用於從 OCI 租賃下載使用情況和成本報告的 cli
在 Mac 上開發和測試,也適用於 Linux 和 Windows
為了能夠使用 cli,您必須滿足以下先決條件:
建立 OCI 設定檔 (https://docs.oracle.com/en-us/iaas/Content/API/Concepts/sdkconfig.htm) 並可選擇安裝 oci-cli (https://docs.oracle.com/en -us/iaas/Content/API/SDKDocs/cliinstall.htm)
設定存取報告所需的 OCI 策略 (https://docs.oracle.com/en-us/iaas/Content/Billing/Concepts/usagereportsoverview.htm)
編譯或下載已編譯的二進位(見下文)並將其放入您選擇的目錄中,最好在您的路徑中
使用指令chmod +x oci-reports-download
使 cli 可執行
若要編譯和建置 cli,請按照下列步驟操作:
先決條件
一個可以運行的安裝
下載或克隆此儲存庫
https://github.com/paolobellardone/oci-reports-download/archive/refs/heads/main.zip
git clone https://github.com/paolobellardone/oci-reports-download.git
執行此命令來編譯並建置 cli
make clean build
將全新的 cli 複製到您選擇的目錄中,最好是在二進位路徑上
(僅限 MacOS)首次運行時,您必須透過「系統設定」-->「隱私和安全性」來授權 cli 的執行
最新版本和先前的版本可在發布頁面上找到
用法:
oci-報告-下載 [標誌]
標誌:
-t, --report-type string 要下載的報表類型 - 允許的值:成本、使用情況 -必要
-i, --report-interval 字串考慮報告的時間段 - 允許的值:yyyy-mm-dd、yyyy-mm、yyyy
-p, --profile 字串 ~/.oci/config 中定義的用於連接 OCI 的設定檔(區分大小寫)(預設為「DEFAULT」)
-u, --uncompress 解壓縮下載的文件
-h, --help oci-reports-download 幫助
-v, --version oci-reports-download 的版本
日期格式:
YYYY:指定年份的所有文件
YYYY-MM:指定月份的所有文件
YYYY-MM-DD:指定日期的所有文件
如果未指定參數 --report-interval|-i,cli 將下載使用池和成本池中的所有可用文件