Dela via


Exports - List

Åtgärden för att lista alla exporter i det angivna omfånget.

GET https://management.azure.com/{scope}/providers/Microsoft.CostManagement/exports?api-version=2023-11-01
GET https://management.azure.com/{scope}/providers/Microsoft.CostManagement/exports?api-version=2023-11-01&$expand={$expand}

URI-parametrar

Name I Obligatorisk Typ Description
scope
path True

string

Omfånget som är associerat med 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ånget och "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" för avdelningens omfattning, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId} för EnrollmentAccount-omfång, "/providers/Microsoft.Management/managementGroups/{managementGroupId} för hanteringsgruppsomfång, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}' för billingProfile scope, '/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}' för invoiceSection-omfång och '/providers/Microsoft. Fakturering/faktureringKonton/{billingAccountId}/customers/{customerId} som är specifika för partner.

api-version
query True

string

Den API-version som ska användas för den här åtgärden.

$expand
query

string

Kan användas för att expandera egenskaperna inom en export. För närvarande stöds endast "runHistory" och returnerar information för den senaste körningen av varje export.

Svar

Name Typ Description
200 OK

ExportListResult

OK. Begäran har slutförts.

Other Status Codes

ErrorResponse

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

ExportsGetByBillingAccount
ExportsGetByDepartment
ExportsGetByEnrollmentAccount
ExportsGetByManagementGroup
ExportsGetByResourceGroup
ExportsGetBySubscription

ExportsGetByBillingAccount

Sample Request

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/123456/providers/Microsoft.CostManagement/exports?api-version=2023-11-01

Sample Response

