Module Values.DatastorePropertiesSource

The data store properties.

Sourcetype nonrec t = {
  1. datastoreId : DatastoreId.t option;
    (*

    The data store identifier.

    *)
  2. datastoreArn : DatastoreArn.t option;
    (*

    The Amazon Resource Name (ARN) used in the creation of the data store.

    *)
  3. datastoreName : DatastoreName.t option;
    (*

    The data store name.

    *)
  4. datastoreStatus : DatastoreStatus.t option;
    (*

    The data store status.

    *)
  5. createdAt : Timestamp.t option;
    (*

    The time the data store was created.

    *)
  6. datastoreTypeVersion : FHIRVersion.t option;
    (*

    The FHIR release version supported by the data store. Current support is for version R4.

    *)
  7. datastoreEndpoint : String_.t option;
    (*

    The AWS endpoint for the data store.

    *)
  8. sseConfiguration : SseConfiguration.t option;
    (*

    The server-side encryption key configuration for a customer provided encryption key.

    *)
  9. preloadDataConfig : PreloadDataConfig.t option;
    (*

    The preloaded Synthea data configuration for the data store.

    *)
  10. identityProviderConfiguration : IdentityProviderConfiguration.t option;
    (*

    The identity provider selected during data store creation.

    *)
  11. errorCause : ErrorCause.t option;
    (*

    The error cause for the current data store operation.

    *)
}
Sourceval make : ?datastoreId:??? -> ?datastoreArn:??? -> ?datastoreName:??? -> ?datastoreStatus:??? -> ?createdAt:??? -> ?datastoreTypeVersion:??? -> ?datastoreEndpoint:??? -> ?sseConfiguration:??? -> ?preloadDataConfig:??? -> ?identityProviderConfiguration:??? -> ?errorCause:??? -> unit -> t
Sourceval to_value : t -> [> `Structure of (string * [> `Enum of string | `String of DatastoreId.t | `Structure of (string * [> `Boolean of Boolean.t | `Enum of string | `String of ConfigurationMetadata.t | `Structure of (string * [> `Enum of string | `String of EncryptionKeyID.t ]) list ]) list | `Timestamp of Timestamp.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