Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La commande Get-FinOpsCostExport obtient une liste des exportations Cost Management pour une étendue donnée.
Cette commande a été testée avec les versions d’API suivantes :
- 2023-07-01-preview (par défaut) : active FocusCost et d’autres jeux de données.
- 2023-08-01
- 01/03/2023
Syntaxe
Get-FinOpsCostExport `
[-Name <string>] `
[-Scope <string>] `
[-DataSet <string>] `
[-StorageAccountId <string>] `
[-StorageContainer <string>] `
[-RunHistory] `
[-ApiVersion <string>]
Paramètres
| Nom | Descriptif |
|---|---|
‑Name |
facultatif. Nom de l’exportation. Prend en charge les caractères génériques. |
‑Scope |
facultatif. ID de ressource de l’étendue pour laquelle l’exportation a été créée. S’il est vide, la valeur par défaut est le contexte d’abonnement actuel. |
‑DataSet |
facultatif. Jeu de données pour lequel obtenir des exportations. Valeurs autorisées = « ActualCost », « AmortizedCost ». Valeur par défaut = null (toutes les exportations). |
‑StorageAccountId |
facultatif. ID de ressource du compte de stockage pour lequel obtenir des exportations. Valeur par défaut = null (toutes les exportations). |
‑StorageContainer |
facultatif. Nom du conteneur pour lequel obtenir des exportations. Prend en charge les caractères génériques. Valeur par défaut = null (toutes les exportations). |
‑RunHistory |
facultatif. Indique si l’historique des exécutions doit être développé. Valeur par défaut ; False. |
‑ApiVersion |
facultatif. Version de l’API à utiliser lors de l’appel de l’API d’exportation Cost Management. Valeur par défaut = 2023-07-01-preview. |
Valeur retournée
FinOpsCostExport (objet)
| Propriété | Catégorie | Chemin JSON |
|---|---|---|
Name |
Chaîne | name |
Id |
Chaîne | id |
Type |
Chaîne | type |
eTag |
Chaîne | eTag |
Description |
Chaîne | properties.exportDescription |
Dataset |
Chaîne | properties.definition.type |
DatasetVersion |
Chaîne | properties.definition.configuration.dataVersion |
DatasetFilters |
Chaîne | properties.definition.configuration.filter |
DatasetTimeFrame |
Chaîne | properties.definition.timeframe |
DatasetStartDate |
Date/Heure | properties.definition.timePeriod.from |
DatasetEndDate |
Date/Heure | properties.definition.timePeriod.to |
DatasetGranularity |
Chaîne | properties.definition.dataset.granularity |
ScheduleStatus |
Chaîne | properties.schedule.status |
ScheduleRecurrence |
Chaîne | properties.schedule.recurrence |
ScheduleStartDate |
Date/Heure | properties.schedule.recurrencePeriod.from |
ScheduleEndDate |
Date/Heure | properties.schedule.recurrencePeriod.to |
NextRuntimeEstimate |
Date/Heure | properties.nextRunTimeEstimate |
Format |
Chaîne | properties.format |
StorageAccountId |
Chaîne | properties.deliveryInfo.destination.resourceId |
StorageContainer |
Chaîne | properties.deliveryInfo.destination.container |
StoragePath |
Chaîne | properties.deliveryInfo.destination.rootfolderpath |
OverwriteData |
Booléen |
properties.deliveryInfo.dataOverwriteBehavior == « OverwritePreviousReport » |
PartitionData |
Booléen | properties.deliveryInfo.partitionData |
CompressionMode |
Chaîne | properties.deliveryInfo.compressionMode |
RunHistory |
FinOpsCostExportRunHistory[] | properties.runHistory.value |
Objet FinOpsCostExportRunHistory
| Propriété | Catégorie | Chemin JSON |
|---|---|---|
Id |
Chaîne | properties.runHistory.value[].id |
ExecutionType |
Chaîne | properties.runHistory.value[].properties.executionType |
FileName |
Chaîne | properties.runHistory.value[].fileName |
StartTime |
Date/Heure | properties.runHistory.value[].processingStartTime |
EndTime |
Date/Heure | properties.runHistory.value[].processingEndTime |
Status |
Chaîne | properties.runHistory.value[].status |
SubmittedBy |
Chaîne | properties.runHistory.value[].submittedBy |
SubmittedTime |
Date/Heure | properties.runHistory.value[].submittedTime |
Exemples
Obtenir toutes les exportations de coûts pour un abonnement
Get-FinOpsCostExport `
-Scope "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e"
Obtient toutes les exportations d’un abonnement. N’inclut pas d’exportations dans des groupes de ressources imbriqués.
Obtenir des exportations correspondant à un nom générique
Get-FinOpsCostExport `
-Name mtd* `
-Scope "providers/Microsoft.Billing/billingAccounts/00000000"
Obtient l’exportation avec le nom correspondant mtd* générique dans l’étendue du compte de facturation spécifié. N’inclut pas d’exportations dans des groupes de ressources imbriqués.
Obtenir toutes les exportations de coûts amorties
Get-FinOpsCostExport `
-DataSet "AmortizedCost"
Obtient toutes les exportations dans l’étendue de l’abonnement de contexte actuel et filtrée par le jeu de données AmortizedCost.
Obtenir des exportations à l’aide d’un compte de stockage spécifique
Get-FinOpsCostExport `
-Scope "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e"`
-StorageAccountId "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/MyResourceGroup/providers/Microsoft.Storage/storageAccounts/MyStorageAccount"
Obtient toutes les exportations dans l’étendue de l’abonnement filtrées par un compte de stockage spécifique.
Obtenir des exportations à l’aide d’un conteneur spécifique
Get-FinOpsCostExport `
-Scope "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e" `
-StorageContainer "MyContainer*"
Obtient toutes les exportations dans l’étendue de l’abonnement pour un conteneur spécifique. Prend en charge les caractères génériques.
Obtenir des exportations à l’aide d’une version d’API spécifique
Get-FinOpsCostExport `
-Scope "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e"
-StorageContainer "mtd*"
-ApiVersion "2023-08-01"
-StorageContainer "MyContainer*"
Obtient toutes les exportations dans l’étendue de l’abonnement pour un modèle générique correspondant à un conteneur et à l’aide d’une version d’API spécifique.
Envoyer des commentaires
Faites-nous savoir comment nous faisons avec un examen rapide. Nous utilisons ces révisions pour améliorer et développer les outils et ressources FinOps.
Si vous recherchez quelque chose de spécifique, votez pour une idée existante ou créez une nouvelle idée. Partagez des idées avec d’autres personnes pour obtenir plus de votes. Nous nous concentrons sur les idées avec le plus de votes.
Contenu connexe
Produits connexes :
Solutions connexes :