ルート・スキーマ: Oracle GoldenGate Process Parameter Description
型: object
タイトル: Oracle GoldenGate Process Parameter Description
ソースの表示
{
"title":"Oracle GoldenGate Process Parameter Description",
"required":[
"name",
"info"
],
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:parameter"
]
},
"name":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"info":{
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic":{
"type":"boolean"
},
"parentName":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"versions":{
"type":"object",
"properties":{
"minimum":{
"type":"string",
"minLength":"1",
"maxLength":"16"
},
"maximum":{
"type":"string",
"minLength":"1",
"maxLength":"16"
}
},
"additionalProperties":false
},
"aliases":{
"type":"array",
"items":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"minItems":"1",
"maxItems":"255"
},
"databases":{
"type":"array",
"items":{
"x-oneOf":[
{
"enum":[
"All"
]
},
{
"description":"Supported Databases",
"enum":[
"Generic",
"Oracle 8",
"Oracle 9i",
"Oracle 10g",
"Oracle 11g",
"Oracle 12c",
"Oracle 18c",
"Oracle 19c",
"Oracle 20c",
"Oracle 21c",
"Oracle 23c",
"Sybase",
"DB2 Remote",
"DB2 for i",
"DB2 for i Remote",
"DB2LUW 9.5",
"DB2LUW 9.7",
"DB2LUW 10.1",
"DB2LUW 10.5",
"DB2LUW 11.1",
"DB2 z/OS",
"Teradata",
"Timesten",
"Timesten 7",
"Timesten 11.2.1",
"MySQL",
"Ctree8",
"Ctree9",
"MS SQL",
"MS SQL CDC",
"Informix",
"Informix1150",
"Informix1170",
"Informix1210",
"Ingres",
"SQL/MX",
"PostgreSQL"
]
}
]
},
"minItems":"1",
"maxItems":"64"
},
"status":{
"type":"string",
"minLength":"1",
"maxLength":"255"
},
"platforms":{
"type":"array",
"items":{
"x-oneOf":[
{
"description":"Supported Platforms",
"enum":[
"All",
"AIX",
"HP-OSS",
"HPUX-IT",
"HPUX-PA",
"Linux",
"OS400",
"ZOS",
"Solaris SPARC",
"Solaris x86",
"Windows x64"
]
}
]
},
"minItems":"1",
"maxItems":"16"
},
"relationships":{
"type":"array",
"items":{
"description":"Relationship",
"type":"object",
"properties":{
"predicate":{
"description":"Supported Predicates",
"enum":[
"requires",
"immediately-follows",
"follows",
"conflicts-with",
"overrides",
"requires-group",
"immediately-follows-group",
"follows-group",
"conflicts-with-group",
"conflicts-with-line"
]
},
"names":{
"type":"array",
"items":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"minItems":"1",
"maxItems":"255"
}
},
"required":[
"predicate",
"names"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"255"
},
"argument":{
"x-oneOf":[
{
"type":"object",
"properties":{
"type":{
"enum":[
"integer",
"number"
]
},
"minimum":{
"type":"number",
"minimum":"-9223372036854776000",
"maximum":"9223372036854776000"
},
"maximum":{
"type":"number",
"minimum":"-9223372036854776000",
"maximum":"9223372036854776000"
},
"defaultValue":{
"type":"number",
"minimum":"-9223372036854776000",
"maximum":"9223372036854776000"
}
},
"required":[
"type",
"minimum",
"maximum"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"type":{
"enum":[
"string"
]
},
"pattern":{
"type":"string",
"minLength":"1",
"maxLength":"1024"
},
"defaultValue":{
"type":"string",
"minLength":"1",
"maxLength":"255"
}
},
"required":[
"type"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"type":{
"enum":[
"boolean"
]
},
"defaultValue":{
"type":"boolean"
}
},
"required":[
"type"
],
"additionalProperties":false
}
]
},
"syntax":{
"type":"string",
"minLength":"1",
"maxLength":"255"
},
"opposites":{
"type":"array",
"items":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"minItems":"1",
"maxItems":"255"
},
"components":{
"type":"array",
"items":{
"description":"OGG Component Property",
"type":"object",
"properties":{
"name":{
"description":"OGG Component",
"enum":[
"CACHEFILEDUMP",
"COBGEN",
"CONVCHK",
"CONVPRM",
"DDLCOB",
"DEFGEN",
"EMSCLNT",
"EXTRACT",
"GGCMD",
"GGSCI",
"KEYGEN",
"LOGDUMP",
"MGR",
"OGGERR",
"REPLICAT",
"RETRACE",
"REVERSE",
"SERVER",
"GLOBALS"
]
},
"mode":{
"description":"Application Running Mode",
"enum":[
"All",
"Classic",
"Source",
"Integrated",
"Lightweight",
"Initial Load",
"Remote Task",
"Data Pump",
"Passive",
"Alias",
"Coordinated",
"Parallel Integrated",
"Parallel Nonintegrated",
"Special Run"
]
}
},
"required":[
"name"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"16"
},
"mandatory":{
"type":"boolean"
},
"options":{
"type":"array",
"items":{
"type":"object",
"properties":{
"name":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"opposite":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
}
},
"required":[
"name"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"255"
},
"description":{
"type":"string",
"minLength":"1",
"maxLength":"1024"
}
},
"required":[
"components",
"platforms",
"databases",
"status",
"mandatory",
"dynamic"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"64"
}
},
"additionalProperties":false
}
ネストされたスキーマ: info
型: array
最小アイテム数: 1
最大アイテム数: 64
ソースの表示
{
"type":"array",
"items":{
"type":"object",
"properties":{
"dynamic":{
"type":"boolean"
},
"parentName":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"versions":{
"type":"object",
"properties":{
"minimum":{
"type":"string",
"minLength":"1",
"maxLength":"16"
},
"maximum":{
"type":"string",
"minLength":"1",
"maxLength":"16"
}
},
"additionalProperties":false
},
"aliases":{
"type":"array",
"items":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"minItems":"1",
"maxItems":"255"
},
"databases":{
"type":"array",
"items":{
"x-oneOf":[
{
"enum":[
"All"
]
},
{
"description":"Supported Databases",
"enum":[
"Generic",
"Oracle 8",
"Oracle 9i",
"Oracle 10g",
"Oracle 11g",
"Oracle 12c",
"Oracle 18c",
"Oracle 19c",
"Oracle 20c",
"Oracle 21c",
"Oracle 23c",
"Sybase",
"DB2 Remote",
"DB2 for i",
"DB2 for i Remote",
"DB2LUW 9.5",
"DB2LUW 9.7",
"DB2LUW 10.1",
"DB2LUW 10.5",
"DB2LUW 11.1",
"DB2 z/OS",
"Teradata",
"Timesten",
"Timesten 7",
"Timesten 11.2.1",
"MySQL",
"Ctree8",
"Ctree9",
"MS SQL",
"MS SQL CDC",
"Informix",
"Informix1150",
"Informix1170",
"Informix1210",
"Ingres",
"SQL/MX",
"PostgreSQL"
]
}
]
},
"minItems":"1",
"maxItems":"64"
},
"status":{
"type":"string",
"minLength":"1",
"maxLength":"255"
},
"platforms":{
"type":"array",
"items":{
"x-oneOf":[
{
"description":"Supported Platforms",
"enum":[
"All",
"AIX",
"HP-OSS",
"HPUX-IT",
"HPUX-PA",
"Linux",
"OS400",
"ZOS",
"Solaris SPARC",
"Solaris x86",
"Windows x64"
]
}
]
},
"minItems":"1",
"maxItems":"16"
},
"relationships":{
"type":"array",
"items":{
"description":"Relationship",
"type":"object",
"properties":{
"predicate":{
"description":"Supported Predicates",
"enum":[
"requires",
"immediately-follows",
"follows",
"conflicts-with",
"overrides",
"requires-group",
"immediately-follows-group",
"follows-group",
"conflicts-with-group",
"conflicts-with-line"
]
},
"names":{
"type":"array",
"items":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"minItems":"1",
"maxItems":"255"
}
},
"required":[
"predicate",
"names"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"255"
},
"argument":{
"x-oneOf":[
{
"type":"object",
"properties":{
"type":{
"enum":[
"integer",
"number"
]
},
"minimum":{
"type":"number",
"minimum":"-9223372036854776000",
"maximum":"9223372036854776000"
},
"maximum":{
"type":"number",
"minimum":"-9223372036854776000",
"maximum":"9223372036854776000"
},
"defaultValue":{
"type":"number",
"minimum":"-9223372036854776000",
"maximum":"9223372036854776000"
}
},
"required":[
"type",
"minimum",
"maximum"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"type":{
"enum":[
"string"
]
},
"pattern":{
"type":"string",
"minLength":"1",
"maxLength":"1024"
},
"defaultValue":{
"type":"string",
"minLength":"1",
"maxLength":"255"
}
},
"required":[
"type"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"type":{
"enum":[
"boolean"
]
},
"defaultValue":{
"type":"boolean"
}
},
"required":[
"type"
],
"additionalProperties":false
}
]
},
"syntax":{
"type":"string",
"minLength":"1",
"maxLength":"255"
},
"opposites":{
"type":"array",
"items":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"minItems":"1",
"maxItems":"255"
},
"components":{
"type":"array",
"items":{
"description":"OGG Component Property",
"type":"object",
"properties":{
"name":{
"description":"OGG Component",
"enum":[
"CACHEFILEDUMP",
"COBGEN",
"CONVCHK",
"CONVPRM",
"DDLCOB",
"DEFGEN",
"EMSCLNT",
"EXTRACT",
"GGCMD",
"GGSCI",
"KEYGEN",
"LOGDUMP",
"MGR",
"OGGERR",
"REPLICAT",
"RETRACE",
"REVERSE",
"SERVER",
"GLOBALS"
]
},
"mode":{
"description":"Application Running Mode",
"enum":[
"All",
"Classic",
"Source",
"Integrated",
"Lightweight",
"Initial Load",
"Remote Task",
"Data Pump",
"Passive",
"Alias",
"Coordinated",
"Parallel Integrated",
"Parallel Nonintegrated",
"Special Run"
]
}
},
"required":[
"name"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"16"
},
"mandatory":{
"type":"boolean"
},
"options":{
"type":"array",
"items":{
"type":"object",
"properties":{
"name":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"opposite":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
}
},
"required":[
"name"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"255"
},
"description":{
"type":"string",
"minLength":"1",
"maxLength":"1024"
}
},
"required":[
"components",
"platforms",
"databases",
"status",
"mandatory",
"dynamic"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"64"
}
ネストされたスキーマ: items
型: object
ソースの表示
{
"type":"object",
"properties":{
"dynamic":{
"type":"boolean"
},
"parentName":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"versions":{
"type":"object",
"properties":{
"minimum":{
"type":"string",
"minLength":"1",
"maxLength":"16"
},
"maximum":{
"type":"string",
"minLength":"1",
"maxLength":"16"
}
},
"additionalProperties":false
},
"aliases":{
"type":"array",
"items":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"minItems":"1",
"maxItems":"255"
},
"databases":{
"type":"array",
"items":{
"x-oneOf":[
{
"enum":[
"All"
]
},
{
"description":"Supported Databases",
"enum":[
"Generic",
"Oracle 8",
"Oracle 9i",
"Oracle 10g",
"Oracle 11g",
"Oracle 12c",
"Oracle 18c",
"Oracle 19c",
"Oracle 20c",
"Oracle 21c",
"Oracle 23c",
"Sybase",
"DB2 Remote",
"DB2 for i",
"DB2 for i Remote",
"DB2LUW 9.5",
"DB2LUW 9.7",
"DB2LUW 10.1",
"DB2LUW 10.5",
"DB2LUW 11.1",
"DB2 z/OS",
"Teradata",
"Timesten",
"Timesten 7",
"Timesten 11.2.1",
"MySQL",
"Ctree8",
"Ctree9",
"MS SQL",
"MS SQL CDC",
"Informix",
"Informix1150",
"Informix1170",
"Informix1210",
"Ingres",
"SQL/MX",
"PostgreSQL"
]
}
]
},
"minItems":"1",
"maxItems":"64"
},
"status":{
"type":"string",
"minLength":"1",
"maxLength":"255"
},
"platforms":{
"type":"array",
"items":{
"x-oneOf":[
{
"description":"Supported Platforms",
"enum":[
"All",
"AIX",
"HP-OSS",
"HPUX-IT",
"HPUX-PA",
"Linux",
"OS400",
"ZOS",
"Solaris SPARC",
"Solaris x86",
"Windows x64"
]
}
]
},
"minItems":"1",
"maxItems":"16"
},
"relationships":{
"type":"array",
"items":{
"description":"Relationship",
"type":"object",
"properties":{
"predicate":{
"description":"Supported Predicates",
"enum":[
"requires",
"immediately-follows",
"follows",
"conflicts-with",
"overrides",
"requires-group",
"immediately-follows-group",
"follows-group",
"conflicts-with-group",
"conflicts-with-line"
]
},
"names":{
"type":"array",
"items":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"minItems":"1",
"maxItems":"255"
}
},
"required":[
"predicate",
"names"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"255"
},
"argument":{
"x-oneOf":[
{
"type":"object",
"properties":{
"type":{
"enum":[
"integer",
"number"
]
},
"minimum":{
"type":"number",
"minimum":"-9223372036854776000",
"maximum":"9223372036854776000"
},
"maximum":{
"type":"number",
"minimum":"-9223372036854776000",
"maximum":"9223372036854776000"
},
"defaultValue":{
"type":"number",
"minimum":"-9223372036854776000",
"maximum":"9223372036854776000"
}
},
"required":[
"type",
"minimum",
"maximum"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"type":{
"enum":[
"string"
]
},
"pattern":{
"type":"string",
"minLength":"1",
"maxLength":"1024"
},
"defaultValue":{
"type":"string",
"minLength":"1",
"maxLength":"255"
}
},
"required":[
"type"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"type":{
"enum":[
"boolean"
]
},
"defaultValue":{
"type":"boolean"
}
},
"required":[
"type"
],
"additionalProperties":false
}
]
},
"syntax":{
"type":"string",
"minLength":"1",
"maxLength":"255"
},
"opposites":{
"type":"array",
"items":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"minItems":"1",
"maxItems":"255"
},
"components":{
"type":"array",
"items":{
"description":"OGG Component Property",
"type":"object",
"properties":{
"name":{
"description":"OGG Component",
"enum":[
"CACHEFILEDUMP",
"COBGEN",
"CONVCHK",
"CONVPRM",
"DDLCOB",
"DEFGEN",
"EMSCLNT",
"EXTRACT",
"GGCMD",
"GGSCI",
"KEYGEN",
"LOGDUMP",
"MGR",
"OGGERR",
"REPLICAT",
"RETRACE",
"REVERSE",
"SERVER",
"GLOBALS"
]
},
"mode":{
"description":"Application Running Mode",
"enum":[
"All",
"Classic",
"Source",
"Integrated",
"Lightweight",
"Initial Load",
"Remote Task",
"Data Pump",
"Passive",
"Alias",
"Coordinated",
"Parallel Integrated",
"Parallel Nonintegrated",
"Special Run"
]
}
},
"required":[
"name"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"16"
},
"mandatory":{
"type":"boolean"
},
"options":{
"type":"array",
"items":{
"type":"object",
"properties":{
"name":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"opposite":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
}
},
"required":[
"name"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"255"
},
"description":{
"type":"string",
"minLength":"1",
"maxLength":"1024"
}
},
"required":[
"components",
"platforms",
"databases",
"status",
"mandatory",
"dynamic"
],
"additionalProperties":false
}
ネストされたスキーマ: aliases
型: array
最小アイテム数: 1
最大アイテム数: 255
ソースの表示
{
"type":"array",
"items":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"minItems":"1",
"maxItems":"255"
}
ネストされたスキーマ: argument
1つに一致
ソースの表示
{
"x-oneOf":[
{
"type":"object",
"properties":{
"type":{
"enum":[
"integer",
"number"
]
},
"minimum":{
"type":"number",
"minimum":"-9223372036854776000",
"maximum":"9223372036854776000"
},
"maximum":{
"type":"number",
"minimum":"-9223372036854776000",
"maximum":"9223372036854776000"
},
"defaultValue":{
"type":"number",
"minimum":"-9223372036854776000",
"maximum":"9223372036854776000"
}
},
"required":[
"type",
"minimum",
"maximum"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"type":{
"enum":[
"string"
]
},
"pattern":{
"type":"string",
"minLength":"1",
"maxLength":"1024"
},
"defaultValue":{
"type":"string",
"minLength":"1",
"maxLength":"255"
}
},
"required":[
"type"
],
"additionalProperties":false
},
{
"type":"object",
"properties":{
"type":{
"enum":[
"boolean"
]
},
"defaultValue":{
"type":"boolean"
}
},
"required":[
"type"
],
"additionalProperties":false
}
]
}
ネストされたスキーマ: components
型: array
最小アイテム数: 1
最大アイテム数: 16
ソースの表示
{
"type":"array",
"items":{
"description":"OGG Component Property",
"type":"object",
"properties":{
"name":{
"description":"OGG Component",
"enum":[
"CACHEFILEDUMP",
"COBGEN",
"CONVCHK",
"CONVPRM",
"DDLCOB",
"DEFGEN",
"EMSCLNT",
"EXTRACT",
"GGCMD",
"GGSCI",
"KEYGEN",
"LOGDUMP",
"MGR",
"OGGERR",
"REPLICAT",
"RETRACE",
"REVERSE",
"SERVER",
"GLOBALS"
]
},
"mode":{
"description":"Application Running Mode",
"enum":[
"All",
"Classic",
"Source",
"Integrated",
"Lightweight",
"Initial Load",
"Remote Task",
"Data Pump",
"Passive",
"Alias",
"Coordinated",
"Parallel Integrated",
"Parallel Nonintegrated",
"Special Run"
]
}
},
"required":[
"name"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"16"
}
ネストされたスキーマ: databases
型: array
最小アイテム数: 1
最大アイテム数: 64
ソースの表示
{
"type":"array",
"items":{
"x-oneOf":[
{
"enum":[
"All"
]
},
{
"description":"Supported Databases",
"enum":[
"Generic",
"Oracle 8",
"Oracle 9i",
"Oracle 10g",
"Oracle 11g",
"Oracle 12c",
"Oracle 18c",
"Oracle 19c",
"Oracle 20c",
"Oracle 21c",
"Oracle 23c",
"Sybase",
"DB2 Remote",
"DB2 for i",
"DB2 for i Remote",
"DB2LUW 9.5",
"DB2LUW 9.7",
"DB2LUW 10.1",
"DB2LUW 10.5",
"DB2LUW 11.1",
"DB2 z/OS",
"Teradata",
"Timesten",
"Timesten 7",
"Timesten 11.2.1",
"MySQL",
"Ctree8",
"Ctree9",
"MS SQL",
"MS SQL CDC",
"Informix",
"Informix1150",
"Informix1170",
"Informix1210",
"Ingres",
"SQL/MX",
"PostgreSQL"
]
}
]
},
"minItems":"1",
"maxItems":"64"
}
ネストされたスキーマ: opposites
型: array
最小アイテム数: 1
最大アイテム数: 255
ソースの表示
{
"type":"array",
"items":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"minItems":"1",
"maxItems":"255"
}
ネストされたスキーマ: options
型: array
最小アイテム数: 1
最大アイテム数: 255
ソースの表示
{
"type":"array",
"items":{
"type":"object",
"properties":{
"name":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"opposite":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
}
},
"required":[
"name"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"255"
}
ネストされたスキーマ: relationships
型: array
最小アイテム数: 1
最大アイテム数: 255
ソースの表示
{
"type":"array",
"items":{
"description":"Relationship",
"type":"object",
"properties":{
"predicate":{
"description":"Supported Predicates",
"enum":[
"requires",
"immediately-follows",
"follows",
"conflicts-with",
"overrides",
"requires-group",
"immediately-follows-group",
"follows-group",
"conflicts-with-group",
"conflicts-with-line"
]
},
"names":{
"type":"array",
"items":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"minItems":"1",
"maxItems":"255"
}
},
"required":[
"predicate",
"names"
],
"additionalProperties":false
},
"minItems":"1",
"maxItems":"255"
}
ネストされたスキーマ: versions
型: object
ソースの表示
{
"type":"object",
"properties":{
"minimum":{
"type":"string",
"minLength":"1",
"maxLength":"16"
},
"maximum":{
"type":"string",
"minLength":"1",
"maxLength":"16"
}
},
"additionalProperties":false
}
ネストされたスキーマ: argument-x-oneOf[0]
型: object
ソースの表示
{
"type":"object",
"properties":{
"type":{
"enum":[
"integer",
"number"
]
},
"minimum":{
"type":"number",
"minimum":"-9223372036854776000",
"maximum":"9223372036854776000"
},
"maximum":{
"type":"number",
"minimum":"-9223372036854776000",
"maximum":"9223372036854776000"
},
"defaultValue":{
"type":"number",
"minimum":"-9223372036854776000",
"maximum":"9223372036854776000"
}
},
"required":[
"type",
"minimum",
"maximum"
],
"additionalProperties":false
}
ネストされたスキーマ: argument-x-oneOf[1]
型: object
ソースの表示
{
"type":"object",
"properties":{
"type":{
"enum":[
"string"
]
},
"pattern":{
"type":"string",
"minLength":"1",
"maxLength":"1024"
},
"defaultValue":{
"type":"string",
"minLength":"1",
"maxLength":"255"
}
},
"required":[
"type"
],
"additionalProperties":false
}
ネストされたスキーマ: argument-x-oneOf[2]
型: object
ソースの表示
{
"type":"object",
"properties":{
"type":{
"enum":[
"boolean"
]
},
"defaultValue":{
"type":"boolean"
}
},
"required":[
"type"
],
"additionalProperties":false
}
ネストされたスキーマ: items
型: object
OGGコンポーネント・プロパティ
ソースの表示
- mode:
指定できる値: [ "All", "Classic", "Source", "Integrated", "Lightweight", "Initial Load", "Remote Task", "Data Pump", "Passive", "Alias", "Coordinated", "Parallel Integrated", "Parallel Nonintegrated", "Special Run" ]
アプリケーション実行モード
- name(必須):
指定できる値: [ "CACHEFILEDUMP", "COBGEN", "CONVCHK", "CONVPRM", "DDLCOB", "DEFGEN", "EMSCLNT", "EXTRACT", "GGCMD", "GGSCI", "KEYGEN", "LOGDUMP", "MGR", "OGGERR", "REPLICAT", "RETRACE", "REVERSE", "SERVER", "GLOBALS" ]
OGGコンポーネント
{
"description":"OGG Component Property",
"type":"object",
"properties":{
"name":{
"description":"OGG Component",
"enum":[
"CACHEFILEDUMP",
"COBGEN",
"CONVCHK",
"CONVPRM",
"DDLCOB",
"DEFGEN",
"EMSCLNT",
"EXTRACT",
"GGCMD",
"GGSCI",
"KEYGEN",
"LOGDUMP",
"MGR",
"OGGERR",
"REPLICAT",
"RETRACE",
"REVERSE",
"SERVER",
"GLOBALS"
]
},
"mode":{
"description":"Application Running Mode",
"enum":[
"All",
"Classic",
"Source",
"Integrated",
"Lightweight",
"Initial Load",
"Remote Task",
"Data Pump",
"Passive",
"Alias",
"Coordinated",
"Parallel Integrated",
"Parallel Nonintegrated",
"Special Run"
]
}
},
"required":[
"name"
],
"additionalProperties":false
}
ネストされたスキーマ: items
1つに一致
ソースの表示
-
-
指定できる値: [ "Generic", "Oracle 8", "Oracle 9i", "Oracle 10g", "Oracle 11g", "Oracle 12c", "Oracle 18c", "Oracle 19c", "Oracle 20c", "Oracle 21c", "Oracle 23c", "Sybase", "DB2 Remote", "DB2 for i", "DB2 for i Remote", "DB2LUW 9.5", "DB2LUW 9.7", "DB2LUW 10.1", "DB2LUW 10.5", "DB2LUW 11.1", "DB2 z/OS", "Teradata", "Timesten", "Timesten 7", "Timesten 11.2.1", "MySQL", "Ctree8", "Ctree9", "MS SQL", "MS SQL CDC", "Informix", "Informix1150", "Informix1170", "Informix1210", "Ingres", "SQL/MX", "PostgreSQL" ]
サポートされるデータベース
{
"x-oneOf":[
{
"enum":[
"All"
]
},
{
"description":"Supported Databases",
"enum":[
"Generic",
"Oracle 8",
"Oracle 9i",
"Oracle 10g",
"Oracle 11g",
"Oracle 12c",
"Oracle 18c",
"Oracle 19c",
"Oracle 20c",
"Oracle 21c",
"Oracle 23c",
"Sybase",
"DB2 Remote",
"DB2 for i",
"DB2 for i Remote",
"DB2LUW 9.5",
"DB2LUW 9.7",
"DB2LUW 10.1",
"DB2LUW 10.5",
"DB2LUW 11.1",
"DB2 z/OS",
"Teradata",
"Timesten",
"Timesten 7",
"Timesten 11.2.1",
"MySQL",
"Ctree8",
"Ctree9",
"MS SQL",
"MS SQL CDC",
"Informix",
"Informix1150",
"Informix1170",
"Informix1210",
"Ingres",
"SQL/MX",
"PostgreSQL"
]
}
]
}
ネストされたスキーマ: items
型: object
ソースの表示
{
"type":"object",
"properties":{
"name":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"opposite":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
}
},
"required":[
"name"
],
"additionalProperties":false
}
ネストされたスキーマ: items
型: object
関係
ソースの表示
- names(必須): array names
- predicate(必須):
指定できる値: [ "requires", "immediately-follows", "follows", "conflicts-with", "overrides", "requires-group", "immediately-follows-group", "follows-group", "conflicts-with-group", "conflicts-with-line" ]
サポートされる述語
{
"description":"Relationship",
"type":"object",
"properties":{
"predicate":{
"description":"Supported Predicates",
"enum":[
"requires",
"immediately-follows",
"follows",
"conflicts-with",
"overrides",
"requires-group",
"immediately-follows-group",
"follows-group",
"conflicts-with-group",
"conflicts-with-line"
]
},
"names":{
"type":"array",
"items":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"minItems":"1",
"maxItems":"255"
}
},
"required":[
"predicate",
"names"
],
"additionalProperties":false
}
ネストされたスキーマ: names
型: array
最小アイテム数: 1
最大アイテム数: 255
ソースの表示
{
"type":"array",
"items":{
"description":"Command Name",
"type":"string",
"minLength":"1",
"maxLength":"64"
},
"minItems":"1",
"maxItems":"255"
}