IndexesOperations interface
Interfaccia che rappresenta un'operazione sugli indici.
Proprietà
| create |
Creare un nuovo indice o aggiornare un indice esistente con l'ID versione specificato |
| delete | Elimina la versione specifica dell'indice. Il servizio restituisce 204 Nessun contenuto se l'indice è stato eliminato correttamente o se l'indice non esiste. |
| get | Ottieni la versione specifica dell'indice. Il servizio restituisce l'errore 404 Non trovato se l'indice non esiste. |
| list | Elenca l'ultima versione di ciascun indice |
| list |
Elenca tutte le versioni dell'indice dato |
Dettagli proprietà
createOrUpdate
Creare un nuovo indice o aggiornare un indice esistente con l'ID versione specificato
createOrUpdate: (name: string, version: string, index: IndexUnion, options?: IndexesCreateOrUpdateOptionalParams) => Promise<IndexUnion>
Valore della proprietà
(name: string, version: string, index: IndexUnion, options?: IndexesCreateOrUpdateOptionalParams) => Promise<IndexUnion>
delete
Elimina la versione specifica dell'indice. Il servizio restituisce 204 Nessun contenuto se l'indice è stato eliminato correttamente o se l'indice non esiste.
delete: (name: string, version: string, options?: IndexesDeleteOptionalParams) => Promise<void>
Valore della proprietà
(name: string, version: string, options?: IndexesDeleteOptionalParams) => Promise<void>
get
Ottieni la versione specifica dell'indice. Il servizio restituisce l'errore 404 Non trovato se l'indice non esiste.
get: (name: string, version: string, options?: IndexesGetOptionalParams) => Promise<IndexUnion>
Valore della proprietà
(name: string, version: string, options?: IndexesGetOptionalParams) => Promise<IndexUnion>
list
Elenca l'ultima versione di ciascun indice
list: (options?: IndexesListOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>
Valore della proprietà
(options?: IndexesListOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>
listVersions
Elenca tutte le versioni dell'indice dato
listVersions: (name: string, options?: IndexesListVersionsOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>
Valore della proprietà
(name: string, options?: IndexesListVersionsOptionalParams) => PagedAsyncIterableIterator<IndexUnion, IndexUnion[], PageSettings>