Class protos.google.cloud.deploy.v1.CloudDeploy (3.5.0)

Represents a CloudDeploy

Inheritance

$protobuf.rpc.Service > protos.google.cloud.deploy.v1.CloudDeploy

Package

@google-cloud/deploy

Constructors

(constructor)(rpcImpl, requestDelimited, responseDelimited)

constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);

Constructs a new CloudDeploy service.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Methods

abandonRelease(request, callback)

public abandonRelease(request: google.cloud.deploy.v1.IAbandonReleaseRequest, callback: google.cloud.deploy.v1.CloudDeploy.AbandonReleaseCallback): void;

Calls AbandonRelease.

Parameters
NameDescription
request IAbandonReleaseRequest

AbandonReleaseRequest message or plain object

callback AbandonReleaseCallback

Node-style callback called with the error, if any, and AbandonReleaseResponse

Returns
TypeDescription
void

abandonRelease(request)

public abandonRelease(request: google.cloud.deploy.v1.IAbandonReleaseRequest): Promise<google.cloud.deploy.v1.AbandonReleaseResponse>;

Calls AbandonRelease.

Parameter
NameDescription
request IAbandonReleaseRequest

AbandonReleaseRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.AbandonReleaseResponse>

Promise

advanceRollout(request, callback)

public advanceRollout(request: google.cloud.deploy.v1.IAdvanceRolloutRequest, callback: google.cloud.deploy.v1.CloudDeploy.AdvanceRolloutCallback): void;

Calls AdvanceRollout.

Parameters
NameDescription
request IAdvanceRolloutRequest

AdvanceRolloutRequest message or plain object

callback AdvanceRolloutCallback

Node-style callback called with the error, if any, and AdvanceRolloutResponse

Returns
TypeDescription
void

advanceRollout(request)

public advanceRollout(request: google.cloud.deploy.v1.IAdvanceRolloutRequest): Promise<google.cloud.deploy.v1.AdvanceRolloutResponse>;

Calls AdvanceRollout.

Parameter
NameDescription
request IAdvanceRolloutRequest

AdvanceRolloutRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.AdvanceRolloutResponse>

Promise

approveRollout(request, callback)

public approveRollout(request: google.cloud.deploy.v1.IApproveRolloutRequest, callback: google.cloud.deploy.v1.CloudDeploy.ApproveRolloutCallback): void;

Calls ApproveRollout.

Parameters
NameDescription
request IApproveRolloutRequest

ApproveRolloutRequest message or plain object

callback ApproveRolloutCallback

Node-style callback called with the error, if any, and ApproveRolloutResponse

Returns
TypeDescription
void

approveRollout(request)

public approveRollout(request: google.cloud.deploy.v1.IApproveRolloutRequest): Promise<google.cloud.deploy.v1.ApproveRolloutResponse>;

Calls ApproveRollout.

Parameter
NameDescription
request IApproveRolloutRequest

ApproveRolloutRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.ApproveRolloutResponse>

Promise

cancelAutomationRun(request, callback)

public cancelAutomationRun(request: google.cloud.deploy.v1.ICancelAutomationRunRequest, callback: google.cloud.deploy.v1.CloudDeploy.CancelAutomationRunCallback): void;

Calls CancelAutomationRun.

Parameters
NameDescription
request ICancelAutomationRunRequest

CancelAutomationRunRequest message or plain object

callback CancelAutomationRunCallback

Node-style callback called with the error, if any, and CancelAutomationRunResponse

Returns
TypeDescription
void

cancelAutomationRun(request)

public cancelAutomationRun(request: google.cloud.deploy.v1.ICancelAutomationRunRequest): Promise<google.cloud.deploy.v1.CancelAutomationRunResponse>;

Calls CancelAutomationRun.

Parameter
NameDescription
request ICancelAutomationRunRequest

CancelAutomationRunRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.CancelAutomationRunResponse>

Promise

cancelRollout(request, callback)

public cancelRollout(request: google.cloud.deploy.v1.ICancelRolloutRequest, callback: google.cloud.deploy.v1.CloudDeploy.CancelRolloutCallback): void;

