エージェント接続の更新

patch

http://{host}:{port}/veridata/v1/services/configuration/connections/{Id}

必要なロール: Administrator、SuperUser、CommandLineOperator

エージェント接続を更新します。

リクエスト

パス・パラメータ
サポートされるメディア・タイプ
リクエスト本文 - application/json ()
ルート・スキーマ: schema
タイプ: object
ソースの表示
例:
{
    "description":"Updated description",
    "host":"100.00.00.01",
    "port":7851,
    "ssl":false,
    "username":"User1",
    "password":"Abc@1234",
    "repairUsername":"User1",
    "repairPassword":"Abc@1234",
    "properties":[
        {
            "datatype":"string",
            "compareFormat":{
                "formatName":"blob",
                "precision":0,
                "scale":0,
                "timezone":"string"
            }
        }
    ],
    "settings":{
        "agentTimeout":3000,
        "trimTrailingSpaces":true,
        "fetchSize":5000,
        "ssl":false,
        "useSourceTargetAsKeys":true,
        "useAllColsAsKeys":true
    },
    "availableTimezones":{
        "DEFAULT TIMEZONE":"DEFAULT",
        "(UTC-11:00) Midway - Samoa Time (ST)":"Pacific/Midway"
    }
}
ネストされたスキーマ: availableTimezones
タイプ: object
タイムゾーンのリスト。
ネストされたスキーマ: properties
タイプ: array
ソースの表示
ネストされたスキーマ: ConnectionSettings
タイプ: object
ソースの表示
ネストされたスキーマ: UpdateConnectionProperty
タイプ: object
ソースの表示
ネストされたスキーマ: UpdateCompareFormat
タイプ: object
ソースの表示
先頭に戻る

レスポンス

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

200 レスポンス

接続が更新されました。
本文()
ルート・スキーマ: Connection
タイプ: object
ソースの表示
すべて一致
ソースの表示
例:
{
    "createdOn":"2025-04-02T11:20:51.270Z",
    "description":"Connection to source Oracle database",
    "host":"100.00.00.00",
    "id":1090,
    "name":"Oracle-Connection-Source",
    "port":7800,
    "availableTimezones":{
        "DEFAULT TIMEZONE":"DEFAULT",
        "(UTC-11:00) Midway - Samoa Time (ST)":"Pacific/Midway"
    },
    "dbType":"oracle",
    "properties":[
        {
            "datatype":"ARRAY",
            "datatypeNumber":2004,
            "defaultFormat":{
                "defaultFormatType":"ggComparisonFormatBlob",
                "formatName":"blob"
            },
            "searchable":true,
            "useDefault":true
        }
    ],
    "settings":{
        "useSourceTargetAsKeys":"true",
        "useAllColsAsKeys":"true"
    },
    "updatedOn":"2025-04-02T11:20:51Z",
    "username":"User"
}
ネストされたスキーマ: availableTimezones
タイプ: object
タイムゾーンのリスト。
ネストされたスキーマ: properties
タイプ: array
ソースの表示
ネストされたスキーマ: ConnectionSettings
タイプ: object
ソースの表示
ネストされたスキーマ: BaseConnection
タイプ: object
ソースの表示
例:
{
    "createdOn":"2025-04-02T11:20:51.269Z",
    "description":"Connection to source Oracle database",
    "host":"100.00.00.00",
    "id":1090,
    "name":"Oracle-Connection-Source",
    "port":7800
}
ネストされたスキーマ: ConnectionProperty
タイプ: object
ソースの表示

400 レスポンス

不正なリクエスト。
本文()
ルート・スキーマ: Error
タイプ: object
ソースの表示
例:
{
    "errCode":"OGGV-00001",
    "errMsg":"Error message"
}

401 レスポンス

権限がありません。
本文()
ルート・スキーマ: Error
タイプ: object
ソースの表示
例:
{
    "errCode":"OGGV-00001",
    "errMsg":"Error message"
}

404 レスポンス

見つかりません。
本文()
ルート・スキーマ: Error
タイプ: object
ソースの表示
例:
{
    "errCode":"OGGV-00001",
    "errMsg":"Error message"
}

500 レスポンス

サーバー・エラー。
本文()
ルート・スキーマ: Error
タイプ: object
ソースの表示
例:
{
    "errCode":"OGGV-00001",
    "errMsg":"Error message"
}
先頭に戻る