Il percorso delle risorse del data store.
Formato: universes/{universe_id}/data-stores/{data_store_id}.
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
Rappresenta un deposito di dati.
Il percorso delle risorse del data store.
Formato: universes/{universe_id}/data-stores/{data_store_id}.
L'timestamp quando il data store è stato creato. Questa stringa è formattata come Timestamp.
L'ID del data store. Corrisponde all'ultimo segmento del percorso.
https://apis.roblox.com
{
"path": "universes/123/data-stores/some-data-store",
"createTime": "2023-07-05T12:34:56Z",
"id": "string"
}
Restituisce un elenco di depositi di dati.
L'ID dell'universo.
Il numero massimo di archivi di dati da restituire.Il servizio potrebbe restituire meno di questo valore.Se non specificato, vengono restituiti al massimo 10 archivi di dati.Il valore massimo è 100 e i valori più alti sono impostati su 100.
Un token di pagina, ricevuto da una chiamata precedente, per recuperare una pagina successiva.
Durante la paginazione, tutti gli altri parametri forniti alla chiamata successiva devono corrispondere alla chiamata che ha fornito il token della pagina.
Questo campo può essere impostato per filtrare le risorse restituite.
Il campo filter supporta un sottinsieme molto piccolo di CEL:
Filtro di esempio: id.startsWith("foo").
Un elenco di DataStore nella collezione padre.
I DataStore dall'Universo specificato.
Un token che puoi inviare come parametro pageToken per recuperare la pagina successiva. Se questo campo viene omesso, non ci sono pagine successive.
curl -L -X GET 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/data-stores?maxPageSize=10&pageToken={string}&filter={string}' \
-H 'x-api-key: {your-api-key}'
{
"dataStores": [
{
"path": "universes/123/data-stores/some-data-store",
"createTime": "2023-07-05T12:34:56Z",
"id": "string"
}
],
"nextPageToken": "string"
}
Fornisce un nuovo snapshot dei data store in un'esperienza.
Dopo uno snapshot, il prossimo write a ogni chiave nell'esperienza creerà un backup versionato dei dati precedenti, indipendentemente dall'ora dell'ultimo write.
In effetti, tutti i dati attuali al momento dello snapshot sono garantiti di essere disponibili come backup versionato per almeno 30 giorni.
Gli snapshot possono essere presi una volta al giorno UTC, per esperienza.Se l'ultimo snapshot è stato eseguito all'interno dello stesso giorno UTC, questa operazione è una no-op e verrà restituito il tempo dell'ultimo snapshot.
Per ulteriori informazioni sull'utilizzo degli snapshot, vedi la guida del motore Data Store.
L'ID dell'universo.
Restituisce se è stato eseguito un nuovo snapshot e l'ora dell'ultimo snapshot dopo l'operazione (indipendentemente dal fatto che sia stato eseguito un nuovo snapshot).
Se è stato eseguito un nuovo snapshot da questa operazione. (Solo un snapshot può essere eseguito per esperienza per giorno UTC.).
L'ora dell'ultimo snapshot dopo l'operazione (indipendentemente dal fatto che sia stato creato un nuovo snapshot). Questo tempo viene sempre restituito in UTC. Questa stringa è formattata come Timestamp.
curl -L -X POST 'https://apis.roblox.com/cloud/v2/universes/{universe_id}/data-stores:snapshot' \
-H 'x-api-key: {your-api-key}' \
-H 'Content-Type: application/json' \
--data '{}'
{
"newSnapshotTaken": true,
"latestSnapshotTime": "2023-07-05T12:34:56Z"
}