Values_0.CreateAssociationBatchResultSourceAssociates the specified Amazon Web Services Systems Manager document (SSM document) with the specified managed nodes or targets. When you associate a document with one or more managed nodes using IDs or tags, Amazon Web Services Systems Manager Agent (SSM Agent) running on the managed node processes the document and configures the node as specified. If you associate a document with a managed node that already has an associated document, the system returns the AssociationAlreadyExists exception.
type nonrec t = {successful : AssociationDescriptionList.t option;Information about the associations that succeeded.
*)failed : FailedCreateAssociationList.t option;Information about the associations that failed.
*)}type nonrec error = [ | `AssociationLimitExceeded of AssociationLimitExceeded.t| `DuplicateInstanceId of DuplicateInstanceId.t| `InternalServerError of InternalServerError.t| `InvalidDocument of InvalidDocument.t| `InvalidDocumentVersion of InvalidDocumentVersion.t| `InvalidInstanceId of InvalidInstanceId.t| `InvalidOutputLocation of InvalidOutputLocation.t| `InvalidParameters of InvalidParameters.t| `InvalidSchedule of InvalidSchedule.t| `InvalidTarget of InvalidTarget.t| `InvalidTargetMaps of InvalidTargetMaps.t| `UnsupportedPlatformType of UnsupportedPlatformType.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `AssociationLimitExceeded of unit
| `DuplicateInstanceId of unit
| `InternalServerError of InternalServerError.t
| `InvalidDocument of InvalidDocument.t
| `InvalidDocumentVersion of InvalidDocumentVersion.t
| `InvalidInstanceId of InvalidInstanceId.t
| `InvalidOutputLocation of unit
| `InvalidParameters of InvalidParameters.t
| `InvalidSchedule of InvalidSchedule.t
| `InvalidTarget of InvalidTarget.t
| `InvalidTargetMaps of InvalidTargetMaps.t
| `Unknown_operation_error of string * string option
| `UnsupportedPlatformType of UnsupportedPlatformType.t ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `AssociationLimitExceeded of unit
| `DuplicateInstanceId of unit
| `InternalServerError of InternalServerError.t
| `InvalidDocument of InvalidDocument.t
| `InvalidDocumentVersion of InvalidDocumentVersion.t
| `InvalidInstanceId of InvalidInstanceId.t
| `InvalidOutputLocation of unit
| `InvalidParameters of InvalidParameters.t
| `InvalidSchedule of InvalidSchedule.t
| `InvalidTarget of InvalidTarget.t
| `InvalidTargetMaps of InvalidTargetMaps.t
| `Unknown_operation_error of string * string option
| `UnsupportedPlatformType of UnsupportedPlatformType.t ]val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string
* [> `Boolean of ApplyOnlyAtCronInterval.t
| `Enum of string
| `Integer of ScheduleOffset.t
| `List of
[> `Map of
([> `String of TargetMapKey.t ]
* [> `List of
[> `String of TargetMapValue.t ] list ])
list
| `String of CalendarNameOrARN.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `List of
[> `String of TargetValue.t
| `Structure of
(string
* [> `List of
[> `String of TargetValue.t ] list
| `String of TargetKey.t ])
list ]
list
| `String of TargetKey.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `List of
[> `Structure of
(string * [> `String of AlarmName.t ])
list ]
list ])
list ])
list ]
list
| `Map of
([> `String of ParameterName.t ]
* [> `List of [> `String of ParameterValue.t ] list ])
list
| `String of DocumentARN.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `Enum of string
| `Integer of ScheduleOffset.t
| `List of
[> `Map of
([> `String of TargetMapKey.t ]
* [> `List of
[> `String of TargetMapValue.t ]
list ])
list
| `String of CalendarNameOrARN.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `List of
[> `String of TargetValue.t
| `Structure of
(string
* [> `List of
[> `String of TargetValue.t ]
list
| `String of TargetKey.t ])
list ]
list
| `String of AlarmName.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `List of
[> `Structure of
(string
* [> `String of AlarmName.t ])
list ]
list ])
list ])
list ]
list
| `Map of
([> `String of StatusName.t ]
* [> `Integer of InstanceCount.t
| `List of
[> `String of ParameterValue.t ] list ])
list
| `String of StatusMessage.t
| `Structure of
(string
* [> `Boolean of Boolean.t
| `List of
[> `Structure of
(string * [> `String of AlarmName.t ])
list ]
list
| `String of S3Region.t
| `Structure of
(string * [> `String of S3Region.t ]) list ])
list
| `Timestamp of DateTime.t ])
list
| `Timestamp of DateTime.t ])
list ]
list ])
list ]