{
  "value": [
    {
      "id": "providers/Microsoft.Billing/billingAccounts/123456/providers/Microsoft.CostManagement/exports/TestExport1",
      "name": "TestExport1",
      "type": "Microsoft.CostManagement/exports",
      "identity": {
        "type": "SystemAssigned",
        "principalId": "00000000-0000-0000-0000-000000000000",
        "tenantId": "00000000-0000-0000-0000-000000000000"
      },
      "location": "centralus",
      "properties": {
        "format": "Csv",
        "deliveryInfo": {
          "destination": {
            "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
            "container": "exports",
            "rootFolderPath": "ad-hoc"
          }
        },
        "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/123456/providers/Microsoft.CostManagement/exports/TestExport2",
      "name": "TestExport2",
      "type": "Microsoft.CostManagement/exports",
      "identity": {
        "type": "SystemAssigned",
        "principalId": "00000000-0000-0000-0000-000000000000",
        "tenantId": "00000000-0000-0000-0000-000000000000"
      },
      "location": "centralus",
      "properties": {
        "schedule": {
          "status": "Active",
          "recurrence": "Weekly",
          "recurrencePeriod": {
            "from": "2020-06-01T00:00:00Z",
            "to": "2020-10-31T00:00:00Z"
          }
        },
        "format": "Csv",
        "deliveryInfo": {
          "destination": {
            "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
            "container": "exports",
            "rootFolderPath": "ad-hoc"
          }
        },
        "definition": {
          "type": "ActualCost",
          "timeframe": "WeekToDate",
          "dataSet": {
            "granularity": "Daily",
            "configuration": {
              "columns": [
                "Date",
                "MeterId",
                "ResourceId",
                "ResourceLocation",
                "Quantity"
              ]
            }
          }
        }
      }
    }
  ]
}

ExportsGetByDepartment

Sample Request

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/12/departments/123/providers/Microsoft.CostManagement/exports?api-version=2023-11-01

Sample Response

{
  "value": [
    {
      "id": "providers/Microsoft.Billing/billingAccounts/12/departments/1234/providers/Microsoft.CostManagement/exports/TestExport1",
      "name": "TestExport1",
      "type": "Microsoft.CostManagement/exports",
      "identity": {
        "type": "SystemAssigned",
        "principalId": "00000000-0000-0000-0000-000000000000",
        "tenantId": "00000000-0000-0000-0000-000000000000"
      },
      "location": "centralus",
      "properties": {
        "format": "Csv",
        "deliveryInfo": {
          "destination": {
            "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
            "container": "exports",
            "rootFolderPath": "ad-hoc"
          }
        },
        "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/TestExport2",
      "name": "TestExport2",
      "type": "Microsoft.CostManagement/exports",
      "identity": {
        "type": "SystemAssigned",
        "principalId": "00000000-0000-0000-0000-000000000000",
        "tenantId": "00000000-0000-0000-0000-000000000000"
      },
      "location": "centralus",
      "properties": {
        "schedule": {
          "status": "Active",
          "recurrence": "Weekly",
          "recurrencePeriod": {
            "from": "2020-06-01T00:00:00Z",
            "to": "2020-10-31T00:00:00Z"
          }
        },
        "format": "Csv",
        "deliveryInfo": {
          "destination": {
            "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
            "container": "exports",
            "rootFolderPath": "ad-hoc"
          }
        },
        "definition": {
          "type": "ActualCost",
          "timeframe": "WeekToDate",
          "dataSet": {
            "granularity": "Daily",
            "configuration": {
              "columns": [
                "Date",
                "MeterId",
                "ResourceId",
                "ResourceLocation",
                "Quantity"
              ]
            }
          }
        }
      }
    }
  ]
}

ExportsGetByEnrollmentAccount

Sample Request

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/100/enrollmentAccounts/456/providers/Microsoft.CostManagement/exports?api-version=2023-11-01

Sample Response

{
  "value": [
    {
      "id": "providers/Microsoft.Billing/billingAccounts/100/enrollmentAccounts/456/providers/Microsoft.CostManagement/exports/TestExport1",
      "name": "TestExport1",
      "type": "Microsoft.CostManagement/exports",
      "identity": {
        "type": "SystemAssigned",
        "principalId": "00000000-0000-0000-0000-000000000000",
        "tenantId": "00000000-0000-0000-0000-000000000000"
      },
      "location": "centralus",
      "properties": {
        "format": "Csv",
        "deliveryInfo": {
          "destination": {
            "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
            "container": "exports",
            "rootFolderPath": "ad-hoc"
          }
        },
        "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/TestExport2",
      "name": "TestExport2",
      "type": "Microsoft.CostManagement/exports",
      "identity": {
        "type": "SystemAssigned",
        "principalId": "00000000-0000-0000-0000-000000000000",
        "tenantId": "00000000-0000-0000-0000-000000000000"
      },
      "location": "centralus",
      "properties": {
        "schedule": {
          "status": "Active",
          "recurrence": "Weekly",
          "recurrencePeriod": {
            "from": "2020-06-01T00:00:00Z",
            "to": "2020-10-31T00:00:00Z"
          }
        },
        "format": "Csv",
        "deliveryInfo": {
          "destination": {
            "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
            "container": "exports",
            "rootFolderPath": "ad-hoc"
          }
        },
        "definition": {
          "type": "ActualCost",
          "timeframe": "WeekToDate",
          "dataSet": {
            "granularity": "Daily",
            "configuration": {
              "columns": [
                "Date",
                "MeterId",
                "ResourceId",
                "ResourceLocation",
                "Quantity"
              ]
            }
          }
        }
      }
    }
  ]
}

ExportsGetByManagementGroup

Sample Request

GET https://management.azure.com/providers/Microsoft.Management/managementGroups/TestMG/providers/Microsoft.CostManagement/exports?api-version=2023-11-01

Sample Response

{
  "value": [
    {
      "id": "providers/Microsoft.Management/managementGroups/TestMG/providers/Microsoft.CostManagement/exports/TestExport1",
      "name": "TestExport1",
      "type": "Microsoft.CostManagement/exports",
      "identity": {
        "type": "SystemAssigned",
        "principalId": "00000000-0000-0000-0000-000000000000",
        "tenantId": "00000000-0000-0000-0000-000000000000"
      },
      "location": "centralus",
      "properties": {
        "format": "Csv",
        "deliveryInfo": {
          "destination": {
            "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
            "container": "exports",
            "rootFolderPath": "ad-hoc"
          }
        },
        "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/TestExport2",
      "name": "TestExport2",
      "type": "Microsoft.CostManagement/exports",
      "identity": {
        "type": "SystemAssigned",
        "principalId": "00000000-0000-0000-0000-000000000000",
        "tenantId": "00000000-0000-0000-0000-000000000000"
      },
      "location": "centralus",
      "properties": {
        "schedule": {
          "status": "Active",
          "recurrence": "Weekly",
          "recurrencePeriod": {
            "from": "2020-06-01T00:00:00Z",
            "to": "2020-10-31T00:00:00Z"
          }
        },
        "format": "Csv",
        "deliveryInfo": {
          "destination": {
            "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
            "container": "exports",
            "rootFolderPath": "ad-hoc"
          }
        },
        "definition": {
          "type": "ActualCost",
          "timeframe": "WeekToDate",
          "dataSet": {
            "granularity": "Daily",
            "configuration": {
              "columns": [
                "Date",
                "MeterId",
                "ResourceId",
                "ResourceLocation",
                "Quantity"
              ]
            }
          }
        }
      }
    }
  ]
}

ExportsGetByResourceGroup

Sample Request

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.CostManagement/exports?api-version=2023-11-01

Sample Response

{
  "value": [
    {
      "id": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.CostManagement/exports/TestExport1",
      "name": "TestExport1",
      "type": "Microsoft.CostManagement/exports",
      "identity": {
        "type": "SystemAssigned",
        "principalId": "00000000-0000-0000-0000-000000000000",
        "tenantId": "00000000-0000-0000-0000-000000000000"
      },
      "location": "centralus",
      "properties": {
        "format": "Csv",
        "deliveryInfo": {
          "destination": {
            "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
            "container": "exports",
            "rootFolderPath": "ad-hoc"
          }
        },
        "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/TestExport2",
      "name": "TestExport2",
      "type": "Microsoft.CostManagement/exports",
      "identity": {
        "type": "SystemAssigned",
        "principalId": "00000000-0000-0000-0000-000000000000",
        "tenantId": "00000000-0000-0000-0000-000000000000"
      },
      "location": "centralus",
      "properties": {
        "schedule": {
          "status": "Active",
          "recurrence": "Weekly",
          "recurrencePeriod": {
            "from": "2020-06-01T00:00:00Z",
            "to": "2020-10-31T00:00:00Z"
          }
        },
        "format": "Csv",
        "deliveryInfo": {
          "destination": {
            "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
            "container": "exports",
            "rootFolderPath": "ad-hoc"
          }
        },
        "definition": {
          "type": "ActualCost",
          "timeframe": "WeekToDate",
          "dataSet": {
            "granularity": "Daily",
            "configuration": {
              "columns": [
                "Date",
                "MeterId",
                "ResourceId",
                "ResourceLocation",
                "Quantity"
              ]
            }
          }
        }
      }
    }
  ]
}

ExportsGetBySubscription

Sample Request

GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.CostManagement/exports?api-version=2023-11-01

Sample Response

{
  "value": [
    {
      "id": "subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.CostManagement/exports/TestExport1",
      "name": "TestExport1",
      "type": "Microsoft.CostManagement/exports",
      "identity": {
        "type": "SystemAssigned",
        "principalId": "00000000-0000-0000-0000-000000000000",
        "tenantId": "00000000-0000-0000-0000-000000000000"
      },
      "location": "centralus",
      "properties": {
        "format": "Csv",
        "deliveryInfo": {
          "destination": {
            "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
            "container": "exports",
            "rootFolderPath": "ad-hoc"
          }
        },
        "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/TestExport2",
      "name": "TestExport2",
      "type": "Microsoft.CostManagement/exports",
      "identity": {
        "type": "SystemAssigned",
        "principalId": "00000000-0000-0000-0000-000000000000",
        "tenantId": "00000000-0000-0000-0000-000000000000"
      },
      "location": "centralus",
      "properties": {
        "schedule": {
          "status": "Active",
          "recurrence": "Weekly",
          "recurrencePeriod": {
            "from": "2020-06-01T00:00:00Z",
            "to": "2020-10-31T00:00:00Z"
          }
        },
        "format": "Csv",
        "deliveryInfo": {
          "destination": {
            "resourceId": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182",
            "container": "exports",
            "rootFolderPath": "ad-hoc"
          }
        },
        "definition": {
          "type": "ActualCost",
          "timeframe": "WeekToDate",
          "dataSet": {
            "granularity": "Daily",
            "configuration": {
              "columns": [
                "Date",
                "MeterId",
                "ResourceId",
                "ResourceLocation",
                "Quantity"
              ]
            }
          }
        }
      }
    }
  ]
}

Definitioner

Name Description
CommonExportProperties

De gemensamma egenskaperna för exporten.

ErrorDetails

Information om felet.

ErrorResponse

Felsvaret anger att tjänsten inte kan bearbeta den inkommande begäran. Orsaken anges i felmeddelandet.

Några felsvar:

  • 429 TooManyRequests – Begäran begränsas. Försök igen efter att ha väntat på den tid som anges i rubriken "x-ms-ratelimit-microsoft.consumption-retry-after".

  • 503 ServiceUnavailable – Tjänsten är inte tillgänglig för tillfället. Vänta så lång tid som anges i rubriken ”Retry-After” och försök igen.

ExecutionStatus

Den senast kända statusen för exportkörningen.

ExecutionType

Typ av exportkörning.

Export

En exportresurs.

ExportDataset

Definitionen för data i exporten.

ExportDatasetConfiguration

Konfigurationen av exportdatauppsättningen. Tillåter att kolumner väljs för exporten. Om det inte anges kommer exporten att innehålla alla tillgängliga kolumner.

ExportDefinition

Definitionen av en export.

ExportDeliveryDestination

Detta representerar platsen för bloblagringskontot där export av kostnader kommer att levereras. Det finns två sätt att konfigurera målet. Den metod som rekommenderas för de flesta kunder är att ange resourceId för lagringskontot. Detta kräver en engångsregistrering av kontots prenumeration med resursprovidern Microsoft.CostManagementExports för att ge Cost Management-tjänsterna åtkomst till lagringen. När du skapar en export i Azure Portal utförs den här registreringen automatiskt, men API-användare kan behöva registrera prenumerationen explicit (mer information finns i https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-supported-services ). Ett annat sätt att konfigurera målet är endast tillgängligt för partner med en Microsoft-partneravtal plan som är globala administratörer för deras faktureringskonto. Dessa partner kan i stället för att ange resourceId för ett lagringskonto ange lagringskontots namn tillsammans med en SAS-token för kontot. På så sätt kan du exportera kostnader till ett lagringskonto i valfri klientorganisation. SAS-token ska skapas för blobtjänsten med resurstyperna Tjänst/Container/Objekt och med läs-/skriv-/borttagnings-/list-/lägg till-/skapa-behörigheter (mer information finns i https://docs.microsoft.com/en-us/azure/cost-management-billing/costs/export-cost-data-storage-account-sas-key ).

ExportDeliveryInfo

Leveransinformationen som är associerad med en export.

ExportExecutionListResult

Resultat av att visa körningshistoriken för en export.

ExportListResult

Resultatet av att lista exporter. Den innehåller en lista över tillgängliga exporter i det angivna omfånget.

ExportRecurrencePeriod

Start- och slutdatumet för upprepningsschemat.

ExportRun

En exportkörning.

ExportSchedule

Schemat som är associerat med exporten.

ExportTimePeriod

Datumintervallet för data i exporten. Detta bör endast anges med timeFrame inställt på "Anpassad". Det maximala datumintervallet är 3 månader.

ExportType

Exporttypen. Observera att "Användning" motsvarar "ActualCost" och gäller för exporter som ännu inte tillhandahåller data för avgifter eller amortering för tjänstreservationer.

FormatType

Formatet för exporten som levereras. För närvarande stöds endast "Csv".

GranularityType

Kornigheten för rader i exporten. För närvarande stöds endast "Dagligen".

RecurrenceType

Schemats upprepning.

StatusType

Status för exportens schema. Om det är inaktivt pausas exportens schema.

SystemAssignedServiceIdentity

Hanterad tjänstidentitet (antingen systemtilldelad eller ingen)

SystemAssignedServiceIdentityType

Typ av hanterad tjänstidentitet (antingen systemtilldelad eller ingen).

TimeframeType

Tidsramen för att hämta data för exporten. Om det är anpassat måste en viss tidsperiod anges.

CommonExportProperties

De gemensamma egenskaperna för exporten.

Name Typ Description
definition

ExportDefinition

Har definitionen för exporten.

deliveryInfo

ExportDeliveryInfo

Har leveransinformation för exporten.

format

FormatType

Formatet för exporten som levereras. För närvarande stöds endast "Csv".

nextRunTimeEstimate

string

Om exporten har ett aktivt schema ger en uppskattning av nästa körningstid.

partitionData

boolean

Om värdet är true partitioneras exporterade data efter storlek och placeras i en blobkatalog tillsammans med en manifestfil. Obs! Det här alternativet är för närvarande endast tillgängligt för Microsoft-kundavtal handelsomfattningar.

runHistory

ExportExecutionListResult

Om det begärs har den senaste körningshistoriken för exporten.

ErrorDetails

Information om felet.

Name Typ Description
code

string

Felkod.

message

string

Felmeddelande som anger varför åtgärden misslyckades.

ErrorResponse

Felsvaret anger att tjänsten inte kan bearbeta den inkommande begäran. Orsaken anges i felmeddelandet.

Några felsvar:

  • 429 TooManyRequests – Begäran begränsas. Försök igen efter att ha väntat på den tid som anges i rubriken "x-ms-ratelimit-microsoft.consumption-retry-after".

  • 503 ServiceUnavailable – Tjänsten är inte tillgänglig för tillfället. Vänta så lång tid som anges i rubriken ”Retry-After” och försök igen.

Name Typ Description
error

ErrorDetails

Information om felet.

ExecutionStatus

Den senast kända statusen för exportkörningen.

Name Typ Description
Completed

string

DataNotAvailable

string

Failed

string

InProgress

string

NewDataNotAvailable

string

Queued

string

Timeout

string

ExecutionType

Typ av exportkörning.

Name Typ Description
OnDemand

string

Scheduled

string

Export

En exportresurs.

Name Typ Description
eTag

string

eTag för resursen. För att hantera samtidiga uppdateringsscenarion används det här fältet för att avgöra om användaren uppdaterar den senaste versionen eller inte.

id

string

Resurs-ID.

identity

SystemAssignedServiceIdentity

Den hanterade identitet som är associerad med Export

location

string

Platsen för exportens hanterade identitet. Krävs endast vid användning av hanterad identitet.

name

string

Resursnamn.

properties.definition

ExportDefinition

Har definitionen för exporten.

properties.deliveryInfo

ExportDeliveryInfo

Har leveransinformation för exporten.

properties.format

FormatType

Formatet för exporten som levereras. För närvarande stöds endast "Csv".

properties.nextRunTimeEstimate

string

Om exporten har ett aktivt schema ger en uppskattning av nästa körningstid.

properties.partitionData

boolean

Om värdet är true partitioneras exporterade data efter storlek och placeras i en blobkatalog tillsammans med en manifestfil. Obs! Det här alternativet är för närvarande endast tillgängligt för Microsoft-kundavtal handelsomfattningar.

properties.runHistory

ExportExecutionListResult

Om det begärs har den senaste körningshistoriken för exporten.

properties.schedule

ExportSchedule

Har schemainformation för exporten.

type

string

Resurstyp.

ExportDataset

Definitionen för data i exporten.

Name Typ Description
configuration

ExportDatasetConfiguration

Konfigurationen av exportdatauppsättningen.

granularity

GranularityType

Kornigheten för rader i exporten. För närvarande stöds endast "Dagligen".

ExportDatasetConfiguration

Konfigurationen av exportdatauppsättningen. Tillåter att kolumner väljs för exporten. Om det inte anges kommer exporten att innehålla alla tillgängliga kolumner.

Name Typ Description
columns

string[]

Matris med kolumnnamn som ska ingå i exporten. Om det inte anges kommer exporten att innehålla alla tillgängliga kolumner. De tillgängliga kolumnerna kan variera beroende på kundkanal (se exempel).

ExportDefinition

Definitionen av en export.

Name Typ Description
dataSet

ExportDataset

Definitionen för data i exporten.

timePeriod

ExportTimePeriod

Har en tidsperiod för att hämta data för exporten.

timeframe

TimeframeType

Tidsramen för att hämta data för exporten. Om det är anpassat måste en viss tidsperiod anges.

type

ExportType

Exporttypen. Observera att "Användning" motsvarar "ActualCost" och gäller för exporter som ännu inte tillhandahåller data för avgifter eller amortering för tjänstreservationer.

ExportDeliveryDestination

Detta representerar platsen för bloblagringskontot där export av kostnader kommer att levereras. Det finns två sätt att konfigurera målet. Den metod som rekommenderas för de flesta kunder är att ange resourceId för lagringskontot. Detta kräver en engångsregistrering av kontots prenumeration med resursprovidern Microsoft.CostManagementExports för att ge Cost Management-tjänsterna åtkomst till lagringen. När du skapar en export i Azure Portal utförs den här registreringen automatiskt, men API-användare kan behöva registrera prenumerationen explicit (mer information finns i https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-supported-services ). Ett annat sätt att konfigurera målet är endast tillgängligt för partner med en Microsoft-partneravtal plan som är globala administratörer för deras faktureringskonto. Dessa partner kan i stället för att ange resourceId för ett lagringskonto ange lagringskontots namn tillsammans med en SAS-token för kontot. På så sätt kan du exportera kostnader till ett lagringskonto i valfri klientorganisation. SAS-token ska skapas för blobtjänsten med resurstyperna Tjänst/Container/Objekt och med läs-/skriv-/borttagnings-/list-/lägg till-/skapa-behörigheter (mer information finns i https://docs.microsoft.com/en-us/azure/cost-management-billing/costs/export-cost-data-storage-account-sas-key ).

Name Typ Description
container

string

Namnet på den container där exporter ska laddas upp. Om containern inte finns skapas den.

resourceId

string

Resurs-ID:t för lagringskontot där exporter ska levereras. Detta krävs inte om en sasToken och storageAccount har angetts.

rootFolderPath

string

Namnet på den katalog där exporter ska laddas upp.

sasToken

string

En SAS-token för lagringskontot. För en begränsad uppsättning Azure-kunder kan detta tillsammans med storageAccount anges i stället för resourceId. Obs! Värdet som returneras av API:et för den här egenskapen kommer alltid att döljas. Om du returnerar samma dolda värde kommer inte SAS-token att uppdateras. Om du vill uppdatera det här värdet måste en ny SAS-token anges.

storageAccount

string

Lagringskontot där exporter laddas upp. För en begränsad uppsättning Azure-kunder kan detta tillsammans med sasToken anges i stället för resourceId.

ExportDeliveryInfo

Leveransinformationen som är associerad med en export.

Name Typ Description
destination

ExportDeliveryDestination

Har målet för exporten som levereras.

ExportExecutionListResult

Resultat av att visa körningshistoriken för en export.

Name Typ Description
value

ExportRun[]

En lista över exportkörningar.

ExportListResult

Resultatet av att lista exporter. Den innehåller en lista över tillgängliga exporter i det angivna omfånget.

Name Typ Description
value

Export[]

Listan över exporter.

ExportRecurrencePeriod

Start- och slutdatumet för upprepningsschemat.

Name Typ Description
from

string

Startdatumet för upprepning.

to

string

Slutdatumet för upprepning.

ExportRun

En exportkörning.

Name Typ Description
eTag

string

eTag för resursen. För att hantera samtidiga uppdateringsscenarion används det här fältet för att avgöra om användaren uppdaterar den senaste versionen eller inte.

id

string

Resurs-ID.

name

string

Resursnamn.

properties.error

ErrorDetails

Information om eventuella fel.

properties.executionType

ExecutionType

Typ av exportkörning.

properties.fileName

string

Namnet på den exporterade filen.

properties.processingEndTime

string

Tiden då exporten kördes klart.

properties.processingStartTime

string

Den tid då exporten hämtades för att köras.

properties.runSettings

CommonExportProperties

De exportinställningar som gällde för den här körningen.

properties.status

ExecutionStatus

Den senast kända statusen för exportkörningen.

properties.submittedBy

string

Identifieraren för entiteten som utlöste exporten. För körningar på begäran är det användarens e-post. För schemalagda körningar är det "System".

properties.submittedTime

string

Den tid då exporten köades för att köras.

type

string

Resurstyp.

ExportSchedule

Schemat som är associerat med exporten.

Name Typ Description
recurrence

RecurrenceType

Schemats upprepning.

recurrencePeriod

ExportRecurrencePeriod

Har start- och slutdatum för upprepningen. Startdatumet måste vara i framtiden. Om det finns måste slutdatumet vara större än startdatumet.

status

StatusType

Status för exportens schema. Om det är inaktivt pausas exportens schema.

ExportTimePeriod

Datumintervallet för data i exporten. Detta bör endast anges med timeFrame inställt på "Anpassad". Det maximala datumintervallet är 3 månader.

Name Typ Description
from

string

Startdatum för exportdata.

to

string

Slutdatum för exportdata.

ExportType

Exporttypen. Observera att "Användning" motsvarar "ActualCost" och gäller för exporter som ännu inte tillhandahåller data för avgifter eller amortering för tjänstreservationer.

Name Typ Description
ActualCost

string

AmortizedCost

string

Usage

string

FormatType

Formatet för exporten som levereras. För närvarande stöds endast "Csv".

Name Typ Description
Csv

string

GranularityType

Kornigheten för rader i exporten. För närvarande stöds endast "Dagligen".

Name Typ Description
Daily

string

RecurrenceType

Schemats upprepning.

Name Typ Description
Annually

string

Daily

string

Monthly

string

Weekly

string

StatusType

Status för exportens schema. Om det är inaktivt pausas exportens schema.

Name Typ Description
Active

string

Inactive

string

SystemAssignedServiceIdentity

Hanterad tjänstidentitet (antingen systemtilldelad eller ingen)

Name Typ Description
principalId

string

Tjänstens huvudnamns-ID för den systemtilldelade identiteten. Den här egenskapen tillhandahålls endast för en systemtilldelad identitet.

tenantId

string

Klientorganisations-ID för den systemtilldelade identiteten. Den här egenskapen tillhandahålls endast för en systemtilldelad identitet.

type

SystemAssignedServiceIdentityType

Typ av hanterad tjänstidentitet (antingen systemtilldelad eller ingen).

SystemAssignedServiceIdentityType

Typ av hanterad tjänstidentitet (antingen systemtilldelad eller ingen).

Name Typ Description
None

string

SystemAssigned

string

TimeframeType

Tidsramen för att hämta data för exporten. Om det är anpassat måste en viss tidsperiod anges.

Name Typ Description
BillingMonthToDate

string

Custom

string

MonthToDate

string

TheLastBillingMonth

string

TheLastMonth

string

WeekToDate

string