GoogleCloudPolicytroubleshooterIamV3DenyRuleExplanationAnnotatedDenyPrincipalMatching
import type { GoogleCloudPolicytroubleshooterIamV3DenyRuleExplanationAnnotatedDenyPrincipalMatching } from "https://googleapis.deno.dev/v1/policytroubleshooter:v3.ts";Details about whether the principal in the request is listed as a denied principal in the deny rule, either directly or through membership in a principal set.
interface GoogleCloudPolicytroubleshooterIamV3DenyRuleExplanationAnnotatedDenyPrincipalMatching {
membership?:
| "MEMBERSHIP_MATCHING_STATE_UNSPECIFIED"
| "MEMBERSHIP_MATCHED"
| "MEMBERSHIP_NOT_MATCHED"
| "MEMBERSHIP_UNKNOWN_INFO"
| "MEMBERSHIP_UNKNOWN_UNSUPPORTED";
relevance?: "HEURISTIC_RELEVANCE_UNSPECIFIED" | "HEURISTIC_RELEVANCE_NORMAL" | "HEURISTIC_RELEVANCE_HIGH";
}§Properties
§
membership?: "MEMBERSHIP_MATCHING_STATE_UNSPECIFIED" | "MEMBERSHIP_MATCHED" | "MEMBERSHIP_NOT_MATCHED" | "MEMBERSHIP_UNKNOWN_INFO" | "MEMBERSHIP_UNKNOWN_UNSUPPORTED"
[src]Indicates whether the principal is listed as a denied principal in the deny rule, either directly or through membership in a principal set.