az costmanagement export
Примечание.
Эта ссылка является частью расширения управления затратами для Azure CLI (версия 2.55.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az costmanagement export . Подробнее о расширениях.
Экспорт затрат.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az costmanagement export create |
Операция создания экспорта. |
Расширение | Общедоступная версия |
az costmanagement export delete |
Операция удаления экспорта. |
Расширение | Общедоступная версия |
az costmanagement export list |
Операция для перечисления всех экспортов по заданному область. |
Расширение | Общедоступная версия |
az costmanagement export show |
Операция получения журнала выполнения экспорта для определенного область по имени экспорта. |
Расширение | Общедоступная версия |
az costmanagement export update |
Операция обновления экспорта. |
Расширение | Общедоступная версия |
az costmanagement export create
Операция создания экспорта.
az costmanagement export create --name
--scope
--storage-account-id
--storage-container
--timeframe {BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate}
[--dataset-configuration]
[--recurrence {Annually, Daily, Monthly, Weekly}]
[--recurrence-period]
[--schedule-status {Active, Inactive}]
[--storage-directory]
[--time-period]
[--type {ActualCost, AmortizedCost, Usage}]
Примеры
Создание экспорта для область ManagementGroup
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 область
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"
Создание экспорта для область подписки
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"
Обязательные параметры
Имя экспорта.
Область, связанные с операциями запроса и экспорта. Это включает в себя "/subscriptions/{subscriptionId}/" для область подписки, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для resourceGroup область, "/providers/Microsoft.Management/managementGroups/{managementGroupId} для группы управления область.
Идентификатор учетной записи хранения для хранения экспорта.
Контейнер хранилища для доставки экспорта.
Интервал времени для извлечения данных для запроса. Если это настраивается, необходимо указать определенный период времени.
Необязательные параметры
Содержит сведения о конфигурации данных в экспорте. Конфигурация будет игнорироваться, если предоставляется агрегирование и группирование. Ожидаемое значение: columns=xx.
Повторение расписания.
Имеет дату начала и окончания повторения. Дата начала должна быть в будущем. При наличии дата окончания должна быть больше даты начала. Ожидаемое значение: KEY1=VALUE1 KEY2=VALUE2 ... , доступны KEYs: от, до. Формат времени похож на 2020-05-01T00:00:00.
Состояние расписания экспорта. Если неактивно, запланированное выполнение экспорта приостановлено.
Корневой каталог в контейнере хранилища для хранения экспортов.
Имеет период времени для извлечения данных для запроса. Ожидается значение: from=TIMESTAMP1 to=TIMESTAMP2. Формат метки времени похож на 2020-05-01T00:00:00.TIMESTAMP1 в будущем и TIMESTAMP2 должны быть больше TIMESTAMP1.
Тип запроса.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az costmanagement export delete
Операция удаления экспорта.
az costmanagement export delete --name
--scope
[--yes]
Примеры
удаление экспорта для область ManagementGroup
az costmanagement export delete --name "TestExport" --scope "providers/Microsoft.Management/managementGroups/TestMG"
удаление экспорта для ResourceGroup область
az costmanagement export delete --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
удаление экспорта для область подписки
az costmanagement export delete --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Обязательные параметры
Имя экспорта.
Область, связанные с операциями запроса и экспорта. Это включает в себя "/subscriptions/{subscriptionId}/" для область подписки, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для resourceGroup область, "/providers/Microsoft.Management/managementGroups/{managementGroupId} для группы управления область.
Необязательные параметры
Не запрашивать подтверждение.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az costmanagement export list
Операция для перечисления всех экспортов по заданному область.
az costmanagement export list --scope
Примеры
экспорт списка в область ManagementGroup
az costmanagement export list --scope "providers/Microsoft.Management/managementGroups/TestMG"
экспорт списка в область ResourceGroup
az costmanagement export list --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
экспорт списка в область подписки
az costmanagement export list --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Обязательные параметры
Область, связанные с операциями запроса и экспорта. Это включает в себя "/subscriptions/{subscriptionId}/" для область подписки, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для resourceGroup область, "/providers/Microsoft.Management/managementGroups/{managementGroupId} для группы управления область.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az costmanagement export show
Операция получения журнала выполнения экспорта для определенного область по имени экспорта.
az costmanagement export show --name
--scope
Примеры
Отображение экспорта в область ManagementGroup
az costmanagement export show --name "TestExport" --scope "providers/Microsoft.Management/managementGroups/TestMG"
Отображение экспорта в область ResourceGroup
az costmanagement export show --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
Отображение экспорта в область подписки
az costmanagement export show --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Обязательные параметры
Имя экспорта.
Область, связанные с операциями запроса и экспорта. Это включает в себя "/subscriptions/{subscriptionId}/" для область подписки, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для resourceGroup область, "/providers/Microsoft.Management/managementGroups/{managementGroupId} для группы управления область.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az costmanagement export update
Операция обновления экспорта.
az costmanagement export update --name
--scope
[--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}]
Примеры
Обновление экспорта в область ManagementGroup
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
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"
Обновление экспорта в область подписки
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"
Обязательные параметры
Имя экспорта.
Область, связанные с операциями запроса и экспорта. Это включает в себя "/subscriptions/{subscriptionId}/" для область подписки, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}" для resourceGroup область, "/providers/Microsoft.Management/managementGroups/{managementGroupId} для группы управления область.
Необязательные параметры
Содержит сведения о конфигурации данных в экспорте. Конфигурация будет игнорироваться, если предоставляется агрегирование и группирование. Ожидаемое значение: columns=xx.
Повторение расписания.
Имеет дату начала и окончания повторения. Дата начала должна быть в будущем. При наличии дата окончания должна быть больше даты начала. Ожидаемое значение: KEY1=VALUE1 KEY2=VALUE2 ... , доступны KEYs: от, до. Формат времени похож на 2020-05-01T00:00:00.
Состояние расписания экспорта. Если неактивно, запланированное выполнение экспорта приостановлено.
Идентификатор учетной записи хранения для хранения экспорта.
Контейнер хранилища для доставки экспорта.
Корневой каталог в контейнере хранилища для хранения экспортов.
Имеет период времени для извлечения данных для запроса. Ожидается значение: from=TIMESTAMP1 to=TIMESTAMP2. Формат метки времени похож на 2020-05-01T00:00:00.TIMESTAMP1 в будущем и TIMESTAMP2 должны быть больше TIMESTAMP1.
Интервал времени для извлечения данных для запроса. Если это настраивается, необходимо указать определенный период времени.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.