Application
import type { Application } from "https://googleapis.deno.dev/v1/apphub:v1.ts";
Application defines the governance boundary for App Hub Entities that perform a logical end-to-end business function. App Hub supports application level IAM permission to align with governance requirements.
interface Application {
attributes?: Attributes;
readonly createTime?: Date;
description?: string;
displayName?: string;
name?: string;
scope?: Scope;
readonly state?:
| "STATE_UNSPECIFIED"
| "CREATING"
| "ACTIVE"
| "DELETING";
readonly uid?: string;
readonly updateTime?: Date;
}§Properties
§
attributes?: Attributes
[src]Optional. Consumer provided attributes.
§
description?: string
[src]Optional. User-defined description of an Application. Can have a maximum length of 2048 characters.
§
displayName?: string
[src]Optional. User-defined name for the Application. Can have a maximum length of 63 characters.
§
name?: string
[src]Identifier. The resource name of an Application. Format: "projects/{host-project-id}/locations/{location}/applications/{application-id}"
§
readonly state?: "STATE_UNSPECIFIED" | "CREATING" | "ACTIVE" | "DELETING"
[src]Output only. Application state.