@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 |
getAccessLogSetting()
Specifies settings for logging access in this stage.
|
Object |
getCacheClusterEnabled()
Indicates whether cache clustering is enabled for the stage.
|
String |
getCacheClusterSize()
The stage's cache cluster size.
|
Object |
getCanarySetting()
Specifies settings for the canary deployment in this stage.
|
String |
getClientCertificateId()
The ID of the client certificate that API Gateway uses to call your integration endpoints in the stage.
|
String |
getDeploymentId()
The ID of the deployment that the stage is associated with.
|
String |
getDescription()
A description of the stage.
|
String |
getDocumentationVersion()
The version ID of the API documentation snapshot.
|
Object |
getMethodSettings()
Settings for all methods in the stage.
|
String |
getRestApiId()
The ID of the `RestApi` resource that you're deploying with this stage.
|
String |
getStageName()
The name of the stage, which API Gateway uses as the first path segment in the invoked Uniform Resource Identifier (URI).
|
List<CfnTag> |
getTags()
An array of arbitrary tags (key-value pairs) to associate with the stage.
|
Object |
getTracingEnabled()
Specifies whether active X-Ray tracing is enabled for this stage.
|
Object |
getVariables()
A map (string-to-string map) that defines the stage variables, where the variable name is the key and the variable value is the value.
|
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 getRestApiId()
CfnStagePropsgetRestApiId in interface CfnStagePropspublic final Object getAccessLogSetting()
CfnStagePropsgetAccessLogSetting in interface CfnStagePropspublic final Object getCacheClusterEnabled()
CfnStagePropsgetCacheClusterEnabled in interface CfnStagePropspublic final String getCacheClusterSize()
CfnStagePropsgetCacheClusterSize in interface CfnStagePropspublic final Object getCanarySetting()
CfnStagePropsgetCanarySetting in interface CfnStagePropspublic final String getClientCertificateId()
CfnStagePropsgetClientCertificateId in interface CfnStagePropspublic final String getDeploymentId()
CfnStagePropsThis parameter is required to create a stage.
getDeploymentId in interface CfnStagePropspublic final String getDescription()
CfnStagePropsgetDescription in interface CfnStagePropspublic final String getDocumentationVersion()
CfnStagePropsgetDocumentationVersion in interface CfnStagePropspublic final Object getMethodSettings()
CfnStagePropsgetMethodSettings in interface CfnStagePropspublic final String getStageName()
CfnStagePropsgetStageName in interface CfnStagePropspublic final List<CfnTag> getTags()
CfnStagePropsgetTags in interface CfnStagePropspublic final Object getTracingEnabled()
CfnStagePropsFor more information, see Trace API Gateway API Execution with AWS X-Ray in the API Gateway Developer Guide .
getTracingEnabled in interface CfnStagePropspublic final Object getVariables()
CfnStageProps
Variable names are limited to alphanumeric characters. Values must match the following regular expression: [A-Za-z0-9-._~:/?#&=,]+ .
getVariables in interface CfnStageProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.