Network Security v1 API - Class Mirroring.MirroringClient (1.0.0-beta01)

public class Mirroring.MirroringClient : ClientBase<Mirroring.MirroringClient>

Reference documentation and code samples for the Network Security v1 API class Mirroring.MirroringClient.

Client for Mirroring

Inheritance

object > ClientBase > ClientBaseMirroringMirroringClient > Mirroring.MirroringClient

Namespace

Google.Cloud.NetworkSecurity.V1

Assembly

Google.Cloud.NetworkSecurity.V1.dll

Constructors

MirroringClient()

protected MirroringClient()

Protected parameterless constructor to allow creation of test doubles.

MirroringClient(CallInvoker)

public MirroringClient(CallInvoker callInvoker)

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

Parameter
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

MirroringClient(ChannelBase)

public MirroringClient(ChannelBase channel)

Creates a new client for Mirroring

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

MirroringClient(ClientBaseConfiguration)

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

CreateMirroringDeployment(CreateMirroringDeploymentRequest, CallOptions)

public virtual Operation CreateMirroringDeployment(CreateMirroringDeploymentRequest request, CallOptions options)

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

Parameters
Name Description
request CreateMirroringDeploymentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateMirroringDeployment(CreateMirroringDeploymentRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateMirroringDeployment(CreateMirroringDeploymentRequest 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 CreateMirroringDeploymentRequest

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.

CreateMirroringDeploymentAsync(CreateMirroringDeploymentRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateMirroringDeploymentAsync(CreateMirroringDeploymentRequest request, CallOptions options)

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

Parameters
Name Description
request CreateMirroringDeploymentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateMirroringDeploymentAsync(CreateMirroringDeploymentRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateMirroringDeploymentAsync(CreateMirroringDeploymentRequest 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 CreateMirroringDeploymentRequest

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.

CreateMirroringDeploymentGroup(CreateMirroringDeploymentGroupRequest, CallOptions)

public virtual Operation CreateMirroringDeploymentGroup(CreateMirroringDeploymentGroupRequest request, CallOptions options)

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

Parameters
Name Description
request CreateMirroringDeploymentGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateMirroringDeploymentGroup(CreateMirroringDeploymentGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateMirroringDeploymentGroup(CreateMirroringDeploymentGroupRequest 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 CreateMirroringDeploymentGroupRequest

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.

CreateMirroringDeploymentGroupAsync(CreateMirroringDeploymentGroupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateMirroringDeploymentGroupAsync(CreateMirroringDeploymentGroupRequest request, CallOptions options)

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

Parameters
Name Description
request CreateMirroringDeploymentGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateMirroringDeploymentGroupAsync(CreateMirroringDeploymentGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateMirroringDeploymentGroupAsync(CreateMirroringDeploymentGroupRequest 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 CreateMirroringDeploymentGroupRequest

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.

CreateMirroringEndpointGroup(CreateMirroringEndpointGroupRequest, CallOptions)

public virtual Operation CreateMirroringEndpointGroup(CreateMirroringEndpointGroupRequest request, CallOptions options)

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

Parameters
Name Description
request CreateMirroringEndpointGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateMirroringEndpointGroup(CreateMirroringEndpointGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateMirroringEndpointGroup(CreateMirroringEndpointGroupRequest 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 CreateMirroringEndpointGroupRequest

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.

CreateMirroringEndpointGroupAssociation(CreateMirroringEndpointGroupAssociationRequest, CallOptions)

public virtual Operation CreateMirroringEndpointGroupAssociation(CreateMirroringEndpointGroupAssociationRequest request, CallOptions options)

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

Parameters
Name Description
request CreateMirroringEndpointGroupAssociationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateMirroringEndpointGroupAssociation(CreateMirroringEndpointGroupAssociationRequest, Metadata, DateTime?, CancellationToken)

public virtual Operation CreateMirroringEndpointGroupAssociation(CreateMirroringEndpointGroupAssociationRequest 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 CreateMirroringEndpointGroupAssociationRequest

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.

CreateMirroringEndpointGroupAssociationAsync(CreateMirroringEndpointGroupAssociationRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateMirroringEndpointGroupAssociationAsync(CreateMirroringEndpointGroupAssociationRequest request, CallOptions options)

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

Parameters
Name Description
request CreateMirroringEndpointGroupAssociationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateMirroringEndpointGroupAssociationAsync(CreateMirroringEndpointGroupAssociationRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateMirroringEndpointGroupAssociationAsync(CreateMirroringEndpointGroupAssociationRequest 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 CreateMirroringEndpointGroupAssociationRequest

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.

CreateMirroringEndpointGroupAsync(CreateMirroringEndpointGroupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateMirroringEndpointGroupAsync(CreateMirroringEndpointGroupRequest request, CallOptions options)

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

Parameters
Name Description
request CreateMirroringEndpointGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateMirroringEndpointGroupAsync(CreateMirroringEndpointGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Operation> CreateMirroringEndpointGroupAsync(CreateMirroringEndpointGroupRequest 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 CreateMirroringEndpointGroupRequest

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.

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.

DeleteMirroringDeployment(DeleteMirroringDeploymentRequest, CallOptions)

public virtual Operation DeleteMirroringDeployment(DeleteMirroringDeploymentRequest request, CallOptions options)

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

Parameters
Name Description
request DeleteMirroringDeploymentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteMirroringDeployment(DeleteMirroringDeploymentRequest, Metadata, DateTime?, CancellationToken)

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

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

Parameters
Name Description
request DeleteMirroringDeploymentRequest

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.

DeleteMirroringDeploymentAsync(DeleteMirroringDeploymentRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteMirroringDeploymentAsync(DeleteMirroringDeploymentRequest request, CallOptions options)

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

Parameters
Name Description
request DeleteMirroringDeploymentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteMirroringDeploymentAsync(DeleteMirroringDeploymentRequest, Metadata, DateTime?, CancellationToken)

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

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

Parameters
Name Description
request DeleteMirroringDeploymentRequest

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.

DeleteMirroringDeploymentGroup(DeleteMirroringDeploymentGroupRequest, CallOptions)

public virtual Operation DeleteMirroringDeploymentGroup(DeleteMirroringDeploymentGroupRequest request, CallOptions options)

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

Parameters
Name Description
request DeleteMirroringDeploymentGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteMirroringDeploymentGroup(DeleteMirroringDeploymentGroupRequest, Metadata, DateTime?, CancellationToken)

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

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

Parameters
Name Description
request DeleteMirroringDeploymentGroupRequest

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.

DeleteMirroringDeploymentGroupAsync(DeleteMirroringDeploymentGroupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteMirroringDeploymentGroupAsync(DeleteMirroringDeploymentGroupRequest request, CallOptions options)

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

Parameters
Name Description
request DeleteMirroringDeploymentGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteMirroringDeploymentGroupAsync(DeleteMirroringDeploymentGroupRequest, Metadata, DateTime?, CancellationToken)

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

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

Parameters
Name Description
request DeleteMirroringDeploymentGroupRequest

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.

DeleteMirroringEndpointGroup(DeleteMirroringEndpointGroupRequest, CallOptions)

public virtual Operation DeleteMirroringEndpointGroup(DeleteMirroringEndpointGroupRequest request, CallOptions options)

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

Parameters
Name Description
request DeleteMirroringEndpointGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteMirroringEndpointGroup(DeleteMirroringEndpointGroupRequest, Metadata, DateTime?, CancellationToken)

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

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

Parameters
Name Description
request DeleteMirroringEndpointGroupRequest

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.

DeleteMirroringEndpointGroupAssociation(DeleteMirroringEndpointGroupAssociationRequest, CallOptions)

public virtual Operation DeleteMirroringEndpointGroupAssociation(DeleteMirroringEndpointGroupAssociationRequest request, CallOptions options)

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

Parameters
Name Description
request DeleteMirroringEndpointGroupAssociationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteMirroringEndpointGroupAssociation(DeleteMirroringEndpointGroupAssociationRequest, Metadata, DateTime?, CancellationToken)

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

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

Parameters
Name Description
request DeleteMirroringEndpointGroupAssociationRequest

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.

DeleteMirroringEndpointGroupAssociationAsync(DeleteMirroringEndpointGroupAssociationRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteMirroringEndpointGroupAssociationAsync(DeleteMirroringEndpointGroupAssociationRequest request, CallOptions options)

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

Parameters
Name Description
request DeleteMirroringEndpointGroupAssociationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteMirroringEndpointGroupAssociationAsync(DeleteMirroringEndpointGroupAssociationRequest, Metadata, DateTime?, CancellationToken)

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

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

Parameters
Name Description
request DeleteMirroringEndpointGroupAssociationRequest

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.

DeleteMirroringEndpointGroupAsync(DeleteMirroringEndpointGroupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteMirroringEndpointGroupAsync(DeleteMirroringEndpointGroupRequest request, CallOptions options)

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

Parameters
Name Description
request DeleteMirroringEndpointGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteMirroringEndpointGroupAsync(DeleteMirroringEndpointGroupRequest, Metadata, DateTime?, CancellationToken)

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

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

Parameters
Name Description
request DeleteMirroringEndpointGroupRequest

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.

GetMirroringDeployment(GetMirroringDeploymentRequest, CallOptions)

public virtual MirroringDeployment GetMirroringDeployment(GetMirroringDeploymentRequest request, CallOptions options)

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

Parameters
Name Description
request GetMirroringDeploymentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
MirroringDeployment

The response received from the server.

GetMirroringDeployment(GetMirroringDeploymentRequest, Metadata, DateTime?, CancellationToken)

public virtual MirroringDeployment GetMirroringDeployment(GetMirroringDeploymentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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

Parameters
Name Description
request GetMirroringDeploymentRequest

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
MirroringDeployment

The response received from the server.

GetMirroringDeploymentAsync(GetMirroringDeploymentRequest, CallOptions)

public virtual AsyncUnaryCall<MirroringDeployment> GetMirroringDeploymentAsync(GetMirroringDeploymentRequest request, CallOptions options)

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

Parameters
Name Description
request GetMirroringDeploymentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallMirroringDeployment

The call object.

GetMirroringDeploymentAsync(GetMirroringDeploymentRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<MirroringDeployment> GetMirroringDeploymentAsync(GetMirroringDeploymentRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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

Parameters
Name Description
request GetMirroringDeploymentRequest

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
AsyncUnaryCallMirroringDeployment

The call object.

GetMirroringDeploymentGroup(GetMirroringDeploymentGroupRequest, CallOptions)

public virtual MirroringDeploymentGroup GetMirroringDeploymentGroup(GetMirroringDeploymentGroupRequest request, CallOptions options)

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

Parameters
Name Description
request GetMirroringDeploymentGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
MirroringDeploymentGroup

The response received from the server.

GetMirroringDeploymentGroup(GetMirroringDeploymentGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual MirroringDeploymentGroup GetMirroringDeploymentGroup(GetMirroringDeploymentGroupRequest 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 GetMirroringDeploymentGroupRequest

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
MirroringDeploymentGroup

The response received from the server.

GetMirroringDeploymentGroupAsync(GetMirroringDeploymentGroupRequest, CallOptions)

public virtual AsyncUnaryCall<MirroringDeploymentGroup> GetMirroringDeploymentGroupAsync(GetMirroringDeploymentGroupRequest request, CallOptions options)

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

Parameters
Name Description
request GetMirroringDeploymentGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallMirroringDeploymentGroup

The call object.

GetMirroringDeploymentGroupAsync(GetMirroringDeploymentGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<MirroringDeploymentGroup> GetMirroringDeploymentGroupAsync(GetMirroringDeploymentGroupRequest 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 GetMirroringDeploymentGroupRequest

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
AsyncUnaryCallMirroringDeploymentGroup

The call object.

GetMirroringEndpointGroup(GetMirroringEndpointGroupRequest, CallOptions)

public virtual MirroringEndpointGroup GetMirroringEndpointGroup(GetMirroringEndpointGroupRequest request, CallOptions options)

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

Parameters
Name Description
request GetMirroringEndpointGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
MirroringEndpointGroup

The response received from the server.

GetMirroringEndpointGroup(GetMirroringEndpointGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual MirroringEndpointGroup GetMirroringEndpointGroup(GetMirroringEndpointGroupRequest 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 GetMirroringEndpointGroupRequest

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
MirroringEndpointGroup

The response received from the server.

GetMirroringEndpointGroupAssociation(GetMirroringEndpointGroupAssociationRequest, CallOptions)

public virtual MirroringEndpointGroupAssociation GetMirroringEndpointGroupAssociation(GetMirroringEndpointGroupAssociationRequest request, CallOptions options)

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

Parameters
Name Description
request GetMirroringEndpointGroupAssociationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
MirroringEndpointGroupAssociation

The response received from the server.

GetMirroringEndpointGroupAssociation(GetMirroringEndpointGroupAssociationRequest, Metadata, DateTime?, CancellationToken)

public virtual MirroringEndpointGroupAssociation GetMirroringEndpointGroupAssociation(GetMirroringEndpointGroupAssociationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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

Parameters
Name Description
request GetMirroringEndpointGroupAssociationRequest

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
MirroringEndpointGroupAssociation

The response received from the server.

GetMirroringEndpointGroupAssociationAsync(GetMirroringEndpointGroupAssociationRequest, CallOptions)

public virtual AsyncUnaryCall<MirroringEndpointGroupAssociation> GetMirroringEndpointGroupAssociationAsync(GetMirroringEndpointGroupAssociationRequest request, CallOptions options)

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

Parameters
Name Description
request GetMirroringEndpointGroupAssociationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallMirroringEndpointGroupAssociation

The call object.

GetMirroringEndpointGroupAssociationAsync(GetMirroringEndpointGroupAssociationRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<MirroringEndpointGroupAssociation> GetMirroringEndpointGroupAssociationAsync(GetMirroringEndpointGroupAssociationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

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

Parameters
Name Description
request GetMirroringEndpointGroupAssociationRequest

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
AsyncUnaryCallMirroringEndpointGroupAssociation

The call object.

GetMirroringEndpointGroupAsync(GetMirroringEndpointGroupRequest, CallOptions)

public virtual AsyncUnaryCall<MirroringEndpointGroup> GetMirroringEndpointGroupAsync(GetMirroringEndpointGroupRequest request, CallOptions options)

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

Parameters
Name Description
request GetMirroringEndpointGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallMirroringEndpointGroup

The call object.

GetMirroringEndpointGroupAsync(GetMirroringEndpointGroupRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<MirroringEndpointGroup> GetMirroringEndpointGroupAsync(GetMirroringEndpointGroupRequest 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 GetMirroringEndpointGroupRequest

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
AsyncUnaryCallMirroringEndpointGroup

The call object.

ListMirroringDeploymentGroups(ListMirroringDeploymentGroupsRequest, CallOptions)

public virtual ListMirroringDeploymentGroupsResponse ListMirroringDeploymentGroups(ListMirroringDeploymentGroupsRequest request, CallOptions options)

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

Parameters
Name Description
request ListMirroringDeploymentGroupsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListMirroringDeploymentGroupsResponse

The response received from the server.

ListMirroringDeploymentGroups(ListMirroringDeploymentGroupsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListMirroringDeploymentGroupsResponse ListMirroringDeploymentGroups(ListMirroringDeploymentGroupsRequest 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 ListMirroringDeploymentGroupsRequest

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
ListMirroringDeploymentGroupsResponse

The response received from the server.

ListMirroringDeploymentGroupsAsync(ListMirroringDeploymentGroupsRequest, CallOptions)

public virtual AsyncUnaryCall<ListMirroringDeploymentGroupsResponse> ListMirroringDeploymentGroupsAsync(ListMirroringDeploymentGroupsRequest request, CallOptions options)

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

Parameters
Name Description
request ListMirroringDeploymentGroupsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListMirroringDeploymentGroupsResponse

The call object.

ListMirroringDeploymentGroupsAsync(ListMirroringDeploymentGroupsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListMirroringDeploymentGroupsResponse> ListMirroringDeploymentGroupsAsync(ListMirroringDeploymentGroupsRequest 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 ListMirroringDeploymentGroupsRequest

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
AsyncUnaryCallListMirroringDeploymentGroupsResponse

The call object.

ListMirroringDeployments(ListMirroringDeploymentsRequest, CallOptions)

public virtual ListMirroringDeploymentsResponse ListMirroringDeployments(ListMirroringDeploymentsRequest request, CallOptions options)

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

Parameters
Name Description
request ListMirroringDeploymentsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListMirroringDeploymentsResponse

The response received from the server.

ListMirroringDeployments(ListMirroringDeploymentsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListMirroringDeploymentsResponse ListMirroringDeployments(ListMirroringDeploymentsRequest 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 ListMirroringDeploymentsRequest

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
ListMirroringDeploymentsResponse

The response received from the server.

ListMirroringDeploymentsAsync(ListMirroringDeploymentsRequest, CallOptions)

public virtual AsyncUnaryCall<ListMirroringDeploymentsResponse> ListMirroringDeploymentsAsync(ListMirroringDeploymentsRequest request, CallOptions options)

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

Parameters
Name Description
request ListMirroringDeploymentsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListMirroringDeploymentsResponse

The call object.

ListMirroringDeploymentsAsync(ListMirroringDeploymentsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListMirroringDeploymentsResponse> ListMirroringDeploymentsAsync(ListMirroringDeploymentsRequest 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 ListMirroringDeploymentsRequest

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
AsyncUnaryCallListMirroringDeploymentsResponse

The call object.

ListMirroringEndpointGroupAssociations(ListMirroringEndpointGroupAssociationsRequest, CallOptions)

public virtual ListMirroringEndpointGroupAssociationsResponse ListMirroringEndpointGroupAssociations(ListMirroringEndpointGroupAssociationsRequest request, CallOptions options)

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

Parameters
Name Description
request ListMirroringEndpointGroupAssociationsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListMirroringEndpointGroupAssociationsResponse

The response received from the server.

ListMirroringEndpointGroupAssociations(ListMirroringEndpointGroupAssociationsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListMirroringEndpointGroupAssociationsResponse ListMirroringEndpointGroupAssociations(ListMirroringEndpointGroupAssociationsRequest 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 ListMirroringEndpointGroupAssociationsRequest

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
ListMirroringEndpointGroupAssociationsResponse

The response received from the server.

ListMirroringEndpointGroupAssociationsAsync(ListMirroringEndpointGroupAssociationsRequest, CallOptions)

public virtual AsyncUnaryCall<ListMirroringEndpointGroupAssociationsResponse> ListMirroringEndpointGroupAssociationsAsync(ListMirroringEndpointGroupAssociationsRequest request, CallOptions options)

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

Parameters
Name Description
request ListMirroringEndpointGroupAssociationsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListMirroringEndpointGroupAssociationsResponse

The call object.

ListMirroringEndpointGroupAssociationsAsync(ListMirroringEndpointGroupAssociationsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListMirroringEndpointGroupAssociationsResponse> ListMirroringEndpointGroupAssociationsAsync(ListMirroringEndpointGroupAssociationsRequest 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 ListMirroringEndpointGroupAssociationsRequest

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
AsyncUnaryCallListMirroringEndpointGroupAssociationsResponse

The call object.

ListMirroringEndpointGroups(ListMirroringEndpointGroupsRequest, CallOptions)

public virtual ListMirroringEndpointGroupsResponse ListMirroringEndpointGroups(ListMirroringEndpointGroupsRequest request, CallOptions options)

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

Parameters
Name Description
request ListMirroringEndpointGroupsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListMirroringEndpointGroupsResponse

The response received from the server.

ListMirroringEndpointGroups(ListMirroringEndpointGroupsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListMirroringEndpointGroupsResponse ListMirroringEndpointGroups(ListMirroringEndpointGroupsRequest 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 ListMirroringEndpointGroupsRequest

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
ListMirroringEndpointGroupsResponse

The response received from the server.

ListMirroringEndpointGroupsAsync(ListMirroringEndpointGroupsRequest, CallOptions)

public virtual AsyncUnaryCall<ListMirroringEndpointGroupsResponse> ListMirroringEndpointGroupsAsync(ListMirroringEndpointGroupsRequest request, CallOptions options)

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

Parameters
Name Description
request ListMirroringEndpointGroupsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListMirroringEndpointGroupsResponse

The call object.

ListMirroringEndpointGroupsAsync(ListMirroringEndpointGroupsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListMirroringEndpointGroupsResponse> ListMirroringEndpointGroupsAsync(ListMirroringEndpointGroupsRequest 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 ListMirroringEndpointGroupsRequest

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
AsyncUnaryCallListMirroringEndpointGroupsResponse

The call object.

NewInstance(ClientBaseConfiguration)

protected override Mirroring.MirroringClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration
Returns
Type Description
MirroringMirroringClient
Overrides
Grpc.Core.ClientBase<Google.Cloud.NetworkSecurity.V1.Mirroring.MirroringClient>.NewInstance(Grpc.Core.ClientBase.ClientBaseConfiguration)

UpdateMirroringDeployment(UpdateMirroringDeploymentRequest, CallOptions)

public virtual Operation UpdateMirroringDeployment(UpdateMirroringDeploymentRequest request, CallOptions options)

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

Parameters
Name Description
request UpdateMirroringDeploymentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateMirroringDeployment(UpdateMirroringDeploymentRequest, Metadata, DateTime?, CancellationToken)

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

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

Parameters
Name Description
request UpdateMirroringDeploymentRequest

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.

UpdateMirroringDeploymentAsync(UpdateMirroringDeploymentRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateMirroringDeploymentAsync(UpdateMirroringDeploymentRequest request, CallOptions options)

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

Parameters
Name Description
request UpdateMirroringDeploymentRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateMirroringDeploymentAsync(UpdateMirroringDeploymentRequest, Metadata, DateTime?, CancellationToken)

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

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

Parameters
Name Description
request UpdateMirroringDeploymentRequest

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.

UpdateMirroringDeploymentGroup(UpdateMirroringDeploymentGroupRequest, CallOptions)

public virtual Operation UpdateMirroringDeploymentGroup(UpdateMirroringDeploymentGroupRequest request, CallOptions options)

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

Parameters
Name Description
request UpdateMirroringDeploymentGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateMirroringDeploymentGroup(UpdateMirroringDeploymentGroupRequest, Metadata, DateTime?, CancellationToken)

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

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

Parameters
Name Description
request UpdateMirroringDeploymentGroupRequest

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.

UpdateMirroringDeploymentGroupAsync(UpdateMirroringDeploymentGroupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateMirroringDeploymentGroupAsync(UpdateMirroringDeploymentGroupRequest request, CallOptions options)

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

Parameters
Name Description
request UpdateMirroringDeploymentGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateMirroringDeploymentGroupAsync(UpdateMirroringDeploymentGroupRequest, Metadata, DateTime?, CancellationToken)

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

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

Parameters
Name Description
request UpdateMirroringDeploymentGroupRequest

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.

UpdateMirroringEndpointGroup(UpdateMirroringEndpointGroupRequest, CallOptions)

public virtual Operation UpdateMirroringEndpointGroup(UpdateMirroringEndpointGroupRequest request, CallOptions options)

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

Parameters
Name Description
request UpdateMirroringEndpointGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateMirroringEndpointGroup(UpdateMirroringEndpointGroupRequest, Metadata, DateTime?, CancellationToken)

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

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

Parameters
Name Description
request UpdateMirroringEndpointGroupRequest

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.

UpdateMirroringEndpointGroupAssociation(UpdateMirroringEndpointGroupAssociationRequest, CallOptions)

public virtual Operation UpdateMirroringEndpointGroupAssociation(UpdateMirroringEndpointGroupAssociationRequest request, CallOptions options)

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

Parameters
Name Description
request UpdateMirroringEndpointGroupAssociationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateMirroringEndpointGroupAssociation(UpdateMirroringEndpointGroupAssociationRequest, Metadata, DateTime?, CancellationToken)

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

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

Parameters
Name Description
request UpdateMirroringEndpointGroupAssociationRequest

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.

UpdateMirroringEndpointGroupAssociationAsync(UpdateMirroringEndpointGroupAssociationRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateMirroringEndpointGroupAssociationAsync(UpdateMirroringEndpointGroupAssociationRequest request, CallOptions options)

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

Parameters
Name Description
request UpdateMirroringEndpointGroupAssociationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateMirroringEndpointGroupAssociationAsync(UpdateMirroringEndpointGroupAssociationRequest, Metadata, DateTime?, CancellationToken)

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

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

Parameters
Name Description
request UpdateMirroringEndpointGroupAssociationRequest

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.

UpdateMirroringEndpointGroupAsync(UpdateMirroringEndpointGroupRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateMirroringEndpointGroupAsync(UpdateMirroringEndpointGroupRequest request, CallOptions options)

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

Parameters
Name Description
request UpdateMirroringEndpointGroupRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateMirroringEndpointGroupAsync(UpdateMirroringEndpointGroupRequest, Metadata, DateTime?, CancellationToken)

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

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

Parameters
Name Description
request UpdateMirroringEndpointGroupRequest

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.