Module Values.GetInstanceResponseSource

Gets information about a specified instance.

Sourcetype nonrec t = {
  1. resourceOwner : AWSAccountId.t option;
    (*

    The ID of the Amazon Web Services account that created the namespace that contains the service that the instance is associated with. If this isn't your account ID, it's the ID of the account that shared the namespace with your account.

    *)
  2. instance : Instance.t option;
    (*

    A complex type that contains information about a specified instance.

    *)
}
Sourcetype nonrec error = [
  1. | `InstanceNotFound of InstanceNotFound.t
  2. | `InvalidInput of InvalidInput.t
  3. | `ServiceNotFound of ServiceNotFound.t
  4. | `Unknown_operation_error of string * string option
]
Sourceval make : ?resourceOwner:??? -> ?instance:??? -> unit -> t
Sourceval error_of_json : string -> Yojson.Safe.t -> [> `InstanceNotFound of InstanceNotFound.t | `InvalidInput of InvalidInput.t | `ServiceNotFound of ServiceNotFound.t | `Unknown_operation_error of string * string option ]
Sourceval error_of_xml : string -> Awso.Xml.t -> [> `InstanceNotFound of InstanceNotFound.t | `InvalidInput of InvalidInput.t | `ServiceNotFound of ServiceNotFound.t | `Unknown_operation_error of string * string option ]
Sourceval error_to_json : error -> Yojson.Safe.t
Sourceval to_value : t -> [> `Structure of (string * [> `String of AWSAccountId.t | `Structure of (string * [> `Map of ([> `String of AttrKey.t ] * [> `String of AttrValue.t ]) list | `String of ResourceId.t ]) 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