ViewsOperations interface

Interface representando uma operação de Views.

Propriedades

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.

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.

delete

A operação para excluir uma exibição.

deleteByScope

A operação para excluir uma exibição.

get

Obtém o nome da exibição por exibição.

getByScope

Obtém a exibição do escopo definido por nome de exibição.

list

Lista todas as exibições por locatário e objeto.

listByScope

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>