Google Cloud Security Compliance V1 Client - Class ProjectCreationConfig (0.2.0)

Reference documentation and code samples for the Google Cloud Security Compliance V1 Client class ProjectCreationConfig.

The configuration that's required to create a project to be used as the target resource of a deployment.

Generated from protobuf message google.cloud.cloudsecuritycompliance.v1.ProjectCreationConfig

Namespace

Google \ Cloud \ CloudSecurityCompliance \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ parent string

Required. The parent of the project, in the format organizations/{organizationID} or folders/{folderID}.

↳ project_display_name string

Required. The display name of the project.

↳ billing_account_id string

Required. The billing account ID for the project.

getParent

Required. The parent of the project, in the format organizations/{organizationID} or folders/{folderID}.

Returns
Type Description
string

setParent

Required. The parent of the project, in the format organizations/{organizationID} or folders/{folderID}.

Parameter
Name Description
var string
Returns
Type Description
$this

getProjectDisplayName

Required. The display name of the project.

Returns
Type Description
string

setProjectDisplayName

Required. The display name of the project.

Parameter
Name Description
var string
Returns
Type Description
$this

getBillingAccountId

Required. The billing account ID for the project.

Returns
Type Description
string

setBillingAccountId

Required. The billing account ID for the project.

Parameter
Name Description
var string
Returns
Type Description
$this