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

GoogleApiServiceusageV2alphaConsumerPolicy

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

Consumer Policy is a set of rules that define what services or service groups can be used for a cloud resource hierarchy.

interface GoogleApiServiceusageV2alphaConsumerPolicy {
annotations?: {
[key: string]: string;
}
;
readonly createTime?: Date;
readonly etag?: string;
readonly name?: string;
readonly updateTime?: Date;
}

§Properties

§
annotations?: {
[key: string]: string;
}
[src]

Optional. Annotations is an unstructured key-value map stored with a policy that may be set by external tools to store and retrieve arbitrary metadata. They are not queryable and should be preserved when modifying objects. AIP-128

§
readonly createTime?: Date
[src]

Output only. The time the policy was created. For singleton policies, this is the first touch of the policy.

§

Enable rules define usable services, groups, and categories. There can currently be at most one EnableRule. This restriction will be lifted in later releases.

§
readonly etag?: string
[src]

Output only. An opaque tag indicating the current version of the policy, used for concurrency control.

§
readonly name?: string
[src]

Output only. The resource name of the policy. Only the default policy is supported: projects/12345/consumerPolicies/default, folders/12345/consumerPolicies/default, organizations/12345/consumerPolicies/default.

§
readonly updateTime?: Date
[src]

Output only. The time the policy was last updated.