Views interface
Gränssnitt som representerar vyer.
Metoder
| create |
Å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. |
| create |
Å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, Views |
Åtgärden för att ta bort en vy. |
| delete |
Åtgärden för att ta bort en vy. |
| get(string, Views |
Hämtar vyn efter visningsnamn. |
| get |
Hämtar vyn för det definierade omfånget efter visningsnamn. |
| list(Views |
Visar en lista över alla vyer efter klientorganisation och objekt. |
| list |
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.
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.
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.