ViewsOperations interface
Interface représentant une opération Views.
Propriétés
| create |
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. |
| create |
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. |
| delete |
Opération de suppression d’une vue. |
| get | Obtient l’affichage par nom d’affichage. |
| get |
Obtient l’affichage de l’étendue définie par nom d’affichage. |
| list | Répertorie tous les affichages par locataire et par objet. |
| list |
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>