Databases.Database_asDatabase_as connects with an arbitrary credential, e.g. a resource token minted through Permission. Master-key-only operations (list_databases, User, Permission, Offer) fail with Azure_error (401 | 403, _) under a resource token.
module C : Credentialsval list_databases :
?timeout:float ->
unit ->
(int * Cosmos.Json_converter_t.list_databases, Database_intf.cosmos_error)
Stdlib.result
Database_intf.ioval create :
?timeout:float ->
string ->
(int * Cosmos.Json_converter_t.database option, Database_intf.cosmos_error)
Stdlib.result
Database_intf.ioval create_if_not_exists :
?timeout:float ->
string ->
(int * Cosmos.Json_converter_t.database option, Database_intf.cosmos_error)
Stdlib.result
Database_intf.ioval get :
?timeout:float ->
string ->
(int * Cosmos.Json_converter_t.database option, Database_intf.cosmos_error)
Stdlib.result
Database_intf.ioval delete :
?timeout:float ->
string ->
(int, Database_intf.cosmos_error) Stdlib.result Database_intf.iomodule Collection : sig ... endmodule User : sig ... endmodule Permission : sig ... endmodule Offer : sig ... end