ViewsOperations interface
Interfaccia che rappresenta le operazioni di Views.
Proprietà
| create |
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. |
| create |
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. |
| delete |
Operazione per eliminare una vista. |
| get | Ottiene la visualizzazione in base al nome della vista. |
| get |
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. |
| list |
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>