Network Connectivity v1 API - Class CrossNetworkAutomationServiceClientImpl (2.10.0)

public sealed class CrossNetworkAutomationServiceClientImpl : CrossNetworkAutomationServiceClient

Reference documentation and code samples for the Network Connectivity v1 API class CrossNetworkAutomationServiceClientImpl.

CrossNetworkAutomationService client wrapper implementation, for convenient use.

Inheritance

object > CrossNetworkAutomationServiceClient > CrossNetworkAutomationServiceClientImpl

Namespace

Google.Cloud.NetworkConnectivity.V1

Assembly

Google.Cloud.NetworkConnectivity.V1.dll

Remarks

The service for CrossNetworkAutomation resources.

Constructors

CrossNetworkAutomationServiceClientImpl(CrossNetworkAutomationServiceClient, CrossNetworkAutomationServiceSettings, ILogger)

public CrossNetworkAutomationServiceClientImpl(CrossNetworkAutomationService.CrossNetworkAutomationServiceClient grpcClient, CrossNetworkAutomationServiceSettings settings, ILogger logger)

Constructs a client wrapper for the CrossNetworkAutomationService service, with the specified gRPC client and settings.

Parameters
Name Description
grpcClient CrossNetworkAutomationServiceCrossNetworkAutomationServiceClient

The underlying gRPC client.

settings CrossNetworkAutomationServiceSettings

The base CrossNetworkAutomationServiceSettings used within this client.

logger ILogger

Optional ILogger to use within this client.

Properties

CreateServiceConnectionMapOperationsClient

public override OperationsClient CreateServiceConnectionMapOperationsClient { get; }

The long-running operations client for CreateServiceConnectionMap.

Property Value
Type Description
OperationsClient
Overrides

CreateServiceConnectionPolicyOperationsClient

public override OperationsClient CreateServiceConnectionPolicyOperationsClient { get; }

The long-running operations client for CreateServiceConnectionPolicy.

Property Value
Type Description
OperationsClient
Overrides

CreateServiceConnectionTokenOperationsClient

public override OperationsClient CreateServiceConnectionTokenOperationsClient { get; }

The long-running operations client for CreateServiceConnectionToken.

Property Value
Type Description
OperationsClient
Overrides

DeleteServiceClassOperationsClient

public override OperationsClient DeleteServiceClassOperationsClient { get; }

The long-running operations client for DeleteServiceClass.

Property Value
Type Description
OperationsClient
Overrides

DeleteServiceConnectionMapOperationsClient

public override OperationsClient DeleteServiceConnectionMapOperationsClient { get; }

The long-running operations client for DeleteServiceConnectionMap.

Property Value
Type Description
OperationsClient
Overrides

DeleteServiceConnectionPolicyOperationsClient

public override OperationsClient DeleteServiceConnectionPolicyOperationsClient { get; }

The long-running operations client for DeleteServiceConnectionPolicy.

Property Value
Type Description
OperationsClient
Overrides

DeleteServiceConnectionTokenOperationsClient

public override OperationsClient DeleteServiceConnectionTokenOperationsClient { get; }

The long-running operations client for DeleteServiceConnectionToken.

Property Value
Type Description
OperationsClient
Overrides

GrpcClient

public override CrossNetworkAutomationService.CrossNetworkAutomationServiceClient GrpcClient { get; }

The underlying gRPC CrossNetworkAutomationService client

Property Value
Type Description
CrossNetworkAutomationServiceCrossNetworkAutomationServiceClient
Overrides

IAMPolicyClient

public override IAMPolicyClient IAMPolicyClient { get; }

The IAMPolicyClient associated with this client.

Property Value
Type Description
IAMPolicyClient
Overrides

LocationsClient

public override LocationsClient LocationsClient { get; }

The LocationsClient associated with this client.

Property Value
Type Description
LocationsClient
Overrides

UpdateServiceClassOperationsClient

public override OperationsClient UpdateServiceClassOperationsClient { get; }

The long-running operations client for UpdateServiceClass.

Property Value
Type Description
OperationsClient
Overrides

UpdateServiceConnectionMapOperationsClient

public override OperationsClient UpdateServiceConnectionMapOperationsClient { get; }

The long-running operations client for UpdateServiceConnectionMap.

Property Value
Type Description
OperationsClient
Overrides

UpdateServiceConnectionPolicyOperationsClient

public override OperationsClient UpdateServiceConnectionPolicyOperationsClient { get; }

