Exports - Create Or Update
Az exportálás létrehozásához vagy frissítéséhez szükséges művelet. A frissítési művelethez be kell állítani a legújabb eTaget a kérelemben. Lekéréses művelet végrehajtásával beszerezheti a legújabb eTaget. A létrehozási művelethez nem szükséges eTag.
PUT https://management.azure.com/{scope}/providers/Microsoft.CostManagement/exports/{exportName}?api-version=2024-08-01
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
export
|
path | True |
string |
Exportálás neve. |
scope
|
path | True |
string |
Az exportálási műveletekhez társított hatókör. Ide tartoznak a resourceGroup-hatókörhöz tartozó "/subscriptions/{subscriptionId}/" előfizetési hatókör, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}", "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}" a számlázási fiók hatóköréhez és a "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/departments/{departmentId}" a részleg hatóköréhez, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/enrollmentAccounts/{ enrollmentAccountId}" a EnrollmentAccount hatókörhöz, "/providers/Microsoft.Management/managementGroups/{managementGroupId} a felügyeleti csoport hatóköréhez, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}" a billingProfile hatókörhöz, "/providers/Microsoft.Billing/billingAccounts/{billingAccountId}/billingProfiles/{billingProfileId}/invoiceSections/{invoiceSectionId}" a invoiceSection hatókörhöz és a "/providers/Microsoft". Billing/billingAccounts/{billingAccountId}/customers/{customerId}" a partnerekre vonatkozóan. |
api-version
|
query | True |
string |
A művelethez használni kívánt API-verzió. |
Kérelem törzse
Name | Kötelező | Típus | Description |
---|---|---|---|
properties.definition | True |
Rendelkezik az exportálás definícióval. |
|
properties.deliveryInfo | True |
Rendelkezik az exportálás kézbesítési adataival. |
|
eTag |
string |
Az erőforrás eTagje. Az egyidejű frissítési forgatókönyv kezeléséhez ez a mező határozza meg, hogy a felhasználó frissíti-e a legújabb verziót. |
|
identity |
Az Exportáláshoz társított felügyelt identitás |
||
location |
string |
Az exportálás felügyelt identitásának helye. Csak felügyelt identitás használatakor szükséges. |
|
properties.format |
A kézbesített exportálás formátuma. Jelenleg csak a "Csv" támogatott. |
||
properties.partitionData |
boolean |
Ha igaz értékre van állítva, az exportált adatok mérete szerint particionálva lesznek, és egy blobkönyvtárba kerülnek egy jegyzékfájllal együtt. Megjegyzés: ez a beállítás jelenleg csak a Microsoft Ügyfélszerződés kereskedelmi hatóköreihez érhető el. |
|
properties.runHistory |
Ha szükséges, az exportálás legutóbbi futtatási előzményei vannak. |
||
properties.schedule |
Az exportálás ütemezési adataival rendelkezik. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
OKÉ. A kérés sikeres volt. |
|
201 Created |
Létrehozott. |
|
Other Status Codes |
Hibaválasz, amely leírja, hogy miért nem sikerült a művelet. |
Biztonság
azure_auth
Azure Active Directory OAuth2 Flow.
Típus:
oauth2
Folyamat:
implicit
Engedélyezési URL:
https://login.microsoftonline.com/common/oauth2/authorize
Hatókörök
Name | Description |
---|---|
user_impersonation | a felhasználói fiók megszemélyesítése |
Példák
ExportCreateOrUpdateByBillingAccount
Mintakérelem
PUT https://management.azure.com/providers/Microsoft.Billing/billingAccounts/123456/providers/Microsoft.CostManagement/exports/TestExport?api-version=2024-08-01
{
"identity": {
"type": "SystemAssigned"
},
"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": "MonthToDate",
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
Mintaválasz
{
"id": "providers/Microsoft.Billing/billingAccounts/123456/providers/Microsoft.CostManagement/exports/TestExport",
"name": "TestExport",
"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": "MonthToDate",
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
{
"id": "providers/Microsoft.Billing/billingAccounts/123456/providers/Microsoft.CostManagement/exports/TestExport",
"name": "TestExport",
"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": "MonthToDate",
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
ExportCreateOrUpdateByDepartment
Mintakérelem
PUT https://management.azure.com/providers/Microsoft.Billing/billingAccounts/12/departments/1234/providers/Microsoft.CostManagement/exports/TestExport?api-version=2024-08-01
{
"identity": {
"type": "SystemAssigned"
},
"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": "MonthToDate",
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
Mintaválasz
{
"id": "providers/Microsoft.Billing/billingAccounts/12/departments/1234/providers/Microsoft.CostManagement/exports/TestExport",
"name": "TestExport",
"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": "MonthToDate",
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
{
"id": "providers/Microsoft.Billing/billingAccounts/12/departments/1234/providers/Microsoft.CostManagement/exports/TestExport",
"name": "TestExport",
"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": "MonthToDate",
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
ExportCreateOrUpdateByEnrollmentAccount
Mintakérelem
PUT https://management.azure.com/providers/Microsoft.Billing/billingAccounts/100/enrollmentAccounts/456/providers/Microsoft.CostManagement/exports/TestExport?api-version=2024-08-01
{
"identity": {
"type": "SystemAssigned"
},
"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": "MonthToDate",
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
Mintaválasz
{
"id": "providers/Microsoft.Billing/billingAccounts/100/enrollmentAccounts/456/providers/Microsoft.CostManagement/exports/TestExport",
"name": "TestExport",
"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": "MonthToDate",
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
{
"id": "providers/Microsoft.Billing/billingAccounts/100/enrollmentAccounts/456/providers/Microsoft.CostManagement/exports/TestExport",
"name": "TestExport",
"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": "MonthToDate",
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
ExportCreateOrUpdateByManagementGroup
Mintakérelem
PUT https://management.azure.com/providers/Microsoft.Management/managementGroups/TestMG/providers/Microsoft.CostManagement/exports/TestExport?api-version=2024-08-01
{
"identity": {
"type": "SystemAssigned"
},
"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": "MonthToDate",
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
Mintaválasz
{
"id": "providers/Microsoft.Management/managementGroups/TestMG/providers/Microsoft.CostManagement/exports/TestExport",
"name": "TestExport",
"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": "MonthToDate",
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
{
"id": "providers/Microsoft.Management/managementGroups/TestMG/providers/Microsoft.CostManagement/exports/TestExport",
"name": "TestExport",
"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": "MonthToDate",
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
ExportCreateOrUpdateByResourceGroup
Mintakérelem
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.CostManagement/exports/TestExport?api-version=2024-08-01
{
"identity": {
"type": "SystemAssigned"
},
"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": "MonthToDate",
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
Mintaválasz
{
"id": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.CostManagement/exports/TestExport",
"name": "TestExport",
"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": "MonthToDate",
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
{
"id": "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.CostManagement/exports/TestExport",
"name": "TestExport",
"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": "MonthToDate",
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
ExportCreateOrUpdateBySubscription
Mintakérelem
PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.CostManagement/exports/TestExport?api-version=2024-08-01
{
"identity": {
"type": "SystemAssigned"
},
"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": "MonthToDate",
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
Mintaválasz
{
"id": "subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.CostManagement/exports/TestExport",
"name": "TestExport",
"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": "MonthToDate",
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
{
"id": "subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.CostManagement/exports/TestExport",
"name": "TestExport",
"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": "MonthToDate",
"dataSet": {
"granularity": "Daily",
"configuration": {
"columns": [
"Date",
"MeterId",
"ResourceId",
"ResourceLocation",
"Quantity"
]
}
}
}
}
}
Definíciók
Name | Description |
---|---|
Common |
Az exportálás gyakori tulajdonságai. |
Error |
A hiba részletei. |
Error |
A hibaválasz azt jelzi, hogy a szolgáltatás nem tudja feldolgozni a bejövő kérést. Ennek okát a hibaüzenet adja meg. Néhány hibaválasz:
|
Execution |
Az exportálási futtatás utolsó ismert állapota. |
Execution |
Az exportálási futtatás típusa. |
Export |
Egy exportálási erőforrás. |
Export |
Az exportálásban lévő adatok definíciója. |
Export |
Az adatkészlet exportálási konfigurációja. Lehetővé teszi az oszlopok kijelölését az exportáláshoz. Ha nincs megadva, az exportálás az összes elérhető oszlopot tartalmazza. |
Export |
Az exportálás definíciója. |
Export |
Ez azt a Blob Storage-fiókhelyet jelöli, ahol a költségek exportálása megtörténik. A célhely kétféleképpen konfigurálható. A legtöbb ügyfél számára ajánlott módszer a tárfiók erőforrás-azonosítójának megadása. Ehhez a fiók előfizetésének egyszeri regisztrációjára van szükség a Microsoft.CostManagementExports erőforrás-szolgáltatónál annak érdekében, hogy a Cost Management-szolgáltatások hozzáférjenek a tárterülethez. Amikor exportálást hoz létre az Azure Portalon, a regisztráció automatikusan megtörténik, de előfordulhat, hogy az API-felhasználóknak explicit módon kell regisztrálniuk az előfizetést (további információ: https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-supported-services). A célhely konfigurálásának másik módja csak olyan Microsoft PartnerSzerződés-csomaggal rendelkező partnerek számára érhető el, akik a számlázási fiók globális rendszergazdái. Ezek a partnerek a tárfiók resourceId azonosítójának megadása helyett megadhatják a tárfiók nevét és egy SAS-jogkivonatot a fiókhoz. Ez lehetővé teszi a költségek exportálását bármely bérlő tárfiókjába. Az SAS-jogkivonatot létre kell hozni a blobszolgáltatáshoz szolgáltatás-/tároló-/objektum típusú erőforrástípusokkal, valamint olvasási/írási/törlési/listázási/hozzáadási/létrehozási engedélyekkel (további információ: https://docs.microsoft.com/en-us/azure/cost-management-billing/costs/export-cost-data-storage-account-sas-key). |
Export |
Az exportáláshoz társított szállítási információk. |
Export |
Az exportálás futtatási előzményeinek felsorolása. |
Export |
Az ismétlődési ütemezés kezdő és záró dátuma. |
Export |
Exportálási futtatás. |
Export |
Az exportáláshoz társított ütemezés. |
Export |
Az exportálásban lévő adatok dátumtartománya. Ezt csak az "Egyéni" időkerettel kell megadni. A maximális dátumtartomány 3 hónap. |
Export |
Az exportálás típusa. Vegye figyelembe, hogy a "Használat" egyenértékű az "ActualCost"-tal, és olyan exportálásokra vonatkozik, amelyek még nem szolgáltatnak adatokat a szolgáltatásfoglalások díjához vagy amortizálásához. |
Format |
A kézbesített exportálás formátuma. Jelenleg csak a "Csv" támogatott. |
Granularity |
Az exportálás sorainak részletessége. Jelenleg csak a "Napi" támogatott. |
Recurrence |
Az ütemezés ismétlődése. |
Status |
Az exportálás ütemezésének állapota. Ha "Inaktív", az exportálás ütemezése fel van függesztve. |
System |
Felügyelt szolgáltatás identitása (vagy rendszer van hozzárendelve, vagy nincs) |
System |
A felügyelt szolgáltatás identitásának típusa (vagy rendszer van hozzárendelve, vagy nincs). |
Timeframe |
Az exportáláshoz szükséges adatok lekérésének időkerete. Ha egyéni, akkor meg kell adni egy adott időtartamot. |
CommonExportProperties
Az exportálás gyakori tulajdonságai.
Name | Típus | Description |
---|---|---|
definition |
Rendelkezik az exportálás definícióval. |
|
deliveryInfo |
Rendelkezik az exportálás kézbesítési adataival. |
|
format |
A kézbesített exportálás formátuma. Jelenleg csak a "Csv" támogatott. |
|
nextRunTimeEstimate |
string |
Ha az exportálás aktív ütemezéssel rendelkezik, adja meg a következő futtatási idő becslését. |
partitionData |
boolean |
Ha igaz értékre van állítva, az exportált adatok mérete szerint particionálva lesznek, és egy blobkönyvtárba kerülnek egy jegyzékfájllal együtt. Megjegyzés: ez a beállítás jelenleg csak a Microsoft Ügyfélszerződés kereskedelmi hatóköreihez érhető el. |
runHistory |
Ha szükséges, az exportálás legutóbbi futtatási előzményei vannak. |
ErrorDetails
A hiba részletei.
Name | Típus | Description |
---|---|---|
code |
string |
Hibakód. |
message |
string |
A művelet sikertelen voltát jelző hibaüzenet. |
ErrorResponse
A hibaválasz azt jelzi, hogy a szolgáltatás nem tudja feldolgozni a bejövő kérést. Ennek okát a hibaüzenet adja meg.
Néhány hibaválasz:
429 TooManyRequests – A kérés szabályozva van. Próbálkozzon újra az "x-ms-ratelimit-microsoft.consumption-retry-after" fejlécben megadott időre való várakozás után.
503 ServiceUnavailable – A szolgáltatás átmenetileg nem érhető el. Próbálkozzon újra az "Újrapróbálkozás után" fejlécben megadott időre való várakozás után.
Name | Típus | Description |
---|---|---|
error |
A hiba részletei. |
ExecutionStatus
Az exportálási futtatás utolsó ismert állapota.
Name | Típus | Description |
---|---|---|
Completed |
string |
|
DataNotAvailable |
string |
|
Failed |
string |
|
InProgress |
string |
|
NewDataNotAvailable |
string |
|
Queued |
string |
|
Timeout |
string |
ExecutionType
Az exportálási futtatás típusa.
Name | Típus | Description |
---|---|---|
OnDemand |
string |
|
Scheduled |
string |
Export
Egy exportálási erőforrás.
Name | Típus | Description |
---|---|---|
eTag |
string |
Az erőforrás eTagje. Az egyidejű frissítési forgatókönyv kezeléséhez ez a mező határozza meg, hogy a felhasználó frissíti-e a legújabb verziót. |
id |
string |
Erőforrás-azonosító. |
identity |
Az Exportáláshoz társított felügyelt identitás |
|
location |
string |
Az exportálás felügyelt identitásának helye. Csak felügyelt identitás használatakor szükséges. |
name |
string |
Erőforrás neve. |
properties.definition |
Rendelkezik az exportálás definícióval. |
|
properties.deliveryInfo |
Rendelkezik az exportálás kézbesítési adataival. |
|
properties.format |
A kézbesített exportálás formátuma. Jelenleg csak a "Csv" támogatott. |
|
properties.nextRunTimeEstimate |
string |
Ha az exportálás aktív ütemezéssel rendelkezik, adja meg a következő futtatási idő becslését. |
properties.partitionData |
boolean |
Ha igaz értékre van állítva, az exportált adatok mérete szerint particionálva lesznek, és egy blobkönyvtárba kerülnek egy jegyzékfájllal együtt. Megjegyzés: ez a beállítás jelenleg csak a Microsoft Ügyfélszerződés kereskedelmi hatóköreihez érhető el. |
properties.runHistory |
Ha szükséges, az exportálás legutóbbi futtatási előzményei vannak. |
|
properties.schedule |
Az exportálás ütemezési adataival rendelkezik. |
|
type |
string |
Erőforrás típusa. |
ExportDataset
Az exportálásban lévő adatok definíciója.
Name | Típus | Description |
---|---|---|
configuration |
Az adatkészlet exportálási konfigurációja. |
|
granularity |
Az exportálás sorainak részletessége. Jelenleg csak a "Napi" támogatott. |
ExportDatasetConfiguration
Az adatkészlet exportálási konfigurációja. Lehetővé teszi az oszlopok kijelölését az exportáláshoz. Ha nincs megadva, az exportálás az összes elérhető oszlopot tartalmazza.
Name | Típus | Description |
---|---|---|
columns |
string[] |
Az exportálásban szerepeltetni kívánt oszlopnevek tömbje. Ha nincs megadva, az exportálás az összes elérhető oszlopot tartalmazza. Az elérhető oszlopok ügyfélcsatornánként eltérőek lehetnek (lásd a példákat). |
ExportDefinition
Az exportálás definíciója.
Name | Típus | Description |
---|---|---|
dataSet |
Az exportálásban lévő adatok definíciója. |
|
timePeriod |
Rendelkezik az exportáláshoz szükséges adatok lekérésének időtartamával. |
|
timeframe |
Az exportáláshoz szükséges adatok lekérésének időkerete. Ha egyéni, akkor meg kell adni egy adott időtartamot. |
|
type |
Az exportálás típusa. Vegye figyelembe, hogy a "Használat" egyenértékű az "ActualCost"-tal, és olyan exportálásokra vonatkozik, amelyek még nem szolgáltatnak adatokat a szolgáltatásfoglalások díjához vagy amortizálásához. |
ExportDeliveryDestination
Ez azt a Blob Storage-fiókhelyet jelöli, ahol a költségek exportálása megtörténik. A célhely kétféleképpen konfigurálható. A legtöbb ügyfél számára ajánlott módszer a tárfiók erőforrás-azonosítójának megadása. Ehhez a fiók előfizetésének egyszeri regisztrációjára van szükség a Microsoft.CostManagementExports erőforrás-szolgáltatónál annak érdekében, hogy a Cost Management-szolgáltatások hozzáférjenek a tárterülethez. Amikor exportálást hoz létre az Azure Portalon, a regisztráció automatikusan megtörténik, de előfordulhat, hogy az API-felhasználóknak explicit módon kell regisztrálniuk az előfizetést (további információ: https://docs.microsoft.com/en-us/azure/azure-resource-manager/resource-manager-supported-services). A célhely konfigurálásának másik módja csak olyan Microsoft PartnerSzerződés-csomaggal rendelkező partnerek számára érhető el, akik a számlázási fiók globális rendszergazdái. Ezek a partnerek a tárfiók resourceId azonosítójának megadása helyett megadhatják a tárfiók nevét és egy SAS-jogkivonatot a fiókhoz. Ez lehetővé teszi a költségek exportálását bármely bérlő tárfiókjába. Az SAS-jogkivonatot létre kell hozni a blobszolgáltatáshoz szolgáltatás-/tároló-/objektum típusú erőforrástípusokkal, valamint olvasási/írási/törlési/listázási/hozzáadási/létrehozási engedélyekkel (további információ: https://docs.microsoft.com/en-us/azure/cost-management-billing/costs/export-cost-data-storage-account-sas-key).
Name | Típus | Description |
---|---|---|
container |
string |
Annak a tárolónak a neve, amelyben az exportálás fel lesz töltve. Ha a tároló nem létezik, létrejön. |
resourceId |
string |
Annak a tárfióknak az erőforrás-azonosítója, ahol az exportálást kézbesítik. Ez nem szükséges, ha sasToken és storageAccount van megadva. |
rootFolderPath |
string |
Annak a könyvtárnak a neve, amelyben az exportálás fel lesz töltve. |
sasToken |
string |
SAS-jogkivonat a tárfiókhoz. Korlátozott Azure-ügyfelek esetén ez a storageAccount-tal együtt a resourceId helyett megadható. Megjegyzés: a tulajdonság API által visszaadott értéke mindig el lesz rejtve. Ugyanannak az elhomályosított értéknek a visszaadása nem eredményezi az SAS-jogkivonat frissítését. Az érték frissítéséhez új SAS-jogkivonatot kell megadni. |
storageAccount |
string |
A tárfiók, ahová az exportálás fel lesz töltve. Korlátozott Azure-ügyfelek esetén ez a sasTokennel együtt megadhatók resourceId helyett. |
ExportDeliveryInfo
Az exportáláshoz társított szállítási információk.
Name | Típus | Description |
---|---|---|
destination |
A kézbesítendő exportálás célhelye. |
ExportExecutionListResult
Az exportálás futtatási előzményeinek felsorolása.
Name | Típus | Description |
---|---|---|
value |
Az exportálási futtatások listája. |
ExportRecurrencePeriod
Az ismétlődési ütemezés kezdő és záró dátuma.
Name | Típus | Description |
---|---|---|
from |
string |
Az ismétlődés kezdő dátuma. |
to |
string |
Az ismétlődés záró dátuma. |
ExportRun
Exportálási futtatás.
Name | Típus | Description |
---|---|---|
eTag |
string |
Az erőforrás eTagje. Az egyidejű frissítési forgatókönyv kezeléséhez ez a mező határozza meg, hogy a felhasználó frissíti-e a legújabb verziót. |
id |
string |
Erőforrás-azonosító. |
name |
string |
Erőforrás neve. |
properties.error |
A hibák részletei. |
|
properties.executionType |
Az exportálási futtatás típusa. |
|
properties.fileName |
string |
Az exportált fájl neve. |
properties.processingEndTime |
string |
Az exportálási futtatás befejezésének időpontja. |
properties.processingStartTime |
string |
Az az idő, amikor az exportálást átvették a futtatásra. |
properties.runSettings |
A futtatáshoz érvényben lévő exportálási beállítások. |
|
properties.status |
Az exportálási futtatás utolsó ismert állapota. |
|
properties.submittedBy |
string |
Az exportálást kiváltó entitás azonosítója. Igény szerinti futtatás esetén ez a felhasználói e-mail. Ütemezett futtatások esetén ez a "Rendszer". |
properties.submittedTime |
string |
Az exportálás várólistára helyezésének időpontja. |
type |
string |
Erőforrás típusa. |
ExportSchedule
Az exportáláshoz társított ütemezés.
Name | Típus | Description |
---|---|---|
recurrence |
Az ütemezés ismétlődése. |
|
recurrencePeriod |
Az ismétlődés kezdő és záró dátuma. A kezdési dátumnak a jövőben kell lennie. Ha van ilyen, a befejezési dátumnak nagyobbnak kell lennie, mint a kezdő dátum. |
|
status |
Az exportálás ütemezésének állapota. Ha "Inaktív", az exportálás ütemezése fel van függesztve. |
ExportTimePeriod
Az exportálásban lévő adatok dátumtartománya. Ezt csak az "Egyéni" időkerettel kell megadni. A maximális dátumtartomány 3 hónap.
Name | Típus | Description |
---|---|---|
from |
string |
Az adatok exportálásának kezdő dátuma. |
to |
string |
Az adatok exportálásának záró dátuma. |
ExportType
Az exportálás típusa. Vegye figyelembe, hogy a "Használat" egyenértékű az "ActualCost"-tal, és olyan exportálásokra vonatkozik, amelyek még nem szolgáltatnak adatokat a szolgáltatásfoglalások díjához vagy amortizálásához.
Name | Típus | Description |
---|---|---|
ActualCost |
string |
|
AmortizedCost |
string |
|
Usage |
string |
FormatType
A kézbesített exportálás formátuma. Jelenleg csak a "Csv" támogatott.
Name | Típus | Description |
---|---|---|
Csv |
string |
GranularityType
Az exportálás sorainak részletessége. Jelenleg csak a "Napi" támogatott.
Name | Típus | Description |
---|---|---|
Daily |
string |
RecurrenceType
Az ütemezés ismétlődése.
Name | Típus | Description |
---|---|---|
Annually |
string |
|
Daily |
string |
|
Monthly |
string |
|
Weekly |
string |
StatusType
Az exportálás ütemezésének állapota. Ha "Inaktív", az exportálás ütemezése fel van függesztve.
Name | Típus | Description |
---|---|---|
Active |
string |
|
Inactive |
string |
SystemAssignedServiceIdentity
Felügyelt szolgáltatás identitása (vagy rendszer van hozzárendelve, vagy nincs)
Name | Típus | Description |
---|---|---|
principalId |
string |
A rendszer által hozzárendelt identitás szolgáltatásnév-azonosítója. Ez a tulajdonság csak a rendszer által hozzárendelt identitáshoz lesz megadva. |
tenantId |
string |
A rendszer által hozzárendelt identitás bérlőazonosítója. Ez a tulajdonság csak a rendszer által hozzárendelt identitáshoz lesz megadva. |
type |
A felügyelt szolgáltatás identitásának típusa (vagy rendszer van hozzárendelve, vagy nincs). |
SystemAssignedServiceIdentityType
A felügyelt szolgáltatás identitásának típusa (vagy rendszer van hozzárendelve, vagy nincs).
Name | Típus | Description |
---|---|---|
None |
string |
|
SystemAssigned |
string |
TimeframeType
Az exportáláshoz szükséges adatok lekérésének időkerete. Ha egyéni, akkor meg kell adni egy adott időtartamot.
Name | Típus | Description |
---|---|---|
BillingMonthToDate |
string |
|
Custom |
string |
|
MonthToDate |
string |
|
TheLastBillingMonth |
string |
|
TheLastMonth |
string |
|
WeekToDate |
string |