CreateStageRequest
import type { CreateStageRequest } from "https://aws-api.deno.dev/v0.4/services/apigateway.ts?docs=full";
Requests API Gateway to create a Stage resource.
interface CreateStageRequest {
cacheClusterEnabled?: boolean | null;
cacheClusterSize?: CacheClusterSize | null;
canarySettings?: CanarySettings | null;
deploymentId: string;
description?: string | null;
documentationVersion?: string | null;
restApiId: string;
stageName: string;
tags?: {} | null;
[key: string]: string | null | undefined;
tracingEnabled?: boolean | null;
variables?: {} | null;
}[key: string]: string | null | undefined;
§Properties
§
cacheClusterSize?: CacheClusterSize | null
[src]The stage's cache capacity in GB. For more information about choosing a cache size, see Enabling API caching to enhance responsiveness.
§
canarySettings?: CanarySettings | null
[src]The canary deployment settings of this stage.
§
stageName: string
[src]The name for the Stage resource. Stage names can only contain alphanumeric characters, hyphens, and underscores. Maximum length is 128 characters.
§
tags?: {} | null
[src][key: string]: string | null | undefined;
The key-value map of strings.
The valid character set is [a-zA-Z+-=._:/].
The tag key can be up to 128 characters and must not start with aws:
.
The tag value can be up to 256 characters.