Calls CancelRollout.

Parameters
NameDescription
request ICancelRolloutRequest

CancelRolloutRequest message or plain object

callback CancelRolloutCallback

Node-style callback called with the error, if any, and CancelRolloutResponse

Returns
TypeDescription
void

cancelRollout(request)

public cancelRollout(request: google.cloud.deploy.v1.ICancelRolloutRequest): Promise<google.cloud.deploy.v1.CancelRolloutResponse>;

Calls CancelRollout.

Parameter
NameDescription
request ICancelRolloutRequest

CancelRolloutRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.CancelRolloutResponse>

Promise

create(rpcImpl, requestDelimited, responseDelimited)

public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): CloudDeploy;

Creates new CloudDeploy service using the specified rpc implementation.

Parameters
NameDescription
rpcImpl $protobuf.RPCImpl

RPC implementation

requestDelimited boolean

Whether requests are length-delimited

responseDelimited boolean

Whether responses are length-delimited

Returns
TypeDescription
CloudDeploy

RPC service. Useful where requests and/or responses are streamed.

createAutomation(request, callback)

public createAutomation(request: google.cloud.deploy.v1.ICreateAutomationRequest, callback: google.cloud.deploy.v1.CloudDeploy.CreateAutomationCallback): void;

Calls CreateAutomation.

Parameters
NameDescription
request ICreateAutomationRequest

CreateAutomationRequest message or plain object

callback CreateAutomationCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createAutomation(request)

public createAutomation(request: google.cloud.deploy.v1.ICreateAutomationRequest): Promise<google.longrunning.Operation>;

Calls CreateAutomation.

Parameter
NameDescription
request ICreateAutomationRequest

CreateAutomationRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createCustomTargetType(request, callback)

public createCustomTargetType(request: google.cloud.deploy.v1.ICreateCustomTargetTypeRequest, callback: google.cloud.deploy.v1.CloudDeploy.CreateCustomTargetTypeCallback): void;

Calls CreateCustomTargetType.

Parameters
NameDescription
request ICreateCustomTargetTypeRequest

CreateCustomTargetTypeRequest message or plain object

callback CreateCustomTargetTypeCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createCustomTargetType(request)

public createCustomTargetType(request: google.cloud.deploy.v1.ICreateCustomTargetTypeRequest): Promise<google.longrunning.Operation>;

Calls CreateCustomTargetType.

Parameter
NameDescription
request ICreateCustomTargetTypeRequest

CreateCustomTargetTypeRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createDeliveryPipeline(request, callback)

public createDeliveryPipeline(request: google.cloud.deploy.v1.ICreateDeliveryPipelineRequest, callback: google.cloud.deploy.v1.CloudDeploy.CreateDeliveryPipelineCallback): void;

Calls CreateDeliveryPipeline.

Parameters
NameDescription
request ICreateDeliveryPipelineRequest

CreateDeliveryPipelineRequest message or plain object

callback CreateDeliveryPipelineCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createDeliveryPipeline(request)

public createDeliveryPipeline(request: google.cloud.deploy.v1.ICreateDeliveryPipelineRequest): Promise<google.longrunning.Operation>;

Calls CreateDeliveryPipeline.

Parameter
NameDescription
request ICreateDeliveryPipelineRequest

CreateDeliveryPipelineRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createRelease(request, callback)

public createRelease(request: google.cloud.deploy.v1.ICreateReleaseRequest, callback: google.cloud.deploy.v1.CloudDeploy.CreateReleaseCallback): void;

Calls CreateRelease.

Parameters
NameDescription
request ICreateReleaseRequest

CreateReleaseRequest message or plain object

callback CreateReleaseCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createRelease(request)

public createRelease(request: google.cloud.deploy.v1.ICreateReleaseRequest): Promise<google.longrunning.Operation>;

Calls CreateRelease.

Parameter
NameDescription
request ICreateReleaseRequest

CreateReleaseRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createRollout(request, callback)

public createRollout(request: google.cloud.deploy.v1.ICreateRolloutRequest, callback: google.cloud.deploy.v1.CloudDeploy.CreateRolloutCallback): void;