The long-running operations client for UpdateServiceConnectionPolicy.

Property Value
Type Description
OperationsClient
Overrides

Methods

CreateServiceConnectionMap(CreateServiceConnectionMapRequest, CallSettings)

public override Operation<ServiceConnectionMap, OperationMetadata> CreateServiceConnectionMap(CreateServiceConnectionMapRequest request, CallSettings callSettings = null)

Creates a new ServiceConnectionMap in a given project and location.

Parameters
Name Description
request CreateServiceConnectionMapRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
OperationServiceConnectionMapOperationMetadata

The RPC response.

Overrides

CreateServiceConnectionMapAsync(CreateServiceConnectionMapRequest, CallSettings)

public override Task<Operation<ServiceConnectionMap, OperationMetadata>> CreateServiceConnectionMapAsync(CreateServiceConnectionMapRequest request, CallSettings callSettings = null)

Creates a new ServiceConnectionMap in a given project and location.

Parameters
Name Description
request CreateServiceConnectionMapRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
TaskOperationServiceConnectionMapOperationMetadata

A Task containing the RPC response.

Overrides

CreateServiceConnectionPolicy(CreateServiceConnectionPolicyRequest, CallSettings)

public override Operation<ServiceConnectionPolicy, OperationMetadata> CreateServiceConnectionPolicy(CreateServiceConnectionPolicyRequest request, CallSettings callSettings = null)

Creates a new ServiceConnectionPolicy in a given project and location.

Parameters
Name Description
request CreateServiceConnectionPolicyRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
OperationServiceConnectionPolicyOperationMetadata

The RPC response.

Overrides

CreateServiceConnectionPolicyAsync(CreateServiceConnectionPolicyRequest, CallSettings)

public override Task<Operation<ServiceConnectionPolicy, OperationMetadata>> CreateServiceConnectionPolicyAsync(CreateServiceConnectionPolicyRequest request, CallSettings callSettings = null)

Creates a new ServiceConnectionPolicy in a given project and location.

Parameters
Name Description
request CreateServiceConnectionPolicyRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
TaskOperationServiceConnectionPolicyOperationMetadata

A Task containing the RPC response.

Overrides

CreateServiceConnectionToken(CreateServiceConnectionTokenRequest, CallSettings)

public override Operation<ServiceConnectionToken, OperationMetadata> CreateServiceConnectionToken(CreateServiceConnectionTokenRequest request, CallSettings callSettings = null)

Creates a new ServiceConnectionToken in a given project and location.

Parameters
Name Description
request CreateServiceConnectionTokenRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
OperationServiceConnectionTokenOperationMetadata

The RPC response.

Overrides

CreateServiceConnectionTokenAsync(CreateServiceConnectionTokenRequest, CallSettings)

public override Task<Operation<ServiceConnectionToken, OperationMetadata>> CreateServiceConnectionTokenAsync(CreateServiceConnectionTokenRequest request, CallSettings callSettings = null)

Creates a new ServiceConnectionToken in a given project and location.

Parameters
Name Description
request CreateServiceConnectionTokenRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
TaskOperationServiceConnectionTokenOperationMetadata

A Task containing the RPC response.

Overrides

DeleteServiceClass(DeleteServiceClassRequest, CallSettings)

public override Operation<Empty, OperationMetadata> DeleteServiceClass(DeleteServiceClassRequest request, CallSettings callSettings = null)

Deletes a single ServiceClass.

Parameters
Name Description
request DeleteServiceClassRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
OperationEmptyOperationMetadata

The RPC response.

Overrides

DeleteServiceClassAsync(DeleteServiceClassRequest, CallSettings)

public override Task<Operation<Empty, OperationMetadata>> DeleteServiceClassAsync(DeleteServiceClassRequest request, CallSettings callSettings = null)

Deletes a single ServiceClass.

Parameters
Name Description
request DeleteServiceClassRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
TaskOperationEmptyOperationMetadata

A Task containing the RPC response.

Overrides

DeleteServiceConnectionMap(DeleteServiceConnectionMapRequest, CallSettings)

public override Operation<Empty, OperationMetadata> DeleteServiceConnectionMap(DeleteServiceConnectionMapRequest request, CallSettings callSettings = null)

Deletes a single ServiceConnectionMap.

Parameters
Name Description
request DeleteServiceConnectionMapRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
OperationEmptyOperationMetadata

The RPC response.

