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

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

ProjectCreationConfig contains the config to create a new 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. organizations/{org} or folders/{folder}

↳ project_display_name string

Required. Display name of the project to be created.

↳ billing_account_id string

Required. Billing account id to be used for the project.

getParent

Required. organizations/{org} or folders/{folder}

Returns
Type Description
string

setParent

Required. organizations/{org} or folders/{folder}

Parameter
Name Description
var string
Returns
Type Description
$this

getProjectDisplayName

Required. Display name of the project to be created.

Returns
Type Description
string

setProjectDisplayName

Required. Display name of the project to be created.

Parameter
Name Description
var string
Returns
Type Description
$this

getBillingAccountId

Required. Billing account id to be used for the project.

Returns
Type Description
string

setBillingAccountId

Required. Billing account id to be used for the project.

Parameter
Name Description
var string
Returns
Type Description
$this