Views interface
Interface représentant un affichage.
Méthodes
| 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(string, Views |
Opération de suppression d’une vue. |
| delete |
Opération de suppression d’une vue. |
| get(string, Views |
Obtient l’affichage par nom d’affichage. |
| get |
Obtient l’affichage de l’étendue définie par nom d’affichage. |
| list(Views |
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 méthode
createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)
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.
function createOrUpdate(viewName: string, parameters: View, options?: ViewsCreateOrUpdateOptionalParams): Promise<View>
Paramètres
- viewName
-
string
Nom de l’affichage
- parameters
- View
Paramètres fournis à l’opération De vue CreateOrUpdate.
Paramètres d’options.
Retours
Promise<View>
createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)
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.
function createOrUpdateByScope(scope: string, viewName: string, parameters: View, options?: ViewsCreateOrUpdateByScopeOptionalParams): Promise<View>
Paramètres
- scope
-
string
Étendue associée aux opérations d’affichage. Cela inclut « subscriptions/{subscriptionId} » pour l’étendue de l’abonnement, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' pour l’étendue resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' pour l’étendue du compte de facturation, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId} for Department scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} pour l’étendue EnrollmentAccount, « providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} » pour l’étendue BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' pour l’étendue InvoiceSection, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' pour l’étendue du groupe d’administration, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName} pour l’étendue du compte de facturation externe et « providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName} » pour l’étendue d’abonnement externe.
- viewName
-
string
Nom de l’affichage
- parameters
- View
Paramètres fournis à l’opération De vue CreateOrUpdate.
Paramètres d’options.
Retours
Promise<View>
delete(string, ViewsDeleteOptionalParams)
Opération de suppression d’une vue.
function delete(viewName: string, options?: ViewsDeleteOptionalParams): Promise<void>
Paramètres
- viewName
-
string
Nom de l’affichage
- options
- ViewsDeleteOptionalParams
Paramètres d’options.
Retours
Promise<void>
deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)
Opération de suppression d’une vue.
function deleteByScope(scope: string, viewName: string, options?: ViewsDeleteByScopeOptionalParams): Promise<void>
Paramètres
- scope
-
string
Étendue associée aux opérations d’affichage. Cela inclut « subscriptions/{subscriptionId} » pour l’étendue de l’abonnement, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' pour l’étendue resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' pour l’étendue du compte de facturation, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId} for Department scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} pour l’étendue EnrollmentAccount, « providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} » pour l’étendue BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' pour l’étendue InvoiceSection, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' pour l’étendue du groupe d’administration, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName} pour l’étendue du compte de facturation externe et « providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName} » pour l’étendue d’abonnement externe.
- viewName
-
string
Nom de l’affichage
- options
- ViewsDeleteByScopeOptionalParams
Paramètres d’options.
Retours
Promise<void>
get(string, ViewsGetOptionalParams)
Obtient l’affichage par nom d’affichage.
function get(viewName: string, options?: ViewsGetOptionalParams): Promise<View>
Paramètres
- viewName
-
string
Nom de l’affichage
- options
- ViewsGetOptionalParams
Paramètres d’options.
Retours
Promise<View>
getByScope(string, string, ViewsGetByScopeOptionalParams)
Obtient l’affichage de l’étendue définie par nom d’affichage.
function getByScope(scope: string, viewName: string, options?: ViewsGetByScopeOptionalParams): Promise<View>
Paramètres
- scope
-
string
Étendue associée aux opérations d’affichage. Cela inclut « subscriptions/{subscriptionId} » pour l’étendue de l’abonnement, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' pour l’étendue resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' pour l’étendue du compte de facturation, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId} for Department scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} pour l’étendue EnrollmentAccount, « providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} » pour l’étendue BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' pour l’étendue InvoiceSection, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' pour l’étendue du groupe d’administration, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName} pour l’étendue du compte de facturation externe et « providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName} » pour l’étendue d’abonnement externe.
- viewName
-
string
Nom de l’affichage
- options
- ViewsGetByScopeOptionalParams
Paramètres d’options.
Retours
Promise<View>
list(ViewsListOptionalParams)
Répertorie tous les affichages par locataire et par objet.
function list(options?: ViewsListOptionalParams): PagedAsyncIterableIterator<View, View[], PageSettings>
Paramètres
- options
- ViewsListOptionalParams
Paramètres d’options.
Retours
listByScope(string, ViewsListByScopeOptionalParams)
Répertorie toutes les vues au niveau de l’étendue donnée.
function listByScope(scope: string, options?: ViewsListByScopeOptionalParams): PagedAsyncIterableIterator<View, View[], PageSettings>
Paramètres
- scope
-
string
Étendue associée aux opérations d’affichage. Cela inclut « subscriptions/{subscriptionId} » pour l’étendue de l’abonnement, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' pour l’étendue resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' pour l’étendue du compte de facturation, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departmentId} for Department scope, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} pour l’étendue EnrollmentAccount, « providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} » pour l’étendue BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' pour l’étendue InvoiceSection, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' pour l’étendue du groupe d’administration, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName} pour l’étendue du compte de facturation externe et « providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName} » pour l’étendue d’abonnement externe.
- options
- ViewsListByScopeOptionalParams
Paramètres d’options.