Overrides

DeleteServiceConnectionMapAsync(DeleteServiceConnectionMapRequest, CallSettings)

public override Task<Operation<Empty, OperationMetadata>> DeleteServiceConnectionMapAsync(DeleteServiceConnectionMapRequest request, CallSettings callSettings = null)

Deletes a single ServiceConnectionMap.

Parameters
Name Description
request DeleteServiceConnectionMapRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
TaskOperationEmptyOperationMetadata

A Task containing the RPC response.

Overrides

DeleteServiceConnectionPolicy(DeleteServiceConnectionPolicyRequest, CallSettings)

public override Operation<Empty, OperationMetadata> DeleteServiceConnectionPolicy(DeleteServiceConnectionPolicyRequest request, CallSettings callSettings = null)

Deletes a single ServiceConnectionPolicy.

Parameters
Name Description
request DeleteServiceConnectionPolicyRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
OperationEmptyOperationMetadata

The RPC response.

Overrides

DeleteServiceConnectionPolicyAsync(DeleteServiceConnectionPolicyRequest, CallSettings)

public override Task<Operation<Empty, OperationMetadata>> DeleteServiceConnectionPolicyAsync(DeleteServiceConnectionPolicyRequest request, CallSettings callSettings = null)

Deletes a single ServiceConnectionPolicy.

Parameters
Name Description
request DeleteServiceConnectionPolicyRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
TaskOperationEmptyOperationMetadata

A Task containing the RPC response.

Overrides

DeleteServiceConnectionToken(DeleteServiceConnectionTokenRequest, CallSettings)

public override Operation<Empty, OperationMetadata> DeleteServiceConnectionToken(DeleteServiceConnectionTokenRequest request, CallSettings callSettings = null)

Deletes a single ServiceConnectionToken.

Parameters
Name Description
request DeleteServiceConnectionTokenRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
OperationEmptyOperationMetadata

The RPC response.

Overrides

DeleteServiceConnectionTokenAsync(DeleteServiceConnectionTokenRequest, CallSettings)

public override Task<Operation<Empty, OperationMetadata>> DeleteServiceConnectionTokenAsync(DeleteServiceConnectionTokenRequest request, CallSettings callSettings = null)

Deletes a single ServiceConnectionToken.

Parameters
Name Description
request DeleteServiceConnectionTokenRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
TaskOperationEmptyOperationMetadata

A Task containing the RPC response.

Overrides

GetServiceClass(GetServiceClassRequest, CallSettings)

public override ServiceClass GetServiceClass(GetServiceClassRequest request, CallSettings callSettings = null)

Gets details of a single ServiceClass.

Parameters
Name Description
request GetServiceClassRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
ServiceClass

The RPC response.

Overrides

GetServiceClassAsync(GetServiceClassRequest, CallSettings)

public override Task<ServiceClass> GetServiceClassAsync(GetServiceClassRequest request, CallSettings callSettings = null)

Gets details of a single ServiceClass.

Parameters
Name Description
request GetServiceClassRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
TaskServiceClass

A Task containing the RPC response.

Overrides

GetServiceConnectionMap(GetServiceConnectionMapRequest, CallSettings)

public override ServiceConnectionMap GetServiceConnectionMap(GetServiceConnectionMapRequest request, CallSettings callSettings = null)

Gets details of a single ServiceConnectionMap.

Parameters
Name Description
request GetServiceConnectionMapRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
ServiceConnectionMap

The RPC response.

Overrides

GetServiceConnectionMapAsync(GetServiceConnectionMapRequest, CallSettings)

public override Task<ServiceConnectionMap> GetServiceConnectionMapAsync(GetServiceConnectionMapRequest request, CallSettings callSettings = null)

Gets details of a single ServiceConnectionMap.

Parameters
Name Description
request GetServiceConnectionMapRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
TaskServiceConnectionMap

A Task containing the RPC response.

Overrides

GetServiceConnectionPolicy(GetServiceConnectionPolicyRequest, CallSettings)

public override ServiceConnectionPolicy GetServiceConnectionPolicy(GetServiceConnectionPolicyRequest request, CallSettings callSettings = null)

Gets details of a single ServiceConnectionPolicy.

Parameters
Name Description
request GetServiceConnectionPolicyRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
ServiceConnectionPolicy

The RPC response.

Overrides

GetServiceConnectionPolicyAsync(GetServiceConnectionPolicyRequest, CallSettings)

