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