機械翻訳について

パッチ操作の表示

get

/paas/api/v1.1/instancemgmt/{identityDomainId}/services/jaas/instances/{serviceId}/patches/applied/{id}

Oracle Java Cloud Serviceインスタンスの指定のパッチ適用操作に関する情報を返します。

リクエスト

パス・パラメータ
id
型: string
必須: true
パッチ操作の一意のID。 適用されたパッチのリストを取得することで、IDは取得できます。
identityDomainId
型: string
必須: true
Oracle Java Cloud Serviceアカウントのアイデンティティ・ドメインID (Oracle Public Cloudの場合)。

Oracle Java Cloud Serviceインスタンスのテナント名(Oracle Cloud Machineの場合)。

serviceId
型: string
必須: true
Oracle Java Cloud Serviceインスタンスの名前。
ヘッダー・パラメータ
X-ID-TENANT-NAME
型: string
必須: true
Oracle Java Cloud Serviceアカウントのアイデンティティ・ドメインID (Oracle Public Cloudの場合)。

Oracle Java Cloud Serviceインスタンスのテナント名(Oracle Cloud Machineの場合)。

レスポンス

サポートされているメディア・タイプ
  • application/json
200レスポンス
OK。 返される可能性のあるその他のHTTPステータス・コードの詳細は、「ステータス・コード」を参照してください。
本文
適用されたパッチに関する情報。
ルート・スキーマ: applied-patch
適用されたパッチに関する情報。
ネストされたスキーマ: componentPatches
タイプ: object
パッチのコンポーネントの詳細をグループ化するマップ。 コンポーネントは、WLS、JDK、OTD_JDKまたはORACLE_TOOLSです。
ネストされたスキーマ: patching-result
タイプ: object
パッチの結果に関する情報をグループ化します。
ネストされたスキーマ: rollback-result
タイプ: object
ロールバック操作の結果に関する情報をグループ化します。 この属性は、パッチのロールバックが実行された場合にのみ表示されます。
ネストされたスキーマ: zipBundles
タイプ: object
パッチ適用済のバイナリまたはサービス・ボリュームのパッチを含むzip。
ネストされたスキーマ: progressMessages
型: array
パッチの進行状況メッセージのリスト。
ネストされたスキーマ: progressMessages
型: array
ロールバックの進行状況メッセージのリスト。

次の例では、cURLを使用してRESTリソースに対するGETリクエストを発行することによってOracle Java Cloud Serviceインスタンスについてパッチ操作を表示する方法を示しています。

注意: この例のコマンドでは、URL構造https://rest_server_url/resource-pathが使用されています。ここで、rest_server_urlはアイデンティティ・ドメインまたはテナント名を問い合せるためのOracle Public CloudまたはOracle Cloud MachineのRESTサーバーです。 Oracle Public CloudまたはOracle Cloud Machineに使用する適切なURL構造の詳細は、リクエストの送信を参照してください。

cURLコマンド

curl -i -X GET -u username:userPassword1! -H "X-ID-TENANT-NAME:ExampleIdentityDomain" https://rest_server_url/paas/api/v1.1/instancemgmt/ExampleIdentityDomain/services/jaas/instances/ExampleInstance/patches/applied/110375

レスポンス・ヘッダーの例

レスポンス・ヘッダーの例を次に示します。

HTTP/1.1 200 OK
Date: Wed, 18 May 2016 17:52:37 GMT
Transfer-Encoding: chunked
Content-Type: application/json

レスポンス本文の例

JSON形式のレスポンス本文の例を次に示します。

[
    {
        "backupStatus":"Available",
        "additionalNote":"Applying JDK patch 1.7.0_95",
        "appliedBy":"username",
        "appliedDate":"May 18, 2016 5:28:38 PM",
        "totalTime":"22 min, 47 sec",
        "patchId":"Patch_jdk1.7.0_95",
        "patchDescription":"Update to latest version of JDK, 1.7.0_95.",
        "patchReleaseUrl":"http://www.oracle.com/technetwork/java/javase/7u95-relnotes-2775806.html",
        "releaseDate":"Jan 15, 2016 8:00:00 AM",
        "resultMessage":"Completed",
        "lastStatus":"COMPLETED",
        "lastStatusMessage":"Completed",
        "componentPatches":
        {
            "JDK":
            {
                "id":719,
                "version":"1.7.0_95",
                "releaseVersion":"1.7.0_95",
                "zipBundles":
                {
                    "JDK":
                    {
                        "id":689,
                        "md5sum":"4d26465bff5b0744ff7ccbeed11dd308",
                        "provisioningObjectRef":"JDK/7.0.95/151225/jdk.zip",
                        "storageKey":"PATCH/JDK/jdk1.7.0_95",
                        "zipVersion":"1.7.0_95"
                    }
                }
            }
        },
        "patchType":"JDK",
        "patchCategory":"JDK",
        "patchSeverity":"Normal",
        "jobId":"4021824",
        "displayName":"1.7.0_95",
        "backupId":"1463593063559",
        "inProgress":false,
        "operationType":"None",
        "id":110375,
        "patchingResult":
        {
            "patchingId":97382,
            "backupId":"1463593063559",
            "versionBeforeThisPatch":"JDK 1.7.0_91",
            "strategy":"Rolling",
            "customRollbackId":"4021824_1463592518215",
            "startDate":"May 18, 2016 5:28:38 PM",
            "endDate":"May 18, 2016 5:51:25 PM",
            "patchingStatus":"COMPLETED",
            "resultMessage":"Completed",
            "additionalNote":"Applying JDK patch 1.7.0_95",
            "appliedBy":"username",
            "jobId":"4021824",
            "completeLog":"",
            "progressMessages":
            [
                "5:28:38.159 PM Phase initialize started",
                "5:28:38.251 PM Phase initialize completed",
                "5:28:38.328 PM Phase pre-check started",
                "5:28:38.421 PM Phase pre-check-rex started",
                ...
                "5:51:24.804 PM Phase patch-rex completed",
                "5:51:25.061 PM Phase patch completed",
                "5:51:25.153 PM Phase finalize started",
                "5:51:25.215 PM Completed"
            ]
        },
        "rollbackId":"110375",
        "rollbackVersion":"JDK 1.7.0_91",
        "currentPatchLevel":"JDK 1.7.0_95",
    }
]

適用済のパッチがロールバックされた場合は、rollbackResultも表示されます。

        "rollbackResult":
        {
            "rollbackId":151,
            "startDate":"Jun 3, 2016 4:32:59 PM",
            "endDate":"Jun 3, 2016 4:46:17 PM",
            "patchingStatus":"COMPLETED_ROLLBACK",
            "resultMessage":"Completed",
            "additionalNote":"Rolling back the WLS patch",
            "appliedBy":"username",
            "jobId":"4538993",
            "completeLog":"",
            "progressMessages":
            [
                "4:32:59.860 PM Phase initialize started",
                "4:32:59.895 PM Phase initialize completed",
                "4:32:59.936 PM Phase restore started",
                "4:46:17.548 PM Phase restore completed",
                "4:46:17.578 PM Phase finalize started",
                "4:46:17.596 PM Completed"
            ]
        }