機械翻訳について

コマンドライン・インタフェースの設定

CLIコマンドを実行する前に、Oracle Cloudへの接続を構成してください。

基本構成

  1. setupコマンドを実行します。
    psm setup
  2. クラウドのユーザー名、パスワードおよびアイデンティティ・ドメインの入力を求められたら、それらを入力します。

    例:

    Username: myuser321
    Password:
    Retype Password:
    Identity domain: MyIdentityDomain54321

    注意:

    Identity Cloud Service (IDCS)で使用するようにCLIを構成する場合、アイデンティティ・ドメインではなくIDCSテナント名を入力する必要があります。 IDCSテナント名は、通常、idcs-6 ********のように、サービスIDの前に長い文字列を使用します。 あなたのIDCSテナント名を見つけるには:
    1. My Servicesダッシュボードから、「アイデンティティ・クラウド」をクリックします。

    2. サービス・ページの「サービス・インスタンス」セクションで、「サービス・インスタンスのURL」の上にカーソルを置き、リンクのロケーションをコピーします。 テナント名はidcs-で始まり、その後に数字と文字列が続きます(例:idcs-6********.identity.oraclecloud.com.)。

      または、My Servicesをクリックしてログインするか、「サービス・インスタンス」セクションから「管理コンソールを開く」をクリックすると、Oracle Identity Cloud Serviceテナント名がブラウザのURLに表示されます。

  3. 以前指定したREST APIサーバーに基づいて、クラウド・データ・センターのリージョンを入力します。
    • REST APIサーバーにemeaというテキストが含まれている場合は、emeaと入力します。
    • REST APIサーバーにaucomというテキストが含まれている場合は、aucomと入力します。
    • それ以外の場合は、デフォルト値usを受け入れます。

    例:

    Region [us]: emea

    注意:

    Oracle Cloud at Customerのみこのトピックは、Oracle Cloud at Customerにのみ適用されます。

    Oracle Cloud at Customerを使用すると、リージョン名の代わりにOracle Cloud at Customerマシン(https://example.com)のホスト名を指定する必要があります。

  4. 希望する出力形式を入力するか、デフォルト値を受け入れます。
    • short (これがデフォルトです)。この出力は、いくつかの重要なプロパティのみを表示します:
       Service:                    JCS1
       Status:                     Ready
       Version:                    12.2.1.2.171220
       Edition:                    Enterprise Edition
       Compute Site:               N/A
       Cloud Storage Container:    https://ocloud.storage.oraclecloud.com/v1/Storage-ocloud/JCS
       Created On:                 2018-02-21T17:43:02.955+0000
      
    • json; この出力は標準のJSON形式で表示されます:
      {
          "serviceId":529421,
          "serviceUuid":"***",
          "serviceLogicalUuid":"***",
          "serviceName":"JCS1",
          "serviceType":"JaaS",
          "domainName":"idcs-***",
          "serviceVersion":"12cRelease212",
          "releaseVersion":"12.2.1.2.171220",
          "baseReleaseVersion":"12.2.1.2.171220",
          "metaVersion":"18.2.2-1805081521",
          "serviceLevel":"PAAS",
          "subscription":"HOURLY",
          "meteringFrequency":"HOURLY",
          "edition":"EE",
          "totalSSDStorage":0,
          "storageContainer":"https://ocloud.storage.oraclecloud.com/v1/Storage-ocloud/JCS",
          "state":"READY",
          "serviceStateDisplayName":"Ready",
          "clone":false,
          "creator":"example_name@oracle.com",
          "creationDate":"2018-02-21T17:43:02.955+0000",
          "serviceEntitlementId":"****",
          "isBYOL":false,
          "isSharedManaged":false,
          "isNonSharedmanaged":false,
          "isDefaultManaged":false,
          "isManaged":false,
          "isOAuthForStorageConfigured":false,
          "iaasProvider":"NIMBULA",
          "attributes":{
      .
      .
      .
    • html; これにより、ファイルにリダイレクトするか、コピーしてからファイルに貼り付けることができるHTMLが生成されます:

    例:

    Output format [short]: json
  5. Oauth経由でPSM REST APIと通信する場合は、Use OAuth?プロンプトでyと入力します。
    • デフォルト(n)を選択すると、CLIとREST API間の通信は引き続き基本認証を使用します。

    • yを選択すると、OAuth資格証明、具体的にはクライアントIDとクライアント・シークレット(アクセス・トークン・サーバーはアイデンティティ・ドメインから派生し、プロンプトはオプションです)を要求されます。

      OAuthの資格証明を取得するには、「Platform ServicesのOAuthトークンの入手および使用」にアクセスしてください。

      URLを入力してください(別のサーバーを使用している場合のみ):
      Use OAuth? [n]: y
      Client ID: myPlatApp-ccact-xxxxxxxxxx_APPID
      Client Secret: def21eb7-xxxxxxxxxx-21c1234f08f5
      Access Token Server [default]: https://example.identity.example.com/oauth2/v1/token

CLIがOracle Cloudに正常に接続すると、このクラウド・アカウントで利用可能なサービスが一覧表示されます。 例:

----------------------------------------------------
'psm setup' was successful. Available services are:
  o JaaS : Oracle Java Cloud Service
  o accs : Oracle Application Container Cloud Service
  o dbcs : Oracle Database Cloud Service
  o elasticSearch : Oracle Elasticsearch Service
  o stack : Oracle Cloud Stack Manager
.
.
.
----------------------------------------------------

注意:

すべてのCLIコマンドの出力レベルは、logコマンドを使用してさらにカスタマイズできます。 デフォルトのレベルはinfoです。