Database_as.Permissionval create :
?timeout:float ->
?expiry_seconds:int ->
dbname:string ->
user_name:string ->
coll_name:string ->
permission_mode ->
permission_name:string ->
(int * Cosmos.Json_converter_t.permission, Database_intf.cosmos_error)
Stdlib.result
Database_intf.ioexpiry_seconds sets x-ms-documentdb-expiry-seconds, the validity of the returned resource token (1..18000, default 3600).
val list :
?timeout:float ->
dbname:string ->
user_name:string ->
unit ->
(int * Cosmos.Json_converter_t.list_permissions, Database_intf.cosmos_error)
Stdlib.result
Database_intf.ioval get :
?timeout:float ->
?expiry_seconds:int ->
dbname:string ->
user_name:string ->
permission_name:string ->
unit ->
(int * Cosmos.Json_converter_t.permission, Database_intf.cosmos_error)
Stdlib.result
Database_intf.ioval replace :
?timeout:float ->
?expiry_seconds:int ->
dbname:string ->
user_name:string ->
coll_name:string ->
permission_mode ->
permission_name:string ->
(int * Cosmos.Json_converter_t.permission, Database_intf.cosmos_error)
Stdlib.result
Database_intf.ioval delete :
?timeout:float ->
dbname:string ->
user_name:string ->
permission_name:string ->
unit ->
(int, Database_intf.cosmos_error) Stdlib.result Database_intf.io