Class CfnHostedConfigurationVersionMixinProps
Properties for CfnHostedConfigurationVersionPropsMixin.
Implements
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.AppConfig.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnHostedConfigurationVersionMixinProps : ICfnHostedConfigurationVersionMixinProps
Syntax (vb)
Public Class CfnHostedConfigurationVersionMixinProps Implements ICfnHostedConfigurationVersionMixinProps
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.AppConfig.Mixins;
var cfnHostedConfigurationVersionMixinProps = new CfnHostedConfigurationVersionMixinProps {
ApplicationId = "applicationId",
ConfigurationProfileId = "configurationProfileId",
Content = "content",
ContentType = "contentType",
Description = "description",
LatestVersionNumber = 123,
VersionLabel = "versionLabel"
};
Synopsis
Constructors
| CfnHostedConfigurationVersionMixinProps() | Properties for CfnHostedConfigurationVersionPropsMixin. |
Properties
| ApplicationId | The application ID. |
| ConfigurationProfileId | The configuration profile ID. |
| Content | The configuration data, as bytes. |
| ContentType | A standard MIME type describing the format of the configuration content. |
| Description | A description of the configuration. |
| LatestVersionNumber | An optional locking token used to prevent race conditions from overwriting configuration updates when creating a new version. |
| VersionLabel | A user-defined label for an AWS AppConfig hosted configuration version. |
Constructors
CfnHostedConfigurationVersionMixinProps()
Properties for CfnHostedConfigurationVersionPropsMixin.
public CfnHostedConfigurationVersionMixinProps()
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.AppConfig.Mixins;
var cfnHostedConfigurationVersionMixinProps = new CfnHostedConfigurationVersionMixinProps {
ApplicationId = "applicationId",
ConfigurationProfileId = "configurationProfileId",
Content = "content",
ContentType = "contentType",
Description = "description",
LatestVersionNumber = 123,
VersionLabel = "versionLabel"
};
Properties
ApplicationId
The application ID.
public string? ApplicationId { get; set; }
Property Value
Remarks
ConfigurationProfileId
The configuration profile ID.
public string? ConfigurationProfileId { get; set; }
Property Value
Remarks
Content
The configuration data, as bytes.
public string? Content { get; set; }
Property Value
Remarks
AWS AppConfig accepts any type of data, including text formats like JSON or TOML, or binary formats like protocol buffers or compressed data.
ContentType
A standard MIME type describing the format of the configuration content.
public string? ContentType { get; set; }
Property Value
Remarks
Description
A description of the configuration.
public string? Description { get; set; }
Property Value
Remarks
Due to HTTP limitations, this field only supports ASCII characters.
LatestVersionNumber
An optional locking token used to prevent race conditions from overwriting configuration updates when creating a new version.
public double? LatestVersionNumber { get; set; }
Property Value
Remarks
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.
VersionLabel
A user-defined label for an AWS AppConfig hosted configuration version.
public string? VersionLabel { get; set; }