Class CfnHostedConfigurationVersionMixinProps.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cfnpropertymixins.services.appconfig.CfnHostedConfigurationVersionMixinProps.Jsii$Proxy
- All Implemented Interfaces:
CfnHostedConfigurationVersionMixinProps,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnHostedConfigurationVersionMixinProps
@Stability(Stable)
@Internal
public static final class CfnHostedConfigurationVersionMixinProps.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnHostedConfigurationVersionMixinProps
An implementation for
CfnHostedConfigurationVersionMixinProps-
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.CfnHostedConfigurationVersionMixinProps
CfnHostedConfigurationVersionMixinProps.Builder, CfnHostedConfigurationVersionMixinProps.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theCfnHostedConfigurationVersionMixinProps.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 application ID.final ObjectThe configuration profile ID.final StringThe configuration data, as bytes.final StringA standard MIME type describing the format of the configuration content.final StringA description of the configuration.final NumberAn optional locking token used to prevent race conditions from overwriting configuration updates when creating a new version.final StringA user-defined label for an AWS AppConfig hosted configuration version.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 theCfnHostedConfigurationVersionMixinProps.Builder.
-
-
Method Details
-
getApplicationId
Description copied from interface:CfnHostedConfigurationVersionMixinPropsThe application ID.Returns union: either
StringorIApplicationRef- Specified by:
getApplicationIdin interfaceCfnHostedConfigurationVersionMixinProps- See Also:
-
getConfigurationProfileId
Description copied from interface:CfnHostedConfigurationVersionMixinPropsThe configuration profile ID.Returns union: either
StringorIConfigurationProfileRef- Specified by:
getConfigurationProfileIdin interfaceCfnHostedConfigurationVersionMixinProps- See Also:
-
getContent
Description copied from interface:CfnHostedConfigurationVersionMixinPropsThe configuration data, as bytes.AWS AppConfig accepts any type of data, including text formats like JSON or TOML, or binary formats like protocol buffers or compressed data.
- Specified by:
getContentin interfaceCfnHostedConfigurationVersionMixinProps- See Also:
-
getContentType
Description copied from interface:CfnHostedConfigurationVersionMixinPropsA standard MIME type describing the format of the configuration content.For more information, see Content-Type .
- Specified by:
getContentTypein interfaceCfnHostedConfigurationVersionMixinProps- See Also:
-
getDescription
Description copied from interface:CfnHostedConfigurationVersionMixinPropsA description of the configuration.Due to HTTP limitations, this field only supports ASCII characters.
- Specified by:
getDescriptionin interfaceCfnHostedConfigurationVersionMixinProps- See Also:
-
getLatestVersionNumber
Description copied from interface:CfnHostedConfigurationVersionMixinPropsAn optional locking token used to prevent race conditions from overwriting configuration updates when creating a new version.To ensure your data is not overwritten when creating multiple hosted configuration versions in rapid succession, specify the version number of the latest hosted configuration version.
- Specified by:
getLatestVersionNumberin interfaceCfnHostedConfigurationVersionMixinProps- See Also:
-
getVersionLabel
Description copied from interface:CfnHostedConfigurationVersionMixinPropsA user-defined label for an AWS AppConfig hosted configuration version.- Specified by:
getVersionLabelin interfaceCfnHostedConfigurationVersionMixinProps- 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()
-