Values.UpdateDistributionConfigurationRequestSourceUpdates a new distribution configuration. Distribution configurations define and configure the outputs of your pipeline.
type nonrec t = {distributionConfigurationArn : DistributionConfigurationArn.t;The Amazon Resource Name (ARN) of the distribution configuration that you want to update.
*)description : NonEmptyString.t option;The description of the distribution configuration.
*)distributions : DistributionList.t;The distributions of the distribution configuration.
*)clientToken : ClientToken.t;Unique, case-sensitive identifier you provide to ensure idempotency of the request. For more information, see Ensuring idempotency in the Amazon EC2 API Reference.
*)}val make :
?description:??? ->
distributionConfigurationArn:DistributionConfigurationArn.t ->
distributions:DistributionList.t ->
clientToken:ClientToken.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `List of
[> `String of LicenseConfigurationArn.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Integer of MaxParallelLaunches.t
| `String of LaunchTemplateId.t
| `Structure of
(string
* [> `Integer of TargetResourceCount.t
| `String of LaunchTemplateId.t ])
list ])
list ]
list
| `String of NonEmptyString.t
| `Structure of
(string
* [> `Enum of string
| `List of [> `String of AccountId.t ] list
| `Map of
([> `String of TagKey.t ]
* [> `String of TagValue.t ])
list
| `String of AmiNameString.t
| `Structure of
(string
* [> `Enum of string
| `List of [> `String of AccountId.t ] list
| `String of NonEmptyString.t ])
list ])
list ])
list ]
list
| `String of DistributionConfigurationArn.t ])
list ]