ルート・スキーマ: Oracle GoldenGate Receiver Server Info
型: object
タイトル: Oracle GoldenGate Receiver Server Info
ソースの表示
{
"title":"Oracle GoldenGate Receiver Server Info",
"required":[
"trails"
],
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:targetPathProgress"
]
},
"trails":{
"type":"array",
"items":{
"description":"Trail File Details",
"type":"object",
"properties":{
"name":{
"description":"Trail Name",
"type":"string",
"minLength":1,
"maxLength":255
},
"source":{
"description":"Source DB Name",
"type":"string",
"minLength":1,
"maxLength":255
},
"extract":{
"description":"Source Extract Name",
"type":"string",
"minLength":1,
"maxLength":8
},
"pos":{
"description":"Pos information",
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atCSN"
]
},
"at":{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
},
"required":[
"at"
],
"additionalProperties":false
},
"bsn":{
"description":"LogBSN information",
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atCSN"
]
},
"at":{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
},
"required":[
"at"
],
"additionalProperties":false
},
"xid":{
"description":"XID information",
"type":"string",
"minLength":1,
"maxLength":16
}
},
"required":[
"name"
],
"additionalProperties":false
},
"minItems":0,
"maxItems":8192
}
},
"additionalProperties":false
}
ネストされたスキーマ: trails
型: array
最小アイテム数: 0
最大アイテム数: 8192
ソースの表示
{
"type":"array",
"items":{
"description":"Trail File Details",
"type":"object",
"properties":{
"name":{
"description":"Trail Name",
"type":"string",
"minLength":1,
"maxLength":255
},
"source":{
"description":"Source DB Name",
"type":"string",
"minLength":1,
"maxLength":255
},
"extract":{
"description":"Source Extract Name",
"type":"string",
"minLength":1,
"maxLength":8
},
"pos":{
"description":"Pos information",
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atCSN"
]
},
"at":{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
},
"required":[
"at"
],
"additionalProperties":false
},
"bsn":{
"description":"LogBSN information",
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atCSN"
]
},
"at":{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
},
"required":[
"at"
],
"additionalProperties":false
},
"xid":{
"description":"XID information",
"type":"string",
"minLength":1,
"maxLength":16
}
},
"required":[
"name"
],
"additionalProperties":false
},
"minItems":0,
"maxItems":8192
}
ネストされたスキーマ: items
型: object
トレイル・ファイルの詳細
ソースの表示
{
"description":"Trail File Details",
"type":"object",
"properties":{
"name":{
"description":"Trail Name",
"type":"string",
"minLength":1,
"maxLength":255
},
"source":{
"description":"Source DB Name",
"type":"string",
"minLength":1,
"maxLength":255
},
"extract":{
"description":"Source Extract Name",
"type":"string",
"minLength":1,
"maxLength":8
},
"pos":{
"description":"Pos information",
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atCSN"
]
},
"at":{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
},
"required":[
"at"
],
"additionalProperties":false
},
"bsn":{
"description":"LogBSN information",
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atCSN"
]
},
"at":{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
},
"required":[
"at"
],
"additionalProperties":false
},
"xid":{
"description":"XID information",
"type":"string",
"minLength":1,
"maxLength":16
}
},
"required":[
"name"
],
"additionalProperties":false
}
ネストされたスキーマ: bsn
型: object
LogBSNの情報
ソースの表示
{
"description":"LogBSN information",
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atCSN"
]
},
"at":{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
},
"required":[
"at"
],
"additionalProperties":false
}
ネストされたスキーマ: pos
型: object
Posの情報
ソースの表示
{
"description":"Pos information",
"type":"object",
"properties":{
"$schema":{
"enum":[
"type:position/atCSN"
]
},
"at":{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
},
"required":[
"at"
],
"additionalProperties":false
}
ネストされたスキーマ: at
1つに一致
ソースの表示
{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
ネストされたスキーマ: at-x-oneOf[0]
1つに一致
ソースの表示
- integer
最小値: 0
最大値: 9.223372036854776E18
標準の形式
- string
最小長: 3
最大長: 64
パターン: [0-9]+[.][0-9]+
代替の形式
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
}
ネストされたスキーマ: at
1つに一致
ソースの表示
{
"x-oneOf":[
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
},
{
"type":"string",
"pattern":"[0-9]+",
"minLength":1,
"maxLength":255
}
]
}
ネストされたスキーマ: at-x-oneOf[0]
1つに一致
ソースの表示
- integer
最小値: 0
最大値: 9.223372036854776E18
標準の形式
- string
最小長: 3
最大長: 64
パターン: [0-9]+[.][0-9]+
代替の形式
{
"x-oneOf":[
{
"description":"Normal format",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
{
"description":"Alternate format",
"type":"string",
"pattern":"[0-9]+[.][0-9]+",
"minLength":3,
"maxLength":64
}
]
}