Dela via


Views interface

Gränssnitt som representerar vyer.

Metoder

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

Åtgärden för att skapa eller uppdatera en vy. Uppdateringsåtgärden kräver att den senaste eTag anges i begäran. Du kan få den senaste eTag genom att utföra en get-åtgärd. Skapa-åtgärden kräver inte eTag.

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

Åtgärden för att skapa eller uppdatera en vy. Uppdateringsåtgärden kräver att den senaste eTag anges i begäran. Du kan få den senaste eTag genom att utföra en get-åtgärd. Skapa-åtgärden kräver inte eTag.

delete(string, ViewsDeleteOptionalParams)

Åtgärden för att ta bort en vy.

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

Åtgärden för att ta bort en vy.

get(string, ViewsGetOptionalParams)

Hämtar vyn efter visningsnamn.

getByScope(string, string, ViewsGetByScopeOptionalParams)

Hämtar vyn för det definierade omfånget efter visningsnamn.

list(ViewsListOptionalParams)

Visar en lista över alla vyer efter klientorganisation och objekt.

listByScope(string, ViewsListByScopeOptionalParams)

Visar en lista över alla vyer i det angivna omfånget.

Metodinformation

createOrUpdate(string, View, ViewsCreateOrUpdateOptionalParams)

Åtgärden för att skapa eller uppdatera en vy. Uppdateringsåtgärden kräver att den senaste eTag anges i begäran. Du kan få den senaste eTag genom att utföra en get-åtgärd. Skapa-åtgärden kräver inte eTag.

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

Parametrar

viewName

string

Visningsnamn

parameters
View

Parametrar som anges i åtgärden CreateOrUpdate View.

options
ViewsCreateOrUpdateOptionalParams

Alternativparametrarna.

Returer

Promise<View>

createOrUpdateByScope(string, string, View, ViewsCreateOrUpdateByScopeOptionalParams)

Åtgärden för att skapa eller uppdatera en vy. Uppdateringsåtgärden kräver att den senaste eTag anges i begäran. Du kan få den senaste eTag genom att utföra en get-åtgärd. Skapa-åtgärden kräver inte eTag.

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

Parametrar

scope

string

Omfånget som är associerat med visningsåtgärder. Detta inkluderar "subscriptions/{subscriptionId} " för prenumerationsomfånget, "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" för resourceGroup-omfång, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" för faktureringskontoomfång, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" för avdelningsomfånget Providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} för EnrollmentAccount-omfång, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} för BillingProfile-omfång, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" för InvoiceSection-omfång, "providers/Microsoft.Management/managementGroups/{managementGroupId}" för hanteringsgruppsomfång, "providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName} för omfånget externt faktureringskonto och "providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}" för omfånget extern prenumeration.

viewName

string

Visningsnamn

parameters
View

Parametrar som anges i åtgärden CreateOrUpdate View.

options
ViewsCreateOrUpdateByScopeOptionalParams

Alternativparametrarna.

Returer

Promise<View>

delete(string, ViewsDeleteOptionalParams)

Åtgärden för att ta bort en vy.

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

Parametrar

viewName

string

Visningsnamn

options
ViewsDeleteOptionalParams

Alternativparametrarna.

Returer

Promise<void>

deleteByScope(string, string, ViewsDeleteByScopeOptionalParams)

Åtgärden för att ta bort en vy.

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

Parametrar

scope

string

Omfånget som är associerat med visningsåtgärder. Detta inkluderar "subscriptions/{subscriptionId} " för prenumerationsomfånget, "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" för resourceGroup-omfång, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" för faktureringskontoomfång, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" för avdelningsomfånget Providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} för EnrollmentAccount-omfång, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} för BillingProfile-omfång, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" för InvoiceSection-omfång, "providers/Microsoft.Management/managementGroups/{managementGroupId}" för hanteringsgruppsomfång, "providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName} för omfånget externt faktureringskonto och "providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}" för omfånget extern prenumeration.

viewName

string

Visningsnamn

options
ViewsDeleteByScopeOptionalParams

Alternativparametrarna.

Returer

Promise<void>

get(string, ViewsGetOptionalParams)

Hämtar vyn efter visningsnamn.

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

Parametrar

viewName

string

Visningsnamn

options
ViewsGetOptionalParams

Alternativparametrarna.

Returer

Promise<View>

getByScope(string, string, ViewsGetByScopeOptionalParams)

Hämtar vyn för det definierade omfånget efter visningsnamn.

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

Parametrar

scope

string

Omfånget som är associerat med visningsåtgärder. Detta inkluderar "subscriptions/{subscriptionId} " för prenumerationsomfånget, "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" för resourceGroup-omfång, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" för faktureringskontoomfång, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" för avdelningsomfånget Providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} för EnrollmentAccount-omfång, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} för BillingProfile-omfång, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" för InvoiceSection-omfång, "providers/Microsoft.Management/managementGroups/{managementGroupId}" för hanteringsgruppsomfång, "providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName} för omfånget externt faktureringskonto och "providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}" för omfånget extern prenumeration.

viewName

string

Visningsnamn

options
ViewsGetByScopeOptionalParams

Alternativparametrarna.

Returer

Promise<View>

list(ViewsListOptionalParams)

Visar en lista över alla vyer efter klientorganisation och objekt.

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

Parametrar

options
ViewsListOptionalParams

Alternativparametrarna.

Returer

listByScope(string, ViewsListByScopeOptionalParams)

Visar en lista över alla vyer i det angivna omfånget.

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

Parametrar

scope

string

Omfånget som är associerat med visningsåtgärder. Detta inkluderar "subscriptions/{subscriptionId} " för prenumerationsomfånget, "subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" för resourceGroup-omfång, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}" för faktureringskontoomfång, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" för avdelningsomfånget Providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} för EnrollmentAccount-omfång, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId} för BillingProfile-omfång, "providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}" för InvoiceSection-omfång, "providers/Microsoft.Management/managementGroups/{managementGroupId}" för hanteringsgruppsomfång, "providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName} för omfånget externt faktureringskonto och "providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}" för omfånget extern prenumeration.

options
ViewsListByScopeOptionalParams

Alternativparametrarna.

Returer