ルート・スキーマ: Oracle GoldenGate Distribution Path Statistics
型: object
タイトル: Oracle GoldenGate Distribution Path Statistics
ソースの表示
{
"title":"Oracle GoldenGate Distribution Path Statistics",
"required":[
"lcrReceived",
"lcrSent"
],
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"ddlSent":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"updates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"inserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"$schema":{
"enum":[
"ogg:distPathStats"
]
},
"procedure":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"tableStatsDaily":{
"type":"array",
"items":{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"truncates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"tableName":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"updates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"inserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"$schema":{
"enum":[
"ogg:distPathTableStats"
]
},
"deletes":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrReceived":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrSent":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"other":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"unsupported":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"tableName",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
},
"deletes":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"tableStatsHourly":{
"type":"array",
"items":{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"truncates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"tableName":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"updates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"inserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"$schema":{
"enum":[
"ogg:distPathTableStats"
]
},
"deletes":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrReceived":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrSent":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"other":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"unsupported":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"tableName",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
},
"lcrReceived":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"tableStats":{
"type":"array",
"items":{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"truncates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"tableName":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"updates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"inserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"$schema":{
"enum":[
"ogg:distPathTableStats"
]
},
"deletes":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrReceived":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrSent":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"other":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"unsupported":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"tableName",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
},
"chunkStats":{
"type":"array",
"items":{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"updates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"ddl":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"inserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"$schema":{
"enum":[
"ogg:distPathChunkStats"
]
},
"procedure":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"deletes":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrReceived":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrSent":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"other":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"unsupported":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"chunkId":{
"type":"integer",
"minimum":1,
"maximum":4.294967295E9
}
},
"required":[
"chunkId",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
},
"lcrSent":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"other":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"ddlReceived":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"unsupported":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"netStats":{
"type":"object",
"properties":{
"totalMsgsReceived":{
"description":"Total Messages received",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"totalMsgsSent":{
"description":"Total Messages sent",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"remoteAddress":{
"type":"object",
"properties":{
"host":{
"x-oneOf":[
{
"description":"Network host name",
"type":"string",
"pattern":"^(((([a-zA-Z0-9][-a-zA-Z0-9]{0,61})?[a-zA-Z0-9])[.])*([a-zA-Z][-a-zA-Z0-9]{0,61}[a-zA-Z0-9]|[a-zA-Z])[.]?)$",
"minLength":1,
"maxLength":4095
},
{
"description":"Network IP address",
"x-oneOf":[
{
"description":"Network IPv4 address",
"type":"string",
"pattern":"^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)[.]){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$",
"minLength":7,
"maxLength":15
},
{
"description":"Network IPv6 address",
"type":"string",
"pattern":"^((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:)))(%.+)?$",
"minLength":1,
"maxLength":256
}
]
}
]
},
"port":{
"x-oneOf":[
{
"type":"integer",
"minimum":1,
"maximum":65535
},
{
"type":"integer",
"minimum":0,
"maximum":0
}
]
}
}
},
"localAddress":{
"type":"object",
"properties":{
"host":{
"x-oneOf":[
{
"description":"Network host name",
"type":"string",
"pattern":"^(((([a-zA-Z0-9][-a-zA-Z0-9]{0,61})?[a-zA-Z0-9])[.])*([a-zA-Z][-a-zA-Z0-9]{0,61}[a-zA-Z0-9]|[a-zA-Z])[.]?)$",
"minLength":1,
"maxLength":4095
},
{
"description":"Network IP address",
"x-oneOf":[
{
"description":"Network IPv4 address",
"type":"string",
"pattern":"^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)[.]){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$",
"minLength":7,
"maxLength":15
},
{
"description":"Network IPv6 address",
"type":"string",
"pattern":"^((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:)))(%.+)?$",
"minLength":1,
"maxLength":256
}
]
}
]
},
"port":{
"x-oneOf":[
{
"type":"integer",
"minimum":1,
"maximum":65535
},
{
"type":"integer",
"minimum":0,
"maximum":0
}
]
}
}
},
"$schema":{
"enum":[
"ogg:netStats"
]
},
"streaming":{
"type":"boolean"
},
"totalBytesReceived":{
"description":"Total bytes received",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"recvWaitTime":{
"description":"Total recv wait time",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"sendWaitTime":{
"description":"Total send wait time",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"totalBytesSent":{
"description":"Total bytes sent",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"additionalProperties":false
},
"stats":{
"type":"array",
"items":{
"x-anyOf":[
{
"properties":{
"ddl":{
"enum":[
true
]
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"mapped",
"unmapped",
"default",
"excluded"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
},
"required":[
"ddl",
"since",
"operations"
],
"additionalProperties":false
},
{
"properties":{
"sourceTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"targetTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"sqlexecOperations":{
"type":"array",
"items":{
"properties":{
"name":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"attempts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"successful":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"name",
"attempts",
"successful"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-anyOf":[
{
"enum":[
"insert",
"update",
"before",
"alterBefore",
"delete",
"upsert",
"unsupported",
"drop",
"truncate",
"discard",
"ignore",
"marker",
"operations",
"insertCollision",
"updateCollision",
"deleteCollision"
]
},
{
"enum":[
"cdrConflict",
"cdrSuccess",
"cdrFailure",
"cdrConflictInsertExists",
"cdrConflictUpdateExists",
"cdrConflictUpdateMissing",
"cdrConflictDeleteExists",
"cdrConflictDeleteMissing"
]
},
{
"enum":[
"fetchAttempt",
"fetchFailed",
"fetchDup",
"fetchSnapshotByRowid",
"fetchSnapshotByKey",
"fetchByRowid",
"fetchByKey",
"fetchMissingSnapshotByRowid",
"fetchMissingSnapshotByKey",
"fetchMissingByRowid",
"fetchMissingByKey",
"fetchSnapshotInconsistent",
"fetchInconsistent",
"nofetch"
]
},
{
"enum":[
"conversionFailure",
"truncationFailure"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
},
"required":[
"sourceTable",
"since",
"operations"
],
"additionalProperties":false
},
{
"properties":{
"feature":{
"description":"Procedure feature name",
"type":"string",
"minLength":1,
"maxLength":384
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-anyOf":[
{
"enum":[
"execution"
]
},
{
"enum":[
"insert",
"update",
"before",
"alterBefore",
"delete",
"upsert",
"unsupported",
"drop",
"truncate",
"discard",
"ignore",
"marker",
"operations",
"insertCollision",
"updateCollision",
"deleteCollision"
]
},
{
"enum":[
"conversionFailure",
"truncationFailure"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":17
}
},
"required":[
"feature",
"since",
"operations"
],
"additionalProperties":false
},
{
"properties":{
"integratedReplicat":{
"enum":[
true
]
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"transactions",
"redirected",
"replicatedProcedures",
"ddlOperations",
"storedProcedures",
"datatypeFunctionality",
"optypeFunctionality",
"eventActions",
"directTransactionRatio"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
},
"required":[
"integratedReplicat",
"since",
"operations"
],
"additionalProperties":false
},
{
"properties":{
"coordinatedReplicat":{
"enum":[
true
]
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"averageCoordinationTime":{
"type":"string",
"minLength":0,
"maxLength":16
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"ddlOperations",
"primaryKeyUpdates",
"emiTransactions",
"userDefinedBarriers",
"metadataBarriers",
"lagGap"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
},
"required":[
"coordinatedReplicat",
"since",
"operations"
],
"additionalProperties":false
},
{
"properties":{
"parallelReplicat":{
"enum":[
true
]
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"transactions",
"splitTransactions",
"splitAvgChunks",
"splitAvgRows",
"serializeTransactions",
"largeTransactions",
"largeAvgRows",
"largeAvgChunks",
"missingDepColumns",
"nonNativeSupport",
"maxSchedulingConstraints",
"metadataBarriers",
"ddlOperations",
"sequenceOperations",
"replicatedProcedures",
"eventActions",
"storedProcedures",
"synchronous",
"errorFallback"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
},
"workloadDependencyStats":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"foreignKeyParentRowDeletes",
"tableLevelDependencies",
"virtualColumnDependencies"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":3
},
"tableDependencyStats":{
"type":"array",
"items":{
"properties":{
"parentTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"childTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"parentTable",
"childTable",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
},
"tableWatermarkDependencyCounts":{
"type":"array",
"items":{
"properties":{
"parentTable":{
"description":"Table with dependency constraint",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"constraintType":{
"description":"Type of dependency constraint",
"enum":[
"VIRTUAL",
"OBJECT",
"BITMAP",
"COLUMN",
"WATERMARK"
]
},
"count":{
"description":"Times the dependency constraint has been hit",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"parentTable",
"constraintType",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
}
},
"required":[
"parallelReplicat",
"since",
"operations"
],
"additionalProperties":false
}
]
},
"minItems":1,
"maxItems":6
}
},
"additionalProperties":false
}
ネストされたスキーマ: chunkStats
型: array
最小アイテム数: 1
最大アイテム数: 2147483647
ソースの表示
{
"type":"array",
"items":{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"updates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"ddl":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"inserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"$schema":{
"enum":[
"ogg:distPathChunkStats"
]
},
"procedure":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"deletes":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrReceived":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrSent":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"other":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"unsupported":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"chunkId":{
"type":"integer",
"minimum":1,
"maximum":4.294967295E9
}
},
"required":[
"chunkId",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
}
ネストされたスキーマ: netStats
型: object
ソースの表示
{
"type":"object",
"properties":{
"totalMsgsReceived":{
"description":"Total Messages received",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"totalMsgsSent":{
"description":"Total Messages sent",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"remoteAddress":{
"type":"object",
"properties":{
"host":{
"x-oneOf":[
{
"description":"Network host name",
"type":"string",
"pattern":"^(((([a-zA-Z0-9][-a-zA-Z0-9]{0,61})?[a-zA-Z0-9])[.])*([a-zA-Z][-a-zA-Z0-9]{0,61}[a-zA-Z0-9]|[a-zA-Z])[.]?)$",
"minLength":1,
"maxLength":4095
},
{
"description":"Network IP address",
"x-oneOf":[
{
"description":"Network IPv4 address",
"type":"string",
"pattern":"^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)[.]){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$",
"minLength":7,
"maxLength":15
},
{
"description":"Network IPv6 address",
"type":"string",
"pattern":"^((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:)))(%.+)?$",
"minLength":1,
"maxLength":256
}
]
}
]
},
"port":{
"x-oneOf":[
{
"type":"integer",
"minimum":1,
"maximum":65535
},
{
"type":"integer",
"minimum":0,
"maximum":0
}
]
}
}
},
"localAddress":{
"type":"object",
"properties":{
"host":{
"x-oneOf":[
{
"description":"Network host name",
"type":"string",
"pattern":"^(((([a-zA-Z0-9][-a-zA-Z0-9]{0,61})?[a-zA-Z0-9])[.])*([a-zA-Z][-a-zA-Z0-9]{0,61}[a-zA-Z0-9]|[a-zA-Z])[.]?)$",
"minLength":1,
"maxLength":4095
},
{
"description":"Network IP address",
"x-oneOf":[
{
"description":"Network IPv4 address",
"type":"string",
"pattern":"^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)[.]){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$",
"minLength":7,
"maxLength":15
},
{
"description":"Network IPv6 address",
"type":"string",
"pattern":"^((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:)))(%.+)?$",
"minLength":1,
"maxLength":256
}
]
}
]
},
"port":{
"x-oneOf":[
{
"type":"integer",
"minimum":1,
"maximum":65535
},
{
"type":"integer",
"minimum":0,
"maximum":0
}
]
}
}
},
"$schema":{
"enum":[
"ogg:netStats"
]
},
"streaming":{
"type":"boolean"
},
"totalBytesReceived":{
"description":"Total bytes received",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"recvWaitTime":{
"description":"Total recv wait time",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"sendWaitTime":{
"description":"Total send wait time",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"totalBytesSent":{
"description":"Total bytes sent",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"additionalProperties":false
}
ネストされたスキーマ: stats
型: array
最小アイテム数: 1
最大アイテム数: 6
ソースの表示
{
"type":"array",
"items":{
"x-anyOf":[
{
"properties":{
"ddl":{
"enum":[
true
]
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"mapped",
"unmapped",
"default",
"excluded"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
},
"required":[
"ddl",
"since",
"operations"
],
"additionalProperties":false
},
{
"properties":{
"sourceTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"targetTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"sqlexecOperations":{
"type":"array",
"items":{
"properties":{
"name":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"attempts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"successful":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"name",
"attempts",
"successful"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-anyOf":[
{
"enum":[
"insert",
"update",
"before",
"alterBefore",
"delete",
"upsert",
"unsupported",
"drop",
"truncate",
"discard",
"ignore",
"marker",
"operations",
"insertCollision",
"updateCollision",
"deleteCollision"
]
},
{
"enum":[
"cdrConflict",
"cdrSuccess",
"cdrFailure",
"cdrConflictInsertExists",
"cdrConflictUpdateExists",
"cdrConflictUpdateMissing",
"cdrConflictDeleteExists",
"cdrConflictDeleteMissing"
]
},
{
"enum":[
"fetchAttempt",
"fetchFailed",
"fetchDup",
"fetchSnapshotByRowid",
"fetchSnapshotByKey",
"fetchByRowid",
"fetchByKey",
"fetchMissingSnapshotByRowid",
"fetchMissingSnapshotByKey",
"fetchMissingByRowid",
"fetchMissingByKey",
"fetchSnapshotInconsistent",
"fetchInconsistent",
"nofetch"
]
},
{
"enum":[
"conversionFailure",
"truncationFailure"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
},
"required":[
"sourceTable",
"since",
"operations"
],
"additionalProperties":false
},
{
"properties":{
"feature":{
"description":"Procedure feature name",
"type":"string",
"minLength":1,
"maxLength":384
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-anyOf":[
{
"enum":[
"execution"
]
},
{
"enum":[
"insert",
"update",
"before",
"alterBefore",
"delete",
"upsert",
"unsupported",
"drop",
"truncate",
"discard",
"ignore",
"marker",
"operations",
"insertCollision",
"updateCollision",
"deleteCollision"
]
},
{
"enum":[
"conversionFailure",
"truncationFailure"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":17
}
},
"required":[
"feature",
"since",
"operations"
],
"additionalProperties":false
},
{
"properties":{
"integratedReplicat":{
"enum":[
true
]
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"transactions",
"redirected",
"replicatedProcedures",
"ddlOperations",
"storedProcedures",
"datatypeFunctionality",
"optypeFunctionality",
"eventActions",
"directTransactionRatio"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
},
"required":[
"integratedReplicat",
"since",
"operations"
],
"additionalProperties":false
},
{
"properties":{
"coordinatedReplicat":{
"enum":[
true
]
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"averageCoordinationTime":{
"type":"string",
"minLength":0,
"maxLength":16
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"ddlOperations",
"primaryKeyUpdates",
"emiTransactions",
"userDefinedBarriers",
"metadataBarriers",
"lagGap"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
},
"required":[
"coordinatedReplicat",
"since",
"operations"
],
"additionalProperties":false
},
{
"properties":{
"parallelReplicat":{
"enum":[
true
]
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"transactions",
"splitTransactions",
"splitAvgChunks",
"splitAvgRows",
"serializeTransactions",
"largeTransactions",
"largeAvgRows",
"largeAvgChunks",
"missingDepColumns",
"nonNativeSupport",
"maxSchedulingConstraints",
"metadataBarriers",
"ddlOperations",
"sequenceOperations",
"replicatedProcedures",
"eventActions",
"storedProcedures",
"synchronous",
"errorFallback"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
},
"workloadDependencyStats":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"foreignKeyParentRowDeletes",
"tableLevelDependencies",
"virtualColumnDependencies"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":3
},
"tableDependencyStats":{
"type":"array",
"items":{
"properties":{
"parentTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"childTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"parentTable",
"childTable",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
},
"tableWatermarkDependencyCounts":{
"type":"array",
"items":{
"properties":{
"parentTable":{
"description":"Table with dependency constraint",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"constraintType":{
"description":"Type of dependency constraint",
"enum":[
"VIRTUAL",
"OBJECT",
"BITMAP",
"COLUMN",
"WATERMARK"
]
},
"count":{
"description":"Times the dependency constraint has been hit",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"parentTable",
"constraintType",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
}
},
"required":[
"parallelReplicat",
"since",
"operations"
],
"additionalProperties":false
}
]
},
"minItems":1,
"maxItems":6
}
ネストされたスキーマ: tableStats
型: array
最小アイテム数: 1
最大アイテム数: 2147483647
ソースの表示
{
"type":"array",
"items":{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"truncates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"tableName":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"updates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"inserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"$schema":{
"enum":[
"ogg:distPathTableStats"
]
},
"deletes":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrReceived":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrSent":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"other":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"unsupported":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"tableName",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
}
ネストされたスキーマ: tableStatsDaily
型: array
最小アイテム数: 1
最大アイテム数: 2147483647
ソースの表示
{
"type":"array",
"items":{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"truncates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"tableName":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"updates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"inserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"$schema":{
"enum":[
"ogg:distPathTableStats"
]
},
"deletes":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrReceived":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrSent":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"other":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"unsupported":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"tableName",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
}
ネストされたスキーマ: tableStatsHourly
型: array
最小アイテム数: 1
最大アイテム数: 2147483647
ソースの表示
{
"type":"array",
"items":{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"truncates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"tableName":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"updates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"inserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"$schema":{
"enum":[
"ogg:distPathTableStats"
]
},
"deletes":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrReceived":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrSent":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"other":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"unsupported":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"tableName",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
}
ネストされたスキーマ: items
型: object
ソースの表示
{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"updates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"ddl":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"inserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"$schema":{
"enum":[
"ogg:distPathChunkStats"
]
},
"procedure":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"deletes":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrReceived":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrSent":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"other":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"unsupported":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"chunkId":{
"type":"integer",
"minimum":1,
"maximum":4.294967295E9
}
},
"required":[
"chunkId",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
}
ネストされたスキーマ: localAddress
型: object
ソースの表示
{
"type":"object",
"properties":{
"host":{
"x-oneOf":[
{
"description":"Network host name",
"type":"string",
"pattern":"^(((([a-zA-Z0-9][-a-zA-Z0-9]{0,61})?[a-zA-Z0-9])[.])*([a-zA-Z][-a-zA-Z0-9]{0,61}[a-zA-Z0-9]|[a-zA-Z])[.]?)$",
"minLength":1,
"maxLength":4095
},
{
"description":"Network IP address",
"x-oneOf":[
{
"description":"Network IPv4 address",
"type":"string",
"pattern":"^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)[.]){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$",
"minLength":7,
"maxLength":15
},
{
"description":"Network IPv6 address",
"type":"string",
"pattern":"^((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:)))(%.+)?$",
"minLength":1,
"maxLength":256
}
]
}
]
},
"port":{
"x-oneOf":[
{
"type":"integer",
"minimum":1,
"maximum":65535
},
{
"type":"integer",
"minimum":0,
"maximum":0
}
]
}
}
}
ネストされたスキーマ: remoteAddress
型: object
ソースの表示
{
"type":"object",
"properties":{
"host":{
"x-oneOf":[
{
"description":"Network host name",
"type":"string",
"pattern":"^(((([a-zA-Z0-9][-a-zA-Z0-9]{0,61})?[a-zA-Z0-9])[.])*([a-zA-Z][-a-zA-Z0-9]{0,61}[a-zA-Z0-9]|[a-zA-Z])[.]?)$",
"minLength":1,
"maxLength":4095
},
{
"description":"Network IP address",
"x-oneOf":[
{
"description":"Network IPv4 address",
"type":"string",
"pattern":"^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)[.]){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$",
"minLength":7,
"maxLength":15
},
{
"description":"Network IPv6 address",
"type":"string",
"pattern":"^((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:)))(%.+)?$",
"minLength":1,
"maxLength":256
}
]
}
]
},
"port":{
"x-oneOf":[
{
"type":"integer",
"minimum":1,
"maximum":65535
},
{
"type":"integer",
"minimum":0,
"maximum":0
}
]
}
}
}
ネストされたスキーマ: host
1つに一致
ソースの表示
- string
最小長: 1
最大長: 4095
パターン: ^(((([a-zA-Z0-9][-a-zA-Z0-9]{0,61})?[a-zA-Z0-9])[.])*([a-zA-Z][-a-zA-Z0-9]{0,61}[a-zA-Z0-9]|[a-zA-Z])[.]?)$
ネットワーク・ホスト名
- host-x-oneOf[1]
{
"x-oneOf":[
{
"description":"Network host name",
"type":"string",
"pattern":"^(((([a-zA-Z0-9][-a-zA-Z0-9]{0,61})?[a-zA-Z0-9])[.])*([a-zA-Z][-a-zA-Z0-9]{0,61}[a-zA-Z0-9]|[a-zA-Z])[.]?)$",
"minLength":1,
"maxLength":4095
},
{
"description":"Network IP address",
"x-oneOf":[
{
"description":"Network IPv4 address",
"type":"string",
"pattern":"^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)[.]){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$",
"minLength":7,
"maxLength":15
},
{
"description":"Network IPv6 address",
"type":"string",
"pattern":"^((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:)))(%.+)?$",
"minLength":1,
"maxLength":256
}
]
}
]
}
ネストされたスキーマ: port
1つに一致
ソースの表示
{
"x-oneOf":[
{
"type":"integer",
"minimum":1,
"maximum":65535
},
{
"type":"integer",
"minimum":0,
"maximum":0
}
]
}
ネストされたスキーマ: host-x-oneOf[1]
ネットワークIPアドレス
1つに一致
ソースの表示
- string
最小長: 7
最大長: 15
パターン: ^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)[.]){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
ネットワークIPv4アドレス
- string
最小長: 1
最大長: 256
パターン: ^((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:)))(%.+)?$
ネットワークIPv6アドレス
{
"description":"Network IP address",
"x-oneOf":[
{
"description":"Network IPv4 address",
"type":"string",
"pattern":"^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)[.]){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$",
"minLength":7,
"maxLength":15
},
{
"description":"Network IPv6 address",
"type":"string",
"pattern":"^((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:)))(%.+)?$",
"minLength":1,
"maxLength":256
}
]
}
ネストされたスキーマ: host
1つに一致
ソースの表示
- string
最小長: 1
最大長: 4095
パターン: ^(((([a-zA-Z0-9][-a-zA-Z0-9]{0,61})?[a-zA-Z0-9])[.])*([a-zA-Z][-a-zA-Z0-9]{0,61}[a-zA-Z0-9]|[a-zA-Z])[.]?)$
ネットワーク・ホスト名
- host-x-oneOf[1]
{
"x-oneOf":[
{
"description":"Network host name",
"type":"string",
"pattern":"^(((([a-zA-Z0-9][-a-zA-Z0-9]{0,61})?[a-zA-Z0-9])[.])*([a-zA-Z][-a-zA-Z0-9]{0,61}[a-zA-Z0-9]|[a-zA-Z])[.]?)$",
"minLength":1,
"maxLength":4095
},
{
"description":"Network IP address",
"x-oneOf":[
{
"description":"Network IPv4 address",
"type":"string",
"pattern":"^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)[.]){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$",
"minLength":7,
"maxLength":15
},
{
"description":"Network IPv6 address",
"type":"string",
"pattern":"^((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:)))(%.+)?$",
"minLength":1,
"maxLength":256
}
]
}
]
}
ネストされたスキーマ: port
1つに一致
ソースの表示
{
"x-oneOf":[
{
"type":"integer",
"minimum":1,
"maximum":65535
},
{
"type":"integer",
"minimum":0,
"maximum":0
}
]
}
ネストされたスキーマ: host-x-oneOf[1]
ネットワークIPアドレス
1つに一致
ソースの表示
- string
最小長: 7
最大長: 15
パターン: ^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)[.]){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
ネットワークIPv4アドレス
- string
最小長: 1
最大長: 256
パターン: ^((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:)))(%.+)?$
ネットワークIPv6アドレス
{
"description":"Network IP address",
"x-oneOf":[
{
"description":"Network IPv4 address",
"type":"string",
"pattern":"^((25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)[.]){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$",
"minLength":7,
"maxLength":15
},
{
"description":"Network IPv6 address",
"type":"string",
"pattern":"^((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])([.](25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9]?[0-9])){3}))|:)))(%.+)?$",
"minLength":1,
"maxLength":256
}
]
}
ネストされたスキーマ: items
いずれかに一致
ソースの表示
{
"x-anyOf":[
{
"properties":{
"ddl":{
"enum":[
true
]
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"mapped",
"unmapped",
"default",
"excluded"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
},
"required":[
"ddl",
"since",
"operations"
],
"additionalProperties":false
},
{
"properties":{
"sourceTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"targetTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"sqlexecOperations":{
"type":"array",
"items":{
"properties":{
"name":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"attempts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"successful":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"name",
"attempts",
"successful"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-anyOf":[
{
"enum":[
"insert",
"update",
"before",
"alterBefore",
"delete",
"upsert",
"unsupported",
"drop",
"truncate",
"discard",
"ignore",
"marker",
"operations",
"insertCollision",
"updateCollision",
"deleteCollision"
]
},
{
"enum":[
"cdrConflict",
"cdrSuccess",
"cdrFailure",
"cdrConflictInsertExists",
"cdrConflictUpdateExists",
"cdrConflictUpdateMissing",
"cdrConflictDeleteExists",
"cdrConflictDeleteMissing"
]
},
{
"enum":[
"fetchAttempt",
"fetchFailed",
"fetchDup",
"fetchSnapshotByRowid",
"fetchSnapshotByKey",
"fetchByRowid",
"fetchByKey",
"fetchMissingSnapshotByRowid",
"fetchMissingSnapshotByKey",
"fetchMissingByRowid",
"fetchMissingByKey",
"fetchSnapshotInconsistent",
"fetchInconsistent",
"nofetch"
]
},
{
"enum":[
"conversionFailure",
"truncationFailure"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
},
"required":[
"sourceTable",
"since",
"operations"
],
"additionalProperties":false
},
{
"properties":{
"feature":{
"description":"Procedure feature name",
"type":"string",
"minLength":1,
"maxLength":384
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-anyOf":[
{
"enum":[
"execution"
]
},
{
"enum":[
"insert",
"update",
"before",
"alterBefore",
"delete",
"upsert",
"unsupported",
"drop",
"truncate",
"discard",
"ignore",
"marker",
"operations",
"insertCollision",
"updateCollision",
"deleteCollision"
]
},
{
"enum":[
"conversionFailure",
"truncationFailure"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":17
}
},
"required":[
"feature",
"since",
"operations"
],
"additionalProperties":false
},
{
"properties":{
"integratedReplicat":{
"enum":[
true
]
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"transactions",
"redirected",
"replicatedProcedures",
"ddlOperations",
"storedProcedures",
"datatypeFunctionality",
"optypeFunctionality",
"eventActions",
"directTransactionRatio"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
},
"required":[
"integratedReplicat",
"since",
"operations"
],
"additionalProperties":false
},
{
"properties":{
"coordinatedReplicat":{
"enum":[
true
]
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"averageCoordinationTime":{
"type":"string",
"minLength":0,
"maxLength":16
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"ddlOperations",
"primaryKeyUpdates",
"emiTransactions",
"userDefinedBarriers",
"metadataBarriers",
"lagGap"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
},
"required":[
"coordinatedReplicat",
"since",
"operations"
],
"additionalProperties":false
},
{
"properties":{
"parallelReplicat":{
"enum":[
true
]
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"transactions",
"splitTransactions",
"splitAvgChunks",
"splitAvgRows",
"serializeTransactions",
"largeTransactions",
"largeAvgRows",
"largeAvgChunks",
"missingDepColumns",
"nonNativeSupport",
"maxSchedulingConstraints",
"metadataBarriers",
"ddlOperations",
"sequenceOperations",
"replicatedProcedures",
"eventActions",
"storedProcedures",
"synchronous",
"errorFallback"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
},
"workloadDependencyStats":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"foreignKeyParentRowDeletes",
"tableLevelDependencies",
"virtualColumnDependencies"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":3
},
"tableDependencyStats":{
"type":"array",
"items":{
"properties":{
"parentTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"childTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"parentTable",
"childTable",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
},
"tableWatermarkDependencyCounts":{
"type":"array",
"items":{
"properties":{
"parentTable":{
"description":"Table with dependency constraint",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"constraintType":{
"description":"Type of dependency constraint",
"enum":[
"VIRTUAL",
"OBJECT",
"BITMAP",
"COLUMN",
"WATERMARK"
]
},
"count":{
"description":"Times the dependency constraint has been hit",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"parentTable",
"constraintType",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
}
},
"required":[
"parallelReplicat",
"since",
"operations"
],
"additionalProperties":false
}
]
}
ネストされたスキーマ: items-x-anyOf[0]
型: object
ソースの表示
{
"properties":{
"ddl":{
"enum":[
true
]
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"mapped",
"unmapped",
"default",
"excluded"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
},
"required":[
"ddl",
"since",
"operations"
],
"additionalProperties":false
}
ネストされたスキーマ: items-x-anyOf[1]
型: object
ソースの表示
{
"properties":{
"sourceTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"targetTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"sqlexecOperations":{
"type":"array",
"items":{
"properties":{
"name":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"attempts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"successful":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"name",
"attempts",
"successful"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-anyOf":[
{
"enum":[
"insert",
"update",
"before",
"alterBefore",
"delete",
"upsert",
"unsupported",
"drop",
"truncate",
"discard",
"ignore",
"marker",
"operations",
"insertCollision",
"updateCollision",
"deleteCollision"
]
},
{
"enum":[
"cdrConflict",
"cdrSuccess",
"cdrFailure",
"cdrConflictInsertExists",
"cdrConflictUpdateExists",
"cdrConflictUpdateMissing",
"cdrConflictDeleteExists",
"cdrConflictDeleteMissing"
]
},
{
"enum":[
"fetchAttempt",
"fetchFailed",
"fetchDup",
"fetchSnapshotByRowid",
"fetchSnapshotByKey",
"fetchByRowid",
"fetchByKey",
"fetchMissingSnapshotByRowid",
"fetchMissingSnapshotByKey",
"fetchMissingByRowid",
"fetchMissingByKey",
"fetchSnapshotInconsistent",
"fetchInconsistent",
"nofetch"
]
},
{
"enum":[
"conversionFailure",
"truncationFailure"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
},
"required":[
"sourceTable",
"since",
"operations"
],
"additionalProperties":false
}
ネストされたスキーマ: items-x-anyOf[2]
型: object
ソースの表示
{
"properties":{
"feature":{
"description":"Procedure feature name",
"type":"string",
"minLength":1,
"maxLength":384
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-anyOf":[
{
"enum":[
"execution"
]
},
{
"enum":[
"insert",
"update",
"before",
"alterBefore",
"delete",
"upsert",
"unsupported",
"drop",
"truncate",
"discard",
"ignore",
"marker",
"operations",
"insertCollision",
"updateCollision",
"deleteCollision"
]
},
{
"enum":[
"conversionFailure",
"truncationFailure"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":17
}
},
"required":[
"feature",
"since",
"operations"
],
"additionalProperties":false
}
ネストされたスキーマ: items-x-anyOf[3]
型: object
ソースの表示
{
"properties":{
"integratedReplicat":{
"enum":[
true
]
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"transactions",
"redirected",
"replicatedProcedures",
"ddlOperations",
"storedProcedures",
"datatypeFunctionality",
"optypeFunctionality",
"eventActions",
"directTransactionRatio"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
},
"required":[
"integratedReplicat",
"since",
"operations"
],
"additionalProperties":false
}
ネストされたスキーマ: items-x-anyOf[4]
型: object
ソースの表示
{
"properties":{
"coordinatedReplicat":{
"enum":[
true
]
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"averageCoordinationTime":{
"type":"string",
"minLength":0,
"maxLength":16
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"ddlOperations",
"primaryKeyUpdates",
"emiTransactions",
"userDefinedBarriers",
"metadataBarriers",
"lagGap"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
},
"required":[
"coordinatedReplicat",
"since",
"operations"
],
"additionalProperties":false
}
ネストされたスキーマ: items-x-anyOf[5]
型: object
ソースの表示
{
"properties":{
"parallelReplicat":{
"enum":[
true
]
},
"since":{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
},
"operations":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"transactions",
"splitTransactions",
"splitAvgChunks",
"splitAvgRows",
"serializeTransactions",
"largeTransactions",
"largeAvgRows",
"largeAvgChunks",
"missingDepColumns",
"nonNativeSupport",
"maxSchedulingConstraints",
"metadataBarriers",
"ddlOperations",
"sequenceOperations",
"replicatedProcedures",
"eventActions",
"storedProcedures",
"synchronous",
"errorFallback"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
},
"workloadDependencyStats":{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"foreignKeyParentRowDeletes",
"tableLevelDependencies",
"virtualColumnDependencies"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":3
},
"tableDependencyStats":{
"type":"array",
"items":{
"properties":{
"parentTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"childTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"parentTable",
"childTable",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
},
"tableWatermarkDependencyCounts":{
"type":"array",
"items":{
"properties":{
"parentTable":{
"description":"Table with dependency constraint",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"constraintType":{
"description":"Type of dependency constraint",
"enum":[
"VIRTUAL",
"OBJECT",
"BITMAP",
"COLUMN",
"WATERMARK"
]
},
"count":{
"description":"Times the dependency constraint has been hit",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"parentTable",
"constraintType",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
}
},
"required":[
"parallelReplicat",
"since",
"operations"
],
"additionalProperties":false
}
ネストされたスキーマ: operations
型: array
最小アイテム数: 1
最大アイテム数: 16
ソースの表示
{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"mapped",
"unmapped",
"default",
"excluded"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
ネストされたスキーマ: since
1つに一致
ソースの表示
- string
最小長: 20
最大長: 32
パターン: ^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$
-
{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
}
ネストされたスキーマ: items
型: object
ソースの表示
{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"mapped",
"unmapped",
"default",
"excluded"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
}
ネストされたスキーマ: operation
1つに一致
ソースの表示
-
指定できる値: [ "mapped", "unmapped", "default", "excluded" ]
{
"x-oneOf":[
{
"enum":[
"mapped",
"unmapped",
"default",
"excluded"
]
}
]
}
ネストされたスキーマ: operations
型: array
最小アイテム数: 1
最大アイテム数: 16
ソースの表示
{
"type":"array",
"items":{
"properties":{
"operation":{
"x-anyOf":[
{
"enum":[
"insert",
"update",
"before",
"alterBefore",
"delete",
"upsert",
"unsupported",
"drop",
"truncate",
"discard",
"ignore",
"marker",
"operations",
"insertCollision",
"updateCollision",
"deleteCollision"
]
},
{
"enum":[
"cdrConflict",
"cdrSuccess",
"cdrFailure",
"cdrConflictInsertExists",
"cdrConflictUpdateExists",
"cdrConflictUpdateMissing",
"cdrConflictDeleteExists",
"cdrConflictDeleteMissing"
]
},
{
"enum":[
"fetchAttempt",
"fetchFailed",
"fetchDup",
"fetchSnapshotByRowid",
"fetchSnapshotByKey",
"fetchByRowid",
"fetchByKey",
"fetchMissingSnapshotByRowid",
"fetchMissingSnapshotByKey",
"fetchMissingByRowid",
"fetchMissingByKey",
"fetchSnapshotInconsistent",
"fetchInconsistent",
"nofetch"
]
},
{
"enum":[
"conversionFailure",
"truncationFailure"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
ネストされたスキーマ: since
1つに一致
ソースの表示
- string
最小長: 20
最大長: 32
パターン: ^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$
-
{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
}
ネストされたスキーマ: sourceTable
いずれかに一致
ソースの表示
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
}
ネストされたスキーマ: sqlexecOperations
型: array
最小アイテム数: 1
最大アイテム数: 2147483647
ソースの表示
{
"type":"array",
"items":{
"properties":{
"name":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"attempts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"successful":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"name",
"attempts",
"successful"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
}
ネストされたスキーマ: targetTable
いずれかに一致
ソースの表示
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
}
ネストされたスキーマ: items
型: object
ソースの表示
{
"properties":{
"operation":{
"x-anyOf":[
{
"enum":[
"insert",
"update",
"before",
"alterBefore",
"delete",
"upsert",
"unsupported",
"drop",
"truncate",
"discard",
"ignore",
"marker",
"operations",
"insertCollision",
"updateCollision",
"deleteCollision"
]
},
{
"enum":[
"cdrConflict",
"cdrSuccess",
"cdrFailure",
"cdrConflictInsertExists",
"cdrConflictUpdateExists",
"cdrConflictUpdateMissing",
"cdrConflictDeleteExists",
"cdrConflictDeleteMissing"
]
},
{
"enum":[
"fetchAttempt",
"fetchFailed",
"fetchDup",
"fetchSnapshotByRowid",
"fetchSnapshotByKey",
"fetchByRowid",
"fetchByKey",
"fetchMissingSnapshotByRowid",
"fetchMissingSnapshotByKey",
"fetchMissingByRowid",
"fetchMissingByKey",
"fetchSnapshotInconsistent",
"fetchInconsistent",
"nofetch"
]
},
{
"enum":[
"conversionFailure",
"truncationFailure"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
}
ネストされたスキーマ: operation
いずれかに一致
ソースの表示
-
指定できる値: [ "insert", "update", "before", "alterBefore", "delete", "upsert", "unsupported", "drop", "truncate", "discard", "ignore", "marker", "operations", "insertCollision", "updateCollision", "deleteCollision" ]
-
指定できる値: [ "cdrConflict", "cdrSuccess", "cdrFailure", "cdrConflictInsertExists", "cdrConflictUpdateExists", "cdrConflictUpdateMissing", "cdrConflictDeleteExists", "cdrConflictDeleteMissing" ]
-
指定できる値: [ "fetchAttempt", "fetchFailed", "fetchDup", "fetchSnapshotByRowid", "fetchSnapshotByKey", "fetchByRowid", "fetchByKey", "fetchMissingSnapshotByRowid", "fetchMissingSnapshotByKey", "fetchMissingByRowid", "fetchMissingByKey", "fetchSnapshotInconsistent", "fetchInconsistent", "nofetch" ]
-
指定できる値: [ "conversionFailure", "truncationFailure" ]
{
"x-anyOf":[
{
"enum":[
"insert",
"update",
"before",
"alterBefore",
"delete",
"upsert",
"unsupported",
"drop",
"truncate",
"discard",
"ignore",
"marker",
"operations",
"insertCollision",
"updateCollision",
"deleteCollision"
]
},
{
"enum":[
"cdrConflict",
"cdrSuccess",
"cdrFailure",
"cdrConflictInsertExists",
"cdrConflictUpdateExists",
"cdrConflictUpdateMissing",
"cdrConflictDeleteExists",
"cdrConflictDeleteMissing"
]
},
{
"enum":[
"fetchAttempt",
"fetchFailed",
"fetchDup",
"fetchSnapshotByRowid",
"fetchSnapshotByKey",
"fetchByRowid",
"fetchByKey",
"fetchMissingSnapshotByRowid",
"fetchMissingSnapshotByKey",
"fetchMissingByRowid",
"fetchMissingByKey",
"fetchSnapshotInconsistent",
"fetchInconsistent",
"nofetch"
]
},
{
"enum":[
"conversionFailure",
"truncationFailure"
]
}
]
}
ネストされたスキーマ: sourceTable-x-anyOf[1]
いずれかに一致
ソースの表示
- string
最小長: 3
最大長: 261
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
- string
最小長: 5
最大長: 392
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
ネストされたスキーマ: items
型: object
ソースの表示
{
"properties":{
"name":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"attempts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"successful":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"name",
"attempts",
"successful"
],
"additionalProperties":false
}
ネストされたスキーマ: name
いずれかに一致
ソースの表示
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
}
ネストされたスキーマ: name-x-anyOf[1]
いずれかに一致
ソースの表示
- string
最小長: 3
最大長: 261
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
- string
最小長: 5
最大長: 392
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
ネストされたスキーマ: targetTable-x-anyOf[1]
いずれかに一致
ソースの表示
- string
最小長: 3
最大長: 261
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
- string
最小長: 5
最大長: 392
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
ネストされたスキーマ: operations
型: array
最小アイテム数: 1
最大アイテム数: 17
ソースの表示
{
"type":"array",
"items":{
"properties":{
"operation":{
"x-anyOf":[
{
"enum":[
"execution"
]
},
{
"enum":[
"insert",
"update",
"before",
"alterBefore",
"delete",
"upsert",
"unsupported",
"drop",
"truncate",
"discard",
"ignore",
"marker",
"operations",
"insertCollision",
"updateCollision",
"deleteCollision"
]
},
{
"enum":[
"conversionFailure",
"truncationFailure"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":17
}
ネストされたスキーマ: since
1つに一致
ソースの表示
- string
最小長: 20
最大長: 32
パターン: ^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$
-
{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
}
ネストされたスキーマ: items
型: object
ソースの表示
{
"properties":{
"operation":{
"x-anyOf":[
{
"enum":[
"execution"
]
},
{
"enum":[
"insert",
"update",
"before",
"alterBefore",
"delete",
"upsert",
"unsupported",
"drop",
"truncate",
"discard",
"ignore",
"marker",
"operations",
"insertCollision",
"updateCollision",
"deleteCollision"
]
},
{
"enum":[
"conversionFailure",
"truncationFailure"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
}
ネストされたスキーマ: operation
いずれかに一致
ソースの表示
-
-
指定できる値: [ "insert", "update", "before", "alterBefore", "delete", "upsert", "unsupported", "drop", "truncate", "discard", "ignore", "marker", "operations", "insertCollision", "updateCollision", "deleteCollision" ]
-
指定できる値: [ "conversionFailure", "truncationFailure" ]
{
"x-anyOf":[
{
"enum":[
"execution"
]
},
{
"enum":[
"insert",
"update",
"before",
"alterBefore",
"delete",
"upsert",
"unsupported",
"drop",
"truncate",
"discard",
"ignore",
"marker",
"operations",
"insertCollision",
"updateCollision",
"deleteCollision"
]
},
{
"enum":[
"conversionFailure",
"truncationFailure"
]
}
]
}
ネストされたスキーマ: operations
型: array
最小アイテム数: 1
最大アイテム数: 16
ソースの表示
{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"transactions",
"redirected",
"replicatedProcedures",
"ddlOperations",
"storedProcedures",
"datatypeFunctionality",
"optypeFunctionality",
"eventActions",
"directTransactionRatio"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
ネストされたスキーマ: since
1つに一致
ソースの表示
- string
最小長: 20
最大長: 32
パターン: ^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$
-
{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
}
ネストされたスキーマ: items
型: object
ソースの表示
{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"transactions",
"redirected",
"replicatedProcedures",
"ddlOperations",
"storedProcedures",
"datatypeFunctionality",
"optypeFunctionality",
"eventActions",
"directTransactionRatio"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
}
ネストされたスキーマ: operation
1つに一致
ソースの表示
-
指定できる値: [ "transactions", "redirected", "replicatedProcedures", "ddlOperations", "storedProcedures", "datatypeFunctionality", "optypeFunctionality", "eventActions", "directTransactionRatio" ]
{
"x-oneOf":[
{
"enum":[
"transactions",
"redirected",
"replicatedProcedures",
"ddlOperations",
"storedProcedures",
"datatypeFunctionality",
"optypeFunctionality",
"eventActions",
"directTransactionRatio"
]
}
]
}
ネストされたスキーマ: operations
型: array
最小アイテム数: 1
最大アイテム数: 16
ソースの表示
{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"ddlOperations",
"primaryKeyUpdates",
"emiTransactions",
"userDefinedBarriers",
"metadataBarriers",
"lagGap"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
ネストされたスキーマ: since
1つに一致
ソースの表示
- string
最小長: 20
最大長: 32
パターン: ^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$
-
{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
}
ネストされたスキーマ: items
型: object
ソースの表示
{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"ddlOperations",
"primaryKeyUpdates",
"emiTransactions",
"userDefinedBarriers",
"metadataBarriers",
"lagGap"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
}
ネストされたスキーマ: operation
1つに一致
ソースの表示
-
指定できる値: [ "ddlOperations", "primaryKeyUpdates", "emiTransactions", "userDefinedBarriers", "metadataBarriers", "lagGap" ]
{
"x-oneOf":[
{
"enum":[
"ddlOperations",
"primaryKeyUpdates",
"emiTransactions",
"userDefinedBarriers",
"metadataBarriers",
"lagGap"
]
}
]
}
ネストされたスキーマ: operations
型: array
最小アイテム数: 1
最大アイテム数: 16
ソースの表示
{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"transactions",
"splitTransactions",
"splitAvgChunks",
"splitAvgRows",
"serializeTransactions",
"largeTransactions",
"largeAvgRows",
"largeAvgChunks",
"missingDepColumns",
"nonNativeSupport",
"maxSchedulingConstraints",
"metadataBarriers",
"ddlOperations",
"sequenceOperations",
"replicatedProcedures",
"eventActions",
"storedProcedures",
"synchronous",
"errorFallback"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":16
}
ネストされたスキーマ: since
1つに一致
ソースの表示
- string
最小長: 20
最大長: 32
パターン: ^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$
-
{
"x-oneOf":[
{
"type":"string",
"pattern":"^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$",
"minLength":20,
"maxLength":32
},
{
"enum":[
"startup"
]
}
]
}
ネストされたスキーマ: tableDependencyStats
型: array
最小アイテム数: 1
最大アイテム数: 2147483647
ソースの表示
{
"type":"array",
"items":{
"properties":{
"parentTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"childTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"parentTable",
"childTable",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
}
ネストされたスキーマ: tableWatermarkDependencyCounts
型: array
最小アイテム数: 1
最大アイテム数: 2147483647
ソースの表示
{
"type":"array",
"items":{
"properties":{
"parentTable":{
"description":"Table with dependency constraint",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"constraintType":{
"description":"Type of dependency constraint",
"enum":[
"VIRTUAL",
"OBJECT",
"BITMAP",
"COLUMN",
"WATERMARK"
]
},
"count":{
"description":"Times the dependency constraint has been hit",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"parentTable",
"constraintType",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":2147483647
}
ネストされたスキーマ: workloadDependencyStats
型: array
最小アイテム数: 1
最大アイテム数: 3
ソースの表示
{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"foreignKeyParentRowDeletes",
"tableLevelDependencies",
"virtualColumnDependencies"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":1,
"maxItems":3
}
ネストされたスキーマ: items
型: object
ソースの表示
{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"transactions",
"splitTransactions",
"splitAvgChunks",
"splitAvgRows",
"serializeTransactions",
"largeTransactions",
"largeAvgRows",
"largeAvgChunks",
"missingDepColumns",
"nonNativeSupport",
"maxSchedulingConstraints",
"metadataBarriers",
"ddlOperations",
"sequenceOperations",
"replicatedProcedures",
"eventActions",
"storedProcedures",
"synchronous",
"errorFallback"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
}
ネストされたスキーマ: operation
1つに一致
ソースの表示
-
指定できる値: [ "transactions", "splitTransactions", "splitAvgChunks", "splitAvgRows", "serializeTransactions", "largeTransactions", "largeAvgRows", "largeAvgChunks", "missingDepColumns", "nonNativeSupport", "maxSchedulingConstraints", "metadataBarriers", "ddlOperations", "sequenceOperations", "replicatedProcedures", "eventActions", "storedProcedures", "synchronous", "errorFallback" ]
{
"x-oneOf":[
{
"enum":[
"transactions",
"splitTransactions",
"splitAvgChunks",
"splitAvgRows",
"serializeTransactions",
"largeTransactions",
"largeAvgRows",
"largeAvgChunks",
"missingDepColumns",
"nonNativeSupport",
"maxSchedulingConstraints",
"metadataBarriers",
"ddlOperations",
"sequenceOperations",
"replicatedProcedures",
"eventActions",
"storedProcedures",
"synchronous",
"errorFallback"
]
}
]
}
ネストされたスキーマ: items
型: object
ソースの表示
{
"properties":{
"parentTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"childTable":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"parentTable",
"childTable",
"count"
],
"additionalProperties":false
}
ネストされたスキーマ: childTable
いずれかに一致
ソースの表示
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
}
ネストされたスキーマ: parentTable
いずれかに一致
ソースの表示
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
}
ネストされたスキーマ: childTable-x-anyOf[1]
いずれかに一致
ソースの表示
- string
最小長: 3
最大長: 261
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
- string
最小長: 5
最大長: 392
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
ネストされたスキーマ: parentTable-x-anyOf[1]
いずれかに一致
ソースの表示
- string
最小長: 3
最大長: 261
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
- string
最小長: 5
最大長: 392
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
ネストされたスキーマ: items
型: object
ソースの表示
{
"properties":{
"parentTable":{
"description":"Table with dependency constraint",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"constraintType":{
"description":"Type of dependency constraint",
"enum":[
"VIRTUAL",
"OBJECT",
"BITMAP",
"COLUMN",
"WATERMARK"
]
},
"count":{
"description":"Times the dependency constraint has been hit",
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"parentTable",
"constraintType",
"count"
],
"additionalProperties":false
}
ネストされたスキーマ: parentTable
依存性制約のある表
いずれかに一致
ソースの表示
{
"description":"Table with dependency constraint",
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
}
ネストされたスキーマ: parentTable-x-anyOf[1]
いずれかに一致
ソースの表示
- string
最小長: 3
最大長: 261
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
- string
最小長: 5
最大長: 392
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
ネストされたスキーマ: items
型: object
ソースの表示
{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"foreignKeyParentRowDeletes",
"tableLevelDependencies",
"virtualColumnDependencies"
]
}
]
},
"count":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
}
ネストされたスキーマ: operation
1つに一致
ソースの表示
-
指定できる値: [ "foreignKeyParentRowDeletes", "tableLevelDependencies", "virtualColumnDependencies" ]
{
"x-oneOf":[
{
"enum":[
"foreignKeyParentRowDeletes",
"tableLevelDependencies",
"virtualColumnDependencies"
]
}
]
}
ネストされたスキーマ: items
型: object
ソースの表示
{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"truncates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"tableName":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"updates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"inserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"$schema":{
"enum":[
"ogg:distPathTableStats"
]
},
"deletes":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrReceived":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrSent":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"other":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"unsupported":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"tableName",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
}
ネストされたスキーマ: tableName
いずれかに一致
ソースの表示
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
}
ネストされたスキーマ: tableName-x-anyOf[1]
いずれかに一致
ソースの表示
- string
最小長: 3
最大長: 261
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
- string
最小長: 5
最大長: 392
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
ネストされたスキーマ: items
型: object
ソースの表示
{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"truncates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"tableName":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"updates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"inserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"$schema":{
"enum":[
"ogg:distPathTableStats"
]
},
"deletes":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrReceived":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrSent":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"other":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"unsupported":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"tableName",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
}
ネストされたスキーマ: tableName
いずれかに一致
ソースの表示
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
}
ネストされたスキーマ: tableName-x-anyOf[1]
いずれかに一致
ソースの表示
- string
最小長: 3
最大長: 261
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
- string
最小長: 5
最大長: 392
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
ネストされたスキーマ: items
型: object
ソースの表示
{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"truncates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"tableName":{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
},
"updates":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"inserts":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"$schema":{
"enum":[
"ogg:distPathTableStats"
]
},
"deletes":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrReceived":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"lcrSent":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"other":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
},
"unsupported":{
"type":"integer",
"minimum":0,
"maximum":9.223372036854776E18
}
},
"required":[
"tableName",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
}
ネストされたスキーマ: tableName
いずれかに一致
ソースの表示
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":1,
"maxLength":130
},
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}
]
}
ネストされたスキーマ: tableName-x-anyOf[1]
いずれかに一致
ソースの表示
- string
最小長: 3
最大長: 261
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
- string
最小長: 5
最大長: 392
パターン: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
{
"x-anyOf":[
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":3,
"maxLength":261
},
{
"type":"string",
"pattern":"^([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])[.]([^.*?\"]{1,128}|[\"].{1,128}[\"])$",
"minLength":5,
"maxLength":392
}
]
}