Root Schema : Oracle GoldenGate Distribution Path Statistics
Type: object
Title: Oracle GoldenGate Distribution Path Statistics
Show Source
{
"title":"Oracle GoldenGate Distribution Path Statistics",
"required":[
"lcrReceived",
"lcrSent"
],
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"ddlSent":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"updates":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"inserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"$schema":{
"enum":[
"ogg:distPathStats"
]
},
"procedure":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"tableStatsDaily":{
"type":"array",
"items":{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"truncates":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"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":"9223372036854776000"
},
"inserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"$schema":{
"enum":[
"ogg:distPathTableStats"
]
},
"deletes":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrReceived":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrSent":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"other":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"unsupported":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"tableName",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"2147483647"
},
"deletes":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"tableStatsHourly":{
"type":"array",
"items":{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"truncates":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"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":"9223372036854776000"
},
"inserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"$schema":{
"enum":[
"ogg:distPathTableStats"
]
},
"deletes":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrReceived":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrSent":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"other":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"unsupported":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"tableName",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"2147483647"
},
"lcrReceived":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"tableStats":{
"type":"array",
"items":{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"truncates":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"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":"9223372036854776000"
},
"inserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"$schema":{
"enum":[
"ogg:distPathTableStats"
]
},
"deletes":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrReceived":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrSent":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"other":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"unsupported":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"tableName",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"2147483647"
},
"chunkStats":{
"type":"array",
"items":{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"updates":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"ddl":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"inserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"$schema":{
"enum":[
"ogg:distPathChunkStats"
]
},
"procedure":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"deletes":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrReceived":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrSent":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"other":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"unsupported":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"chunkId":{
"type":"integer",
"minimum":"1",
"maximum":"4294967295"
}
},
"required":[
"chunkId",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"2147483647"
},
"lcrSent":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"other":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"ddlReceived":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"unsupported":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"netStats":{
"type":"object",
"properties":{
"totalMsgsReceived":{
"description":"Total Messages received",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"totalMsgsSent":{
"description":"Total Messages sent",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"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":"9223372036854776000"
},
"recvWaitTime":{
"description":"Total recv wait time",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"sendWaitTime":{
"description":"Total send wait time",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"totalBytesSent":{
"description":"Total bytes sent",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"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":"9223372036854776000"
},
"successful":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"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",
"databaseCompatibility",
"directTransactionRatio"
]
}
]
},
"count":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"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",
"invalidIndexOperations",
"splitTransactions",
"splitAvgChunks",
"splitAvgRows",
"serializeTransactions",
"largeTransactions",
"largeAvgRows",
"largeAvgChunks",
"missingDepColumns",
"nonNativeSupport",
"maxSchedulingConstraints",
"metadataBarriers",
"ddlOperations",
"sequenceOperations",
"replicatedProcedures",
"eventActions",
"storedProcedures",
"synchronous",
"errorFallback"
]
}
]
},
"count":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"required":[
"parentTable",
"constraintType",
"count"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"2147483647"
}
},
"required":[
"parallelReplicat",
"since",
"operations"
],
"additionalProperties":false
}
]
},
"minItems":"1",
"maxItems":"6"
}
},
"additionalProperties":false
}
Nested Schema : chunkStats
Type: array
Minimum Number of Items: 1
Maximum Number of Items: 2147483647
Show Source
{
"type":"array",
"items":{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"updates":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"ddl":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"inserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"$schema":{
"enum":[
"ogg:distPathChunkStats"
]
},
"procedure":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"deletes":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrReceived":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrSent":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"other":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"unsupported":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"chunkId":{
"type":"integer",
"minimum":"1",
"maximum":"4294967295"
}
},
"required":[
"chunkId",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"2147483647"
}
Nested Schema : netStats
Type: object
Show Source
{
"type":"object",
"properties":{
"totalMsgsReceived":{
"description":"Total Messages received",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"totalMsgsSent":{
"description":"Total Messages sent",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"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":"9223372036854776000"
},
"recvWaitTime":{
"description":"Total recv wait time",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"sendWaitTime":{
"description":"Total send wait time",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"totalBytesSent":{
"description":"Total bytes sent",
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"additionalProperties":false
}
Nested Schema : stats
Type: array
Minimum Number of Items: 1
Maximum Number of Items: 6
Show Source
{
"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":"9223372036854776000"
}
},
"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":"9223372036854776000"
},
"successful":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"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",
"databaseCompatibility",
"directTransactionRatio"
]
}
]
},
"count":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"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",
"invalidIndexOperations",
"splitTransactions",
"splitAvgChunks",
"splitAvgRows",
"serializeTransactions",
"largeTransactions",
"largeAvgRows",
"largeAvgChunks",
"missingDepColumns",
"nonNativeSupport",
"maxSchedulingConstraints",
"metadataBarriers",
"ddlOperations",
"sequenceOperations",
"replicatedProcedures",
"eventActions",
"storedProcedures",
"synchronous",
"errorFallback"
]
}
]
},
"count":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"required":[
"parentTable",
"constraintType",
"count"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"2147483647"
}
},
"required":[
"parallelReplicat",
"since",
"operations"
],
"additionalProperties":false
}
]
},
"minItems":"1",
"maxItems":"6"
}
Nested Schema : tableStats
Type: array
Minimum Number of Items: 1
Maximum Number of Items: 2147483647
Show Source
{
"type":"array",
"items":{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"truncates":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"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":"9223372036854776000"
},
"inserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"$schema":{
"enum":[
"ogg:distPathTableStats"
]
},
"deletes":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrReceived":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrSent":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"other":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"unsupported":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"tableName",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"2147483647"
}
Nested Schema : tableStatsDaily
Type: array
Minimum Number of Items: 1
Maximum Number of Items: 2147483647
Show Source
{
"type":"array",
"items":{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"truncates":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"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":"9223372036854776000"
},
"inserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"$schema":{
"enum":[
"ogg:distPathTableStats"
]
},
"deletes":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrReceived":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrSent":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"other":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"unsupported":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"tableName",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"2147483647"
}
Nested Schema : tableStatsHourly
Type: array
Minimum Number of Items: 1
Maximum Number of Items: 2147483647
Show Source
{
"type":"array",
"items":{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"truncates":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"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":"9223372036854776000"
},
"inserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"$schema":{
"enum":[
"ogg:distPathTableStats"
]
},
"deletes":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrReceived":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrSent":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"other":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"unsupported":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"tableName",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"2147483647"
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"updates":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"ddl":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"inserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"$schema":{
"enum":[
"ogg:distPathChunkStats"
]
},
"procedure":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"deletes":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrReceived":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrSent":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"other":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"unsupported":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"chunkId":{
"type":"integer",
"minimum":"1",
"maximum":"4294967295"
}
},
"required":[
"chunkId",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
}
Nested Schema : localAddress
Type: object
Show Source
{
"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"
}
]
}
}
}
Nested Schema : remoteAddress
Type: object
Show Source
{
"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"
}
]
}
}
}
Nested Schema : host
Match One
Show Source
-
string
Minimum Length: 1
Maximum Length: 4095
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])[.]?)$
Network host name
-
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"
}
]
}
]
}
Nested Schema : port
Match One
Show Source
-
integer
Minimum Value: 1
Maximum Value: 65535
-
integer
Minimum Value: 0
Maximum Value: 0
{
"x-oneOf":[
{
"type":"integer",
"minimum":"1",
"maximum":"65535"
},
{
"type":"integer",
"minimum":"0",
"maximum":"0"
}
]
}
Nested Schema : host-x-oneOf[1]
Network IP address
Match One
Show Source
-
string
Minimum Length: 7
Maximum Length: 15
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]?)$
Network IPv4 address
-
string
Minimum Length: 1
Maximum Length: 256
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}))|:)))(%.+)?$
Network IPv6 address
{
"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"
}
]
}
Nested Schema : host
Match One
Show Source
-
string
Minimum Length: 1
Maximum Length: 4095
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])[.]?)$
Network host name
-
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"
}
]
}
]
}
Nested Schema : port
Match One
Show Source
-
integer
Minimum Value: 1
Maximum Value: 65535
-
integer
Minimum Value: 0
Maximum Value: 0
{
"x-oneOf":[
{
"type":"integer",
"minimum":"1",
"maximum":"65535"
},
{
"type":"integer",
"minimum":"0",
"maximum":"0"
}
]
}
Nested Schema : host-x-oneOf[1]
Network IP address
Match One
Show Source
-
string
Minimum Length: 7
Maximum Length: 15
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]?)$
Network IPv4 address
-
string
Minimum Length: 1
Maximum Length: 256
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}))|:)))(%.+)?$
Network IPv6 address
{
"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"
}
]
}
Nested Schema : items
Match Any
Show Source
{
"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":"9223372036854776000"
}
},
"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":"9223372036854776000"
},
"successful":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"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",
"databaseCompatibility",
"directTransactionRatio"
]
}
]
},
"count":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"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",
"invalidIndexOperations",
"splitTransactions",
"splitAvgChunks",
"splitAvgRows",
"serializeTransactions",
"largeTransactions",
"largeAvgRows",
"largeAvgChunks",
"missingDepColumns",
"nonNativeSupport",
"maxSchedulingConstraints",
"metadataBarriers",
"ddlOperations",
"sequenceOperations",
"replicatedProcedures",
"eventActions",
"storedProcedures",
"synchronous",
"errorFallback"
]
}
]
},
"count":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"required":[
"parentTable",
"constraintType",
"count"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"2147483647"
}
},
"required":[
"parallelReplicat",
"since",
"operations"
],
"additionalProperties":false
}
]
}
Nested Schema : items-x-anyOf[0]
Type: object
Show Source
{
"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":"9223372036854776000"
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"16"
}
},
"required":[
"ddl",
"since",
"operations"
],
"additionalProperties":false
}
Nested Schema : items-x-anyOf[1]
Type: object
Show Source
{
"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":"9223372036854776000"
},
"successful":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"16"
}
},
"required":[
"sourceTable",
"since",
"operations"
],
"additionalProperties":false
}
Nested Schema : items-x-anyOf[2]
Type: object
Show Source
{
"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":"9223372036854776000"
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"17"
}
},
"required":[
"feature",
"since",
"operations"
],
"additionalProperties":false
}
Nested Schema : items-x-anyOf[3]
Type: object
Show Source
{
"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",
"databaseCompatibility",
"directTransactionRatio"
]
}
]
},
"count":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"16"
}
},
"required":[
"integratedReplicat",
"since",
"operations"
],
"additionalProperties":false
}
Nested Schema : items-x-anyOf[4]
Type: object
Show Source
{
"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":"9223372036854776000"
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"16"
}
},
"required":[
"coordinatedReplicat",
"since",
"operations"
],
"additionalProperties":false
}
Nested Schema : items-x-anyOf[5]
Type: object
Show Source
{
"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",
"invalidIndexOperations",
"splitTransactions",
"splitAvgChunks",
"splitAvgRows",
"serializeTransactions",
"largeTransactions",
"largeAvgRows",
"largeAvgChunks",
"missingDepColumns",
"nonNativeSupport",
"maxSchedulingConstraints",
"metadataBarriers",
"ddlOperations",
"sequenceOperations",
"replicatedProcedures",
"eventActions",
"storedProcedures",
"synchronous",
"errorFallback"
]
}
]
},
"count":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"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":"9223372036854776000"
}
},
"required":[
"parentTable",
"constraintType",
"count"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"2147483647"
}
},
"required":[
"parallelReplicat",
"since",
"operations"
],
"additionalProperties":false
}
Nested Schema : operations
Type: array
Minimum Number of Items: 1
Maximum Number of Items: 16
Show Source
{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"mapped",
"unmapped",
"default",
"excluded"
]
}
]
},
"count":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"16"
}
Nested Schema : since
Match One
Show Source
-
string
Minimum Length: 20
Maximum Length: 32
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])$
-
Allowed Values: [
"startup"
]
{
"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"
]
}
]
}
Nested Schema : items
Type: object
Show Source
{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"mapped",
"unmapped",
"default",
"excluded"
]
}
]
},
"count":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
}
Nested Schema : operation
Match One
Show Source
-
Allowed Values: [
"mapped",
"unmapped",
"default",
"excluded"
]
{
"x-oneOf":[
{
"enum":[
"mapped",
"unmapped",
"default",
"excluded"
]
}
]
}
Nested Schema : operations
Type: array
Minimum Number of Items: 1
Maximum Number of Items: 16
Show Source
{
"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":"9223372036854776000"
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"16"
}
Nested Schema : since
Match One
Show Source
-
string
Minimum Length: 20
Maximum Length: 32
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])$
-
Allowed Values: [
"startup"
]
{
"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"
]
}
]
}
Nested Schema : sourceTable
Match Any
Show Source
{
"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"
}
]
}
]
}
Nested Schema : sqlexecOperations
Type: array
Minimum Number of Items: 1
Maximum Number of Items: 2147483647
Show Source
{
"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":"9223372036854776000"
},
"successful":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"name",
"attempts",
"successful"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"2147483647"
}
Nested Schema : targetTable
Match Any
Show Source
{
"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"
}
]
}
]
}
Nested Schema : items
Type: object
Show Source
{
"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":"9223372036854776000"
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
}
Nested Schema : operation
Match Any
Show Source
-
Allowed Values: [
"insert",
"update",
"before",
"alterBefore",
"delete",
"upsert",
"unsupported",
"drop",
"truncate",
"discard",
"ignore",
"marker",
"operations",
"insertCollision",
"updateCollision",
"deleteCollision"
]
-
Allowed Values: [
"cdrConflict",
"cdrSuccess",
"cdrFailure",
"cdrConflictInsertExists",
"cdrConflictUpdateExists",
"cdrConflictUpdateMissing",
"cdrConflictDeleteExists",
"cdrConflictDeleteMissing"
]
-
Allowed Values: [
"fetchAttempt",
"fetchFailed",
"fetchDup",
"fetchSnapshotByRowid",
"fetchSnapshotByKey",
"fetchByRowid",
"fetchByKey",
"fetchMissingSnapshotByRowid",
"fetchMissingSnapshotByKey",
"fetchMissingByRowid",
"fetchMissingByKey",
"fetchSnapshotInconsistent",
"fetchInconsistent",
"nofetch"
]
-
Allowed Values: [
"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"
]
}
]
}
Nested Schema : sourceTable-x-anyOf[1]
Match Any
Show Source
-
string
Minimum Length: 3
Maximum Length: 261
Pattern: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
-
string
Minimum Length: 5
Maximum Length: 392
Pattern: ^([^.*?"]{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"
}
]
}
Nested Schema : items
Type: object
Show Source
{
"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":"9223372036854776000"
},
"successful":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"name",
"attempts",
"successful"
],
"additionalProperties":false
}
Nested Schema : name
Match Any
Show Source
{
"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"
}
]
}
]
}
Nested Schema : name-x-anyOf[1]
Match Any
Show Source
-
string
Minimum Length: 3
Maximum Length: 261
Pattern: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
-
string
Minimum Length: 5
Maximum Length: 392
Pattern: ^([^.*?"]{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"
}
]
}
Nested Schema : targetTable-x-anyOf[1]
Match Any
Show Source
-
string
Minimum Length: 3
Maximum Length: 261
Pattern: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
-
string
Minimum Length: 5
Maximum Length: 392
Pattern: ^([^.*?"]{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"
}
]
}
Nested Schema : operations
Type: array
Minimum Number of Items: 1
Maximum Number of Items: 17
Show Source
{
"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":"9223372036854776000"
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"17"
}
Nested Schema : since
Match One
Show Source
-
string
Minimum Length: 20
Maximum Length: 32
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])$
-
Allowed Values: [
"startup"
]
{
"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"
]
}
]
}
Nested Schema : items
Type: object
Show Source
{
"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":"9223372036854776000"
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
}
Nested Schema : operation
Match Any
Show Source
-
Allowed Values: [
"execution"
]
-
Allowed Values: [
"insert",
"update",
"before",
"alterBefore",
"delete",
"upsert",
"unsupported",
"drop",
"truncate",
"discard",
"ignore",
"marker",
"operations",
"insertCollision",
"updateCollision",
"deleteCollision"
]
-
Allowed Values: [
"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"
]
}
]
}
Nested Schema : operations
Type: array
Minimum Number of Items: 1
Maximum Number of Items: 16
Show Source
{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"transactions",
"redirected",
"replicatedProcedures",
"ddlOperations",
"storedProcedures",
"datatypeFunctionality",
"optypeFunctionality",
"eventActions",
"databaseCompatibility",
"directTransactionRatio"
]
}
]
},
"count":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"16"
}
Nested Schema : since
Match One
Show Source
-
string
Minimum Length: 20
Maximum Length: 32
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])$
-
Allowed Values: [
"startup"
]
{
"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"
]
}
]
}
Nested Schema : items
Type: object
Show Source
{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"transactions",
"redirected",
"replicatedProcedures",
"ddlOperations",
"storedProcedures",
"datatypeFunctionality",
"optypeFunctionality",
"eventActions",
"databaseCompatibility",
"directTransactionRatio"
]
}
]
},
"count":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
}
Nested Schema : operation
Match One
Show Source
-
Allowed Values: [
"transactions",
"redirected",
"replicatedProcedures",
"ddlOperations",
"storedProcedures",
"datatypeFunctionality",
"optypeFunctionality",
"eventActions",
"databaseCompatibility",
"directTransactionRatio"
]
{
"x-oneOf":[
{
"enum":[
"transactions",
"redirected",
"replicatedProcedures",
"ddlOperations",
"storedProcedures",
"datatypeFunctionality",
"optypeFunctionality",
"eventActions",
"databaseCompatibility",
"directTransactionRatio"
]
}
]
}
Nested Schema : operations
Type: array
Minimum Number of Items: 1
Maximum Number of Items: 16
Show Source
{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"ddlOperations",
"primaryKeyUpdates",
"emiTransactions",
"userDefinedBarriers",
"metadataBarriers",
"lagGap"
]
}
]
},
"count":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"16"
}
Nested Schema : since
Match One
Show Source
-
string
Minimum Length: 20
Maximum Length: 32
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])$
-
Allowed Values: [
"startup"
]
{
"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"
]
}
]
}
Nested Schema : items
Type: object
Show Source
{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"ddlOperations",
"primaryKeyUpdates",
"emiTransactions",
"userDefinedBarriers",
"metadataBarriers",
"lagGap"
]
}
]
},
"count":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
}
Nested Schema : operation
Match One
Show Source
-
Allowed Values: [
"ddlOperations",
"primaryKeyUpdates",
"emiTransactions",
"userDefinedBarriers",
"metadataBarriers",
"lagGap"
]
{
"x-oneOf":[
{
"enum":[
"ddlOperations",
"primaryKeyUpdates",
"emiTransactions",
"userDefinedBarriers",
"metadataBarriers",
"lagGap"
]
}
]
}
Nested Schema : operations
Type: array
Minimum Number of Items: 1
Maximum Number of Items: 16
Show Source
{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"transactions",
"invalidIndexOperations",
"splitTransactions",
"splitAvgChunks",
"splitAvgRows",
"serializeTransactions",
"largeTransactions",
"largeAvgRows",
"largeAvgChunks",
"missingDepColumns",
"nonNativeSupport",
"maxSchedulingConstraints",
"metadataBarriers",
"ddlOperations",
"sequenceOperations",
"replicatedProcedures",
"eventActions",
"storedProcedures",
"synchronous",
"errorFallback"
]
}
]
},
"count":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"16"
}
Nested Schema : since
Match One
Show Source
-
string
Minimum Length: 20
Maximum Length: 32
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])$
-
Allowed Values: [
"startup"
]
{
"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"
]
}
]
}
Nested Schema : tableDependencyStats
Type: array
Minimum Number of Items: 1
Maximum Number of Items: 2147483647
Show Source
{
"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":"9223372036854776000"
}
},
"required":[
"parentTable",
"childTable",
"count"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"2147483647"
}
Nested Schema : tableWatermarkDependencyCounts
Type: array
Minimum Number of Items: 1
Maximum Number of Items: 2147483647
Show Source
{
"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":"9223372036854776000"
}
},
"required":[
"parentTable",
"constraintType",
"count"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"2147483647"
}
Nested Schema : workloadDependencyStats
Type: array
Minimum Number of Items: 1
Maximum Number of Items: 3
Show Source
{
"type":"array",
"items":{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"foreignKeyParentRowDeletes",
"tableLevelDependencies",
"virtualColumnDependencies"
]
}
]
},
"count":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"3"
}
Nested Schema : items
Type: object
Show Source
{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"transactions",
"invalidIndexOperations",
"splitTransactions",
"splitAvgChunks",
"splitAvgRows",
"serializeTransactions",
"largeTransactions",
"largeAvgRows",
"largeAvgChunks",
"missingDepColumns",
"nonNativeSupport",
"maxSchedulingConstraints",
"metadataBarriers",
"ddlOperations",
"sequenceOperations",
"replicatedProcedures",
"eventActions",
"storedProcedures",
"synchronous",
"errorFallback"
]
}
]
},
"count":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
}
Nested Schema : operation
Match One
Show Source
-
Allowed Values: [
"transactions",
"invalidIndexOperations",
"splitTransactions",
"splitAvgChunks",
"splitAvgRows",
"serializeTransactions",
"largeTransactions",
"largeAvgRows",
"largeAvgChunks",
"missingDepColumns",
"nonNativeSupport",
"maxSchedulingConstraints",
"metadataBarriers",
"ddlOperations",
"sequenceOperations",
"replicatedProcedures",
"eventActions",
"storedProcedures",
"synchronous",
"errorFallback"
]
{
"x-oneOf":[
{
"enum":[
"transactions",
"invalidIndexOperations",
"splitTransactions",
"splitAvgChunks",
"splitAvgRows",
"serializeTransactions",
"largeTransactions",
"largeAvgRows",
"largeAvgChunks",
"missingDepColumns",
"nonNativeSupport",
"maxSchedulingConstraints",
"metadataBarriers",
"ddlOperations",
"sequenceOperations",
"replicatedProcedures",
"eventActions",
"storedProcedures",
"synchronous",
"errorFallback"
]
}
]
}
Nested Schema : items
Type: object
Show Source
{
"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":"9223372036854776000"
}
},
"required":[
"parentTable",
"childTable",
"count"
],
"additionalProperties":false
}
Nested Schema : childTable
Match Any
Show Source
{
"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"
}
]
}
]
}
Nested Schema : parentTable
Match Any
Show Source
{
"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"
}
]
}
]
}
Nested Schema : childTable-x-anyOf[1]
Match Any
Show Source
-
string
Minimum Length: 3
Maximum Length: 261
Pattern: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
-
string
Minimum Length: 5
Maximum Length: 392
Pattern: ^([^.*?"]{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"
}
]
}
Nested Schema : parentTable-x-anyOf[1]
Match Any
Show Source
-
string
Minimum Length: 3
Maximum Length: 261
Pattern: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
-
string
Minimum Length: 5
Maximum Length: 392
Pattern: ^([^.*?"]{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"
}
]
}
Nested Schema : items
Type: object
Show Source
{
"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":"9223372036854776000"
}
},
"required":[
"parentTable",
"constraintType",
"count"
],
"additionalProperties":false
}
Nested Schema : parentTable
Table with dependency constraint
Match Any
Show Source
{
"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"
}
]
}
]
}
Nested Schema : parentTable-x-anyOf[1]
Match Any
Show Source
-
string
Minimum Length: 3
Maximum Length: 261
Pattern: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
-
string
Minimum Length: 5
Maximum Length: 392
Pattern: ^([^.*?"]{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"
}
]
}
Nested Schema : items
Type: object
Show Source
{
"properties":{
"operation":{
"x-oneOf":[
{
"enum":[
"foreignKeyParentRowDeletes",
"tableLevelDependencies",
"virtualColumnDependencies"
]
}
]
},
"count":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"operation",
"count"
],
"additionalProperties":false
}
Nested Schema : operation
Match One
Show Source
-
Allowed Values: [
"foreignKeyParentRowDeletes",
"tableLevelDependencies",
"virtualColumnDependencies"
]
{
"x-oneOf":[
{
"enum":[
"foreignKeyParentRowDeletes",
"tableLevelDependencies",
"virtualColumnDependencies"
]
}
]
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"truncates":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"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":"9223372036854776000"
},
"inserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"$schema":{
"enum":[
"ogg:distPathTableStats"
]
},
"deletes":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrReceived":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrSent":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"other":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"unsupported":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"tableName",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
}
Nested Schema : tableName
Match Any
Show Source
{
"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"
}
]
}
]
}
Nested Schema : tableName-x-anyOf[1]
Match Any
Show Source
-
string
Minimum Length: 3
Maximum Length: 261
Pattern: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
-
string
Minimum Length: 5
Maximum Length: 392
Pattern: ^([^.*?"]{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"
}
]
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"truncates":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"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":"9223372036854776000"
},
"inserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"$schema":{
"enum":[
"ogg:distPathTableStats"
]
},
"deletes":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrReceived":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrSent":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"other":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"unsupported":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"tableName",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
}
Nested Schema : tableName
Match Any
Show Source
{
"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"
}
]
}
]
}
Nested Schema : tableName-x-anyOf[1]
Match Any
Show Source
-
string
Minimum Length: 3
Maximum Length: 261
Pattern: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
-
string
Minimum Length: 5
Maximum Length: 392
Pattern: ^([^.*?"]{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"
}
]
}
Nested Schema : items
Type: object
Show Source
{
"type":"object",
"properties":{
"upserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"truncates":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"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":"9223372036854776000"
},
"inserts":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"$schema":{
"enum":[
"ogg:distPathTableStats"
]
},
"deletes":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrReceived":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"lcrSent":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"other":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
},
"unsupported":{
"type":"integer",
"minimum":"0",
"maximum":"9223372036854776000"
}
},
"required":[
"tableName",
"lcrReceived",
"lcrSent"
],
"additionalProperties":false
}
Nested Schema : tableName
Match Any
Show Source
{
"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"
}
]
}
]
}
Nested Schema : tableName-x-anyOf[1]
Match Any
Show Source
-
string
Minimum Length: 3
Maximum Length: 261
Pattern: ^([^.*?"]{1,128}|["].{1,128}["])[.]([^.*?"]{1,128}|["].{1,128}["])$
-
string
Minimum Length: 5
Maximum Length: 392
Pattern: ^([^.*?"]{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"
}
]
}