Module Values.DescribeVaultOutputSource

Contains the Amazon Glacier response to your request.

Sourcetype nonrec t = {
  1. vaultARN : String_.t option;
    (*

    The Amazon Resource Name (ARN) of the vault.

    *)
  2. vaultName : String_.t option;
    (*

    The name of the vault.

    *)
  3. creationDate : String_.t option;
    (*

    The Universal Coordinated Time (UTC) date when the vault was created. This value should be a string in the ISO 8601 date format, for example 2012-03-20T17:03:43.221Z.

    *)
  4. lastInventoryDate : String_.t option;
    (*

    The Universal Coordinated Time (UTC) date when Amazon Glacier completed the last vault inventory. This value should be a string in the ISO 8601 date format, for example 2012-03-20T17:03:43.221Z.

    *)
  5. numberOfArchives : Long.t option;
    (*

    The number of archives in the vault as of the last inventory date. This field will return null if an inventory has not yet run on the vault, for example if you just created the vault.

    *)
  6. sizeInBytes : Long.t option;
    (*

    Total size, in bytes, of the archives in the vault as of the last inventory date. This field will return null if an inventory has not yet run on the vault, for example if you just created the vault.

    *)
}
Sourcetype nonrec error = [
  1. | `InvalidParameterValueException of InvalidParameterValueException.t
  2. | `MissingParameterValueException of MissingParameterValueException.t
  3. | `NoLongerSupportedException of NoLongerSupportedException.t
  4. | `ResourceNotFoundException of ResourceNotFoundException.t
  5. | `ServiceUnavailableException of ServiceUnavailableException.t
  6. | `Unknown_operation_error of string * string option
]
Sourceval make : ?vaultARN:??? -> ?vaultName:??? -> ?creationDate:??? -> ?lastInventoryDate:??? -> ?numberOfArchives:??? -> ?sizeInBytes:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `InvalidParameterValueException of InvalidParameterValueException.t | `MissingParameterValueException of MissingParameterValueException.t | `NoLongerSupportedException of NoLongerSupportedException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `ServiceUnavailableException of ServiceUnavailableException.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `InvalidParameterValueException of InvalidParameterValueException.t | `MissingParameterValueException of MissingParameterValueException.t | `NoLongerSupportedException of NoLongerSupportedException.t | `ResourceNotFoundException of ResourceNotFoundException.t | `ServiceUnavailableException of ServiceUnavailableException.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Long of Long.t | `String of String_.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