機械翻訳について

プロジェクトのデプロイメントの更新

post

/ic/api/integration/v1/projects/{projectId}/deployments/{id}

リクエスト本文で指定されたIDおよび値を使用してデプロイメントを更新します。 リクエスト本文には名前とコードが含まれている必要があります。

  • name: デプロイメントの名前を定義します。
  • code: デプロイメントの一意の識別子であるコードを定義します。
  • description: は、デプロイメントについて説明します。
  • integrations: デプロイメントに関連付けられている統合を指定します。 たとえば:
    "integrations":[{"code":"TEST_INT1","version":"01.00.0000"},    {"code":"TEST_INT2","version":"02.00.0000"}]
  • ロボット: デプロイメントに含まれるRPAロボットを指定します。 たとえば:
    "robots":[{"identifier":"TEST_RPA1","version":"01.00.0000"},   {"identifier":"TEST_RPA2","version":"02.00.0000"}]
  • ディシジョン: デプロイメントに含まれるデシジョン・サービスを指定します。 たとえば:
    "decisions":[{"identifier":"TEST_DEC1","version":"01.00.0000"},   {"identifier":"TEST_DEC2","version":"02.00.0000"}]
  • b2btradingpartners: に、デプロイメントに関与するB2B取引先を示します。 たとえば:
    "b2btradingpartners":[{"code":"TEST_B2BTP1","version":"01.00.0000"},   {"code":"TEST_B2BTP2","version":"02.00.0000"}]

リクエスト

パス・パラメータ
問合せパラメータ
  • これはサービス・インスタンスの名前です。 この値は、サービス・インスタンス・フィールドで指定した情報ページから取得できます。
ヘッダー・パラメータ
サポートされているメディア・タイプ
リクエスト本文 - application/json ()
ルート・スキーマ: schema
型: object
ソースを表示
ネストされたスキーマ : b2btradingpartners
型: array
B2BTradingPartnerリスト
ソースを表示
ネストされたスキーマ : ディシジョン
型: array
ディシジョン・リスト
ソースを表示
ネストされたスキーマ: integrations
型: array
統合リスト
ソースを表示
ネストされたスキーマ : ロボット
型: array
ロボット・リスト
ソースを表示
ネストされたスキーマ : TradingPartner
型: object
ソースを表示
ネストされたスキーマ : inboundAgrs
型: array
TradingPartner inboundAgrsリスト
ソースを表示
ネストされたスキーマ : outboundAgrs
型: array
TradingPartner outboundAgrsリスト
ソースを表示
ネストされたスキーマ : トランスポート
型: array
TradingPartnerトランスポート・リスト
ソースを表示
ネストされたスキーマ : DecisionDeploymentFlow
型: object
ソースを表示
ネストされたスキーマ : 統合
型: object
ソースを表示
ネストされたスキーマ : RPADeploymentFlow
型: object
ソースを表示
トップに戻る

レスポンス

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

200レスポンス

操作の成功
本文()
ルート・スキーマ: schema
型: object
ソースを表示
ネストされたスキーマ : b2btradingpartners
型: array
B2BTradingPartnerリスト
ソースを表示
ネストされたスキーマ : ディシジョン
型: array
ディシジョン・リスト
ソースを表示
ネストされたスキーマ: integrations
型: array
統合リスト
ソースを表示
ネストされたスキーマ : ロボット
型: array
ロボット・リスト
ソースを表示
ネストされたスキーマ : TradingPartner
型: object
ソースを表示
ネストされたスキーマ : inboundAgrs
型: array
TradingPartner inboundAgrsリスト
ソースを表示
ネストされたスキーマ : outboundAgrs
型: array
TradingPartner outboundAgrsリスト
ソースを表示
ネストされたスキーマ : トランスポート
型: array
TradingPartnerトランスポート・リスト
ソースを表示
ネストされたスキーマ : DecisionDeploymentFlow
型: object
ソースを表示
ネストされたスキーマ : 統合
型: object
ソースを表示
ネストされたスキーマ : RPADeploymentFlow
型: object
ソースを表示

400レスポンス

不正なリクエスト、必須データの欠落

404レスポンス

デプロイメントが見つかりません

500レスポンス

サーバー・エラー
トップに戻る

次の例は、cURLを使用してRESTリソースに対するPOSTリクエストを発行して、プロジェクトの既存のデプロイメントを更新する方法を示しています。 cURLの詳細は、「cURLの使用」を参照してください。 エンドポイントURLの構造の詳細は、「リクエストの送信」を参照してください。

例: プロジェクトTEST_PROJECTのデプロイメントTESTDEPLOYMENTを更新

このコマンドは、リクエスト本文に指定された名前と値でデプロイメントを更新します。

Request:

curl -X POST -H 'Authorization: Bearer access_token' -H "Content-Type:application/json" -d @deployment.json https://design.integration.region.ocp.oraclecloud.com/ic/api/integration/v1/projects/TEST_PROJECT/deployments/TESTDEPLOYMENT?integrationInstance=service-instance

リクエスト本文:

JSON形式のリクエスト本文のコンテンツの例を次に示します。 次のコードは、cURLコマンドにリストされているdeployment.jsonファイルの内容です:

{"name":"TestDeployment","code":"TESTDEPLOYMENT","description":"Test deployment","integrations":
[{"code":"TEST_INT1","version":"01.00.0000"}, {"code":"TEST_INT2","version":"02.00.0002"}], "robots":
[{"identifier":"TEST_RPA1","version":"01.00.0000"}],"decisions":[{"code":"TEST_DEC2","version":"02.00.0002"}]}
先頭に戻る