Google Cloud Deploy v1 API - Class CloudDeploy.CloudDeployClient (2.17.0)

public class CloudDeploy.CloudDeployClient : ClientBase<CloudDeploy.CloudDeployClient>

Reference documentation and code samples for the Google Cloud Deploy v1 API class CloudDeploy.CloudDeployClient.

Client for CloudDeploy

Inheritance

object > ClientBase > ClientBaseCloudDeployCloudDeployClient > CloudDeploy.CloudDeployClient

Namespace

Google.Cloud.Deploy.V1

Assembly

Google.Cloud.Deploy.V1.dll

Constructors

CloudDeployClient()

protected CloudDeployClient()

Protected parameterless constructor to allow creation of test doubles.

CloudDeployClient(CallInvoker)

public CloudDeployClient(CallInvoker callInvoker)

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

Parameter
Name Description
callInvoker CallInvoker

The callInvoker to use to make remote calls.

CloudDeployClient(ChannelBase)

public CloudDeployClient(ChannelBase channel)

Creates a new client for CloudDeploy

Parameter
Name Description
channel ChannelBase

The channel to use to make remote calls.

CloudDeployClient(ClientBaseConfiguration)

protected CloudDeployClient(ClientBase.ClientBaseConfiguration configuration)

Protected constructor to allow creation of configured clients.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration

The client configuration.

Methods

AbandonRelease(AbandonReleaseRequest, CallOptions)

public virtual AbandonReleaseResponse AbandonRelease(AbandonReleaseRequest request, CallOptions options)

Abandons a Release in the Delivery Pipeline.

Parameters
Name Description
request AbandonReleaseRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AbandonReleaseResponse

The response received from the server.

AbandonRelease(AbandonReleaseRequest, Metadata, DateTime?, CancellationToken)

