Bagikan melalui


Perintah Get-FinOpsCostExport

Perintah Get-FinOpsCostExport mendapatkan daftar ekspor Cost Management untuk cakupan tertentu.

Perintah ini diuji dengan versi API berikut:

  • 2025-03-01 (default) – Versi GA untuk FocusCost dan himpunan data lainnya.
  • 2023-07-01-preview
  • 2023-08-01
  • 2023-03-01

Sintaks

Get-FinOpsCostExport `
    [-Name <string>] `
    [-Scope <string>] `
    [-DataSet <string>] `
    [-DataSetVersion <string>] `
    [-StorageAccountId <string>] `
    [-StorageContainer <string>] `
    [-RunHistory] `
    [-ApiVersion <string>]

Parameter

Nama Deskripsi
‑Name Opsional. Nama ekspor. Mendukung kartubebas.
‑Scope Opsional. ID sumber daya dari cakupan tempat ekspor dibuat. Jika kosong, default ke konteks langganan saat ini.
‑DataSet Opsional. Himpunan data untuk mendapatkan ekspor. Nilai yang diizinkan = "ActualCost", "AmortizedCost", "FocusCost", "PriceSheet", "ReservationDetails", "ReservationTransactions", "ReservationRecommendations". Default = null (semua ekspor).
‑DataSetVersion Opsional. Versi skema himpunan data yang akan diekspor. Default = null (semua ekspor).
‑StorageAccountId Opsional. ID sumber daya akun penyimpanan untuk mendapatkan ekspor. Default = null (semua ekspor).
‑StorageContainer Opsional. Nama kontainer untuk mendapatkan ekspor. Mendukung kartubebas. Default = null (semua ekspor).
‑RunHistory Opsional. Menunjukkan apakah riwayat eksekusi harus diperluas. Default = false.
‑ApiVersion Opsional. Versi API yang akan digunakan saat memanggil API ekspor Cost Management. Default = 2025-03-01.

Nilai hasil

Objek FinOpsCostExport

Properti Tipe Jalur JSON
Name string name
Id string id
Type string type
eTag string eTag
Description string properties.exportDescription
Dataset string properties.definition.type
DatasetVersion string properties.definition.configuration.dataVersion
DatasetFilters string properties.definition.configuration.filter
DatasetTimeFrame string properties.definition.timeframe
DatasetStartDate Tanggal dan Waktu properties.definition.timePeriod.from
DatasetEndDate Tanggal dan Waktu properties.definition.timePeriod.to
DatasetGranularity string properties.definition.dataset.granularity
ScheduleStatus string properties.schedule.status
ScheduleRecurrence string properties.schedule.recurrence
ScheduleStartDate Tanggal dan Waktu properties.schedule.recurrencePeriod.from
ScheduleEndDate Tanggal dan Waktu properties.schedule.recurrencePeriod.to
NextRuntimeEstimate Tanggal dan Waktu properties.nextRunTimeEstimate
Format string properties.format
StorageAccountId string properties.deliveryInfo.destination.resourceId
StorageContainer string properties.deliveryInfo.destination.container
StoragePath string properties.deliveryInfo.destination.rootfolderpath
OverwriteData Boolean properties.deliveryInfo.dataOverwriteBehavior == "OverwritePreviousReport"
PartitionData Boolean properties.deliveryInfo.partitionData
CompressionMode string properties.deliveryInfo.compressionMode
RunHistory FinOpsCostExportRunHistory[] properties.runHistory.value

Objek FinOpsCostExportRunHistory

Properti Tipe Jalur JSON
Id string properties.runHistory.value[].id
ExecutionType string properties.runHistory.value[].properties.executionType
FileName string properties.runHistory.value[].fileName
StartTime Tanggal dan Waktu properties.runHistory.value[].processingStartTime
EndTime Tanggal dan Waktu properties.runHistory.value[].processingEndTime
Status string properties.runHistory.value[].status
SubmittedBy string properties.runHistory.value[].submittedBy
SubmittedTime Tanggal dan Waktu properties.runHistory.value[].submittedTime

Contoh

Mendapatkan semua ekspor biaya untuk langganan

Get-FinOpsCostExport `
    -Scope "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e"

Mendapatkan semua ekspor untuk langganan. Tidak menyertakan ekspor dalam grup sumber daya berlapis.

Mendapatkan ekspor yang cocok dengan nama kartubebas

Get-FinOpsCostExport `
    -Name mtd* `
    -Scope "providers/Microsoft.Billing/billingAccounts/00000000"

Mendapatkan ekspor dengan nama yang cocok dengan wildcard mtd* dalam cakupan akun penagihan yang ditentukan. Tidak menyertakan ekspor dalam grup sumber daya berlapis.

Mendapatkan semua ekspor biaya yang diamortisasi

Get-FinOpsCostExport `
    -DataSet "AmortizedCost"

Mendapatkan semua ekspor dalam cakupan langganan konteks saat ini dan difilter oleh himpunan data AmortizedCost.

Mendapatkan ekspor menggunakan akun penyimpanan tertentu

Get-FinOpsCostExport `
    -Scope "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e"`
    -StorageAccountId "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/MyResourceGroup/providers/Microsoft.Storage/storageAccounts/MyStorageAccount"

Mendapatkan semua ekspor dalam cakupan langganan yang difilter oleh akun penyimpanan tertentu.

Mendapatkan ekspor menggunakan kontainer tertentu

Get-FinOpsCostExport `
    -Scope "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e" `
    -StorageContainer "MyContainer*"

Mendapatkan semua ekspor dalam cakupan langganan untuk kontainer tertentu. Mendukung kartubebas.

Mendapatkan ekspor menggunakan versi API tertentu

Get-FinOpsCostExport `
    -Scope "/subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e"
    -StorageContainer "mtd*"
    -ApiVersion "2023-08-01"
    -StorageContainer "MyContainer*"

Mendapatkan semua ekspor dalam cakupan langganan untuk pola wildcard pencocokan kontainer dan menggunakan versi API tertentu.


Berikan umpan balik

Beri tahu kami bagaimana kami melakukan peninjauan cepat. Kami menggunakan ulasan ini untuk meningkatkan dan memperluas alat dan sumber daya FinOps.

Jika Anda mencari sesuatu yang spesifik, pilih yang sudah ada atau buat ide baru. Bagikan ide dengan orang lain untuk mendapatkan lebih banyak suara. Kami fokus pada ide-ide dengan suara terbanyak.


Produk terkait:

Solusi terkait: