| Modifier and Type | Method and Description |
|---|---|
CfnStage.Builder |
accessLogSettings(CfnStage.AccessLogSettingsProperty accessLogSettings)
Settings for logging access in this stage.
|
CfnStage.Builder |
accessLogSettings(IResolvable accessLogSettings)
Settings for logging access in this stage.
|
CfnStage.Builder |
accessPolicyId(String accessPolicyId)
This parameter is not currently supported.
|
CfnStage.Builder |
apiId(String apiId)
The API identifier.
|
CfnStage.Builder |
autoDeploy(Boolean autoDeploy)
Specifies whether updates to an API automatically trigger a new deployment.
|
CfnStage.Builder |
autoDeploy(IResolvable autoDeploy)
Specifies whether updates to an API automatically trigger a new deployment.
|
CfnStage |
build() |
CfnStage.Builder |
clientCertificateId(String clientCertificateId)
The identifier of a client certificate for a `Stage` .
|
static CfnStage.Builder |
create(software.constructs.Construct scope,
String id) |
CfnStage.Builder |
defaultRouteSettings(CfnStage.RouteSettingsProperty defaultRouteSettings)
The default route settings for the stage.
|
CfnStage.Builder |
defaultRouteSettings(IResolvable defaultRouteSettings)
The default route settings for the stage.
|
CfnStage.Builder |
deploymentId(String deploymentId)
The deployment identifier for the API stage.
|
CfnStage.Builder |
description(String description)
The description for the API stage.
|
CfnStage.Builder |
routeSettings(Object routeSettings)
Route settings for the stage.
|
CfnStage.Builder |
stageName(String stageName)
The stage name.
|
CfnStage.Builder |
stageVariables(Object stageVariables)
A map that defines the stage variables for a `Stage` .
|
CfnStage.Builder |
tags(Object tags)
The collection of tags.
|
@Stability(value=Stable) public static CfnStage.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnStage.AccessLogSettingsProperty.Builder.@Stability(value=Stable) public CfnStage.Builder apiId(String apiId)
apiId - The API identifier. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder stageName(String stageName)
Stage names can contain only alphanumeric characters, hyphens, and underscores, or be $default . Maximum length is 128 characters.
stageName - The stage name. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder accessLogSettings(CfnStage.AccessLogSettingsProperty accessLogSettings)
accessLogSettings - Settings for logging access in this stage. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder accessLogSettings(IResolvable accessLogSettings)
accessLogSettings - Settings for logging access in this stage. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder accessPolicyId(String accessPolicyId)
accessPolicyId - This parameter is not currently supported. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder autoDeploy(Boolean autoDeploy)
The default value is false .
autoDeploy - Specifies whether updates to an API automatically trigger a new deployment. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder autoDeploy(IResolvable autoDeploy)
The default value is false .
autoDeploy - Specifies whether updates to an API automatically trigger a new deployment. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder clientCertificateId(String clientCertificateId)
Supported only for WebSocket APIs.
clientCertificateId - The identifier of a client certificate for a `Stage` . This parameter is required.this@Stability(value=Stable) public CfnStage.Builder defaultRouteSettings(CfnStage.RouteSettingsProperty defaultRouteSettings)
defaultRouteSettings - The default route settings for the stage. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder defaultRouteSettings(IResolvable defaultRouteSettings)
defaultRouteSettings - The default route settings for the stage. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder deploymentId(String deploymentId)
Can't be updated if autoDeploy is enabled.
deploymentId - The deployment identifier for the API stage. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder description(String description)
description - The description for the API stage. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder routeSettings(Object routeSettings)
routeSettings - Route settings for the stage. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder stageVariables(Object stageVariables)
Variable names can have alphanumeric and underscore characters, and the values must match [A-Za-z0-9-._~:/?#&=,]+.
stageVariables - A map that defines the stage variables for a `Stage` . This parameter is required.this@Stability(value=Stable) public CfnStage.Builder tags(Object tags)
Each tag element is associated with a given resource.
tags - The collection of tags. This parameter is required.thisCopyright © 2022. All rights reserved.