スナップショットの作成
/ic/api/process/v1/spaces/{spaceId}/projects/{projectId}/snapshots
リクエスト
- application/x-www-form-urlencoded
- projectId(required): string
プロジェクトID
- spaceId(required): string
スペースID
- snapshotDescription: string
スナップショットの説明
- snapshotName: string
スナップショット名
レスポンス
- application/json
- application/xml;qs=0.9
200レスポンス
object201レスポンス
400レスポンス
401レスポンス
403レスポンス
404レスポンス
409レスポンス
500レスポンス
例
次の例は、RESTリソースに対してPOSTリクエストを発行して、スペースにスナップショットを作成する方法を示しています。
curl -X POST --header 'Content-Type: application/x-www-form-urlencoded' --header 'Accept: application/json' -H "Authorization: Bearer access_token' -d 'snapshotName=Snapshot1' -d 'snapshotDescription=This is my new snapshot' 'http://example.com:7001/ic/api/process/v1/spaces/<spaceId>/projects/<projectId>/snapshots'
説明
-
example.comは、Oracle Integrationが実行されているホストです。 -
<version>はREST APIバージョンです。
-
Content-Type:application/x-www-form-urlencoded -
Request URL:http://example.com:7001/ic/api/process/<version>/spaces/<spaceId>/projects/<projectId>/snapshots -
<spaceId>はスペースの一意のIDです。 使用可能なスペースを取得するには、「スペースの取得」を参照してください。
-
<projectId>は、プロジェクトの一意のIDです。 利用可能なプロジェクトを取得するには、「プロジェクトの取得」を参照してください
次に、スナップショットの作成に必要なリクエスト・パラメータを示します。 スナップショットを作成するには、application/x-www-form-urlencodedパラメータを指定する必要があります。
-
snapshotName: スナップショットの名前を指定します(たとえば、MySnapshot) -
description: スナップショットの説明を指定します。
レスポンス・ヘッダーの例
Status Code: 201 created Date: Mon, 03 Apr 2017 09:39:39 GMT Content-Type: application/json
レスポンス本文の例
{
"id": "Snapshot1",
"description": "This is my Snapshot",
"creator": "jsmith",
"creation": "2017-04-03,03:21:19 PDT",
"links": [
{
"href": "http://example.com:7001/ic/api/process/v1/spaces/46423b0a-a6a1-4748-b677-e8160bf50ce9/projects/New%20Project/snapshots/Snapshot1",
"rel": "self"
},
{
"href": "http://example.com:7001/ic/api/process/v1/spaces/46423b0a-a6a1-4748-b677-e8160bf50ce9/projects/New%20Project/snapshots/Snapshot1",
"rel": "canonical"
},
{
"href": "http://example.com:7001/ic/api/process/v1/spaces/46423b0a-a6a1-4748-b677-e8160bf50ce9/projects/New%20Project",
"rel": "parent"
}
]
}