Class CloudControlDeployment (0.2.0)

CloudControlDeployment(mapping=None, *, ignore_unknown_fields=False, **kwargs)

CloudControlDeployment represents deployment of a CloudControl on a target resource. Supported target resources are organizations/{organization}, folders/{folder}, and projects/{project}.

Attributes

Name Description
name str
Identifier. CloudControlDeployment name in the following format: organizations/{organization}/locations/{location}/cloudControlDeployments/{cloud_control_deployment_id}
target_resource_config google.cloud.cloudsecuritycompliance_v1.types.TargetResourceConfig
Required. The details of the target resource on which the CloudControl is to be deployed. It can either be an existing target resource or a new target resource to be created.
target_resource str
Output only. The resource on which the CloudControl is deployed based on the provided TargetResourceConfig in the following format: organizations/{organization}, folders/{folder} or projects/{project}.
cloud_control_metadata google.cloud.cloudsecuritycompliance_v1.types.CloudControlMetadata
Required. Deployment mode and parameters for the Cloud Control.
description str
Optional. User provided description of the CloudControl deployment
deployment_state google.cloud.cloudsecuritycompliance_v1.types.DeploymentState
Output only. State of the CloudControl deployment
create_time google.protobuf.timestamp_pb2.Timestamp
Output only. The time at which the resource was created.
update_time google.protobuf.timestamp_pb2.Timestamp
Output only. The time at which the resource last updated.
etag str
Optional. To prevent concurrent updates from overwriting each other, always provide the etag when you update a CloudControlDeployment. You can also provide the etag when you delete a CloudControlDeployment, to help ensure that you're deleting the intended version of the CloudControlDeployment.
parameter_substituted_cloud_control google.cloud.cloudsecuritycompliance_v1.types.CloudControl
Output only. The CloudControl after substitution of given parameters.
framework_deployment_references MutableSequence[google.cloud.cloudsecuritycompliance_v1.types.FrameworkDeploymentReference]
Output only. The references to the Framework deployments that this Cloud Control deployment is part of. A Cloud Control deployment can be part of multiple Framework deployments.
target_resource_display_name str
Output only. The display name of the target resource.