[BindServiceMethod(typeof(ConfigDelivery), "BindService")]
public abstract class ConfigDelivery.ConfigDeliveryBaseReference documentation and code samples for the Config Delivery v1 API class ConfigDelivery.ConfigDeliveryBase.
Base class for server-side implementations of ConfigDelivery
Namespace
Google.Cloud.ConfigDelivery.V1Assembly
Google.Cloud.ConfigDelivery.V1.dll
Methods
AbortRollout(AbortRolloutRequest, ServerCallContext)
public virtual Task<Operation> AbortRollout(AbortRolloutRequest request, ServerCallContext context)Abort a Rollout.
| Parameters | |
|---|---|
| Name | Description |
request |
AbortRolloutRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateFleetPackage(CreateFleetPackageRequest, ServerCallContext)
public virtual Task<Operation> CreateFleetPackage(CreateFleetPackageRequest request, ServerCallContext context)Creates a new FleetPackage in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateFleetPackageRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateRelease(CreateReleaseRequest, ServerCallContext)
public virtual Task<Operation> CreateRelease(CreateReleaseRequest request, ServerCallContext context)Creates a new Release in a given project, location and resource bundle.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateReleaseRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateResourceBundle(CreateResourceBundleRequest, ServerCallContext)
public virtual Task<Operation> CreateResourceBundle(CreateResourceBundleRequest request, ServerCallContext context)Creates a new ResourceBundle in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateResourceBundleRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
CreateVariant(CreateVariantRequest, ServerCallContext)
public virtual Task<Operation> CreateVariant(CreateVariantRequest request, ServerCallContext context)Creates a new Variant in a given project, location, resource bundle, and release.
| Parameters | |
|---|---|
| Name | Description |
request |
CreateVariantRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteFleetPackage(DeleteFleetPackageRequest, ServerCallContext)
public virtual Task<Operation> DeleteFleetPackage(DeleteFleetPackageRequest request, ServerCallContext context)Deletes a single FleetPackage.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteFleetPackageRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteRelease(DeleteReleaseRequest, ServerCallContext)
public virtual Task<Operation> DeleteRelease(DeleteReleaseRequest request, ServerCallContext context)Deletes a single Release.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteReleaseRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteResourceBundle(DeleteResourceBundleRequest, ServerCallContext)
public virtual Task<Operation> DeleteResourceBundle(DeleteResourceBundleRequest request, ServerCallContext context)Deletes a single ResourceBundle.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteResourceBundleRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
DeleteVariant(DeleteVariantRequest, ServerCallContext)
public virtual Task<Operation> DeleteVariant(DeleteVariantRequest request, ServerCallContext context)Deletes a single Variant.
| Parameters | |
|---|---|
| Name | Description |
request |
DeleteVariantRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
GetFleetPackage(GetFleetPackageRequest, ServerCallContext)
public virtual Task<FleetPackage> GetFleetPackage(GetFleetPackageRequest request, ServerCallContext context)Gets details of a single FleetPackage.
| Parameters | |
|---|---|
| Name | Description |
request |
GetFleetPackageRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskFleetPackage |
The response to send back to the client (wrapped by a task). |
GetRelease(GetReleaseRequest, ServerCallContext)
public virtual Task<Release> GetRelease(GetReleaseRequest request, ServerCallContext context)Gets details of a single Release.
| Parameters | |
|---|---|
| Name | Description |
request |
GetReleaseRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskRelease |
The response to send back to the client (wrapped by a task). |
GetResourceBundle(GetResourceBundleRequest, ServerCallContext)
public virtual Task<ResourceBundle> GetResourceBundle(GetResourceBundleRequest request, ServerCallContext context)Gets details of a single ResourceBundle.
| Parameters | |
|---|---|
| Name | Description |
request |
GetResourceBundleRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskResourceBundle |
The response to send back to the client (wrapped by a task). |
GetRollout(GetRolloutRequest, ServerCallContext)
public virtual Task<Rollout> GetRollout(GetRolloutRequest request, ServerCallContext context)Gets details of a single Rollout.
| Parameters | |
|---|---|
| Name | Description |
request |
GetRolloutRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskRollout |
The response to send back to the client (wrapped by a task). |
GetVariant(GetVariantRequest, ServerCallContext)
public virtual Task<Variant> GetVariant(GetVariantRequest request, ServerCallContext context)Gets details of a single Variant.
| Parameters | |
|---|---|
| Name | Description |
request |
GetVariantRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskVariant |
The response to send back to the client (wrapped by a task). |
ListFleetPackages(ListFleetPackagesRequest, ServerCallContext)
public virtual Task<ListFleetPackagesResponse> ListFleetPackages(ListFleetPackagesRequest request, ServerCallContext context)Lists FleetPackages in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListFleetPackagesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListFleetPackagesResponse |
The response to send back to the client (wrapped by a task). |
ListReleases(ListReleasesRequest, ServerCallContext)
public virtual Task<ListReleasesResponse> ListReleases(ListReleasesRequest request, ServerCallContext context)Lists Releases in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListReleasesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListReleasesResponse |
The response to send back to the client (wrapped by a task). |
ListResourceBundles(ListResourceBundlesRequest, ServerCallContext)
public virtual Task<ListResourceBundlesResponse> ListResourceBundles(ListResourceBundlesRequest request, ServerCallContext context)Lists ResourceBundles in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListResourceBundlesRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListResourceBundlesResponse |
The response to send back to the client (wrapped by a task). |
ListRollouts(ListRolloutsRequest, ServerCallContext)
public virtual Task<ListRolloutsResponse> ListRollouts(ListRolloutsRequest request, ServerCallContext context)Lists Rollouts in a given project, location, and Fleet Package.
| Parameters | |
|---|---|
| Name | Description |
request |
ListRolloutsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListRolloutsResponse |
The response to send back to the client (wrapped by a task). |
ListVariants(ListVariantsRequest, ServerCallContext)
public virtual Task<ListVariantsResponse> ListVariants(ListVariantsRequest request, ServerCallContext context)Lists Variants in a given project and location.
| Parameters | |
|---|---|
| Name | Description |
request |
ListVariantsRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskListVariantsResponse |
The response to send back to the client (wrapped by a task). |
ResumeRollout(ResumeRolloutRequest, ServerCallContext)
public virtual Task<Operation> ResumeRollout(ResumeRolloutRequest request, ServerCallContext context)Resume a Rollout.
| Parameters | |
|---|---|
| Name | Description |
request |
ResumeRolloutRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
SuspendRollout(SuspendRolloutRequest, ServerCallContext)
public virtual Task<Operation> SuspendRollout(SuspendRolloutRequest request, ServerCallContext context)Suspend a Rollout.
| Parameters | |
|---|---|
| Name | Description |
request |
SuspendRolloutRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
UpdateFleetPackage(UpdateFleetPackageRequest, ServerCallContext)
public virtual Task<Operation> UpdateFleetPackage(UpdateFleetPackageRequest request, ServerCallContext context)Updates the parameters of a single FleetPackage.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateFleetPackageRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
UpdateRelease(UpdateReleaseRequest, ServerCallContext)
public virtual Task<Operation> UpdateRelease(UpdateReleaseRequest request, ServerCallContext context)Updates the parameters of a single Release.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateReleaseRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
UpdateResourceBundle(UpdateResourceBundleRequest, ServerCallContext)
public virtual Task<Operation> UpdateResourceBundle(UpdateResourceBundleRequest request, ServerCallContext context)Updates the parameters of a single ResourceBundle.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateResourceBundleRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |
UpdateVariant(UpdateVariantRequest, ServerCallContext)
public virtual Task<Operation> UpdateVariant(UpdateVariantRequest request, ServerCallContext context)Updates the parameters of a single Variant.
| Parameters | |
|---|---|
| Name | Description |
request |
UpdateVariantRequestThe request received from the client. |
context |
ServerCallContextThe context of the server-side call handler being invoked. |
| Returns | |
|---|---|
| Type | Description |
TaskOperation |
The response to send back to the client (wrapped by a task). |