Views - Get
Ottiene la visualizzazione in base al nome della vista.
GET https://management.azure.com/providers/Microsoft.CostManagement/views/{viewName}?api-version=2026-06-01
Parametri dell'URI
| Nome | In | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
view
|
path | True |
string |
Nome visualizzato |
|
api-version
|
query | True |
string minLength: 1 |
Versione dell'API da usare per questa operazione. |
Risposte
| Nome | Tipo | Descrizione |
|---|---|---|
| 200 OK |
Operazione Azure completata con successo. |
|
| Other Status Codes |
Risposta di errore imprevista. |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory.
Tipo:
oauth2
Flow:
implicit
URL di autorizzazione:
https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
| Nome | Descrizione |
|---|---|
| user_impersonation | impersonare il tuo account utente |
Esempio
PrivateView
Esempio di richiesta
GET https://management.azure.com/providers/Microsoft.CostManagement/views/swaggerExample?api-version=2026-06-01
Risposta di esempio
{
"name": "swaggerExample",
"type": "Microsoft.CostManagement/Views",
"eTag": "\"1d4ff9fe66f1d10\"",
"id": "/providers/Microsoft.CostManagement/views/swaggerExample",
"properties": {
"accumulated": "true",
"chart": "Table",
"displayName": "swagger Example",
"kpis": [
{
"type": "Forecast",
"enabled": true,
"id": null
},
{
"type": "Budget",
"enabled": true,
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Consumption/budgets/swaggerDemo"
}
],
"metric": "ActualCost",
"pivots": [
{
"name": "ServiceName",
"type": "Dimension"
},
{
"name": "MeterCategory",
"type": "Dimension"
},
{
"name": "swaggerTagKey",
"type": "TagKey"
}
],
"query": {
"type": "Usage",
"dataSet": {
"aggregation": {
"totalCost": {
"name": "PreTaxCost",
"function": "Sum"
}
},
"granularity": "Daily",
"grouping": [],
"sorting": [
{
"name": "UsageDate",
"direction": "Ascending"
}
]
},
"timeframe": "MonthToDate"
},
"scope": ""
}
}
Definizioni
| Nome | Descrizione |
|---|---|
|
Accumulated |
Mostra i costi accumulati nel tempo. |
|
Chart |
Tipo di grafico della vista principale in Analisi dei costi. Required. |
|
created |
Tipo di identità che ha creato la risorsa. |
|
Error |
Dettagli dell'errore. |
|
Error |
La risposta di errore indica che il servizio non è in grado di elaborare la richiesta in ingresso. Il motivo viene fornito nel messaggio di errore. \n\nAlcune risposte agli errori: \n\n * 429 TooManyRequests - La richiesta è limitata. Riprovare dopo aver aspettato il tempo specificato nell'intestazione "x-ms-ratelimit-microsoft.consumption-retry-after". \n\n * 503 ServiceUnavailable - Il servizio è temporaneamente non disponibile. Riprovare dopo aver aspettato il tempo specificato nell'intestazione "Retry-After". |
|
Function |
Nome della funzione di aggregazione da usare. |
|
Kpi |
Ogni indicatore KPI deve contenere una chiave 'type' e 'enabled'. |
|
Kpi |
Tipo di KPI (Previsione, Budget). |
|
Metric |
Metrica da utilizzare per la visualizzazione dei costi. |
|
Operator |
Operatore da utilizzare per il confronto. |
|
Pivot |
Ogni pivot deve contenere un 'type' e 'name'. |
|
Pivot |
Tipo di dati da visualizzare nella visualizzazione. |
|
Query |
Il tipo di rubrica nel rapporto. |
|
Report |
Espressione di aggregazione da utilizzare nel report. |
|
Report |
Espressione di confronto da utilizzare nel report. |
|
Report |
Definizione dei dati presenti nel report. |
|
Report |
Configurazione del set di dati nel report. |
|
Report |
Espressione di filtro da utilizzare nel report. |
|
Report |
Gruppo per espressione da utilizzare nel report. |
|
Report |
Ordine in base all'espressione da utilizzare nel report. |
|
Report |
Direzione di sorta. |
|
Report |
Data di inizio e fine per il pull dei dati per il report. |
|
Report |
Granularità delle righe nel report. |
|
Report |
Intervallo di tempo per il pull dei dati per il report. Se personalizzato, è necessario specificare un periodo di tempo specifico. |
|
Report |
Tipo del report. Usage rappresenta l'utilizzo effettivo, forecast rappresenta i dati previsti e UsageAndForecast rappresenta sia l'utilizzo che i dati previsti. L'utilizzo effettivo e i dati previsti possono essere differenziati in base alle date. |
|
system |
Metadati relativi alla creazione e all'ultima modifica della risorsa. |
| View |
Stati e configurazioni di Analisi dei costi. |
AccumulatedType
Mostra i costi accumulati nel tempo.
| Valore | Descrizione |
|---|---|
| true | |
| false |
ChartType
Tipo di grafico della vista principale in Analisi dei costi. Required.
| Valore | Descrizione |
|---|---|
| Area | |
| Line | |
| StackedColumn | |
| GroupedColumn | |
| Table |
createdByType
Tipo di identità che ha creato la risorsa.
| Valore | Descrizione |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
ErrorDetails
Dettagli dell'errore.
| Nome | Tipo | Descrizione |
|---|---|---|
| code |
string |
Codice di errore. |
| message |
string |
Messaggio di errore che indica il motivo per cui l'operazione non è riuscita. |
ErrorResponse
La risposta di errore indica che il servizio non è in grado di elaborare la richiesta in ingresso. Il motivo viene fornito nel messaggio di errore. \n\nAlcune risposte agli errori: \n\n * 429 TooManyRequests - La richiesta è limitata. Riprovare dopo aver aspettato il tempo specificato nell'intestazione "x-ms-ratelimit-microsoft.consumption-retry-after". \n\n * 503 ServiceUnavailable - Il servizio è temporaneamente non disponibile. Riprovare dopo aver aspettato il tempo specificato nell'intestazione "Retry-After".
| Nome | Tipo | Descrizione |
|---|---|---|
| error |
Dettagli dell'errore. |
FunctionType
Nome della funzione di aggregazione da usare.
| Valore | Descrizione |
|---|---|
| Sum |
KpiProperties
Ogni indicatore KPI deve contenere una chiave 'type' e 'enabled'.
| Nome | Tipo | Descrizione |
|---|---|---|
| enabled |
boolean |
visualizzare il KPI nell'interfaccia utente? |
| id |
string |
ID della risorsa correlata alla metrica (budget). |
| type |
Tipo di KPI (Previsione, Budget). |
KpiTypeType
Tipo di KPI (Previsione, Budget).
| Valore | Descrizione |
|---|---|
| Forecast | |
| Budget |
MetricType
Metrica da utilizzare per la visualizzazione dei costi.
| Valore | Descrizione |
|---|---|
| ActualCost | |
| AmortizedCost | |
| AHUB |
OperatorType
Operatore da utilizzare per il confronto.
| Valore | Descrizione |
|---|---|
| In | |
| Contains |
PivotProperties
Ogni pivot deve contenere un 'type' e 'name'.
| Nome | Tipo | Descrizione |
|---|---|---|
| name |
string |
Campo dati da mostrare nella visualizzazione. |
| type |
Tipo di dati da visualizzare nella visualizzazione. |
PivotTypeType
Tipo di dati da visualizzare nella visualizzazione.
| Valore | Descrizione |
|---|---|
| Dimension | |
| TagKey |
QueryColumnType
Il tipo di rubrica nel rapporto.
| Valore | Descrizione |
|---|---|
| TagKey |
Tag associato ai dati sui costi. |
| Dimension |
Dimensione dei dati sui costi. |
ReportConfigAggregation
Espressione di aggregazione da utilizzare nel report.
| Nome | Tipo | Descrizione |
|---|---|---|
| function |
Nome della funzione di aggregazione da usare. |
|
| name |
string |
Nome della colonna da aggregare. |
ReportConfigComparisonExpression
Espressione di confronto da utilizzare nel report.
| Nome | Tipo | Descrizione |
|---|---|---|
| name |
string |
Nome della colonna da utilizzare in confronto. |
| operator |
Operatore da utilizzare per il confronto. |
|
| values |
string[] |
Matrice di valori da usare per il confronto |
ReportConfigDataset
Definizione dei dati presenti nel report.
| Nome | Tipo | Descrizione |
|---|---|---|
| aggregation |
<string,
Report |
Dizionario dell'espressione di aggregazione da usare nel report. La chiave di ogni elemento nel dizionario è l'alias per la colonna aggregata. Il report può avere fino a 2 clausole di aggregazione. |
| configuration |
Contiene informazioni di configurazione per i dati nel report. La configurazione verrà ignorata se vengono fornite aggregazioni e raggruppamento. |
|
| filter |
Dispone dell'espressione di filtro da utilizzare nel report. |
|
| granularity |
Granularità delle righe nel report. |
|
| grouping |
Matrice di raggruppamento per espressione da usare nel report. Il report può avere fino a 2 clausole group by. |
|
| sorting |
Matrice di ordine per espressione da utilizzare nel report. |
ReportConfigDatasetConfiguration
Configurazione del set di dati nel report.
| Nome | Tipo | Descrizione |
|---|---|---|
| columns |
string[] |
Matrice di nomi di colonna da includere nel report. È consentito qualsiasi nome di colonna del report valido. Se non specificato, il report include tutte le colonne. |
ReportConfigFilter
Espressione di filtro da utilizzare nel report.
| Nome | Tipo | Descrizione |
|---|---|---|
| and |
Espressione logica "AND". Deve contenere almeno 2 elementi. |
|
| dimensions |
Espressione di confronto per una dimensione |
|
| or |
Espressione logica "OR". Deve contenere almeno 2 elementi. |
|
| tags |
Ha un'espressione di confronto per un tag |
ReportConfigGrouping
Gruppo per espressione da utilizzare nel report.
| Nome | Tipo | Descrizione |
|---|---|---|
| name |
string |
Nome della colonna da raggruppare. Questa versione supporta la granularità più bassa possibile della sottoscrizione. |
| type |
Tipo della colonna da raggruppare. |
ReportConfigSorting
Ordine in base all'espressione da utilizzare nel report.
| Nome | Tipo | Descrizione |
|---|---|---|
| direction |
Direzione di sorta. |
|
| name |
string |
Nome della colonna da ordinare. |
ReportConfigSortingType
Direzione di sorta.
| Valore | Descrizione |
|---|---|
| Ascending | |
| Descending |
ReportConfigTimePeriod
Data di inizio e fine per il pull dei dati per il report.
| Nome | Tipo | Descrizione |
|---|---|---|
| from |
string (date-time) |
Data di inizio da cui estrarre i dati. |
| to |
string (date-time) |
Data di fine in cui eseguire il pull dei dati. |
ReportGranularityType
Granularità delle righe nel report.
| Valore | Descrizione |
|---|---|
| Daily | |
| Monthly |
ReportTimeframeType
Intervallo di tempo per il pull dei dati per il report. Se personalizzato, è necessario specificare un periodo di tempo specifico.
| Valore | Descrizione |
|---|---|
| WeekToDate | |
| MonthToDate | |
| YearToDate | |
| Custom |
ReportType
Tipo del report. Usage rappresenta l'utilizzo effettivo, forecast rappresenta i dati previsti e UsageAndForecast rappresenta sia l'utilizzo che i dati previsti. L'utilizzo effettivo e i dati previsti possono essere differenziati in base alle date.
| Valore | Descrizione |
|---|---|
| Usage |
systemData
Metadati relativi alla creazione e all'ultima modifica della risorsa.
| Nome | Tipo | Descrizione |
|---|---|---|
| createdAt |
string (date-time) |
Timestamp della creazione della risorsa (UTC). |
| createdBy |
string |
Identità che ha creato la risorsa. |
| createdByType |
Tipo di identità che ha creato la risorsa. |
|
| lastModifiedAt |
string (date-time) |
Timestamp dell'ultima modifica della risorsa (UTC) |
| lastModifiedBy |
string |
Identità che ha modificato l'ultima volta la risorsa. |
| lastModifiedByType |
Tipo di identità che ha modificato l'ultima volta la risorsa. |
View
Stati e configurazioni di Analisi dei costi.
| Nome | Tipo | Descrizione |
|---|---|---|
| eTag |
string |
eTag della risorsa. Per gestire lo scenario di aggiornamento simultaneo, questo campo verrà usato per determinare se l'utente sta aggiornando o meno la versione più recente. |
| id |
string (arm-id) |
Identificatore di risorsa completamente qualificato per la risorsa. Ad esempio, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
| name |
string |
nome della risorsa. |
| properties.accumulated |
Mostra i costi accumulati nel tempo. |
|
| properties.chart |
Tipo di grafico della vista principale in Analisi dei costi. Required. |
|
| properties.createdOn |
string (date-time) |
Data di creazione della visualizzazione da parte dell'utente. |
| properties.currency |
string |
Valuta della visualizzazione corrente. |
| properties.dateRange |
string |
Intervallo di date della visualizzazione corrente. |
| properties.displayName |
string |
Nome immesso dall'utente della vista. Required. |
| properties.kpis |
Elenco di indicatori KPI da visualizzare nell'interfaccia utente di Analisi costi. |
|
| properties.metric |
Metrica da utilizzare per la visualizzazione dei costi. |
|
| properties.modifiedOn |
string (date-time) |
Data dell'ultima modifica apportata dall'utente alla visualizzazione. |
| properties.pivots |
Configurazione di 3 visualizzazioni secondarie nell'interfaccia utente di Analisi dei costi. |
|
| properties.query.dataSet |
Ha una definizione per i dati in questa configurazione del report. |
|
| properties.query.includeMonetaryCommitment |
boolean |
Se true, il report include l'impegno monetario. |
| properties.query.timePeriod |
Periodo di tempo per il pull dei dati per il report. |
|
| properties.query.timeframe |
Intervallo di tempo per il pull dei dati per il report. Se personalizzato, è necessario specificare un periodo di tempo specifico. |
|
| properties.query.type |
Tipo del report. Usage rappresenta l'utilizzo effettivo, forecast rappresenta i dati previsti e UsageAndForecast rappresenta sia l'utilizzo che i dati previsti. L'utilizzo effettivo e i dati previsti possono essere differenziati in base alle date. |
|
| properties.scope |
string |
Ambito di Gestione costi in cui salvare la visualizzazione. Sono inclusi 'subscriptions/{subscriptionId}' per l'ambito della sottoscrizione, 'subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' per l'ambito resourceGroup, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}' per l'ambito dell'account di fatturazione, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}' per l'ambito del reparto, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' per l'ambito EnrollmentAccount, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' per l'ambito BillingProfile, 'providers/Microsoft.Billing/billingAccounts/{billingAccountId}/invoiceSections/{invoiceSectionId}' per l'ambito InvoiceSection, 'providers/Microsoft.Management/managementGroups/{managementGroupId}' per l'ambito del gruppo di gestione, '/providers/Microsoft.CostManagement/externalBillingAccounts/{ externalBillingAccountName}' per l'ambito ExternalBillingAccount e '/providers/Microsoft.CostManagement/externalSubscriptions/{externalSubscriptionName}' per l'ambito ExternalSubscription. |
| systemData |
Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. |
|
| type |
string |
Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |