Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O comando Get-FinOpsCostExport obtém uma lista de exportações do Gerenciamento de Custos para um determinado escopo.
Este comando foi testado com as seguintes versões de API:
- 2023-07-01-preview (padrão) – Habilita FocusCost e outros conjuntos de dados.
- 2023-08-01
- 2023-03-01
Sintaxe
Get-FinOpsCostExport `
[-Name <string>] `
[-Scope <string>] `
[-DataSet <string>] `
[-StorageAccountId <string>] `
[-StorageContainer <string>] `
[-RunHistory] `
[-ApiVersion <string>]
Parâmetros
| Nome | Descrição |
|---|---|
‑Name |
Opcional. Nome da exportação. Dá suporte a curingas. |
‑Scope |
Opcional. ID do recurso do escopo para o qual a exportação foi criada. Se estiver vazio, o padrão será o contexto de assinatura atual. |
‑DataSet |
Opcional. Conjunto de dados para o qual obter exportações. Valores permitidos = "ActualCost", "AmortizedCost". Padrão = nulo (todas as exportações). |
‑StorageAccountId |
Opcional. ID do recurso da conta de armazenamento para a qual obter exportações. Padrão = nulo (todas as exportações). |
‑StorageContainer |
Opcional. Nome do contêiner para o qual obter exportações. Dá suporte a curingas. Padrão = nulo (todas as exportações). |
‑RunHistory |
Opcional. Indica se o histórico de execuções deve ser expandido. Padrão = falso. |
‑ApiVersion |
Opcional. Versão da API a ser usada ao chamar a API de exportações do Gerenciamento de Custos. Padrão = 2023-07-01-preview. |
Valor retornado
Objeto FinOpsCostExport
| Propriedade | Tipo | Caminho JSON |
|---|---|---|
Name |
fio | name |
Id |
fio | id |
Type |
fio | type |
eTag |
fio | eTag |
Description |
fio | properties.exportDescription |
Dataset |
fio | properties.definition.type |
DatasetVersion |
fio | properties.definition.configuration.dataVersion |
DatasetFilters |
fio | properties.definition.configuration.filter |
DatasetTimeFrame |
fio | properties.definition.timeframe |
DatasetStartDate |
Datetime | properties.definition.timePeriod.from |
DatasetEndDate |
Datetime | properties.definition.timePeriod.to |
DatasetGranularity |
fio | properties.definition.dataset.granularity |
ScheduleStatus |
fio | properties.schedule.status |
ScheduleRecurrence |
fio | properties.schedule.recurrence |
ScheduleStartDate |
Datetime | properties.schedule.recurrencePeriod.from |
ScheduleEndDate |
Datetime | properties.schedule.recurrencePeriod.to |
NextRuntimeEstimate |
Datetime | properties.nextRunTimeEstimate |
Format |
fio | properties.format |
StorageAccountId |
fio | properties.deliveryInfo.destination.resourceId |
StorageContainer |
fio | properties.deliveryInfo.destination.container |
StoragePath |
fio | properties.deliveryInfo.destination.rootfolderpath |
OverwriteData |
Booliano |
properties.deliveryInfo.dataOverwriteBehavior == "OverwritePreviousReport" |
PartitionData |
Booliano | properties.deliveryInfo.partitionData |
CompressionMode |
fio | properties.deliveryInfo.compressionMode |
RunHistory |
FinOpsCostExportRunHistory | properties.runHistory.value |
Objeto FinOpsCostExportRunHistory
| Propriedade | Tipo | Caminho JSON |
|---|---|---|
Id |
fio | properties.runHistory.value[].id |
ExecutionType |
fio | properties.runHistory.value[].properties.executionType |
FileName |
fio | properties.runHistory.value[].fileName |
StartTime |
Datetime | properties.runHistory.value[].processingStartTime |
EndTime |
Datetime | properties.runHistory.value[].processingEndTime |
Status |
fio | properties.runHistory.value[].status |
SubmittedBy |
fio | properties.runHistory.value[].submittedBy |
SubmittedTime |
Datetime | properties.runHistory.value[].submittedTime |
Exemplos
Obter todas as exportações de custo para uma assinatura
Get-FinOpsCostExport `
-Scope "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e"
Obtém todas as exportações de uma assinatura. Não inclui exportações em grupos de recursos aninhados.
Obter exportações correspondentes a um nome curinga
Get-FinOpsCostExport `
-Name mtd* `
-Scope "providers/Microsoft.Billing/billingAccounts/00000000"
Obtém exportação com o curinga de correspondência de nome mtd* dentro do escopo da conta de faturamento especificado. Não inclui exportações em grupos de recursos aninhados.
Obtenha todas as exportações de custo amortizado
Get-FinOpsCostExport `
-DataSet "AmortizedCost"
Obtém todas as exportações dentro do escopo de assinatura de contexto atual e filtradas pelo conjunto de dados AmortizedCost.
Obter exportações usando uma conta de armazenamento específica
Get-FinOpsCostExport `
-Scope "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e"`
-StorageAccountId "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/MyResourceGroup/providers/Microsoft.Storage/storageAccounts/MyStorageAccount"
Obtém todas as exportações dentro do escopo da assinatura filtradas por uma conta de armazenamento específica.
Obter exportações usando um contêiner específico
Get-FinOpsCostExport `
-Scope "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e" `
-StorageContainer "MyContainer*"
Obtém todas as exportações dentro do escopo de assinatura para um contêiner específico. Suporta curinga.
Obter exportações usando uma versão específica da API
Get-FinOpsCostExport `
-Scope "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e"
-StorageContainer "mtd*"
-ApiVersion "2023-08-01"
-StorageContainer "MyContainer*"
Obtém todas as exportações dentro do escopo de assinatura para um contêiner que corresponde ao padrão curinga e usa uma versão específica da API.
Envie comentários
Informe-nos como estamos fazendo com uma revisão rápida. Usamos essas revisões para melhorar e expandir ferramentas e recursos do FinOps.
Se você estiver procurando algo específico, vote em um existente ou crie uma ideia. Compartilhe ideias com outras pessoas para obter mais votos. Nos concentramos em ideias com a maioria dos votos.
Conteúdo relacionado
Produtos relacionados:
Soluções relacionadas: