type property
The public resource type name of the resource.
It is configured using the official_name of the ResourceType as defined in
service configurations under //configs/cloud/resourcetypes. For example,
the official_name for GCP projects is set as
'cloudresourcemanager.googleapis.com/Project' according to
//configs/cloud/resourcetypes/google/cloud/resourcemanager/prod.yaml This
field is required for services integrated with
resource-attribute-based IAM conditions and/or CustomOrgPolicy. This field
requires special handling for parents-only permissions such as create
and list
. See the document linked below for further details. See
go/iam-conditions-sig-g3#populate-resource-attributes for specific details
on populating this field.
Implementation
core.String? type;