@Stability(value=Stable) @Internal public static final class CfnStageProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnStageProps
CfnStagePropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnStageProps.Builder, CfnStageProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnStageProps.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnStageProps.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAccessLogSettings()
Settings for logging access in this stage.
|
String |
getAccessPolicyId()
This parameter is not currently supported.
|
String |
getApiId()
The API identifier.
|
Object |
getAutoDeploy()
Specifies whether updates to an API automatically trigger a new deployment.
|
String |
getClientCertificateId()
The identifier of a client certificate for a `Stage` .
|
Object |
getDefaultRouteSettings()
The default route settings for the stage.
|
String |
getDeploymentId()
The deployment identifier for the API stage.
|
String |
getDescription()
The description for the API stage.
|
Object |
getRouteSettings()
Route settings for the stage.
|
String |
getStageName()
The stage name.
|
Object |
getStageVariables()
A map that defines the stage variables for a `Stage` .
|
Object |
getTags()
The collection of tags.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnStageProps.Builder builder)
CfnStageProps.Builder.public final String getApiId()
CfnStagePropsgetApiId in interface CfnStagePropspublic final String getStageName()
CfnStageProps
Stage names can contain only alphanumeric characters, hyphens, and underscores, or be $default . Maximum length is 128 characters.
getStageName in interface CfnStagePropspublic final Object getAccessLogSettings()
CfnStagePropsgetAccessLogSettings in interface CfnStagePropspublic final String getAccessPolicyId()
CfnStagePropsgetAccessPolicyId in interface CfnStagePropspublic final Object getAutoDeploy()
CfnStageProps
The default value is false .
getAutoDeploy in interface CfnStagePropspublic final String getClientCertificateId()
CfnStagePropsSupported only for WebSocket APIs.
getClientCertificateId in interface CfnStagePropspublic final Object getDefaultRouteSettings()
CfnStagePropsgetDefaultRouteSettings in interface CfnStagePropspublic final String getDeploymentId()
CfnStageProps
Can't be updated if autoDeploy is enabled.
getDeploymentId in interface CfnStagePropspublic final String getDescription()
CfnStagePropsgetDescription in interface CfnStagePropspublic final Object getRouteSettings()
CfnStagePropsgetRouteSettings in interface CfnStagePropspublic final Object getStageVariables()
CfnStagePropsVariable names can have alphanumeric and underscore characters, and the values must match [A-Za-z0-9-._~:/?#&=,]+.
getStageVariables in interface CfnStagePropspublic final Object getTags()
CfnStagePropsEach tag element is associated with a given resource.
getTags in interface CfnStageProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.