ViewsOperations interface

Interface représentant une opération Views.

Propriétés

createOrUpdate

Opération de création ou de mise à jour d’une vue. L’opération de mise à jour nécessite la définition du dernier eTag dans la requête. Vous pouvez obtenir le dernier eTag en effectuant une opération get. L’opération de création ne nécessite pas d’eTag.

createOrUpdateByScope

Opération de création ou de mise à jour d’une vue. L’opération de mise à jour nécessite la définition du dernier eTag dans la requête. Vous pouvez obtenir le dernier eTag en effectuant une opération get. L’opération de création ne nécessite pas d’eTag.

delete

Opération de suppression d’une vue.

deleteByScope

Opération de suppression d’une vue.

get

Obtient l’affichage par nom d’affichage.

getByScope

Obtient l’affichage de l’étendue définie par nom d’affichage.

list

Répertorie tous les affichages par locataire et par objet.

listByScope

Répertorie toutes les vues au niveau de l’étendue donnée.

Détails de la propriété

createOrUpdate

Opération de création ou de mise à jour d’une vue. L’opération de mise à jour nécessite la définition du dernier eTag dans la requête. Vous pouvez obtenir le dernier eTag en effectuant une opération get. L’opération de création ne nécessite pas d’eTag.

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

Valeur de propriété

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

createOrUpdateByScope

Opération de création ou de mise à jour d’une vue. L’opération de mise à jour nécessite la définition du dernier eTag dans la requête. Vous pouvez obtenir le dernier eTag en effectuant une opération get. L’opération de création ne nécessite pas d’eTag.

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

Valeur de propriété

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

delete

Opération de suppression d’une vue.

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

Valeur de propriété

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

deleteByScope

Opération de suppression d’une vue.

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

Valeur de propriété

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

get

Obtient l’affichage par nom d’affichage.

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

Valeur de propriété

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

getByScope

Obtient l’affichage de l’étendue définie par nom d’affichage.

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

Valeur de propriété

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

list

Répertorie tous les affichages par locataire et par objet.

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

Valeur de propriété

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

listByScope

Répertorie toutes les vues au niveau de l’étendue donnée.

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

Valeur de propriété

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