Skip to main content

AWSAPIGatewayRestAPIStage

No description

type AWSAPIGatewayRestAPIStage {
accessLogSettings: AWSAPIGatewayRestAPIStageAccessLogSettings
cacheClusterEnabled: Boolean!
cacheClusterSize: Float!
cacheClusterStatus: AWSAPIGatewayRestAPIStageCacheClusterStatusType!
canarySettings: AWSAPIGatewayRestAPIStageCanarySettings
clientCertificateId: String!
createdAt: DateTime!
deploymentId: String!
description: String!
documentationVersion: String!
lastUpdatedAt: DateTime
methodSettings: [AWSAPIGatewayRestAPIStageMethodSetting!]!
name: String!
tags: [AWSTag!]!
tracingEnabled: Boolean!
variables: [AWSTag!]!
webAclArn: String!
}

Fields

AWSAPIGatewayRestAPIStage.accessLogSettings ● AWSAPIGatewayRestAPIStageAccessLogSettings object

Settings for logging access in this stage

AWSAPIGatewayRestAPIStage.cacheClusterEnabled ● Boolean! non-null scalar

Indicates whether a cache cluster is enabled for the stage.

AWSAPIGatewayRestAPIStage.cacheClusterSize ● Float! non-null scalar

The stage's cache capacity in GB

AWSAPIGatewayRestAPIStage.cacheClusterStatus ● AWSAPIGatewayRestAPIStageCacheClusterStatusType! non-null enum

The status of the cache cluster for the stage, if enabled.

AWSAPIGatewayRestAPIStage.canarySettings ● AWSAPIGatewayRestAPIStageCanarySettings object

Settings for the canary deployment in this stage

AWSAPIGatewayRestAPIStage.clientCertificateId ● String! non-null scalar

The identifier of a client certificate for an API stage

AWSAPIGatewayRestAPIStage.createdAt ● DateTime! non-null scalar

The timestamp when the stage was created

AWSAPIGatewayRestAPIStage.deploymentId ● String! non-null scalar

The identifier of the Deployment that the stage points to

AWSAPIGatewayRestAPIStage.description ● String! non-null scalar

The stage's description

AWSAPIGatewayRestAPIStage.documentationVersion ● String! non-null scalar

The version of the associated API documentation

AWSAPIGatewayRestAPIStage.lastUpdatedAt ● DateTime scalar

The timestamp when the stage last updated

AWSAPIGatewayRestAPIStage.methodSettings ● [AWSAPIGatewayRestAPIStageMethodSetting!]! non-null object

A map that defines the method settings for a Stage resource

AWSAPIGatewayRestAPIStage.name ● String! non-null scalar

The name of the stage is the first path segment in the Uniform Resource Identifier (URI) of a call to API Gateway

AWSAPIGatewayRestAPIStage.tags ● [AWSTag!]! non-null object

The collection of tags

AWSAPIGatewayRestAPIStage.tracingEnabled ● Boolean! non-null scalar

Indicates whether active tracing with X-ray is enabled for the Stage

AWSAPIGatewayRestAPIStage.variables ● [AWSTag!]! non-null object

A map that defines the stage variables for a Stage resource The format: [A-Za-z0-9-._~:/?#&=,]+

AWSAPIGatewayRestAPIStage.webAclArn ● String! non-null scalar

The ARN of the Web Acl associated with the Stage.

Member of

AWSAPIGatewayRestAPI object