Network Security v1 API - Class Intercept.InterceptClient (1.0.0-beta01)

public class Intercept.InterceptClient : ClientBase<Intercept.InterceptClient>

Reference documentation and code samples for the Network Security v1 API class Intercept.InterceptClient.

Client for Intercept

Inheritance

object > ClientBase > ClientBaseInterceptInterceptClient > Intercept.InterceptClient

Namespace

Google.Cloud.NetworkSecurity.V1

Assembly

Google.Cloud.NetworkSecurity.V1.dll

Constructors

InterceptClient()

protected InterceptClient()

Protected parameterless constructor to allow creation of test doubles.

InterceptClient(CallInvoker)

public InterceptClient(CallInvoker callInvoker)

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

Parameter
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

InterceptClient(ChannelBase)

public InterceptClient(ChannelBase channel)

Creates a new client for Intercept

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

InterceptClient(ClientBaseConfiguration)

protected InterceptClient(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.

CreateInterceptDeployment(CreateInterceptDeploymentRequest, CallOptions)

public virtual Operation CreateInterceptDeployment(CreateInterceptDeploymentRequest request, CallOptions options)

Creates a deployment in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptDeploymentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateInterceptDeployment(CreateInterceptDeploymentRequest, Metadata, DateTime?, CancellationToken)

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

Creates a deployment in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptDeploymentRequest

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.

CreateInterceptDeploymentAsync(CreateInterceptDeploymentRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateInterceptDeploymentAsync(CreateInterceptDeploymentRequest request, CallOptions options)

Creates a deployment in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptDeploymentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateInterceptDeploymentAsync(CreateInterceptDeploymentRequest, Metadata, DateTime?, CancellationToken)

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

Creates a deployment in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptDeploymentRequest

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.

CreateInterceptDeploymentGroup(CreateInterceptDeploymentGroupRequest, CallOptions)

public virtual Operation CreateInterceptDeploymentGroup(CreateInterceptDeploymentGroupRequest request, CallOptions options)

Creates a deployment group in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptDeploymentGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateInterceptDeploymentGroup(CreateInterceptDeploymentGroupRequest, Metadata, DateTime?, CancellationToken)

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

Creates a deployment group in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptDeploymentGroupRequest

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.

CreateInterceptDeploymentGroupAsync(CreateInterceptDeploymentGroupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateInterceptDeploymentGroupAsync(CreateInterceptDeploymentGroupRequest request, CallOptions options)

Creates a deployment group in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptDeploymentGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateInterceptDeploymentGroupAsync(CreateInterceptDeploymentGroupRequest, Metadata, DateTime?, CancellationToken)

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

Creates a deployment group in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptDeploymentGroupRequest

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.

CreateInterceptEndpointGroup(CreateInterceptEndpointGroupRequest, CallOptions)

public virtual Operation CreateInterceptEndpointGroup(CreateInterceptEndpointGroupRequest request, CallOptions options)

Creates an endpoint group in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptEndpointGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateInterceptEndpointGroup(CreateInterceptEndpointGroupRequest, Metadata, DateTime?, CancellationToken)

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

Creates an endpoint group in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptEndpointGroupRequest

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.

CreateInterceptEndpointGroupAssociation(CreateInterceptEndpointGroupAssociationRequest, CallOptions)

public virtual Operation CreateInterceptEndpointGroupAssociation(CreateInterceptEndpointGroupAssociationRequest request, CallOptions options)

Creates an association in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptEndpointGroupAssociationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateInterceptEndpointGroupAssociation(CreateInterceptEndpointGroupAssociationRequest, Metadata, DateTime?, CancellationToken)

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

Creates an association in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptEndpointGroupAssociationRequest

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.

CreateInterceptEndpointGroupAssociationAsync(CreateInterceptEndpointGroupAssociationRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateInterceptEndpointGroupAssociationAsync(CreateInterceptEndpointGroupAssociationRequest request, CallOptions options)

Creates an association in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptEndpointGroupAssociationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateInterceptEndpointGroupAssociationAsync(CreateInterceptEndpointGroupAssociationRequest, Metadata, DateTime?, CancellationToken)

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

Creates an association in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptEndpointGroupAssociationRequest

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.

CreateInterceptEndpointGroupAsync(CreateInterceptEndpointGroupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateInterceptEndpointGroupAsync(CreateInterceptEndpointGroupRequest request, CallOptions options)

Creates an endpoint group in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptEndpointGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateInterceptEndpointGroupAsync(CreateInterceptEndpointGroupRequest, Metadata, DateTime?, CancellationToken)

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

Creates an endpoint group in a given project and location. See https://google.aip.dev/133.

Parameters
Name Description
request CreateInterceptEndpointGroupRequest

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.

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.

DeleteInterceptDeployment(DeleteInterceptDeploymentRequest, CallOptions)

public virtual Operation DeleteInterceptDeployment(DeleteInterceptDeploymentRequest request, CallOptions options)

Deletes a deployment. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptDeploymentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteInterceptDeployment(DeleteInterceptDeploymentRequest, Metadata, DateTime?, CancellationToken)

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

Deletes a deployment. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptDeploymentRequest

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.

DeleteInterceptDeploymentAsync(DeleteInterceptDeploymentRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteInterceptDeploymentAsync(DeleteInterceptDeploymentRequest request, CallOptions options)

Deletes a deployment. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptDeploymentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteInterceptDeploymentAsync(DeleteInterceptDeploymentRequest, Metadata, DateTime?, CancellationToken)

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

Deletes a deployment. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptDeploymentRequest

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.

DeleteInterceptDeploymentGroup(DeleteInterceptDeploymentGroupRequest, CallOptions)

public virtual Operation DeleteInterceptDeploymentGroup(DeleteInterceptDeploymentGroupRequest request, CallOptions options)

Deletes a deployment group. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptDeploymentGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteInterceptDeploymentGroup(DeleteInterceptDeploymentGroupRequest, Metadata, DateTime?, CancellationToken)

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

Deletes a deployment group. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptDeploymentGroupRequest

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.

DeleteInterceptDeploymentGroupAsync(DeleteInterceptDeploymentGroupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteInterceptDeploymentGroupAsync(DeleteInterceptDeploymentGroupRequest request, CallOptions options)

Deletes a deployment group. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptDeploymentGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteInterceptDeploymentGroupAsync(DeleteInterceptDeploymentGroupRequest, Metadata, DateTime?, CancellationToken)

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

Deletes a deployment group. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptDeploymentGroupRequest

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.

DeleteInterceptEndpointGroup(DeleteInterceptEndpointGroupRequest, CallOptions)

public virtual Operation DeleteInterceptEndpointGroup(DeleteInterceptEndpointGroupRequest request, CallOptions options)

Deletes an endpoint group. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptEndpointGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteInterceptEndpointGroup(DeleteInterceptEndpointGroupRequest, Metadata, DateTime?, CancellationToken)

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

Deletes an endpoint group. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptEndpointGroupRequest

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.

DeleteInterceptEndpointGroupAssociation(DeleteInterceptEndpointGroupAssociationRequest, CallOptions)

public virtual Operation DeleteInterceptEndpointGroupAssociation(DeleteInterceptEndpointGroupAssociationRequest request, CallOptions options)

Deletes an association. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptEndpointGroupAssociationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteInterceptEndpointGroupAssociation(DeleteInterceptEndpointGroupAssociationRequest, Metadata, DateTime?, CancellationToken)

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

Deletes an association. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptEndpointGroupAssociationRequest

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.

DeleteInterceptEndpointGroupAssociationAsync(DeleteInterceptEndpointGroupAssociationRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteInterceptEndpointGroupAssociationAsync(DeleteInterceptEndpointGroupAssociationRequest request, CallOptions options)

Deletes an association. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptEndpointGroupAssociationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteInterceptEndpointGroupAssociationAsync(DeleteInterceptEndpointGroupAssociationRequest, Metadata, DateTime?, CancellationToken)

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

Deletes an association. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptEndpointGroupAssociationRequest

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.

DeleteInterceptEndpointGroupAsync(DeleteInterceptEndpointGroupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteInterceptEndpointGroupAsync(DeleteInterceptEndpointGroupRequest request, CallOptions options)

Deletes an endpoint group. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptEndpointGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteInterceptEndpointGroupAsync(DeleteInterceptEndpointGroupRequest, Metadata, DateTime?, CancellationToken)

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

Deletes an endpoint group. See https://google.aip.dev/135.

Parameters
Name Description
request DeleteInterceptEndpointGroupRequest

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.

GetInterceptDeployment(GetInterceptDeploymentRequest, CallOptions)

public virtual InterceptDeployment GetInterceptDeployment(GetInterceptDeploymentRequest request, CallOptions options)

Gets a specific deployment. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptDeploymentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
InterceptDeployment

The response received from the server.

GetInterceptDeployment(GetInterceptDeploymentRequest, Metadata, DateTime?, CancellationToken)

public virtual InterceptDeployment GetInterceptDeployment(GetInterceptDeploymentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a specific deployment. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptDeploymentRequest

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
InterceptDeployment

The response received from the server.

GetInterceptDeploymentAsync(GetInterceptDeploymentRequest, CallOptions)

public virtual AsyncUnaryCall<InterceptDeployment> GetInterceptDeploymentAsync(GetInterceptDeploymentRequest request, CallOptions options)

Gets a specific deployment. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptDeploymentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallInterceptDeployment

The call object.

GetInterceptDeploymentAsync(GetInterceptDeploymentRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<InterceptDeployment> GetInterceptDeploymentAsync(GetInterceptDeploymentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a specific deployment. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptDeploymentRequest

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
AsyncUnaryCallInterceptDeployment

The call object.

GetInterceptDeploymentGroup(GetInterceptDeploymentGroupRequest, CallOptions)

public virtual InterceptDeploymentGroup GetInterceptDeploymentGroup(GetInterceptDeploymentGroupRequest request, CallOptions options)

Gets a specific deployment group. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptDeploymentGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
InterceptDeploymentGroup

The response received from the server.

GetInterceptDeploymentGroup(GetInterceptDeploymentGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual InterceptDeploymentGroup GetInterceptDeploymentGroup(GetInterceptDeploymentGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a specific deployment group. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptDeploymentGroupRequest

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
InterceptDeploymentGroup

The response received from the server.

GetInterceptDeploymentGroupAsync(GetInterceptDeploymentGroupRequest, CallOptions)

public virtual AsyncUnaryCall<InterceptDeploymentGroup> GetInterceptDeploymentGroupAsync(GetInterceptDeploymentGroupRequest request, CallOptions options)

Gets a specific deployment group. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptDeploymentGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallInterceptDeploymentGroup

The call object.

GetInterceptDeploymentGroupAsync(GetInterceptDeploymentGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<InterceptDeploymentGroup> GetInterceptDeploymentGroupAsync(GetInterceptDeploymentGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a specific deployment group. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptDeploymentGroupRequest

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
AsyncUnaryCallInterceptDeploymentGroup

The call object.

GetInterceptEndpointGroup(GetInterceptEndpointGroupRequest, CallOptions)

public virtual InterceptEndpointGroup GetInterceptEndpointGroup(GetInterceptEndpointGroupRequest request, CallOptions options)

Gets a specific endpoint group. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptEndpointGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
InterceptEndpointGroup

The response received from the server.

GetInterceptEndpointGroup(GetInterceptEndpointGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual InterceptEndpointGroup GetInterceptEndpointGroup(GetInterceptEndpointGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a specific endpoint group. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptEndpointGroupRequest

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
InterceptEndpointGroup

The response received from the server.

GetInterceptEndpointGroupAssociation(GetInterceptEndpointGroupAssociationRequest, CallOptions)

public virtual InterceptEndpointGroupAssociation GetInterceptEndpointGroupAssociation(GetInterceptEndpointGroupAssociationRequest request, CallOptions options)

Gets a specific association. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptEndpointGroupAssociationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
InterceptEndpointGroupAssociation

The response received from the server.

GetInterceptEndpointGroupAssociation(GetInterceptEndpointGroupAssociationRequest, Metadata, DateTime?, CancellationToken)

public virtual InterceptEndpointGroupAssociation GetInterceptEndpointGroupAssociation(GetInterceptEndpointGroupAssociationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a specific association. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptEndpointGroupAssociationRequest

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
InterceptEndpointGroupAssociation

The response received from the server.

GetInterceptEndpointGroupAssociationAsync(GetInterceptEndpointGroupAssociationRequest, CallOptions)

public virtual AsyncUnaryCall<InterceptEndpointGroupAssociation> GetInterceptEndpointGroupAssociationAsync(GetInterceptEndpointGroupAssociationRequest request, CallOptions options)

Gets a specific association. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptEndpointGroupAssociationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallInterceptEndpointGroupAssociation

The call object.

GetInterceptEndpointGroupAssociationAsync(GetInterceptEndpointGroupAssociationRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<InterceptEndpointGroupAssociation> GetInterceptEndpointGroupAssociationAsync(GetInterceptEndpointGroupAssociationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a specific association. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptEndpointGroupAssociationRequest

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
AsyncUnaryCallInterceptEndpointGroupAssociation

The call object.

GetInterceptEndpointGroupAsync(GetInterceptEndpointGroupRequest, CallOptions)

public virtual AsyncUnaryCall<InterceptEndpointGroup> GetInterceptEndpointGroupAsync(GetInterceptEndpointGroupRequest request, CallOptions options)

Gets a specific endpoint group. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptEndpointGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallInterceptEndpointGroup

The call object.

GetInterceptEndpointGroupAsync(GetInterceptEndpointGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<InterceptEndpointGroup> GetInterceptEndpointGroupAsync(GetInterceptEndpointGroupRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets a specific endpoint group. See https://google.aip.dev/131.

Parameters
Name Description
request GetInterceptEndpointGroupRequest

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
AsyncUnaryCallInterceptEndpointGroup

The call object.

ListInterceptDeploymentGroups(ListInterceptDeploymentGroupsRequest, CallOptions)

public virtual ListInterceptDeploymentGroupsResponse ListInterceptDeploymentGroups(ListInterceptDeploymentGroupsRequest request, CallOptions options)

Lists deployment groups in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptDeploymentGroupsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListInterceptDeploymentGroupsResponse

The response received from the server.

ListInterceptDeploymentGroups(ListInterceptDeploymentGroupsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListInterceptDeploymentGroupsResponse ListInterceptDeploymentGroups(ListInterceptDeploymentGroupsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists deployment groups in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptDeploymentGroupsRequest

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
ListInterceptDeploymentGroupsResponse

The response received from the server.

ListInterceptDeploymentGroupsAsync(ListInterceptDeploymentGroupsRequest, CallOptions)

public virtual AsyncUnaryCall<ListInterceptDeploymentGroupsResponse> ListInterceptDeploymentGroupsAsync(ListInterceptDeploymentGroupsRequest request, CallOptions options)

Lists deployment groups in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptDeploymentGroupsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListInterceptDeploymentGroupsResponse

The call object.

ListInterceptDeploymentGroupsAsync(ListInterceptDeploymentGroupsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListInterceptDeploymentGroupsResponse> ListInterceptDeploymentGroupsAsync(ListInterceptDeploymentGroupsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists deployment groups in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptDeploymentGroupsRequest

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
AsyncUnaryCallListInterceptDeploymentGroupsResponse

The call object.

ListInterceptDeployments(ListInterceptDeploymentsRequest, CallOptions)

public virtual ListInterceptDeploymentsResponse ListInterceptDeployments(ListInterceptDeploymentsRequest request, CallOptions options)

Lists deployments in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptDeploymentsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListInterceptDeploymentsResponse

The response received from the server.

ListInterceptDeployments(ListInterceptDeploymentsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListInterceptDeploymentsResponse ListInterceptDeployments(ListInterceptDeploymentsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists deployments in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptDeploymentsRequest

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
ListInterceptDeploymentsResponse

The response received from the server.

ListInterceptDeploymentsAsync(ListInterceptDeploymentsRequest, CallOptions)

public virtual AsyncUnaryCall<ListInterceptDeploymentsResponse> ListInterceptDeploymentsAsync(ListInterceptDeploymentsRequest request, CallOptions options)

Lists deployments in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptDeploymentsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListInterceptDeploymentsResponse

The call object.

ListInterceptDeploymentsAsync(ListInterceptDeploymentsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListInterceptDeploymentsResponse> ListInterceptDeploymentsAsync(ListInterceptDeploymentsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists deployments in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptDeploymentsRequest

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
AsyncUnaryCallListInterceptDeploymentsResponse

The call object.

ListInterceptEndpointGroupAssociations(ListInterceptEndpointGroupAssociationsRequest, CallOptions)

public virtual ListInterceptEndpointGroupAssociationsResponse ListInterceptEndpointGroupAssociations(ListInterceptEndpointGroupAssociationsRequest request, CallOptions options)

Lists associations in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptEndpointGroupAssociationsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListInterceptEndpointGroupAssociationsResponse

The response received from the server.

ListInterceptEndpointGroupAssociations(ListInterceptEndpointGroupAssociationsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListInterceptEndpointGroupAssociationsResponse ListInterceptEndpointGroupAssociations(ListInterceptEndpointGroupAssociationsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists associations in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptEndpointGroupAssociationsRequest

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
ListInterceptEndpointGroupAssociationsResponse

The response received from the server.

ListInterceptEndpointGroupAssociationsAsync(ListInterceptEndpointGroupAssociationsRequest, CallOptions)

public virtual AsyncUnaryCall<ListInterceptEndpointGroupAssociationsResponse> ListInterceptEndpointGroupAssociationsAsync(ListInterceptEndpointGroupAssociationsRequest request, CallOptions options)

Lists associations in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptEndpointGroupAssociationsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListInterceptEndpointGroupAssociationsResponse

The call object.

ListInterceptEndpointGroupAssociationsAsync(ListInterceptEndpointGroupAssociationsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListInterceptEndpointGroupAssociationsResponse> ListInterceptEndpointGroupAssociationsAsync(ListInterceptEndpointGroupAssociationsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists associations in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptEndpointGroupAssociationsRequest

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
AsyncUnaryCallListInterceptEndpointGroupAssociationsResponse

The call object.

ListInterceptEndpointGroups(ListInterceptEndpointGroupsRequest, CallOptions)

public virtual ListInterceptEndpointGroupsResponse ListInterceptEndpointGroups(ListInterceptEndpointGroupsRequest request, CallOptions options)

Lists endpoint groups in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptEndpointGroupsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListInterceptEndpointGroupsResponse

The response received from the server.

ListInterceptEndpointGroups(ListInterceptEndpointGroupsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListInterceptEndpointGroupsResponse ListInterceptEndpointGroups(ListInterceptEndpointGroupsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists endpoint groups in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptEndpointGroupsRequest

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
ListInterceptEndpointGroupsResponse

The response received from the server.

ListInterceptEndpointGroupsAsync(ListInterceptEndpointGroupsRequest, CallOptions)

public virtual AsyncUnaryCall<ListInterceptEndpointGroupsResponse> ListInterceptEndpointGroupsAsync(ListInterceptEndpointGroupsRequest request, CallOptions options)

Lists endpoint groups in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptEndpointGroupsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListInterceptEndpointGroupsResponse

The call object.

ListInterceptEndpointGroupsAsync(ListInterceptEndpointGroupsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListInterceptEndpointGroupsResponse> ListInterceptEndpointGroupsAsync(ListInterceptEndpointGroupsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists endpoint groups in a given project and location. See https://google.aip.dev/132.

Parameters
Name Description
request ListInterceptEndpointGroupsRequest

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
AsyncUnaryCallListInterceptEndpointGroupsResponse

The call object.

NewInstance(ClientBaseConfiguration)

protected override Intercept.InterceptClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration
Returns
Type Description
InterceptInterceptClient
Overrides
Grpc.Core.ClientBase<Google.Cloud.NetworkSecurity.V1.Intercept.InterceptClient>.NewInstance(Grpc.Core.ClientBase.ClientBaseConfiguration)

UpdateInterceptDeployment(UpdateInterceptDeploymentRequest, CallOptions)

public virtual Operation UpdateInterceptDeployment(UpdateInterceptDeploymentRequest request, CallOptions options)

Updates a deployment. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptDeploymentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateInterceptDeployment(UpdateInterceptDeploymentRequest, Metadata, DateTime?, CancellationToken)

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

Updates a deployment. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptDeploymentRequest

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.

UpdateInterceptDeploymentAsync(UpdateInterceptDeploymentRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateInterceptDeploymentAsync(UpdateInterceptDeploymentRequest request, CallOptions options)

Updates a deployment. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptDeploymentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateInterceptDeploymentAsync(UpdateInterceptDeploymentRequest, Metadata, DateTime?, CancellationToken)

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

Updates a deployment. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptDeploymentRequest

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.

UpdateInterceptDeploymentGroup(UpdateInterceptDeploymentGroupRequest, CallOptions)

public virtual Operation UpdateInterceptDeploymentGroup(UpdateInterceptDeploymentGroupRequest request, CallOptions options)

Updates a deployment group. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptDeploymentGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateInterceptDeploymentGroup(UpdateInterceptDeploymentGroupRequest, Metadata, DateTime?, CancellationToken)

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

Updates a deployment group. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptDeploymentGroupRequest

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.

UpdateInterceptDeploymentGroupAsync(UpdateInterceptDeploymentGroupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateInterceptDeploymentGroupAsync(UpdateInterceptDeploymentGroupRequest request, CallOptions options)

Updates a deployment group. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptDeploymentGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateInterceptDeploymentGroupAsync(UpdateInterceptDeploymentGroupRequest, Metadata, DateTime?, CancellationToken)

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

Updates a deployment group. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptDeploymentGroupRequest

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.

UpdateInterceptEndpointGroup(UpdateInterceptEndpointGroupRequest, CallOptions)

public virtual Operation UpdateInterceptEndpointGroup(UpdateInterceptEndpointGroupRequest request, CallOptions options)

Updates an endpoint group. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptEndpointGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateInterceptEndpointGroup(UpdateInterceptEndpointGroupRequest, Metadata, DateTime?, CancellationToken)

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

Updates an endpoint group. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptEndpointGroupRequest

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.

UpdateInterceptEndpointGroupAssociation(UpdateInterceptEndpointGroupAssociationRequest, CallOptions)

public virtual Operation UpdateInterceptEndpointGroupAssociation(UpdateInterceptEndpointGroupAssociationRequest request, CallOptions options)

Updates an association. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptEndpointGroupAssociationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateInterceptEndpointGroupAssociation(UpdateInterceptEndpointGroupAssociationRequest, Metadata, DateTime?, CancellationToken)

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

Updates an association. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptEndpointGroupAssociationRequest

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.

UpdateInterceptEndpointGroupAssociationAsync(UpdateInterceptEndpointGroupAssociationRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateInterceptEndpointGroupAssociationAsync(UpdateInterceptEndpointGroupAssociationRequest request, CallOptions options)

Updates an association. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptEndpointGroupAssociationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateInterceptEndpointGroupAssociationAsync(UpdateInterceptEndpointGroupAssociationRequest, Metadata, DateTime?, CancellationToken)

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

Updates an association. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptEndpointGroupAssociationRequest

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.

UpdateInterceptEndpointGroupAsync(UpdateInterceptEndpointGroupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateInterceptEndpointGroupAsync(UpdateInterceptEndpointGroupRequest request, CallOptions options)

Updates an endpoint group. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptEndpointGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateInterceptEndpointGroupAsync(UpdateInterceptEndpointGroupRequest, Metadata, DateTime?, CancellationToken)

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

Updates an endpoint group. See https://google.aip.dev/134.

Parameters
Name Description
request UpdateInterceptEndpointGroupRequest

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.