public override Task<ServiceConnectionPolicy> GetServiceConnectionPolicyAsync(GetServiceConnectionPolicyRequest request, CallSettings callSettings = null)

Gets details of a single ServiceConnectionPolicy.

Parameters
Name Description
request GetServiceConnectionPolicyRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
TaskServiceConnectionPolicy

A Task containing the RPC response.

Overrides

GetServiceConnectionToken(GetServiceConnectionTokenRequest, CallSettings)

public override ServiceConnectionToken GetServiceConnectionToken(GetServiceConnectionTokenRequest request, CallSettings callSettings = null)

Gets details of a single ServiceConnectionToken.

Parameters
Name Description
request GetServiceConnectionTokenRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
ServiceConnectionToken

The RPC response.

Overrides

GetServiceConnectionTokenAsync(GetServiceConnectionTokenRequest, CallSettings)

public override Task<ServiceConnectionToken> GetServiceConnectionTokenAsync(GetServiceConnectionTokenRequest request, CallSettings callSettings = null)

Gets details of a single ServiceConnectionToken.

Parameters
Name Description
request GetServiceConnectionTokenRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
TaskServiceConnectionToken

A Task containing the RPC response.

Overrides

ListServiceClasses(ListServiceClassesRequest, CallSettings)

public override PagedEnumerable<ListServiceClassesResponse, ServiceClass> ListServiceClasses(ListServiceClassesRequest request, CallSettings callSettings = null)

Lists ServiceClasses in a given project and location.

Parameters
Name Description
request ListServiceClassesRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
PagedEnumerableListServiceClassesResponseServiceClass

A pageable sequence of ServiceClass resources.

Overrides

ListServiceClassesAsync(ListServiceClassesRequest, CallSettings)

public override PagedAsyncEnumerable<ListServiceClassesResponse, ServiceClass> ListServiceClassesAsync(ListServiceClassesRequest request, CallSettings callSettings = null)

Lists ServiceClasses in a given project and location.

Parameters
Name Description
request ListServiceClassesRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
PagedAsyncEnumerableListServiceClassesResponseServiceClass

A pageable asynchronous sequence of ServiceClass resources.

Overrides

ListServiceConnectionMaps(ListServiceConnectionMapsRequest, CallSettings)

public override PagedEnumerable<ListServiceConnectionMapsResponse, ServiceConnectionMap> ListServiceConnectionMaps(ListServiceConnectionMapsRequest request, CallSettings callSettings = null)

Lists ServiceConnectionMaps in a given project and location.

Parameters
Name Description
request ListServiceConnectionMapsRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
PagedEnumerableListServiceConnectionMapsResponseServiceConnectionMap

A pageable sequence of ServiceConnectionMap resources.

Overrides

ListServiceConnectionMapsAsync(ListServiceConnectionMapsRequest, CallSettings)

public override PagedAsyncEnumerable<ListServiceConnectionMapsResponse, ServiceConnectionMap> ListServiceConnectionMapsAsync(ListServiceConnectionMapsRequest request, CallSettings callSettings = null)

Lists ServiceConnectionMaps in a given project and location.

Parameters
Name Description
request ListServiceConnectionMapsRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
PagedAsyncEnumerableListServiceConnectionMapsResponseServiceConnectionMap

A pageable asynchronous sequence of ServiceConnectionMap resources.

Overrides

ListServiceConnectionPolicies(ListServiceConnectionPoliciesRequest, CallSettings)

public override PagedEnumerable<ListServiceConnectionPoliciesResponse, ServiceConnectionPolicy> ListServiceConnectionPolicies(ListServiceConnectionPoliciesRequest request, CallSettings callSettings = null)

Lists ServiceConnectionPolicies in a given project and location.

Parameters
Name Description
request ListServiceConnectionPoliciesRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
PagedEnumerableListServiceConnectionPoliciesResponseServiceConnectionPolicy

A pageable sequence of ServiceConnectionPolicy resources.

Overrides

ListServiceConnectionPoliciesAsync(ListServiceConnectionPoliciesRequest, CallSettings)

public override PagedAsyncEnumerable<ListServiceConnectionPoliciesResponse, ServiceConnectionPolicy> ListServiceConnectionPoliciesAsync(ListServiceConnectionPoliciesRequest request, CallSettings callSettings = null)

Lists ServiceConnectionPolicies in a given project and location.

