Values.StartDeploymentRequestSourceStarts a deployment.
type nonrec t = {applicationId : Id.t;The application ID.
*)environmentId : Id.t;The environment ID.
*)deploymentStrategyId : DeploymentStrategyId.t;The deployment strategy ID.
*)configurationProfileId : Id.t;The configuration profile ID.
*)configurationVersion : Version.t;The configuration version to deploy. If deploying an AppConfig hosted configuration version, you can specify either the version number or version label. For all other configurations, you must specify the version number.
*)description : Description.t option;A description of the deployment.
*)kmsKeyIdentifier : KmsKeyIdentifier.t option;The KMS key identifier (key ID, key alias, or key ARN). AppConfig uses this ID to encrypt the configuration data using a customer managed key.
*)dynamicExtensionParameters : DynamicParameterMap.t option;A map of dynamic extension parameter names to values to pass to associated extensions with PRE_START_DEPLOYMENT actions.
*)}val to_value :
t ->
[> `Structure of
(string
* [> `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ]) list
| `String of Id.t ])
list ]