Calls CreateRollout.

Parameters
NameDescription
request ICreateRolloutRequest

CreateRolloutRequest message or plain object

callback CreateRolloutCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createRollout(request)

public createRollout(request: google.cloud.deploy.v1.ICreateRolloutRequest): Promise<google.longrunning.Operation>;

Calls CreateRollout.

Parameter
NameDescription
request ICreateRolloutRequest

CreateRolloutRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

createTarget(request, callback)

public createTarget(request: google.cloud.deploy.v1.ICreateTargetRequest, callback: google.cloud.deploy.v1.CloudDeploy.CreateTargetCallback): void;

Calls CreateTarget.

Parameters
NameDescription
request ICreateTargetRequest

CreateTargetRequest message or plain object

callback CreateTargetCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

createTarget(request)

public createTarget(request: google.cloud.deploy.v1.ICreateTargetRequest): Promise<google.longrunning.Operation>;

Calls CreateTarget.

Parameter
NameDescription
request ICreateTargetRequest

CreateTargetRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteAutomation(request, callback)

public deleteAutomation(request: google.cloud.deploy.v1.IDeleteAutomationRequest, callback: google.cloud.deploy.v1.CloudDeploy.DeleteAutomationCallback): void;

Calls DeleteAutomation.

Parameters
NameDescription
request IDeleteAutomationRequest

DeleteAutomationRequest message or plain object

callback DeleteAutomationCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteAutomation(request)

public deleteAutomation(request: google.cloud.deploy.v1.IDeleteAutomationRequest): Promise<google.longrunning.Operation>;

Calls DeleteAutomation.

Parameter
NameDescription
request IDeleteAutomationRequest

DeleteAutomationRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteCustomTargetType(request, callback)

public deleteCustomTargetType(request: google.cloud.deploy.v1.IDeleteCustomTargetTypeRequest, callback: google.cloud.deploy.v1.CloudDeploy.DeleteCustomTargetTypeCallback): void;

Calls DeleteCustomTargetType.

Parameters
NameDescription
request IDeleteCustomTargetTypeRequest

DeleteCustomTargetTypeRequest message or plain object

callback DeleteCustomTargetTypeCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteCustomTargetType(request)

public deleteCustomTargetType(request: google.cloud.deploy.v1.IDeleteCustomTargetTypeRequest): Promise<google.longrunning.Operation>;

Calls DeleteCustomTargetType.

Parameter
NameDescription
request IDeleteCustomTargetTypeRequest

DeleteCustomTargetTypeRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteDeliveryPipeline(request, callback)

public deleteDeliveryPipeline(request: google.cloud.deploy.v1.IDeleteDeliveryPipelineRequest, callback: google.cloud.deploy.v1.CloudDeploy.DeleteDeliveryPipelineCallback): void;

Calls DeleteDeliveryPipeline.

Parameters
NameDescription
request IDeleteDeliveryPipelineRequest

DeleteDeliveryPipelineRequest message or plain object

callback DeleteDeliveryPipelineCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteDeliveryPipeline(request)

public deleteDeliveryPipeline(request: google.cloud.deploy.v1.IDeleteDeliveryPipelineRequest): Promise<google.longrunning.Operation>;

Calls DeleteDeliveryPipeline.

Parameter
NameDescription
request IDeleteDeliveryPipelineRequest

DeleteDeliveryPipelineRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

deleteTarget(request, callback)

public deleteTarget(request: google.cloud.deploy.v1.IDeleteTargetRequest, callback: google.cloud.deploy.v1.CloudDeploy.DeleteTargetCallback): void;

Calls DeleteTarget.

Parameters
NameDescription
request IDeleteTargetRequest

DeleteTargetRequest message or plain object

callback DeleteTargetCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

deleteTarget(request)

public deleteTarget(request: google.cloud.deploy.v1.IDeleteTargetRequest): Promise<google.longrunning.Operation>;

Calls DeleteTarget.

Parameter
NameDescription
request IDeleteTargetRequest

DeleteTargetRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

getAutomation(request, callback)

public getAutomation(request: google.cloud.deploy.v1.IGetAutomationRequest, callback: google.cloud.deploy.v1.CloudDeploy.GetAutomationCallback): void;

Calls GetAutomation.

Parameters
NameDescription
request IGetAutomationRequest

GetAutomationRequest message or plain object

callback GetAutomationCallback

Node-style callback called with the error, if any, and Automation

Returns
TypeDescription
void

getAutomation(request)

public getAutomation(request: google.cloud.deploy.v1.IGetAutomationRequest): Promise<google.cloud.deploy.v1.Automation>;

Calls GetAutomation.

Parameter
NameDescription
request IGetAutomationRequest

GetAutomationRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.Automation>

Promise

getAutomationRun(request, callback)

public getAutomationRun(request: google.cloud.deploy.v1.IGetAutomationRunRequest, callback: google.cloud.deploy.v1.CloudDeploy.GetAutomationRunCallback): void;

Calls GetAutomationRun.

Parameters
NameDescription
request IGetAutomationRunRequest

GetAutomationRunRequest message or plain object

callback GetAutomationRunCallback

Node-style callback called with the error, if any, and AutomationRun

Returns
TypeDescription
void

getAutomationRun(request)

public getAutomationRun(request: google.cloud.deploy.v1.IGetAutomationRunRequest): Promise<google.cloud.deploy.v1.AutomationRun>;

Calls GetAutomationRun.

Parameter
NameDescription
request IGetAutomationRunRequest

GetAutomationRunRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.AutomationRun>

Promise

getConfig(request, callback)

public getConfig(request: google.cloud.deploy.v1.IGetConfigRequest, callback: google.cloud.deploy.v1.CloudDeploy.GetConfigCallback): void;

Calls GetConfig.

Parameters
NameDescription
request IGetConfigRequest

GetConfigRequest message or plain object

callback GetConfigCallback

Node-style callback called with the error, if any, and Config

Returns
TypeDescription
void

getConfig(request)

public getConfig(request: google.cloud.deploy.v1.IGetConfigRequest): Promise<google.cloud.deploy.v1.Config>;

Calls GetConfig.

Parameter
NameDescription
request IGetConfigRequest

GetConfigRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.Config>

Promise

getCustomTargetType(request, callback)

public getCustomTargetType(request: google.cloud.deploy.v1.IGetCustomTargetTypeRequest, callback: google.cloud.deploy.v1.CloudDeploy.GetCustomTargetTypeCallback): void;

Calls GetCustomTargetType.

Parameters
NameDescription
request IGetCustomTargetTypeRequest

GetCustomTargetTypeRequest message or plain object

callback GetCustomTargetTypeCallback

Node-style callback called with the error, if any, and CustomTargetType

Returns
TypeDescription
void

getCustomTargetType(request)

public getCustomTargetType(request: google.cloud.deploy.v1.IGetCustomTargetTypeRequest): Promise<google.cloud.deploy.v1.CustomTargetType>;

Calls GetCustomTargetType.

Parameter
NameDescription
request IGetCustomTargetTypeRequest

GetCustomTargetTypeRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.CustomTargetType>

Promise

getDeliveryPipeline(request, callback)

public getDeliveryPipeline(request: google.cloud.deploy.v1.IGetDeliveryPipelineRequest, callback: google.cloud.deploy.v1.CloudDeploy.GetDeliveryPipelineCallback): void;

Calls GetDeliveryPipeline.

Parameters
NameDescription
request IGetDeliveryPipelineRequest

GetDeliveryPipelineRequest message or plain object

callback GetDeliveryPipelineCallback

Node-style callback called with the error, if any, and DeliveryPipeline

Returns
TypeDescription
void

getDeliveryPipeline(request)

public getDeliveryPipeline(request: google.cloud.deploy.v1.IGetDeliveryPipelineRequest): Promise<google.cloud.deploy.v1.DeliveryPipeline>;

Calls GetDeliveryPipeline.

Parameter
NameDescription
request IGetDeliveryPipelineRequest

GetDeliveryPipelineRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.DeliveryPipeline>

Promise

getJobRun(request, callback)

public getJobRun(request: google.cloud.deploy.v1.IGetJobRunRequest, callback: google.cloud.deploy.v1.CloudDeploy.GetJobRunCallback): void;

Calls GetJobRun.

Parameters
NameDescription
request IGetJobRunRequest

GetJobRunRequest message or plain object

callback GetJobRunCallback

Node-style callback called with the error, if any, and JobRun

Returns
TypeDescription
void

getJobRun(request)

public getJobRun(request: google.cloud.deploy.v1.IGetJobRunRequest): Promise<google.cloud.deploy.v1.JobRun>;

Calls GetJobRun.

Parameter
NameDescription
request IGetJobRunRequest

GetJobRunRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.JobRun>

Promise

getRelease(request, callback)

public getRelease(request: google.cloud.deploy.v1.IGetReleaseRequest, callback: google.cloud.deploy.v1.CloudDeploy.GetReleaseCallback): void;

Calls GetRelease.

Parameters
NameDescription
request IGetReleaseRequest

GetReleaseRequest message or plain object

callback GetReleaseCallback

Node-style callback called with the error, if any, and Release

Returns
TypeDescription
void

getRelease(request)

public getRelease(request: google.cloud.deploy.v1.IGetReleaseRequest): Promise<google.cloud.deploy.v1.Release>;

Calls GetRelease.

Parameter
NameDescription
request IGetReleaseRequest

GetReleaseRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.Release>

Promise

getRollout(request, callback)

public getRollout(request: google.cloud.deploy.v1.IGetRolloutRequest, callback: google.cloud.deploy.v1.CloudDeploy.GetRolloutCallback): void;

Calls GetRollout.

Parameters
NameDescription
request IGetRolloutRequest

GetRolloutRequest message or plain object

callback GetRolloutCallback

Node-style callback called with the error, if any, and Rollout

Returns
TypeDescription
void

getRollout(request)

public getRollout(request: google.cloud.deploy.v1.IGetRolloutRequest): Promise<google.cloud.deploy.v1.Rollout>;

Calls GetRollout.

Parameter
NameDescription
request IGetRolloutRequest

GetRolloutRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.Rollout>

Promise

getTarget(request, callback)

public getTarget(request: google.cloud.deploy.v1.IGetTargetRequest, callback: google.cloud.deploy.v1.CloudDeploy.GetTargetCallback): void;

Calls GetTarget.

Parameters
NameDescription
request IGetTargetRequest

GetTargetRequest message or plain object

callback GetTargetCallback

Node-style callback called with the error, if any, and Target

Returns
TypeDescription
void

getTarget(request)

public getTarget(request: google.cloud.deploy.v1.IGetTargetRequest): Promise<google.cloud.deploy.v1.Target>;

Calls GetTarget.

Parameter
NameDescription
request IGetTargetRequest

GetTargetRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.Target>

Promise

ignoreJob(request, callback)

public ignoreJob(request: google.cloud.deploy.v1.IIgnoreJobRequest, callback: google.cloud.deploy.v1.CloudDeploy.IgnoreJobCallback): void;

Calls IgnoreJob.

Parameters
NameDescription
request IIgnoreJobRequest

IgnoreJobRequest message or plain object

callback IgnoreJobCallback

Node-style callback called with the error, if any, and IgnoreJobResponse

Returns
TypeDescription
void

ignoreJob(request)

public ignoreJob(request: google.cloud.deploy.v1.IIgnoreJobRequest): Promise<google.cloud.deploy.v1.IgnoreJobResponse>;

Calls IgnoreJob.

Parameter
NameDescription
request IIgnoreJobRequest

IgnoreJobRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.IgnoreJobResponse>

Promise

listAutomationRuns(request, callback)

public listAutomationRuns(request: google.cloud.deploy.v1.IListAutomationRunsRequest, callback: google.cloud.deploy.v1.CloudDeploy.ListAutomationRunsCallback): void;

Calls ListAutomationRuns.

