Root Schema : Oracle GoldenGate Collection
Type: object
Title: Oracle GoldenGate Collection
Show Source
{
"title":"Oracle GoldenGate Collection",
"required":[
"items"
],
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:collection"
]
},
"items":{
"type":"array",
"items":{
"type":"object",
"properties":{
"$schema":{
"description":"Name of schema for collection item, defaults to this schema",
"type":"string",
"minLength":"1",
"maxLength":"255",
"default":"ogg:collectionItem"
},
"name":{
"description":"Item name",
"type":"string",
"minLength":"1",
"maxLength":"255"
},
"status":{
"description":"Item status",
"x-anyOf":[
{
"enum":[
"starting",
"running",
"stopped",
"killed",
"abended"
]
},
{
"enum":[
"paused",
"running",
"stopping",
"stopped",
"killed",
"uninitialized"
],
"default":"stopped"
}
]
},
"links":{
"description":"Links for item",
"minItems":"1",
"maxItems":"16",
"type":"array",
"items":{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:link"
]
},
"rel":{
"description":"Relationship of href to the requested link",
"enum":[
"alternate",
"canonical",
"current",
"describedby",
"describes",
"enclosure",
"parent",
"related",
"self",
"first",
"last",
"next",
"previous",
"ogg://service"
]
},
"href":{
"description":"An absolute URI for the link",
"type":"string",
"pattern":"^[a-zA-Z][a-zA-Z0-9+-.]*:[^ \\t]*$",
"minLength":"2",
"maxLength":"4095"
},
"mediaType":{
"description":"Media type - see RFC 4288 (https://tools.ietf.org/html/rfc4288)",
"type":"string",
"pattern":"^(text|application)/[a-zA-Z0-9!#$&.+-^_]+$",
"minLength":"6",
"maxLength":"255"
},
"description":{
"description":"A human-readable description that provides information and detail specific to this link.",
"type":"string",
"minLength":"1",
"maxLength":"4095"
}
},
"required":[
"rel",
"href"
],
"additionalProperties":false
}
}
},
"required":[
"name",
"links"
],
"additionalProperties":true
},
"minItems":"0",
"maxItems":"32767"
}
},
"additionalProperties":false
}
Nested Schema : items
Type: array
Minimum Number of Items: 0
Maximum Number of Items: 32767
Show Source
{
"type":"array",
"items":{
"type":"object",
"properties":{
"$schema":{
"description":"Name of schema for collection item, defaults to this schema",
"type":"string",
"minLength":"1",
"maxLength":"255",
"default":"ogg:collectionItem"
},
"name":{
"description":"Item name",
"type":"string",
"minLength":"1",
"maxLength":"255"
},
"status":{
"description":"Item status",
"x-anyOf":[
{
"enum":[
"starting",
"running",
"stopped",
"killed",
"abended"
]
},
{
"enum":[
"paused",
"running",
"stopping",
"stopped",
"killed",
"uninitialized"
],
"default":"stopped"
}
]
},
"links":{
"description":"Links for item",
"minItems":"1",
"maxItems":"16",
"type":"array",
"items":{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:link"
]
},
"rel":{
"description":"Relationship of href to the requested link",
"enum":[
"alternate",
"canonical",
"current",
"describedby",
"describes",
"enclosure",
"parent",
"related",
"self",
"first",
"last",
"next",
"previous",
"ogg://service"
]
},
"href":{
"description":"An absolute URI for the link",
"type":"string",
"pattern":"^[a-zA-Z][a-zA-Z0-9+-.]*:[^ \\t]*$",
"minLength":"2",
"maxLength":"4095"
},
"mediaType":{
"description":"Media type - see RFC 4288 (https://tools.ietf.org/html/rfc4288)",
"type":"string",
"pattern":"^(text|application)/[a-zA-Z0-9!#$&.+-^_]+$",
"minLength":"6",
"maxLength":"255"
},
"description":{
"description":"A human-readable description that provides information and detail specific to this link.",
"type":"string",
"minLength":"1",
"maxLength":"4095"
}
},
"required":[
"rel",
"href"
],
"additionalProperties":false
}
}
},
"required":[
"name",
"links"
],
"additionalProperties":true
},
"minItems":"0",
"maxItems":"32767"
}
Nested Schema : items
Type: object
Additional Properties Allowed: true
Show Source
{
"type":"object",
"properties":{
"$schema":{
"description":"Name of schema for collection item, defaults to this schema",
"type":"string",
"minLength":"1",
"maxLength":"255",
"default":"ogg:collectionItem"
},
"name":{
"description":"Item name",
"type":"string",
"minLength":"1",
"maxLength":"255"
},
"status":{
"description":"Item status",
"x-anyOf":[
{
"enum":[
"starting",
"running",
"stopped",
"killed",
"abended"
]
},
{
"enum":[
"paused",
"running",
"stopping",
"stopped",
"killed",
"uninitialized"
],
"default":"stopped"
}
]
},
"links":{
"description":"Links for item",
"minItems":"1",
"maxItems":"16",
"type":"array",
"items":{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:link"
]
},
"rel":{
"description":"Relationship of href to the requested link",
"enum":[
"alternate",
"canonical",
"current",
"describedby",
"describes",
"enclosure",
"parent",
"related",
"self",
"first",
"last",
"next",
"previous",
"ogg://service"
]
},
"href":{
"description":"An absolute URI for the link",
"type":"string",
"pattern":"^[a-zA-Z][a-zA-Z0-9+-.]*:[^ \\t]*$",
"minLength":"2",
"maxLength":"4095"
},
"mediaType":{
"description":"Media type - see RFC 4288 (https://tools.ietf.org/html/rfc4288)",
"type":"string",
"pattern":"^(text|application)/[a-zA-Z0-9!#$&.+-^_]+$",
"minLength":"6",
"maxLength":"255"
},
"description":{
"description":"A human-readable description that provides information and detail specific to this link.",
"type":"string",
"minLength":"1",
"maxLength":"4095"
}
},
"required":[
"rel",
"href"
],
"additionalProperties":false
}
}
},
"required":[
"name",
"links"
],
"additionalProperties":true
}
Nested Schema : links
Type: array
Minimum Number of Items: 1
Maximum Number of Items: 16
Links for item
Show Source
{
"description":"Links for item",
"minItems":"1",
"maxItems":"16",
"type":"array",
"items":{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:link"
]
},
"rel":{
"description":"Relationship of href to the requested link",
"enum":[
"alternate",
"canonical",
"current",
"describedby",
"describes",
"enclosure",
"parent",
"related",
"self",
"first",
"last",
"next",
"previous",
"ogg://service"
]
},
"href":{
"description":"An absolute URI for the link",
"type":"string",
"pattern":"^[a-zA-Z][a-zA-Z0-9+-.]*:[^ \\t]*$",
"minLength":"2",
"maxLength":"4095"
},
"mediaType":{
"description":"Media type - see RFC 4288 (https://tools.ietf.org/html/rfc4288)",
"type":"string",
"pattern":"^(text|application)/[a-zA-Z0-9!#$&.+-^_]+$",
"minLength":"6",
"maxLength":"255"
},
"description":{
"description":"A human-readable description that provides information and detail specific to this link.",
"type":"string",
"minLength":"1",
"maxLength":"4095"
}
},
"required":[
"rel",
"href"
],
"additionalProperties":false
}
}
Nested Schema : status
Item status
Match Any
Show Source
-
Allowed Values: [
"starting",
"running",
"stopped",
"killed",
"abended"
]
-
Default Value: stopped
Allowed Values: [
"paused",
"running",
"stopping",
"stopped",
"killed",
"uninitialized"
]
{
"description":"Item status",
"x-anyOf":[
{
"enum":[
"starting",
"running",
"stopped",
"killed",
"abended"
]
},
{
"enum":[
"paused",
"running",
"stopping",
"stopped",
"killed",
"uninitialized"
],
"default":"stopped"
}
]
}
Nested Schema : items
Type: object
Show Source
-
$schema:
Allowed Values: [
"ogg:link"
]
-
description:
string
Minimum Length: 1
Maximum Length: 4095
A human-readable description that provides information and detail specific to this link.
-
href(required):
string
Minimum Length: 2
Maximum Length: 4095
Pattern: ^[a-zA-Z][a-zA-Z0-9+-.]*:[^ \t]*$
An absolute URI for the link
-
mediaType:
string
-
rel(required):
Allowed Values: [
"alternate",
"canonical",
"current",
"describedby",
"describes",
"enclosure",
"parent",
"related",
"self",
"first",
"last",
"next",
"previous",
"ogg://service"
]
Relationship of href to the requested link
{
"type":"object",
"properties":{
"$schema":{
"enum":[
"ogg:link"
]
},
"rel":{
"description":"Relationship of href to the requested link",
"enum":[
"alternate",
"canonical",
"current",
"describedby",
"describes",
"enclosure",
"parent",
"related",
"self",
"first",
"last",
"next",
"previous",
"ogg://service"
]
},
"href":{
"description":"An absolute URI for the link",
"type":"string",
"pattern":"^[a-zA-Z][a-zA-Z0-9+-.]*:[^ \\t]*$",
"minLength":"2",
"maxLength":"4095"
},
"mediaType":{
"description":"Media type - see RFC 4288 (https://tools.ietf.org/html/rfc4288)",
"type":"string",
"pattern":"^(text|application)/[a-zA-Z0-9!#$&.+-^_]+$",
"minLength":"6",
"maxLength":"255"
},
"description":{
"description":"A human-readable description that provides information and detail specific to this link.",
"type":"string",
"minLength":"1",
"maxLength":"4095"
}
},
"required":[
"rel",
"href"
],
"additionalProperties":false
}