az costmanagement export
Note
Cette référence fait partie de l’extension costmanagement pour Azure CLI (version 2.55.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une az costmanagement export commande. Apprenez-en davantage sur les extensions.
Exportation costmanagement.
Commandes
| Nom | Description | Type | État |
|---|---|---|---|
| az costmanagement export create |
Opération de création d’une exportation. |
Extension | GA |
| az costmanagement export delete |
Opération de suppression d’une exportation. |
Extension | GA |
| az costmanagement export list |
Opération de liste de toutes les exportations au niveau de l’étendue donnée. |
Extension | GA |
| az costmanagement export show |
Opération permettant d’obtenir l’historique d’exécution d’une exportation pour l’étendue définie par nom d’exportation. |
Extension | GA |
| az costmanagement export update |
Opération de mise à jour d’une exportation. |
Extension | GA |
az costmanagement export create
Opération de création d’une exportation.
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}]
Exemples
Créer une exportation pour l’étendue 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"
Créer une exportation pour l’étendue 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"
Créer une exportation pour l’étendue de l’abonnement
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"
Paramètres obligatoires
Nom de l’exportation.
Étendue associée aux opérations de requête et d’exportation. Cela inclut « /subscriptions/{subscriptionId} / » pour l’étendue de l’abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour l’étendue resourceGroup, « /providers/Microsoft.Management/managementGroups/{managementGroupId} pour l’étendue du groupe d’administration.
ID du compte de stockage pour stocker les exportations.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Delivery Destination Info Arguments |
Conteneur de stockage à livrer des exportations.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Delivery Destination Info Arguments |
Délai d’extraction des données pour la requête. Si elle est personnalisée, une période spécifique doit être fournie.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Export Definition Arguments |
| Valeurs acceptées: | BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate |
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Contient des informations de configuration pour les données de l’exportation. La configuration est ignorée si l’agrégation et le regroupement sont fournis. Valeur attendue : columns=xx.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Export Definition Arguments |
Périodicité de la planification.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Schedule Info Arguments |
| Valeurs acceptées: | Annually, Daily, Monthly, Weekly |
A la date de début et de fin de la périodicité. La date de début doit être à l’avenir. Si elle est présente, la date de fin doit être supérieure à la date de début. Valeur attendue : KEY1=VALUE1 KEY2=VALUE2 ... , les KEY disponibles sont les suivantes : de, à. Le format d’heure est semblable à 2020-05-01T00:00:00.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Schedule Info Arguments |
État de la planification de l’exportation. Si elle est inactive, l’exécution planifiée de l’exportation est suspendue.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Schedule Info Arguments |
| Valeur par défaut: | Inactive |
| Valeurs acceptées: | Active, Inactive |
Répertoire racine dans le conteneur de stockage pour stocker les exportations.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Delivery Destination Info Arguments |
Dispose d’une période pour extraire des données pour la requête. Valeur attendue : from=TIMESTAMP1 to=TIMESTAMP2. Le format d’horodatage est semblable à 2020-05-01T00:00:00.Le TIMESTAMP1 doit à l’avenir et TIMESTAMP2 doit être supérieur à TIMESTAMP1.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Export Definition Arguments |
Type de la requête.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Export Definition Arguments |
| Valeur par défaut: | Usage |
| Valeurs acceptées: | ActualCost, AmortizedCost, Usage |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az costmanagement export delete
Opération de suppression d’une exportation.
az costmanagement export delete --name
--scope
[--yes]
Exemples
supprimer une exportation pour une étendue ManagementGroup
az costmanagement export delete --name "TestExport" --scope "providers/Microsoft.Management/managementGroups/TestMG"
supprimer une exportation pour l’étendue ResourceGroup
az costmanagement export delete --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
supprimer une exportation pour l’étendue de l’abonnement
az costmanagement export delete --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Paramètres obligatoires
Nom de l’exportation.
Étendue associée aux opérations de requête et d’exportation. Cela inclut « /subscriptions/{subscriptionId} / » pour l’étendue de l’abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour l’étendue resourceGroup, « /providers/Microsoft.Management/managementGroups/{managementGroupId} pour l’étendue du groupe d’administration.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
N’invitez pas à confirmer.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az costmanagement export list
Opération de liste de toutes les exportations au niveau de l’étendue donnée.
az costmanagement export list --scope
Exemples
répertorier les exportations dans une étendue ManagementGroup
az costmanagement export list --scope "providers/Microsoft.Management/managementGroups/TestMG"
répertorier les exportations dans une étendue ResourceGroup
az costmanagement export list --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
répertorier les exportations dans une étendue d’abonnement
az costmanagement export list --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Paramètres obligatoires
Étendue associée aux opérations de requête et d’exportation. Cela inclut « /subscriptions/{subscriptionId} / » pour l’étendue de l’abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour l’étendue resourceGroup, « /providers/Microsoft.Management/managementGroups/{managementGroupId} pour l’étendue du groupe d’administration.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az costmanagement export show
Opération permettant d’obtenir l’historique d’exécution d’une exportation pour l’étendue définie par nom d’exportation.
az costmanagement export show --name
--scope
Exemples
Afficher une exportation dans une étendue ManagementGroup
az costmanagement export show --name "TestExport" --scope "providers/Microsoft.Management/managementGroups/TestMG"
Afficher une exportation dans une étendue ResourceGroup
az costmanagement export show --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MYDEVTESTRG"
Afficher une exportation dans une étendue d’abonnement
az costmanagement export show --name "TestExport" --scope "subscriptions/00000000-0000-0000-0000-000000000000"
Paramètres obligatoires
Nom de l’exportation.
Étendue associée aux opérations de requête et d’exportation. Cela inclut « /subscriptions/{subscriptionId} / » pour l’étendue de l’abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour l’étendue resourceGroup, « /providers/Microsoft.Management/managementGroups/{managementGroupId} pour l’étendue du groupe d’administration.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
az costmanagement export update
Opération de mise à jour d’une exportation.
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}]
Exemples
Mettre à jour une exportation dans une étendue 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"
Mettre à jour une exportation dans une étendue 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"
Mettre à jour une exportation dans une étendue d’abonnement
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"
Paramètres obligatoires
Nom de l’exportation.
Étendue associée aux opérations de requête et d’exportation. Cela inclut « /subscriptions/{subscriptionId} / » pour l’étendue de l’abonnement, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName} » pour l’étendue resourceGroup, « /providers/Microsoft.Management/managementGroups/{managementGroupId} pour l’étendue du groupe d’administration.
Paramètres facultatifs
Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.
Contient des informations de configuration pour les données de l’exportation. La configuration est ignorée si l’agrégation et le regroupement sont fournis. Valeur attendue : columns=xx.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Export Definition Arguments |
Périodicité de la planification.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Schedule Info Arguments |
| Valeurs acceptées: | Annually, Daily, Monthly, Weekly |
A la date de début et de fin de la périodicité. La date de début doit être à l’avenir. Si elle est présente, la date de fin doit être supérieure à la date de début. Valeur attendue : KEY1=VALUE1 KEY2=VALUE2 ... , les KEY disponibles sont les suivantes : de, à. Le format d’heure est semblable à 2020-05-01T00:00:00.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Schedule Info Arguments |
État de la planification de l’exportation. Si elle est inactive, l’exécution planifiée de l’exportation est suspendue.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Schedule Info Arguments |
| Valeurs acceptées: | Active, Inactive |
ID du compte de stockage pour stocker les exportations.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Delivery Destination Info Arguments |
Conteneur de stockage à livrer des exportations.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Delivery Destination Info Arguments |
Répertoire racine dans le conteneur de stockage pour stocker les exportations.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Delivery Destination Info Arguments |
Dispose d’une période pour extraire des données pour la requête. Valeur attendue : from=TIMESTAMP1 to=TIMESTAMP2. Le format d’horodatage est semblable à 2020-05-01T00:00:00.Le TIMESTAMP1 doit à l’avenir et TIMESTAMP2 doit être supérieur à TIMESTAMP1.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Export Definition Arguments |
Délai d’extraction des données pour la requête. Si elle est personnalisée, une période spécifique doit être fournie.
| Propriété | Valeur |
|---|---|
| Groupe de paramètres: | Export Definition Arguments |
| Valeurs acceptées: | BillingMonthToDate, Custom, MonthToDate, TheLastBillingMonth, TheLastMonth, WeekToDate |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |
Format de sortie.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | json |
| Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
| Propriété | Valeur |
|---|---|
| Valeur par défaut: | False |