Class CfnStageProps.Jsii$Proxy
- All Implemented Interfaces:
CfnStageProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnStageProps
CfnStageProps-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.services.apigateway.CfnStageProps
CfnStageProps.Builder, CfnStageProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnStageProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnStageProps.Builder.protectedJsii$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.JsonNodefinal booleanfinal ObjectAccess log settings, including the access log format and access log destination ARN.final ObjectSpecifies whether a cache cluster is enabled for the stage.final StringThe stage's cache capacity in GB.final ObjectSettings for the canary deployment in this stage.final ObjectThe identifier of a client certificate for an API stage.final ObjectThe identifier of the Deployment that the stage points to.final StringThe stage's description.final StringThe version of the associated API documentation.final ObjectA map that defines the method settings for a Stage resource.final ObjectThe string identifier of the associated RestApi.final StringThe name of the stage is the first path segment in the Uniform Resource Identifier (URI) of a call to API Gateway.getTags()The collection of tags.final ObjectSpecifies whether active tracing with X-ray is enabled for the Stage.final ObjectA map (string-to-string map) that defines the stage variables, where the variable name is the key and the variable value is the value.final inthashCode()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
-
getRestApiId
Description copied from interface:CfnStagePropsThe string identifier of the associated RestApi.Returns union: either
StringorIRestApiRef- Specified by:
getRestApiIdin interfaceCfnStageProps- See Also:
-
getAccessLogSetting
Description copied from interface:CfnStagePropsAccess log settings, including the access log format and access log destination ARN.Returns union: either
IResolvableorCfnStage.AccessLogSettingProperty- Specified by:
getAccessLogSettingin interfaceCfnStageProps- See Also:
-
getCacheClusterEnabled
Description copied from interface:CfnStagePropsSpecifies whether a cache cluster is enabled for the stage.To activate a method-level cache, set
CachingEnabledtotruefor a method.Returns union: either
BooleanorIResolvable- Specified by:
getCacheClusterEnabledin interfaceCfnStageProps- See Also:
-
getCacheClusterSize
Description copied from interface:CfnStagePropsThe stage's cache capacity in GB.For more information about choosing a cache size, see Enabling API caching to enhance responsiveness .
- Specified by:
getCacheClusterSizein interfaceCfnStageProps- See Also:
-
getCanarySetting
Description copied from interface:CfnStagePropsSettings for the canary deployment in this stage.Returns union: either
IResolvableorCfnStage.CanarySettingProperty- Specified by:
getCanarySettingin interfaceCfnStageProps- See Also:
-
getClientCertificateId
Description copied from interface:CfnStagePropsThe identifier of a client certificate for an API stage.Returns union: either
StringorIClientCertificateRef- Specified by:
getClientCertificateIdin interfaceCfnStageProps- See Also:
-
getDeploymentId
Description copied from interface:CfnStagePropsThe identifier of the Deployment that the stage points to.Returns union: either
StringorIDeploymentRef- Specified by:
getDeploymentIdin interfaceCfnStageProps- See Also:
-
getDescription
Description copied from interface:CfnStagePropsThe stage's description.- Specified by:
getDescriptionin interfaceCfnStageProps- See Also:
-
getDocumentationVersion
Description copied from interface:CfnStagePropsThe version of the associated API documentation.- Specified by:
getDocumentationVersionin interfaceCfnStageProps- See Also:
-
getMethodSettings
Description copied from interface:CfnStagePropsA map that defines the method settings for a Stage resource.Keys (designated as
/{method_setting_keybelow) are method paths defined as{resource_path}/{http_method}for an individual method override, or/\* /\*for overriding all methods in the stage.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnStage.MethodSettingProperty>- Specified by:
getMethodSettingsin interfaceCfnStageProps- See Also:
-
getStageName
Description copied from interface:CfnStagePropsThe name of the stage is the first path segment in the Uniform Resource Identifier (URI) of a call to API Gateway.Stage names can only contain alphanumeric characters, hyphens, and underscores. Maximum length is 128 characters.
- Specified by:
getStageNamein interfaceCfnStageProps- See Also:
-
getTags
Description copied from interface:CfnStagePropsThe collection of tags.Each tag element is associated with a given resource.
- Specified by:
getTagsin interfaceCfnStageProps- See Also:
-
getTracingEnabled
Description copied from interface:CfnStagePropsSpecifies whether active tracing with X-ray is enabled for the Stage.Returns union: either
BooleanorIResolvable- Specified by:
getTracingEnabledin interfaceCfnStageProps- See Also:
-
getVariables
Description copied from interface:CfnStagePropsA map (string-to-string map) that defines the stage variables, where the variable name is the key and the variable value is the value.Variable names are limited to alphanumeric characters. Values must match the following regular expression:
[A-Za-z0-9-._~:/?#&=,]+.Returns union: either Mapinvalid input: '<'String,
String> orIResolvable- Specified by:
getVariablesin interfaceCfnStageProps- See Also:
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-