Partager via


Views interface

Interface représentant un affichage.

Méthodes

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.

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.

delete(string, ViewsDeleteOptionalParams)

Opération de suppression d’une vue.

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

Opération de suppression d’une vue.

get(string, ViewsGetOptionalParams)

Obtient la vue par nom d’affichage.

getByScope(string, string, ViewsGetByScopeOptionalParams)

Obtient la vue de l’étendue définie par nom de vue.

list(ViewsListOptionalParams)

Répertorie toutes les vues par locataire et objet.

listByScope(string, ViewsListByScopeOptionalParams)

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.

options
ViewsCreateOrUpdateOptionalParams

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.

options
ViewsCreateOrUpdateByScopeOptionalParams

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