Values.LifecyclePolicyDetailSourceThe configuration details for a lifecycle policy resource.
type nonrec t = {action : LifecyclePolicyDetailAction.t;Configuration details for the policy action.
*)filter : LifecyclePolicyDetailFilter.t;Specifies the resources that the lifecycle policy applies to.
*)exclusionRules : LifecyclePolicyDetailExclusionRules.t option;Additional rules to specify resources that should be exempt from policy actions.
*)}val make :
?exclusionRules:??? ->
action:LifecyclePolicyDetailAction.t ->
filter:LifecyclePolicyDetailFilter.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Structure of
(string
* [> `Enum of string
| `Integer of LifecyclePolicyDetailFilterValue.t
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ])
list
| `Structure of
(string
* [> `Boolean of Boolean.t
| `List of [> `String of NonEmptyString.t ] list
| `Map of
([> `String of TagKey.t ] * [> `String of TagValue.t ])
list
| `Structure of
(string
* [> `Enum of string
| `Integer of
LifecyclePolicyDetailExclusionRulesAmisLastLaunchedValue.t ])
list ])
list ])
list ])
list ]