Classes | |
| class | Binding |
Public Member Functions | |
| Dict[str, Any] | as_dict (self) |
| Optional[ 'Policy.Binding'] | find_binding_for_role (self, str role, Optional[Expr] condition=None) |
| 'Policy' | from_response (cls, Dict[str, Any] response) |
Static Public Attributes | |
| frozen | |
| maxsize | |
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources. https://cloud.google.com/iam/docs/reference/rest/v1/Policy Note: auditConfigs not supported by this implementation.
| Dict[str, Any] framework.infrastructure.gcp.iam.Policy.as_dict | ( | self | ) |
| Optional['Policy.Binding'] framework.infrastructure.gcp.iam.Policy.find_binding_for_role | ( | self, | |
| str | role, | ||
| Optional[Expr] | condition = None |
||
| ) |