Class CfnDeploymentProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.apigateway.CfnDeploymentProps.Jsii$Proxy
- All Implemented Interfaces:
CfnDeploymentProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDeploymentProps
@Stability(Stable)
@Internal
public static final class CfnDeploymentProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDeploymentProps
An implementation for
CfnDeploymentProps-
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.CfnDeploymentProps
CfnDeploymentProps.Builder, CfnDeploymentProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(CfnDeploymentProps.Builder builder) Constructor that initializes the object based on literal property values passed by theCfnDeploymentProps.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 ObjectThe input configuration for a canary deployment.final StringThe description for the Deployment resource to create.final StringThe string identifier of the associated RestApi.final ObjectThe description of the Stage resource for the Deployment resource to create.final StringThe name of the Stage resource for the Deployment resource to create.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 theCfnDeploymentProps.Builder.
-
-
Method Details
-
getRestApiId
Description copied from interface:CfnDeploymentPropsThe string identifier of the associated RestApi.- Specified by:
getRestApiIdin interfaceCfnDeploymentProps- See Also:
-
getDeploymentCanarySettings
Description copied from interface:CfnDeploymentPropsThe input configuration for a canary deployment.Returns union: either
IResolvableorCfnDeployment.DeploymentCanarySettingsProperty- Specified by:
getDeploymentCanarySettingsin interfaceCfnDeploymentProps- See Also:
-
getDescription
Description copied from interface:CfnDeploymentPropsThe description for the Deployment resource to create.- Specified by:
getDescriptionin interfaceCfnDeploymentProps- See Also:
-
getStageDescription
Description copied from interface:CfnDeploymentPropsThe description of the Stage resource for the Deployment resource to create.To specify a stage description, you must also provide a stage name.
Returns union: either
IResolvableorCfnDeployment.StageDescriptionProperty- Specified by:
getStageDescriptionin interfaceCfnDeploymentProps- See Also:
-
getStageName
Description copied from interface:CfnDeploymentPropsThe name of the Stage resource for the Deployment resource to create.- Specified by:
getStageNamein interfaceCfnDeploymentProps- 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()
-