GoogleCloudApihubV1ExternalApi
import type { GoogleCloudApihubV1ExternalApi } from "https://googleapis.deno.dev/v1/apihub:v1.ts";
An external API represents an API being provided by external sources. This can be used to model third-party APIs and can be used to define dependencies.
interface GoogleCloudApihubV1ExternalApi {
attributes?: {};
[key: string]: GoogleCloudApihubV1AttributeValues;
readonly createTime?: Date;
description?: string;
displayName?: string;
documentation?: GoogleCloudApihubV1Documentation;
endpoints?: string[];
name?: string;
paths?: string[];
readonly updateTime?: Date;
}§Properties
§
attributes?: {}
[src][key: string]: GoogleCloudApihubV1AttributeValues;
Optional. The list of user defined attributes associated with the Version
resource. The key is the attribute name. It will be of the format:
projects/{project}/locations/{location}/attributes/{attribute}
. The value
is the attribute values associated with the resource.
§
description?: string
[src]Optional. Description of the external API. Max length is 2000 characters (Unicode Code Points).
§
displayName?: string
[src]Required. Display name of the external API. Max length is 63 characters (Unicode Code Points).
§
documentation?: GoogleCloudApihubV1Documentation
[src]Optional. Documentation of the external API.