Views - Get
Hiermee haalt u de weergave op weergavenaam op.
GET https://management.azure.com/providers/Microsoft.CostManagement/views/{viewName}?api-version=2024-08-01
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
view
|
path | True |
string |
Weergavenaam |
api-version
|
query | True |
string |
De API-versie die voor deze bewerking moet worden gebruikt. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
OK. De aanvraag is voltooid. |
|
Other Status Codes |
Foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
Beveiliging
azure_auth
Azure Active Directory OAuth2 Flow.
Type:
oauth2
Stroom:
implicit
Autorisatie-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiken
Name | Description |
---|---|
user_impersonation | Uw gebruikersaccount imiteren |
Voorbeelden
PrivateView
Voorbeeldaanvraag
GET https://management.azure.com/providers/Microsoft.CostManagement/views/swaggerExample?api-version=2024-08-01
Voorbeeldrespons
{
"id": "/providers/Microsoft.CostManagement/views/swaggerExample",
"name": "swaggerExample",
"type": "Microsoft.CostManagement/Views",
"eTag": "\"1d4ff9fe66f1d10\"",
"properties": {
"displayName": "swagger Example",
"scope": "",
"query": {
"type": "Usage",
"timeframe": "MonthToDate",
"dataSet": {
"granularity": "Daily",
"aggregation": {
"totalCost": {
"name": "PreTaxCost",
"function": "Sum"
}
},
"grouping": [],
"sorting": [
{
"direction": "Ascending",
"name": "UsageDate"
}
]
}
},
"chart": "Table",
"accumulated": "true",
"metric": "ActualCost",
"kpis": [
{
"type": "Forecast",
"id": null,
"enabled": true
},
{
"type": "Budget",
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Consumption/budgets/swaggerDemo",
"enabled": true
}
],
"pivots": [
{
"type": "Dimension",
"name": "ServiceName"
},
{
"type": "Dimension",
"name": "MeterCategory"
},
{
"type": "TagKey",
"name": "swaggerTagKey"
}
]
}
}
Definities
Name | Description |
---|---|
Accumulated |
Kosten weergeven die in de loop van de tijd zijn verzameld. |
Chart |
Grafiektype van de hoofdweergave in Kostenanalyse. Vereist. |
Error |
De details van de fout. |
Error |
Foutreactie geeft aan dat de service de binnenkomende aanvraag niet kan verwerken. De reden is opgegeven in het foutbericht. Enkele foutberichten:
|
Function |
De naam van de te gebruiken aggregatiefunctie. |
Kpi |
Elke KPI moet een sleutel 'type' en 'ingeschakeld' bevatten. |
Kpi |
KPI-type (prognose, budget). |
Metric |
Metrische waarde die moet worden gebruikt bij het weergeven van kosten. |
Operator |
De operator die moet worden gebruikt voor vergelijking. |
Pivot |
Elke draai moet een 'type' en 'naam' bevatten. |
Pivot |
Gegevenstype dat moet worden weergegeven in de weergave. |
Query |
Het type kolom in de export. |
Report |
De aggregatie-expressie die in het rapport moet worden gebruikt. |
Report |
De vergelijkingsexpressie die in het rapport moet worden gebruikt. |
Report |
De definitie van gegevens die aanwezig zijn in het rapport. |
Report |
De configuratie van de gegevensset in het rapport. |
Report |
De filterexpressie die moet worden gebruikt in het rapport. |
Report |
De groeperen op expressie die in het rapport moet worden gebruikt. |
Report |
De volgorde per expressie die moet worden gebruikt in het rapport. |
Report |
Richting van soort. |
Report |
De begin- en einddatum voor het ophalen van gegevens voor het rapport. |
Report |
De granulariteit van rijen in het rapport. |
Report |
Het tijdsbestek voor het ophalen van gegevens voor het rapport. Als dit aangepast is, moet er een specifieke periode worden opgegeven. |
Report |
Het type rapport. Het gebruik vertegenwoordigt het werkelijke gebruik, de prognose vertegenwoordigt voorspelde gegevens en UsageAndForecast vertegenwoordigt zowel het gebruik als de voorspelde gegevens. Het werkelijke gebruik en de voorspelde gegevens kunnen worden onderscheiden op basis van datums. |
View |
Statussen en configuraties van Kostenanalyse. |
AccumulatedType
Kosten weergeven die in de loop van de tijd zijn verzameld.
Name | Type | Description |
---|---|---|
false |
string |
|
true |
string |
ChartType
Grafiektype van de hoofdweergave in Kostenanalyse. Vereist.
Name | Type | Description |
---|---|---|
Area |
string |
|
GroupedColumn |
string |
|
Line |
string |
|
StackedColumn |
string |
|
Table |
string |
ErrorDetails
De details van de fout.
Name | Type | Description |
---|---|---|
code |
string |
Foutcode. |
message |
string |
Foutbericht dat aangeeft waarom de bewerking is mislukt. |
ErrorResponse
Foutreactie geeft aan dat de service de binnenkomende aanvraag niet kan verwerken. De reden is opgegeven in het foutbericht.
Enkele foutberichten:
429 TooManyRequests - Aanvraag wordt beperkt. Probeer het opnieuw nadat u hebt gewacht op de tijd die is opgegeven in de header x-ms-ratelimit-microsoft.consumption-retry-after.
503 ServiceUnavailable - Service is tijdelijk niet beschikbaar. Probeer het opnieuw nadat u hebt gewacht op de tijd die is opgegeven in de header 'Opnieuw proberen-na'.
Name | Type | Description |
---|---|---|
error |
De details van de fout. |
FunctionType
De naam van de te gebruiken aggregatiefunctie.
Name | Type | Description |
---|---|---|
Sum |
string |
KpiProperties
Elke KPI moet een sleutel 'type' en 'ingeschakeld' bevatten.
Name | Type | Description |
---|---|---|
enabled |
boolean |
de KPI weergeven in de gebruikersinterface? |
id |
string |
Id van resource met betrekking tot metrische gegevens (budget). |
type |
KPI-type (prognose, budget). |
KpiTypeType
KPI-type (prognose, budget).
Name | Type | Description |
---|---|---|
Budget |
string |
|
Forecast |
string |
MetricType
Metrische waarde die moet worden gebruikt bij het weergeven van kosten.
Name | Type | Description |
---|---|---|
AHUB |
string |
|
ActualCost |
string |
|
AmortizedCost |
string |
OperatorType
De operator die moet worden gebruikt voor vergelijking.
Name | Type | Description |
---|---|---|
Contains |
string |
|
In |
string |
PivotProperties
Elke draai moet een 'type' en 'naam' bevatten.
Name | Type | Description |
---|---|---|
name |
string |
Gegevensveld dat moet worden weergegeven in de weergave. |
type |
Gegevenstype dat moet worden weergegeven in de weergave. |
PivotTypeType
Gegevenstype dat moet worden weergegeven in de weergave.
Name | Type | Description |
---|---|---|
Dimension |
string |
|
TagKey |
string |
QueryColumnType
Het type kolom in de export.
Name | Type | Description |
---|---|---|
Dimension |
string |
De dimensie van kostengegevens. |
TagKey |
string |
De tag die is gekoppeld aan de kostengegevens. |
ReportConfigAggregation
De aggregatie-expressie die in het rapport moet worden gebruikt.
Name | Type | Description |
---|---|---|
function |
De naam van de te gebruiken aggregatiefunctie. |
|
name |
string |
De naam van de kolom die moet worden samengevoegd. |
ReportConfigComparisonExpression
De vergelijkingsexpressie die in het rapport moet worden gebruikt.
Name | Type | Description |
---|---|---|
name |
string |
De naam van de kolom die moet worden gebruikt in vergelijking. |
operator |
De operator die moet worden gebruikt voor vergelijking. |
|
values |
string[] |
Matrix met waarden die moeten worden gebruikt voor vergelijking |
ReportConfigDataset
De definitie van gegevens die aanwezig zijn in het rapport.
Name | Type | Description |
---|---|---|
aggregation |
<string,
Report |
Woordenlijst van aggregatie-expressie die in het rapport moet worden gebruikt. De sleutel van elk item in de woordenlijst is de alias voor de samengevoegde kolom. Rapport kan maximaal 2 aggregatiecomponenten bevatten. |
configuration |
Bevat configuratie-informatie voor de gegevens in het rapport. De configuratie wordt genegeerd als aggregatie en groepering worden opgegeven. |
|
filter |
Heeft filterexpressie die moet worden gebruikt in het rapport. |
|
granularity |
De granulariteit van rijen in het rapport. |
|
grouping |
Matrix van groeperen op expressie die in het rapport moet worden gebruikt. Rapport kan maximaal 2 group by-componenten bevatten. |
|
sorting |
Matrix van volgorde per expressie die in het rapport moet worden gebruikt. |
ReportConfigDatasetConfiguration
De configuratie van de gegevensset in het rapport.
Name | Type | Description |
---|---|---|
columns |
string[] |
Matrix van kolomnamen die moeten worden opgenomen in het rapport. Elke geldige kolomnaam van het rapport is toegestaan. Als dit niet is opgegeven, bevat het rapport alle kolommen. |
ReportConfigFilter
De filterexpressie die moet worden gebruikt in het rapport.
Name | Type | Description |
---|---|---|
and |
De logische 'AND'-expressie. Moet ten minste 2 items bevatten. |
|
dimensions |
Heeft een vergelijkingsexpressie voor een dimensie |
|
or |
De logische 'OR'-expressie. Moet ten minste 2 items bevatten. |
|
tags |
Heeft een vergelijkingsexpressie voor een tag |
ReportConfigGrouping
De groeperen op expressie die in het rapport moet worden gebruikt.
Name | Type | Description |
---|---|---|
name |
string |
De naam van de kolom die moet worden gegroepeerd. Deze versie ondersteunt het laagst mogelijke abonnement. |
type |
Heeft het type kolom dat moet worden gegroepeerd. |
ReportConfigSorting
De volgorde per expressie die moet worden gebruikt in het rapport.
Name | Type | Description |
---|---|---|
direction |
Richting van soort. |
|
name |
string |
De naam van de kolom die moet worden gesorteerd. |
ReportConfigSortingType
Richting van soort.
Name | Type | Description |
---|---|---|
Ascending |
string |
|
Descending |
string |
ReportConfigTimePeriod
De begin- en einddatum voor het ophalen van gegevens voor het rapport.
Name | Type | Description |
---|---|---|
from |
string |
De begindatum waaruit gegevens moeten worden opgehaald. |
to |
string |
De einddatum voor het ophalen van gegevens naar. |
ReportGranularityType
De granulariteit van rijen in het rapport.
Name | Type | Description |
---|---|---|
Daily |
string |
|
Monthly |
string |
ReportTimeframeType
Het tijdsbestek voor het ophalen van gegevens voor het rapport. Als dit aangepast is, moet er een specifieke periode worden opgegeven.
Name | Type | Description |
---|---|---|
Custom |
string |
|
MonthToDate |
string |
|
WeekToDate |
string |
|
YearToDate |
string |
ReportType
Het type rapport. Het gebruik vertegenwoordigt het werkelijke gebruik, de prognose vertegenwoordigt voorspelde gegevens en UsageAndForecast vertegenwoordigt zowel het gebruik als de voorspelde gegevens. Het werkelijke gebruik en de voorspelde gegevens kunnen worden onderscheiden op basis van datums.
Name | Type | Description |
---|---|---|
Usage |
string |
View
Statussen en configuraties van Kostenanalyse.
Name | Type | Description |
---|---|---|
eTag |
string |
eTag van de resource. Voor het afhandelen van een gelijktijdig updatescenario wordt dit veld gebruikt om te bepalen of de gebruiker de nieuwste versie bijwerkt of niet. |
id |
string |
Resource-id. |
name |
string |
Resourcenaam. |
properties.accumulated |
Kosten weergeven die in de loop van de tijd zijn verzameld. |
|
properties.chart |
Grafiektype van de hoofdweergave in Kostenanalyse. Vereist. |
|
properties.createdOn |
string |
De datum waarop de gebruiker deze weergave heeft gemaakt. |
properties.currency |
string |
Valuta van de huidige weergave. |
properties.dateRange |
string |
Datumbereik van de huidige weergave. |
properties.displayName |
string |
Invoernaam van de gebruiker van de weergave. Vereist. |
properties.kpis |
Lijst met KPI's die moeten worden weergegeven in de gebruikersinterface van Cost Analysis. |
|
properties.metric |
Metrische waarde die moet worden gebruikt bij het weergeven van kosten. |
|
properties.modifiedOn |
string |
Datum waarop de gebruiker deze weergave het laatst heeft gewijzigd. |
properties.pivots |
Configuratie van drie subweergaven in de gebruikersinterface van Cost Analysis. |
|
properties.query.dataSet |
Bevat definitie voor gegevens in deze rapportconfiguratie. |
|
properties.query.includeMonetaryCommitment |
boolean |
Indien waar, bevat het rapport financiƫle toezegging. |
properties.query.timePeriod |
Heeft een periode voor het ophalen van gegevens voor het rapport. |
|
properties.query.timeframe |
Het tijdsbestek voor het ophalen van gegevens voor het rapport. Als dit aangepast is, moet er een specifieke periode worden opgegeven. |
|
properties.query.type |
Het type rapport. Het gebruik vertegenwoordigt het werkelijke gebruik, de prognose vertegenwoordigt voorspelde gegevens en UsageAndForecast vertegenwoordigt zowel het gebruik als de voorspelde gegevens. Het werkelijke gebruik en de voorspelde gegevens kunnen worden onderscheiden op basis van datums. |
|
properties.scope |
string |
Cost Management-bereik om de weergave op te slaan. 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 het bereik ExternalBillingAccount en '/providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' voor het bereik ExternalSubscription. |
type |
string |
Resourcetype. |