Network Connectivity v1 API - Class CrossNetworkAutomationService.CrossNetworkAutomationServiceClient (2.10.0)

public class CrossNetworkAutomationService.CrossNetworkAutomationServiceClient : ClientBase<CrossNetworkAutomationService.CrossNetworkAutomationServiceClient>

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

Client for CrossNetworkAutomationService

Inheritance

object > ClientBase > ClientBaseCrossNetworkAutomationServiceCrossNetworkAutomationServiceClient > CrossNetworkAutomationService.CrossNetworkAutomationServiceClient

Namespace

Google.Cloud.NetworkConnectivity.V1

Assembly

Google.Cloud.NetworkConnectivity.V1.dll

Constructors

CrossNetworkAutomationServiceClient()

protected CrossNetworkAutomationServiceClient()

Protected parameterless constructor to allow creation of test doubles.

CrossNetworkAutomationServiceClient(CallInvoker)

public CrossNetworkAutomationServiceClient(CallInvoker callInvoker)

Creates a new client for CrossNetworkAutomationService that uses a custom CallInvoker.

Parameter
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

CrossNetworkAutomationServiceClient(ChannelBase)

public CrossNetworkAutomationServiceClient(ChannelBase channel)

Creates a new client for CrossNetworkAutomationService

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

CrossNetworkAutomationServiceClient(ClientBaseConfiguration)

protected CrossNetworkAutomationServiceClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration

The client configuration.

Methods

CreateIAMPolicyClient()

public virtual IAMPolicy.IAMPolicyClient CreateIAMPolicyClient()

Creates a new instance of IAMPolicy.IAMPolicyClient using the same call invoker as this client.

Returns
Type Description
IAMPolicyIAMPolicyClient

A new IAMPolicy.IAMPolicyClient for the same target as this client.

CreateLocationsClient()

public virtual Locations.LocationsClient CreateLocationsClient()

Creates a new instance of Locations.LocationsClient using the same call invoker as this client.

Returns
Type Description
LocationsLocationsClient

A new Locations.LocationsClient for the same target as this client.

CreateOperationsClient()

public virtual Operations.OperationsClient CreateOperationsClient()

Creates a new instance of Operations.OperationsClient using the same call invoker as this client.

Returns
Type Description
OperationsOperationsClient

A new Operations client for the same target as this client.

CreateServiceConnectionMap(CreateServiceConnectionMapRequest, CallOptions)

public virtual Operation CreateServiceConnectionMap(CreateServiceConnectionMapRequest request, CallOptions options)

Creates a new ServiceConnectionMap in a given project and location.

