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 \ V1Methods
__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 |
|