Reference documentation and code samples for the Google Cloud Security Compliance V1 Client class TargetResourceConfig.
The name of the target resource or the configuration that's required to create a new target resource.
Generated from protobuf message google.cloud.cloudsecuritycompliance.v1.TargetResourceConfig
Namespace
Google \ Cloud \ CloudSecurityCompliance \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ existing_target_resource
string
Optional. The resource hierarchy node, in one of the following formats: - organizations/{organizationID}
- folders/{folderID}
- projects/{projectID}
↳ target_resource_creation_config
TargetResourceCreationConfig
Optional. The details that are required to create a resource and use that resource as the target resource for deployment.
getExistingTargetResource
Optional. The resource hierarchy node, in one of the following formats:
-
organizations/{organizationID} -
folders/{folderID} -
projects/{projectID}
string
hasExistingTargetResource
setExistingTargetResource
Optional. The resource hierarchy node, in one of the following formats:
-
organizations/{organizationID} -
folders/{folderID} -
projects/{projectID}
var
string
$this
getTargetResourceCreationConfig
Optional. The details that are required to create a resource and use that resource as the target resource for deployment.
hasTargetResourceCreationConfig
setTargetResourceCreationConfig
Optional. The details that are required to create a resource and use that resource as the target resource for deployment.
$this
getResourceConfig
string

