az costmanagement export

Note

Bu başvuru, Azure CLI (sürüm 2.55.0 veya üzeri) için costmanagement uzantısının bir parçasıdır. uzantı, az costmanagement export komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Maliyet yönetimi dışarı aktarma.

Komutlar

Name Description Tür Durum
az costmanagement export create

Dışarı aktarma oluşturma işlemi.

Extension GA
az costmanagement export delete

Dışarı aktarmayı silme işlemi.

Extension GA
az costmanagement export list

Verilen kapsamdaki tüm dışarı aktarmaları listeleme işlemi.

Extension GA
az costmanagement export show

Dışarı aktarma adına göre tanımlanan kapsam için dışarı aktarmanın yürütme geçmişini alma işlemi.

Extension GA
az costmanagement export update

Dışarı aktarmayı güncelleştirme işlemi.

Extension GA

az costmanagement export create

Dışarı aktarma oluşturma işlemi.

az costmanagement export create --name
                                --scope
                                --storage-account-id
                                --storage-container
                                --timeframe {BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate}
                                [--acquire-policy-token]
                                [--change-reference]
                                [--dataset-configuration]
                                [--recurrence {Annually, Daily, Monthly, Weekly}]
                                [--recurrence-period]
                                [--schedule-status {Active, Inactive}]
                                [--storage-directory]
                                [--time-period]
                                [--type {ActualCost, AmortizedCost, Usage}]

Örnekler

ManagementGroup kapsamı için dışarı aktarma oluşturma

az costmanagement export create --name "TestExport" --type "Usage" --dataset-configuration columns="Date" columns="MeterId" columns="InstanceId" columns="ResourceLocation" columns="PreTaxCost" --timeframe "MonthToDate" --storage-container="exports" --storage-account-id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182" --storage-directory="ad-hoc" --recurrence "Weekly" --recurrence-period from="2018-06-01T00:00:00Z" to="2018-10-31T00:00:00Z" --schedule-status "Active" --scope "providers/Microsoft.Management/managementGroups/TestMG"

ResourceGroup kapsamı için dışarı aktarma oluşturma

az costmanagement export create --name "TestExport" --type "Usage" --dataset-configuration columns="Date" columns="MeterId" columns="InstanceId" columns="ResourceLocation" columns="PreTaxCost" --timeframe "MonthToDate" --storage-container="exports" --storage-account-id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182" --storage-directory="ad-hoc" --recurrence "Weekly" --recurrence-period from="2018-06-01T00:00:00Z" to="2018-10-31T00:00:00Z" --schedule-status "Active" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"

Abonelik kapsamı için dışarı aktarma oluşturma

az costmanagement export create --name "TestExport" --type "Usage" --dataset-configuration columns="Date" columns="MeterId" columns="InstanceId" columns="ResourceLocation" columns="PreTaxCost" --timeframe "MonthToDate" --storage-container="exports" --storage-account-id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182" --storage-directory="ad-hoc" --recurrence "Weekly" --recurrence-period from="2018-06-01T00:00:00Z" to="2018-10-31T00:00:00Z" --schedule-status "Active" --scope "subscriptions/00000000-0000-0000-0000-000000000000"

Gerekli Parametreler

--name

Dışarı Aktarma Adı.

--scope

Sorgu ve dışarı aktarma işlemleriyle ilişkili kapsam. Buna abonelik kapsamı için '/subscriptions/{subscriptionId}/', resourceGroup kapsamı için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', '/providers/Microsoft dahildir. Yönetim Grubu kapsamı için Management/managementGroups/{managementGroupId} .

--storage-account-id

Dışarı aktarmaları depolamak için depolama hesabının kimliği.

Özellik Değer
Parametre grubu: Delivery Destination Info Arguments
--storage-container

Dışarı aktarmaları teslim etmek için depolama kapsayıcısı.

Özellik Değer
Parametre grubu: Delivery Destination Info Arguments
--timeframe

Sorgu için veri çekme zaman çerçevesi. Özelse, belirli bir zaman aralığı sağlanmalıdır.

Özellik Değer
Parametre grubu: Export Definition Arguments
Kabul edilen değerler: BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--dataset-configuration

Dışarı aktarmadaki veriler için yapılandırma bilgilerine sahiptir. Toplama ve gruplandırma sağlanırsa yapılandırma yoksayılır. Beklenen değer: columns=xx.

Özellik Değer
Parametre grubu: Export Definition Arguments
--recurrence

Zamanlama yinelenme.

Özellik Değer
Parametre grubu: Schedule Info Arguments
Kabul edilen değerler: Annually, Daily, Monthly, Weekly
--recurrence-period

