public sealed class ConfigDeliveryClientImpl : ConfigDeliveryClientReference documentation and code samples for the Config Delivery v1 API class ConfigDeliveryClientImpl.
ConfigDelivery client wrapper implementation, for convenient use.
Namespace
Google.Cloud.ConfigDelivery.V1Assembly
Google.Cloud.ConfigDelivery.V1.dll
Remarks
ConfigDelivery service manages the deployment of kubernetes configuration to a fleet of kubernetes clusters.
Constructors
ConfigDeliveryClientImpl(ConfigDeliveryClient, ConfigDeliverySettings, ILogger)
public ConfigDeliveryClientImpl(ConfigDelivery.ConfigDeliveryClient grpcClient, ConfigDeliverySettings settings, ILogger logger)Constructs a client wrapper for the ConfigDelivery service, with the specified gRPC client and settings.
| Parameters | |
|---|---|
| Name | Description |
grpcClient |
ConfigDeliveryConfigDeliveryClientThe underlying gRPC client. |
settings |
ConfigDeliverySettingsThe base ConfigDeliverySettings used within this client. |
logger |
ILoggerOptional ILogger to use within this client. |
Properties
AbortRolloutOperationsClient
public override OperationsClient AbortRolloutOperationsClient { get; }The long-running operations client for AbortRollout.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateFleetPackageOperationsClient
public override OperationsClient CreateFleetPackageOperationsClient { get; }The long-running operations client for CreateFleetPackage.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateReleaseOperationsClient
public override OperationsClient CreateReleaseOperationsClient { get; }The long-running operations client for CreateRelease.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateResourceBundleOperationsClient
public override OperationsClient CreateResourceBundleOperationsClient { get; }The long-running operations client for CreateResourceBundle.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
CreateVariantOperationsClient
public override OperationsClient CreateVariantOperationsClient { get; }The long-running operations client for CreateVariant.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteFleetPackageOperationsClient
public override OperationsClient DeleteFleetPackageOperationsClient { get; }The long-running operations client for DeleteFleetPackage.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteReleaseOperationsClient
public override OperationsClient DeleteReleaseOperationsClient { get; }The long-running operations client for DeleteRelease.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteResourceBundleOperationsClient
public override OperationsClient DeleteResourceBundleOperationsClient { get; }The long-running operations client for DeleteResourceBundle.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
DeleteVariantOperationsClient
public override OperationsClient DeleteVariantOperationsClient { get; }The long-running operations client for DeleteVariant.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
GrpcClient
public override ConfigDelivery.ConfigDeliveryClient GrpcClient { get; }The underlying gRPC ConfigDelivery client
| Property Value | |
|---|---|
| Type | Description |
ConfigDeliveryConfigDeliveryClient |
|
LocationsClient
public override LocationsClient LocationsClient { get; }The LocationsClient associated with this client.
| Property Value | |
|---|---|
| Type | Description |
LocationsClient |
|
ResumeRolloutOperationsClient
public override OperationsClient ResumeRolloutOperationsClient { get; }The long-running operations client for ResumeRollout.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
SuspendRolloutOperationsClient
public override OperationsClient SuspendRolloutOperationsClient { get; }The long-running operations client for SuspendRollout.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateFleetPackageOperationsClient
public override OperationsClient UpdateFleetPackageOperationsClient { get; }The long-running operations client for UpdateFleetPackage.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateReleaseOperationsClient
public override OperationsClient UpdateReleaseOperationsClient { get; }The long-running operations client for UpdateRelease.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateResourceBundleOperationsClient
public override OperationsClient UpdateResourceBundleOperationsClient { get; }The long-running operations client for UpdateResourceBundle.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
UpdateVariantOperationsClient
public override OperationsClient UpdateVariantOperationsClient { get; }The long-running operations client for UpdateVariant.
| Property Value | |
|---|---|
| Type | Description |
OperationsClient |
|
Methods
AbortRollout(AbortRolloutRequest, CallSettings)
public override Operation<Rollout, OperationMetadata> AbortRollout(AbortRolloutRequest request, CallSettings callSettings = null)Abort a Rollout.
| Parameters | |
|---|---|
| Name | Description |
request |
AbortRolloutRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationRolloutOperationMetadata |
The RPC response. |
AbortRolloutAsync(AbortRolloutRequest, CallSettings)
public override Task<Operation<Rollout, OperationMetadata>> AbortRolloutAsync(AbortRolloutRequest request, CallSettings callSettings = null)Abort a Rollout.
| Parameters | |
|---|---|
| Name | Description |
request |
AbortRolloutRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationRolloutOperationMetadata |
A Task containing the RPC response. |
CreateFleetPackage(CreateFleetPackageRequest, CallSettings)
public override Operation<FleetPackage, OperationMetadata> CreateFleetPackage(CreateFleetPackageRequest request, CallSettings callSettings = null)Creates a new FleetPackage in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateFleetPackageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationFleetPackageOperationMetadata |
The RPC response. |
CreateFleetPackageAsync(CreateFleetPackageRequest, CallSettings)
public override Task<Operation<FleetPackage, OperationMetadata>> CreateFleetPackageAsync(CreateFleetPackageRequest request, CallSettings callSettings = null)Creates a new FleetPackage in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateFleetPackageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationFleetPackageOperationMetadata |
A Task containing the RPC response. |
CreateRelease(CreateReleaseRequest, CallSettings)
public override Operation<Release, OperationMetadata> CreateRelease(CreateReleaseRequest request, CallSettings callSettings = null)Creates a new Release in a given project, location and resource bundle.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationReleaseOperationMetadata |
The RPC response. |
CreateReleaseAsync(CreateReleaseRequest, CallSettings)
public override Task<Operation<Release, OperationMetadata>> CreateReleaseAsync(CreateReleaseRequest request, CallSettings callSettings = null)Creates a new Release in a given project, location and resource bundle.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationReleaseOperationMetadata |
A Task containing the RPC response. |
CreateResourceBundle(CreateResourceBundleRequest, CallSettings)
public override Operation<ResourceBundle, OperationMetadata> CreateResourceBundle(CreateResourceBundleRequest request, CallSettings callSettings = null)Creates a new ResourceBundle in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateResourceBundleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationResourceBundleOperationMetadata |
The RPC response. |
CreateResourceBundleAsync(CreateResourceBundleRequest, CallSettings)
public override Task<Operation<ResourceBundle, OperationMetadata>> CreateResourceBundleAsync(CreateResourceBundleRequest request, CallSettings callSettings = null)Creates a new ResourceBundle in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateResourceBundleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationResourceBundleOperationMetadata |
A Task containing the RPC response. |
CreateVariant(CreateVariantRequest, CallSettings)
public override Operation<Variant, OperationMetadata> CreateVariant(CreateVariantRequest request, CallSettings callSettings = null)Creates a new Variant in a given project, location, resource bundle, and release.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateVariantRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationVariantOperationMetadata |
The RPC response. |
CreateVariantAsync(CreateVariantRequest, CallSettings)
public override Task<Operation<Variant, OperationMetadata>> CreateVariantAsync(CreateVariantRequest request, CallSettings callSettings = null)Creates a new Variant in a given project, location, resource bundle, and release.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateVariantRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationVariantOperationMetadata |
A Task containing the RPC response. |
DeleteFleetPackage(DeleteFleetPackageRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteFleetPackage(DeleteFleetPackageRequest request, CallSettings callSettings = null)Deletes a single FleetPackage.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteFleetPackageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteFleetPackageAsync(DeleteFleetPackageRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteFleetPackageAsync(DeleteFleetPackageRequest request, CallSettings callSettings = null)Deletes a single FleetPackage.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteFleetPackageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteRelease(DeleteReleaseRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteRelease(DeleteReleaseRequest request, CallSettings callSettings = null)Deletes a single Release.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteReleaseAsync(DeleteReleaseRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteReleaseAsync(DeleteReleaseRequest request, CallSettings callSettings = null)Deletes a single Release.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteResourceBundle(DeleteResourceBundleRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteResourceBundle(DeleteResourceBundleRequest request, CallSettings callSettings = null)Deletes a single ResourceBundle.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteResourceBundleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteResourceBundleAsync(DeleteResourceBundleRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteResourceBundleAsync(DeleteResourceBundleRequest request, CallSettings callSettings = null)Deletes a single ResourceBundle.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteResourceBundleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
DeleteVariant(DeleteVariantRequest, CallSettings)
public override Operation<Empty, OperationMetadata> DeleteVariant(DeleteVariantRequest request, CallSettings callSettings = null)Deletes a single Variant.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteVariantRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationEmptyOperationMetadata |
The RPC response. |
DeleteVariantAsync(DeleteVariantRequest, CallSettings)
public override Task<Operation<Empty, OperationMetadata>> DeleteVariantAsync(DeleteVariantRequest request, CallSettings callSettings = null)Deletes a single Variant.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteVariantRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationEmptyOperationMetadata |
A Task containing the RPC response. |
GetFleetPackage(GetFleetPackageRequest, CallSettings)
public override FleetPackage GetFleetPackage(GetFleetPackageRequest request, CallSettings callSettings = null)Gets details of a single FleetPackage.
| Parameters | |
|---|---|
| Name | Description |
request |
GetFleetPackageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
FleetPackage |
The RPC response. |
GetFleetPackageAsync(GetFleetPackageRequest, CallSettings)
public override Task<FleetPackage> GetFleetPackageAsync(GetFleetPackageRequest request, CallSettings callSettings = null)Gets details of a single FleetPackage.
| Parameters | |
|---|---|
| Name | Description |
request |
GetFleetPackageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskFleetPackage |
A Task containing the RPC response. |
GetRelease(GetReleaseRequest, CallSettings)
public override Release GetRelease(GetReleaseRequest request, CallSettings callSettings = null)Gets details of a single Release.
| Parameters | |
|---|---|
| Name | Description |
request |
GetReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Release |
The RPC response. |
GetReleaseAsync(GetReleaseRequest, CallSettings)
public override Task<Release> GetReleaseAsync(GetReleaseRequest request, CallSettings callSettings = null)Gets details of a single Release.
| Parameters | |
|---|---|
| Name | Description |
request |
GetReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskRelease |
A Task containing the RPC response. |
GetResourceBundle(GetResourceBundleRequest, CallSettings)
public override ResourceBundle GetResourceBundle(GetResourceBundleRequest request, CallSettings callSettings = null)Gets details of a single ResourceBundle.
| Parameters | |
|---|---|
| Name | Description |
request |
GetResourceBundleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
ResourceBundle |
The RPC response. |
GetResourceBundleAsync(GetResourceBundleRequest, CallSettings)
public override Task<ResourceBundle> GetResourceBundleAsync(GetResourceBundleRequest request, CallSettings callSettings = null)Gets details of a single ResourceBundle.
| Parameters | |
|---|---|
| Name | Description |
request |
GetResourceBundleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskResourceBundle |
A Task containing the RPC response. |
GetRollout(GetRolloutRequest, CallSettings)
public override Rollout GetRollout(GetRolloutRequest request, CallSettings callSettings = null)Gets details of a single Rollout.
| Parameters | |
|---|---|
| Name | Description |
request |
GetRolloutRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Rollout |
The RPC response. |
GetRolloutAsync(GetRolloutRequest, CallSettings)
public override Task<Rollout> GetRolloutAsync(GetRolloutRequest request, CallSettings callSettings = null)Gets details of a single Rollout.
| Parameters | |
|---|---|
| Name | Description |
request |
GetRolloutRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskRollout |
A Task containing the RPC response. |
GetVariant(GetVariantRequest, CallSettings)
public override Variant GetVariant(GetVariantRequest request, CallSettings callSettings = null)Gets details of a single Variant.
| Parameters | |
|---|---|
| Name | Description |
request |
GetVariantRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
Variant |
The RPC response. |
GetVariantAsync(GetVariantRequest, CallSettings)
public override Task<Variant> GetVariantAsync(GetVariantRequest request, CallSettings callSettings = null)Gets details of a single Variant.
| Parameters | |
|---|---|
| Name | Description |
request |
GetVariantRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskVariant |
A Task containing the RPC response. |
ListFleetPackages(ListFleetPackagesRequest, CallSettings)
public override PagedEnumerable<ListFleetPackagesResponse, FleetPackage> ListFleetPackages(ListFleetPackagesRequest request, CallSettings callSettings = null)Lists FleetPackages in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListFleetPackagesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListFleetPackagesResponseFleetPackage |
A pageable sequence of FleetPackage resources. |
ListFleetPackagesAsync(ListFleetPackagesRequest, CallSettings)
public override PagedAsyncEnumerable<ListFleetPackagesResponse, FleetPackage> ListFleetPackagesAsync(ListFleetPackagesRequest request, CallSettings callSettings = null)Lists FleetPackages in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListFleetPackagesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListFleetPackagesResponseFleetPackage |
A pageable asynchronous sequence of FleetPackage resources. |
ListReleases(ListReleasesRequest, CallSettings)
public override PagedEnumerable<ListReleasesResponse, Release> ListReleases(ListReleasesRequest request, CallSettings callSettings = null)Lists Releases in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListReleasesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListReleasesResponseRelease |
A pageable sequence of Release resources. |
ListReleasesAsync(ListReleasesRequest, CallSettings)
public override PagedAsyncEnumerable<ListReleasesResponse, Release> ListReleasesAsync(ListReleasesRequest request, CallSettings callSettings = null)Lists Releases in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListReleasesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListReleasesResponseRelease |
A pageable asynchronous sequence of Release resources. |
ListResourceBundles(ListResourceBundlesRequest, CallSettings)
public override PagedEnumerable<ListResourceBundlesResponse, ResourceBundle> ListResourceBundles(ListResourceBundlesRequest request, CallSettings callSettings = null)Lists ResourceBundles in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListResourceBundlesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListResourceBundlesResponseResourceBundle |
A pageable sequence of ResourceBundle resources. |
ListResourceBundlesAsync(ListResourceBundlesRequest, CallSettings)
public override PagedAsyncEnumerable<ListResourceBundlesResponse, ResourceBundle> ListResourceBundlesAsync(ListResourceBundlesRequest request, CallSettings callSettings = null)Lists ResourceBundles in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListResourceBundlesRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListResourceBundlesResponseResourceBundle |
A pageable asynchronous sequence of ResourceBundle resources. |
ListRollouts(ListRolloutsRequest, CallSettings)
public override PagedEnumerable<ListRolloutsResponse, Rollout> ListRollouts(ListRolloutsRequest request, CallSettings callSettings = null)Lists Rollouts in a given project, location, and Fleet Package.
| Parameters | |
|---|---|
| Name | Description |
request |
ListRolloutsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListRolloutsResponseRollout |
A pageable sequence of Rollout resources. |
ListRolloutsAsync(ListRolloutsRequest, CallSettings)
public override PagedAsyncEnumerable<ListRolloutsResponse, Rollout> ListRolloutsAsync(ListRolloutsRequest request, CallSettings callSettings = null)Lists Rollouts in a given project, location, and Fleet Package.
| Parameters | |
|---|---|
| Name | Description |
request |
ListRolloutsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListRolloutsResponseRollout |
A pageable asynchronous sequence of Rollout resources. |
ListVariants(ListVariantsRequest, CallSettings)
public override PagedEnumerable<ListVariantsResponse, Variant> ListVariants(ListVariantsRequest request, CallSettings callSettings = null)Lists Variants in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListVariantsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedEnumerableListVariantsResponseVariant |
A pageable sequence of Variant resources. |
ListVariantsAsync(ListVariantsRequest, CallSettings)
public override PagedAsyncEnumerable<ListVariantsResponse, Variant> ListVariantsAsync(ListVariantsRequest request, CallSettings callSettings = null)Lists Variants in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListVariantsRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
PagedAsyncEnumerableListVariantsResponseVariant |
A pageable asynchronous sequence of Variant resources. |
ResumeRollout(ResumeRolloutRequest, CallSettings)
public override Operation<Rollout, OperationMetadata> ResumeRollout(ResumeRolloutRequest request, CallSettings callSettings = null)Resume a Rollout.
| Parameters | |
|---|---|
| Name | Description |
request |
ResumeRolloutRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationRolloutOperationMetadata |
The RPC response. |
ResumeRolloutAsync(ResumeRolloutRequest, CallSettings)
public override Task<Operation<Rollout, OperationMetadata>> ResumeRolloutAsync(ResumeRolloutRequest request, CallSettings callSettings = null)Resume a Rollout.
| Parameters | |
|---|---|
| Name | Description |
request |
ResumeRolloutRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationRolloutOperationMetadata |
A Task containing the RPC response. |
SuspendRollout(SuspendRolloutRequest, CallSettings)
public override Operation<Rollout, OperationMetadata> SuspendRollout(SuspendRolloutRequest request, CallSettings callSettings = null)Suspend a Rollout.
| Parameters | |
|---|---|
| Name | Description |
request |
SuspendRolloutRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationRolloutOperationMetadata |
The RPC response. |
SuspendRolloutAsync(SuspendRolloutRequest, CallSettings)
public override Task<Operation<Rollout, OperationMetadata>> SuspendRolloutAsync(SuspendRolloutRequest request, CallSettings callSettings = null)Suspend a Rollout.
| Parameters | |
|---|---|
| Name | Description |
request |
SuspendRolloutRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationRolloutOperationMetadata |
A Task containing the RPC response. |
UpdateFleetPackage(UpdateFleetPackageRequest, CallSettings)
public override Operation<FleetPackage, OperationMetadata> UpdateFleetPackage(UpdateFleetPackageRequest request, CallSettings callSettings = null)Updates the parameters of a single FleetPackage.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateFleetPackageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationFleetPackageOperationMetadata |
The RPC response. |
UpdateFleetPackageAsync(UpdateFleetPackageRequest, CallSettings)
public override Task<Operation<FleetPackage, OperationMetadata>> UpdateFleetPackageAsync(UpdateFleetPackageRequest request, CallSettings callSettings = null)Updates the parameters of a single FleetPackage.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateFleetPackageRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationFleetPackageOperationMetadata |
A Task containing the RPC response. |
UpdateRelease(UpdateReleaseRequest, CallSettings)
public override Operation<Release, OperationMetadata> UpdateRelease(UpdateReleaseRequest request, CallSettings callSettings = null)Updates the parameters of a single Release.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationReleaseOperationMetadata |
The RPC response. |
UpdateReleaseAsync(UpdateReleaseRequest, CallSettings)
public override Task<Operation<Release, OperationMetadata>> UpdateReleaseAsync(UpdateReleaseRequest request, CallSettings callSettings = null)Updates the parameters of a single Release.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateReleaseRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationReleaseOperationMetadata |
A Task containing the RPC response. |
UpdateResourceBundle(UpdateResourceBundleRequest, CallSettings)
public override Operation<ResourceBundle, OperationMetadata> UpdateResourceBundle(UpdateResourceBundleRequest request, CallSettings callSettings = null)Updates the parameters of a single ResourceBundle.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateResourceBundleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationResourceBundleOperationMetadata |
The RPC response. |
UpdateResourceBundleAsync(UpdateResourceBundleRequest, CallSettings)
public override Task<Operation<ResourceBundle, OperationMetadata>> UpdateResourceBundleAsync(UpdateResourceBundleRequest request, CallSettings callSettings = null)Updates the parameters of a single ResourceBundle.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateResourceBundleRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationResourceBundleOperationMetadata |
A Task containing the RPC response. |
UpdateVariant(UpdateVariantRequest, CallSettings)
public override Operation<Variant, OperationMetadata> UpdateVariant(UpdateVariantRequest request, CallSettings callSettings = null)Updates the parameters of a single Variant.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateVariantRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
OperationVariantOperationMetadata |
The RPC response. |
UpdateVariantAsync(UpdateVariantRequest, CallSettings)
public override Task<Operation<Variant, OperationMetadata>> UpdateVariantAsync(UpdateVariantRequest request, CallSettings callSettings = null)Updates the parameters of a single Variant.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateVariantRequestThe request object containing all of the parameters for the API call. |
callSettings |
CallSettingsIf not null, applies overrides to this RPC call. |
| Returns | |
|---|---|
| Type | Description |
TaskOperationVariantOperationMetadata |
A Task containing the RPC response. |