Values_0.DocumentDescriptionSourceDescribes an Amazon Web Services Systems Manager document (SSM document).
type nonrec t = {sha1 : DocumentSha1.t option;The SHA1 hash of the document, which you can use for verification.
*)hash : DocumentHash.t option;The Sha256 or Sha1 hash created by the system when the document was created. Sha1 hashes have been deprecated.
*)hashType : DocumentHashType.t option;The hash type of the document. Valid values include Sha256 or Sha1. Sha1 hashes have been deprecated.
*)name : DocumentARN.t option;The name of the SSM document.
*)displayName : DocumentDisplayName.t option;The friendly name of the SSM document. This value can differ for each version of the document. If you want to update this value, see UpdateDocument.
*)versionName : DocumentVersionName.t option;The version of the artifact associated with the document.
*)owner : DocumentOwner.t option;The Amazon Web Services user that created the document.
*)createdDate : DateTime.t option;The date when the document was created.
*)status : DocumentStatus.t option;The status of the SSM document.
*)statusInformation : DocumentStatusInformation.t option;A message returned by Amazon Web Services Systems Manager that explains the Status value. For example, a Failed status might be explained by the StatusInformation message, "The specified S3 bucket doesn't exist. Verify that the URL of the S3 bucket is correct."
*)documentVersion : DocumentVersion.t option;The document version.
*)description : DescriptionInDocument.t option;A description of the document.
*)parameters : DocumentParameterList.t option;A description of the parameters for a document.
*)platformTypes : PlatformTypeList.t option;The list of operating system (OS) platforms compatible with this SSM document.
*)documentType : DocumentType.t option;The type of document.
*)schemaVersion : DocumentSchemaVersion.t option;The schema version.
*)latestVersion : DocumentVersion.t option;The latest version of the document.
*)defaultVersion : DocumentVersion.t option;The default version.
*)documentFormat : DocumentFormat.t option;The document format, either JSON or YAML.
*)targetType : TargetType.t option;The target type which defines the kinds of resources the document can run on. For example, /AWS::EC2::Instance. For a list of valid resource types, see Amazon Web Services resource and property types reference in the CloudFormation User Guide.
*)attachmentsInformation : AttachmentInformationList.t option;Details about the document attachments, including names, locations, sizes, and so on.
*)requires : DocumentRequiresList.t option;A list of SSM documents required by a document. For example, an ApplicationConfiguration document requires an ApplicationConfigurationSchema document.
*)reviewInformation : ReviewInformationList.t option;Details about the review of a document.
*)approvedVersion : DocumentVersion.t option;The version of the document currently approved for use in the organization.
*)pendingReviewVersion : DocumentVersion.t option;The version of the document that is currently under review.
*)reviewStatus : ReviewStatus.t option;The current status of the review.
*)category : CategoryList.t option;The classification of a document to help you identify and categorize its use.
*)categoryEnum : CategoryEnumList.t option;The value that identifies a document's category.
*)}val make :
?sha1:DocumentSha1.t ->
?hash:DocumentHash.t ->
?hashType:DocumentHashType.t ->
?name:DocumentARN.t ->
?displayName:DocumentDisplayName.t ->
?versionName:DocumentVersionName.t ->
?owner:DocumentOwner.t ->
?createdDate:DateTime.t ->
?status:DocumentStatus.t ->
?statusInformation:DocumentStatusInformation.t ->
?documentVersion:DocumentVersion.t ->
?description:DescriptionInDocument.t ->
?parameters:DocumentParameterList.t ->
?platformTypes:PlatformTypeList.t ->
?documentType:DocumentType.t ->
?schemaVersion:DocumentSchemaVersion.t ->
?latestVersion:DocumentVersion.t ->
?defaultVersion:DocumentVersion.t ->
?documentFormat:DocumentFormat.t ->
?targetType:TargetType.t ->
?tags:TagList.t ->
?attachmentsInformation:AttachmentInformationList.t ->
?requires:DocumentRequiresList.t ->
?author:DocumentAuthor.t ->
?reviewInformation:ReviewInformationList.t ->
?approvedVersion:DocumentVersion.t ->
?pendingReviewVersion:DocumentVersion.t ->
?reviewStatus:ReviewStatus.t ->
?category:CategoryList.t ->
?categoryEnum:CategoryEnumList.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `Enum of string
| `List of
[> `Enum of string
| `String of Category.t
| `Structure of
(string
* [> `Enum of string
| `String of DocumentParameterName.t
| `Timestamp of DateTime.t ])
list ]
list
| `String of DocumentSha1.t
| `Timestamp of DateTime.t ])
list ]