Yinelenmenin başlangıç ve bitiş tarihine sahiptir. Başlangıç tarihi gelecekte olmalıdır. Varsa, bitiş tarihi başlangıç tarihinden büyük olmalıdır. Beklenen değer: ANAHTAR1=DEĞER1 ANAHTAR2=DEĞER2 ... , kullanılabilir KEY'ler şunlardır: kimden, to. Saat biçimi 2020-05-01T00:00:00 şeklindedir.

Özellik Değer
Parametre grubu: Schedule Info Arguments
--schedule-status

Dışarı aktarma zamanlamasının durumu. Etkin değilse dışarı aktarmanın zamanlanmış yürütmesi duraklatılır.

Özellik Değer
Parametre grubu: Schedule Info Arguments
Default value: Inactive
Kabul edilen değerler: Active, Inactive
--storage-directory

Dışarı aktarmaları depolamak için depolama kapsayıcısında kök dizin.

Özellik Değer
Parametre grubu: Delivery Destination Info Arguments
--time-period

Sorgu için veri çekmek için zaman aralığı vardır. Beklenen değer: from=TIMESTAMP1 to=TIMESTAMP2. Zaman damgası biçimi 2020-05-01T00:00:00 şeklindedir. TIMESTAMP1 gelecekte ve TIMESTAMP2 TIMESTAMP1 büyük olmalıdır.

Özellik Değer
Parametre grubu: Export Definition Arguments
--type

Sorgunun türü.

Özellik Değer
Parametre grubu: Export Definition Arguments
Default value: Usage
Kabul edilen değerler: ActualCost, AmortizedCost, Usage
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az costmanagement export delete

Dışarı aktarmayı silme işlemi.

az costmanagement export delete --name
                                --scope
                                [--acquire-policy-token]
                                [--change-reference]
                                [--yes]

Örnekler

ManagementGroup kapsamı için dışarı aktarmayı silme

az costmanagement export delete --name "TestExport" --scope "providers/Microsoft.Management/managementGroups/TestMG"

ResourceGroup kapsamı için dışarı aktarmayı silme

az costmanagement export delete --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"

Abonelik kapsamı için dışarı aktarmayı silme

az costmanagement export delete --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000"

Gerekli Parametreler

--name

Dışarı Aktarma Adı.

--scope

Sorgu ve dışarı aktarma işlemleriyle ilişkili kapsam. Buna abonelik kapsamı için '/subscriptions/{subscriptionId}/', resourceGroup kapsamı için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', '/providers/Microsoft dahildir. Yönetim Grubu kapsamı için Management/managementGroups/{managementGroupId} .

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--yes -y

Onay istemde bulunmayın.

Özellik Değer
Default value: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az costmanagement export list

Verilen kapsamdaki tüm dışarı aktarmaları listeleme işlemi.

az costmanagement export list --scope

Örnekler

ManagementGroup kapsamındaki dışarı aktarmaları listeleme

az costmanagement export list --scope "providers/Microsoft.Management/managementGroups/TestMG"

ResourceGroup kapsamındaki dışarı aktarmaları listeleme

az costmanagement export list --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"

Abonelik kapsamındaki dışarı aktarmaları listeleme

az costmanagement export list --scope "subscriptions/00000000-0000-0000-0000-000000000000"

Gerekli Parametreler

--scope

Sorgu ve dışarı aktarma işlemleriyle ilişkili kapsam. Buna abonelik kapsamı için '/subscriptions/{subscriptionId}/', resourceGroup kapsamı için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', '/providers/Microsoft dahildir. Yönetim Grubu kapsamı için Management/managementGroups/{managementGroupId} .

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az costmanagement export show

Dışarı aktarma adına göre tanımlanan kapsam için dışarı aktarmanın yürütme geçmişini alma işlemi.

az costmanagement export show --name
                              --scope

Örnekler

ManagementGroup kapsamında dışarı aktarmayı gösterme

az costmanagement export show --name "TestExport" --scope "providers/Microsoft.Management/managementGroups/TestMG"

ResourceGroup kapsamında dışarı aktarmayı gösterme

az costmanagement export show --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"

Abonelik kapsamında dışarı aktarmayı gösterme

az costmanagement export show --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000"

Gerekli Parametreler

--name

Dışarı Aktarma Adı.

--scope

Sorgu ve dışarı aktarma işlemleriyle ilişkili kapsam. Buna abonelik kapsamı için '/subscriptions/{subscriptionId}/', resourceGroup kapsamı için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', '/providers/Microsoft dahildir. Yönetim Grubu kapsamı için Management/managementGroups/{managementGroupId} .

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az costmanagement export update

Dışarı aktarmayı güncelleştirme işlemi.

az costmanagement export update --name
                                --scope
                                [--acquire-policy-token]
                                [--change-reference]
                                [--dataset-configuration]
                                [--recurrence {Annually, Daily, Monthly, Weekly}]
                                [--recurrence-period]
                                [--schedule-status {Active, Inactive}]
                                [--storage-account-id]
                                [--storage-container]
                                [--storage-directory]
                                [--time-period]
                                [--timeframe {BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate}]

