再起動ルールの取得
get
/services/{version}/config/restart/{rule}
再起動ルールを取得します。
リクエスト
パス・パラメータ
- rule: string
最小長:
1
最大長:32
パターン:^[A-Za-z0-9][A-Za-z0-9_-]*$
ルール名。英数字の後に最大31文字の英数字、_または-が続きます。
- version: string
Oracle GoldenGateサービスのAPIバージョン。
指定できる値:[ "v2" ]
レスポンス
サポートされるメディア・タイプ
- application/json
200レスポンス
再起動ルールが正常に取得されました。
ルート・スキーマ: Oracle GoldenGate ER Process Restart Rule
型:
object
タイトル:
ソースの表示
Oracle GoldenGate ER Process Restart Rule
- $schema(optional):
指定できる値:
[ "ogg:processRestart" ]
- delay(optional): integer
最小値:
0
最大値:3600
デフォルト値:120
異常終了したプロセスの検出からプロセスの再起動までの待機時間(秒)。 - processName: string
最小長:
1
最大長:8
パターン:^[*A-Z_$][*A-Z0-9_$]*$
プロセスのワイルドカード名 - processType(optional):
デフォルト値:
ER
指定できる値:[ "extract", "replicat", "ER" ]
プロセスのタイプ - retries(optional): integer
最小値:
0
最大値:3600
デフォルト値:2
再試行操作が中止されるまでタスクを再起動する最大回数。 - window(optional): integer
最小値:
0
最大値:604800
デフォルト値:7200
再試行回数をカウントする時間枠(秒)。デフォルトは7200秒(2時間)です。
レスポンスの例(application/json)
{
"$schema":"api:standardResponse",
"links":[
{
"href":"http://localhost:11001/services/v2/config/restart/Rule_001",
"mediaType":"application/json",
"rel":"canonical"
},
{
"href":"http://localhost:11001/services/v2/config/restart/Rule_001",
"mediaType":"application/json",
"rel":"self"
},
{
"href":"http://localhost:11001/services/v2/metadata-catalog/rule",
"mediaType":"application/schema+json",
"rel":"describedby"
}
],
"messages":[
],
"response":{
"$schema":"ogg:processRestart",
"delay":0,
"processName":"EXT*",
"processType":"extract",
"retries":9,
"window":5
}
}