Module Values.GetAttributesResultSource

Returns all of the attributes associated with the specified item. Optionally, the attributes returned can be limited to one or more attributes by specifying an attribute name parameter. If the item does not exist on the replica that was accessed for this operation, an empty set is returned. The system does not return an error as it cannot guarantee the item does not exist on other replicas.

Sourcetype getAttributesResult = {
  1. attributes : AttributeList.t option;
    (*

    The list of attributes returned by the operation.

    *)
}
Sourceand responseMetaData = unit
Sourceand t = {
  1. getAttributesResult : getAttributesResult;
  2. responseMetaData : responseMetaData;
}
Sourcetype error = [
  1. | `InvalidParameterValue of InvalidParameterValue.t
  2. | `MissingParameter of MissingParameter.t
  3. | `NoSuchDomain of NoSuchDomain.t
  4. | `Unknown_operation_error of string * string option
]
Sourceval context_ : string
Sourceval make : ?attributes:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `InvalidParameterValue of InvalidParameterValue.t | `MissingParameter of MissingParameter.t | `NoSuchDomain of NoSuchDomain.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `InvalidParameterValue of InvalidParameterValue.t | `MissingParameter of MissingParameter.t | `NoSuchDomain of NoSuchDomain.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `Structure of (string * [> `List of [> `Structure of (string * [> `String of String_.t ]) list ] list ]) list ]) 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