コマンドの実行

post

/services/{version}/commands/execute

必要なロール: ユーザー

コマンドを実行します。

リクエスト

サポートされるメディア・タイプ
パス・パラメータ
本文()
ルート・スキーマ: Oracle GoldenGate Distribution Path Command
タイトル: Oracle GoldenGate Distribution Path Command
1つに一致
ソースの表示
ネストされたスキーマ: Oracle GoldenGate Distribution Path Command-x-oneOf[0]
型: object
分散パス・ラグのレポート
ソースの表示
ネストされたスキーマ: thresholds
型: array
最小アイテム数: 1
最大アイテム数: 2
ソースの表示
ネストされたスキーマ: items
型: object
ソースの表示
ネストされたスキーマ: units
1つに一致
ソースの表示
  • 指定できる値: [ "seconds" ]
  • 指定できる値: [ "minutes" ]
  • 指定できる値: [ "hours" ]
リクエストの例(application/json)
{
    "name":"report",
    "reportType":"lag",
    "thresholds":[
        {
            "type":"info",
            "units":"seconds",
            "value":"0"
        },
        {
            "type":"critical",
            "units":"seconds",
            "value":"5"
        }
    ]
}
先頭に戻る

レスポンス

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

200レスポンス

コマンドが正常に実行されました。

本文()
ルート・スキーマ: Oracle GoldenGate Distribution Path Command Result
型: object
タイトル: Oracle GoldenGate Distribution Path Command Result
ソースの表示
ネストされたスキーマ: items
型: array
最小アイテム数: 0
最大アイテム数: 1024
ソースの表示
ネストされたスキーマ: items
1つに一致
ソースの表示
ネストされたスキーマ: items-x-oneOf[0]
型: object
ソースの表示
ネストされたスキーマ: result
1つに一致
ソースの表示
ネストされたスキーマ: result-x-oneOf[0]
型: object
分散パス・ラグのレポート
ソースの表示
レスポンスの例(application/json)
{
    "$schema":"api:standardResponse",
    "links":[
        {
            "href":"http://localhost:9013/services/v2/commands/execute",
            "mediaType":"application/json",
            "rel":"canonical"
        },
        {
            "href":"http://localhost:9013/services/v2/commands/execute",
            "mediaType":"application/json",
            "rel":"self"
        }
    ],
    "messages":[
    ],
    "response":{
        "$schema":"ogg:distPathCommandResult",
        "items":[
            {
                "name":"PTH1",
                "targetInitiated":false,
                "result":{
                    "lag":"0:00:00.000",
                    "lagSeconds":"0",
                    "lastCheckpoint":"0:00:01.482",
                    "lastCheckpointSeconds":"1.482"
                },
                "severity":"info"
            },
            {
                "name":"path6",
                "targetInitiated":true,
                "result":{
                    "lag":"0:00:00.000",
                    "lagSeconds":"0",
                    "lastCheckpoint":"0:00:05.380",
                    "lastCheckpointSeconds":"5.38"
                },
                "severity":"critical"
            }
        ]
    }
}
先頭に戻る