Reference documentation and code samples for the Policy Troubleshooter V3 API class Google::Cloud::PolicyTroubleshooter::Iam::V3::DenyRuleExplanation::AnnotatedPermissionMatching.
Details about whether the permission in the request is denied by the deny rule.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#permission_matching_state
def permission_matching_state() -> ::Google::Cloud::PolicyTroubleshooter::Iam::V3::PermissionPatternMatchingState
Returns
- (::Google::Cloud::PolicyTroubleshooter::Iam::V3::PermissionPatternMatchingState) — Indicates whether the permission in the request is denied by the deny rule.
#permission_matching_state=
def permission_matching_state=(value) -> ::Google::Cloud::PolicyTroubleshooter::Iam::V3::PermissionPatternMatchingState
Parameter
- value (::Google::Cloud::PolicyTroubleshooter::Iam::V3::PermissionPatternMatchingState) — Indicates whether the permission in the request is denied by the deny rule.
Returns
- (::Google::Cloud::PolicyTroubleshooter::Iam::V3::PermissionPatternMatchingState) — Indicates whether the permission in the request is denied by the deny rule.
#relevance
def relevance() -> ::Google::Cloud::PolicyTroubleshooter::Iam::V3::HeuristicRelevance
Returns
- (::Google::Cloud::PolicyTroubleshooter::Iam::V3::HeuristicRelevance) — The relevance of the permission status to the overall determination for the rule.
#relevance=
def relevance=(value) -> ::Google::Cloud::PolicyTroubleshooter::Iam::V3::HeuristicRelevance
Parameter
- value (::Google::Cloud::PolicyTroubleshooter::Iam::V3::HeuristicRelevance) — The relevance of the permission status to the overall determination for the rule.
Returns
- (::Google::Cloud::PolicyTroubleshooter::Iam::V3::HeuristicRelevance) — The relevance of the permission status to the overall determination for the rule.