Exports - Get Execution History
Der Vorgang zum Abrufen des Ausführungsverlaufs eines Exports für den definierten Bereich und exportnamen.
GET https://management.azure.com/{scope}/providers/Microsoft.CostManagement/exports/{exportName}/runHistory?api-version=2023-11-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
export
|
path | True |
string |
Exportname. |
scope
|
path | True |
string |
Der Bereich, der Exportvorgängen zugeordnet ist. Dies schließt "/subscriptions/{subscriptionId}/" für den Abonnementbereich ein. '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' for resourceGroup scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}' for Billing Account scope and '/providers/Microsoft.Billing/billingAccounts/billingAccounts/billing{{AccountId}/departments/{departmentId}' for Department scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}' für EnrollmentAccount-Bereich, "/providers/Microsoft.Management/managementGroups/{managementGroupId}" für Den Bereich "Verwaltungsgruppe", "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" für billingProfile-Bereich, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}" für den bereich invoiceSection und "/providers/Microsoft. Billing/billingAccounts/{billingAccountId}/customers/{customerId}' spezifisch für Partner. |
api-version
|
query | True |
string |
Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
OK. Die Anforderung wurde erfolgreich durchgeführt. |
|
Other Status Codes |
Fehlerantwort mit Beschreibung des Grunds für den Fehler. |
Sicherheit
azure_auth
Azure Active Directory OAuth2 Flow.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel Ihres Benutzerkontos |
Beispiele
ExportRunHistoryGetByBillingAccount
Sample Request
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/123456/providers/Microsoft.CostManagement/exports/TestExport/runHistory?api-version=2023-11-01
Sample Response
{
"value": [
{
"id": "providers/Microsoft.Billing/billingAccounts/{billingAccount-id}/providers/Microsoft.CostManagement/exports/JohnDoeSchedule/Run/1e25d58a-a3b0-4916-9542-6e04a89bc100",
"properties": {
"executionType": "OnDemand",
"status": "Completed",
"submittedBy": "john.doe@gmail.com",
"submittedTime": "2018-08-03T07:52:15.6016681Z",
"processingStartTime": "2018-08-03T07:52:16.9123797Z",
"processingEndTime": "2018-08-03T07:52:28.0373318Z",
"fileName": "ScheduledTestsForJohnDoe/JohnDoeSchedule/20180729-20180804/JohnDoeSchedule_1e25d58a-a3b0-4916-9542-6e04a89bc100.csv",
"runSettings": {
"format": "Csv",
"deliveryInfo": {
"destination": {
"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
"container": "exports",
"rootFolderPath": "ScheduledTestsForJohnDoe"
}
},
"definition": {
"type": "ActualCost",
"timeframe": "Custom",
"timePeriod": {
"from": "2020-06-01T00:00:00Z",
"to": "2020-10-31T00:00:00Z"
},
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
},
{
"id": "providers/Microsoft.Billing/billingAccounts/{billingAccount-id}/providers/Microsoft.CostManagement/exports/JohnDoeSchedule/Run/11ac6811-dca3-46ad-b326-4704cf0c58ef",
"properties": {
"executionType": "Scheduled",
"status": "Completed",
"submittedBy": "System",
"submittedTime": "2018-08-03T09:03:58.5710244Z",
"processingStartTime": "2018-08-03T09:03:58.5710244Z",
"processingEndTime": "2018-08-03T09:04:19.7223808Z",
"fileName": "ScheduledTestsForJohnDoe/JohnDoeSchedule/20180729-20180804/JohnDoeSchedule_11ac6811-dca3-46ad-b326-4704cf0c58ef.csv",
"runSettings": {
"format": "Csv",
"deliveryInfo": {
"destination": {
"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
"container": "exports",
"rootFolderPath": "ScheduledTestsForJohnDoe"
}
},
"definition": {
"type": "ActualCost",
"timeframe": "Custom",
"timePeriod": {
"from": "2020-06-01T00:00:00Z",
"to": "2020-10-31T00:00:00Z"
},
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
}
]
}
ExportRunHistoryGetByDepartment
Sample Request
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/12/departments/1234/providers/Microsoft.CostManagement/exports/TestExport/runHistory?api-version=2023-11-01
Sample Response
{
"value": [
{
"id": "providers/Microsoft.Billing/billingAccounts/12/departments/1234/providers/Microsoft.CostManagement/exports/JohnDoeSchedule/Run/1e25d58a-a3b0-4916-9542-6e04a89bc100",
"properties": {
"executionType": "OnDemand",
"status": "Completed",
"submittedBy": "john.doe@gmail.com",
"submittedTime": "2018-08-03T07:52:15.6016681Z",
"processingStartTime": "2018-08-03T07:52:16.9123797Z",
"processingEndTime": "2018-08-03T07:52:28.0373318Z",
"fileName": "ScheduledTestsForJohnDoe/JohnDoeSchedule/20180729-20180804/JohnDoeSchedule_1e25d58a-a3b0-4916-9542-6e04a89bc100.csv",
"runSettings": {
"format": "Csv",
"deliveryInfo": {
"destination": {
"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
"container": "exports",
"rootFolderPath": "ScheduledTestsForJohnDoe"
}
},
"definition": {
"type": "ActualCost",
"timeframe": "Custom",
"timePeriod": {
"from": "2020-06-01T00:00:00Z",
"to": "2020-10-31T00:00:00Z"
},
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
},
{
"id": "providers/Microsoft.Billing/billingAccounts/12/departments/1234/providers/Microsoft.CostManagement/exports/JohnDoeSchedule/Run/11ac6811-dca3-46ad-b326-4704cf0c58ef",
"properties": {
"executionType": "Scheduled",
"status": "Completed",
"submittedBy": "System",
"submittedTime": "2018-08-03T09:03:58.5710244Z",
"processingStartTime": "2018-08-03T09:03:58.5710244Z",
"processingEndTime": "2018-08-03T09:04:19.7223808Z",
"fileName": "ScheduledTestsForJohnDoe/JohnDoeSchedule/20180729-20180804/JohnDoeSchedule_11ac6811-dca3-46ad-b326-4704cf0c58ef.csv",
"runSettings": {
"format": "Csv",
"deliveryInfo": {
"destination": {
"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
"container": "exports",
"rootFolderPath": "ScheduledTestsForJohnDoe"
}
},
"definition": {
"type": "ActualCost",
"timeframe": "Custom",
"timePeriod": {
"from": "2020-06-01T00:00:00Z",
"to": "2020-10-31T00:00:00Z"
},
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
}
]
}
ExportRunHistoryGetByEnrollmentAccount
Sample Request
GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/100/enrollmentAccounts/456/providers/Microsoft.CostManagement/exports/TestExport/runHistory?api-version=2023-11-01
Sample Response
{
"value": [
{
"id": "providers/Microsoft.Billing/billingAccounts/100/enrollmentAccounts/456/providers/Microsoft.CostManagement/exports/JohnDoeSchedule/Run/1e25d58a-a3b0-4916-9542-6e04a89bc100",
"properties": {
"executionType": "OnDemand",
"status": "Completed",
"submittedBy": "john.doe@gmail.com",
"submittedTime": "2018-08-03T07:52:15.6016681Z",
"processingStartTime": "2018-08-03T07:52:16.9123797Z",
"processingEndTime": "2018-08-03T07:52:28.0373318Z",
"fileName": "ScheduledTestsForJohnDoe/JohnDoeSchedule/20180729-20180804/JohnDoeSchedule_1e25d58a-a3b0-4916-9542-6e04a89bc100.csv",
"runSettings": {
"format": "Csv",
"deliveryInfo": {
"destination": {
"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
"container": "exports",
"rootFolderPath": "ScheduledTestsForJohnDoe"
}
},
"definition": {
"type": "ActualCost",
"timeframe": "Custom",
"timePeriod": {
"from": "2020-06-01T00:00:00Z",
"to": "2020-10-31T00:00:00Z"
},
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
},
{
"id": "providers/Microsoft.Billing/billingAccounts/100/enrollmentAccounts/456/providers/Microsoft.CostManagement/exports/JohnDoeSchedule/Run/11ac6811-dca3-46ad-b326-4704cf0c58ef",
"properties": {
"executionType": "Scheduled",
"status": "Completed",
"submittedBy": "System",
"submittedTime": "2018-08-03T09:03:58.5710244Z",
"processingStartTime": "2018-08-03T09:03:58.5710244Z",
"processingEndTime": "2018-08-03T09:04:19.7223808Z",
"fileName": "ScheduledTestsForJohnDoe/JohnDoeSchedule/20180729-20180804/JohnDoeSchedule_11ac6811-dca3-46ad-b326-4704cf0c58ef.csv",
"runSettings": {
"format": "Csv",
"deliveryInfo": {
"destination": {
"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
"container": "exports",
"rootFolderPath": "ScheduledTestsForJohnDoe"
}
},
"definition": {
"type": "ActualCost",
"timeframe": "Custom",
"timePeriod": {
"from": "2020-06-01T00:00:00Z",
"to": "2020-10-31T00:00:00Z"
},
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
}
]
}
ExportRunHistoryGetByManagementGroup
Sample Request
GET https://management.azure.com/providers/Microsoft.Management/managementGroups/TestMG/providers/Microsoft.CostManagement/exports/TestExport/runHistory?api-version=2023-11-01
Sample Response
{
"value": [
{
"id": "providers/Microsoft.Management/managementGroups/TestMG/providers/Microsoft.CostManagement/exports/TestExport/Run/1e25d58a-a3b0-4916-9542-6e04a89bc100",
"properties": {
"executionType": "OnDemand",
"status": "Completed",
"submittedBy": "john.doe@gmail.com",
"submittedTime": "2018-08-03T07:52:15.6016681Z",
"processingStartTime": "2018-08-03T07:52:16.9123797Z",
"processingEndTime": "2018-08-03T07:52:28.0373318Z",
"fileName": "ScheduledForTestExport/TestExportSchedule/20180729-20180804/TestExportSchedule_1e25d58a-a3b0-4916-9542-6e04a89bc100.csv",
"runSettings": {
"format": "Csv",
"deliveryInfo": {
"destination": {
"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
"container": "exports",
"rootFolderPath": "ScheduledTestsForJohnDoe"
}
},
"definition": {
"type": "ActualCost",
"timeframe": "Custom",
"timePeriod": {
"from": "2020-06-01T00:00:00Z",
"to": "2020-10-31T00:00:00Z"
},
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
},
{
"id": "providers/Microsoft.Management/managementGroups/TestMG/providers/Microsoft.CostManagement/exports/TestExport/Run/11ac6811-dca3-46ad-b326-4704cf0c58ef",
"properties": {
"executionType": "Scheduled",
"status": "Completed",
"submittedBy": "System",
"submittedTime": "2018-08-03T09:03:58.5710244Z",
"processingStartTime": "2018-08-03T09:03:58.5710244Z",
"processingEndTime": "2018-08-03T09:04:19.7223808Z",
"fileName": "ScheduledForTestExport/TestExportSchedule/20180729-20180804/TestExportSchedule_11ac6811-dca3-46ad-b326-4704cf0c58ef.csv",
"runSettings": {
"format": "Csv",
"deliveryInfo": {
"destination": {
"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
"container": "exports",
"rootFolderPath": "ScheduledTestsForJohnDoe"
}
},
"definition": {
"type": "ActualCost",
"timeframe": "Custom",
"timePeriod": {
"from": "2020-06-01T00:00:00Z",
"to": "2020-10-31T00:00:00Z"
},
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
}
]
}
ExportRunHistoryGetByResourceGroup
Sample Request
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.CostManagement/exports/TestExport/runHistory?api-version=2023-11-01
Sample Response
{
"value": [
{
"id": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.CostManagement/exports/JohnDoeSchedule/Run/1e25d58a-a3b0-4916-9542-6e04a89bc100",
"properties": {
"executionType": "OnDemand",
"status": "Completed",
"submittedBy": "john.doe@gmail.com",
"submittedTime": "2018-08-03T07:52:15.6016681Z",
"processingStartTime": "2018-08-03T07:52:16.9123797Z",
"processingEndTime": "2018-08-03T07:52:28.0373318Z",
"fileName": "ScheduledTestsForJohnDoe/JohnDoeSchedule/20180729-20180804/JohnDoeSchedule_1e25d58a-a3b0-4916-9542-6e04a89bc100.csv",
"runSettings": {
"format": "Csv",
"deliveryInfo": {
"destination": {
"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
"container": "exports",
"rootFolderPath": "ScheduledTestsForJohnDoe"
}
},
"definition": {
"type": "ActualCost",
"timeframe": "Custom",
"timePeriod": {
"from": "2020-06-01T00:00:00Z",
"to": "2020-10-31T00:00:00Z"
},
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
},
{
"id": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.CostManagement/exports/JohnDoeSchedule/Run/11ac6811-dca3-46ad-b326-4704cf0c58ef",
"properties": {
"executionType": "Scheduled",
"status": "Completed",
"submittedBy": "System",
"submittedTime": "2018-08-03T09:03:58.5710244Z",
"processingStartTime": "2018-08-03T09:03:58.5710244Z",
"processingEndTime": "2018-08-03T09:04:19.7223808Z",
"fileName": "ScheduledTestsForJohnDoe/JohnDoeSchedule/20180729-20180804/JohnDoeSchedule_11ac6811-dca3-46ad-b326-4704cf0c58ef.csv",
"runSettings": {
"format": "Csv",
"deliveryInfo": {
"destination": {
"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
"container": "exports",
"rootFolderPath": "ScheduledTestsForJohnDoe"
}
},
"definition": {
"type": "ActualCost",
"timeframe": "Custom",
"timePeriod": {
"from": "2020-06-01T00:00:00Z",
"to": "2020-10-31T00:00:00Z"
},
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
}
]
}
ExportRunHistoryGetBySubscription
Sample Request
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.CostManagement/exports/TestExport/runHistory?api-version=2023-11-01
Sample Response
{
"value": [
{
"id": "subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.CostManagement/exports/JohnDoeSchedule/Run/1e25d58a-a3b0-4916-9542-6e04a89bc100",
"properties": {
"executionType": "OnDemand",
"status": "Completed",
"submittedBy": "john.doe@gmail.com",
"submittedTime": "2018-08-03T07:52:15.6016681Z",
"processingStartTime": "2018-08-03T07:52:16.9123797Z",
"processingEndTime": "2018-08-03T07:52:28.0373318Z",
"fileName": "ScheduledTestsForJohnDoe/JohnDoeSchedule/20180729-20180804/JohnDoeSchedule_1e25d58a-a3b0-4916-9542-6e04a89bc100.csv",
"runSettings": {
"format": "Csv",
"deliveryInfo": {
"destination": {
"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
"container": "exports",
"rootFolderPath": "ScheduledTestsForJohnDoe"
}
},
"definition": {
"type": "ActualCost",
"timeframe": "Custom",
"timePeriod": {
"from": "2020-06-01T00:00:00Z",
"to": "2020-10-31T00:00:00Z"
},
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
},
{
"id": "subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.CostManagement/exports/JohnDoeSchedule/Run/11ac6811-dca3-46ad-b326-4704cf0c58ef",
"properties": {
"executionType": "Scheduled",
"status": "Completed",
"submittedBy": "System",
"submittedTime": "2018-08-03T09:03:58.5710244Z",
"processingStartTime": "2018-08-03T09:03:58.5710244Z",
"processingEndTime": "2018-08-03T09:04:19.7223808Z",
"fileName": "ScheduledTestsForJohnDoe/JohnDoeSchedule/20180729-20180804/JohnDoeSchedule_11ac6811-dca3-46ad-b326-4704cf0c58ef.csv",
"runSettings": {
"format": "Csv",
"deliveryInfo": {
"destination": {
"resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
"container": "exports",
"rootFolderPath": "ScheduledTestsForJohnDoe"
}
},
"definition": {
"type": "ActualCost",
"timeframe": "Custom",
"timePeriod": {
"from": "2020-06-01T00:00:00Z",
"to": "2020-10-31T00:00:00Z"
},
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
}
]
}
Definitionen
Name | Beschreibung |
---|---|
Common |
Die allgemeinen Eigenschaften des Exports. |
Error |
Die Details des Fehlers. |
Error |
Die Fehlerantwort gibt an, dass der Dienst die eingehende Anforderung nicht verarbeiten kann. Der Grund wird in der Fehlermeldung angegeben. Einige Fehlerantworten:
|
Execution |
Der letzte bekannte status der Exportausführung. |
Execution |
Der Typ der Exportausführung. |
Export |
Die Definition für Daten im Export. |
Export |
Die Konfiguration des Exportdatasets. Ermöglicht die Auswahl von Spalten für den Export. Wenn nicht angegeben, enthält der Export alle verfügbaren Spalten. |
Export |
Die Definition eines Exports. |
Export |
Dies stellt den Speicherort des Blobspeicherkontos dar, an dem Kostenexporte übermittelt werden. Es gibt zwei Möglichkeiten, das Ziel zu konfigurieren. Der für die meisten Kunden empfohlene Ansatz besteht darin, die resourceId des Speicherkontos anzugeben. Dies erfordert eine einmalige Registrierung des Kontoabonnements beim Ressourcenanbieter Microsoft.CostManagementExports, um Cost Management-Diensten Zugriff auf den Speicher zu gewähren. Beim Erstellen eines Exports im Azure-Portal wird diese Registrierung automatisch ausgeführt, api-Benutzer müssen das Abonnement jedoch möglicherweise explizit registrieren (weitere Informationen finden Sie unter https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-supported-services ). Eine weitere Möglichkeit zum Konfigurieren des Ziels ist NUR Für Partner mit einem Microsoft Partner-Vereinbarung Plan verfügbar, die globale Administratoren ihres Abrechnungskontos sind. Diese Partner können anstelle der resourceId eines Speicherkontos den Namen des Speicherkontos zusammen mit einem SAS-Token für das Konto angeben. Dies ermöglicht den Export von Kosten in ein Speicherkonto in einem beliebigen Mandanten. Das SAS-Token sollte für den Blobdienst mit Service/Container/Object-Ressourcentypen und mit Lese-/Schreibzugriff/Löschen/Liste/Hinzufügen/Erstellen erstellt werden (weitere Informationen finden Sie unter https://docs.microsoft.com/en-us/azure/cost-management-billing/costs/export-cost-data-storage-account-sas-key ). |
Export |
Die einem Export zugeordneten Übermittlungsinformationen. |
Export |
Ergebnis der Auflistung des Ausführungsverlaufs eines Exports. |
Export |
Eine Exportausführung. |
Export |
Der Datumsbereich für Daten im Export. Dies sollte nur angegeben werden, wenn timeFrame auf "Benutzerdefiniert" festgelegt ist. Der maximale Datumsbereich beträgt 3 Monate. |
Export |
Der Typ des Exports. Beachten Sie, dass "Usage" mit "ActualCost" gleichgestellt ist und für Exporte gilt, die noch keine Daten für Gebühren oder Amortisierungen für Dienstreservierungen bereitstellen. |
Format |
Das Format des zu liefernden Exports. Derzeit wird nur "Csv" unterstützt. |
Granularity |
Die Granularität der Zeilen im Export. Derzeit wird nur "Daily" unterstützt. |
Timeframe |
Der Zeitrahmen für das Pulling von Daten für den Export. Wenn benutzerdefiniert, muss ein bestimmter Zeitraum angegeben werden. |
CommonExportProperties
Die allgemeinen Eigenschaften des Exports.
Name | Typ | Beschreibung |
---|---|---|
definition |
Hat die Definition für den Export. |
|
deliveryInfo |
Enthält Übermittlungsinformationen für den Export. |
|
format |
Das Format des zu liefernden Exports. Derzeit wird nur "Csv" unterstützt. |
|
nextRunTimeEstimate |
string |
Wenn der Export über einen aktiven Zeitplan verfügt, gibt eine Schätzung der nächsten Laufzeit an. |
partitionData |
boolean |
Wenn auf true festgelegt ist, werden exportierte Daten nach Größe partitioniert und zusammen mit einer Manifestdatei in einem Blobverzeichnis abgelegt. Hinweis: Diese Option ist derzeit nur für Microsoft-Kundenvereinbarung Commerce-Bereiche verfügbar. |
runHistory |
Verfügt bei Bedarf über den neuesten Ausführungsverlauf für den Export. |
ErrorDetails
Die Details des Fehlers.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Fehlercode |
message |
string |
Eine Fehlermeldung, die angibt, warum der Vorgang fehlgeschlagen ist. |
ErrorResponse
Die Fehlerantwort gibt an, dass der Dienst die eingehende Anforderung nicht verarbeiten kann. Der Grund wird in der Fehlermeldung angegeben.
Einige Fehlerantworten:
429 TooManyRequests: Die Anforderung wird gedrosselt. Wiederholen Sie den Vorgang, nachdem Sie auf die im Header "x-ms-ratelimit-microsoft.consumption-retry-after" angegebene Zeit gewartet haben.
503 ServiceUnavailable: Der Dienst ist vorübergehend nicht verfügbar. Wiederholen Sie den Vorgang, nachdem Sie die im Header „Retry-After“ angegebene Zeit abgewartet haben.
Name | Typ | Beschreibung |
---|---|---|
error |
Die Details des Fehlers. |
ExecutionStatus
Der letzte bekannte status der Exportausführung.
Name | Typ | Beschreibung |
---|---|---|
Completed |
string |
|
DataNotAvailable |
string |
|
Failed |
string |
|
InProgress |
string |
|
NewDataNotAvailable |
string |
|
Queued |
string |
|
Timeout |
string |
ExecutionType
Der Typ der Exportausführung.
Name | Typ | Beschreibung |
---|---|---|
OnDemand |
string |
|
Scheduled |
string |
ExportDataset
Die Definition für Daten im Export.
Name | Typ | Beschreibung |
---|---|---|
configuration |
Die Konfiguration des Exportdatasets. |
|
granularity |
Die Granularität der Zeilen im Export. Derzeit wird nur "Daily" unterstützt. |
ExportDatasetConfiguration
Die Konfiguration des Exportdatasets. Ermöglicht die Auswahl von Spalten für den Export. Wenn nicht angegeben, enthält der Export alle verfügbaren Spalten.
Name | Typ | Beschreibung |
---|---|---|
columns |
string[] |
Array von Spaltennamen, die in den Export eingeschlossen werden sollen. Wenn nicht angegeben, enthält der Export alle verfügbaren Spalten. Die verfügbaren Spalten können je nach Kundenkanal variieren (siehe Beispiele). |
ExportDefinition
Die Definition eines Exports.
Name | Typ | Beschreibung |
---|---|---|
dataSet |
Die Definition für Daten im Export. |
|
timePeriod |
Hat einen Zeitraum für das Pullen von Daten für den Export. |
|
timeframe |
Der Zeitrahmen für das Pulling von Daten für den Export. Wenn benutzerdefiniert, muss ein bestimmter Zeitraum angegeben werden. |
|
type |
Der Typ des Exports. Beachten Sie, dass "Usage" mit "ActualCost" gleichgestellt ist und für Exporte gilt, die noch keine Daten für Gebühren oder Amortisierungen für Dienstreservierungen bereitstellen. |
ExportDeliveryDestination
Dies stellt den Speicherort des Blobspeicherkontos dar, an dem Kostenexporte übermittelt werden. Es gibt zwei Möglichkeiten, das Ziel zu konfigurieren. Der für die meisten Kunden empfohlene Ansatz besteht darin, die resourceId des Speicherkontos anzugeben. Dies erfordert eine einmalige Registrierung des Kontoabonnements beim Ressourcenanbieter Microsoft.CostManagementExports, um Cost Management-Diensten Zugriff auf den Speicher zu gewähren. Beim Erstellen eines Exports im Azure-Portal wird diese Registrierung automatisch ausgeführt, api-Benutzer müssen das Abonnement jedoch möglicherweise explizit registrieren (weitere Informationen finden Sie unter https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-supported-services ). Eine weitere Möglichkeit zum Konfigurieren des Ziels ist NUR Für Partner mit einem Microsoft Partner-Vereinbarung Plan verfügbar, die globale Administratoren ihres Abrechnungskontos sind. Diese Partner können anstelle der resourceId eines Speicherkontos den Namen des Speicherkontos zusammen mit einem SAS-Token für das Konto angeben. Dies ermöglicht den Export von Kosten in ein Speicherkonto in einem beliebigen Mandanten. Das SAS-Token sollte für den Blobdienst mit Service/Container/Object-Ressourcentypen und mit Lese-/Schreibzugriff/Löschen/Liste/Hinzufügen/Erstellen erstellt werden (weitere Informationen finden Sie unter https://docs.microsoft.com/en-us/azure/cost-management-billing/costs/export-cost-data-storage-account-sas-key ).
Name | Typ | Beschreibung |
---|---|---|
container |
string |
Der Name des Containers, in den Exporte hochgeladen werden. Wenn der Container nicht vorhanden ist, wird er erstellt. |
resourceId |
string |
Die Ressourcen-ID des Speicherkontos, in das exporte übermittelt werden. Dies ist nicht erforderlich, wenn sasToken und storageAccount angegeben werden. |
rootFolderPath |
string |
Der Name des Verzeichnisses, in das Exporte hochgeladen werden. |
sasToken |
string |
Ein SAS-Token für das Speicherkonto. Für eine eingeschränkte Gruppe von Azure-Kunden kann dies zusammen mit storageAccount anstelle von resourceId angegeben werden. Hinweis: Der von der API für diese Eigenschaft zurückgegebene Wert wird immer verschleiert. Das Zurückgeben desselben verschleierten Werts führt nicht dazu, dass das SAS-Token aktualisiert wird. Um diesen Wert zu aktualisieren, muss ein neues SAS-Token angegeben werden. |
storageAccount |
string |
Das Speicherkonto, in das Exporte hochgeladen werden. Für eine eingeschränkte Gruppe von Azure-Kunden kann dies zusammen mit sasToken anstelle von resourceId angegeben werden. |
ExportDeliveryInfo
Die einem Export zugeordneten Übermittlungsinformationen.
Name | Typ | Beschreibung |
---|---|---|
destination |
Hat das Ziel für den zugestellten Export. |
ExportExecutionListResult
Ergebnis der Auflistung des Ausführungsverlaufs eines Exports.
Name | Typ | Beschreibung |
---|---|---|
value |
Eine Liste der Exportausführungen. |
ExportRun
Eine Exportausführung.
Name | Typ | Beschreibung |
---|---|---|
eTag |
string |
eTag der Ressource. Um gleichzeitiges Updateszenario zu behandeln, wird dieses Feld verwendet, um zu bestimmen, ob der Benutzer die neueste Version aktualisiert oder nicht. |
id |
string |
Ressourcen-ID. |
name |
string |
Name der Ressource. |
properties.error |
Die Details eines Fehlers. |
|
properties.executionType |
Der Typ der Exportausführung. |
|
properties.fileName |
string |
Der Name der exportierten Datei. |
properties.processingEndTime |
string |
Der Zeitpunkt, zu dem die Exportausführung abgeschlossen wurde. |
properties.processingStartTime |
string |
Der Zeitpunkt, zu dem der Export für die Ausführung aufgenommen wurde. |
properties.runSettings |
Die Exporteinstellungen, die für diese Ausführung gültig waren. |
|
properties.status |
Der letzte bekannte status der Exportausführung. |
|
properties.submittedBy |
string |
Der Bezeichner für die Entität, die den Export ausgelöst hat. Bei Bedarfsausführungen handelt es sich um die Benutzer-E-Mail. Bei geplanten Ausführungen lautet es "System". |
properties.submittedTime |
string |
Der Zeitpunkt, zu dem der Export für die Ausführung in die Warteschlange eingereiht wurde. |
type |
string |
Der Ressourcentyp. |
ExportTimePeriod
Der Datumsbereich für Daten im Export. Dies sollte nur angegeben werden, wenn timeFrame auf "Benutzerdefiniert" festgelegt ist. Der maximale Datumsbereich beträgt 3 Monate.
Name | Typ | Beschreibung |
---|---|---|
from |
string |
Das Startdatum für den Export von Daten. |
to |
string |
Das Enddatum für den Export von Daten. |
ExportType
Der Typ des Exports. Beachten Sie, dass "Usage" mit "ActualCost" gleichgestellt ist und für Exporte gilt, die noch keine Daten für Gebühren oder Amortisierungen für Dienstreservierungen bereitstellen.
Name | Typ | Beschreibung |
---|---|---|
ActualCost |
string |
|
AmortizedCost |
string |
|
Usage |
string |
FormatType
Das Format des zu liefernden Exports. Derzeit wird nur "Csv" unterstützt.
Name | Typ | Beschreibung |
---|---|---|
Csv |
string |
GranularityType
Die Granularität der Zeilen im Export. Derzeit wird nur "Daily" unterstützt.
Name | Typ | Beschreibung |
---|---|---|
Daily |
string |
TimeframeType
Der Zeitrahmen für das Pulling von Daten für den Export. Wenn benutzerdefiniert, muss ein bestimmter Zeitraum angegeben werden.
Name | Typ | Beschreibung |
---|---|---|
BillingMonthToDate |
string |
|
Custom |
string |
|
MonthToDate |
string |
|
TheLastBillingMonth |
string |
|
TheLastMonth |
string |
|
WeekToDate |
string |