| Modifier and Type | Method and Description |
|---|---|
CfnStage.Builder |
accessLogSetting(CfnStage.AccessLogSettingProperty accessLogSetting)
`AWS::ApiGateway::Stage.AccessLogSetting`.
|
CfnStage.Builder |
accessLogSetting(IResolvable accessLogSetting)
`AWS::ApiGateway::Stage.AccessLogSetting`.
|
CfnStage |
build() |
CfnStage.Builder |
cacheClusterEnabled(Boolean cacheClusterEnabled)
`AWS::ApiGateway::Stage.CacheClusterEnabled`.
|
CfnStage.Builder |
cacheClusterEnabled(IResolvable cacheClusterEnabled)
`AWS::ApiGateway::Stage.CacheClusterEnabled`.
|
CfnStage.Builder |
cacheClusterSize(String cacheClusterSize)
`AWS::ApiGateway::Stage.CacheClusterSize`.
|
CfnStage.Builder |
canarySetting(CfnStage.CanarySettingProperty canarySetting)
`AWS::ApiGateway::Stage.CanarySetting`.
|
CfnStage.Builder |
canarySetting(IResolvable canarySetting)
`AWS::ApiGateway::Stage.CanarySetting`.
|
CfnStage.Builder |
clientCertificateId(String clientCertificateId)
`AWS::ApiGateway::Stage.ClientCertificateId`.
|
static CfnStage.Builder |
create(software.constructs.Construct scope,
String id) |
CfnStage.Builder |
deploymentId(String deploymentId)
`AWS::ApiGateway::Stage.DeploymentId`.
|
CfnStage.Builder |
description(String description)
`AWS::ApiGateway::Stage.Description`.
|
CfnStage.Builder |
documentationVersion(String documentationVersion)
`AWS::ApiGateway::Stage.DocumentationVersion`.
|
CfnStage.Builder |
methodSettings(IResolvable methodSettings)
`AWS::ApiGateway::Stage.MethodSettings`.
|
CfnStage.Builder |
methodSettings(List<? extends Object> methodSettings)
`AWS::ApiGateway::Stage.MethodSettings`.
|
CfnStage.Builder |
restApiId(String restApiId)
`AWS::ApiGateway::Stage.RestApiId`.
|
CfnStage.Builder |
stageName(String stageName)
`AWS::ApiGateway::Stage.StageName`.
|
CfnStage.Builder |
tags(List<? extends CfnTag> tags)
`AWS::ApiGateway::Stage.Tags`.
|
CfnStage.Builder |
tracingEnabled(Boolean tracingEnabled)
`AWS::ApiGateway::Stage.TracingEnabled`.
|
CfnStage.Builder |
tracingEnabled(IResolvable tracingEnabled)
`AWS::ApiGateway::Stage.TracingEnabled`.
|
CfnStage.Builder |
variables(IResolvable variables)
`AWS::ApiGateway::Stage.Variables`.
|
CfnStage.Builder |
variables(Map<String,String> variables)
`AWS::ApiGateway::Stage.Variables`.
|
@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.AccessLogSettingProperty.Builder.@Stability(value=Stable) public CfnStage.Builder restApiId(String restApiId)
restApiId - `AWS::ApiGateway::Stage.RestApiId`. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder accessLogSetting(CfnStage.AccessLogSettingProperty accessLogSetting)
accessLogSetting - `AWS::ApiGateway::Stage.AccessLogSetting`. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder accessLogSetting(IResolvable accessLogSetting)
accessLogSetting - `AWS::ApiGateway::Stage.AccessLogSetting`. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder cacheClusterEnabled(Boolean cacheClusterEnabled)
cacheClusterEnabled - `AWS::ApiGateway::Stage.CacheClusterEnabled`. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder cacheClusterEnabled(IResolvable cacheClusterEnabled)
cacheClusterEnabled - `AWS::ApiGateway::Stage.CacheClusterEnabled`. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder cacheClusterSize(String cacheClusterSize)
cacheClusterSize - `AWS::ApiGateway::Stage.CacheClusterSize`. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder canarySetting(CfnStage.CanarySettingProperty canarySetting)
canarySetting - `AWS::ApiGateway::Stage.CanarySetting`. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder canarySetting(IResolvable canarySetting)
canarySetting - `AWS::ApiGateway::Stage.CanarySetting`. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder clientCertificateId(String clientCertificateId)
clientCertificateId - `AWS::ApiGateway::Stage.ClientCertificateId`. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder deploymentId(String deploymentId)
deploymentId - `AWS::ApiGateway::Stage.DeploymentId`. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder description(String description)
description - `AWS::ApiGateway::Stage.Description`. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder documentationVersion(String documentationVersion)
documentationVersion - `AWS::ApiGateway::Stage.DocumentationVersion`. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder methodSettings(IResolvable methodSettings)
methodSettings - `AWS::ApiGateway::Stage.MethodSettings`. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder methodSettings(List<? extends Object> methodSettings)
methodSettings - `AWS::ApiGateway::Stage.MethodSettings`. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder stageName(String stageName)
stageName - `AWS::ApiGateway::Stage.StageName`. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder tags(List<? extends CfnTag> tags)
tags - `AWS::ApiGateway::Stage.Tags`. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder tracingEnabled(Boolean tracingEnabled)
tracingEnabled - `AWS::ApiGateway::Stage.TracingEnabled`. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder tracingEnabled(IResolvable tracingEnabled)
tracingEnabled - `AWS::ApiGateway::Stage.TracingEnabled`. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder variables(IResolvable variables)
variables - `AWS::ApiGateway::Stage.Variables`. This parameter is required.this@Stability(value=Stable) public CfnStage.Builder variables(Map<String,String> variables)
variables - `AWS::ApiGateway::Stage.Variables`. This parameter is required.thisCopyright © 2021. All rights reserved.