機械翻訳について

最初のインスタンスの作成

Oracle Public Cloud MachineにOracle SOA Cloud Serviceの最初のインスタンスを作成します。

注意:: この項の例では、アメリカ合衆国でのURL接頭辞(soacs)を使用しています。 世界の他の地域のURL接頭辞の詳細は、「リクエストの送信」を参照してください。
最初のインスタンスを作成するには、cURLコマンドラインで次の情報を渡します。
  • リクエストを定義するには、次の手順を実行します。
    • --dataオプションを使用して、前のタスク「リクエスト・ドキュメントの作成」で作成したcreate.jsonファイルを渡します。

    • -H cURLオプションを使用して、リクエスト・ドキュメントのコンテンツ・タイプをapplication/jsonとして定義するContent-Typeヘッダーを渡します。

  • 認証のために、次に示すように、「アカウント情報の取得」の説明に従って前に取得したアカウント資格証明をcURLコマンドラインで指定する必要があります。
    • cURLの-uオプションを使用してOracle SOA Cloud Serviceアカウントのユーザー名とパスワードを渡します

    • cURLの-Hオプションを使用してX-ID-TENANT-NAMEカスタム・リクエスト・ヘッダーを渡し、Oracle SOA Cloud Serviceアカウントのアイデンティティ・ドメイン名を指定します。

例:
C:> curl -i -X POST -u yourtUserName:yourPassword --data @create.json -H Content-Type:application/json -H X-ID-TENANT-NAME:yourIdentityDomain https://api-host/paas/service/soa/api/v1.1/instances/yourIdentityDomain
返されるレスポンス・ヘッダーの例を次に示します。
Retry-After:60
Location: https://api-host/paas/service/soa/api/v1.1/instances/yourIdentityDomain/status/create/C0128211827/N0128211827
Content-Type: application/json
Service-URI: https://api-host/paas/service/soa/api/v1.1/instances/yourIdentityDomain/C0128211827/N0128211827   
インスタンス作成プロセスは、完了までに数分かかります。 上のLocationヘッダーで返されたエンドポイントを使用して、インスタンス作成操作のステータスを確認できます。 例:
C:> curl -i -X GET -u yourUserName:yourPassword -H X-ID-TENANT-NAME:yourIdentityDomain https://api-host/paas/service/soa/api/v1.1/instances/yourIdentityDomain/status/create/C0128211827/N0128211827
レスポンス出力の例を次に示します。
{
    "service_name": "MyFirstInstance",
    "version": "12c",
    "wlsVersion": "12.1.3.0.4",
    "status": "In Progress",
    "description": "My first instance using the REST API",
    "identity_domain": "yourIdentityDomain",
    "creation_time": "Thu Jun 25 22:19:26 UTC 2015",
    "last_modified_time": "Thu Jun 25 22:19:26 UTC 2015",
    "created_by": "yourUserName",
    "service_uri": "https:\/\/api-host\/paas\/service\/soa\/api\/v1.1\/instances\/yourIdentityDomain\/MyFirstInstance",
    "message": [
        "Created Compute resources for WebLogic Server...",
        "Created Compute resources for Load Balancer...",
        "Created security resources for the service...",
        "Starting Compute resources..."
    ]
}