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

GoogleCloudApihubV1Curation

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

A curation resource in the API Hub.

interface GoogleCloudApihubV1Curation {
readonly createTime?: Date;
description?: string;
displayName?: string;
readonly lastExecutionErrorCode?: "ERROR_CODE_UNSPECIFIED" | "INTERNAL_ERROR" | "UNAUTHORIZED";
readonly lastExecutionErrorMessage?: string;
readonly lastExecutionState?: "LAST_EXECUTION_STATE_UNSPECIFIED" | "SUCCEEDED" | "FAILED";
name?: string;
readonly pluginInstanceActions?: GoogleCloudApihubV1PluginInstanceActionID[];
readonly updateTime?: Date;
}

§Properties

§
readonly createTime?: Date
[src]

Output only. The time at which the curation was created.

§
description?: string
[src]

Optional. The description of the curation.

§
displayName?: string
[src]

Required. The display name of the curation.

§

Required. The endpoint to be triggered for curation.

§
readonly lastExecutionErrorCode?: "ERROR_CODE_UNSPECIFIED" | "INTERNAL_ERROR" | "UNAUTHORIZED"
[src]

Output only. The error code of the last execution of the curation. The error code is populated only when the last execution state is failed.

§
readonly lastExecutionErrorMessage?: string
[src]

Output only. Error message describing the failure, if any, during the last execution of the curation.

§
readonly lastExecutionState?: "LAST_EXECUTION_STATE_UNSPECIFIED" | "SUCCEEDED" | "FAILED"
[src]

Output only. The last execution state of the curation.

§
name?: string
[src]

Identifier. The name of the curation. Format: projects/{project}/locations/{location}/curations/{curation}

§
readonly pluginInstanceActions?: GoogleCloudApihubV1PluginInstanceActionID[]
[src]

Output only. The plugin instances and associated actions that are using the curation. Note: A particular curation could be used by multiple plugin instances or multiple actions in a plugin instance.

§
readonly updateTime?: Date
[src]

Output only. The time at which the curation was last updated.