Delen via


Views interface

Interface die een weergave vertegenwoordigt.

Methoden

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

De bewerking voor het maken of bijwerken van een weergave. Voor de updatebewerking moet de meest recente eTag worden ingesteld in de aanvraag. U kunt de nieuwste eTag verkrijgen door een get-bewerking uit te voeren. Voor het maken is geen eTag vereist.

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

De bewerking voor het maken of bijwerken van een weergave. Voor de updatebewerking moet de meest recente eTag worden ingesteld in de aanvraag. U kunt de nieuwste eTag verkrijgen door een get-bewerking uit te voeren. Voor het maken is geen eTag vereist.

delete(string, ViewsDeleteOptionalParams)

De bewerking voor het verwijderen van een weergave.

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

De bewerking voor het verwijderen van een weergave.

get(string, ViewsGetOptionalParams)

Hiermee haalt u de weergave op weergavenaam op.

getByScope(string, string, ViewsGetByScopeOptionalParams)

Hiermee haalt u de weergave voor het gedefinieerde bereik op op weergavenaam.

list(ViewsListOptionalParams)

Een lijst met alle weergaven per tenant en object.

listByScope(string, ViewsListByScopeOptionalParams)

Geeft een lijst weer van alle weergaven in het opgegeven bereik.

Methodedetails

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

De bewerking voor het maken of bijwerken van een weergave. Voor de updatebewerking moet de meest recente eTag worden ingesteld in de aanvraag. U kunt de nieuwste eTag verkrijgen door een get-bewerking uit te voeren. Voor het maken is geen eTag vereist.

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

Parameters

viewName

string

Weergavenaam

parameters
View

Parameters die zijn opgegeven voor de weergavebewerking CreateOrUpdate.

options
ViewsCreateOrUpdateOptionalParams

De optiesparameters.

Retouren

Promise<View>

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

De bewerking voor het maken of bijwerken van een weergave. Voor de updatebewerking moet de meest recente eTag worden ingesteld in de aanvraag. U kunt de nieuwste eTag verkrijgen door een get-bewerking uit te voeren. Voor het maken is geen eTag vereist.

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

Parameters

scope

string

Het bereik dat is gekoppeld aan weergavebewerkingen. Dit omvat abonnementen/{subscriptionId} voor abonnementsbereik, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' voor resourceGroup-bereik, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' voor het bereik van de factureringsrekening, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/afdelingen/{departmentId}' voor afdelingsbereik, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} voor het bereik EnrollmentAccount, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' voor het bereik BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' voor het bereik InvoiceSection, providers/Microsoft.Management/managementGroups/{managementGroupId} voor het bereik van beheergroepen, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName} voor extern factureringsaccountbereik en providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName} voor extern abonnementsbereik.

viewName

string

Weergavenaam

parameters
View

Parameters die zijn opgegeven voor de weergavebewerking CreateOrUpdate.

options
ViewsCreateOrUpdateByScopeOptionalParams

De optiesparameters.

Retouren

Promise<View>

delete(string, ViewsDeleteOptionalParams)

De bewerking voor het verwijderen van een weergave.

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

Parameters

viewName

string

Weergavenaam

options
ViewsDeleteOptionalParams

De optiesparameters.

Retouren

Promise<void>

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

De bewerking voor het verwijderen van een weergave.

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

Parameters

scope

string

Het bereik dat is gekoppeld aan weergavebewerkingen. Dit omvat abonnementen/{subscriptionId} voor abonnementsbereik, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' voor resourceGroup-bereik, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' voor het bereik van de factureringsrekening, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/afdelingen/{departmentId}' voor afdelingsbereik, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} voor het bereik EnrollmentAccount, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' voor het bereik BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' voor het bereik InvoiceSection, providers/Microsoft.Management/managementGroups/{managementGroupId} voor het bereik van beheergroepen, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName} voor extern factureringsaccountbereik en providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName} voor extern abonnementsbereik.

viewName

string

Weergavenaam

options
ViewsDeleteByScopeOptionalParams

De optiesparameters.

Retouren

Promise<void>

get(string, ViewsGetOptionalParams)

Hiermee haalt u de weergave op weergavenaam op.

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

Parameters

viewName

string

Weergavenaam

options
ViewsGetOptionalParams

De optiesparameters.

Retouren

Promise<View>

getByScope(string, string, ViewsGetByScopeOptionalParams)

Hiermee haalt u de weergave voor het gedefinieerde bereik op op weergavenaam.

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

Parameters

scope

string

Het bereik dat is gekoppeld aan weergavebewerkingen. Dit omvat abonnementen/{subscriptionId} voor abonnementsbereik, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' voor resourceGroup-bereik, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' voor het bereik van de factureringsrekening, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/afdelingen/{departmentId}' voor afdelingsbereik, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} voor het bereik EnrollmentAccount, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' voor het bereik BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' voor het bereik InvoiceSection, providers/Microsoft.Management/managementGroups/{managementGroupId} voor het bereik van beheergroepen, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName} voor extern factureringsaccountbereik en providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName} voor extern abonnementsbereik.

viewName

string

Weergavenaam

options
ViewsGetByScopeOptionalParams

De optiesparameters.

Retouren

Promise<View>

list(ViewsListOptionalParams)

Een lijst met alle weergaven per tenant en object.

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

Parameters

options
ViewsListOptionalParams

De optiesparameters.

Retouren

listByScope(string, ViewsListByScopeOptionalParams)

Geeft een lijst weer van alle weergaven in het opgegeven bereik.

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

Parameters

scope

string

Het bereik dat is gekoppeld aan weergavebewerkingen. Dit omvat abonnementen/{subscriptionId} voor abonnementsbereik, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' voor resourceGroup-bereik, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' voor het bereik van de factureringsrekening, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/afdelingen/{departmentId}' voor afdelingsbereik, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} voor het bereik EnrollmentAccount, providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' voor het bereik BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' voor het bereik InvoiceSection, providers/Microsoft.Management/managementGroups/{managementGroupId} voor het bereik van beheergroepen, 'providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName} voor extern factureringsaccountbereik en providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName} voor extern abonnementsbereik.

options
ViewsListByScopeOptionalParams

De optiesparameters.

Retouren