Deployment Args
data class DeploymentArgs(val applicationId: Output<String>? = null, val configurationProfileId: Output<String>? = null, val configurationVersion: Output<String>? = null, val deploymentStrategyId: Output<String>? = null, val description: Output<String>? = null, val dynamicExtensionParameters: Output<List<DeploymentDynamicExtensionParametersArgs>>? = null, val environmentId: Output<String>? = null, val kmsKeyIdentifier: Output<String>? = null, val tags: Output<List<CreateOnlyTagArgs>>? = null) : ConvertibleToJava<DeploymentArgs>
Resource Type definition for AWS::AppConfig::Deployment
Constructors
Link copied to clipboard
constructor(applicationId: Output<String>? = null, configurationProfileId: Output<String>? = null, configurationVersion: Output<String>? = null, deploymentStrategyId: Output<String>? = null, description: Output<String>? = null, dynamicExtensionParameters: Output<List<DeploymentDynamicExtensionParametersArgs>>? = null, environmentId: Output<String>? = null, kmsKeyIdentifier: Output<String>? = null, tags: Output<List<CreateOnlyTagArgs>>? = null)
Properties
Link copied to clipboard
The application ID.
Link copied to clipboard
The configuration profile ID.
Link copied to clipboard
The 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.
Link copied to clipboard
The deployment strategy ID.
Link copied to clipboard
A description of the deployment.
Link copied to clipboard
A map of dynamic extension parameter names to values to pass to associated extensions with PRE_START_DEPLOYMENT
actions.
Link copied to clipboard
The environment ID.
Link copied to clipboard
The AWS Key Management Service key identifier (key ID, key alias, or key ARN) provided when the resource was created or updated.
Link copied to clipboard
An array of key-value pairs to apply to this resource.