ViewsOperations interface
Interface representando uma operação de Views.
Propriedades
| create |
A operação para criar ou atualizar um modo de exibição. A operação de atualização requer que a eTag mais recente seja definida na solicitação. Você pode obter a eTag mais recente executando uma operação get. A operação create não requer eTag. |
| create |
A operação para criar ou atualizar um modo de exibição. A operação de atualização requer que a eTag mais recente seja definida na solicitação. Você pode obter a eTag mais recente executando uma operação get. A operação create não requer eTag. |
| delete | A operação para excluir uma exibição. |
| delete |
A operação para excluir uma exibição. |
| get | Obtém o nome da exibição por exibição. |
| get |
Obtém a exibição do escopo definido por nome de exibição. |
| list | Lista todas as exibições por locatário e objeto. |
| list |
Lista todas as exibições no escopo especificado. |
Detalhes da propriedade
createOrUpdate
A operação para criar ou atualizar um modo de exibição. A operação de atualização requer que a eTag mais recente seja definida na solicitação. Você pode obter a eTag mais recente executando uma operação get. A operação create não requer eTag.
createOrUpdate: (viewName: string, parameters: View, options?: ViewsCreateOrUpdateOptionalParams) => Promise<View>
Valor da propriedade
(viewName: string, parameters: View, options?: ViewsCreateOrUpdateOptionalParams) => Promise<View>
createOrUpdateByScope
A operação para criar ou atualizar um modo de exibição. A operação de atualização requer que a eTag mais recente seja definida na solicitação. Você pode obter a eTag mais recente executando uma operação get. A operação create não requer eTag.
createOrUpdateByScope: (scope: string, viewName: string, parameters: View, options?: ViewsCreateOrUpdateByScopeOptionalParams) => Promise<View>
Valor da propriedade
(scope: string, viewName: string, parameters: View, options?: ViewsCreateOrUpdateByScopeOptionalParams) => Promise<View>
delete
A operação para excluir uma exibição.
delete: (viewName: string, options?: ViewsDeleteOptionalParams) => Promise<void>
Valor da propriedade
(viewName: string, options?: ViewsDeleteOptionalParams) => Promise<void>
deleteByScope
A operação para excluir uma exibição.
deleteByScope: (scope: string, viewName: string, options?: ViewsDeleteByScopeOptionalParams) => Promise<void>
Valor da propriedade
(scope: string, viewName: string, options?: ViewsDeleteByScopeOptionalParams) => Promise<void>
get
Obtém o nome da exibição por exibição.
get: (viewName: string, options?: ViewsGetOptionalParams) => Promise<View>
Valor da propriedade
(viewName: string, options?: ViewsGetOptionalParams) => Promise<View>
getByScope
Obtém a exibição do escopo definido por nome de exibição.
getByScope: (scope: string, viewName: string, options?: ViewsGetByScopeOptionalParams) => Promise<View>
Valor da propriedade
(scope: string, viewName: string, options?: ViewsGetByScopeOptionalParams) => Promise<View>
list
Lista todas as exibições por locatário e objeto.
list: (options?: ViewsListOptionalParams) => PagedAsyncIterableIterator<View, View[], PageSettings>
Valor da propriedade
(options?: ViewsListOptionalParams) => PagedAsyncIterableIterator<View, View[], PageSettings>
listByScope
Lista todas as exibições no escopo especificado.
listByScope: (scope: string, options?: ViewsListByScopeOptionalParams) => PagedAsyncIterableIterator<View, View[], PageSettings>
Valor da propriedade
(scope: string, options?: ViewsListByScopeOptionalParams) => PagedAsyncIterableIterator<View, View[], PageSettings>