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

GoogleIamV1BindingDelta

import type { GoogleIamV1BindingDelta } from "https://googleapis.deno.dev/v1/iam:v2.ts";

One delta entry for Binding. Each individual change (only one member in each entry) to a binding will be a separate entry.

interface GoogleIamV1BindingDelta {
action?: "ACTION_UNSPECIFIED" | "ADD" | "REMOVE";
condition?: GoogleTypeExpr;
member?: string;
role?: string;
}

§Properties

§
action?: "ACTION_UNSPECIFIED" | "ADD" | "REMOVE"
[src]

The action that was performed on a Binding. Required

§

The condition that is associated with this binding.

§
member?: string
[src]

A single identity requesting access for a Google Cloud resource. Follows the same format of Binding.members. Required

§
role?: string
[src]

Role that is assigned to members. For example, roles/viewer, roles/editor, or roles/owner. Required