ViewsOperations interface

Interfaccia che rappresenta le operazioni di Views.

Proprietà

createOrUpdate

Operazione per creare o aggiornare una visualizzazione. L'operazione di aggiornamento richiede l'impostazione dell'eTag più recente nella richiesta. È possibile ottenere l'eTag più recente eseguendo un'operazione get. L'operazione di creazione non richiede eTag.

createOrUpdateByScope

Operazione per creare o aggiornare una visualizzazione. L'operazione di aggiornamento richiede l'impostazione dell'eTag più recente nella richiesta. È possibile ottenere l'eTag più recente eseguendo un'operazione get. L'operazione di creazione non richiede eTag.

delete

Operazione per eliminare una vista.

deleteByScope

Operazione per eliminare una vista.

get

Ottiene la visualizzazione in base al nome della vista.

getByScope

Ottiene la visualizzazione per l'ambito definito in base al nome della visualizzazione.

list

Elenca tutte le visualizzazioni in base al tenant e all'oggetto.

listByScope

Elenca tutte le visualizzazioni nell'ambito specificato.

Dettagli proprietà

createOrUpdate

Operazione per creare o aggiornare una visualizzazione. L'operazione di aggiornamento richiede l'impostazione dell'eTag più recente nella richiesta. È possibile ottenere l'eTag più recente eseguendo un'operazione get. L'operazione di creazione non richiede eTag.

createOrUpdate: (viewName: string, parameters: View, options?: ViewsCreateOrUpdateOptionalParams) => Promise<View>

Valore della proprietà

(viewName: string, parameters: View, options?: ViewsCreateOrUpdateOptionalParams) => Promise<View>

createOrUpdateByScope

Operazione per creare o aggiornare una visualizzazione. L'operazione di aggiornamento richiede l'impostazione dell'eTag più recente nella richiesta. È possibile ottenere l'eTag più recente eseguendo un'operazione get. L'operazione di creazione non richiede eTag.

createOrUpdateByScope: (scope: string, viewName: string, parameters: View, options?: ViewsCreateOrUpdateByScopeOptionalParams) => Promise<View>

Valore della proprietà

(scope: string, viewName: string, parameters: View, options?: ViewsCreateOrUpdateByScopeOptionalParams) => Promise<View>

delete

Operazione per eliminare una vista.

delete: (viewName: string, options?: ViewsDeleteOptionalParams) => Promise<void>

Valore della proprietà

(viewName: string, options?: ViewsDeleteOptionalParams) => Promise<void>

deleteByScope

Operazione per eliminare una vista.

deleteByScope: (scope: string, viewName: string, options?: ViewsDeleteByScopeOptionalParams) => Promise<void>

Valore della proprietà

(scope: string, viewName: string, options?: ViewsDeleteByScopeOptionalParams) => Promise<void>

get

Ottiene la visualizzazione in base al nome della vista.

get: (viewName: string, options?: ViewsGetOptionalParams) => Promise<View>

Valore della proprietà

(viewName: string, options?: ViewsGetOptionalParams) => Promise<View>

getByScope

Ottiene la visualizzazione per l'ambito definito in base al nome della visualizzazione.

getByScope: (scope: string, viewName: string, options?: ViewsGetByScopeOptionalParams) => Promise<View>

Valore della proprietà

(scope: string, viewName: string, options?: ViewsGetByScopeOptionalParams) => Promise<View>

list

Elenca tutte le visualizzazioni in base al tenant e all'oggetto.

list: (options?: ViewsListOptionalParams) => PagedAsyncIterableIterator<View, View[], PageSettings>

Valore della proprietà

(options?: ViewsListOptionalParams) => PagedAsyncIterableIterator<View, View[], PageSettings>

listByScope

Elenca tutte le visualizzazioni nell'ambito specificato.

listByScope: (scope: string, options?: ViewsListByScopeOptionalParams) => PagedAsyncIterableIterator<View, View[], PageSettings>

Valore della proprietà

(scope: string, options?: ViewsListByScopeOptionalParams) => PagedAsyncIterableIterator<View, View[], PageSettings>