接続を更新
接続の名前、説明および資格情報を更新するには、Flow Service API に対して PATCH リクエストを実行し、接続 ID、バージョンおよび使用する新しい情報を提供します。
If-Match
ヘッダーは、PATCH リクエストを行う際に必要です。このヘッダーの値は、更新する接続の一意のバージョンです。API 形式
PATCH /connections/{CONNECTION_ID}
パラメーター | 説明 |
---|---|
{CONNECTION_ID} | 更新したい接続の一意の id 値。 |
リクエスト
次のリクエストでは、新しい名前と説明、一連の新しい資格情報を提供して接続を更新します。
curl -X PATCH \
'https://platform.adobe.io/data/foundation/flowservice/connections/139f6a5f-a78b-4744-9f6a-5fa78bd74431' \
-H 'Authorization: Bearer {ACCESS_TOKEN}' \
-H 'x-api-key: {API_KEY}' \
-H 'x-gw-ims-org-id: {ORG_ID}' \
-H 'x-sandbox-name: {SANDBOX_NAME}'
-H 'If-Match: 1400dd53-0000-0200-0000-5f3f23450000' \
-d '[
{
"op": "replace",
"path": "/auth/params",
"value": {
"username": "salesforce-connector-username",
"password": "{NEW_PASSWORD}",
"securityToken": "{NEW_SECURITY_TOKEN}"
}
},
{
"op": "replace",
"path": "/name",
"value": "Test salesforce connection"
},
{
"op": "add",
"path": "/description",
"value": "A test salesforce connection"
}
]'
パラメーター | 説明 |
---|---|
op | 接続の更新に必要なアクションを定義するのに使用される操作呼び出し。操作には、add 、replace 、remove があります。 |
path | 更新するパラメーターのパス。 |
value | パラメーターの更新に使用する新しい値。 |
応答
リクエストが成功した場合は、接続 ID と更新された etag が返されます。更新を検証するには、接続 ID を指定する際に Flow Service API へ GET リクエストを行います。
{
"id": "139f6a5f-a78b-4744-9f6a-5fa78bd74431",
"etag": "\"3600e378-0000-0200-0000-5f40212f0000\""
}