public sealed class CloudDeployClientImpl : CloudDeployClientReference documentation and code samples for the Google Cloud Deploy v1 API class CloudDeployClientImpl.
CloudDeploy client wrapper implementation, for convenient use.
Namespace
Google.Cloud.Deploy.V1Assembly
Google.Cloud.Deploy.V1.dll
Remarks
CloudDeploy service creates and manages Continuous Delivery operations on Google Cloud Platform via Skaffold (https://skaffold.dev).
Constructors
CloudDeployClientImpl(CloudDeploy.CloudDeployClient, CloudDeploySettings, ILogger)
public CloudDeployClientImpl(CloudDeploy.CloudDeployClient grpcClient, CloudDeploySettings settings, ILogger logger)Constructs a client wrapper for the CloudDeploy service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
CloudDeploy.CloudDeployClientThe underlying gRPC client. |
settings |
CloudDeploySettingsThe base CloudDeploySettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
CreateDeliveryPipelineOperationsClient
public override OperationsClient CreateDeliveryPipelineOperationsClient { get; }The long-running operations client for CreateDeliveryPipeline.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateReleaseOperationsClient
public override OperationsClient CreateReleaseOperationsClient { get; }The long-running operations client for CreateRelease.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateRolloutOperationsClient
public override OperationsClient CreateRolloutOperationsClient { get; }The long-running operations client for CreateRollout.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateTargetOperationsClient
public override OperationsClient CreateTargetOperationsClient { get; }The long-running operations client for CreateTarget.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteDeliveryPipelineOperationsClient
public override OperationsClient DeleteDeliveryPipelineOperationsClient { get; }The long-running operations client for DeleteDeliveryPipeline.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteTargetOperationsClient
public override OperationsClient DeleteTargetOperationsClient { get; }The long-running operations client for DeleteTarget.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
GrpcClient
public override CloudDeploy.CloudDeployClient GrpcClient { get; }The underlying gRPC CloudDeploy client
| Property Value | |
|---|---|
| Type | Description |
CloudDeploy.CloudDeployClient |
|
IAMPolicyClient
public override IAMPolicyClient IAMPolicyClient { get; }The IAMPolicyClient associated with this client.
| Property Value | |
|---|---|
| Type | Description |
IAMPolicyClient |
|
LocationsClient
public override LocationsClient LocationsClient { get; }The LocationsClient associated with this client.
| Property Value | |
|---|---|
| Type | Description |
LocationsClient |
|
UpdateDeliveryPipelineOperationsClient
public override OperationsClient UpdateDeliveryPipelineOperationsClient { get; }The long-running operations client for UpdateDeliveryPipeline.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateTargetOperationsClient
public override OperationsClient UpdateTargetOperationsClient { get; }The long-running operations client for UpdateTarget.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
Methods
AbandonRelease(AbandonReleaseRequest, CallSettings)
public override AbandonReleaseResponse AbandonRelease(AbandonReleaseRequest request, CallSettings callSettings = null)Abandons a Release in the Delivery Pipeline.
| Parameters | |
|---|---|
| Name | Description |
request |
AbandonReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
AbandonReleaseResponse |
The RPC response. |
AbandonReleaseAsync(AbandonReleaseRequest, CallSettings)
public override Task<AbandonReleaseResponse> AbandonReleaseAsync(AbandonReleaseRequest request, CallSettings callSettings = null)Abandons a Release in the Delivery Pipeline.
| Parameters | |
|---|---|
| Name | Description |
request |
AbandonReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<AbandonReleaseResponse> |
A Task containing the RPC response. |
ApproveRollout(ApproveRolloutRequest, CallSettings)
public override ApproveRolloutResponse ApproveRollout(ApproveRolloutRequest request, CallSettings callSettings = null)Approves a Rollout.
| Parameters | |
|---|---|
| Name | Description |
request |
ApproveRolloutRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
ApproveRolloutResponse |
The RPC response. |
ApproveRolloutAsync(ApproveRolloutRequest, CallSettings)
public override Task<ApproveRolloutResponse> ApproveRolloutAsync(ApproveRolloutRequest request, CallSettings callSettings = null)Approves a Rollout.
| Parameters | |
|---|---|
| Name | Description |
request |
ApproveRolloutRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<ApproveRolloutResponse> |
A Task containing the RPC response. |
CreateDeliveryPipeline(CreateDeliveryPipelineRequest, CallSettings)
public override Operation<DeliveryPipeline, OperationMetadata> CreateDeliveryPipeline(CreateDeliveryPipelineRequest request, CallSettings callSettings = null)Creates a new DeliveryPipeline in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDeliveryPipelineRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Operation<DeliveryPipeline, OperationMetadata> |
The RPC response. |
CreateDeliveryPipelineAsync(CreateDeliveryPipelineRequest, CallSettings)
public override async Task<Operation<DeliveryPipeline, OperationMetadata>> CreateDeliveryPipelineAsync(CreateDeliveryPipelineRequest request, CallSettings callSettings = null)Creates a new DeliveryPipeline in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateDeliveryPipelineRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation<DeliveryPipeline, OperationMetadata>> |
A Task containing the RPC response. |
CreateRelease(CreateReleaseRequest, CallSettings)
public override Operation<Release, OperationMetadata> CreateRelease(CreateReleaseRequest request, CallSettings callSettings = null)Creates a new Release in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Operation<Release, OperationMetadata> |
The RPC response. |
CreateReleaseAsync(CreateReleaseRequest, CallSettings)
public override async Task<Operation<Release, OperationMetadata>> CreateReleaseAsync(CreateReleaseRequest request, CallSettings callSettings = null)Creates a new Release in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation<Release, OperationMetadata>> |
A Task containing the RPC response. |
CreateRollout(CreateRolloutRequest, CallSettings)
public override Operation<Rollout, OperationMetadata> CreateRollout(CreateRolloutRequest request, CallSettings callSettings = null)Creates a new Rollout in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateRolloutRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Operation<Rollout, OperationMetadata> |
The RPC response. |
CreateRolloutAsync(CreateRolloutRequest, CallSettings)
public override async Task<Operation<Rollout, OperationMetadata>> CreateRolloutAsync(CreateRolloutRequest request, CallSettings callSettings = null)Creates a new Rollout in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateRolloutRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation<Rollout, OperationMetadata>> |
A Task containing the RPC response. |
CreateTarget(CreateTargetRequest, CallSettings)
public override Operation<Target, OperationMetadata> CreateTarget(CreateTargetRequest request, CallSettings callSettings = null)Creates a new Target in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateTargetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Operation<Target, OperationMetadata> |
The RPC response. |
CreateTargetAsync(CreateTargetRequest, CallSettings)
public override async Task<Operation<Target, OperationMetadata>> CreateTargetAsync(CreateTargetRequest request, CallSettings callSettings = null)Creates a new Target in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateTargetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation<Target, OperationMetadata>> |
A Task containing the RPC response. |
DeleteDeliveryPipeline(DeleteDeliveryPipelineRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteDeliveryPipeline(DeleteDeliveryPipelineRequest request, CallSettings callSettings = null)Deletes a single DeliveryPipeline.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDeliveryPipelineRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Operation<Empty, OperationMetadata> |
The RPC response. |
DeleteDeliveryPipelineAsync(DeleteDeliveryPipelineRequest, CallSettings)
public override async Task<Operation<Empty, OperationMetadata>> DeleteDeliveryPipelineAsync(DeleteDeliveryPipelineRequest request, CallSettings callSettings = null)Deletes a single DeliveryPipeline.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteDeliveryPipelineRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation<Empty, OperationMetadata>> |
A Task containing the RPC response. |
DeleteTarget(DeleteTargetRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteTarget(DeleteTargetRequest request, CallSettings callSettings = null)Deletes a single Target.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteTargetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Operation<Empty, OperationMetadata> |
The RPC response. |
DeleteTargetAsync(DeleteTargetRequest, CallSettings)
public override async Task<Operation<Empty, OperationMetadata>> DeleteTargetAsync(DeleteTargetRequest request, CallSettings callSettings = null)Deletes a single Target.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteTargetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation<Empty, OperationMetadata>> |
A Task containing the RPC response. |
GetConfig(GetConfigRequest, CallSettings)
public override Config GetConfig(GetConfigRequest request, CallSettings callSettings = null)Gets the configuration for a location.
| Parameters | |
|---|---|
| Name | Description |
request |
GetConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Config |
The RPC response. |
GetConfigAsync(GetConfigRequest, CallSettings)
public override Task<Config> GetConfigAsync(GetConfigRequest request, CallSettings callSettings = null)Gets the configuration for a location.
| Parameters | |
|---|---|
| Name | Description |
request |
GetConfigRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Config> |
A Task containing the RPC response. |
GetDeliveryPipeline(GetDeliveryPipelineRequest, CallSettings)
public override DeliveryPipeline GetDeliveryPipeline(GetDeliveryPipelineRequest request, CallSettings callSettings = null)Gets details of a single DeliveryPipeline.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDeliveryPipelineRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
DeliveryPipeline |
The RPC response. |
GetDeliveryPipelineAsync(GetDeliveryPipelineRequest, CallSettings)
public override Task<DeliveryPipeline> GetDeliveryPipelineAsync(GetDeliveryPipelineRequest request, CallSettings callSettings = null)Gets details of a single DeliveryPipeline.
| Parameters | |
|---|---|
| Name | Description |
request |
GetDeliveryPipelineRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<DeliveryPipeline> |
A Task containing the RPC response. |
GetJobRun(GetJobRunRequest, CallSettings)
public override JobRun GetJobRun(GetJobRunRequest request, CallSettings callSettings = null)Gets details of a single JobRun.
| Parameters | |
|---|---|
| Name | Description |
request |
GetJobRunRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
JobRun |
The RPC response. |
GetJobRunAsync(GetJobRunRequest, CallSettings)
public override Task<JobRun> GetJobRunAsync(GetJobRunRequest request, CallSettings callSettings = null)Gets details of a single JobRun.
| Parameters | |
|---|---|
| Name | Description |
request |
GetJobRunRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<JobRun> |
A Task containing the RPC response. |
GetRelease(GetReleaseRequest, CallSettings)
public override Release GetRelease(GetReleaseRequest request, CallSettings callSettings = null)Gets details of a single Release.
| Parameters | |
|---|---|
| Name | Description |
request |
GetReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Release |
The RPC response. |
GetReleaseAsync(GetReleaseRequest, CallSettings)
public override Task<Release> GetReleaseAsync(GetReleaseRequest request, CallSettings callSettings = null)Gets details of a single Release.
| Parameters | |
|---|---|
| Name | Description |
request |
GetReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Release> |
A Task containing the RPC response. |
GetRollout(GetRolloutRequest, CallSettings)
public override Rollout GetRollout(GetRolloutRequest request, CallSettings callSettings = null)Gets details of a single Rollout.
| Parameters | |
|---|---|
| Name | Description |
request |
GetRolloutRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Rollout |
The RPC response. |
GetRolloutAsync(GetRolloutRequest, CallSettings)
public override Task<Rollout> GetRolloutAsync(GetRolloutRequest request, CallSettings callSettings = null)Gets details of a single Rollout.
| Parameters | |
|---|---|
| Name | Description |
request |
GetRolloutRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Rollout> |
A Task containing the RPC response. |
GetTarget(GetTargetRequest, CallSettings)
public override Target GetTarget(GetTargetRequest request, CallSettings callSettings = null)Gets details of a single Target.
| Parameters | |
|---|---|
| Name | Description |
request |
GetTargetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Target |
The RPC response. |
GetTargetAsync(GetTargetRequest, CallSettings)
public override Task<Target> GetTargetAsync(GetTargetRequest request, CallSettings callSettings = null)Gets details of a single Target.
| Parameters | |
|---|---|
| Name | Description |
request |
GetTargetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Target> |
A Task containing the RPC response. |
ListDeliveryPipelines(ListDeliveryPipelinesRequest, CallSettings)
public override PagedEnumerable<ListDeliveryPipelinesResponse, DeliveryPipeline> ListDeliveryPipelines(ListDeliveryPipelinesRequest request, CallSettings callSettings = null)Lists DeliveryPipelines in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDeliveryPipelinesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerable<ListDeliveryPipelinesResponse, DeliveryPipeline> |
A pageable sequence of DeliveryPipeline resources. |
ListDeliveryPipelinesAsync(ListDeliveryPipelinesRequest, CallSettings)
public override PagedAsyncEnumerable<ListDeliveryPipelinesResponse, DeliveryPipeline> ListDeliveryPipelinesAsync(ListDeliveryPipelinesRequest request, CallSettings callSettings = null)Lists DeliveryPipelines in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListDeliveryPipelinesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerable<ListDeliveryPipelinesResponse, DeliveryPipeline> |
A pageable asynchronous sequence of DeliveryPipeline resources. |
ListJobRuns(ListJobRunsRequest, CallSettings)
public override PagedEnumerable<ListJobRunsResponse, JobRun> ListJobRuns(ListJobRunsRequest request, CallSettings callSettings = null)Lists JobRuns in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListJobRunsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerable<ListJobRunsResponse, JobRun> |
A pageable sequence of JobRun resources. |
ListJobRunsAsync(ListJobRunsRequest, CallSettings)
public override PagedAsyncEnumerable<ListJobRunsResponse, JobRun> ListJobRunsAsync(ListJobRunsRequest request, CallSettings callSettings = null)Lists JobRuns in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListJobRunsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerable<ListJobRunsResponse, JobRun> |
A pageable asynchronous sequence of JobRun resources. |
ListReleases(ListReleasesRequest, CallSettings)
public override PagedEnumerable<ListReleasesResponse, Release> ListReleases(ListReleasesRequest request, CallSettings callSettings = null)Lists Releases in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListReleasesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerable<ListReleasesResponse, Release> |
A pageable sequence of Release resources. |
ListReleasesAsync(ListReleasesRequest, CallSettings)
public override PagedAsyncEnumerable<ListReleasesResponse, Release> ListReleasesAsync(ListReleasesRequest request, CallSettings callSettings = null)Lists Releases in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListReleasesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerable<ListReleasesResponse, Release> |
A pageable asynchronous sequence of Release resources. |
ListRollouts(ListRolloutsRequest, CallSettings)
public override PagedEnumerable<ListRolloutsResponse, Rollout> ListRollouts(ListRolloutsRequest request, CallSettings callSettings = null)Lists Rollouts in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListRolloutsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerable<ListRolloutsResponse, Rollout> |
A pageable sequence of Rollout resources. |
ListRolloutsAsync(ListRolloutsRequest, CallSettings)
public override PagedAsyncEnumerable<ListRolloutsResponse, Rollout> ListRolloutsAsync(ListRolloutsRequest request, CallSettings callSettings = null)Lists Rollouts in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListRolloutsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerable<ListRolloutsResponse, Rollout> |
A pageable asynchronous sequence of Rollout resources. |
ListTargets(ListTargetsRequest, CallSettings)
public override PagedEnumerable<ListTargetsResponse, Target> ListTargets(ListTargetsRequest request, CallSettings callSettings = null)Lists Targets in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListTargetsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerable<ListTargetsResponse, Target> |
A pageable sequence of Target resources. |
ListTargetsAsync(ListTargetsRequest, CallSettings)
public override PagedAsyncEnumerable<ListTargetsResponse, Target> ListTargetsAsync(ListTargetsRequest request, CallSettings callSettings = null)Lists Targets in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListTargetsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerable<ListTargetsResponse, Target> |
A pageable asynchronous sequence of Target resources. |
RetryJob(RetryJobRequest, CallSettings)
public override RetryJobResponse RetryJob(RetryJobRequest request, CallSettings callSettings = null)Retries the specified Job in a Rollout.
| Parameters | |
|---|---|
| Name | Description |
request |
RetryJobRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
RetryJobResponse |
The RPC response. |
RetryJobAsync(RetryJobRequest, CallSettings)
public override Task<RetryJobResponse> RetryJobAsync(RetryJobRequest request, CallSettings callSettings = null)Retries the specified Job in a Rollout.
| Parameters | |
|---|---|
| Name | Description |
request |
RetryJobRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<RetryJobResponse> |
A Task containing the RPC response. |
UpdateDeliveryPipeline(UpdateDeliveryPipelineRequest, CallSettings)
public override Operation<DeliveryPipeline, OperationMetadata> UpdateDeliveryPipeline(UpdateDeliveryPipelineRequest request, CallSettings callSettings = null)Updates the parameters of a single DeliveryPipeline.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDeliveryPipelineRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Operation<DeliveryPipeline, OperationMetadata> |
The RPC response. |
UpdateDeliveryPipelineAsync(UpdateDeliveryPipelineRequest, CallSettings)
public override async Task<Operation<DeliveryPipeline, OperationMetadata>> UpdateDeliveryPipelineAsync(UpdateDeliveryPipelineRequest request, CallSettings callSettings = null)Updates the parameters of a single DeliveryPipeline.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateDeliveryPipelineRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation<DeliveryPipeline, OperationMetadata>> |
A Task containing the RPC response. |
UpdateTarget(UpdateTargetRequest, CallSettings)
public override Operation<Target, OperationMetadata> UpdateTarget(UpdateTargetRequest request, CallSettings callSettings = null)Updates the parameters of a single Target.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateTargetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Operation<Target, OperationMetadata> |
The RPC response. |
UpdateTargetAsync(UpdateTargetRequest, CallSettings)
public override async Task<Operation<Target, OperationMetadata>> UpdateTargetAsync(UpdateTargetRequest request, CallSettings callSettings = null)Updates the parameters of a single Target.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateTargetRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Task<Operation<Target, OperationMetadata>> |
A Task containing the RPC response. |