CreateDeploymentRequest
import type { CreateDeploymentRequest } from "https://aws-api.deno.dev/v0.3/services/apigateway.ts?docs=full";
Requests API Gateway to create a "Deployment" resource.
interface CreateDeploymentRequest {
cacheClusterEnabled?: boolean | null;
cacheClusterSize?: CacheClusterSize | null;
canarySettings?: DeploymentCanarySettings | null;
description?: string | null;
restApiId: string;
stageDescription?: string | null;
stageName?: string | null;
tracingEnabled?: boolean | null;
variables?: {} | null;
}[key: string]: string | null | undefined;
§Properties
§
cacheClusterEnabled?: boolean | null
[src]Enables a cache cluster for the "Stage" resource specified in the input.
§
cacheClusterSize?: CacheClusterSize | null
[src]Specifies the cache cluster size for the "Stage" resource specified in the input, if a cache cluster is enabled.
§
canarySettings?: DeploymentCanarySettings | null
[src]The input configuration for the canary deployment when the deployment is a canary release deployment.
§
stageDescription?: string | null
[src]The description of the "Stage" resource for the "Deployment" resource to create.
§
stageName?: string | null
[src]The name of the "Stage" resource for the "Deployment" resource to create.