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 demande. Vous pouvez obtenir le dernier eTag en effectuant une opération get. L’opération de création n’a pas besoin 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 demande. Vous pouvez obtenir le dernier eTag en effectuant une opération get. L’opération de création n’a pas besoin d’eTag. |
delete(string, Views |
Opération de suppression d’une vue. |
delete |
Opération de suppression d’une vue. |
get(string, Views |
Obtient la vue par nom d’affichage. |
get |
Obtient la vue de l’étendue définie par nom de vue. |
list(Views |
Répertorie toutes les vues par locataire et objet. |
list |
Répertorie toutes les vues dans 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 demande. Vous pouvez obtenir le dernier eTag en effectuant une opération get. L’opération de création n’a pas besoin 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 CreateOrUpdate View.
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 demande. Vous pouvez obtenir le dernier eTag en effectuant une opération get. L’opération de création n’a pas besoin 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}/departments/{departmentId} » pour l’étendue du service, « 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 de l’abonnement externe.
- viewName
-
string
Nom de l’affichage
- parameters
- View
Paramètres fournis à l’opération CreateOrUpdate View.
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}/departments/{departmentId} » pour l’étendue du service, « 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 de l’abonnement externe.
- viewName
-
string
Nom de l’affichage
- options
- ViewsDeleteByScopeOptionalParams
Paramètres d’options.
Retours
Promise<void>
get(string, ViewsGetOptionalParams)
Obtient la vue 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 la vue de l’étendue définie par nom de vue.
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}/departments/{departmentId} » pour l’étendue du service, « 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 de l’abonnement externe.
- viewName
-
string
Nom de l’affichage
- options
- ViewsGetByScopeOptionalParams
Paramètres d’options.
Retours
Promise<View>
list(ViewsListOptionalParams)
Répertorie toutes les vues par locataire et 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 dans 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}/departments/{departmentId} » pour l’étendue du service, « 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 de l’abonnement externe.
- options
- ViewsListByScopeOptionalParams
Paramètres d’options.
Retours
Azure SDK for JavaScript