Oracle Cloud Infrastructureドキュメント

コマンド・ライン・インタフェース (CLI)

CLIは、独自のフットプリント・ツールであるか、コンソールを使用してOracle Cloud Infrastructureタスクを完了できます。 CLIでは、コンソールと同じコア機能に加えて、その他のコマンドを使用できます。 これらの一部(スクリプトの実行機能など)は、コンソール機能を拡張します。

このCLIおよびサンプルは、Universal Permissive License 1.0とApache License 2.0の下でデュアル・ライセンスにあります。サードパーティのコンテンツは、コードの説明に従って個別にライセンスされています。

CLIは、Mac、Windows、またはLinuxで動作するPython (バージョン2.7.5または3.5以降)で構築されています。 Pythonコードは、さまざまなサービスに実装されている機能を提供するためにOracle Cloud Infrastructure APIを呼び出します。 これらは、HTTPSのリクエストとレスポンスを使用するREST APIです。 詳細は、「APIについて」を参照してください。

インストール: クイックスタートも参照してください。

参照: 特定のコマンドのヘルプについては、コマンド・ラインにhelp<command>を入力するか、コマンドライン・リファレンスを表示できます。 この参照は、APIおよびPythonソース・コード内のヘルプ・テキストから導出されます。

要件

CLIをインストールして使用するには、次のものが必要です:

  • Oracle Cloud Infrastructureアカウント
  • 目的の権限を付与するポリシーを持つグループ内で、そのアカウントで作成されたユーザー。 このアカウントのユーザーは、あなた、他の人、またはAPIを呼び出すシステムです。 新しいユーザー、グループ、コンパートメント、およびポリシーを設定する方法の例については、「ユーザーの追加」を参照してください。 他の典型的なOracle Cloud Infrastructureポリシーのリストについては、「共通ポリシー」を参照してください。
  • Oracleにアップロードされた公開キーを使用して、APIリクエストに署名するために使用されるキー・ペア。 APIを呼び出すユーザーだけが秘密キーを所有する必要があります。 「CLIの構成」も参照してください。

    ノート

    キーペアのないCLIを使用するには、トークン・ベースの認証を使用できます。
    詳細は、「CLIのトークン・ベースの認証」を参照してください。

  • Mac、Windows、またはLinuxで動作するPythonバージョン2.7.5または3.5以降。 CLIインストーラを使用していて、マシンにPythonがない場合、インストーラはPythonを自動的にインストールできます。 すでにマシンにPythonがインストールされている場合は、python --versionコマンドを使用して、インストールされているバージョンを調べることができます。

  • FIPS準拠が必要な場合は、「FIPS日付ライブラリの使用」を参照してください。

サポートされているサービス

  • お知らせ
  • 監査
  • 予算
  • Container Engine for Kubernetes
  • コンピュート自動スケーリング
  • 作業リクエストのコンピュート
  • コンテンツとエクスペリエンス
  • コア・サービス(ネットワーキングコンピュートブロック・ボリューム)
  • データ転送
  • データベース
  • DNS
  • 電子メール配信
  • イベント
  • ファンクション
  • ファイル・ストレージ
  • ヘルス・チェック
  • IAM
  • キー管理
  • 制限事項
  • ロード・バランシング
  • モニタリング
  • 通知
  • オブジェクト・ストレージ
  • 割当
  • リソース・マネージャ
  • 検索
  • ストリーミング
  • Web Application Acceleration and Security

リダイレクト

問合せ先

貢献

提供するバグまたは新機能の修正を取得しましたか。 SDKはソースをオープンし、GitHub上で「プル・リクエストの受入れ」をオープンしています。

通知

CLIの新しいバージョンがリリースされたときに通知を受け取るには、「Atomフィード」をサブスクライブします。

質問またはフィードバック