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.