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

GoogleCloudPolicysimulatorV1AccessStateDiff

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

A summary and comparison of the principal's access under the current (baseline) policies and the proposed (simulated) policies for a single access tuple.

interface GoogleCloudPolicysimulatorV1AccessStateDiff {
accessChange?:
| "ACCESS_CHANGE_TYPE_UNSPECIFIED"
| "NO_CHANGE"
| "UNKNOWN_CHANGE"
| "ACCESS_REVOKED"
| "ACCESS_GAINED"
| "ACCESS_MAYBE_REVOKED"
| "ACCESS_MAYBE_GAINED";
}

§Properties

§
accessChange?: "ACCESS_CHANGE_TYPE_UNSPECIFIED" | "NO_CHANGE" | "UNKNOWN_CHANGE" | "ACCESS_REVOKED" | "ACCESS_GAINED" | "ACCESS_MAYBE_REVOKED" | "ACCESS_MAYBE_GAINED"
[src]

How the principal's access, specified in the AccessState field, changed between the current (baseline) policies and proposed (simulated) policies.

§

The results of evaluating the access tuple under the current (baseline) policies. If the AccessState couldn't be fully evaluated, this field explains why.

§

The results of evaluating the access tuple under the proposed (simulated) policies. If the AccessState couldn't be fully evaluated, this field explains why.