Google Cloud Design Center V1 Client - Class ProjectParameters (0.1.0)

Reference documentation and code samples for the Google Cloud Design Center V1 Client class ProjectParameters.

The ProjectParameters provides the parameters needed to deploy the application in the given project.

Generated from protobuf message google.cloud.designcenter.v1.ProjectParameters

Namespace

Google \ Cloud \ DesignCenter \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ project_id string

Output only. The project ID of the project.

↳ roles string[]

Output only. IAM roles required by the service account to deploy the application in given project.

↳ apis string[]

Output only. APIs required to be enabled to deploy the application, in the form of "*.googleapis.com".

getProjectId

Output only. The project ID of the project.

Returns
Type Description
string

setProjectId

Output only. The project ID of the project.

Parameter
Name Description
var string
Returns
Type Description
$this

getRoles

Output only. IAM roles required by the service account to deploy the application in given project.

Returns
Type Description
Google\Protobuf\RepeatedField<string>

setRoles

Output only. IAM roles required by the service account to deploy the application in given project.

Parameter
Name Description
var string[]
Returns
Type Description
$this

getApis

Output only. APIs required to be enabled to deploy the application, in the form of "*.googleapis.com".

Returns
Type Description
Google\Protobuf\RepeatedField<string>

setApis

Output only. APIs required to be enabled to deploy the application, in the form of "*.googleapis.com".

Parameter
Name Description
var string[]
Returns
Type Description
$this