Identity and Access Management (IAM) V3 API - Class Google::Iam::V3::PrincipalAccessBoundaryPolicyDetails (v0.1.0)

Reference documentation and code samples for the Identity and Access Management (IAM) V3 API class Google::Iam::V3::PrincipalAccessBoundaryPolicyDetails.

Principal access boundary policy details

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#enforcement_version

def enforcement_version() -> ::String
Returns
  • (::String) — Optional. The version number (for example, 1 or latest) that indicates which permissions are able to be blocked by the policy. If empty, the PAB policy version will be set to the most recent version number at the time of the policy's creation.

#enforcement_version=

def enforcement_version=(value) -> ::String
Parameter
  • value (::String) — Optional. The version number (for example, 1 or latest) that indicates which permissions are able to be blocked by the policy. If empty, the PAB policy version will be set to the most recent version number at the time of the policy's creation.
Returns
  • (::String) — Optional. The version number (for example, 1 or latest) that indicates which permissions are able to be blocked by the policy. If empty, the PAB policy version will be set to the most recent version number at the time of the policy's creation.

#rules

def rules() -> ::Array<::Google::Iam::V3::PrincipalAccessBoundaryPolicyRule>
Returns

#rules=

def rules=(value) -> ::Array<::Google::Iam::V3::PrincipalAccessBoundaryPolicyRule>
Parameter
Returns