Class CfnDeploymentMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.appconfig.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.appconfig.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 StringThe application ID.final StringThe configuration profile ID.final StringThe configuration version to deploy.final StringThe deployment strategy ID.final StringA description of the deployment.final ObjectA map of dynamic extension parameter names to values to pass to associated extensions withPRE_START_DEPLOYMENTactions.final StringThe environment ID.final StringThe AWS Key Management Service key identifier (key ID, key alias, or key ARN) provided when the resource was created or updated.getTags()Metadata to assign to the deployment.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
-
getApplicationId
Description copied from interface:CfnDeploymentMixinPropsThe application ID.- Specified by:
getApplicationIdin interfaceCfnDeploymentMixinProps- See Also:
-
getConfigurationProfileId
Description copied from interface:CfnDeploymentMixinPropsThe configuration profile ID.- Specified by:
getConfigurationProfileIdin interfaceCfnDeploymentMixinProps- See Also:
-
getConfigurationVersion
Description copied from interface:CfnDeploymentMixinPropsThe configuration version to deploy.If deploying an AWS AppConfig hosted configuration version, you can specify either the version number or version label. For all other configurations, you must specify the version number.
- Specified by:
getConfigurationVersionin interfaceCfnDeploymentMixinProps- See Also:
-
getDeploymentStrategyId
Description copied from interface:CfnDeploymentMixinPropsThe deployment strategy ID.- Specified by:
getDeploymentStrategyIdin interfaceCfnDeploymentMixinProps- See Also:
-
getDescription
Description copied from interface:CfnDeploymentMixinPropsA description of the deployment.- Specified by:
getDescriptionin interfaceCfnDeploymentMixinProps- See Also:
-
getDynamicExtensionParameters
Description copied from interface:CfnDeploymentMixinPropsA map of dynamic extension parameter names to values to pass to associated extensions withPRE_START_DEPLOYMENTactions.Returns union: either
IResolvableor Listinvalid input: '<'eitherIResolvableorCfnDeploymentPropsMixin.DynamicExtensionParametersProperty>- Specified by:
getDynamicExtensionParametersin interfaceCfnDeploymentMixinProps- See Also:
-
getEnvironmentId
Description copied from interface:CfnDeploymentMixinPropsThe environment ID.- Specified by:
getEnvironmentIdin interfaceCfnDeploymentMixinProps- See Also:
-
getKmsKeyIdentifier
Description copied from interface:CfnDeploymentMixinPropsThe AWS Key Management Service key identifier (key ID, key alias, or key ARN) provided when the resource was created or updated.- Specified by:
getKmsKeyIdentifierin interfaceCfnDeploymentMixinProps- See Also:
-
getTags
Description copied from interface:CfnDeploymentMixinPropsMetadata to assign to the deployment.Tags help organize and categorize your AWS AppConfig resources. Each tag consists of a key and an optional value, both of which you define.
- Specified by:
getTagsin 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()
-