az costmanagement export
Remarque
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 commande az costmanagement export . En savoir plus sur les extensions.
Exportation costmanagement.
Commandes
Nom | Description | Type | Statut |
---|---|---|---|
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.
Conteneur de stockage à livrer des exportations.
Délai d’extraction des données pour la requête. Si elle est personnalisée, une période spécifique doit être fournie.
Paramètres facultatifs
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.
Périodicité de la planification.
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.
État de la planification de l’exportation. Si elle est inactive, l’exécution planifiée de l’exportation est suspendue.
Répertoire racine dans le conteneur de stockage pour stocker les exportations.
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.
Type de la requête.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
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
Ne pas demander de confirmation.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
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 le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
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 le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
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
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.
Périodicité de la planification.
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.
État de la planification de l’exportation. Si elle est inactive, l’exécution planifiée de l’exportation est suspendue.
ID du compte de stockage pour stocker les exportations.
Conteneur de stockage à livrer des exportations.
Répertoire racine dans le conteneur de stockage pour stocker les exportations.
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.
Délai d’extraction des données pour la requête. Si elle est personnalisée, une période spécifique doit être fournie.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.