Values_0.DescribeDocumentPermissionResponseSourceDescribes the permissions for a Amazon Web Services Systems Manager document (SSM document). If you created the document, you are the owner. If a document is shared, it can either be shared privately (by specifying a user's Amazon Web Services account ID) or publicly (All).
type nonrec t = {accountIds : AccountIdList.t option;The account IDs that have permission to use this document. The ID can be either an Amazon Web Services account number or all.
*)accountSharingInfoList : AccountSharingInfoList.t option;A list of Amazon Web Services accounts where the current document is shared and the version shared with each account.
*)nextToken : NextToken.t option;The token for the next set of items to return. Use this token to get the next set of results.
*)}type nonrec error = [ | `InternalServerError of InternalServerError.t| `InvalidDocument of InvalidDocument.t| `InvalidDocumentOperation of InvalidDocumentOperation.t| `InvalidNextToken of InvalidNextToken.t| `InvalidPermissionType of InvalidPermissionType.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `InternalServerError of InternalServerError.t
| `InvalidDocument of InvalidDocument.t
| `InvalidDocumentOperation of InvalidDocumentOperation.t
| `InvalidNextToken of InvalidNextToken.t
| `InvalidPermissionType of InvalidPermissionType.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `InternalServerError of InternalServerError.t
| `InvalidDocument of InvalidDocument.t
| `InvalidDocumentOperation of InvalidDocumentOperation.t
| `InvalidNextToken of InvalidNextToken.t
| `InvalidPermissionType of InvalidPermissionType.t
| `Unknown_operation_error of string * string option ]val to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `String of AccountId.t
| `Structure of (string * [> `String of AccountId.t ]) list ]
list
| `String of NextToken.t ])
list ]