RolesAndApisConfig(mapping=None, *, ignore_unknown_fields=False, **kwargs)Represents configurations required within a specific project to deploy the application.
Attributes |
|
|---|---|
| Name | Description |
project_id |
str
Required. The project ID to which these configurations apply. |
roles |
MutableSequence[google.cloud.designcenter_v1.types.RoleInfo]
Optional. IAM roles that the deployment service account needs to deploy the application within this project. Each role must be a valid IAM role name, such as roles/editor. The maximum number of roles allowed is
500.
|
apis |
MutableSequence[google.cloud.designcenter_v1.types.ApiInfo]
Optional. APIs that you must enable in this project before you deploy the application, in the form of "\*.googleapis.com". The maximum number of APIs allowed is 500. |