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

SupportedService

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

SupportedService specifies the VPC Service Controls and its properties.

interface SupportedService {
availableOnRestrictedVip?: boolean;
knownLimitations?: boolean;
name?: string;
supportedMethods?: MethodSelector[];
supportStage?:
| "LAUNCH_STAGE_UNSPECIFIED"
| "UNIMPLEMENTED"
| "PRELAUNCH"
| "EARLY_ACCESS"
| "ALPHA"
| "BETA"
| "GA"
| "DEPRECATED";
title?: string;
}

§Properties

§
availableOnRestrictedVip?: boolean
[src]

True if the service is available on the restricted VIP. Services on the restricted VIP typically either support VPC Service Controls or are core infrastructure services required for the functioning of Google Cloud.

§
knownLimitations?: boolean
[src]

True if the service is supported with some limitations. Check documentation for details.

§
name?: string
[src]

The service name or address of the supported service, such as service.googleapis.com.

§
supportedMethods?: MethodSelector[]
[src]

The list of the supported methods. This field exists only in response to GetSupportedService

§
supportStage?: "LAUNCH_STAGE_UNSPECIFIED" | "UNIMPLEMENTED" | "PRELAUNCH" | "EARLY_ACCESS" | "ALPHA" | "BETA" | "GA" | "DEPRECATED"
[src]

The support stage of the service.

§
title?: string
[src]

The name of the supported product, such as 'Cloud Product API'.