Reference documentation and code samples for the Policy Troubleshooter V3 API class Google::Cloud::PolicyTroubleshooter::Iam::V3::AllowBindingExplanation::AnnotatedAllowMembership.
Details about whether the role binding includes the principal.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#membership
def membership() -> ::Google::Cloud::PolicyTroubleshooter::Iam::V3::MembershipMatchingState
Returns
- (::Google::Cloud::PolicyTroubleshooter::Iam::V3::MembershipMatchingState) — Indicates whether the role binding includes the principal.
#membership=
def membership=(value) -> ::Google::Cloud::PolicyTroubleshooter::Iam::V3::MembershipMatchingState
Parameter
- value (::Google::Cloud::PolicyTroubleshooter::Iam::V3::MembershipMatchingState) — Indicates whether the role binding includes the principal.
Returns
- (::Google::Cloud::PolicyTroubleshooter::Iam::V3::MembershipMatchingState) — Indicates whether the role binding includes the principal.
#relevance
def relevance() -> ::Google::Cloud::PolicyTroubleshooter::Iam::V3::HeuristicRelevance
Returns
- (::Google::Cloud::PolicyTroubleshooter::Iam::V3::HeuristicRelevance) — The relevance of the principal's status to the overall determination for the role binding.
#relevance=
def relevance=(value) -> ::Google::Cloud::PolicyTroubleshooter::Iam::V3::HeuristicRelevance
Parameter
- value (::Google::Cloud::PolicyTroubleshooter::Iam::V3::HeuristicRelevance) — The relevance of the principal's status to the overall determination for the role binding.
Returns
- (::Google::Cloud::PolicyTroubleshooter::Iam::V3::HeuristicRelevance) — The relevance of the principal's status to the overall determination for the role binding.