Parameters
NameDescription
request IListAutomationRunsRequest

ListAutomationRunsRequest message or plain object

callback ListAutomationRunsCallback

Node-style callback called with the error, if any, and ListAutomationRunsResponse

Returns
TypeDescription
void

listAutomationRuns(request)

public listAutomationRuns(request: google.cloud.deploy.v1.IListAutomationRunsRequest): Promise<google.cloud.deploy.v1.ListAutomationRunsResponse>;

Calls ListAutomationRuns.

Parameter
NameDescription
request IListAutomationRunsRequest

ListAutomationRunsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.ListAutomationRunsResponse>

Promise

listAutomations(request, callback)

public listAutomations(request: google.cloud.deploy.v1.IListAutomationsRequest, callback: google.cloud.deploy.v1.CloudDeploy.ListAutomationsCallback): void;

Calls ListAutomations.

Parameters
NameDescription
request IListAutomationsRequest

ListAutomationsRequest message or plain object

callback ListAutomationsCallback

Node-style callback called with the error, if any, and ListAutomationsResponse

Returns
TypeDescription
void

listAutomations(request)

public listAutomations(request: google.cloud.deploy.v1.IListAutomationsRequest): Promise<google.cloud.deploy.v1.ListAutomationsResponse>;

Calls ListAutomations.

Parameter
NameDescription
request IListAutomationsRequest

ListAutomationsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.ListAutomationsResponse>

Promise

listCustomTargetTypes(request, callback)

public listCustomTargetTypes(request: google.cloud.deploy.v1.IListCustomTargetTypesRequest, callback: google.cloud.deploy.v1.CloudDeploy.ListCustomTargetTypesCallback): void;

Calls ListCustomTargetTypes.

Parameters
NameDescription
request IListCustomTargetTypesRequest

ListCustomTargetTypesRequest message or plain object

callback ListCustomTargetTypesCallback

Node-style callback called with the error, if any, and ListCustomTargetTypesResponse

Returns
TypeDescription
void

listCustomTargetTypes(request)

public listCustomTargetTypes(request: google.cloud.deploy.v1.IListCustomTargetTypesRequest): Promise<google.cloud.deploy.v1.ListCustomTargetTypesResponse>;

Calls ListCustomTargetTypes.

Parameter
NameDescription
request IListCustomTargetTypesRequest

ListCustomTargetTypesRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.ListCustomTargetTypesResponse>

Promise

listDeliveryPipelines(request, callback)

public listDeliveryPipelines(request: google.cloud.deploy.v1.IListDeliveryPipelinesRequest, callback: google.cloud.deploy.v1.CloudDeploy.ListDeliveryPipelinesCallback): void;

Calls ListDeliveryPipelines.

Parameters
NameDescription
request IListDeliveryPipelinesRequest

ListDeliveryPipelinesRequest message or plain object

callback ListDeliveryPipelinesCallback

Node-style callback called with the error, if any, and ListDeliveryPipelinesResponse

Returns
TypeDescription
void

listDeliveryPipelines(request)

public listDeliveryPipelines(request: google.cloud.deploy.v1.IListDeliveryPipelinesRequest): Promise<google.cloud.deploy.v1.ListDeliveryPipelinesResponse>;

Calls ListDeliveryPipelines.

Parameter
NameDescription
request IListDeliveryPipelinesRequest

ListDeliveryPipelinesRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.ListDeliveryPipelinesResponse>

Promise

listJobRuns(request, callback)

public listJobRuns(request: google.cloud.deploy.v1.IListJobRunsRequest, callback: google.cloud.deploy.v1.CloudDeploy.ListJobRunsCallback): void;

Calls ListJobRuns.

Parameters
NameDescription
request IListJobRunsRequest

ListJobRunsRequest message or plain object

callback ListJobRunsCallback

Node-style callback called with the error, if any, and ListJobRunsResponse

Returns
TypeDescription
void

listJobRuns(request)

public listJobRuns(request: google.cloud.deploy.v1.IListJobRunsRequest): Promise<google.cloud.deploy.v1.ListJobRunsResponse>;

