GcpIamAccess(mapping=None, *, ignore_unknown_fields=False, **kwargs)
GcpIamAccess represents IAM based access control on a Google Cloud resource. Refer to https://cloud.google.com/iam/docs to understand more about IAM.
Attributes |
|
---|---|
Name | Description |
resource_type |
str
Required. The type of this resource. |
resource |
str
Required. Name of the resource. |
role_bindings |
MutableSequence[google.cloud.privilegedaccessmanager_v1.types.PrivilegedAccess.GcpIamAccess.RoleBinding]
Required. Role bindings that are created on successful grant. |
Classes
RoleBinding
RoleBinding(mapping=None, *, ignore_unknown_fields=False, **kwargs)
IAM Role bindings that are created after a successful grant.