[BindServiceMethod(typeof(CloudDeploy), "BindService")]
public abstract class CloudDeployBase
Base class for server-side implementations of CloudDeploy
Namespace
Google.Cloud.Deploy.V1Assembly
Google.Cloud.Deploy.V1.dll
Methods
ApproveRollout(ApproveRolloutRequest, ServerCallContext)
public virtual Task<ApproveRolloutResponse> ApproveRollout(ApproveRolloutRequest request, ServerCallContext context)
Approves a Rollout.
Parameters | |
---|---|
Name | Description |
request |
ApproveRolloutRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<ApproveRolloutResponse> |
The response to send back to the client (wrapped by a task). |
CreateDeliveryPipeline(CreateDeliveryPipelineRequest, ServerCallContext)
public virtual Task<Operation> CreateDeliveryPipeline(CreateDeliveryPipelineRequest request, ServerCallContext context)
Creates a new DeliveryPipeline in a given project and ___location.
Parameters | |
---|---|
Name | Description |
request |
CreateDeliveryPipelineRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> |
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 and ___location.
Parameters | |
---|---|
Name | Description |
request |
CreateReleaseRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> |
The response to send back to the client (wrapped by a task). |
CreateRollout(CreateRolloutRequest, ServerCallContext)
public virtual Task<Operation> CreateRollout(CreateRolloutRequest request, ServerCallContext context)
Creates a new Rollout in a given project and ___location.
Parameters | |
---|---|
Name | Description |
request |
CreateRolloutRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> |
The response to send back to the client (wrapped by a task). |
CreateTarget(CreateTargetRequest, ServerCallContext)
public virtual Task<Operation> CreateTarget(CreateTargetRequest request, ServerCallContext context)
Creates a new Target in a given project and ___location.
Parameters | |
---|---|
Name | Description |
request |
CreateTargetRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> |
The response to send back to the client (wrapped by a task). |
DeleteDeliveryPipeline(DeleteDeliveryPipelineRequest, ServerCallContext)
public virtual Task<Operation> DeleteDeliveryPipeline(DeleteDeliveryPipelineRequest request, ServerCallContext context)
Deletes a single DeliveryPipeline.
Parameters | |
---|---|
Name | Description |
request |
DeleteDeliveryPipelineRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> |
The response to send back to the client (wrapped by a task). |
DeleteTarget(DeleteTargetRequest, ServerCallContext)
public virtual Task<Operation> DeleteTarget(DeleteTargetRequest request, ServerCallContext context)
Deletes a single Target.
Parameters | |
---|---|
Name | Description |
request |
DeleteTargetRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> |
The response to send back to the client (wrapped by a task). |
GetConfig(GetConfigRequest, ServerCallContext)
public virtual Task<Config> GetConfig(GetConfigRequest request, ServerCallContext context)
Gets the configuration for a ___location.
Parameters | |
---|---|
Name | Description |
request |
GetConfigRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Config> |
The response to send back to the client (wrapped by a task). |
GetDeliveryPipeline(GetDeliveryPipelineRequest, ServerCallContext)
public virtual Task<DeliveryPipeline> GetDeliveryPipeline(GetDeliveryPipelineRequest request, ServerCallContext context)
Gets details of a single DeliveryPipeline.
Parameters | |
---|---|
Name | Description |
request |
GetDeliveryPipelineRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<DeliveryPipeline> |
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 |
GetReleaseRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Release> |
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 |
GetRolloutRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Rollout> |
The response to send back to the client (wrapped by a task). |
GetTarget(GetTargetRequest, ServerCallContext)
public virtual Task<Target> GetTarget(GetTargetRequest request, ServerCallContext context)
Gets details of a single Target.
Parameters | |
---|---|
Name | Description |
request |
GetTargetRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Target> |
The response to send back to the client (wrapped by a task). |
ListDeliveryPipelines(ListDeliveryPipelinesRequest, ServerCallContext)
public virtual Task<ListDeliveryPipelinesResponse> ListDeliveryPipelines(ListDeliveryPipelinesRequest request, ServerCallContext context)
Lists DeliveryPipelines in a given project and ___location.
Parameters | |
---|---|
Name | Description |
request |
ListDeliveryPipelinesRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<ListDeliveryPipelinesResponse> |
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 |
ListReleasesRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<ListReleasesResponse> |
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 and ___location.
Parameters | |
---|---|
Name | Description |
request |
ListRolloutsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<ListRolloutsResponse> |
The response to send back to the client (wrapped by a task). |
ListTargets(ListTargetsRequest, ServerCallContext)
public virtual Task<ListTargetsResponse> ListTargets(ListTargetsRequest request, ServerCallContext context)
Lists Targets in a given project and ___location.
Parameters | |
---|---|
Name | Description |
request |
ListTargetsRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<ListTargetsResponse> |
The response to send back to the client (wrapped by a task). |
UpdateDeliveryPipeline(UpdateDeliveryPipelineRequest, ServerCallContext)
public virtual Task<Operation> UpdateDeliveryPipeline(UpdateDeliveryPipelineRequest request, ServerCallContext context)
Updates the parameters of a single DeliveryPipeline.
Parameters | |
---|---|
Name | Description |
request |
UpdateDeliveryPipelineRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> |
The response to send back to the client (wrapped by a task). |
UpdateTarget(UpdateTargetRequest, ServerCallContext)
public virtual Task<Operation> UpdateTarget(UpdateTargetRequest request, ServerCallContext context)
Updates the parameters of a single Target.
Parameters | |
---|---|
Name | Description |
request |
UpdateTargetRequest The request received from the client. |
context |
ServerCallContext The context of the server-side call handler being invoked. |
Returns | |
---|---|
Type | Description |
Task<Operation> |
The response to send back to the client (wrapped by a task). |