Calls ListJobRuns.

Parameter
NameDescription
request IListJobRunsRequest

ListJobRunsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.ListJobRunsResponse>

Promise

listReleases(request, callback)

public listReleases(request: google.cloud.deploy.v1.IListReleasesRequest, callback: google.cloud.deploy.v1.CloudDeploy.ListReleasesCallback): void;

Calls ListReleases.

Parameters
NameDescription
request IListReleasesRequest

ListReleasesRequest message or plain object

callback ListReleasesCallback

Node-style callback called with the error, if any, and ListReleasesResponse

Returns
TypeDescription
void

listReleases(request)

public listReleases(request: google.cloud.deploy.v1.IListReleasesRequest): Promise<google.cloud.deploy.v1.ListReleasesResponse>;

Calls ListReleases.

Parameter
NameDescription
request IListReleasesRequest

ListReleasesRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.ListReleasesResponse>

Promise

listRollouts(request, callback)

public listRollouts(request: google.cloud.deploy.v1.IListRolloutsRequest, callback: google.cloud.deploy.v1.CloudDeploy.ListRolloutsCallback): void;

Calls ListRollouts.

Parameters
NameDescription
request IListRolloutsRequest

ListRolloutsRequest message or plain object

callback ListRolloutsCallback

Node-style callback called with the error, if any, and ListRolloutsResponse

Returns
TypeDescription
void

listRollouts(request)

public listRollouts(request: google.cloud.deploy.v1.IListRolloutsRequest): Promise<google.cloud.deploy.v1.ListRolloutsResponse>;

Calls ListRollouts.

Parameter
NameDescription
request IListRolloutsRequest

ListRolloutsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.ListRolloutsResponse>

Promise

listTargets(request, callback)

public listTargets(request: google.cloud.deploy.v1.IListTargetsRequest, callback: google.cloud.deploy.v1.CloudDeploy.ListTargetsCallback): void;

Calls ListTargets.

Parameters
NameDescription
request IListTargetsRequest

ListTargetsRequest message or plain object

callback ListTargetsCallback

Node-style callback called with the error, if any, and ListTargetsResponse

Returns
TypeDescription
void

listTargets(request)

public listTargets(request: google.cloud.deploy.v1.IListTargetsRequest): Promise<google.cloud.deploy.v1.ListTargetsResponse>;

Calls ListTargets.

Parameter
NameDescription
request IListTargetsRequest

ListTargetsRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.ListTargetsResponse>

Promise

retryJob(request, callback)

public retryJob(request: google.cloud.deploy.v1.IRetryJobRequest, callback: google.cloud.deploy.v1.CloudDeploy.RetryJobCallback): void;

Calls RetryJob.

Parameters
NameDescription
request IRetryJobRequest

RetryJobRequest message or plain object

callback RetryJobCallback

Node-style callback called with the error, if any, and RetryJobResponse

Returns
TypeDescription
void

retryJob(request)

public retryJob(request: google.cloud.deploy.v1.IRetryJobRequest): Promise<google.cloud.deploy.v1.RetryJobResponse>;

Calls RetryJob.

Parameter
NameDescription
request IRetryJobRequest

RetryJobRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.RetryJobResponse>

Promise

rollbackTarget(request, callback)

public rollbackTarget(request: google.cloud.deploy.v1.IRollbackTargetRequest, callback: google.cloud.deploy.v1.CloudDeploy.RollbackTargetCallback): void;

Calls RollbackTarget.

Parameters
NameDescription
request IRollbackTargetRequest

RollbackTargetRequest message or plain object

callback RollbackTargetCallback

Node-style callback called with the error, if any, and RollbackTargetResponse

Returns
TypeDescription
void

rollbackTarget(request)

public rollbackTarget(request: google.cloud.deploy.v1.IRollbackTargetRequest): Promise<google.cloud.deploy.v1.RollbackTargetResponse>;

Calls RollbackTarget.

Parameter
NameDescription
request IRollbackTargetRequest

RollbackTargetRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.RollbackTargetResponse>

Promise

terminateJobRun(request, callback)

