Cloud Security Compliance v1 API - Class Deployment.DeploymentBase (1.0.0-beta01)

[BindServiceMethod(typeof(Deployment), "BindService")]
public abstract class Deployment.DeploymentBase

Reference documentation and code samples for the Cloud Security Compliance v1 API class Deployment.DeploymentBase.

Base class for server-side implementations of Deployment

Inheritance

object > Deployment.DeploymentBase

Namespace

Google.Cloud.CloudSecurityCompliance.V1

Assembly

Google.Cloud.CloudSecurityCompliance.V1.dll

Methods

CreateFrameworkDeployment(CreateFrameworkDeploymentRequest, ServerCallContext)

public virtual Task<Operation> CreateFrameworkDeployment(CreateFrameworkDeploymentRequest request, ServerCallContext context)

Creates a new FrameworkDeployment in a given project and location.

Parameters
Name Description
request CreateFrameworkDeploymentRequest

The request received from the client.

context ServerCallContext

The 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).

DeleteFrameworkDeployment(DeleteFrameworkDeploymentRequest, ServerCallContext)

public virtual Task<Operation> DeleteFrameworkDeployment(DeleteFrameworkDeploymentRequest request, ServerCallContext context)

Deletes a single FrameworkDeployment.

Parameters
Name Description
request DeleteFrameworkDeploymentRequest

The request received from the client.

context ServerCallContext

The 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).

GetCloudControlDeployment(GetCloudControlDeploymentRequest, ServerCallContext)

public virtual Task<CloudControlDeployment> GetCloudControlDeployment(GetCloudControlDeploymentRequest request, ServerCallContext context)

Gets details of a single CloudControlDeployment.

Parameters
Name Description
request GetCloudControlDeploymentRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskCloudControlDeployment

The response to send back to the client (wrapped by a task).

GetFrameworkDeployment(GetFrameworkDeploymentRequest, ServerCallContext)

public virtual Task<FrameworkDeployment> GetFrameworkDeployment(GetFrameworkDeploymentRequest request, ServerCallContext context)

Gets details of a single FrameworkDeployment.

Parameters
Name Description
request GetFrameworkDeploymentRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskFrameworkDeployment

The response to send back to the client (wrapped by a task).

ListCloudControlDeployments(ListCloudControlDeploymentsRequest, ServerCallContext)

public virtual Task<ListCloudControlDeploymentsResponse> ListCloudControlDeployments(ListCloudControlDeploymentsRequest request, ServerCallContext context)

Lists CloudControlDeployments under a given parent.

Parameters
Name Description
request ListCloudControlDeploymentsRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskListCloudControlDeploymentsResponse

The response to send back to the client (wrapped by a task).

ListFrameworkDeployments(ListFrameworkDeploymentsRequest, ServerCallContext)

public virtual Task<ListFrameworkDeploymentsResponse> ListFrameworkDeployments(ListFrameworkDeploymentsRequest request, ServerCallContext context)

Lists FrameworkDeployments in a given parent and location.

Parameters
Name Description
request ListFrameworkDeploymentsRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskListFrameworkDeploymentsResponse

The response to send back to the client (wrapped by a task).