Dela via


Query interface

Gränssnitt som representerar en fråga.

Metoder

usage(string, QueryDefinition, QueryUsageOptionalParams)

Fråga användningsdata för definierat omfång.

usageByExternalCloudProviderType(string, string, QueryDefinition, QueryUsageByExternalCloudProviderTypeOptionalParams)

Fråga användningsdata för den definierade typen av extern molnleverantör.

Metodinformation

usage(string, QueryDefinition, QueryUsageOptionalParams)

Fråga användningsdata för definierat omfång.

function usage(scope: string, parameters: QueryDefinition, options?: QueryUsageOptionalParams): Promise<QueryResult>

Parametrar

scope

string

Omfånget som är associerat med fråge- och exportåtgärder. Detta inkluderar '/subscriptions/{subscriptionId}/' för prenumerationsomfånget, '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' för resourceGroup-omfånget, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' för faktureringskontoomfång och "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" för avdelningsomfång, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} för EnrollmentAccount-omfånget "/providers/Microsoft.Management/managementGroups/{managementGroupId} för hanteringsgruppsomfånget, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' för billingProfile scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' för invoiceSection scope och '/providers/Microsoft. Fakturering/faktureringKonton/{billingAccountId}/customers/{customerId} specifika för partner.

parameters
QueryDefinition

Parametrar som anges i åtgärden CreateOrUpdate Query Config.

options
QueryUsageOptionalParams

Alternativparametrarna.

Returer

Promise<QueryResult>

usageByExternalCloudProviderType(string, string, QueryDefinition, QueryUsageByExternalCloudProviderTypeOptionalParams)

Fråga användningsdata för den definierade typen av extern molnleverantör.

function usageByExternalCloudProviderType(externalCloudProviderType: string, externalCloudProviderId: string, parameters: QueryDefinition, options?: QueryUsageByExternalCloudProviderTypeOptionalParams): Promise<QueryResult>

Parametrar

externalCloudProviderType

string

Den externa molnleverantörstypen som är associerad med dimensions-/frågeåtgärder. Detta inkluderar "externalSubscriptions" för länkat konto och "externalBillingAccounts" för konsoliderat konto.

externalCloudProviderId

string

Detta kan vara {externalSubscriptionId} för det länkade kontot eller {externalBillingAccountId} för konsoliderat konto som används med dimensions-/frågeåtgärder.

parameters
QueryDefinition

Parametrar som anges i åtgärden CreateOrUpdate Query Config.

options
QueryUsageByExternalCloudProviderTypeOptionalParams

Alternativparametrarna.

Returer

Promise<QueryResult>