Class PrincipalAccessBoundaryPolicyRule (2.19.0)

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.