Module Values_1.DocumentVersionInfoSource

Version information about the document.

Sourcetype nonrec t = {
  1. name : Values_0.DocumentName.t option;
    (*

    The document name.

    *)
  2. displayName : Values_0.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.

    *)
  3. documentVersion : Values_0.DocumentVersion.t option;
    (*

    The document version.

    *)
  4. versionName : Values_0.DocumentVersionName.t option;
    (*

    The version of the artifact associated with the document. For example, 12.6. This value is unique across all versions of a document, and can't be changed.

    *)
  5. createdDate : Values_0.DateTime.t option;
    (*

    The date the document was created.

    *)
  6. isDefaultVersion : Values_0.Boolean.t option;
    (*

    An identifier for the default version of the document.

    *)
  7. documentFormat : Values_0.DocumentFormat.t option;
    (*

    The document format, either JSON or YAML.

    *)
  8. status : Values_0.DocumentStatus.t option;
    (*

    The status of the SSM document, such as Creating, Active, Failed, and Deleting.

    *)
  9. statusInformation : Values_0.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."

    *)
  10. reviewStatus : Values_0.ReviewStatus.t option;
    (*

    The current status of the approval review for the latest version of the document.

    *)
}
Sourceval make : ?name:??? -> ?displayName:??? -> ?documentVersion:??? -> ?versionName:??? -> ?createdDate:??? -> ?isDefaultVersion:??? -> ?documentFormat:??? -> ?status:??? -> ?statusInformation:??? -> ?reviewStatus:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Boolean of Values_0.Boolean.t | `Enum of string | `String of Values_0.DocumentName.t | `Timestamp of Values_0.DateTime.t ]) list ]
Sourceval to_query : t -> Awso.Client.Query.t
Sourceval of_xml : Awso.Xml.t -> t
Sourceval of_string : string -> t
Sourceval of_json : Yojson.Safe.t -> t
Sourceval to_json : t -> Yojson.Safe.t