Reference documentation and code samples for the Anthos Multi-Cloud V1 API class Google::Cloud::GkeMultiCloud::V1::AzureClusters::Rest::ServiceStub.
REST service stub for the AzureClusters service. Service stub contains baseline method implementations including transcoding, making the REST call, and deserialing the response.
Inherits
- Object
Methods
#create_azure_client
def create_azure_client(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation
Baseline implementation for the create_azure_client REST call
- request_pb (::Google::Cloud::GkeMultiCloud::V1::CreateAzureClientRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Longrunning::Operation)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Longrunning::Operation) — A result object deserialized from the server's reply
- (::ArgumentError)
#create_azure_cluster
def create_azure_cluster(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation
Baseline implementation for the create_azure_cluster REST call
- request_pb (::Google::Cloud::GkeMultiCloud::V1::CreateAzureClusterRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Longrunning::Operation)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Longrunning::Operation) — A result object deserialized from the server's reply
- (::ArgumentError)
#create_azure_node_pool
def create_azure_node_pool(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation
Baseline implementation for the create_azure_node_pool REST call
- request_pb (::Google::Cloud::GkeMultiCloud::V1::CreateAzureNodePoolRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Longrunning::Operation)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Longrunning::Operation) — A result object deserialized from the server's reply
- (::ArgumentError)
#delete_azure_client
def delete_azure_client(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation
Baseline implementation for the delete_azure_client REST call
- request_pb (::Google::Cloud::GkeMultiCloud::V1::DeleteAzureClientRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Longrunning::Operation)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Longrunning::Operation) — A result object deserialized from the server's reply
- (::ArgumentError)
#delete_azure_cluster
def delete_azure_cluster(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation
Baseline implementation for the delete_azure_cluster REST call
- request_pb (::Google::Cloud::GkeMultiCloud::V1::DeleteAzureClusterRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Longrunning::Operation)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Longrunning::Operation) — A result object deserialized from the server's reply
- (::ArgumentError)
#delete_azure_node_pool
def delete_azure_node_pool(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation
Baseline implementation for the delete_azure_node_pool REST call
- request_pb (::Google::Cloud::GkeMultiCloud::V1::DeleteAzureNodePoolRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Longrunning::Operation)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Longrunning::Operation) — A result object deserialized from the server's reply
- (::ArgumentError)
#endpoint
def endpoint() -> String
The effective endpoint
- (String)
#generate_azure_access_token
def generate_azure_access_token(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::GkeMultiCloud::V1::GenerateAzureAccessTokenResponse
Baseline implementation for the generate_azure_access_token REST call
- request_pb (::Google::Cloud::GkeMultiCloud::V1::GenerateAzureAccessTokenRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::GkeMultiCloud::V1::GenerateAzureAccessTokenResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::GkeMultiCloud::V1::GenerateAzureAccessTokenResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#generate_azure_cluster_agent_token
def generate_azure_cluster_agent_token(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::GkeMultiCloud::V1::GenerateAzureClusterAgentTokenResponse
Baseline implementation for the generate_azure_cluster_agent_token REST call
- request_pb (::Google::Cloud::GkeMultiCloud::V1::GenerateAzureClusterAgentTokenRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::GkeMultiCloud::V1::GenerateAzureClusterAgentTokenResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::GkeMultiCloud::V1::GenerateAzureClusterAgentTokenResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#get_azure_client
def get_azure_client(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::GkeMultiCloud::V1::AzureClient
Baseline implementation for the get_azure_client REST call
- request_pb (::Google::Cloud::GkeMultiCloud::V1::GetAzureClientRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::GkeMultiCloud::V1::AzureClient)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::GkeMultiCloud::V1::AzureClient) — A result object deserialized from the server's reply
- (::ArgumentError)
#get_azure_cluster
def get_azure_cluster(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::GkeMultiCloud::V1::AzureCluster
Baseline implementation for the get_azure_cluster REST call
- request_pb (::Google::Cloud::GkeMultiCloud::V1::GetAzureClusterRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::GkeMultiCloud::V1::AzureCluster)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::GkeMultiCloud::V1::AzureCluster) — A result object deserialized from the server's reply
- (::ArgumentError)
#get_azure_json_web_keys
def get_azure_json_web_keys(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::GkeMultiCloud::V1::AzureJsonWebKeys
Baseline implementation for the get_azure_json_web_keys REST call
- request_pb (::Google::Cloud::GkeMultiCloud::V1::GetAzureJsonWebKeysRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::GkeMultiCloud::V1::AzureJsonWebKeys)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::GkeMultiCloud::V1::AzureJsonWebKeys) — A result object deserialized from the server's reply
- (::ArgumentError)
#get_azure_node_pool
def get_azure_node_pool(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::GkeMultiCloud::V1::AzureNodePool
Baseline implementation for the get_azure_node_pool REST call
- request_pb (::Google::Cloud::GkeMultiCloud::V1::GetAzureNodePoolRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::GkeMultiCloud::V1::AzureNodePool)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::GkeMultiCloud::V1::AzureNodePool) — A result object deserialized from the server's reply
- (::ArgumentError)
#get_azure_open_id_config
def get_azure_open_id_config(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::GkeMultiCloud::V1::AzureOpenIdConfig
Baseline implementation for the get_azure_open_id_config REST call
- request_pb (::Google::Cloud::GkeMultiCloud::V1::GetAzureOpenIdConfigRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::GkeMultiCloud::V1::AzureOpenIdConfig)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::GkeMultiCloud::V1::AzureOpenIdConfig) — A result object deserialized from the server's reply
- (::ArgumentError)
#get_azure_server_config
def get_azure_server_config(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::GkeMultiCloud::V1::AzureServerConfig
Baseline implementation for the get_azure_server_config REST call
- request_pb (::Google::Cloud::GkeMultiCloud::V1::GetAzureServerConfigRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::GkeMultiCloud::V1::AzureServerConfig)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::GkeMultiCloud::V1::AzureServerConfig) — A result object deserialized from the server's reply
- (::ArgumentError)
#initialize
def initialize(endpoint:, endpoint_template:, universe_domain:, credentials:) -> ServiceStub
- (ServiceStub) — a new instance of ServiceStub
#list_azure_clients
def list_azure_clients(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::GkeMultiCloud::V1::ListAzureClientsResponse
Baseline implementation for the list_azure_clients REST call
- request_pb (::Google::Cloud::GkeMultiCloud::V1::ListAzureClientsRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::GkeMultiCloud::V1::ListAzureClientsResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::GkeMultiCloud::V1::ListAzureClientsResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#list_azure_clusters
def list_azure_clusters(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::GkeMultiCloud::V1::ListAzureClustersResponse
Baseline implementation for the list_azure_clusters REST call
- request_pb (::Google::Cloud::GkeMultiCloud::V1::ListAzureClustersRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::GkeMultiCloud::V1::ListAzureClustersResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::GkeMultiCloud::V1::ListAzureClustersResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#list_azure_node_pools
def list_azure_node_pools(request_pb, options = nil) { |result, operation| ... } -> ::Google::Cloud::GkeMultiCloud::V1::ListAzureNodePoolsResponse
Baseline implementation for the list_azure_node_pools REST call
- request_pb (::Google::Cloud::GkeMultiCloud::V1::ListAzureNodePoolsRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Cloud::GkeMultiCloud::V1::ListAzureNodePoolsResponse)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Cloud::GkeMultiCloud::V1::ListAzureNodePoolsResponse) — A result object deserialized from the server's reply
- (::ArgumentError)
#universe_domain
def universe_domain() -> String
The effective universe domain
- (String)
#update_azure_cluster
def update_azure_cluster(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation
Baseline implementation for the update_azure_cluster REST call
- request_pb (::Google::Cloud::GkeMultiCloud::V1::UpdateAzureClusterRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Longrunning::Operation)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Longrunning::Operation) — A result object deserialized from the server's reply
- (::ArgumentError)
#update_azure_node_pool
def update_azure_node_pool(request_pb, options = nil) { |result, operation| ... } -> ::Google::Longrunning::Operation
Baseline implementation for the update_azure_node_pool REST call
- request_pb (::Google::Cloud::GkeMultiCloud::V1::UpdateAzureNodePoolRequest) — A request object representing the call parameters. Required.
- options (::Gapic::CallOptions) — Overrides the default settings for this call, e.g, timeout, retries etc. Optional.
- (result, operation) — Access the result along with the TransportOperation object
- result (::Google::Longrunning::Operation)
- operation (::Gapic::Rest::TransportOperation)
- (::Google::Longrunning::Operation) — A result object deserialized from the server's reply
- (::ArgumentError)