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

GoogleCloudApihubV1PluginInstance

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

Represents a plugin instance resource in the API Hub. A PluginInstance is a specific instance of a hub plugin with its own configuration, state, and execution details.

interface GoogleCloudApihubV1PluginInstance {
additionalConfig?: {};
readonly createTime?: Date;
displayName?: string;
readonly errorMessage?: string;
name?: string;
readonly state?:
| "STATE_UNSPECIFIED"
| "CREATING"
| "ACTIVE"
| "APPLYING_CONFIG"
| "ERROR"
| "FAILED"
| "DELETING";
readonly updateTime?: Date;
}

§Properties

§

Required. The action status for the plugin instance.

§
additionalConfig?: {}
[src]

Optional. The additional information for this plugin instance corresponding to the additional config template of the plugin. This information will be sent to plugin hosting service on each call to plugin hosted service. The key will be the config_variable_template.display_name to uniquely identify the config variable.

§

Optional. The authentication information for this plugin instance.

§
readonly createTime?: Date
[src]

Output only. Timestamp indicating when the plugin instance was created.

§
displayName?: string
[src]

Required. The display name for this plugin instance. Max length is 255 characters.

§
readonly errorMessage?: string
[src]

Output only. Error message describing the failure, if any, during Create, Delete or ApplyConfig operation corresponding to the plugin instance.This field will only be populated if the plugin instance is in the ERROR or FAILED state.

§
name?: string
[src]

Identifier. The unique name of the plugin instance resource. Format: projects/{project}/locations/{location}/plugins/{plugin}/instances/{instance}

§
readonly state?: "STATE_UNSPECIFIED" | "CREATING" | "ACTIVE" | "APPLYING_CONFIG" | "ERROR" | "FAILED" | "DELETING"
[src]

Output only. The current state of the plugin instance (e.g., enabled, disabled, provisioning).

§
readonly updateTime?: Date
[src]

Output only. Timestamp indicating when the plugin instance was last updated.