public virtual AbandonReleaseResponse AbandonRelease(AbandonReleaseRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Abandons a Release in the Delivery Pipeline.

Parameters
Name Description
request AbandonReleaseRequest

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
AbandonReleaseResponse

The response received from the server.

AbandonReleaseAsync(AbandonReleaseRequest, CallOptions)

public virtual AsyncUnaryCall<AbandonReleaseResponse> AbandonReleaseAsync(AbandonReleaseRequest request, CallOptions options)

Abandons a Release in the Delivery Pipeline.

Parameters
Name Description
request AbandonReleaseRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallAbandonReleaseResponse

The call object.

AbandonReleaseAsync(AbandonReleaseRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<AbandonReleaseResponse> AbandonReleaseAsync(AbandonReleaseRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Abandons a Release in the Delivery Pipeline.

Parameters
Name Description
request AbandonReleaseRequest

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
AsyncUnaryCallAbandonReleaseResponse

The call object.

AdvanceRollout(AdvanceRolloutRequest, CallOptions)

public virtual AdvanceRolloutResponse AdvanceRollout(AdvanceRolloutRequest request, CallOptions options)

Advances a Rollout in a given project and location.

Parameters
Name Description
request AdvanceRolloutRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AdvanceRolloutResponse

The response received from the server.

AdvanceRollout(AdvanceRolloutRequest, Metadata, DateTime?, CancellationToken)

public virtual AdvanceRolloutResponse AdvanceRollout(AdvanceRolloutRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Advances a Rollout in a given project and location.

Parameters
Name Description
request AdvanceRolloutRequest

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
AdvanceRolloutResponse

The response received from the server.

AdvanceRolloutAsync(AdvanceRolloutRequest, CallOptions)

public virtual AsyncUnaryCall<AdvanceRolloutResponse> AdvanceRolloutAsync(AdvanceRolloutRequest request, CallOptions options)

Advances a Rollout in a given project and location.

Parameters
Name Description
request AdvanceRolloutRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallAdvanceRolloutResponse

The call object.

AdvanceRolloutAsync(AdvanceRolloutRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<AdvanceRolloutResponse> AdvanceRolloutAsync(AdvanceRolloutRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Advances a Rollout in a given project and location.

Parameters
Name Description
request AdvanceRolloutRequest

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
AsyncUnaryCallAdvanceRolloutResponse

The call object.

ApproveRollout(ApproveRolloutRequest, CallOptions)

public virtual ApproveRolloutResponse ApproveRollout(ApproveRolloutRequest request, CallOptions options)

Approves a Rollout.

Parameters
Name Description
request ApproveRolloutRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ApproveRolloutResponse

The response received from the server.

ApproveRollout(ApproveRolloutRequest, Metadata, DateTime?, CancellationToken)

public virtual ApproveRolloutResponse ApproveRollout(ApproveRolloutRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Approves a Rollout.

Parameters
Name Description
request ApproveRolloutRequest

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
ApproveRolloutResponse

The response received from the server.

ApproveRolloutAsync(ApproveRolloutRequest, CallOptions)

public virtual AsyncUnaryCall<ApproveRolloutResponse> ApproveRolloutAsync(ApproveRolloutRequest request, CallOptions options)

Approves a Rollout.

Parameters
Name Description
request ApproveRolloutRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallApproveRolloutResponse

The call object.

ApproveRolloutAsync(ApproveRolloutRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ApproveRolloutResponse> ApproveRolloutAsync(ApproveRolloutRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Approves a Rollout.

Parameters
Name Description
request ApproveRolloutRequest

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
AsyncUnaryCallApproveRolloutResponse

The call object.

CancelAutomationRun(CancelAutomationRunRequest, CallOptions)

public virtual CancelAutomationRunResponse CancelAutomationRun(CancelAutomationRunRequest request, CallOptions options)

Cancels an AutomationRun. The state of the AutomationRun after cancelling is CANCELLED. CancelAutomationRun can be called on AutomationRun in the state IN_PROGRESS and PENDING; AutomationRun in a different state returns an FAILED_PRECONDITION error.

Parameters
Name Description
request CancelAutomationRunRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
CancelAutomationRunResponse

The response received from the server.

CancelAutomationRun(CancelAutomationRunRequest, Metadata, DateTime?, CancellationToken)

public virtual CancelAutomationRunResponse CancelAutomationRun(CancelAutomationRunRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Cancels an AutomationRun. The state of the AutomationRun after cancelling is CANCELLED. CancelAutomationRun can be called on AutomationRun in the state IN_PROGRESS and PENDING; AutomationRun in a different state returns an FAILED_PRECONDITION error.

Parameters
Name Description
request CancelAutomationRunRequest

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
CancelAutomationRunResponse

The response received from the server.

CancelAutomationRunAsync(CancelAutomationRunRequest, CallOptions)

public virtual AsyncUnaryCall<CancelAutomationRunResponse> CancelAutomationRunAsync(CancelAutomationRunRequest request, CallOptions options)

Cancels an AutomationRun. The state of the AutomationRun after cancelling is CANCELLED. CancelAutomationRun can be called on AutomationRun in the state IN_PROGRESS and PENDING; AutomationRun in a different state returns an FAILED_PRECONDITION error.

Parameters
Name Description
request CancelAutomationRunRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallCancelAutomationRunResponse

The call object.

CancelAutomationRunAsync(CancelAutomationRunRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<CancelAutomationRunResponse> CancelAutomationRunAsync(CancelAutomationRunRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Cancels an AutomationRun. The state of the AutomationRun after cancelling is CANCELLED. CancelAutomationRun can be called on AutomationRun in the state IN_PROGRESS and PENDING; AutomationRun in a different state returns an FAILED_PRECONDITION error.

Parameters
Name Description
request CancelAutomationRunRequest

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
AsyncUnaryCallCancelAutomationRunResponse

The call object.

CancelRollout(CancelRolloutRequest, CallOptions)

public virtual CancelRolloutResponse CancelRollout(CancelRolloutRequest request, CallOptions options)

Cancels a Rollout in a given project and location.

Parameters
Name Description
request CancelRolloutRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
CancelRolloutResponse

The response received from the server.

CancelRollout(CancelRolloutRequest, Metadata, DateTime?, CancellationToken)

public virtual CancelRolloutResponse CancelRollout(CancelRolloutRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Cancels a Rollout in a given project and location.

Parameters
Name Description
request CancelRolloutRequest

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
CancelRolloutResponse

The response received from the server.

CancelRolloutAsync(CancelRolloutRequest, CallOptions)

public virtual AsyncUnaryCall<CancelRolloutResponse> CancelRolloutAsync(CancelRolloutRequest request, CallOptions options)

Cancels a Rollout in a given project and location.

Parameters
Name Description
request CancelRolloutRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallCancelRolloutResponse

The call object.

CancelRolloutAsync(CancelRolloutRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<CancelRolloutResponse> CancelRolloutAsync(CancelRolloutRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Cancels a Rollout in a given project and location.

Parameters
Name Description
request CancelRolloutRequest

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
AsyncUnaryCallCancelRolloutResponse

The call object.

CreateAutomation(CreateAutomationRequest, CallOptions)

public virtual Operation CreateAutomation(CreateAutomationRequest request, CallOptions options)

Creates a new Automation in a given project and location.

Parameters
Name Description
request CreateAutomationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateAutomation(CreateAutomationRequest, Metadata, DateTime?, CancellationToken)

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

Creates a new Automation in a given project and location.

Parameters
Name Description
request CreateAutomationRequest

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.

CreateAutomationAsync(CreateAutomationRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateAutomationAsync(CreateAutomationRequest request, CallOptions options)

Creates a new Automation in a given project and location.

Parameters
Name Description
request CreateAutomationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateAutomationAsync(CreateAutomationRequest, Metadata, DateTime?, CancellationToken)

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

Creates a new Automation in a given project and location.

Parameters
Name Description
request CreateAutomationRequest

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.

CreateCustomTargetType(CreateCustomTargetTypeRequest, CallOptions)

public virtual Operation CreateCustomTargetType(CreateCustomTargetTypeRequest request, CallOptions options)

Creates a new CustomTargetType in a given project and location.

Parameters
Name Description
request CreateCustomTargetTypeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateCustomTargetType(CreateCustomTargetTypeRequest, Metadata, DateTime?, CancellationToken)

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

Creates a new CustomTargetType in a given project and location.

Parameters
Name Description
request CreateCustomTargetTypeRequest

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.

CreateCustomTargetTypeAsync(CreateCustomTargetTypeRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateCustomTargetTypeAsync(CreateCustomTargetTypeRequest request, CallOptions options)

Creates a new CustomTargetType in a given project and location.

Parameters
Name Description
request CreateCustomTargetTypeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateCustomTargetTypeAsync(CreateCustomTargetTypeRequest, Metadata, DateTime?, CancellationToken)

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

Creates a new CustomTargetType in a given project and location.

Parameters
Name Description
request CreateCustomTargetTypeRequest

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.

CreateDeliveryPipeline(CreateDeliveryPipelineRequest, CallOptions)

public virtual Operation CreateDeliveryPipeline(CreateDeliveryPipelineRequest request, CallOptions options)

Creates a new DeliveryPipeline in a given project and location.

Parameters
Name Description
request CreateDeliveryPipelineRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateDeliveryPipeline(CreateDeliveryPipelineRequest, Metadata, DateTime?, CancellationToken)

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

Creates a new DeliveryPipeline in a given project and location.

Parameters
Name Description
request CreateDeliveryPipelineRequest

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.

CreateDeliveryPipelineAsync(CreateDeliveryPipelineRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateDeliveryPipelineAsync(CreateDeliveryPipelineRequest request, CallOptions options)

Creates a new DeliveryPipeline in a given project and location.

Parameters
Name Description
request CreateDeliveryPipelineRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateDeliveryPipelineAsync(CreateDeliveryPipelineRequest, Metadata, DateTime?, CancellationToken)

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

Creates a new DeliveryPipeline in a given project and location.

Parameters
Name Description
request CreateDeliveryPipelineRequest

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.

CreateIAMPolicyClient()

public virtual IAMPolicy.IAMPolicyClient CreateIAMPolicyClient()

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

Returns
Type Description
IAMPolicyIAMPolicyClient

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

CreateLocationsClient()

public virtual Locations.LocationsClient CreateLocationsClient()

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

Returns
Type Description
LocationsLocationsClient

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

CreateOperationsClient()

public virtual Operations.OperationsClient CreateOperationsClient()

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

Returns
Type Description
OperationsOperationsClient

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

CreateRelease(CreateReleaseRequest, CallOptions)

public virtual Operation CreateRelease(CreateReleaseRequest request, CallOptions options)

Creates a new Release in a given project and location.

Parameters
Name Description
request CreateReleaseRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateRelease(CreateReleaseRequest, Metadata, DateTime?, CancellationToken)

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

Creates a new Release in a given project and location.

Parameters
Name Description
request CreateReleaseRequest

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.

CreateReleaseAsync(CreateReleaseRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateReleaseAsync(CreateReleaseRequest request, CallOptions options)

Creates a new Release in a given project and location.

Parameters
Name Description
request CreateReleaseRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateReleaseAsync(CreateReleaseRequest, Metadata, DateTime?, CancellationToken)

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

Creates a new Release in a given project and location.

Parameters
Name Description
request CreateReleaseRequest

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.

CreateRollout(CreateRolloutRequest, CallOptions)

public virtual Operation CreateRollout(CreateRolloutRequest request, CallOptions options)

Creates a new Rollout in a given project and location.

Parameters
Name Description
request CreateRolloutRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateRollout(CreateRolloutRequest, Metadata, DateTime?, CancellationToken)

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

Creates a new Rollout in a given project and location.

Parameters
Name Description
request CreateRolloutRequest

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.

CreateRolloutAsync(CreateRolloutRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateRolloutAsync(CreateRolloutRequest request, CallOptions options)

Creates a new Rollout in a given project and location.

Parameters
Name Description
request CreateRolloutRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateRolloutAsync(CreateRolloutRequest, Metadata, DateTime?, CancellationToken)

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

Creates a new Rollout in a given project and location.

Parameters
Name Description
request CreateRolloutRequest

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.

CreateTarget(CreateTargetRequest, CallOptions)

public virtual Operation CreateTarget(CreateTargetRequest request, CallOptions options)

Creates a new Target in a given project and location.

Parameters
Name Description
request CreateTargetRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

CreateTarget(CreateTargetRequest, Metadata, DateTime?, CancellationToken)

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

Creates a new Target in a given project and location.

Parameters
Name Description
request CreateTargetRequest

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.

CreateTargetAsync(CreateTargetRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> CreateTargetAsync(CreateTargetRequest request, CallOptions options)

Creates a new Target in a given project and location.

Parameters
Name Description
request CreateTargetRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

CreateTargetAsync(CreateTargetRequest, Metadata, DateTime?, CancellationToken)

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

Creates a new Target in a given project and location.

Parameters
Name Description
request CreateTargetRequest

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.

DeleteAutomation(DeleteAutomationRequest, CallOptions)

public virtual Operation DeleteAutomation(DeleteAutomationRequest request, CallOptions options)

Deletes a single Automation resource.

Parameters
Name Description
request DeleteAutomationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteAutomation(DeleteAutomationRequest, Metadata, DateTime?, CancellationToken)

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

Deletes a single Automation resource.

Parameters
Name Description
request DeleteAutomationRequest

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.

DeleteAutomationAsync(DeleteAutomationRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteAutomationAsync(DeleteAutomationRequest request, CallOptions options)

Deletes a single Automation resource.

Parameters
Name Description
request DeleteAutomationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteAutomationAsync(DeleteAutomationRequest, Metadata, DateTime?, CancellationToken)

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

Deletes a single Automation resource.

Parameters
Name Description
request DeleteAutomationRequest

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.

DeleteCustomTargetType(DeleteCustomTargetTypeRequest, CallOptions)

public virtual Operation DeleteCustomTargetType(DeleteCustomTargetTypeRequest request, CallOptions options)

Deletes a single CustomTargetType.

Parameters
Name Description
request DeleteCustomTargetTypeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteCustomTargetType(DeleteCustomTargetTypeRequest, Metadata, DateTime?, CancellationToken)

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

Deletes a single CustomTargetType.

Parameters
Name Description
request DeleteCustomTargetTypeRequest

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.

DeleteCustomTargetTypeAsync(DeleteCustomTargetTypeRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteCustomTargetTypeAsync(DeleteCustomTargetTypeRequest request, CallOptions options)

Deletes a single CustomTargetType.

Parameters
Name Description
request DeleteCustomTargetTypeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteCustomTargetTypeAsync(DeleteCustomTargetTypeRequest, Metadata, DateTime?, CancellationToken)

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

Deletes a single CustomTargetType.

Parameters
Name Description
request DeleteCustomTargetTypeRequest

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.

DeleteDeliveryPipeline(DeleteDeliveryPipelineRequest, CallOptions)

public virtual Operation DeleteDeliveryPipeline(DeleteDeliveryPipelineRequest request, CallOptions options)

Deletes a single DeliveryPipeline.

Parameters
Name Description
request DeleteDeliveryPipelineRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteDeliveryPipeline(DeleteDeliveryPipelineRequest, Metadata, DateTime?, CancellationToken)

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

Deletes a single DeliveryPipeline.

Parameters
Name Description
request DeleteDeliveryPipelineRequest

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.

DeleteDeliveryPipelineAsync(DeleteDeliveryPipelineRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteDeliveryPipelineAsync(DeleteDeliveryPipelineRequest request, CallOptions options)

Deletes a single DeliveryPipeline.

Parameters
Name Description
request DeleteDeliveryPipelineRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteDeliveryPipelineAsync(DeleteDeliveryPipelineRequest, Metadata, DateTime?, CancellationToken)

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

Deletes a single DeliveryPipeline.

Parameters
Name Description
request DeleteDeliveryPipelineRequest

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.

DeleteTarget(DeleteTargetRequest, CallOptions)

public virtual Operation DeleteTarget(DeleteTargetRequest request, CallOptions options)

Deletes a single Target.

Parameters
Name Description
request DeleteTargetRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

DeleteTarget(DeleteTargetRequest, Metadata, DateTime?, CancellationToken)

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

Deletes a single Target.

Parameters
Name Description
request DeleteTargetRequest

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.

DeleteTargetAsync(DeleteTargetRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> DeleteTargetAsync(DeleteTargetRequest request, CallOptions options)

Deletes a single Target.

Parameters
Name Description
request DeleteTargetRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

DeleteTargetAsync(DeleteTargetRequest, Metadata, DateTime?, CancellationToken)

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

Deletes a single Target.

Parameters
Name Description
request DeleteTargetRequest

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.

GetAutomation(GetAutomationRequest, CallOptions)

public virtual Automation GetAutomation(GetAutomationRequest request, CallOptions options)

Gets details of a single Automation.

Parameters
Name Description
request GetAutomationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Automation

The response received from the server.

GetAutomation(GetAutomationRequest, Metadata, DateTime?, CancellationToken)

public virtual Automation GetAutomation(GetAutomationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Automation.

Parameters
Name Description
request GetAutomationRequest

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
Automation

The response received from the server.

GetAutomationAsync(GetAutomationRequest, CallOptions)

public virtual AsyncUnaryCall<Automation> GetAutomationAsync(GetAutomationRequest request, CallOptions options)

Gets details of a single Automation.

Parameters
Name Description
request GetAutomationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallAutomation

The call object.

GetAutomationAsync(GetAutomationRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Automation> GetAutomationAsync(GetAutomationRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Automation.

Parameters
Name Description
request GetAutomationRequest

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
AsyncUnaryCallAutomation

The call object.

GetAutomationRun(GetAutomationRunRequest, CallOptions)

public virtual AutomationRun GetAutomationRun(GetAutomationRunRequest request, CallOptions options)

Gets details of a single AutomationRun.

Parameters
Name Description
request GetAutomationRunRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AutomationRun

The response received from the server.

GetAutomationRun(GetAutomationRunRequest, Metadata, DateTime?, CancellationToken)

public virtual AutomationRun GetAutomationRun(GetAutomationRunRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single AutomationRun.

Parameters
Name Description
request GetAutomationRunRequest

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
AutomationRun

The response received from the server.

GetAutomationRunAsync(GetAutomationRunRequest, CallOptions)

public virtual AsyncUnaryCall<AutomationRun> GetAutomationRunAsync(GetAutomationRunRequest request, CallOptions options)

Gets details of a single AutomationRun.

Parameters
Name Description
request GetAutomationRunRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallAutomationRun

The call object.

GetAutomationRunAsync(GetAutomationRunRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<AutomationRun> GetAutomationRunAsync(GetAutomationRunRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single AutomationRun.

Parameters
Name Description
request GetAutomationRunRequest

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
AsyncUnaryCallAutomationRun

The call object.

GetConfig(GetConfigRequest, CallOptions)

public virtual Config GetConfig(GetConfigRequest request, CallOptions options)

Gets the configuration for a location.

Parameters
Name Description
request GetConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Config

The response received from the server.

GetConfig(GetConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual Config GetConfig(GetConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets the configuration for a location.

Parameters
Name Description
request GetConfigRequest

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
Config

The response received from the server.

GetConfigAsync(GetConfigRequest, CallOptions)

public virtual AsyncUnaryCall<Config> GetConfigAsync(GetConfigRequest request, CallOptions options)

Gets the configuration for a location.

Parameters
Name Description
request GetConfigRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallConfig

The call object.

GetConfigAsync(GetConfigRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Config> GetConfigAsync(GetConfigRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets the configuration for a location.

Parameters
Name Description
request GetConfigRequest

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
AsyncUnaryCallConfig

The call object.

GetCustomTargetType(GetCustomTargetTypeRequest, CallOptions)

public virtual CustomTargetType GetCustomTargetType(GetCustomTargetTypeRequest request, CallOptions options)

Gets details of a single CustomTargetType.

Parameters
Name Description
request GetCustomTargetTypeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
CustomTargetType

The response received from the server.

GetCustomTargetType(GetCustomTargetTypeRequest, Metadata, DateTime?, CancellationToken)

public virtual CustomTargetType GetCustomTargetType(GetCustomTargetTypeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single CustomTargetType.

Parameters
Name Description
request GetCustomTargetTypeRequest

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
CustomTargetType

The response received from the server.

GetCustomTargetTypeAsync(GetCustomTargetTypeRequest, CallOptions)

public virtual AsyncUnaryCall<CustomTargetType> GetCustomTargetTypeAsync(GetCustomTargetTypeRequest request, CallOptions options)

Gets details of a single CustomTargetType.

Parameters
Name Description
request GetCustomTargetTypeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallCustomTargetType

The call object.

GetCustomTargetTypeAsync(GetCustomTargetTypeRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<CustomTargetType> GetCustomTargetTypeAsync(GetCustomTargetTypeRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single CustomTargetType.

Parameters
Name Description
request GetCustomTargetTypeRequest

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
AsyncUnaryCallCustomTargetType

The call object.

GetDeliveryPipeline(GetDeliveryPipelineRequest, CallOptions)

public virtual DeliveryPipeline GetDeliveryPipeline(GetDeliveryPipelineRequest request, CallOptions options)

Gets details of a single DeliveryPipeline.

Parameters
Name Description
request GetDeliveryPipelineRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
DeliveryPipeline

The response received from the server.

GetDeliveryPipeline(GetDeliveryPipelineRequest, Metadata, DateTime?, CancellationToken)

public virtual DeliveryPipeline GetDeliveryPipeline(GetDeliveryPipelineRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single DeliveryPipeline.

Parameters
Name Description
request GetDeliveryPipelineRequest

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
DeliveryPipeline

The response received from the server.

GetDeliveryPipelineAsync(GetDeliveryPipelineRequest, CallOptions)

public virtual AsyncUnaryCall<DeliveryPipeline> GetDeliveryPipelineAsync(GetDeliveryPipelineRequest request, CallOptions options)

Gets details of a single DeliveryPipeline.

Parameters
Name Description
request GetDeliveryPipelineRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallDeliveryPipeline

The call object.

GetDeliveryPipelineAsync(GetDeliveryPipelineRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<DeliveryPipeline> GetDeliveryPipelineAsync(GetDeliveryPipelineRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single DeliveryPipeline.

Parameters
Name Description
request GetDeliveryPipelineRequest

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
AsyncUnaryCallDeliveryPipeline

The call object.

GetJobRun(GetJobRunRequest, CallOptions)

public virtual JobRun GetJobRun(GetJobRunRequest request, CallOptions options)

Gets details of a single JobRun.

Parameters
Name Description
request GetJobRunRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
JobRun

The response received from the server.

GetJobRun(GetJobRunRequest, Metadata, DateTime?, CancellationToken)

public virtual JobRun GetJobRun(GetJobRunRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single JobRun.

Parameters
Name Description
request GetJobRunRequest

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
JobRun

The response received from the server.

GetJobRunAsync(GetJobRunRequest, CallOptions)

public virtual AsyncUnaryCall<JobRun> GetJobRunAsync(GetJobRunRequest request, CallOptions options)

Gets details of a single JobRun.

Parameters
Name Description
request GetJobRunRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallJobRun

The call object.

GetJobRunAsync(GetJobRunRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<JobRun> GetJobRunAsync(GetJobRunRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single JobRun.

Parameters
Name Description
request GetJobRunRequest

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
AsyncUnaryCallJobRun

The call object.

GetRelease(GetReleaseRequest, CallOptions)

public virtual Release GetRelease(GetReleaseRequest request, CallOptions options)

Gets details of a single Release.

Parameters
Name Description
request GetReleaseRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Release

The response received from the server.

GetRelease(GetReleaseRequest, Metadata, DateTime?, CancellationToken)

public virtual Release GetRelease(GetReleaseRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Release.

Parameters
Name Description
request GetReleaseRequest

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
Release

The response received from the server.

GetReleaseAsync(GetReleaseRequest, CallOptions)

public virtual AsyncUnaryCall<Release> GetReleaseAsync(GetReleaseRequest request, CallOptions options)

Gets details of a single Release.

Parameters
Name Description
request GetReleaseRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallRelease

The call object.

GetReleaseAsync(GetReleaseRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Release> GetReleaseAsync(GetReleaseRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Release.

Parameters
Name Description
request GetReleaseRequest

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
AsyncUnaryCallRelease

The call object.

GetRollout(GetRolloutRequest, CallOptions)

public virtual Rollout GetRollout(GetRolloutRequest request, CallOptions options)

Gets details of a single Rollout.

Parameters
Name Description
request GetRolloutRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Rollout

The response received from the server.

GetRollout(GetRolloutRequest, Metadata, DateTime?, CancellationToken)

public virtual Rollout GetRollout(GetRolloutRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Rollout.

Parameters
Name Description
request GetRolloutRequest

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
Rollout

The response received from the server.

GetRolloutAsync(GetRolloutRequest, CallOptions)

public virtual AsyncUnaryCall<Rollout> GetRolloutAsync(GetRolloutRequest request, CallOptions options)

Gets details of a single Rollout.

Parameters
Name Description
request GetRolloutRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallRollout

The call object.

GetRolloutAsync(GetRolloutRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Rollout> GetRolloutAsync(GetRolloutRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Rollout.

Parameters
Name Description
request GetRolloutRequest

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
AsyncUnaryCallRollout

The call object.

GetTarget(GetTargetRequest, CallOptions)

public virtual Target GetTarget(GetTargetRequest request, CallOptions options)

Gets details of a single Target.

Parameters
Name Description
request GetTargetRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Target

The response received from the server.

GetTarget(GetTargetRequest, Metadata, DateTime?, CancellationToken)

public virtual Target GetTarget(GetTargetRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Target.

Parameters
Name Description
request GetTargetRequest

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
Target

The response received from the server.

GetTargetAsync(GetTargetRequest, CallOptions)

public virtual AsyncUnaryCall<Target> GetTargetAsync(GetTargetRequest request, CallOptions options)

Gets details of a single Target.

Parameters
Name Description
request GetTargetRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallTarget

The call object.

GetTargetAsync(GetTargetRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<Target> GetTargetAsync(GetTargetRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Gets details of a single Target.

Parameters
Name Description
request GetTargetRequest

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
AsyncUnaryCallTarget

The call object.

IgnoreJob(IgnoreJobRequest, CallOptions)

public virtual IgnoreJobResponse IgnoreJob(IgnoreJobRequest request, CallOptions options)

Ignores the specified Job in a Rollout.

Parameters
Name Description
request IgnoreJobRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
IgnoreJobResponse

The response received from the server.

IgnoreJob(IgnoreJobRequest, Metadata, DateTime?, CancellationToken)

public virtual IgnoreJobResponse IgnoreJob(IgnoreJobRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Ignores the specified Job in a Rollout.

Parameters
Name Description
request IgnoreJobRequest

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
IgnoreJobResponse

The response received from the server.

IgnoreJobAsync(IgnoreJobRequest, CallOptions)

public virtual AsyncUnaryCall<IgnoreJobResponse> IgnoreJobAsync(IgnoreJobRequest request, CallOptions options)

Ignores the specified Job in a Rollout.

Parameters
Name Description
request IgnoreJobRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallIgnoreJobResponse

The call object.

IgnoreJobAsync(IgnoreJobRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<IgnoreJobResponse> IgnoreJobAsync(IgnoreJobRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Ignores the specified Job in a Rollout.

Parameters
Name Description
request IgnoreJobRequest

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
AsyncUnaryCallIgnoreJobResponse

The call object.

ListAutomationRuns(ListAutomationRunsRequest, CallOptions)

public virtual ListAutomationRunsResponse ListAutomationRuns(ListAutomationRunsRequest request, CallOptions options)

Lists AutomationRuns in a given project and location.

Parameters
Name Description
request ListAutomationRunsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListAutomationRunsResponse

The response received from the server.

ListAutomationRuns(ListAutomationRunsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListAutomationRunsResponse ListAutomationRuns(ListAutomationRunsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists AutomationRuns in a given project and location.

Parameters
Name Description
request ListAutomationRunsRequest

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
ListAutomationRunsResponse

The response received from the server.

ListAutomationRunsAsync(ListAutomationRunsRequest, CallOptions)

public virtual AsyncUnaryCall<ListAutomationRunsResponse> ListAutomationRunsAsync(ListAutomationRunsRequest request, CallOptions options)

Lists AutomationRuns in a given project and location.

Parameters
Name Description
request ListAutomationRunsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListAutomationRunsResponse

The call object.

ListAutomationRunsAsync(ListAutomationRunsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListAutomationRunsResponse> ListAutomationRunsAsync(ListAutomationRunsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists AutomationRuns in a given project and location.

Parameters
Name Description
request ListAutomationRunsRequest

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
AsyncUnaryCallListAutomationRunsResponse

The call object.

ListAutomations(ListAutomationsRequest, CallOptions)

public virtual ListAutomationsResponse ListAutomations(ListAutomationsRequest request, CallOptions options)

Lists Automations in a given project and location.

Parameters
Name Description
request ListAutomationsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListAutomationsResponse

The response received from the server.

ListAutomations(ListAutomationsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListAutomationsResponse ListAutomations(ListAutomationsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Automations in a given project and location.

Parameters
Name Description
request ListAutomationsRequest

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
ListAutomationsResponse

The response received from the server.

ListAutomationsAsync(ListAutomationsRequest, CallOptions)

public virtual AsyncUnaryCall<ListAutomationsResponse> ListAutomationsAsync(ListAutomationsRequest request, CallOptions options)

Lists Automations in a given project and location.

Parameters
Name Description
request ListAutomationsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListAutomationsResponse

The call object.

ListAutomationsAsync(ListAutomationsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListAutomationsResponse> ListAutomationsAsync(ListAutomationsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Automations in a given project and location.

Parameters
Name Description
request ListAutomationsRequest

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
AsyncUnaryCallListAutomationsResponse

The call object.

ListCustomTargetTypes(ListCustomTargetTypesRequest, CallOptions)

public virtual ListCustomTargetTypesResponse ListCustomTargetTypes(ListCustomTargetTypesRequest request, CallOptions options)

Lists CustomTargetTypes in a given project and location.

Parameters
Name Description
request ListCustomTargetTypesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListCustomTargetTypesResponse

The response received from the server.

ListCustomTargetTypes(ListCustomTargetTypesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListCustomTargetTypesResponse ListCustomTargetTypes(ListCustomTargetTypesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists CustomTargetTypes in a given project and location.

Parameters
Name Description
request ListCustomTargetTypesRequest

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
ListCustomTargetTypesResponse

The response received from the server.

ListCustomTargetTypesAsync(ListCustomTargetTypesRequest, CallOptions)

public virtual AsyncUnaryCall<ListCustomTargetTypesResponse> ListCustomTargetTypesAsync(ListCustomTargetTypesRequest request, CallOptions options)

Lists CustomTargetTypes in a given project and location.

Parameters
Name Description
request ListCustomTargetTypesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListCustomTargetTypesResponse

The call object.

ListCustomTargetTypesAsync(ListCustomTargetTypesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListCustomTargetTypesResponse> ListCustomTargetTypesAsync(ListCustomTargetTypesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists CustomTargetTypes in a given project and location.

Parameters
Name Description
request ListCustomTargetTypesRequest

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
AsyncUnaryCallListCustomTargetTypesResponse

The call object.

ListDeliveryPipelines(ListDeliveryPipelinesRequest, CallOptions)

public virtual ListDeliveryPipelinesResponse ListDeliveryPipelines(ListDeliveryPipelinesRequest request, CallOptions options)

Lists DeliveryPipelines in a given project and location.

Parameters
Name Description
request ListDeliveryPipelinesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListDeliveryPipelinesResponse

The response received from the server.

ListDeliveryPipelines(ListDeliveryPipelinesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListDeliveryPipelinesResponse ListDeliveryPipelines(ListDeliveryPipelinesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists DeliveryPipelines in a given project and location.

Parameters
Name Description
request ListDeliveryPipelinesRequest

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
ListDeliveryPipelinesResponse

The response received from the server.

ListDeliveryPipelinesAsync(ListDeliveryPipelinesRequest, CallOptions)

public virtual AsyncUnaryCall<ListDeliveryPipelinesResponse> ListDeliveryPipelinesAsync(ListDeliveryPipelinesRequest request, CallOptions options)

Lists DeliveryPipelines in a given project and location.

Parameters
Name Description
request ListDeliveryPipelinesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListDeliveryPipelinesResponse

The call object.

ListDeliveryPipelinesAsync(ListDeliveryPipelinesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListDeliveryPipelinesResponse> ListDeliveryPipelinesAsync(ListDeliveryPipelinesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists DeliveryPipelines in a given project and location.

Parameters
Name Description
request ListDeliveryPipelinesRequest

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
AsyncUnaryCallListDeliveryPipelinesResponse

The call object.

ListJobRuns(ListJobRunsRequest, CallOptions)

public virtual ListJobRunsResponse ListJobRuns(ListJobRunsRequest request, CallOptions options)

Lists JobRuns in a given project and location.

Parameters
Name Description
request ListJobRunsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListJobRunsResponse

The response received from the server.

ListJobRuns(ListJobRunsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListJobRunsResponse ListJobRuns(ListJobRunsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists JobRuns in a given project and location.

Parameters
Name Description
request ListJobRunsRequest

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
ListJobRunsResponse

The response received from the server.

ListJobRunsAsync(ListJobRunsRequest, CallOptions)

public virtual AsyncUnaryCall<ListJobRunsResponse> ListJobRunsAsync(ListJobRunsRequest request, CallOptions options)

Lists JobRuns in a given project and location.

Parameters
Name Description
request ListJobRunsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListJobRunsResponse

The call object.

ListJobRunsAsync(ListJobRunsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListJobRunsResponse> ListJobRunsAsync(ListJobRunsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists JobRuns in a given project and location.

Parameters
Name Description
request ListJobRunsRequest

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
AsyncUnaryCallListJobRunsResponse

The call object.

ListReleases(ListReleasesRequest, CallOptions)

public virtual ListReleasesResponse ListReleases(ListReleasesRequest request, CallOptions options)

Lists Releases in a given project and location.

Parameters
Name Description
request ListReleasesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListReleasesResponse

The response received from the server.

ListReleases(ListReleasesRequest, Metadata, DateTime?, CancellationToken)

public virtual ListReleasesResponse ListReleases(ListReleasesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Releases in a given project and location.

Parameters
Name Description
request ListReleasesRequest

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
ListReleasesResponse

The response received from the server.

ListReleasesAsync(ListReleasesRequest, CallOptions)

public virtual AsyncUnaryCall<ListReleasesResponse> ListReleasesAsync(ListReleasesRequest request, CallOptions options)

Lists Releases in a given project and location.

Parameters
Name Description
request ListReleasesRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListReleasesResponse

The call object.

ListReleasesAsync(ListReleasesRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListReleasesResponse> ListReleasesAsync(ListReleasesRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Releases in a given project and location.

Parameters
Name Description
request ListReleasesRequest

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
AsyncUnaryCallListReleasesResponse

The call object.

ListRollouts(ListRolloutsRequest, CallOptions)

public virtual ListRolloutsResponse ListRollouts(ListRolloutsRequest request, CallOptions options)

Lists Rollouts in a given project and location.

Parameters
Name Description
request ListRolloutsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListRolloutsResponse

The response received from the server.

ListRollouts(ListRolloutsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListRolloutsResponse ListRollouts(ListRolloutsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Rollouts in a given project and location.

Parameters
Name Description
request ListRolloutsRequest

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
ListRolloutsResponse

The response received from the server.

ListRolloutsAsync(ListRolloutsRequest, CallOptions)

public virtual AsyncUnaryCall<ListRolloutsResponse> ListRolloutsAsync(ListRolloutsRequest request, CallOptions options)

Lists Rollouts in a given project and location.

Parameters
Name Description
request ListRolloutsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListRolloutsResponse

The call object.

ListRolloutsAsync(ListRolloutsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListRolloutsResponse> ListRolloutsAsync(ListRolloutsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Rollouts in a given project and location.

Parameters
Name Description
request ListRolloutsRequest

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
AsyncUnaryCallListRolloutsResponse

The call object.

ListTargets(ListTargetsRequest, CallOptions)

public virtual ListTargetsResponse ListTargets(ListTargetsRequest request, CallOptions options)

Lists Targets in a given project and location.

Parameters
Name Description
request ListTargetsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
ListTargetsResponse

The response received from the server.

ListTargets(ListTargetsRequest, Metadata, DateTime?, CancellationToken)

public virtual ListTargetsResponse ListTargets(ListTargetsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Targets in a given project and location.

Parameters
Name Description
request ListTargetsRequest

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
ListTargetsResponse

The response received from the server.

ListTargetsAsync(ListTargetsRequest, CallOptions)

public virtual AsyncUnaryCall<ListTargetsResponse> ListTargetsAsync(ListTargetsRequest request, CallOptions options)

Lists Targets in a given project and location.

Parameters
Name Description
request ListTargetsRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallListTargetsResponse

The call object.

ListTargetsAsync(ListTargetsRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<ListTargetsResponse> ListTargetsAsync(ListTargetsRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Lists Targets in a given project and location.

Parameters
Name Description
request ListTargetsRequest

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
AsyncUnaryCallListTargetsResponse

The call object.

NewInstance(ClientBaseConfiguration)

protected override CloudDeploy.CloudDeployClient NewInstance(ClientBase.ClientBaseConfiguration configuration)

Creates a new instance of client from given ClientBaseConfiguration.

Parameter
Name Description
configuration ClientBaseClientBaseConfiguration
Returns
Type Description
CloudDeployCloudDeployClient
Overrides

RetryJob(RetryJobRequest, CallOptions)

public virtual RetryJobResponse RetryJob(RetryJobRequest request, CallOptions options)

Retries the specified Job in a Rollout.

Parameters
Name Description
request RetryJobRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
RetryJobResponse

The response received from the server.

RetryJob(RetryJobRequest, Metadata, DateTime?, CancellationToken)

public virtual RetryJobResponse RetryJob(RetryJobRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retries the specified Job in a Rollout.

Parameters
Name Description
request RetryJobRequest

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
RetryJobResponse

The response received from the server.

RetryJobAsync(RetryJobRequest, CallOptions)

public virtual AsyncUnaryCall<RetryJobResponse> RetryJobAsync(RetryJobRequest request, CallOptions options)

Retries the specified Job in a Rollout.

Parameters
Name Description
request RetryJobRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallRetryJobResponse

The call object.

RetryJobAsync(RetryJobRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<RetryJobResponse> RetryJobAsync(RetryJobRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Retries the specified Job in a Rollout.

Parameters
Name Description
request RetryJobRequest

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
AsyncUnaryCallRetryJobResponse

The call object.

RollbackTarget(RollbackTargetRequest, CallOptions)

public virtual RollbackTargetResponse RollbackTarget(RollbackTargetRequest request, CallOptions options)

Creates a Rollout to roll back the specified target.

Parameters
Name Description
request RollbackTargetRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
RollbackTargetResponse

The response received from the server.

RollbackTarget(RollbackTargetRequest, Metadata, DateTime?, CancellationToken)

public virtual RollbackTargetResponse RollbackTarget(RollbackTargetRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a Rollout to roll back the specified target.

Parameters
Name Description
request RollbackTargetRequest

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
RollbackTargetResponse

The response received from the server.

RollbackTargetAsync(RollbackTargetRequest, CallOptions)

public virtual AsyncUnaryCall<RollbackTargetResponse> RollbackTargetAsync(RollbackTargetRequest request, CallOptions options)

Creates a Rollout to roll back the specified target.

Parameters
Name Description
request RollbackTargetRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallRollbackTargetResponse

The call object.

RollbackTargetAsync(RollbackTargetRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<RollbackTargetResponse> RollbackTargetAsync(RollbackTargetRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Creates a Rollout to roll back the specified target.

Parameters
Name Description
request RollbackTargetRequest

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
AsyncUnaryCallRollbackTargetResponse

The call object.

TerminateJobRun(TerminateJobRunRequest, CallOptions)

public virtual TerminateJobRunResponse TerminateJobRun(TerminateJobRunRequest request, CallOptions options)

Terminates a Job Run in a given project and location.

Parameters
Name Description
request TerminateJobRunRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
TerminateJobRunResponse

The response received from the server.

TerminateJobRun(TerminateJobRunRequest, Metadata, DateTime?, CancellationToken)

public virtual TerminateJobRunResponse TerminateJobRun(TerminateJobRunRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Terminates a Job Run in a given project and location.

Parameters
Name Description
request TerminateJobRunRequest

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
TerminateJobRunResponse

The response received from the server.

TerminateJobRunAsync(TerminateJobRunRequest, CallOptions)

public virtual AsyncUnaryCall<TerminateJobRunResponse> TerminateJobRunAsync(TerminateJobRunRequest request, CallOptions options)

Terminates a Job Run in a given project and location.

Parameters
Name Description
request TerminateJobRunRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallTerminateJobRunResponse

The call object.

TerminateJobRunAsync(TerminateJobRunRequest, Metadata, DateTime?, CancellationToken)

public virtual AsyncUnaryCall<TerminateJobRunResponse> TerminateJobRunAsync(TerminateJobRunRequest request, Metadata headers = null, DateTime? deadline = null, CancellationToken cancellationToken = default)

Terminates a Job Run in a given project and location.

Parameters
Name Description
request TerminateJobRunRequest

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
AsyncUnaryCallTerminateJobRunResponse

The call object.

UpdateAutomation(UpdateAutomationRequest, CallOptions)

public virtual Operation UpdateAutomation(UpdateAutomationRequest request, CallOptions options)

Updates the parameters of a single Automation resource.

Parameters
Name Description
request UpdateAutomationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateAutomation(UpdateAutomationRequest, Metadata, DateTime?, CancellationToken)

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

Updates the parameters of a single Automation resource.

Parameters
Name Description
request UpdateAutomationRequest

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.

UpdateAutomationAsync(UpdateAutomationRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateAutomationAsync(UpdateAutomationRequest request, CallOptions options)

Updates the parameters of a single Automation resource.

Parameters
Name Description
request UpdateAutomationRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateAutomationAsync(UpdateAutomationRequest, Metadata, DateTime?, CancellationToken)

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

Updates the parameters of a single Automation resource.

Parameters
Name Description
request UpdateAutomationRequest

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.

UpdateCustomTargetType(UpdateCustomTargetTypeRequest, CallOptions)

public virtual Operation UpdateCustomTargetType(UpdateCustomTargetTypeRequest request, CallOptions options)

Updates a single CustomTargetType.

Parameters
Name Description
request UpdateCustomTargetTypeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateCustomTargetType(UpdateCustomTargetTypeRequest, Metadata, DateTime?, CancellationToken)

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

Updates a single CustomTargetType.

Parameters
Name Description
request UpdateCustomTargetTypeRequest

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.

UpdateCustomTargetTypeAsync(UpdateCustomTargetTypeRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateCustomTargetTypeAsync(UpdateCustomTargetTypeRequest request, CallOptions options)

Updates a single CustomTargetType.

Parameters
Name Description
request UpdateCustomTargetTypeRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateCustomTargetTypeAsync(UpdateCustomTargetTypeRequest, Metadata, DateTime?, CancellationToken)

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

Updates a single CustomTargetType.

Parameters
Name Description
request UpdateCustomTargetTypeRequest

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.

UpdateDeliveryPipeline(UpdateDeliveryPipelineRequest, CallOptions)

public virtual Operation UpdateDeliveryPipeline(UpdateDeliveryPipelineRequest request, CallOptions options)

Updates the parameters of a single DeliveryPipeline.

Parameters
Name Description
request UpdateDeliveryPipelineRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateDeliveryPipeline(UpdateDeliveryPipelineRequest, Metadata, DateTime?, CancellationToken)

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

Updates the parameters of a single DeliveryPipeline.

Parameters
Name Description
request UpdateDeliveryPipelineRequest

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.

UpdateDeliveryPipelineAsync(UpdateDeliveryPipelineRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateDeliveryPipelineAsync(UpdateDeliveryPipelineRequest request, CallOptions options)

Updates the parameters of a single DeliveryPipeline.

Parameters
Name Description
request UpdateDeliveryPipelineRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateDeliveryPipelineAsync(UpdateDeliveryPipelineRequest, Metadata, DateTime?, CancellationToken)

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

Updates the parameters of a single DeliveryPipeline.

Parameters
Name Description
request UpdateDeliveryPipelineRequest

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.

UpdateTarget(UpdateTargetRequest, CallOptions)

public virtual Operation UpdateTarget(UpdateTargetRequest request, CallOptions options)

Updates the parameters of a single Target.

Parameters
Name Description
request UpdateTargetRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
Operation

The response received from the server.

UpdateTarget(UpdateTargetRequest, Metadata, DateTime?, CancellationToken)

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

Updates the parameters of a single Target.

Parameters
Name Description
request UpdateTargetRequest

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.

UpdateTargetAsync(UpdateTargetRequest, CallOptions)

public virtual AsyncUnaryCall<Operation> UpdateTargetAsync(UpdateTargetRequest request, CallOptions options)

Updates the parameters of a single Target.

Parameters
Name Description
request UpdateTargetRequest

The request to send to the server.

options CallOptions

The options for the call.

Returns
Type Description
AsyncUnaryCallOperation

The call object.

UpdateTargetAsync(UpdateTargetRequest, Metadata, DateTime?, CancellationToken)

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

Updates the parameters of a single Target.

Parameters
Name Description
request UpdateTargetRequest

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.