Interface CfnHostedConfigurationVersionProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnHostedConfigurationVersionProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2024-11-22T02:23:56.527Z")
@Stability(Stable)
public interface CfnHostedConfigurationVersionProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnHostedConfigurationVersion
.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.appconfig.*; CfnHostedConfigurationVersionProps cfnHostedConfigurationVersionProps = CfnHostedConfigurationVersionProps.builder() .applicationId("applicationId") .configurationProfileId("configurationProfileId") .content("content") .contentType("contentType") // the properties below are optional .description("description") .latestVersionNumber(123) .versionLabel("versionLabel") .build();
- See Also:
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnHostedConfigurationVersionProps
static final class
An implementation forCfnHostedConfigurationVersionProps
-
Method Summary
Modifier and TypeMethodDescriptionbuilder()
The application ID.The configuration profile ID.The configuration data, as bytes.A standard MIME type describing the format of the configuration content.default String
A description of the configuration.default Number
An optional locking token used to prevent race conditions from overwriting configuration updates when creating a new version.default String
A 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.- See Also:
-
getConfigurationProfileId
The configuration profile ID.- 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.- 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
-