PrincipalAccessBoundaryPolicyRule(
mapping=None, *, ignore_unknown_fields=False, **kwargs
)
Principal access boundary policy rule that defines the resource boundary.
Attributes |
|
---|---|
Name | Description |
description |
str
Optional. The description of the principal access boundary policy rule. Must be less than or equal to 256 characters. |
resources |
MutableSequence[str]
Required. A list of Resource Manager resources. If a resource is listed in the rule, then the rule applies for that resource and its descendants. The number of resources in a policy is limited to 500 across all rules in the policy. The following resource types are supported: - Organizations, such as //cloudresourcemanager.googleapis.com/organizations/123 .
- Folders, such as
//cloudresourcemanager.googleapis.com/folders/123 .
- Projects, such as
//cloudresourcemanager.googleapis.com/projects/123 or
//cloudresourcemanager.googleapis.com/projects/my-project-id .
|
effect |
google.cloud.iam_v3.types.PrincipalAccessBoundaryPolicyRule.Effect
Required. The access relationship of principals to the resources in this rule. |
Classes
Effect
Effect(value)
An effect to describe the access relationship.