Örnekler

ManagementGroup kapsamında dışarı aktarmayı güncelleştirme

az costmanagement export update --name "TestExport" --dataset-configuration columns="Date" columns="MeterId" columns="InstanceId" columns="ResourceLocation" columns="PreTaxCost" --timeframe "MonthToDate" --storage-container="exports" --storage-account-id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182" --storage-directory="ad-hoc" --recurrence "Weekly" --recurrence-period from="2018-06-01T00:00:00Z" to="2018-10-31T00:00:00Z" --schedule-status "Active" --scope "providers/Microsoft.Management/managementGroups/TestMG"

ResourceGroup kapsamında dışarı aktarmayı güncelleştirme

az costmanagement export update --name "TestExport" --dataset-configuration columns="Date" columns="MeterId" columns="InstanceId" columns="ResourceLocation" columns="PreTaxCost" --timeframe "MonthToDate" --storage-container="exports" --storage-account-id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182" --storage-directory="ad-hoc" --recurrence "Weekly" --recurrence-period from="2018-06-01T00:00:00Z" to="2018-10-31T00:00:00Z" --schedule-status "Active" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"

Abonelik kapsamında dışarı aktarmayı güncelleştirme

az costmanagement export update --name "TestExport" --dataset-configuration columns="Date" columns="MeterId" columns="InstanceId" columns="ResourceLocation" columns="PreTaxCost" --timeframe "MonthToDate" --storage-container="exports" --storage-account-id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG/providers/Microsoft.Storage/storageAccounts/ccmeastusdiag182" --storage-directory="ad-hoc" --recurrence "Weekly" --recurrence-period from="2018-06-01T00:00:00Z" to="2018-10-31T00:00:00Z" --schedule-status "Active" --scope "subscriptions/00000000-0000-0000-0000-000000000000"

Gerekli Parametreler

--name

Dışarı Aktarma Adı.

--scope

Sorgu ve dışarı aktarma işlemleriyle ilişkili kapsam. Buna abonelik kapsamı için '/subscriptions/{subscriptionId}/', resourceGroup kapsamı için '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', '/providers/Microsoft dahildir. Yönetim Grubu kapsamı için Management/managementGroups/{managementGroupId} .

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--dataset-configuration

Dışarı aktarmadaki veriler için yapılandırma bilgilerine sahiptir. Toplama ve gruplandırma sağlanırsa yapılandırma yoksayılır. Beklenen değer: columns=xx.

Özellik Değer
Parametre grubu: Export Definition Arguments
--recurrence

Zamanlama yinelenme.

Özellik Değer
Parametre grubu: Schedule Info Arguments
Kabul edilen değerler: Annually, Daily, Monthly, Weekly
--recurrence-period

Yinelenmenin başlangıç ve bitiş tarihine sahiptir. Başlangıç tarihi gelecekte olmalıdır. Varsa, bitiş tarihi başlangıç tarihinden büyük olmalıdır. Beklenen değer: ANAHTAR1=DEĞER1 ANAHTAR2=DEĞER2 ... , kullanılabilir KEY'ler şunlardır: kimden, to. Saat biçimi 2020-05-01T00:00:00 şeklindedir.

Özellik Değer
Parametre grubu: Schedule Info Arguments
--schedule-status

Dışarı aktarma zamanlamasının durumu. Etkin değilse dışarı aktarmanın zamanlanmış yürütmesi duraklatılır.

Özellik Değer
Parametre grubu: Schedule Info Arguments
Kabul edilen değerler: Active, Inactive
--storage-account-id

Dışarı aktarmaları depolamak için depolama hesabının kimliği.

Özellik Değer
Parametre grubu: Delivery Destination Info Arguments
--storage-container

Dışarı aktarmaları teslim etmek için depolama kapsayıcısı.

Özellik Değer
Parametre grubu: Delivery Destination Info Arguments
--storage-directory

Dışarı aktarmaları depolamak için depolama kapsayıcısında kök dizin.

Özellik Değer
Parametre grubu: Delivery Destination Info Arguments
--time-period

Sorgu için veri çekmek için zaman aralığı vardır. Beklenen değer: from=TIMESTAMP1 to=TIMESTAMP2. Zaman damgası biçimi 2020-05-01T00:00:00 şeklindedir. TIMESTAMP1 gelecekte ve TIMESTAMP2 TIMESTAMP1 büyük olmalıdır.

Özellik Değer
Parametre grubu: Export Definition Arguments
--timeframe

Sorgu için veri çekme zaman çerçevesi. Özelse, belirli bir zaman aralığı sağlanmalıdır.

Özellik Değer
Parametre grubu: Export Definition Arguments
Kabul edilen değerler: BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False