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

IamPolicyAnalysisQuery

import type { IamPolicyAnalysisQuery } from "https://googleapis.deno.dev/v1/cloudasset:v1.ts";

IAM policy analysis query message.

interface IamPolicyAnalysisQuery {
accessSelector?: AccessSelector;
conditionContext?: ConditionContext;
identitySelector?: IdentitySelector;
options?: Options;
resourceSelector?: ResourceSelector;
scope?: string;
}

§Properties

§
accessSelector?: AccessSelector
[src]

Optional. Specifies roles or permissions for analysis. This is optional.

§
conditionContext?: ConditionContext
[src]

Optional. The hypothetical context for IAM conditions evaluation.

§
identitySelector?: IdentitySelector
[src]

Optional. Specifies an identity for analysis.

§
options?: Options
[src]

Optional. The query options.

§
resourceSelector?: ResourceSelector
[src]

Optional. Specifies a resource for analysis.

§
scope?: string
[src]

Required. The relative name of the root asset. Only resources and IAM policies within the scope will be analyzed. This can only be an organization number (such as "organizations/123"), a folder number (such as "folders/123"), a project ID (such as "projects/my-project-id"), or a project number (such as "projects/12345"). To know how to get organization ID, visit here . To know how to get folder or project ID, visit here .