Class CfnStageProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.apigatewayv2.CfnStageProps.Jsii$Proxy
- All Implemented Interfaces:
CfnStageProps
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnStageProps
@Stability(Stable)
@Internal
public static final class CfnStageProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnStageProps
An implementation for
CfnStageProps
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.apigatewayv2.CfnStageProps
CfnStageProps.Builder, CfnStageProps.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Jsii$Proxy
(CfnStageProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnStageProps.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
Settings for logging access in this stage.final String
This parameter is not currently supported.final String
getApiId()
The API identifier.final Object
Specifies whether updates to an API automatically trigger a new deployment.final String
The identifier of a client certificate for aStage
.final Object
The default route settings for the stage.final String
The deployment identifier for the API stage.final String
The description for the API stage.final Object
Route settings for the stage.final String
The stage name.final Object
A map that defines the stage variables for aStage
.final Object
getTags()
The collection of tags.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnStageProps.Builder
.
-
-
Method Details
-
getApiId
Description copied from interface:CfnStageProps
The API identifier.- Specified by:
getApiId
in interfaceCfnStageProps
-
getStageName
Description copied from interface:CfnStageProps
The stage name.Stage names can contain only alphanumeric characters, hyphens, and underscores, or be
$default
. Maximum length is 128 characters.- Specified by:
getStageName
in interfaceCfnStageProps
-
getAccessLogSettings
Description copied from interface:CfnStageProps
Settings for logging access in this stage.- Specified by:
getAccessLogSettings
in interfaceCfnStageProps
-
getAccessPolicyId
Description copied from interface:CfnStageProps
This parameter is not currently supported.- Specified by:
getAccessPolicyId
in interfaceCfnStageProps
-
getAutoDeploy
Description copied from interface:CfnStageProps
Specifies whether updates to an API automatically trigger a new deployment.The default value is
false
.- Specified by:
getAutoDeploy
in interfaceCfnStageProps
-
getClientCertificateId
Description copied from interface:CfnStageProps
The identifier of a client certificate for aStage
.Supported only for WebSocket APIs.
- Specified by:
getClientCertificateId
in interfaceCfnStageProps
-
getDefaultRouteSettings
Description copied from interface:CfnStageProps
The default route settings for the stage.- Specified by:
getDefaultRouteSettings
in interfaceCfnStageProps
-
getDeploymentId
Description copied from interface:CfnStageProps
The deployment identifier for the API stage.Can't be updated if
autoDeploy
is enabled.- Specified by:
getDeploymentId
in interfaceCfnStageProps
-
getDescription
Description copied from interface:CfnStageProps
The description for the API stage.- Specified by:
getDescription
in interfaceCfnStageProps
-
getRouteSettings
Description copied from interface:CfnStageProps
Route settings for the stage.- Specified by:
getRouteSettings
in interfaceCfnStageProps
-
getStageVariables
Description copied from interface:CfnStageProps
A map that defines the stage variables for aStage
.Variable names can have alphanumeric and underscore characters, and the values must match [A-Za-z0-9-._~:/?#&=,]+.
- Specified by:
getStageVariables
in interfaceCfnStageProps
-
getTags
Description copied from interface:CfnStageProps
The collection of tags.Each tag element is associated with a given resource.
- Specified by:
getTags
in interfaceCfnStageProps
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-