Root Schema : TPMigrationImportRestResponse
Match All
Show Source
{
"allOf":[
{
"$ref":"#/components/schemas/GenericRestRs"
},
{
"required":[
"option",
"response"
],
"type":"object",
"properties":{
"response":{
"type":"array",
"items":{
"$ref":"#/components/schemas/TPMigrationService.ServiceResponse"
}
},
"option":{
"$ref":"#/components/schemas/ImportOption"
}
}
}
]
}
Nested Schema : GenericRestRs
Type: object
Show Source
{
"type":"object",
"properties":{
"links":{
"type":"array",
"items":{
"$ref":"#/components/schemas/SuiteLink"
}
}
}
}
Nested Schema : TPMigrationImportRestResponse-allOf[1]
Type: object
Show Source
{
"required":[
"option",
"response"
],
"type":"object",
"properties":{
"response":{
"type":"array",
"items":{
"$ref":"#/components/schemas/TPMigrationService.ServiceResponse"
}
},
"option":{
"$ref":"#/components/schemas/ImportOption"
}
}
}
Nested Schema : links
Type: array
Show Source
{
"type":"array",
"items":{
"$ref":"#/components/schemas/SuiteLink"
}
}
Nested Schema : SuiteLink
Type: object
Show Source
{
"type":"object",
"properties":{
"rel":{
"type":"string"
},
"href":{
"type":"string"
},
"media-type":{
"type":"string"
},
"method":{
"type":"string"
}
}
}
Nested Schema : ImportOption
Type: object
Show Source
{
"type":"object",
"properties":{
"debug":{
"type":"string"
},
"showDescription":{
"type":"string"
},
"description":{
"type":"string"
},
"schemaPrefix":{
"type":"string"
},
"documentPrefix":{
"type":"string"
},
"filter":{
"$ref":"#/components/schemas/ImportOption.Filter"
}
}
}
Nested Schema : response
Type: array
Show Source
{
"type":"array",
"items":{
"$ref":"#/components/schemas/TPMigrationService.ServiceResponse"
}
}
Nested Schema : ImportOption.Filter
Type: object
Show Source
{
"type":"object",
"properties":{
"exclude":{
"$ref":"#/components/schemas/ImportOption.Attribute"
},
"include":{
"$ref":"#/components/schemas/ImportOption.Attribute"
}
}
}
Nested Schema : ImportOption.Attribute
Type: object
Show Source
{
"type":"object",
"properties":{
"tpId":{
"type":"array",
"items":{
"type":"string"
}
},
"tpa":{
"type":"array",
"items":{
"type":"string"
}
}
}
}
Nested Schema : tpa
Type: array
Show Source
{
"type":"array",
"items":{
"type":"string"
}
}
Nested Schema : tpId
Type: array
Show Source
{
"type":"array",
"items":{
"type":"string"
}
}
Nested Schema : TPMigrationService.ServiceResponse
Type: object
Show Source
{
"required":[
"importStatus",
"report"
],
"type":"object",
"properties":{
"importStatus":{
"type":"string"
},
"report":{
"type":"array",
"items":{
"$ref":"#/components/schemas/ProcessingReport"
}
},
"zipfileName":{
"type":"string"
},
"_execution":{
"$ref":"#/components/schemas/TPMigrationService.Summary"
}
}
}
Nested Schema : TPMigrationService.Summary
Type: object
Show Source
{
"type":"object",
"properties":{
"noOfTransportImported":{
"type":"string"
},
"noOfInboundAgreementImported":{
"type":"string"
},
"noOfOutboundAgreementImported":{
"type":"string"
},
"noOfDocumentImported":{
"type":"string"
},
"noOfSchemaImported":{
"type":"string"
},
"parseTimeInMillis":{
"type":"integer",
"format":"int64"
},
"importTimeInMillis":{
"type":"integer",
"format":"int64"
},
"totalTimeInMillis":{
"type":"integer",
"format":"int64"
}
}
}
Nested Schema : report
Type: array
Show Source
{
"type":"array",
"items":{
"$ref":"#/components/schemas/ProcessingReport"
}
}
Nested Schema : ProcessingReport
Type: object
Show Source
{
"type":"object",
"properties":{
"tpId":{
"type":"string"
},
"tpName":{
"type":"string"
},
"artifacts":{
"$ref":"#/components/schemas/ProcessingReport.State"
},
"status":{
"type":"string"
},
"summary":{
"type":"string"
}
}
}
Nested Schema : ProcessingReport.State
Type: object
Show Source
{
"type":"object",
"properties":{
"transport":{
"type":"array",
"items":{
"$ref":"#/components/schemas/ProcessingReport.Status"
}
},
"inboundAgreement":{
"type":"array",
"items":{
"$ref":"#/components/schemas/ProcessingReport.Status"
}
},
"outboundAgreement":{
"type":"array",
"items":{
"$ref":"#/components/schemas/ProcessingReport.Status"
}
},
"document":{
"type":"array",
"items":{
"$ref":"#/components/schemas/ProcessingReport.Status"
}
},
"schema":{
"type":"array",
"items":{
"$ref":"#/components/schemas/ProcessingReport.Status"
}
},
"hostIdentifier":{
"type":"array",
"items":{
"$ref":"#/components/schemas/ProcessingReport.Status"
}
},
"error":{
"type":"array",
"items":{
"$ref":"#/components/schemas/Error"
}
},
"ignoredAgreement":{
"type":"array",
"items":{
"$ref":"#/components/schemas/ProcessingReport.Status"
}
}
}
}
Nested Schema : document
Type: array
Show Source
{
"type":"array",
"items":{
"$ref":"#/components/schemas/ProcessingReport.Status"
}
}
Nested Schema : error
Type: array
Show Source
{
"type":"array",
"items":{
"$ref":"#/components/schemas/Error"
}
}
Nested Schema : hostIdentifier
Type: array
Show Source
{
"type":"array",
"items":{
"$ref":"#/components/schemas/ProcessingReport.Status"
}
}
Nested Schema : ignoredAgreement
Type: array
Show Source
{
"type":"array",
"items":{
"$ref":"#/components/schemas/ProcessingReport.Status"
}
}
Nested Schema : inboundAgreement
Type: array
Show Source
{
"type":"array",
"items":{
"$ref":"#/components/schemas/ProcessingReport.Status"
}
}
Nested Schema : outboundAgreement
Type: array
Show Source
{
"type":"array",
"items":{
"$ref":"#/components/schemas/ProcessingReport.Status"
}
}
Nested Schema : schema
Type: array
Show Source
{
"type":"array",
"items":{
"$ref":"#/components/schemas/ProcessingReport.Status"
}
}
Nested Schema : transport
Type: array
Show Source
{
"type":"array",
"items":{
"$ref":"#/components/schemas/ProcessingReport.Status"
}
}
Nested Schema : ProcessingReport.Status
Type: object
Show Source
{
"type":"object",
"properties":{
"id":{
"type":"string"
},
"name":{
"type":"string"
},
"status":{
"type":"string"
},
"reason":{
"type":"string"
}
}
}
Nested Schema : Error
Type: object
Show Source
{
"type":"object",
"properties":{
"code":{
"type":"string"
},
"category":{
"type":"string"
},
"summary":{
"type":"string"
},
"location":{
"type":"string"
}
}
}