Parameters
Name Description
request ListServiceConnectionPoliciesRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
PagedAsyncEnumerableListServiceConnectionPoliciesResponseServiceConnectionPolicy

A pageable asynchronous sequence of ServiceConnectionPolicy resources.

Overrides

ListServiceConnectionTokens(ListServiceConnectionTokensRequest, CallSettings)

public override PagedEnumerable<ListServiceConnectionTokensResponse, ServiceConnectionToken> ListServiceConnectionTokens(ListServiceConnectionTokensRequest request, CallSettings callSettings = null)

Lists ServiceConnectionTokens in a given project and location.

Parameters
Name Description
request ListServiceConnectionTokensRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
PagedEnumerableListServiceConnectionTokensResponseServiceConnectionToken

A pageable sequence of ServiceConnectionToken resources.

Overrides

ListServiceConnectionTokensAsync(ListServiceConnectionTokensRequest, CallSettings)

public override PagedAsyncEnumerable<ListServiceConnectionTokensResponse, ServiceConnectionToken> ListServiceConnectionTokensAsync(ListServiceConnectionTokensRequest request, CallSettings callSettings = null)

Lists ServiceConnectionTokens in a given project and location.

Parameters
Name Description
request ListServiceConnectionTokensRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
PagedAsyncEnumerableListServiceConnectionTokensResponseServiceConnectionToken

A pageable asynchronous sequence of ServiceConnectionToken resources.

Overrides

UpdateServiceClass(UpdateServiceClassRequest, CallSettings)

public override Operation<ServiceClass, OperationMetadata> UpdateServiceClass(UpdateServiceClassRequest request, CallSettings callSettings = null)

Updates the parameters of a single ServiceClass.

Parameters
Name Description
request UpdateServiceClassRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
OperationServiceClassOperationMetadata

The RPC response.

Overrides

UpdateServiceClassAsync(UpdateServiceClassRequest, CallSettings)

public override Task<Operation<ServiceClass, OperationMetadata>> UpdateServiceClassAsync(UpdateServiceClassRequest request, CallSettings callSettings = null)

Updates the parameters of a single ServiceClass.

Parameters
Name Description
request UpdateServiceClassRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
TaskOperationServiceClassOperationMetadata

A Task containing the RPC response.

Overrides

UpdateServiceConnectionMap(UpdateServiceConnectionMapRequest, CallSettings)

public override Operation<ServiceConnectionMap, OperationMetadata> UpdateServiceConnectionMap(UpdateServiceConnectionMapRequest request, CallSettings callSettings = null)

Updates the parameters of a single ServiceConnectionMap.

Parameters
Name Description
request UpdateServiceConnectionMapRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
OperationServiceConnectionMapOperationMetadata

The RPC response.

Overrides

UpdateServiceConnectionMapAsync(UpdateServiceConnectionMapRequest, CallSettings)

public override Task<Operation<ServiceConnectionMap, OperationMetadata>> UpdateServiceConnectionMapAsync(UpdateServiceConnectionMapRequest request, CallSettings callSettings = null)

Updates the parameters of a single ServiceConnectionMap.

Parameters
Name Description
request UpdateServiceConnectionMapRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
TaskOperationServiceConnectionMapOperationMetadata

A Task containing the RPC response.

Overrides

UpdateServiceConnectionPolicy(UpdateServiceConnectionPolicyRequest, CallSettings)

public override Operation<ServiceConnectionPolicy, OperationMetadata> UpdateServiceConnectionPolicy(UpdateServiceConnectionPolicyRequest request, CallSettings callSettings = null)

Updates the parameters of a single ServiceConnectionPolicy.

Parameters
Name Description
request UpdateServiceConnectionPolicyRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
OperationServiceConnectionPolicyOperationMetadata

The RPC response.

Overrides

UpdateServiceConnectionPolicyAsync(UpdateServiceConnectionPolicyRequest, CallSettings)

public override Task<Operation<ServiceConnectionPolicy, OperationMetadata>> UpdateServiceConnectionPolicyAsync(UpdateServiceConnectionPolicyRequest request, CallSettings callSettings = null)

Updates the parameters of a single ServiceConnectionPolicy.

Parameters
Name Description
request UpdateServiceConnectionPolicyRequest

The request object containing all of the parameters for the API call.

callSettings CallSettings

If not null, applies overrides to this RPC call.

Returns
Type Description
TaskOperationServiceConnectionPolicyOperationMetadata

A Task containing the RPC response.

Overrides