Module Values.VariantStoreItemSource

A variant store.

Sourcetype nonrec t = {
  1. id : ResourceId.t option;
    (*

    The store's ID.

    *)
  2. reference : ReferenceItem.t option;
    (*

    The store's genome reference.

    *)
  3. status : StoreStatus.t option;
    (*

    The store's status.

    *)
  4. storeArn : Arn.t option;
    (*

    The store's ARN.

    *)
  5. name : String_.t option;
    (*

    The store's name.

    *)
  6. description : Description.t option;
    (*

    The store's description.

    *)
  7. sseConfig : SseConfig.t option;
    (*

    The store's server-side encryption (SSE) settings.

    *)
  8. creationTime : CreationTime.t option;
    (*

    When the store was created.

    *)
  9. updateTime : UpdateTime.t option;
    (*

    When the store was updated.

    *)
  10. statusMessage : StatusMessage.t option;
    (*

    The store's status message.

    *)
  11. storeSizeBytes : Long.t option;
    (*

    The store's size in bytes.

    *)
}
Sourceval make : ?id:??? -> ?reference:??? -> ?status:??? -> ?storeArn:??? -> ?name:??? -> ?description:??? -> ?sseConfig:??? -> ?creationTime:??? -> ?updateTime:??? -> ?statusMessage:??? -> ?storeSizeBytes:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `Long of Long.t | `String of ResourceId.t | `Structure of (string * [> `Enum of string | `String of ReferenceArn.t ]) list | `Timestamp of CreationTime.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