Class RolesAndApisConfig (0.1.0)

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.