Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

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.

§
relevance?: "HEURISTIC_RELEVANCE_UNSPECIFIED" | "HEURISTIC_RELEVANCE_NORMAL" | "HEURISTIC_RELEVANCE_HIGH"
[src]

The relevance of the principal's status to the overall determination for the role binding.