Values_1.ModifyDocumentPermissionResponseSourceShares a Amazon Web Services Systems Manager document (SSM document)publicly or privately. If you share a document privately, you must specify the Amazon Web Services user IDs for those people who can use the document. If you share a document publicly, you must specify All as the account ID.
type nonrec error = [ | `DocumentLimitExceeded of Values_0.DocumentLimitExceeded.t| `DocumentPermissionLimit of DocumentPermissionLimit.t| `InternalServerError of Values_0.InternalServerError.t| `InvalidDocument of Values_0.InvalidDocument.t| `InvalidPermissionType of Values_0.InvalidPermissionType.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `DocumentLimitExceeded of Values_0.DocumentLimitExceeded.t
| `DocumentPermissionLimit of DocumentPermissionLimit.t
| `InternalServerError of Values_0.InternalServerError.t
| `InvalidDocument of Values_0.InvalidDocument.t
| `InvalidPermissionType of Values_0.InvalidPermissionType.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `DocumentLimitExceeded of Values_0.DocumentLimitExceeded.t
| `DocumentPermissionLimit of DocumentPermissionLimit.t
| `InternalServerError of Values_0.InternalServerError.t
| `InvalidDocument of Values_0.InvalidDocument.t
| `InvalidPermissionType of Values_0.InvalidPermissionType.t
| `Unknown_operation_error of string * string option ]