Interface CfnHostedConfigurationVersionMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnHostedConfigurationVersionMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-03-11T13:19:55.574Z")
@Stability(Stable)
public interface CfnHostedConfigurationVersionMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnHostedConfigurationVersionPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.appconfig.*;
CfnHostedConfigurationVersionMixinProps cfnHostedConfigurationVersionMixinProps = CfnHostedConfigurationVersionMixinProps.builder()
.applicationId("applicationId")
.configurationProfileId("configurationProfileId")
.content("content")
.contentType("contentType")
.description("description")
.latestVersionNumber(123)
.versionLabel("versionLabel")
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnHostedConfigurationVersionMixinPropsstatic final classAn implementation forCfnHostedConfigurationVersionMixinProps -
Method Summary
Modifier and TypeMethodDescriptionbuilder()default ObjectThe application ID.default ObjectThe configuration profile ID.default StringThe configuration data, as bytes.default StringA standard MIME type describing the format of the configuration content.default StringA description of the configuration.default NumberAn optional locking token used to prevent race conditions from overwriting configuration updates when creating a new version.default StringA user-defined label for an AWS AppConfig hosted configuration version.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getApplicationId
The application ID.Returns union: either
StringorIApplicationRef- See Also:
-
getConfigurationProfileId
The configuration profile ID.Returns union: either
StringorIConfigurationProfileRef- See Also:
-
getContent
The 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.
- See Also:
-
getContentType
A standard MIME type describing the format of the configuration content.For more information, see Content-Type .
- See Also:
-
getDescription
A description of the configuration.Due to HTTP limitations, this field only supports ASCII characters.
- See Also:
-
getLatestVersionNumber
An 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.
- See Also:
-
getVersionLabel
A user-defined label for an AWS AppConfig hosted configuration version.- See Also:
-
builder
-