public terminateJobRun(request: google.cloud.deploy.v1.ITerminateJobRunRequest, callback: google.cloud.deploy.v1.CloudDeploy.TerminateJobRunCallback): void;

Calls TerminateJobRun.

Parameters
NameDescription
request ITerminateJobRunRequest

TerminateJobRunRequest message or plain object

callback TerminateJobRunCallback

Node-style callback called with the error, if any, and TerminateJobRunResponse

Returns
TypeDescription
void

terminateJobRun(request)

public terminateJobRun(request: google.cloud.deploy.v1.ITerminateJobRunRequest): Promise<google.cloud.deploy.v1.TerminateJobRunResponse>;

Calls TerminateJobRun.

Parameter
NameDescription
request ITerminateJobRunRequest

TerminateJobRunRequest message or plain object

Returns
TypeDescription
Promise<google.cloud.deploy.v1.TerminateJobRunResponse>

Promise

updateAutomation(request, callback)

public updateAutomation(request: google.cloud.deploy.v1.IUpdateAutomationRequest, callback: google.cloud.deploy.v1.CloudDeploy.UpdateAutomationCallback): void;

Calls UpdateAutomation.

Parameters
NameDescription
request IUpdateAutomationRequest

UpdateAutomationRequest message or plain object

callback UpdateAutomationCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateAutomation(request)

public updateAutomation(request: google.cloud.deploy.v1.IUpdateAutomationRequest): Promise<google.longrunning.Operation>;

Calls UpdateAutomation.

Parameter
NameDescription
request IUpdateAutomationRequest

UpdateAutomationRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

updateCustomTargetType(request, callback)

public updateCustomTargetType(request: google.cloud.deploy.v1.IUpdateCustomTargetTypeRequest, callback: google.cloud.deploy.v1.CloudDeploy.UpdateCustomTargetTypeCallback): void;

Calls UpdateCustomTargetType.

Parameters
NameDescription
request IUpdateCustomTargetTypeRequest

UpdateCustomTargetTypeRequest message or plain object

callback UpdateCustomTargetTypeCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateCustomTargetType(request)

public updateCustomTargetType(request: google.cloud.deploy.v1.IUpdateCustomTargetTypeRequest): Promise<google.longrunning.Operation>;

Calls UpdateCustomTargetType.

Parameter
NameDescription
request IUpdateCustomTargetTypeRequest

UpdateCustomTargetTypeRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

updateDeliveryPipeline(request, callback)

public updateDeliveryPipeline(request: google.cloud.deploy.v1.IUpdateDeliveryPipelineRequest, callback: google.cloud.deploy.v1.CloudDeploy.UpdateDeliveryPipelineCallback): void;

Calls UpdateDeliveryPipeline.

Parameters
NameDescription
request IUpdateDeliveryPipelineRequest

UpdateDeliveryPipelineRequest message or plain object

callback UpdateDeliveryPipelineCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateDeliveryPipeline(request)

public updateDeliveryPipeline(request: google.cloud.deploy.v1.IUpdateDeliveryPipelineRequest): Promise<google.longrunning.Operation>;

Calls UpdateDeliveryPipeline.

Parameter
NameDescription
request IUpdateDeliveryPipelineRequest

UpdateDeliveryPipelineRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise

updateTarget(request, callback)

public updateTarget(request: google.cloud.deploy.v1.IUpdateTargetRequest, callback: google.cloud.deploy.v1.CloudDeploy.UpdateTargetCallback): void;

Calls UpdateTarget.

Parameters
NameDescription
request IUpdateTargetRequest

UpdateTargetRequest message or plain object

callback UpdateTargetCallback

Node-style callback called with the error, if any, and Operation

Returns
TypeDescription
void

updateTarget(request)

public updateTarget(request: google.cloud.deploy.v1.IUpdateTargetRequest): Promise<google.longrunning.Operation>;

Calls UpdateTarget.

Parameter
NameDescription
request IUpdateTargetRequest

UpdateTargetRequest message or plain object

Returns
TypeDescription
Promise<google.longrunning.Operation>

Promise