機械翻訳について

DesignTimeプロセスの作成

post

/ic/api/process/v1/spaces/{spaceId}/projects/{projectId}/processes

新しい設計プロセスを作成し、設計時プロセスの名前、記述、IDなど、新しく作成された設計時間プロセスの詳細を戻します。

リクエスト

サポートされているメディア・タイプ
パス・パラメータ
本文()
プロセス作成オプション
ルート・スキーマ : creationProperties
型: object
プロセス作成のプロパティ
ソースを表示
  • customProperties
    許可される追加のプロパティ: additionalProperties
    プロセスの作成をカスタマイズするプロパティ。 いくつかのテンプレートにのみ適用可能
  • 過程説明
    例: My process description
  • プロセス名
    例: MyProcess
  • 許容値: [ "NONE", "FORM", "MESSAGE", "FORM_APPROVAL", "MESSAGE_APPROVAL", "FORM_RULE_APPROVAL", "FORM_APPROVAL_INTEGRATION", "FORM_MULTI_STAGE_APPROVAL", "MESSAGE_RULE_APPROVAL", "SAAS_EVENT_TRIGGER", "CROSS_APPLICATION", "ABCS_INTEGRATION", "MP_INTEGRATION" ]
    処理タイプ
ネストされたスキーマ : customProperties
型: object
使用可能なその他のプロパティ
ソースを表示
プロセスの作成をカスタマイズするプロパティ。 いくつかのテンプレートにのみ適用可能
トップに戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

成功した操作
本文()
ルート・スキーマ : process
型: object
プロセス・データ

201レスポンス

成功。 プロセスが正常に作成されました。

401レスポンス

未認可

500レスポンス

プロセスの作成中にエラーが発生しました
トップに戻る

次の例は、RESTリソースに対してPOSTリクエストを発行してプロセスを作成する方法を示しています。

リクエストの送信

次の例では、送信リクエストのコンテンツを示しています。

https://example.com/ic/api/process/<version>/spaces/<spaceId>/projects/<projectId>/processes

説明

  • example.com は、Oracle Integrationが実行されているホストです。

  • <version>はREST APIバージョンです。

  • <projectId>は、プロジェクトの一意のIDです。 利用可能なプロジェクトを取得するには、「プロジェクトの取得」を参照してください

リクエスト・ヘッダーの例

Content-Type:  application/json

リクエスト本文の例

{
  "name": "MyProcess",
  "type": "FORM",
  "description": "My process description",
  "customProperties": {}
}

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

Status Code: 201 Created
Date:   Mon, 03 Apr 2017 09:39:39 GMT 
Content-Type:  application/json

レスポンス本文の例

{
    "id": "MyProcess",
    "name": "MyProcess",
    "description": "My process description",
    "author": "jsmith",
    "entryPoints": [
        {
            "id": "EVT18969321890787",
            "bpmnType": "START_EVENT",
            "interfaceElements": {}
        }
    ],
    "links": [
        {
            "href": "http://example.com:7001/ic/api/process/v1/spaces/46423b0a-a6a1-4748-b677-e8160bf50ce9/projects/old%20project/processes/MyProcess1",
            "rel": "self"
        },
        {
            "href": "http://example.com:7001/ic/api/process/v1/spaces/46423b0a-a6a1-4748-b677-e8160bf50ce9/projects/old%20project/processes/MyProcess1",
            "rel": "canonical"
        },
        {
            "href": "http://example.com:7001/ic/api/process/v1/spaces/46423b0a-a6a1-4748-b677-e8160bf50ce9/projects/old%20project",
            "rel": "parent"
        }
    ]
}
先頭に戻る