Infrastructure Manager v1 API - Class DeprovisionDeploymentGroupRequest (1.12.0)

public sealed class DeprovisionDeploymentGroupRequest : IMessage<DeprovisionDeploymentGroupRequest>, IEquatable<DeprovisionDeploymentGroupRequest>, IDeepCloneable<DeprovisionDeploymentGroupRequest>, IBufferMessage, IMessage

Reference documentation and code samples for the Infrastructure Manager v1 API class DeprovisionDeploymentGroupRequest.

The request message for the DeprovisionDeploymentGroup method.

Inheritance

object > DeprovisionDeploymentGroupRequest

Namespace

Google.Cloud.Config.V1

Assembly

Google.Cloud.Config.V1.dll

Constructors

DeprovisionDeploymentGroupRequest()

public DeprovisionDeploymentGroupRequest()

DeprovisionDeploymentGroupRequest(DeprovisionDeploymentGroupRequest)

public DeprovisionDeploymentGroupRequest(DeprovisionDeploymentGroupRequest other)
Parameter
Name Description
other DeprovisionDeploymentGroupRequest

Properties

DeletePolicy

public DeleteDeploymentRequest.Types.DeletePolicy DeletePolicy { get; set; }

Optional. Policy on how resources within each deployment should be handled during deletion. This policy is applied globally to the deletion of all deployments in this group. This corresponds to the 'delete_policy' field in DeleteDeploymentRequest.

Property Value
Type Description
DeleteDeploymentRequestTypesDeletePolicy

DeploymentGroupName

public DeploymentGroupName DeploymentGroupName { get; set; }

DeploymentGroupName-typed view over the Name resource name property.

Property Value
Type Description
DeploymentGroupName

Force

public bool Force { get; set; }

Optional. If set to true, this option is propagated to the deletion of each deployment in the group. This corresponds to the 'force' field in DeleteDeploymentRequest.

Property Value
Type Description
bool

Name

public string Name { get; set; }

Required. The name of the deployment group to deprovision. Format: 'projects/{project_id}/locations/{location}/deploymentGroups/{deployment_group}'.

Property Value
Type Description
string