# Google Cloud Deploy v1 API - Class CloudDeployClientImpl (3.7.0)

<button class="button button-with-icon cloud-select-dropdown__button " aria-haspopup="true">Version latest</button>

- [3.7.0 (latest)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [3.6.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/3.6.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [3.5.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/3.5.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [3.4.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/3.4.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [3.3.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/3.3.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [3.2.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/3.2.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [3.1.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/3.1.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [3.0.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/3.0.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.19.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.19.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.18.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.18.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.17.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.17.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.16.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.16.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.15.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.15.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.14.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.14.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.13.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.13.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.12.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.12.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.11.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.11.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.10.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.10.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.9.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.9.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.8.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.8.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.7.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.7.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.6.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.6.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.5.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.5.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.4.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.4.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.3.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.3.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.2.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.2.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.1.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.1.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [2.0.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/2.0.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [1.1.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/1.1.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)
- [1.0.0](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/1.0.0/Google.Cloud.Deploy.V1.CloudDeployClientImpl)

    public sealed class CloudDeployClientImpl : CloudDeployClient

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

CloudDeploy client wrapper implementation, for convenient use.

## Inheritance

[object](https://learn.microsoft.com/dotnet/api/system.object) \> [CloudDeployClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient) \> CloudDeployClientImpl

## Inherited Members

[CloudDeployClient.DefaultEndpoint](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DefaultEndpoint) [CloudDeployClient.DefaultScopes](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DefaultScopes) [CloudDeployClient.ServiceMetadata](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ServiceMetadata) [CloudDeployClient.CreateAsync(CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateAsync_System_Threading_CancellationToken_) [CloudDeployClient.Create()](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_Create) [CloudDeployClient.ShutdownDefaultChannelsAsync()](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ShutdownDefaultChannelsAsync) [CloudDeployClient.ListDeliveryPipelines(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListDeliveryPipelines_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListDeliveryPipelinesAsync(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListDeliveryPipelinesAsync_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListDeliveryPipelines(LocationName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListDeliveryPipelines_Google_Api_Gax_ResourceNames_LocationName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListDeliveryPipelinesAsync(LocationName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListDeliveryPipelinesAsync_Google_Api_Gax_ResourceNames_LocationName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetDeliveryPipelineAsync(GetDeliveryPipelineRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetDeliveryPipelineAsync_Google_Cloud_Deploy_V1_GetDeliveryPipelineRequest_System_Threading_CancellationToken_) [CloudDeployClient.GetDeliveryPipeline(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetDeliveryPipeline_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetDeliveryPipelineAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetDeliveryPipelineAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetDeliveryPipelineAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetDeliveryPipelineAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.GetDeliveryPipeline(DeliveryPipelineName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetDeliveryPipeline_Google_Cloud_Deploy_V1_DeliveryPipelineName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetDeliveryPipelineAsync(DeliveryPipelineName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetDeliveryPipelineAsync_Google_Cloud_Deploy_V1_DeliveryPipelineName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetDeliveryPipelineAsync(DeliveryPipelineName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetDeliveryPipelineAsync_Google_Cloud_Deploy_V1_DeliveryPipelineName_System_Threading_CancellationToken_) [CloudDeployClient.CreateDeliveryPipelineAsync(CreateDeliveryPipelineRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeliveryPipelineAsync_Google_Cloud_Deploy_V1_CreateDeliveryPipelineRequest_System_Threading_CancellationToken_) [CloudDeployClient.PollOnceCreateDeliveryPipeline(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceCreateDeliveryPipeline_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.PollOnceCreateDeliveryPipelineAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceCreateDeliveryPipelineAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateDeliveryPipeline(string, DeliveryPipeline, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeliveryPipeline_System_String_Google_Cloud_Deploy_V1_DeliveryPipeline_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateDeliveryPipelineAsync(string, DeliveryPipeline, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeliveryPipelineAsync_System_String_Google_Cloud_Deploy_V1_DeliveryPipeline_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateDeliveryPipelineAsync(string, DeliveryPipeline, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeliveryPipelineAsync_System_String_Google_Cloud_Deploy_V1_DeliveryPipeline_System_String_System_Threading_CancellationToken_) [CloudDeployClient.CreateDeliveryPipeline(LocationName, DeliveryPipeline, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeliveryPipeline_Google_Api_Gax_ResourceNames_LocationName_Google_Cloud_Deploy_V1_DeliveryPipeline_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateDeliveryPipelineAsync(LocationName, DeliveryPipeline, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeliveryPipelineAsync_Google_Api_Gax_ResourceNames_LocationName_Google_Cloud_Deploy_V1_DeliveryPipeline_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateDeliveryPipelineAsync(LocationName, DeliveryPipeline, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeliveryPipelineAsync_Google_Api_Gax_ResourceNames_LocationName_Google_Cloud_Deploy_V1_DeliveryPipeline_System_String_System_Threading_CancellationToken_) [CloudDeployClient.UpdateDeliveryPipelineAsync(UpdateDeliveryPipelineRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateDeliveryPipelineAsync_Google_Cloud_Deploy_V1_UpdateDeliveryPipelineRequest_System_Threading_CancellationToken_) [CloudDeployClient.PollOnceUpdateDeliveryPipeline(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceUpdateDeliveryPipeline_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.PollOnceUpdateDeliveryPipelineAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceUpdateDeliveryPipelineAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.UpdateDeliveryPipeline(DeliveryPipeline, FieldMask, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateDeliveryPipeline_Google_Cloud_Deploy_V1_DeliveryPipeline_Google_Protobuf_WellKnownTypes_FieldMask_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.UpdateDeliveryPipelineAsync(DeliveryPipeline, FieldMask, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateDeliveryPipelineAsync_Google_Cloud_Deploy_V1_DeliveryPipeline_Google_Protobuf_WellKnownTypes_FieldMask_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.UpdateDeliveryPipelineAsync(DeliveryPipeline, FieldMask, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateDeliveryPipelineAsync_Google_Cloud_Deploy_V1_DeliveryPipeline_Google_Protobuf_WellKnownTypes_FieldMask_System_Threading_CancellationToken_) [CloudDeployClient.DeleteDeliveryPipelineAsync(DeleteDeliveryPipelineRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeliveryPipelineAsync_Google_Cloud_Deploy_V1_DeleteDeliveryPipelineRequest_System_Threading_CancellationToken_) [CloudDeployClient.PollOnceDeleteDeliveryPipeline(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceDeleteDeliveryPipeline_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.PollOnceDeleteDeliveryPipelineAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceDeleteDeliveryPipelineAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteDeliveryPipeline(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeliveryPipeline_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteDeliveryPipelineAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeliveryPipelineAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteDeliveryPipelineAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeliveryPipelineAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.DeleteDeliveryPipeline(DeliveryPipelineName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeliveryPipeline_Google_Cloud_Deploy_V1_DeliveryPipelineName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteDeliveryPipelineAsync(DeliveryPipelineName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeliveryPipelineAsync_Google_Cloud_Deploy_V1_DeliveryPipelineName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteDeliveryPipelineAsync(DeliveryPipelineName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeliveryPipelineAsync_Google_Cloud_Deploy_V1_DeliveryPipelineName_System_Threading_CancellationToken_) [CloudDeployClient.ListTargets(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListTargets_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListTargetsAsync(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListTargetsAsync_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListTargets(LocationName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListTargets_Google_Api_Gax_ResourceNames_LocationName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListTargetsAsync(LocationName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListTargetsAsync_Google_Api_Gax_ResourceNames_LocationName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.RollbackTargetAsync(RollbackTargetRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_RollbackTargetAsync_Google_Cloud_Deploy_V1_RollbackTargetRequest_System_Threading_CancellationToken_) [CloudDeployClient.RollbackTarget(string, string, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_RollbackTarget_System_String_System_String_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.RollbackTargetAsync(string, string, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_RollbackTargetAsync_System_String_System_String_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.RollbackTargetAsync(string, string, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_RollbackTargetAsync_System_String_System_String_System_String_System_Threading_CancellationToken_) [CloudDeployClient.RollbackTarget(DeliveryPipelineName, string, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_RollbackTarget_Google_Cloud_Deploy_V1_DeliveryPipelineName_System_String_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.RollbackTargetAsync(DeliveryPipelineName, string, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_RollbackTargetAsync_Google_Cloud_Deploy_V1_DeliveryPipelineName_System_String_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.RollbackTargetAsync(DeliveryPipelineName, string, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_RollbackTargetAsync_Google_Cloud_Deploy_V1_DeliveryPipelineName_System_String_System_String_System_Threading_CancellationToken_) [CloudDeployClient.GetTargetAsync(GetTargetRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetTargetAsync_Google_Cloud_Deploy_V1_GetTargetRequest_System_Threading_CancellationToken_) [CloudDeployClient.GetTarget(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetTarget_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetTargetAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetTargetAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetTargetAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetTargetAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.GetTarget(TargetName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetTarget_Google_Cloud_Deploy_V1_TargetName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetTargetAsync(TargetName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetTargetAsync_Google_Cloud_Deploy_V1_TargetName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetTargetAsync(TargetName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetTargetAsync_Google_Cloud_Deploy_V1_TargetName_System_Threading_CancellationToken_) [CloudDeployClient.CreateTargetAsync(CreateTargetRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateTargetAsync_Google_Cloud_Deploy_V1_CreateTargetRequest_System_Threading_CancellationToken_) [CloudDeployClient.PollOnceCreateTarget(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceCreateTarget_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.PollOnceCreateTargetAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceCreateTargetAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateTarget(string, Target, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateTarget_System_String_Google_Cloud_Deploy_V1_Target_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateTargetAsync(string, Target, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateTargetAsync_System_String_Google_Cloud_Deploy_V1_Target_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateTargetAsync(string, Target, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateTargetAsync_System_String_Google_Cloud_Deploy_V1_Target_System_String_System_Threading_CancellationToken_) [CloudDeployClient.CreateTarget(LocationName, Target, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateTarget_Google_Api_Gax_ResourceNames_LocationName_Google_Cloud_Deploy_V1_Target_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateTargetAsync(LocationName, Target, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateTargetAsync_Google_Api_Gax_ResourceNames_LocationName_Google_Cloud_Deploy_V1_Target_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateTargetAsync(LocationName, Target, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateTargetAsync_Google_Api_Gax_ResourceNames_LocationName_Google_Cloud_Deploy_V1_Target_System_String_System_Threading_CancellationToken_) [CloudDeployClient.UpdateTargetAsync(UpdateTargetRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateTargetAsync_Google_Cloud_Deploy_V1_UpdateTargetRequest_System_Threading_CancellationToken_) [CloudDeployClient.PollOnceUpdateTarget(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceUpdateTarget_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.PollOnceUpdateTargetAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceUpdateTargetAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.UpdateTarget(Target, FieldMask, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateTarget_Google_Cloud_Deploy_V1_Target_Google_Protobuf_WellKnownTypes_FieldMask_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.UpdateTargetAsync(Target, FieldMask, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateTargetAsync_Google_Cloud_Deploy_V1_Target_Google_Protobuf_WellKnownTypes_FieldMask_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.UpdateTargetAsync(Target, FieldMask, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateTargetAsync_Google_Cloud_Deploy_V1_Target_Google_Protobuf_WellKnownTypes_FieldMask_System_Threading_CancellationToken_) [CloudDeployClient.DeleteTargetAsync(DeleteTargetRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteTargetAsync_Google_Cloud_Deploy_V1_DeleteTargetRequest_System_Threading_CancellationToken_) [CloudDeployClient.PollOnceDeleteTarget(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceDeleteTarget_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.PollOnceDeleteTargetAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceDeleteTargetAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteTarget(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteTarget_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteTargetAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteTargetAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteTargetAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteTargetAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.DeleteTarget(TargetName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteTarget_Google_Cloud_Deploy_V1_TargetName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteTargetAsync(TargetName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteTargetAsync_Google_Cloud_Deploy_V1_TargetName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteTargetAsync(TargetName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteTargetAsync_Google_Cloud_Deploy_V1_TargetName_System_Threading_CancellationToken_) [CloudDeployClient.ListCustomTargetTypes(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListCustomTargetTypes_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListCustomTargetTypesAsync(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListCustomTargetTypesAsync_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListCustomTargetTypes(LocationName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListCustomTargetTypes_Google_Api_Gax_ResourceNames_LocationName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListCustomTargetTypesAsync(LocationName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListCustomTargetTypesAsync_Google_Api_Gax_ResourceNames_LocationName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetCustomTargetTypeAsync(GetCustomTargetTypeRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetCustomTargetTypeAsync_Google_Cloud_Deploy_V1_GetCustomTargetTypeRequest_System_Threading_CancellationToken_) [CloudDeployClient.GetCustomTargetType(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetCustomTargetType_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetCustomTargetTypeAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetCustomTargetTypeAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetCustomTargetTypeAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetCustomTargetTypeAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.GetCustomTargetType(CustomTargetTypeName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetCustomTargetType_Google_Cloud_Deploy_V1_CustomTargetTypeName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetCustomTargetTypeAsync(CustomTargetTypeName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetCustomTargetTypeAsync_Google_Cloud_Deploy_V1_CustomTargetTypeName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetCustomTargetTypeAsync(CustomTargetTypeName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetCustomTargetTypeAsync_Google_Cloud_Deploy_V1_CustomTargetTypeName_System_Threading_CancellationToken_) [CloudDeployClient.CreateCustomTargetTypeAsync(CreateCustomTargetTypeRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateCustomTargetTypeAsync_Google_Cloud_Deploy_V1_CreateCustomTargetTypeRequest_System_Threading_CancellationToken_) [CloudDeployClient.PollOnceCreateCustomTargetType(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceCreateCustomTargetType_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.PollOnceCreateCustomTargetTypeAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceCreateCustomTargetTypeAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateCustomTargetType(string, CustomTargetType, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateCustomTargetType_System_String_Google_Cloud_Deploy_V1_CustomTargetType_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateCustomTargetTypeAsync(string, CustomTargetType, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateCustomTargetTypeAsync_System_String_Google_Cloud_Deploy_V1_CustomTargetType_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateCustomTargetTypeAsync(string, CustomTargetType, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateCustomTargetTypeAsync_System_String_Google_Cloud_Deploy_V1_CustomTargetType_System_String_System_Threading_CancellationToken_) [CloudDeployClient.CreateCustomTargetType(LocationName, CustomTargetType, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateCustomTargetType_Google_Api_Gax_ResourceNames_LocationName_Google_Cloud_Deploy_V1_CustomTargetType_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateCustomTargetTypeAsync(LocationName, CustomTargetType, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateCustomTargetTypeAsync_Google_Api_Gax_ResourceNames_LocationName_Google_Cloud_Deploy_V1_CustomTargetType_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateCustomTargetTypeAsync(LocationName, CustomTargetType, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateCustomTargetTypeAsync_Google_Api_Gax_ResourceNames_LocationName_Google_Cloud_Deploy_V1_CustomTargetType_System_String_System_Threading_CancellationToken_) [CloudDeployClient.UpdateCustomTargetTypeAsync(UpdateCustomTargetTypeRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateCustomTargetTypeAsync_Google_Cloud_Deploy_V1_UpdateCustomTargetTypeRequest_System_Threading_CancellationToken_) [CloudDeployClient.PollOnceUpdateCustomTargetType(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceUpdateCustomTargetType_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.PollOnceUpdateCustomTargetTypeAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceUpdateCustomTargetTypeAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.UpdateCustomTargetType(CustomTargetType, FieldMask, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateCustomTargetType_Google_Cloud_Deploy_V1_CustomTargetType_Google_Protobuf_WellKnownTypes_FieldMask_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.UpdateCustomTargetTypeAsync(CustomTargetType, FieldMask, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateCustomTargetTypeAsync_Google_Cloud_Deploy_V1_CustomTargetType_Google_Protobuf_WellKnownTypes_FieldMask_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.UpdateCustomTargetTypeAsync(CustomTargetType, FieldMask, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateCustomTargetTypeAsync_Google_Cloud_Deploy_V1_CustomTargetType_Google_Protobuf_WellKnownTypes_FieldMask_System_Threading_CancellationToken_) [CloudDeployClient.DeleteCustomTargetTypeAsync(DeleteCustomTargetTypeRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteCustomTargetTypeAsync_Google_Cloud_Deploy_V1_DeleteCustomTargetTypeRequest_System_Threading_CancellationToken_) [CloudDeployClient.PollOnceDeleteCustomTargetType(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceDeleteCustomTargetType_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.PollOnceDeleteCustomTargetTypeAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceDeleteCustomTargetTypeAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteCustomTargetType(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteCustomTargetType_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteCustomTargetTypeAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteCustomTargetTypeAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteCustomTargetTypeAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteCustomTargetTypeAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.DeleteCustomTargetType(CustomTargetTypeName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteCustomTargetType_Google_Cloud_Deploy_V1_CustomTargetTypeName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteCustomTargetTypeAsync(CustomTargetTypeName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteCustomTargetTypeAsync_Google_Cloud_Deploy_V1_CustomTargetTypeName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteCustomTargetTypeAsync(CustomTargetTypeName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteCustomTargetTypeAsync_Google_Cloud_Deploy_V1_CustomTargetTypeName_System_Threading_CancellationToken_) [CloudDeployClient.ListReleases(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListReleases_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListReleasesAsync(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListReleasesAsync_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListReleases(DeliveryPipelineName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListReleases_Google_Cloud_Deploy_V1_DeliveryPipelineName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListReleasesAsync(DeliveryPipelineName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListReleasesAsync_Google_Cloud_Deploy_V1_DeliveryPipelineName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetReleaseAsync(GetReleaseRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetReleaseAsync_Google_Cloud_Deploy_V1_GetReleaseRequest_System_Threading_CancellationToken_) [CloudDeployClient.GetRelease(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetRelease_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetReleaseAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetReleaseAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetReleaseAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetReleaseAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.GetRelease(ReleaseName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetRelease_Google_Cloud_Deploy_V1_ReleaseName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetReleaseAsync(ReleaseName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetReleaseAsync_Google_Cloud_Deploy_V1_ReleaseName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetReleaseAsync(ReleaseName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetReleaseAsync_Google_Cloud_Deploy_V1_ReleaseName_System_Threading_CancellationToken_) [CloudDeployClient.CreateReleaseAsync(CreateReleaseRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateReleaseAsync_Google_Cloud_Deploy_V1_CreateReleaseRequest_System_Threading_CancellationToken_) [CloudDeployClient.PollOnceCreateRelease(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceCreateRelease_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.PollOnceCreateReleaseAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceCreateReleaseAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateRelease(string, Release, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateRelease_System_String_Google_Cloud_Deploy_V1_Release_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateReleaseAsync(string, Release, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateReleaseAsync_System_String_Google_Cloud_Deploy_V1_Release_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateReleaseAsync(string, Release, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateReleaseAsync_System_String_Google_Cloud_Deploy_V1_Release_System_String_System_Threading_CancellationToken_) [CloudDeployClient.CreateRelease(DeliveryPipelineName, Release, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateRelease_Google_Cloud_Deploy_V1_DeliveryPipelineName_Google_Cloud_Deploy_V1_Release_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateReleaseAsync(DeliveryPipelineName, Release, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateReleaseAsync_Google_Cloud_Deploy_V1_DeliveryPipelineName_Google_Cloud_Deploy_V1_Release_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateReleaseAsync(DeliveryPipelineName, Release, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateReleaseAsync_Google_Cloud_Deploy_V1_DeliveryPipelineName_Google_Cloud_Deploy_V1_Release_System_String_System_Threading_CancellationToken_) [CloudDeployClient.AbandonReleaseAsync(AbandonReleaseRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_AbandonReleaseAsync_Google_Cloud_Deploy_V1_AbandonReleaseRequest_System_Threading_CancellationToken_) [CloudDeployClient.AbandonRelease(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_AbandonRelease_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.AbandonReleaseAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_AbandonReleaseAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.AbandonReleaseAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_AbandonReleaseAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.AbandonRelease(ReleaseName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_AbandonRelease_Google_Cloud_Deploy_V1_ReleaseName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.AbandonReleaseAsync(ReleaseName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_AbandonReleaseAsync_Google_Cloud_Deploy_V1_ReleaseName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.AbandonReleaseAsync(ReleaseName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_AbandonReleaseAsync_Google_Cloud_Deploy_V1_ReleaseName_System_Threading_CancellationToken_) [CloudDeployClient.CreateDeployPolicyAsync(CreateDeployPolicyRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeployPolicyAsync_Google_Cloud_Deploy_V1_CreateDeployPolicyRequest_System_Threading_CancellationToken_) [CloudDeployClient.PollOnceCreateDeployPolicy(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceCreateDeployPolicy_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.PollOnceCreateDeployPolicyAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceCreateDeployPolicyAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateDeployPolicy(string, DeployPolicy, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeployPolicy_System_String_Google_Cloud_Deploy_V1_DeployPolicy_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateDeployPolicyAsync(string, DeployPolicy, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeployPolicyAsync_System_String_Google_Cloud_Deploy_V1_DeployPolicy_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateDeployPolicyAsync(string, DeployPolicy, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeployPolicyAsync_System_String_Google_Cloud_Deploy_V1_DeployPolicy_System_String_System_Threading_CancellationToken_) [CloudDeployClient.CreateDeployPolicy(LocationName, DeployPolicy, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeployPolicy_Google_Api_Gax_ResourceNames_LocationName_Google_Cloud_Deploy_V1_DeployPolicy_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateDeployPolicyAsync(LocationName, DeployPolicy, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeployPolicyAsync_Google_Api_Gax_ResourceNames_LocationName_Google_Cloud_Deploy_V1_DeployPolicy_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateDeployPolicyAsync(LocationName, DeployPolicy, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeployPolicyAsync_Google_Api_Gax_ResourceNames_LocationName_Google_Cloud_Deploy_V1_DeployPolicy_System_String_System_Threading_CancellationToken_) [CloudDeployClient.UpdateDeployPolicyAsync(UpdateDeployPolicyRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateDeployPolicyAsync_Google_Cloud_Deploy_V1_UpdateDeployPolicyRequest_System_Threading_CancellationToken_) [CloudDeployClient.PollOnceUpdateDeployPolicy(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceUpdateDeployPolicy_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.PollOnceUpdateDeployPolicyAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceUpdateDeployPolicyAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.UpdateDeployPolicy(DeployPolicy, FieldMask, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateDeployPolicy_Google_Cloud_Deploy_V1_DeployPolicy_Google_Protobuf_WellKnownTypes_FieldMask_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.UpdateDeployPolicyAsync(DeployPolicy, FieldMask, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateDeployPolicyAsync_Google_Cloud_Deploy_V1_DeployPolicy_Google_Protobuf_WellKnownTypes_FieldMask_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.UpdateDeployPolicyAsync(DeployPolicy, FieldMask, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateDeployPolicyAsync_Google_Cloud_Deploy_V1_DeployPolicy_Google_Protobuf_WellKnownTypes_FieldMask_System_Threading_CancellationToken_) [CloudDeployClient.DeleteDeployPolicyAsync(DeleteDeployPolicyRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeployPolicyAsync_Google_Cloud_Deploy_V1_DeleteDeployPolicyRequest_System_Threading_CancellationToken_) [CloudDeployClient.PollOnceDeleteDeployPolicy(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceDeleteDeployPolicy_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.PollOnceDeleteDeployPolicyAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceDeleteDeployPolicyAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteDeployPolicy(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeployPolicy_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteDeployPolicyAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeployPolicyAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteDeployPolicyAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeployPolicyAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.DeleteDeployPolicy(DeployPolicyName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeployPolicy_Google_Cloud_Deploy_V1_DeployPolicyName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteDeployPolicyAsync(DeployPolicyName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeployPolicyAsync_Google_Cloud_Deploy_V1_DeployPolicyName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteDeployPolicyAsync(DeployPolicyName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeployPolicyAsync_Google_Cloud_Deploy_V1_DeployPolicyName_System_Threading_CancellationToken_) [CloudDeployClient.ListDeployPolicies(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListDeployPolicies_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListDeployPoliciesAsync(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListDeployPoliciesAsync_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListDeployPolicies(LocationName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListDeployPolicies_Google_Api_Gax_ResourceNames_LocationName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListDeployPoliciesAsync(LocationName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListDeployPoliciesAsync_Google_Api_Gax_ResourceNames_LocationName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetDeployPolicyAsync(GetDeployPolicyRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetDeployPolicyAsync_Google_Cloud_Deploy_V1_GetDeployPolicyRequest_System_Threading_CancellationToken_) [CloudDeployClient.GetDeployPolicy(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetDeployPolicy_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetDeployPolicyAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetDeployPolicyAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetDeployPolicyAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetDeployPolicyAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.GetDeployPolicy(DeployPolicyName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetDeployPolicy_Google_Cloud_Deploy_V1_DeployPolicyName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetDeployPolicyAsync(DeployPolicyName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetDeployPolicyAsync_Google_Cloud_Deploy_V1_DeployPolicyName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetDeployPolicyAsync(DeployPolicyName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetDeployPolicyAsync_Google_Cloud_Deploy_V1_DeployPolicyName_System_Threading_CancellationToken_) [CloudDeployClient.ApproveRolloutAsync(ApproveRolloutRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ApproveRolloutAsync_Google_Cloud_Deploy_V1_ApproveRolloutRequest_System_Threading_CancellationToken_) [CloudDeployClient.ApproveRollout(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ApproveRollout_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ApproveRolloutAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ApproveRolloutAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ApproveRolloutAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ApproveRolloutAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.ApproveRollout(RolloutName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ApproveRollout_Google_Cloud_Deploy_V1_RolloutName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ApproveRolloutAsync(RolloutName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ApproveRolloutAsync_Google_Cloud_Deploy_V1_RolloutName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ApproveRolloutAsync(RolloutName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ApproveRolloutAsync_Google_Cloud_Deploy_V1_RolloutName_System_Threading_CancellationToken_) [CloudDeployClient.AdvanceRolloutAsync(AdvanceRolloutRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_AdvanceRolloutAsync_Google_Cloud_Deploy_V1_AdvanceRolloutRequest_System_Threading_CancellationToken_) [CloudDeployClient.AdvanceRollout(string, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_AdvanceRollout_System_String_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.AdvanceRolloutAsync(string, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_AdvanceRolloutAsync_System_String_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.AdvanceRolloutAsync(string, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_AdvanceRolloutAsync_System_String_System_String_System_Threading_CancellationToken_) [CloudDeployClient.AdvanceRollout(RolloutName, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_AdvanceRollout_Google_Cloud_Deploy_V1_RolloutName_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.AdvanceRolloutAsync(RolloutName, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_AdvanceRolloutAsync_Google_Cloud_Deploy_V1_RolloutName_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.AdvanceRolloutAsync(RolloutName, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_AdvanceRolloutAsync_Google_Cloud_Deploy_V1_RolloutName_System_String_System_Threading_CancellationToken_) [CloudDeployClient.CancelRolloutAsync(CancelRolloutRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CancelRolloutAsync_Google_Cloud_Deploy_V1_CancelRolloutRequest_System_Threading_CancellationToken_) [CloudDeployClient.CancelRollout(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CancelRollout_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CancelRolloutAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CancelRolloutAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CancelRolloutAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CancelRolloutAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.CancelRollout(RolloutName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CancelRollout_Google_Cloud_Deploy_V1_RolloutName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CancelRolloutAsync(RolloutName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CancelRolloutAsync_Google_Cloud_Deploy_V1_RolloutName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CancelRolloutAsync(RolloutName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CancelRolloutAsync_Google_Cloud_Deploy_V1_RolloutName_System_Threading_CancellationToken_) [CloudDeployClient.ListRollouts(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListRollouts_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListRolloutsAsync(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListRolloutsAsync_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListRollouts(ReleaseName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListRollouts_Google_Cloud_Deploy_V1_ReleaseName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListRolloutsAsync(ReleaseName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListRolloutsAsync_Google_Cloud_Deploy_V1_ReleaseName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetRolloutAsync(GetRolloutRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetRolloutAsync_Google_Cloud_Deploy_V1_GetRolloutRequest_System_Threading_CancellationToken_) [CloudDeployClient.GetRollout(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetRollout_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetRolloutAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetRolloutAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetRolloutAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetRolloutAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.GetRollout(RolloutName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetRollout_Google_Cloud_Deploy_V1_RolloutName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetRolloutAsync(RolloutName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetRolloutAsync_Google_Cloud_Deploy_V1_RolloutName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetRolloutAsync(RolloutName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetRolloutAsync_Google_Cloud_Deploy_V1_RolloutName_System_Threading_CancellationToken_) [CloudDeployClient.CreateRolloutAsync(CreateRolloutRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateRolloutAsync_Google_Cloud_Deploy_V1_CreateRolloutRequest_System_Threading_CancellationToken_) [CloudDeployClient.PollOnceCreateRollout(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceCreateRollout_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.PollOnceCreateRolloutAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceCreateRolloutAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateRollout(string, Rollout, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateRollout_System_String_Google_Cloud_Deploy_V1_Rollout_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateRolloutAsync(string, Rollout, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateRolloutAsync_System_String_Google_Cloud_Deploy_V1_Rollout_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateRolloutAsync(string, Rollout, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateRolloutAsync_System_String_Google_Cloud_Deploy_V1_Rollout_System_String_System_Threading_CancellationToken_) [CloudDeployClient.CreateRollout(ReleaseName, Rollout, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateRollout_Google_Cloud_Deploy_V1_ReleaseName_Google_Cloud_Deploy_V1_Rollout_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateRolloutAsync(ReleaseName, Rollout, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateRolloutAsync_Google_Cloud_Deploy_V1_ReleaseName_Google_Cloud_Deploy_V1_Rollout_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateRolloutAsync(ReleaseName, Rollout, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateRolloutAsync_Google_Cloud_Deploy_V1_ReleaseName_Google_Cloud_Deploy_V1_Rollout_System_String_System_Threading_CancellationToken_) [CloudDeployClient.IgnoreJobAsync(IgnoreJobRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_IgnoreJobAsync_Google_Cloud_Deploy_V1_IgnoreJobRequest_System_Threading_CancellationToken_) [CloudDeployClient.IgnoreJob(string, string, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_IgnoreJob_System_String_System_String_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.IgnoreJobAsync(string, string, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_IgnoreJobAsync_System_String_System_String_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.IgnoreJobAsync(string, string, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_IgnoreJobAsync_System_String_System_String_System_String_System_Threading_CancellationToken_) [CloudDeployClient.IgnoreJob(RolloutName, string, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_IgnoreJob_Google_Cloud_Deploy_V1_RolloutName_System_String_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.IgnoreJobAsync(RolloutName, string, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_IgnoreJobAsync_Google_Cloud_Deploy_V1_RolloutName_System_String_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.IgnoreJobAsync(RolloutName, string, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_IgnoreJobAsync_Google_Cloud_Deploy_V1_RolloutName_System_String_System_String_System_Threading_CancellationToken_) [CloudDeployClient.RetryJobAsync(RetryJobRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_RetryJobAsync_Google_Cloud_Deploy_V1_RetryJobRequest_System_Threading_CancellationToken_) [CloudDeployClient.RetryJob(string, string, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_RetryJob_System_String_System_String_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.RetryJobAsync(string, string, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_RetryJobAsync_System_String_System_String_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.RetryJobAsync(string, string, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_RetryJobAsync_System_String_System_String_System_String_System_Threading_CancellationToken_) [CloudDeployClient.RetryJob(RolloutName, string, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_RetryJob_Google_Cloud_Deploy_V1_RolloutName_System_String_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.RetryJobAsync(RolloutName, string, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_RetryJobAsync_Google_Cloud_Deploy_V1_RolloutName_System_String_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.RetryJobAsync(RolloutName, string, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_RetryJobAsync_Google_Cloud_Deploy_V1_RolloutName_System_String_System_String_System_Threading_CancellationToken_) [CloudDeployClient.ListJobRuns(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListJobRuns_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListJobRunsAsync(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListJobRunsAsync_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListJobRuns(RolloutName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListJobRuns_Google_Cloud_Deploy_V1_RolloutName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListJobRunsAsync(RolloutName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListJobRunsAsync_Google_Cloud_Deploy_V1_RolloutName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetJobRunAsync(GetJobRunRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetJobRunAsync_Google_Cloud_Deploy_V1_GetJobRunRequest_System_Threading_CancellationToken_) [CloudDeployClient.GetJobRun(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetJobRun_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetJobRunAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetJobRunAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetJobRunAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetJobRunAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.GetJobRun(JobRunName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetJobRun_Google_Cloud_Deploy_V1_JobRunName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetJobRunAsync(JobRunName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetJobRunAsync_Google_Cloud_Deploy_V1_JobRunName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetJobRunAsync(JobRunName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetJobRunAsync_Google_Cloud_Deploy_V1_JobRunName_System_Threading_CancellationToken_) [CloudDeployClient.TerminateJobRunAsync(TerminateJobRunRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_TerminateJobRunAsync_Google_Cloud_Deploy_V1_TerminateJobRunRequest_System_Threading_CancellationToken_) [CloudDeployClient.TerminateJobRun(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_TerminateJobRun_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.TerminateJobRunAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_TerminateJobRunAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.TerminateJobRunAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_TerminateJobRunAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.TerminateJobRun(JobRunName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_TerminateJobRun_Google_Cloud_Deploy_V1_JobRunName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.TerminateJobRunAsync(JobRunName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_TerminateJobRunAsync_Google_Cloud_Deploy_V1_JobRunName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.TerminateJobRunAsync(JobRunName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_TerminateJobRunAsync_Google_Cloud_Deploy_V1_JobRunName_System_Threading_CancellationToken_) [CloudDeployClient.GetConfigAsync(GetConfigRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetConfigAsync_Google_Cloud_Deploy_V1_GetConfigRequest_System_Threading_CancellationToken_) [CloudDeployClient.GetConfig(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetConfig_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetConfigAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetConfigAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetConfigAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetConfigAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.GetConfig(ConfigName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetConfig_Google_Cloud_Deploy_V1_ConfigName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetConfigAsync(ConfigName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetConfigAsync_Google_Cloud_Deploy_V1_ConfigName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetConfigAsync(ConfigName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetConfigAsync_Google_Cloud_Deploy_V1_ConfigName_System_Threading_CancellationToken_) [CloudDeployClient.CreateAutomationAsync(CreateAutomationRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateAutomationAsync_Google_Cloud_Deploy_V1_CreateAutomationRequest_System_Threading_CancellationToken_) [CloudDeployClient.PollOnceCreateAutomation(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceCreateAutomation_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.PollOnceCreateAutomationAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceCreateAutomationAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateAutomation(string, Automation, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateAutomation_System_String_Google_Cloud_Deploy_V1_Automation_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateAutomationAsync(string, Automation, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateAutomationAsync_System_String_Google_Cloud_Deploy_V1_Automation_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateAutomationAsync(string, Automation, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateAutomationAsync_System_String_Google_Cloud_Deploy_V1_Automation_System_String_System_Threading_CancellationToken_) [CloudDeployClient.CreateAutomation(DeliveryPipelineName, Automation, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateAutomation_Google_Cloud_Deploy_V1_DeliveryPipelineName_Google_Cloud_Deploy_V1_Automation_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateAutomationAsync(DeliveryPipelineName, Automation, string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateAutomationAsync_Google_Cloud_Deploy_V1_DeliveryPipelineName_Google_Cloud_Deploy_V1_Automation_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CreateAutomationAsync(DeliveryPipelineName, Automation, string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateAutomationAsync_Google_Cloud_Deploy_V1_DeliveryPipelineName_Google_Cloud_Deploy_V1_Automation_System_String_System_Threading_CancellationToken_) [CloudDeployClient.UpdateAutomationAsync(UpdateAutomationRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateAutomationAsync_Google_Cloud_Deploy_V1_UpdateAutomationRequest_System_Threading_CancellationToken_) [CloudDeployClient.PollOnceUpdateAutomation(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceUpdateAutomation_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.PollOnceUpdateAutomationAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceUpdateAutomationAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.UpdateAutomation(Automation, FieldMask, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateAutomation_Google_Cloud_Deploy_V1_Automation_Google_Protobuf_WellKnownTypes_FieldMask_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.UpdateAutomationAsync(Automation, FieldMask, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateAutomationAsync_Google_Cloud_Deploy_V1_Automation_Google_Protobuf_WellKnownTypes_FieldMask_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.UpdateAutomationAsync(Automation, FieldMask, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateAutomationAsync_Google_Cloud_Deploy_V1_Automation_Google_Protobuf_WellKnownTypes_FieldMask_System_Threading_CancellationToken_) [CloudDeployClient.DeleteAutomationAsync(DeleteAutomationRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteAutomationAsync_Google_Cloud_Deploy_V1_DeleteAutomationRequest_System_Threading_CancellationToken_) [CloudDeployClient.PollOnceDeleteAutomation(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceDeleteAutomation_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.PollOnceDeleteAutomationAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_PollOnceDeleteAutomationAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteAutomation(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteAutomation_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteAutomationAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteAutomationAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteAutomationAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteAutomationAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.DeleteAutomation(AutomationName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteAutomation_Google_Cloud_Deploy_V1_AutomationName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteAutomationAsync(AutomationName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteAutomationAsync_Google_Cloud_Deploy_V1_AutomationName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.DeleteAutomationAsync(AutomationName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteAutomationAsync_Google_Cloud_Deploy_V1_AutomationName_System_Threading_CancellationToken_) [CloudDeployClient.GetAutomationAsync(GetAutomationRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetAutomationAsync_Google_Cloud_Deploy_V1_GetAutomationRequest_System_Threading_CancellationToken_) [CloudDeployClient.GetAutomation(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetAutomation_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetAutomationAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetAutomationAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetAutomationAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetAutomationAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.GetAutomation(AutomationName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetAutomation_Google_Cloud_Deploy_V1_AutomationName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetAutomationAsync(AutomationName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetAutomationAsync_Google_Cloud_Deploy_V1_AutomationName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetAutomationAsync(AutomationName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetAutomationAsync_Google_Cloud_Deploy_V1_AutomationName_System_Threading_CancellationToken_) [CloudDeployClient.ListAutomations(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListAutomations_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListAutomationsAsync(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListAutomationsAsync_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListAutomations(DeliveryPipelineName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListAutomations_Google_Cloud_Deploy_V1_DeliveryPipelineName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListAutomationsAsync(DeliveryPipelineName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListAutomationsAsync_Google_Cloud_Deploy_V1_DeliveryPipelineName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetAutomationRunAsync(GetAutomationRunRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetAutomationRunAsync_Google_Cloud_Deploy_V1_GetAutomationRunRequest_System_Threading_CancellationToken_) [CloudDeployClient.GetAutomationRun(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetAutomationRun_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetAutomationRunAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetAutomationRunAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetAutomationRunAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetAutomationRunAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.GetAutomationRun(AutomationRunName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetAutomationRun_Google_Cloud_Deploy_V1_AutomationRunName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetAutomationRunAsync(AutomationRunName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetAutomationRunAsync_Google_Cloud_Deploy_V1_AutomationRunName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.GetAutomationRunAsync(AutomationRunName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetAutomationRunAsync_Google_Cloud_Deploy_V1_AutomationRunName_System_Threading_CancellationToken_) [CloudDeployClient.ListAutomationRuns(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListAutomationRuns_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListAutomationRunsAsync(string, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListAutomationRunsAsync_System_String_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListAutomationRuns(DeliveryPipelineName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListAutomationRuns_Google_Cloud_Deploy_V1_DeliveryPipelineName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.ListAutomationRunsAsync(DeliveryPipelineName, string, int?, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListAutomationRunsAsync_Google_Cloud_Deploy_V1_DeliveryPipelineName_System_String_System_Nullable_System_Int32__Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CancelAutomationRunAsync(CancelAutomationRunRequest, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CancelAutomationRunAsync_Google_Cloud_Deploy_V1_CancelAutomationRunRequest_System_Threading_CancellationToken_) [CloudDeployClient.CancelAutomationRun(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CancelAutomationRun_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CancelAutomationRunAsync(string, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CancelAutomationRunAsync_System_String_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CancelAutomationRunAsync(string, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CancelAutomationRunAsync_System_String_System_Threading_CancellationToken_) [CloudDeployClient.CancelAutomationRun(AutomationRunName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CancelAutomationRun_Google_Cloud_Deploy_V1_AutomationRunName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CancelAutomationRunAsync(AutomationRunName, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CancelAutomationRunAsync_Google_Cloud_Deploy_V1_AutomationRunName_Google_Api_Gax_Grpc_CallSettings_) [CloudDeployClient.CancelAutomationRunAsync(AutomationRunName, CancellationToken)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CancelAutomationRunAsync_Google_Cloud_Deploy_V1_AutomationRunName_System_Threading_CancellationToken_) [object.GetHashCode()](https://learn.microsoft.com/dotnet/api/system.object.gethashcode) [object.GetType()](https://learn.microsoft.com/dotnet/api/system.object.gettype) [object.ToString()](https://learn.microsoft.com/dotnet/api/system.object.tostring)

## Namespace

[Google.Cloud.Deploy.V1](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1)

## Assembly

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(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` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeploy.CloudDeployClient` The underlying gRPC client. |
| `settings` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeploySettings` The base [CloudDeploySettings](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeploySettings) used within this client. |
| `logger` | `https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger` Optional [ILogger](https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger) to use within this client. |

## Properties

### CreateAutomationOperationsClient

    public override OperationsClient CreateAutomationOperationsClient { get; }

The long-running operations client for `CreateAutomation`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [CloudDeployClient.CreateAutomationOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateAutomationOperationsClient)

### CreateCustomTargetTypeOperationsClient

    public override OperationsClient CreateCustomTargetTypeOperationsClient { get; }

The long-running operations client for `CreateCustomTargetType`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [CloudDeployClient.CreateCustomTargetTypeOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateCustomTargetTypeOperationsClient)

### CreateDeliveryPipelineOperationsClient

    public override OperationsClient CreateDeliveryPipelineOperationsClient { get; }

The long-running operations client for `CreateDeliveryPipeline`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [CloudDeployClient.CreateDeliveryPipelineOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeliveryPipelineOperationsClient)

### CreateDeployPolicyOperationsClient

    public override OperationsClient CreateDeployPolicyOperationsClient { get; }

The long-running operations client for `CreateDeployPolicy`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [CloudDeployClient.CreateDeployPolicyOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeployPolicyOperationsClient)

### CreateReleaseOperationsClient

    public override OperationsClient CreateReleaseOperationsClient { get; }

The long-running operations client for `CreateRelease`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [CloudDeployClient.CreateReleaseOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateReleaseOperationsClient)

### CreateRolloutOperationsClient

    public override OperationsClient CreateRolloutOperationsClient { get; }

The long-running operations client for `CreateRollout`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [CloudDeployClient.CreateRolloutOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateRolloutOperationsClient)

### CreateTargetOperationsClient

    public override OperationsClient CreateTargetOperationsClient { get; }

The long-running operations client for `CreateTarget`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [CloudDeployClient.CreateTargetOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateTargetOperationsClient)

### DeleteAutomationOperationsClient

    public override OperationsClient DeleteAutomationOperationsClient { get; }

The long-running operations client for `DeleteAutomation`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [CloudDeployClient.DeleteAutomationOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteAutomationOperationsClient)

### DeleteCustomTargetTypeOperationsClient

    public override OperationsClient DeleteCustomTargetTypeOperationsClient { get; }

The long-running operations client for `DeleteCustomTargetType`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [CloudDeployClient.DeleteCustomTargetTypeOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteCustomTargetTypeOperationsClient)

### DeleteDeliveryPipelineOperationsClient

    public override OperationsClient DeleteDeliveryPipelineOperationsClient { get; }

The long-running operations client for `DeleteDeliveryPipeline`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [CloudDeployClient.DeleteDeliveryPipelineOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeliveryPipelineOperationsClient)

### DeleteDeployPolicyOperationsClient

    public override OperationsClient DeleteDeployPolicyOperationsClient { get; }

The long-running operations client for `DeleteDeployPolicy`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [CloudDeployClient.DeleteDeployPolicyOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeployPolicyOperationsClient)

### DeleteTargetOperationsClient

    public override OperationsClient DeleteTargetOperationsClient { get; }

The long-running operations client for `DeleteTarget`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [CloudDeployClient.DeleteTargetOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteTargetOperationsClient)

### GrpcClient

    public override CloudDeploy.CloudDeployClient GrpcClient { get; }

The underlying gRPC CloudDeploy client

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeploy.CloudDeployClient` |   |

**Overrides** [CloudDeployClient.GrpcClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GrpcClient)

### IAMPolicyClient

    public override IAMPolicyClient IAMPolicyClient { get; }

The [IAMPolicyClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Iam.V1/latest/Google.Cloud.Iam.V1.IAMPolicyClient.html) associated with this client.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Iam.V1/latest/Google.Cloud.Iam.V1.IAMPolicyClient.html` |   |

**Overrides** [CloudDeployClient.IAMPolicyClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_IAMPolicyClient)

### LocationsClient

    public override LocationsClient LocationsClient { get; }

The [LocationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Location/latest/Google.Cloud.Location.LocationsClient.html) associated with this client.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Location/latest/Google.Cloud.Location.LocationsClient.html` |   |

**Overrides** [CloudDeployClient.LocationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_LocationsClient)

### UpdateAutomationOperationsClient

    public override OperationsClient UpdateAutomationOperationsClient { get; }

The long-running operations client for `UpdateAutomation`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [CloudDeployClient.UpdateAutomationOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateAutomationOperationsClient)

### UpdateCustomTargetTypeOperationsClient

    public override OperationsClient UpdateCustomTargetTypeOperationsClient { get; }

The long-running operations client for `UpdateCustomTargetType`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [CloudDeployClient.UpdateCustomTargetTypeOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateCustomTargetTypeOperationsClient)

### UpdateDeliveryPipelineOperationsClient

    public override OperationsClient UpdateDeliveryPipelineOperationsClient { get; }

The long-running operations client for `UpdateDeliveryPipeline`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [CloudDeployClient.UpdateDeliveryPipelineOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateDeliveryPipelineOperationsClient)

### UpdateDeployPolicyOperationsClient

    public override OperationsClient UpdateDeployPolicyOperationsClient { get; }

The long-running operations client for `UpdateDeployPolicy`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [CloudDeployClient.UpdateDeployPolicyOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateDeployPolicyOperationsClient)

### UpdateTargetOperationsClient

    public override OperationsClient UpdateTargetOperationsClient { get; }

The long-running operations client for `UpdateTarget`.

| **Property Value** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.OperationsClient.html` |   |

**Overrides** [CloudDeployClient.UpdateTargetOperationsClient](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateTargetOperationsClient)

## Methods

### AbandonRelease(AbandonReleaseRequest, CallSettings)

    public override AbandonReleaseResponse AbandonRelease(AbandonReleaseRequest request, CallSettings callSettings = null)

Abandons a Release in the Delivery Pipeline.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.AbandonReleaseRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.AbandonReleaseResponse` | The RPC response. |

**Overrides** [CloudDeployClient.AbandonRelease(AbandonReleaseRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_AbandonRelease_Google_Cloud_Deploy_V1_AbandonReleaseRequest_Google_Api_Gax_Grpc_CallSettings_)

### AbandonReleaseAsync(AbandonReleaseRequest, CallSettings)

    public override Task<AbandonReleaseResponse> AbandonReleaseAsync(AbandonReleaseRequest request, CallSettings callSettings = null)

Abandons a Release in the Delivery Pipeline.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.AbandonReleaseRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.AbandonReleaseResponse` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.AbandonReleaseAsync(AbandonReleaseRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_AbandonReleaseAsync_Google_Cloud_Deploy_V1_AbandonReleaseRequest_Google_Api_Gax_Grpc_CallSettings_)

### AdvanceRollout(AdvanceRolloutRequest, CallSettings)

    public override AdvanceRolloutResponse AdvanceRollout(AdvanceRolloutRequest request, CallSettings callSettings = null)

Advances a Rollout in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.AdvanceRolloutRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.AdvanceRolloutResponse` | The RPC response. |

**Overrides** [CloudDeployClient.AdvanceRollout(AdvanceRolloutRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_AdvanceRollout_Google_Cloud_Deploy_V1_AdvanceRolloutRequest_Google_Api_Gax_Grpc_CallSettings_)

### AdvanceRolloutAsync(AdvanceRolloutRequest, CallSettings)

    public override Task<AdvanceRolloutResponse> AdvanceRolloutAsync(AdvanceRolloutRequest request, CallSettings callSettings = null)

Advances a Rollout in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.AdvanceRolloutRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.AdvanceRolloutResponse` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.AdvanceRolloutAsync(AdvanceRolloutRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_AdvanceRolloutAsync_Google_Cloud_Deploy_V1_AdvanceRolloutRequest_Google_Api_Gax_Grpc_CallSettings_)

### ApproveRollout(ApproveRolloutRequest, CallSettings)

    public override ApproveRolloutResponse ApproveRollout(ApproveRolloutRequest request, CallSettings callSettings = null)

Approves a Rollout.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ApproveRolloutRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ApproveRolloutResponse` | The RPC response. |

**Overrides** [CloudDeployClient.ApproveRollout(ApproveRolloutRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ApproveRollout_Google_Cloud_Deploy_V1_ApproveRolloutRequest_Google_Api_Gax_Grpc_CallSettings_)

### ApproveRolloutAsync(ApproveRolloutRequest, CallSettings)

    public override Task<ApproveRolloutResponse> ApproveRolloutAsync(ApproveRolloutRequest request, CallSettings callSettings = null)

Approves a Rollout.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ApproveRolloutRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ApproveRolloutResponse` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.ApproveRolloutAsync(ApproveRolloutRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ApproveRolloutAsync_Google_Cloud_Deploy_V1_ApproveRolloutRequest_Google_Api_Gax_Grpc_CallSettings_)

### CancelAutomationRun(CancelAutomationRunRequest, CallSettings)

    public override CancelAutomationRunResponse CancelAutomationRun(CancelAutomationRunRequest request, CallSettings callSettings = null)

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` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CancelAutomationRunRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CancelAutomationRunResponse` | The RPC response. |

**Overrides** [CloudDeployClient.CancelAutomationRun(CancelAutomationRunRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CancelAutomationRun_Google_Cloud_Deploy_V1_CancelAutomationRunRequest_Google_Api_Gax_Grpc_CallSettings_)

### CancelAutomationRunAsync(CancelAutomationRunRequest, CallSettings)

    public override Task<CancelAutomationRunResponse> CancelAutomationRunAsync(CancelAutomationRunRequest request, CallSettings callSettings = null)

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` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CancelAutomationRunRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CancelAutomationRunResponse` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.CancelAutomationRunAsync(CancelAutomationRunRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CancelAutomationRunAsync_Google_Cloud_Deploy_V1_CancelAutomationRunRequest_Google_Api_Gax_Grpc_CallSettings_)

### CancelRollout(CancelRolloutRequest, CallSettings)

    public override CancelRolloutResponse CancelRollout(CancelRolloutRequest request, CallSettings callSettings = null)

Cancels a Rollout in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CancelRolloutRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CancelRolloutResponse` | The RPC response. |

**Overrides** [CloudDeployClient.CancelRollout(CancelRolloutRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CancelRollout_Google_Cloud_Deploy_V1_CancelRolloutRequest_Google_Api_Gax_Grpc_CallSettings_)

### CancelRolloutAsync(CancelRolloutRequest, CallSettings)

    public override Task<CancelRolloutResponse> CancelRolloutAsync(CancelRolloutRequest request, CallSettings callSettings = null)

Cancels a Rollout in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CancelRolloutRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CancelRolloutResponse` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.CancelRolloutAsync(CancelRolloutRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CancelRolloutAsync_Google_Cloud_Deploy_V1_CancelRolloutRequest_Google_Api_Gax_Grpc_CallSettings_)

### CreateAutomation(CreateAutomationRequest, CallSettings)

    public override Operation<Automation, OperationMetadata> CreateAutomation(CreateAutomationRequest request, CallSettings callSettings = null)

Creates a new Automation in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CreateAutomationRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Automationhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | The RPC response. |

**Overrides** [CloudDeployClient.CreateAutomation(CreateAutomationRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateAutomation_Google_Cloud_Deploy_V1_CreateAutomationRequest_Google_Api_Gax_Grpc_CallSettings_)

### CreateAutomationAsync(CreateAutomationRequest, CallSettings)

    public override Task<Operation<Automation, OperationMetadata>> CreateAutomationAsync(CreateAutomationRequest request, CallSettings callSettings = null)

Creates a new Automation in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CreateAutomationRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Automationhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.CreateAutomationAsync(CreateAutomationRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateAutomationAsync_Google_Cloud_Deploy_V1_CreateAutomationRequest_Google_Api_Gax_Grpc_CallSettings_)

### CreateCustomTargetType(CreateCustomTargetTypeRequest, CallSettings)

    public override Operation<CustomTargetType, OperationMetadata> CreateCustomTargetType(CreateCustomTargetTypeRequest request, CallSettings callSettings = null)

Creates a new CustomTargetType in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CreateCustomTargetTypeRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CustomTargetTypehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | The RPC response. |

**Overrides** [CloudDeployClient.CreateCustomTargetType(CreateCustomTargetTypeRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateCustomTargetType_Google_Cloud_Deploy_V1_CreateCustomTargetTypeRequest_Google_Api_Gax_Grpc_CallSettings_)

### CreateCustomTargetTypeAsync(CreateCustomTargetTypeRequest, CallSettings)

    public override Task<Operation<CustomTargetType, OperationMetadata>> CreateCustomTargetTypeAsync(CreateCustomTargetTypeRequest request, CallSettings callSettings = null)

Creates a new CustomTargetType in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CreateCustomTargetTypeRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CustomTargetTypehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.CreateCustomTargetTypeAsync(CreateCustomTargetTypeRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateCustomTargetTypeAsync_Google_Cloud_Deploy_V1_CreateCustomTargetTypeRequest_Google_Api_Gax_Grpc_CallSettings_)

### 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` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CreateDeliveryPipelineRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeliveryPipelinehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | The RPC response. |

**Overrides** [CloudDeployClient.CreateDeliveryPipeline(CreateDeliveryPipelineRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeliveryPipeline_Google_Cloud_Deploy_V1_CreateDeliveryPipelineRequest_Google_Api_Gax_Grpc_CallSettings_)

### CreateDeliveryPipelineAsync(CreateDeliveryPipelineRequest, CallSettings)

    public override Task<Operation<DeliveryPipeline, OperationMetadata>> CreateDeliveryPipelineAsync(CreateDeliveryPipelineRequest request, CallSettings callSettings = null)

Creates a new DeliveryPipeline in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CreateDeliveryPipelineRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeliveryPipelinehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.CreateDeliveryPipelineAsync(CreateDeliveryPipelineRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeliveryPipelineAsync_Google_Cloud_Deploy_V1_CreateDeliveryPipelineRequest_Google_Api_Gax_Grpc_CallSettings_)

### CreateDeployPolicy(CreateDeployPolicyRequest, CallSettings)

    public override Operation<DeployPolicy, OperationMetadata> CreateDeployPolicy(CreateDeployPolicyRequest request, CallSettings callSettings = null)

Creates a new DeployPolicy in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CreateDeployPolicyRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeployPolicyhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | The RPC response. |

**Overrides** [CloudDeployClient.CreateDeployPolicy(CreateDeployPolicyRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeployPolicy_Google_Cloud_Deploy_V1_CreateDeployPolicyRequest_Google_Api_Gax_Grpc_CallSettings_)

### CreateDeployPolicyAsync(CreateDeployPolicyRequest, CallSettings)

    public override Task<Operation<DeployPolicy, OperationMetadata>> CreateDeployPolicyAsync(CreateDeployPolicyRequest request, CallSettings callSettings = null)

Creates a new DeployPolicy in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CreateDeployPolicyRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeployPolicyhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.CreateDeployPolicyAsync(CreateDeployPolicyRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateDeployPolicyAsync_Google_Cloud_Deploy_V1_CreateDeployPolicyRequest_Google_Api_Gax_Grpc_CallSettings_)

### 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` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CreateReleaseRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Releasehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | The RPC response. |

**Overrides** [CloudDeployClient.CreateRelease(CreateReleaseRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateRelease_Google_Cloud_Deploy_V1_CreateReleaseRequest_Google_Api_Gax_Grpc_CallSettings_)

### CreateReleaseAsync(CreateReleaseRequest, CallSettings)

    public override Task<Operation<Release, OperationMetadata>> CreateReleaseAsync(CreateReleaseRequest request, CallSettings callSettings = null)

Creates a new Release in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CreateReleaseRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Releasehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.CreateReleaseAsync(CreateReleaseRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateReleaseAsync_Google_Cloud_Deploy_V1_CreateReleaseRequest_Google_Api_Gax_Grpc_CallSettings_)

### 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` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CreateRolloutRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Rollouthttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | The RPC response. |

**Overrides** [CloudDeployClient.CreateRollout(CreateRolloutRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateRollout_Google_Cloud_Deploy_V1_CreateRolloutRequest_Google_Api_Gax_Grpc_CallSettings_)

### CreateRolloutAsync(CreateRolloutRequest, CallSettings)

    public override Task<Operation<Rollout, OperationMetadata>> CreateRolloutAsync(CreateRolloutRequest request, CallSettings callSettings = null)

Creates a new Rollout in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CreateRolloutRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Rollouthttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.CreateRolloutAsync(CreateRolloutRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateRolloutAsync_Google_Cloud_Deploy_V1_CreateRolloutRequest_Google_Api_Gax_Grpc_CallSettings_)

### 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` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CreateTargetRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Targethttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | The RPC response. |

**Overrides** [CloudDeployClient.CreateTarget(CreateTargetRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateTarget_Google_Cloud_Deploy_V1_CreateTargetRequest_Google_Api_Gax_Grpc_CallSettings_)

### CreateTargetAsync(CreateTargetRequest, CallSettings)

    public override Task<Operation<Target, OperationMetadata>> CreateTargetAsync(CreateTargetRequest request, CallSettings callSettings = null)

Creates a new Target in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CreateTargetRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Targethttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.CreateTargetAsync(CreateTargetRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_CreateTargetAsync_Google_Cloud_Deploy_V1_CreateTargetRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteAutomation(DeleteAutomationRequest, CallSettings)

    public override Operation<Empty, OperationMetadata> DeleteAutomation(DeleteAutomationRequest request, CallSettings callSettings = null)

Deletes a single Automation resource.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeleteAutomationRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | The RPC response. |

**Overrides** [CloudDeployClient.DeleteAutomation(DeleteAutomationRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteAutomation_Google_Cloud_Deploy_V1_DeleteAutomationRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteAutomationAsync(DeleteAutomationRequest, CallSettings)

    public override Task<Operation<Empty, OperationMetadata>> DeleteAutomationAsync(DeleteAutomationRequest request, CallSettings callSettings = null)

Deletes a single Automation resource.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeleteAutomationRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.DeleteAutomationAsync(DeleteAutomationRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteAutomationAsync_Google_Cloud_Deploy_V1_DeleteAutomationRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteCustomTargetType(DeleteCustomTargetTypeRequest, CallSettings)

    public override Operation<Empty, OperationMetadata> DeleteCustomTargetType(DeleteCustomTargetTypeRequest request, CallSettings callSettings = null)

Deletes a single CustomTargetType.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeleteCustomTargetTypeRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | The RPC response. |

**Overrides** [CloudDeployClient.DeleteCustomTargetType(DeleteCustomTargetTypeRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteCustomTargetType_Google_Cloud_Deploy_V1_DeleteCustomTargetTypeRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteCustomTargetTypeAsync(DeleteCustomTargetTypeRequest, CallSettings)

    public override Task<Operation<Empty, OperationMetadata>> DeleteCustomTargetTypeAsync(DeleteCustomTargetTypeRequest request, CallSettings callSettings = null)

Deletes a single CustomTargetType.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeleteCustomTargetTypeRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.DeleteCustomTargetTypeAsync(DeleteCustomTargetTypeRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteCustomTargetTypeAsync_Google_Cloud_Deploy_V1_DeleteCustomTargetTypeRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteDeliveryPipeline(DeleteDeliveryPipelineRequest, CallSettings)

    public override Operation<Empty, OperationMetadata> DeleteDeliveryPipeline(DeleteDeliveryPipelineRequest request, CallSettings callSettings = null)

Deletes a single DeliveryPipeline.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeleteDeliveryPipelineRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | The RPC response. |

**Overrides** [CloudDeployClient.DeleteDeliveryPipeline(DeleteDeliveryPipelineRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeliveryPipeline_Google_Cloud_Deploy_V1_DeleteDeliveryPipelineRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteDeliveryPipelineAsync(DeleteDeliveryPipelineRequest, CallSettings)

    public override Task<Operation<Empty, OperationMetadata>> DeleteDeliveryPipelineAsync(DeleteDeliveryPipelineRequest request, CallSettings callSettings = null)

Deletes a single DeliveryPipeline.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeleteDeliveryPipelineRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.DeleteDeliveryPipelineAsync(DeleteDeliveryPipelineRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeliveryPipelineAsync_Google_Cloud_Deploy_V1_DeleteDeliveryPipelineRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteDeployPolicy(DeleteDeployPolicyRequest, CallSettings)

    public override Operation<Empty, OperationMetadata> DeleteDeployPolicy(DeleteDeployPolicyRequest request, CallSettings callSettings = null)

Deletes a single DeployPolicy.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeleteDeployPolicyRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | The RPC response. |

**Overrides** [CloudDeployClient.DeleteDeployPolicy(DeleteDeployPolicyRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeployPolicy_Google_Cloud_Deploy_V1_DeleteDeployPolicyRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteDeployPolicyAsync(DeleteDeployPolicyRequest, CallSettings)

    public override Task<Operation<Empty, OperationMetadata>> DeleteDeployPolicyAsync(DeleteDeployPolicyRequest request, CallSettings callSettings = null)

Deletes a single DeployPolicy.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeleteDeployPolicyRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.DeleteDeployPolicyAsync(DeleteDeployPolicyRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteDeployPolicyAsync_Google_Cloud_Deploy_V1_DeleteDeployPolicyRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteTarget(DeleteTargetRequest, CallSettings)

    public override Operation<Empty, OperationMetadata> DeleteTarget(DeleteTargetRequest request, CallSettings callSettings = null)

Deletes a single Target.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeleteTargetRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | The RPC response. |

**Overrides** [CloudDeployClient.DeleteTarget(DeleteTargetRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteTarget_Google_Cloud_Deploy_V1_DeleteTargetRequest_Google_Api_Gax_Grpc_CallSettings_)

### DeleteTargetAsync(DeleteTargetRequest, CallSettings)

    public override Task<Operation<Empty, OperationMetadata>> DeleteTargetAsync(DeleteTargetRequest request, CallSettings callSettings = null)

Deletes a single Target.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeleteTargetRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://cloud.google.com/dotnet/docs/reference/Google.Protobuf/latest/Google.Protobuf.WellKnownTypes.Empty.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.DeleteTargetAsync(DeleteTargetRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_DeleteTargetAsync_Google_Cloud_Deploy_V1_DeleteTargetRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetAutomation(GetAutomationRequest, CallSettings)

    public override Automation GetAutomation(GetAutomationRequest request, CallSettings callSettings = null)

Gets details of a single Automation.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetAutomationRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Automation` | The RPC response. |

**Overrides** [CloudDeployClient.GetAutomation(GetAutomationRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetAutomation_Google_Cloud_Deploy_V1_GetAutomationRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetAutomationAsync(GetAutomationRequest, CallSettings)

    public override Task<Automation> GetAutomationAsync(GetAutomationRequest request, CallSettings callSettings = null)

Gets details of a single Automation.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetAutomationRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Automation` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.GetAutomationAsync(GetAutomationRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetAutomationAsync_Google_Cloud_Deploy_V1_GetAutomationRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetAutomationRun(GetAutomationRunRequest, CallSettings)

    public override AutomationRun GetAutomationRun(GetAutomationRunRequest request, CallSettings callSettings = null)

Gets details of a single AutomationRun.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetAutomationRunRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.AutomationRun` | The RPC response. |

**Overrides** [CloudDeployClient.GetAutomationRun(GetAutomationRunRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetAutomationRun_Google_Cloud_Deploy_V1_GetAutomationRunRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetAutomationRunAsync(GetAutomationRunRequest, CallSettings)

    public override Task<AutomationRun> GetAutomationRunAsync(GetAutomationRunRequest request, CallSettings callSettings = null)

Gets details of a single AutomationRun.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetAutomationRunRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.AutomationRun` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.GetAutomationRunAsync(GetAutomationRunRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetAutomationRunAsync_Google_Cloud_Deploy_V1_GetAutomationRunRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetConfig(GetConfigRequest, CallSettings)

    public override Config GetConfig(GetConfigRequest request, CallSettings callSettings = null)

Gets the configuration for a location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetConfigRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Config` | The RPC response. |

**Overrides** [CloudDeployClient.GetConfig(GetConfigRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetConfig_Google_Cloud_Deploy_V1_GetConfigRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetConfigAsync(GetConfigRequest, CallSettings)

    public override Task<Config> GetConfigAsync(GetConfigRequest request, CallSettings callSettings = null)

Gets the configuration for a location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetConfigRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Config` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.GetConfigAsync(GetConfigRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetConfigAsync_Google_Cloud_Deploy_V1_GetConfigRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetCustomTargetType(GetCustomTargetTypeRequest, CallSettings)

    public override CustomTargetType GetCustomTargetType(GetCustomTargetTypeRequest request, CallSettings callSettings = null)

Gets details of a single CustomTargetType.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetCustomTargetTypeRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CustomTargetType` | The RPC response. |

**Overrides** [CloudDeployClient.GetCustomTargetType(GetCustomTargetTypeRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetCustomTargetType_Google_Cloud_Deploy_V1_GetCustomTargetTypeRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetCustomTargetTypeAsync(GetCustomTargetTypeRequest, CallSettings)

    public override Task<CustomTargetType> GetCustomTargetTypeAsync(GetCustomTargetTypeRequest request, CallSettings callSettings = null)

Gets details of a single CustomTargetType.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetCustomTargetTypeRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CustomTargetType` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.GetCustomTargetTypeAsync(GetCustomTargetTypeRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetCustomTargetTypeAsync_Google_Cloud_Deploy_V1_GetCustomTargetTypeRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetDeliveryPipeline(GetDeliveryPipelineRequest, CallSettings)

    public override DeliveryPipeline GetDeliveryPipeline(GetDeliveryPipelineRequest request, CallSettings callSettings = null)

Gets details of a single DeliveryPipeline.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetDeliveryPipelineRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeliveryPipeline` | The RPC response. |

**Overrides** [CloudDeployClient.GetDeliveryPipeline(GetDeliveryPipelineRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetDeliveryPipeline_Google_Cloud_Deploy_V1_GetDeliveryPipelineRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetDeliveryPipelineAsync(GetDeliveryPipelineRequest, CallSettings)

    public override Task<DeliveryPipeline> GetDeliveryPipelineAsync(GetDeliveryPipelineRequest request, CallSettings callSettings = null)

Gets details of a single DeliveryPipeline.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetDeliveryPipelineRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeliveryPipeline` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.GetDeliveryPipelineAsync(GetDeliveryPipelineRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetDeliveryPipelineAsync_Google_Cloud_Deploy_V1_GetDeliveryPipelineRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetDeployPolicy(GetDeployPolicyRequest, CallSettings)

    public override DeployPolicy GetDeployPolicy(GetDeployPolicyRequest request, CallSettings callSettings = null)

Gets details of a single DeployPolicy.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetDeployPolicyRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeployPolicy` | The RPC response. |

**Overrides** [CloudDeployClient.GetDeployPolicy(GetDeployPolicyRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetDeployPolicy_Google_Cloud_Deploy_V1_GetDeployPolicyRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetDeployPolicyAsync(GetDeployPolicyRequest, CallSettings)

    public override Task<DeployPolicy> GetDeployPolicyAsync(GetDeployPolicyRequest request, CallSettings callSettings = null)

Gets details of a single DeployPolicy.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetDeployPolicyRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeployPolicy` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.GetDeployPolicyAsync(GetDeployPolicyRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetDeployPolicyAsync_Google_Cloud_Deploy_V1_GetDeployPolicyRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetJobRun(GetJobRunRequest, CallSettings)

    public override JobRun GetJobRun(GetJobRunRequest request, CallSettings callSettings = null)

Gets details of a single JobRun.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetJobRunRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.JobRun` | The RPC response. |

**Overrides** [CloudDeployClient.GetJobRun(GetJobRunRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetJobRun_Google_Cloud_Deploy_V1_GetJobRunRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetJobRunAsync(GetJobRunRequest, CallSettings)

    public override Task<JobRun> GetJobRunAsync(GetJobRunRequest request, CallSettings callSettings = null)

Gets details of a single JobRun.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetJobRunRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.JobRun` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.GetJobRunAsync(GetJobRunRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetJobRunAsync_Google_Cloud_Deploy_V1_GetJobRunRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetRelease(GetReleaseRequest, CallSettings)

    public override Release GetRelease(GetReleaseRequest request, CallSettings callSettings = null)

Gets details of a single Release.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetReleaseRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Release` | The RPC response. |

**Overrides** [CloudDeployClient.GetRelease(GetReleaseRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetRelease_Google_Cloud_Deploy_V1_GetReleaseRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetReleaseAsync(GetReleaseRequest, CallSettings)

    public override Task<Release> GetReleaseAsync(GetReleaseRequest request, CallSettings callSettings = null)

Gets details of a single Release.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetReleaseRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Release` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.GetReleaseAsync(GetReleaseRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetReleaseAsync_Google_Cloud_Deploy_V1_GetReleaseRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetRollout(GetRolloutRequest, CallSettings)

    public override Rollout GetRollout(GetRolloutRequest request, CallSettings callSettings = null)

Gets details of a single Rollout.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetRolloutRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Rollout` | The RPC response. |

**Overrides** [CloudDeployClient.GetRollout(GetRolloutRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetRollout_Google_Cloud_Deploy_V1_GetRolloutRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetRolloutAsync(GetRolloutRequest, CallSettings)

    public override Task<Rollout> GetRolloutAsync(GetRolloutRequest request, CallSettings callSettings = null)

Gets details of a single Rollout.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetRolloutRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Rollout` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.GetRolloutAsync(GetRolloutRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetRolloutAsync_Google_Cloud_Deploy_V1_GetRolloutRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetTarget(GetTargetRequest, CallSettings)

    public override Target GetTarget(GetTargetRequest request, CallSettings callSettings = null)

Gets details of a single Target.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetTargetRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Target` | The RPC response. |

**Overrides** [CloudDeployClient.GetTarget(GetTargetRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetTarget_Google_Cloud_Deploy_V1_GetTargetRequest_Google_Api_Gax_Grpc_CallSettings_)

### GetTargetAsync(GetTargetRequest, CallSettings)

    public override Task<Target> GetTargetAsync(GetTargetRequest request, CallSettings callSettings = null)

Gets details of a single Target.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.GetTargetRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Target` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.GetTargetAsync(GetTargetRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_GetTargetAsync_Google_Cloud_Deploy_V1_GetTargetRequest_Google_Api_Gax_Grpc_CallSettings_)

### IgnoreJob(IgnoreJobRequest, CallSettings)

    public override IgnoreJobResponse IgnoreJob(IgnoreJobRequest request, CallSettings callSettings = null)

Ignores the specified Job in a Rollout.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.IgnoreJobRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.IgnoreJobResponse` | The RPC response. |

**Overrides** [CloudDeployClient.IgnoreJob(IgnoreJobRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_IgnoreJob_Google_Cloud_Deploy_V1_IgnoreJobRequest_Google_Api_Gax_Grpc_CallSettings_)

### IgnoreJobAsync(IgnoreJobRequest, CallSettings)

    public override Task<IgnoreJobResponse> IgnoreJobAsync(IgnoreJobRequest request, CallSettings callSettings = null)

Ignores the specified Job in a Rollout.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.IgnoreJobRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.IgnoreJobResponse` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.IgnoreJobAsync(IgnoreJobRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_IgnoreJobAsync_Google_Cloud_Deploy_V1_IgnoreJobRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListAutomationRuns(ListAutomationRunsRequest, CallSettings)

    public override PagedEnumerable<ListAutomationRunsResponse, AutomationRun> ListAutomationRuns(ListAutomationRunsRequest request, CallSettings callSettings = null)

Lists AutomationRuns in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListAutomationRunsRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListAutomationRunsResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.AutomationRun` | A pageable sequence of [AutomationRun](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.AutomationRun) resources. |

**Overrides** [CloudDeployClient.ListAutomationRuns(ListAutomationRunsRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListAutomationRuns_Google_Cloud_Deploy_V1_ListAutomationRunsRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListAutomationRunsAsync(ListAutomationRunsRequest, CallSettings)

    public override PagedAsyncEnumerable<ListAutomationRunsResponse, AutomationRun> ListAutomationRunsAsync(ListAutomationRunsRequest request, CallSettings callSettings = null)

Lists AutomationRuns in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListAutomationRunsRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedAsyncEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListAutomationRunsResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.AutomationRun` | A pageable asynchronous sequence of [AutomationRun](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.AutomationRun) resources. |

**Overrides** [CloudDeployClient.ListAutomationRunsAsync(ListAutomationRunsRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListAutomationRunsAsync_Google_Cloud_Deploy_V1_ListAutomationRunsRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListAutomations(ListAutomationsRequest, CallSettings)

    public override PagedEnumerable<ListAutomationsResponse, Automation> ListAutomations(ListAutomationsRequest request, CallSettings callSettings = null)

Lists Automations in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListAutomationsRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListAutomationsResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Automation` | A pageable sequence of [Automation](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Automation) resources. |

**Overrides** [CloudDeployClient.ListAutomations(ListAutomationsRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListAutomations_Google_Cloud_Deploy_V1_ListAutomationsRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListAutomationsAsync(ListAutomationsRequest, CallSettings)

    public override PagedAsyncEnumerable<ListAutomationsResponse, Automation> ListAutomationsAsync(ListAutomationsRequest request, CallSettings callSettings = null)

Lists Automations in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListAutomationsRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedAsyncEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListAutomationsResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Automation` | A pageable asynchronous sequence of [Automation](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Automation) resources. |

**Overrides** [CloudDeployClient.ListAutomationsAsync(ListAutomationsRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListAutomationsAsync_Google_Cloud_Deploy_V1_ListAutomationsRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListCustomTargetTypes(ListCustomTargetTypesRequest, CallSettings)

    public override PagedEnumerable<ListCustomTargetTypesResponse, CustomTargetType> ListCustomTargetTypes(ListCustomTargetTypesRequest request, CallSettings callSettings = null)

Lists CustomTargetTypes in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListCustomTargetTypesRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListCustomTargetTypesResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CustomTargetType` | A pageable sequence of [CustomTargetType](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CustomTargetType) resources. |

**Overrides** [CloudDeployClient.ListCustomTargetTypes(ListCustomTargetTypesRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListCustomTargetTypes_Google_Cloud_Deploy_V1_ListCustomTargetTypesRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListCustomTargetTypesAsync(ListCustomTargetTypesRequest, CallSettings)

    public override PagedAsyncEnumerable<ListCustomTargetTypesResponse, CustomTargetType> ListCustomTargetTypesAsync(ListCustomTargetTypesRequest request, CallSettings callSettings = null)

Lists CustomTargetTypes in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListCustomTargetTypesRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedAsyncEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListCustomTargetTypesResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CustomTargetType` | A pageable asynchronous sequence of [CustomTargetType](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CustomTargetType) resources. |

**Overrides** [CloudDeployClient.ListCustomTargetTypesAsync(ListCustomTargetTypesRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListCustomTargetTypesAsync_Google_Cloud_Deploy_V1_ListCustomTargetTypesRequest_Google_Api_Gax_Grpc_CallSettings_)

### 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` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListDeliveryPipelinesRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListDeliveryPipelinesResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeliveryPipeline` | A pageable sequence of [DeliveryPipeline](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeliveryPipeline) resources. |

**Overrides** [CloudDeployClient.ListDeliveryPipelines(ListDeliveryPipelinesRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListDeliveryPipelines_Google_Cloud_Deploy_V1_ListDeliveryPipelinesRequest_Google_Api_Gax_Grpc_CallSettings_)

### 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` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListDeliveryPipelinesRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedAsyncEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListDeliveryPipelinesResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeliveryPipeline` | A pageable asynchronous sequence of [DeliveryPipeline](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeliveryPipeline) resources. |

**Overrides** [CloudDeployClient.ListDeliveryPipelinesAsync(ListDeliveryPipelinesRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListDeliveryPipelinesAsync_Google_Cloud_Deploy_V1_ListDeliveryPipelinesRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListDeployPolicies(ListDeployPoliciesRequest, CallSettings)

    public override PagedEnumerable<ListDeployPoliciesResponse, DeployPolicy> ListDeployPolicies(ListDeployPoliciesRequest request, CallSettings callSettings = null)

Lists DeployPolicies in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListDeployPoliciesRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListDeployPoliciesResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeployPolicy` | A pageable sequence of [DeployPolicy](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeployPolicy) resources. |

**Overrides** [CloudDeployClient.ListDeployPolicies(ListDeployPoliciesRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListDeployPolicies_Google_Cloud_Deploy_V1_ListDeployPoliciesRequest_Google_Api_Gax_Grpc_CallSettings_)

### ListDeployPoliciesAsync(ListDeployPoliciesRequest, CallSettings)

    public override PagedAsyncEnumerable<ListDeployPoliciesResponse, DeployPolicy> ListDeployPoliciesAsync(ListDeployPoliciesRequest request, CallSettings callSettings = null)

Lists DeployPolicies in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListDeployPoliciesRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedAsyncEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListDeployPoliciesResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeployPolicy` | A pageable asynchronous sequence of [DeployPolicy](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeployPolicy) resources. |

**Overrides** [CloudDeployClient.ListDeployPoliciesAsync(ListDeployPoliciesRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListDeployPoliciesAsync_Google_Cloud_Deploy_V1_ListDeployPoliciesRequest_Google_Api_Gax_Grpc_CallSettings_)

### 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` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListJobRunsRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListJobRunsResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.JobRun` | A pageable sequence of [JobRun](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.JobRun) resources. |

**Overrides** [CloudDeployClient.ListJobRuns(ListJobRunsRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListJobRuns_Google_Cloud_Deploy_V1_ListJobRunsRequest_Google_Api_Gax_Grpc_CallSettings_)

### 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` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListJobRunsRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedAsyncEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListJobRunsResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.JobRun` | A pageable asynchronous sequence of [JobRun](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.JobRun) resources. |

**Overrides** [CloudDeployClient.ListJobRunsAsync(ListJobRunsRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListJobRunsAsync_Google_Cloud_Deploy_V1_ListJobRunsRequest_Google_Api_Gax_Grpc_CallSettings_)

### 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` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListReleasesRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListReleasesResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Release` | A pageable sequence of [Release](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Release) resources. |

**Overrides** [CloudDeployClient.ListReleases(ListReleasesRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListReleases_Google_Cloud_Deploy_V1_ListReleasesRequest_Google_Api_Gax_Grpc_CallSettings_)

### 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` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListReleasesRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedAsyncEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListReleasesResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Release` | A pageable asynchronous sequence of [Release](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Release) resources. |

**Overrides** [CloudDeployClient.ListReleasesAsync(ListReleasesRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListReleasesAsync_Google_Cloud_Deploy_V1_ListReleasesRequest_Google_Api_Gax_Grpc_CallSettings_)

### 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` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListRolloutsRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListRolloutsResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Rollout` | A pageable sequence of [Rollout](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Rollout) resources. |

**Overrides** [CloudDeployClient.ListRollouts(ListRolloutsRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListRollouts_Google_Cloud_Deploy_V1_ListRolloutsRequest_Google_Api_Gax_Grpc_CallSettings_)

### 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` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListRolloutsRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedAsyncEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListRolloutsResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Rollout` | A pageable asynchronous sequence of [Rollout](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Rollout) resources. |

**Overrides** [CloudDeployClient.ListRolloutsAsync(ListRolloutsRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListRolloutsAsync_Google_Cloud_Deploy_V1_ListRolloutsRequest_Google_Api_Gax_Grpc_CallSettings_)

### 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` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListTargetsRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListTargetsResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Target` | A pageable sequence of [Target](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Target) resources. |

**Overrides** [CloudDeployClient.ListTargets(ListTargetsRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListTargets_Google_Cloud_Deploy_V1_ListTargetsRequest_Google_Api_Gax_Grpc_CallSettings_)

### 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` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListTargetsRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.PagedAsyncEnumerable-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.ListTargetsResponsehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Target` | A pageable asynchronous sequence of [Target](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Target) resources. |

**Overrides** [CloudDeployClient.ListTargetsAsync(ListTargetsRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_ListTargetsAsync_Google_Cloud_Deploy_V1_ListTargetsRequest_Google_Api_Gax_Grpc_CallSettings_)

### RetryJob(RetryJobRequest, CallSettings)

    public override RetryJobResponse RetryJob(RetryJobRequest request, CallSettings callSettings = null)

Retries the specified Job in a Rollout.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.RetryJobRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.RetryJobResponse` | The RPC response. |

**Overrides** [CloudDeployClient.RetryJob(RetryJobRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_RetryJob_Google_Cloud_Deploy_V1_RetryJobRequest_Google_Api_Gax_Grpc_CallSettings_)

### RetryJobAsync(RetryJobRequest, CallSettings)

    public override Task<RetryJobResponse> RetryJobAsync(RetryJobRequest request, CallSettings callSettings = null)

Retries the specified Job in a Rollout.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.RetryJobRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.RetryJobResponse` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.RetryJobAsync(RetryJobRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_RetryJobAsync_Google_Cloud_Deploy_V1_RetryJobRequest_Google_Api_Gax_Grpc_CallSettings_)

### RollbackTarget(RollbackTargetRequest, CallSettings)

    public override RollbackTargetResponse RollbackTarget(RollbackTargetRequest request, CallSettings callSettings = null)

Creates a `Rollout` to roll back the specified target.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.RollbackTargetRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.RollbackTargetResponse` | The RPC response. |

**Overrides** [CloudDeployClient.RollbackTarget(RollbackTargetRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_RollbackTarget_Google_Cloud_Deploy_V1_RollbackTargetRequest_Google_Api_Gax_Grpc_CallSettings_)

### RollbackTargetAsync(RollbackTargetRequest, CallSettings)

    public override Task<RollbackTargetResponse> RollbackTargetAsync(RollbackTargetRequest request, CallSettings callSettings = null)

Creates a `Rollout` to roll back the specified target.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.RollbackTargetRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.RollbackTargetResponse` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.RollbackTargetAsync(RollbackTargetRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_RollbackTargetAsync_Google_Cloud_Deploy_V1_RollbackTargetRequest_Google_Api_Gax_Grpc_CallSettings_)

### TerminateJobRun(TerminateJobRunRequest, CallSettings)

    public override TerminateJobRunResponse TerminateJobRun(TerminateJobRunRequest request, CallSettings callSettings = null)

Terminates a Job Run in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.TerminateJobRunRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.TerminateJobRunResponse` | The RPC response. |

**Overrides** [CloudDeployClient.TerminateJobRun(TerminateJobRunRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_TerminateJobRun_Google_Cloud_Deploy_V1_TerminateJobRunRequest_Google_Api_Gax_Grpc_CallSettings_)

### TerminateJobRunAsync(TerminateJobRunRequest, CallSettings)

    public override Task<TerminateJobRunResponse> TerminateJobRunAsync(TerminateJobRunRequest request, CallSettings callSettings = null)

Terminates a Job Run in a given project and location.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.TerminateJobRunRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.TerminateJobRunResponse` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.TerminateJobRunAsync(TerminateJobRunRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_TerminateJobRunAsync_Google_Cloud_Deploy_V1_TerminateJobRunRequest_Google_Api_Gax_Grpc_CallSettings_)

### UpdateAutomation(UpdateAutomationRequest, CallSettings)

    public override Operation<Automation, OperationMetadata> UpdateAutomation(UpdateAutomationRequest request, CallSettings callSettings = null)

Updates the parameters of a single Automation resource.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.UpdateAutomationRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Automationhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | The RPC response. |

**Overrides** [CloudDeployClient.UpdateAutomation(UpdateAutomationRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateAutomation_Google_Cloud_Deploy_V1_UpdateAutomationRequest_Google_Api_Gax_Grpc_CallSettings_)

### UpdateAutomationAsync(UpdateAutomationRequest, CallSettings)

    public override Task<Operation<Automation, OperationMetadata>> UpdateAutomationAsync(UpdateAutomationRequest request, CallSettings callSettings = null)

Updates the parameters of a single Automation resource.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.UpdateAutomationRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Automationhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.UpdateAutomationAsync(UpdateAutomationRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateAutomationAsync_Google_Cloud_Deploy_V1_UpdateAutomationRequest_Google_Api_Gax_Grpc_CallSettings_)

### UpdateCustomTargetType(UpdateCustomTargetTypeRequest, CallSettings)

    public override Operation<CustomTargetType, OperationMetadata> UpdateCustomTargetType(UpdateCustomTargetTypeRequest request, CallSettings callSettings = null)

Updates a single CustomTargetType.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.UpdateCustomTargetTypeRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CustomTargetTypehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | The RPC response. |

**Overrides** [CloudDeployClient.UpdateCustomTargetType(UpdateCustomTargetTypeRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateCustomTargetType_Google_Cloud_Deploy_V1_UpdateCustomTargetTypeRequest_Google_Api_Gax_Grpc_CallSettings_)

### UpdateCustomTargetTypeAsync(UpdateCustomTargetTypeRequest, CallSettings)

    public override Task<Operation<CustomTargetType, OperationMetadata>> UpdateCustomTargetTypeAsync(UpdateCustomTargetTypeRequest request, CallSettings callSettings = null)

Updates a single CustomTargetType.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.UpdateCustomTargetTypeRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CustomTargetTypehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.UpdateCustomTargetTypeAsync(UpdateCustomTargetTypeRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateCustomTargetTypeAsync_Google_Cloud_Deploy_V1_UpdateCustomTargetTypeRequest_Google_Api_Gax_Grpc_CallSettings_)

### 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` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.UpdateDeliveryPipelineRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeliveryPipelinehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | The RPC response. |

**Overrides** [CloudDeployClient.UpdateDeliveryPipeline(UpdateDeliveryPipelineRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateDeliveryPipeline_Google_Cloud_Deploy_V1_UpdateDeliveryPipelineRequest_Google_Api_Gax_Grpc_CallSettings_)

### UpdateDeliveryPipelineAsync(UpdateDeliveryPipelineRequest, CallSettings)

    public override Task<Operation<DeliveryPipeline, OperationMetadata>> UpdateDeliveryPipelineAsync(UpdateDeliveryPipelineRequest request, CallSettings callSettings = null)

Updates the parameters of a single DeliveryPipeline.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.UpdateDeliveryPipelineRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeliveryPipelinehttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.UpdateDeliveryPipelineAsync(UpdateDeliveryPipelineRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateDeliveryPipelineAsync_Google_Cloud_Deploy_V1_UpdateDeliveryPipelineRequest_Google_Api_Gax_Grpc_CallSettings_)

### UpdateDeployPolicy(UpdateDeployPolicyRequest, CallSettings)

    public override Operation<DeployPolicy, OperationMetadata> UpdateDeployPolicy(UpdateDeployPolicyRequest request, CallSettings callSettings = null)

Updates the parameters of a single DeployPolicy.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.UpdateDeployPolicyRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeployPolicyhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | The RPC response. |

**Overrides** [CloudDeployClient.UpdateDeployPolicy(UpdateDeployPolicyRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateDeployPolicy_Google_Cloud_Deploy_V1_UpdateDeployPolicyRequest_Google_Api_Gax_Grpc_CallSettings_)

### UpdateDeployPolicyAsync(UpdateDeployPolicyRequest, CallSettings)

    public override Task<Operation<DeployPolicy, OperationMetadata>> UpdateDeployPolicyAsync(UpdateDeployPolicyRequest request, CallSettings callSettings = null)

Updates the parameters of a single DeployPolicy.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.UpdateDeployPolicyRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.DeployPolicyhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.UpdateDeployPolicyAsync(UpdateDeployPolicyRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateDeployPolicyAsync_Google_Cloud_Deploy_V1_UpdateDeployPolicyRequest_Google_Api_Gax_Grpc_CallSettings_)

### 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` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.UpdateTargetRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Targethttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | The RPC response. |

**Overrides** [CloudDeployClient.UpdateTarget(UpdateTargetRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateTarget_Google_Cloud_Deploy_V1_UpdateTargetRequest_Google_Api_Gax_Grpc_CallSettings_)

### UpdateTargetAsync(UpdateTargetRequest, CallSettings)

    public override Task<Operation<Target, OperationMetadata>> UpdateTargetAsync(UpdateTargetRequest request, CallSettings callSettings = null)

Updates the parameters of a single Target.

| **Parameters** ||
|---|---|
| **Name** | **Description** |
| `request` | `https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.UpdateTargetRequest` The request object containing all of the parameters for the API call. |
| `callSettings` | `https://cloud.google.com/dotnet/docs/reference/Google.Api.Gax/latest/Google.Api.Gax.Grpc.CallSettings.html` If not null, applies overrides to this RPC call. |

| **Returns** ||
|---|---|
| **Type** | **Description** |
| `https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1https://docs.cloud.google.com/dotnet/docs/reference/Google.LongRunning/latest/Google.LongRunning.Operation-2.htmlhttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.Targethttps://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.OperationMetadata` | A Task containing the RPC response. |

**Overrides** [CloudDeployClient.UpdateTargetAsync(UpdateTargetRequest, CallSettings)](https://docs.cloud.google.com/dotnet/docs/reference/Google.Cloud.Deploy.V1/latest/Google.Cloud.Deploy.V1.CloudDeployClient#Google_Cloud_Deploy_V1_CloudDeployClient_UpdateTargetAsync_Google_Cloud_Deploy_V1_UpdateTargetRequest_Google_Api_Gax_Grpc_CallSettings_)