Parameters
Name Description
request CreateServiceConnectionMapRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateServiceConnectionMap(CreateServiceConnectionMapRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateServiceConnectionMap(CreateServiceConnectionMapRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new ServiceConnectionMap in a given project and location.

Parameters
Name Description
request CreateServiceConnectionMapRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateServiceConnectionMapAsync(CreateServiceConnectionMapRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateServiceConnectionMapAsync(CreateServiceConnectionMapRequest request, CallOptions options)

Creates a new ServiceConnectionMap in a given project and location.

Parameters
Name Description
request CreateServiceConnectionMapRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateServiceConnectionMapAsync(CreateServiceConnectionMapRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateServiceConnectionMapAsync(CreateServiceConnectionMapRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new ServiceConnectionMap in a given project and location.

Parameters
Name Description
request CreateServiceConnectionMapRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateServiceConnectionPolicy(CreateServiceConnectionPolicyRequest, CallOptions)

public virtual Operation CreateServiceConnectionPolicy(CreateServiceConnectionPolicyRequest request, CallOptions options)

Creates a new ServiceConnectionPolicy in a given project and location.

Parameters
Name Description
request CreateServiceConnectionPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateServiceConnectionPolicy(CreateServiceConnectionPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateServiceConnectionPolicy(CreateServiceConnectionPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new ServiceConnectionPolicy in a given project and location.

Parameters
Name Description
request CreateServiceConnectionPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateServiceConnectionPolicyAsync(CreateServiceConnectionPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateServiceConnectionPolicyAsync(CreateServiceConnectionPolicyRequest request, CallOptions options)

Creates a new ServiceConnectionPolicy in a given project and location.

Parameters
Name Description
request CreateServiceConnectionPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateServiceConnectionPolicyAsync(CreateServiceConnectionPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateServiceConnectionPolicyAsync(CreateServiceConnectionPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new ServiceConnectionPolicy in a given project and location.

Parameters
Name Description
request CreateServiceConnectionPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateServiceConnectionToken(CreateServiceConnectionTokenRequest, CallOptions)

public virtual Operation CreateServiceConnectionToken(CreateServiceConnectionTokenRequest request, CallOptions options)

Creates a new ServiceConnectionToken in a given project and location.

Parameters
Name Description
request CreateServiceConnectionTokenRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateServiceConnectionToken(CreateServiceConnectionTokenRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateServiceConnectionToken(CreateServiceConnectionTokenRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new ServiceConnectionToken in a given project and location.

Parameters
Name Description
request CreateServiceConnectionTokenRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

CreateServiceConnectionTokenAsync(CreateServiceConnectionTokenRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateServiceConnectionTokenAsync(CreateServiceConnectionTokenRequest request, CallOptions options)

Creates a new ServiceConnectionToken in a given project and location.

Parameters
Name Description
request CreateServiceConnectionTokenRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateServiceConnectionTokenAsync(CreateServiceConnectionTokenRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateServiceConnectionTokenAsync(CreateServiceConnectionTokenRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a new ServiceConnectionToken in a given project and location.

Parameters
Name Description
request CreateServiceConnectionTokenRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteServiceClass(DeleteServiceClassRequest, CallOptions)

public virtual Operation DeleteServiceClass(DeleteServiceClassRequest request, CallOptions options)

Deletes a single ServiceClass.

Parameters
Name Description
request DeleteServiceClassRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteServiceClass(DeleteServiceClassRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteServiceClass(DeleteServiceClassRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single ServiceClass.

Parameters
Name Description
request DeleteServiceClassRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteServiceClassAsync(DeleteServiceClassRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteServiceClassAsync(DeleteServiceClassRequest request, CallOptions options)

Deletes a single ServiceClass.

Parameters
Name Description
request DeleteServiceClassRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteServiceClassAsync(DeleteServiceClassRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteServiceClassAsync(DeleteServiceClassRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single ServiceClass.

Parameters
Name Description
request DeleteServiceClassRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteServiceConnectionMap(DeleteServiceConnectionMapRequest, CallOptions)

public virtual Operation DeleteServiceConnectionMap(DeleteServiceConnectionMapRequest request, CallOptions options)

Deletes a single ServiceConnectionMap.

Parameters
Name Description
request DeleteServiceConnectionMapRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteServiceConnectionMap(DeleteServiceConnectionMapRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteServiceConnectionMap(DeleteServiceConnectionMapRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single ServiceConnectionMap.

Parameters
Name Description
request DeleteServiceConnectionMapRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteServiceConnectionMapAsync(DeleteServiceConnectionMapRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteServiceConnectionMapAsync(DeleteServiceConnectionMapRequest request, CallOptions options)

Deletes a single ServiceConnectionMap.

Parameters
Name Description
request DeleteServiceConnectionMapRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteServiceConnectionMapAsync(DeleteServiceConnectionMapRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteServiceConnectionMapAsync(DeleteServiceConnectionMapRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single ServiceConnectionMap.

Parameters
Name Description
request DeleteServiceConnectionMapRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteServiceConnectionPolicy(DeleteServiceConnectionPolicyRequest, CallOptions)

public virtual Operation DeleteServiceConnectionPolicy(DeleteServiceConnectionPolicyRequest request, CallOptions options)

Deletes a single ServiceConnectionPolicy.

Parameters
Name Description
request DeleteServiceConnectionPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteServiceConnectionPolicy(DeleteServiceConnectionPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteServiceConnectionPolicy(DeleteServiceConnectionPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single ServiceConnectionPolicy.

Parameters
Name Description
request DeleteServiceConnectionPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteServiceConnectionPolicyAsync(DeleteServiceConnectionPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteServiceConnectionPolicyAsync(DeleteServiceConnectionPolicyRequest request, CallOptions options)

Deletes a single ServiceConnectionPolicy.

Parameters
Name Description
request DeleteServiceConnectionPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteServiceConnectionPolicyAsync(DeleteServiceConnectionPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteServiceConnectionPolicyAsync(DeleteServiceConnectionPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single ServiceConnectionPolicy.

Parameters
Name Description
request DeleteServiceConnectionPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteServiceConnectionToken(DeleteServiceConnectionTokenRequest, CallOptions)

public virtual Operation DeleteServiceConnectionToken(DeleteServiceConnectionTokenRequest request, CallOptions options)

Deletes a single ServiceConnectionToken.

Parameters
Name Description
request DeleteServiceConnectionTokenRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteServiceConnectionToken(DeleteServiceConnectionTokenRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation DeleteServiceConnectionToken(DeleteServiceConnectionTokenRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single ServiceConnectionToken.

Parameters
Name Description
request DeleteServiceConnectionTokenRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

DeleteServiceConnectionTokenAsync(DeleteServiceConnectionTokenRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteServiceConnectionTokenAsync(DeleteServiceConnectionTokenRequest request, CallOptions options)

Deletes a single ServiceConnectionToken.

Parameters
Name Description
request DeleteServiceConnectionTokenRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteServiceConnectionTokenAsync(DeleteServiceConnectionTokenRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> DeleteServiceConnectionTokenAsync(DeleteServiceConnectionTokenRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Deletes a single ServiceConnectionToken.

Parameters
Name Description
request DeleteServiceConnectionTokenRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

GetServiceClass(GetServiceClassRequest, CallOptions)

public virtual ServiceClass GetServiceClass(GetServiceClassRequest request, CallOptions options)

Gets details of a single ServiceClass.

Parameters
Name Description
request GetServiceClassRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ServiceClass

The response received from the server.

GetServiceClass(GetServiceClassRequest, Metadata, DateTime?, CancellationToken)

public virtual ServiceClass GetServiceClass(GetServiceClassRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single ServiceClass.

Parameters
Name Description
request GetServiceClassRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ServiceClass

The response received from the server.

GetServiceClassAsync(GetServiceClassRequest, CallOptions)

public virtual AsyncUnaryCall<ServiceClass> GetServiceClassAsync(GetServiceClassRequest request, CallOptions options)

Gets details of a single ServiceClass.

Parameters
Name Description
request GetServiceClassRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallServiceClass

The call object.

GetServiceClassAsync(GetServiceClassRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ServiceClass> GetServiceClassAsync(GetServiceClassRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single ServiceClass.

Parameters
Name Description
request GetServiceClassRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallServiceClass

The call object.

GetServiceConnectionMap(GetServiceConnectionMapRequest, CallOptions)

public virtual ServiceConnectionMap GetServiceConnectionMap(GetServiceConnectionMapRequest request, CallOptions options)

Gets details of a single ServiceConnectionMap.

Parameters
Name Description
request GetServiceConnectionMapRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ServiceConnectionMap

The response received from the server.

GetServiceConnectionMap(GetServiceConnectionMapRequest, Metadata, DateTime?, CancellationToken)

public virtual ServiceConnectionMap GetServiceConnectionMap(GetServiceConnectionMapRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single ServiceConnectionMap.

Parameters
Name Description
request GetServiceConnectionMapRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ServiceConnectionMap

The response received from the server.

GetServiceConnectionMapAsync(GetServiceConnectionMapRequest, CallOptions)

public virtual AsyncUnaryCall<ServiceConnectionMap> GetServiceConnectionMapAsync(GetServiceConnectionMapRequest request, CallOptions options)

Gets details of a single ServiceConnectionMap.

Parameters
Name Description
request GetServiceConnectionMapRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallServiceConnectionMap

The call object.

GetServiceConnectionMapAsync(GetServiceConnectionMapRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ServiceConnectionMap> GetServiceConnectionMapAsync(GetServiceConnectionMapRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single ServiceConnectionMap.

Parameters
Name Description
request GetServiceConnectionMapRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallServiceConnectionMap

The call object.

GetServiceConnectionPolicy(GetServiceConnectionPolicyRequest, CallOptions)

public virtual ServiceConnectionPolicy GetServiceConnectionPolicy(GetServiceConnectionPolicyRequest request, CallOptions options)

Gets details of a single ServiceConnectionPolicy.

Parameters
Name Description
request GetServiceConnectionPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ServiceConnectionPolicy

The response received from the server.

GetServiceConnectionPolicy(GetServiceConnectionPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual ServiceConnectionPolicy GetServiceConnectionPolicy(GetServiceConnectionPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single ServiceConnectionPolicy.

Parameters
Name Description
request GetServiceConnectionPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ServiceConnectionPolicy

The response received from the server.

GetServiceConnectionPolicyAsync(GetServiceConnectionPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<ServiceConnectionPolicy> GetServiceConnectionPolicyAsync(GetServiceConnectionPolicyRequest request, CallOptions options)

Gets details of a single ServiceConnectionPolicy.

Parameters
Name Description
request GetServiceConnectionPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallServiceConnectionPolicy

The call object.

GetServiceConnectionPolicyAsync(GetServiceConnectionPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ServiceConnectionPolicy> GetServiceConnectionPolicyAsync(GetServiceConnectionPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single ServiceConnectionPolicy.

Parameters
Name Description
request GetServiceConnectionPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallServiceConnectionPolicy

The call object.

GetServiceConnectionToken(GetServiceConnectionTokenRequest, CallOptions)

public virtual ServiceConnectionToken GetServiceConnectionToken(GetServiceConnectionTokenRequest request, CallOptions options)

Gets details of a single ServiceConnectionToken.

Parameters
Name Description
request GetServiceConnectionTokenRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ServiceConnectionToken

The response received from the server.

GetServiceConnectionToken(GetServiceConnectionTokenRequest, Metadata, DateTime?, CancellationToken)

public virtual ServiceConnectionToken GetServiceConnectionToken(GetServiceConnectionTokenRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single ServiceConnectionToken.

Parameters
Name Description
request GetServiceConnectionTokenRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ServiceConnectionToken

The response received from the server.

GetServiceConnectionTokenAsync(GetServiceConnectionTokenRequest, CallOptions)

public virtual AsyncUnaryCall<ServiceConnectionToken> GetServiceConnectionTokenAsync(GetServiceConnectionTokenRequest request, CallOptions options)

Gets details of a single ServiceConnectionToken.

Parameters
Name Description
request GetServiceConnectionTokenRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallServiceConnectionToken

The call object.

GetServiceConnectionTokenAsync(GetServiceConnectionTokenRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ServiceConnectionToken> GetServiceConnectionTokenAsync(GetServiceConnectionTokenRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single ServiceConnectionToken.

Parameters
Name Description
request GetServiceConnectionTokenRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallServiceConnectionToken

The call object.

ListServiceClasses(ListServiceClassesRequest, CallOptions)

public virtual ListServiceClassesResponse ListServiceClasses(ListServiceClassesRequest request, CallOptions options)

Lists ServiceClasses in a given project and location.

Parameters
Name Description
request ListServiceClassesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListServiceClassesResponse

The response received from the server.

ListServiceClasses(ListServiceClassesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListServiceClassesResponse ListServiceClasses(ListServiceClassesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists ServiceClasses in a given project and location.

Parameters
Name Description
request ListServiceClassesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListServiceClassesResponse

The response received from the server.

ListServiceClassesAsync(ListServiceClassesRequest, CallOptions)

public virtual AsyncUnaryCall<ListServiceClassesResponse> ListServiceClassesAsync(ListServiceClassesRequest request, CallOptions options)

Lists ServiceClasses in a given project and location.

Parameters
Name Description
request ListServiceClassesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListServiceClassesResponse

The call object.

ListServiceClassesAsync(ListServiceClassesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListServiceClassesResponse> ListServiceClassesAsync(ListServiceClassesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists ServiceClasses in a given project and location.

Parameters
Name Description
request ListServiceClassesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListServiceClassesResponse

The call object.

ListServiceConnectionMaps(ListServiceConnectionMapsRequest, CallOptions)

public virtual ListServiceConnectionMapsResponse ListServiceConnectionMaps(ListServiceConnectionMapsRequest request, CallOptions options)

Lists ServiceConnectionMaps in a given project and location.

Parameters
Name Description
request ListServiceConnectionMapsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListServiceConnectionMapsResponse

The response received from the server.

ListServiceConnectionMaps(ListServiceConnectionMapsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListServiceConnectionMapsResponse ListServiceConnectionMaps(ListServiceConnectionMapsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists ServiceConnectionMaps in a given project and location.

Parameters
Name Description
request ListServiceConnectionMapsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListServiceConnectionMapsResponse

The response received from the server.

ListServiceConnectionMapsAsync(ListServiceConnectionMapsRequest, CallOptions)

public virtual AsyncUnaryCall<ListServiceConnectionMapsResponse> ListServiceConnectionMapsAsync(ListServiceConnectionMapsRequest request, CallOptions options)

Lists ServiceConnectionMaps in a given project and location.

Parameters
Name Description
request ListServiceConnectionMapsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListServiceConnectionMapsResponse

The call object.

ListServiceConnectionMapsAsync(ListServiceConnectionMapsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListServiceConnectionMapsResponse> ListServiceConnectionMapsAsync(ListServiceConnectionMapsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists ServiceConnectionMaps in a given project and location.

Parameters
Name Description
request ListServiceConnectionMapsRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListServiceConnectionMapsResponse

The call object.

ListServiceConnectionPolicies(ListServiceConnectionPoliciesRequest, CallOptions)

public virtual ListServiceConnectionPoliciesResponse ListServiceConnectionPolicies(ListServiceConnectionPoliciesRequest request, CallOptions options)

Lists ServiceConnectionPolicies in a given project and location.

Parameters
Name Description
request ListServiceConnectionPoliciesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListServiceConnectionPoliciesResponse

The response received from the server.

ListServiceConnectionPolicies(ListServiceConnectionPoliciesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListServiceConnectionPoliciesResponse ListServiceConnectionPolicies(ListServiceConnectionPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists ServiceConnectionPolicies in a given project and location.

Parameters
Name Description
request ListServiceConnectionPoliciesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListServiceConnectionPoliciesResponse

The response received from the server.

ListServiceConnectionPoliciesAsync(ListServiceConnectionPoliciesRequest, CallOptions)

public virtual AsyncUnaryCall<ListServiceConnectionPoliciesResponse> ListServiceConnectionPoliciesAsync(ListServiceConnectionPoliciesRequest request, CallOptions options)

Lists ServiceConnectionPolicies in a given project and location.

Parameters
Name Description
request ListServiceConnectionPoliciesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListServiceConnectionPoliciesResponse

The call object.

ListServiceConnectionPoliciesAsync(ListServiceConnectionPoliciesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListServiceConnectionPoliciesResponse> ListServiceConnectionPoliciesAsync(ListServiceConnectionPoliciesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists ServiceConnectionPolicies in a given project and location.

Parameters
Name Description
request ListServiceConnectionPoliciesRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListServiceConnectionPoliciesResponse

The call object.

ListServiceConnectionTokens(ListServiceConnectionTokensRequest, CallOptions)

public virtual ListServiceConnectionTokensResponse ListServiceConnectionTokens(ListServiceConnectionTokensRequest request, CallOptions options)

Lists ServiceConnectionTokens in a given project and location.

Parameters
Name Description
request ListServiceConnectionTokensRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListServiceConnectionTokensResponse

The response received from the server.

ListServiceConnectionTokens(ListServiceConnectionTokensRequest, Metadata, DateTime?, CancellationToken)

public virtual ListServiceConnectionTokensResponse ListServiceConnectionTokens(ListServiceConnectionTokensRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists ServiceConnectionTokens in a given project and location.

Parameters
Name Description
request ListServiceConnectionTokensRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
ListServiceConnectionTokensResponse

The response received from the server.

ListServiceConnectionTokensAsync(ListServiceConnectionTokensRequest, CallOptions)

public virtual AsyncUnaryCall<ListServiceConnectionTokensResponse> ListServiceConnectionTokensAsync(ListServiceConnectionTokensRequest request, CallOptions options)

Lists ServiceConnectionTokens in a given project and location.

Parameters
Name Description
request ListServiceConnectionTokensRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListServiceConnectionTokensResponse

The call object.

ListServiceConnectionTokensAsync(ListServiceConnectionTokensRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListServiceConnectionTokensResponse> ListServiceConnectionTokensAsync(ListServiceConnectionTokensRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists ServiceConnectionTokens in a given project and location.

Parameters
Name Description
request ListServiceConnectionTokensRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallListServiceConnectionTokensResponse

The call object.

NewInstance(ClientBaseConfiguration)

protected override CrossNetworkAutomationService.CrossNetworkAutomationServiceClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration
Returns
Type Description
CrossNetworkAutomationServiceCrossNetworkAutomationServiceClient
Overrides
Grpc.Core.ClientBase<Google.Cloud.NetworkConnectivity.V1.CrossNetworkAutomationService.CrossNetworkAutomationServiceClient>.NewInstance(Grpc.Core.ClientBase.ClientBaseConfiguration)

UpdateServiceClass(UpdateServiceClassRequest, CallOptions)

public virtual Operation UpdateServiceClass(UpdateServiceClassRequest request, CallOptions options)

Updates the parameters of a single ServiceClass.

Parameters
Name Description
request UpdateServiceClassRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateServiceClass(UpdateServiceClassRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateServiceClass(UpdateServiceClassRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single ServiceClass.

Parameters
Name Description
request UpdateServiceClassRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateServiceClassAsync(UpdateServiceClassRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateServiceClassAsync(UpdateServiceClassRequest request, CallOptions options)

Updates the parameters of a single ServiceClass.

Parameters
Name Description
request UpdateServiceClassRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateServiceClassAsync(UpdateServiceClassRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateServiceClassAsync(UpdateServiceClassRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single ServiceClass.

Parameters
Name Description
request UpdateServiceClassRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateServiceConnectionMap(UpdateServiceConnectionMapRequest, CallOptions)

public virtual Operation UpdateServiceConnectionMap(UpdateServiceConnectionMapRequest request, CallOptions options)

Updates the parameters of a single ServiceConnectionMap.

Parameters
Name Description
request UpdateServiceConnectionMapRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateServiceConnectionMap(UpdateServiceConnectionMapRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateServiceConnectionMap(UpdateServiceConnectionMapRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single ServiceConnectionMap.

Parameters
Name Description
request UpdateServiceConnectionMapRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateServiceConnectionMapAsync(UpdateServiceConnectionMapRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateServiceConnectionMapAsync(UpdateServiceConnectionMapRequest request, CallOptions options)

Updates the parameters of a single ServiceConnectionMap.

Parameters
Name Description
request UpdateServiceConnectionMapRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateServiceConnectionMapAsync(UpdateServiceConnectionMapRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateServiceConnectionMapAsync(UpdateServiceConnectionMapRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single ServiceConnectionMap.

Parameters
Name Description
request UpdateServiceConnectionMapRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateServiceConnectionPolicy(UpdateServiceConnectionPolicyRequest, CallOptions)

public virtual Operation UpdateServiceConnectionPolicy(UpdateServiceConnectionPolicyRequest request, CallOptions options)

Updates the parameters of a single ServiceConnectionPolicy.

Parameters
Name Description
request UpdateServiceConnectionPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateServiceConnectionPolicy(UpdateServiceConnectionPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation UpdateServiceConnectionPolicy(UpdateServiceConnectionPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single ServiceConnectionPolicy.

Parameters
Name Description
request UpdateServiceConnectionPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
Operation

The response received from the server.

UpdateServiceConnectionPolicyAsync(UpdateServiceConnectionPolicyRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateServiceConnectionPolicyAsync(UpdateServiceConnectionPolicyRequest request, CallOptions options)

Updates the parameters of a single ServiceConnectionPolicy.

Parameters
Name Description
request UpdateServiceConnectionPolicyRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateServiceConnectionPolicyAsync(UpdateServiceConnectionPolicyRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> UpdateServiceConnectionPolicyAsync(UpdateServiceConnectionPolicyRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Updates the parameters of a single ServiceConnectionPolicy.

Parameters
Name Description
request UpdateServiceConnectionPolicyRequest

The request to send to the server.

headers Metadata

The initial metadata to send with the call. This parameter is optional.

deadline System.DateTime

An optional deadline for the call. The call will be cancelled if deadline is hit.

cancellationToken CancellationToken

An optional token for canceling the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.