ルート・スキーマ : UsageMetricsRs
型: object
ソースを表示
{
"type":"object",
"properties":{
"project-state-metrics":{
"$ref":"#/components/schemas/UsageMetricsRs.ProjectStateMetricsRs"
},
"project-type-metrics":{
"$ref":"#/components/schemas/UsageMetricsRs.ProjectTypeMetricsRs"
},
"domain-value-map-usage-metrics":{
"$ref":"#/components/schemas/UsageMetricsRs.DVMUsageMetricsRs"
},
"application-instance-usage-metrics":{
"$ref":"#/components/schemas/UsageMetricsRs.AppInstanceUsageMetricsRs"
},
"integration-usage-metrics":{
"$ref":"#/components/schemas/UsageMetricsRs.IntegrationUsageMetricsRs"
},
"integration-design-metrics":{
"$ref":"#/components/schemas/UsageMetricsRs.IntegrationDesignMetricsRs"
},
"package-usage-metrics":{
"$ref":"#/components/schemas/UsageMetricsRs.PackageUsageMetricsRs"
},
"message-metrics":{
"$ref":"#/components/schemas/UsageMetricsRs.MessageMetricsRs"
},
"agent-metrics":{
"$ref":"#/components/schemas/UsageMetricsRs.AgentUsageMetricsRs"
},
"adapter-metrics":{
"$ref":"#/components/schemas/UsageMetricsRs.AdapterUsageMetricsRs"
},
"api-library-usage-metrics":{
"$ref":"#/components/schemas/UsageMetricsRs.APILibraryUsageMetricsRs"
},
"message-system-metrics":{
"$ref":"#/components/schemas/UsageMetricsRs.MessageSystemUsageRs"
},
"schedule-usage-metrics":{
"$ref":"#/components/schemas/UsageMetricsRs.ScheduleUsageMetricsRs"
},
"integration-state-metrics":{
"$ref":"#/components/schemas/UsageMetricsRs.IntegrationStateMetricsRs"
}
}
}
ネストされたスキーマ : UsageMetricsRs.AdapterUsageMetricsRs
型: object
ソースを表示
{
"type":"object",
"properties":{
"adapter-count":{
"$ref":"#/components/schemas/UsageMetricsRs.AdapterCountRs"
}
}
}
ネストされたスキーマ : UsageMetricsRs.AgentUsageMetricsRs
型: object
ソースを表示
{
"type":"object",
"properties":{
"total-agents":{
"type":"integer",
"format":"int32"
},
"number-of-down-agents":{
"type":"integer",
"format":"int32"
},
"count-agent-groups":{
"type":"integer",
"format":"int32"
},
"count-conn-agents":{
"type":"integer",
"format":"int32"
},
"count-exec-agents":{
"type":"integer",
"format":"int32"
},
"agents-by-group":{
"type":"object",
"additionalProperties":{
"type":"integer",
"format":"int32"
}
}
}
}
ネストされたスキーマ : UsageMetricsRs.APILibraryUsageMetricsRs
型: object
ソースを表示
{
"type":"object",
"properties":{
"total":{
"type":"integer",
"format":"int64"
},
"in-progress":{
"type":"integer",
"format":"int64"
},
"configured":{
"type":"integer",
"format":"int64"
}
}
}
ネストされたスキーマ : UsageMetricsRs.AppInstanceUsageMetricsRs
すべてに一致
ソースを表示
{
"allOf":[
{
"$ref":"#/components/schemas/UsageMetricsRs.AppInstanceUsageMetricsBaseRs"
},
{
"type":"object",
"properties":{
"used":{
"type":"integer",
"format":"int64"
},
"typeNumbers":{
"type":"object",
"additionalProperties":{
"type":"integer",
"format":"int32"
}
},
"typeNumbersArray":{
"type":"array",
"items":{
"$ref":"#/components/schemas/Object"
}
}
}
}
]
}
ネストされたスキーマ : UsageMetricsRs.DVMUsageMetricsRs
すべてに一致
ソースを表示
{
"allOf":[
{
"$ref":"#/components/schemas/UsageMetricsRs.DVMUsageMetricsBaseRs"
},
{
"type":"object",
"properties":{
"numberInUse":{
"type":"integer",
"format":"int64"
}
}
}
]
}
ネストされたスキーマ : UsageMetricsRs.IntegrationDesignMetricsRs
型: object
ソースを表示
{
"type":"object",
"properties":{
"styles":{
"type":"array",
"items":{
"$ref":"#/components/schemas/UsageMetricsRs.IntegrationMetricsStyleRs"
}
}
}
}
ネストされたスキーマ : UsageMetricsRs.IntegrationStateMetricsRs
型: object
ソースを表示
{
"type":"object",
"properties":{
"active-integration-count":{
"type":"integer",
"format":"int32"
},
"activation-in-progress-count":{
"type":"integer",
"format":"int32"
},
"total-count":{
"type":"integer",
"format":"int32"
}
}
}
ネストされたスキーマ : UsageMetricsRs.IntegrationUsageMetricsRs
すべてに一致
ソースを表示
{
"allOf":[
{
"$ref":"#/components/schemas/UsageMetricsRs.IntegrationUsageMetricsBaseRs"
},
{
"type":"object",
"properties":{
"intgStyles":{
"type":"object",
"additionalProperties":{
"type":"integer",
"format":"int32"
}
},
"activedMEPs":{
"type":"object",
"additionalProperties":{
"type":"integer",
"format":"int32"
}
},
"activeMEPsArray":{
"type":"array",
"items":{
"$ref":"#/components/schemas/Object"
}
},
"numberOfMEPTypes":{
"type":"integer",
"format":"int64"
},
"integrationsByAdapters":{
"type":"object",
"additionalProperties":{
"type":"integer",
"format":"int32"
}
},
"integrationsByAdaptersArray":{
"type":"array",
"items":{
"$ref":"#/components/schemas/Object"
}
},
"scheduledIntegrations":{
"$ref":"#/components/schemas/UsageMetricsRs.ScheduledIntegrationsMetricsRs"
}
}
}
]
}
ネストされたスキーマ : UsageMetricsRs.MessageMetricsRs
型: object
ソースを表示
{
"type":"object",
"properties":{
"debug-instances":{
"type":"integer",
"format":"int64"
},
"aborted":{
"type":"integer",
"format":"int64"
},
"total":{
"type":"integer",
"format":"int64"
},
"success":{
"type":"integer",
"format":"int64"
},
"failed":{
"type":"integer",
"format":"int64"
},
"audit-instances-count":{
"type":"integer",
"format":"int64"
},
"production-instances-count":{
"type":"integer",
"format":"int64"
},
"total-instances-by-updated-time":{
"type":"integer",
"format":"int64"
}
}
}
ネストされたスキーマ : UsageMetricsRs.MessageSystemUsageRs
型: object
ソースを表示
{
"type":"object",
"properties":{
"jms-count":{
"type":"integer",
"format":"int32"
},
"oms-count":{
"type":"integer",
"format":"int32"
}
}
}
ネストされたスキーマ : UsageMetricsRs.PackageUsageMetricsRs
型: object
ソースを表示
{
"type":"object",
"properties":{
"total":{
"type":"integer",
"format":"int64"
},
"pre-built":{
"type":"integer",
"format":"int64"
},
"non-pre-built":{
"type":"integer",
"format":"int64"
},
"developed":{
"type":"integer",
"format":"int64"
},
"business-accelerator":{
"type":"integer",
"format":"int64"
},
"technical-accelerator":{
"type":"integer",
"format":"int64"
},
"recipe":{
"type":"integer",
"format":"int64"
}
}
}
ネストされたスキーマ : UsageMetricsRs.ProjectStateMetricsRs
型: object
ソースを表示
{
"type":"object",
"properties":{
"active":{
"type":"integer",
"format":"int32"
},
"configured":{
"type":"integer",
"format":"int32"
},
"draft":{
"type":"integer",
"format":"int32"
}
}
}
ネストされたスキーマ : UsageMetricsRs.ProjectTypeMetricsRs
型: object
ソースを表示
{
"type":"object",
"properties":{
"xba":{
"type":"integer",
"format":"int32"
},
"developed":{
"type":"integer",
"format":"int32"
},
"recipe":{
"type":"integer",
"format":"int32"
},
"business-accelerator":{
"type":"integer",
"format":"int32"
}
}
}
ネストされたスキーマ : UsageMetricsRs.ScheduleUsageMetricsRs
型: object
ソースを表示
{
"type":"object",
"properties":{
"total":{
"type":"integer",
"format":"int64"
},
"in-use":{
"type":"integer",
"format":"int64"
},
"active":{
"type":"integer",
"format":"int64"
},
"stopped":{
"type":"integer",
"format":"int64"
}
}
}
ネストされたスキーマ : UsageMetricsRs.AdapterCountRs
型: object
ソースを表示
{
"type":"object",
"properties":{
"total-adapter-count":{
"type":"integer",
"format":"int32"
},
"private-adapter-count":{
"type":"integer",
"format":"int32"
},
"pre-installed-adapter-count":{
"type":"integer",
"format":"int32"
},
"market-place-adapter-count":{
"type":"integer",
"format":"int32"
},
"adapter-display-name-map":{
"type":"object",
"additionalProperties":{
"type":"string"
}
}
}
}
ネストされたスキーマ : adapter-display-name-map
型: object
使用可能なその他のプロパティ
ソースを表示
{
"type":"object",
"additionalProperties":{
"type":"string"
}
}
ネストされたスキーマ : agents-by-group
型: object
使用可能なその他のプロパティ
ソースを表示
{
"type":"object",
"additionalProperties":{
"type":"integer",
"format":"int32"
}
}
ネストされたスキーマ : UsageMetricsRs.AppInstanceUsageMetricsBaseRs
型: object
ソースを表示
{
"type":"object",
"properties":{
"total":{
"type":"integer",
"format":"int64"
},
"in-progress":{
"type":"integer",
"format":"int64"
},
"configured":{
"type":"integer",
"format":"int64"
},
"active":{
"type":"integer",
"format":"int64"
}
}
}
ネストされたスキーマ : UsageMetricsRs.AppInstanceUsageMetricsRs-allOf[1]
型: object
ソースを表示
{
"type":"object",
"properties":{
"used":{
"type":"integer",
"format":"int64"
},
"typeNumbers":{
"type":"object",
"additionalProperties":{
"type":"integer",
"format":"int32"
}
},
"typeNumbersArray":{
"type":"array",
"items":{
"$ref":"#/components/schemas/Object"
}
}
}
}
ネストされたスキーマ: typeNumbers
型: object
使用可能なその他のプロパティ
ソースを表示
{
"type":"object",
"additionalProperties":{
"type":"integer",
"format":"int32"
}
}
ネストされたスキーマ: typeNumbersArray
型: array
ソースを表示
{
"type":"array",
"items":{
"$ref":"#/components/schemas/Object"
}
}
ネストされたスキーマ: Object
型: object
ネストされたスキーマ : UsageMetricsRs.DVMUsageMetricsBaseRs
型: object
ソースを表示
{
"type":"object",
"properties":{
"total":{
"type":"integer",
"format":"int64"
}
}
}
ネストされたスキーマ : UsageMetricsRs.DVMUsageMetricsRs-allOf[1]
型: object
ソースを表示
{
"type":"object",
"properties":{
"numberInUse":{
"type":"integer",
"format":"int64"
}
}
}
ネストされたスキーマ : スタイル
型: array
ソースを表示
{
"type":"array",
"items":{
"$ref":"#/components/schemas/UsageMetricsRs.IntegrationMetricsStyleRs"
}
}
ネストされたスキーマ : UsageMetricsRs.IntegrationMetricsStyleRs
型: object
ソースを表示
{
"type":"object",
"properties":{
"patterns":{
"type":"array",
"items":{
"$ref":"#/components/schemas/UsageMetricsRs.IntegrationPatternItemRs"
}
},
"total":{
"type":"integer",
"format":"int32"
},
"name":{
"type":"string"
}
}
}
ネストされたスキーマ : パターン
型: array
ソースを表示
{
"type":"array",
"items":{
"$ref":"#/components/schemas/UsageMetricsRs.IntegrationPatternItemRs"
}
}
ネストされたスキーマ : UsageMetricsRs.IntegrationPatternItemRs
型: object
ソースを表示
{
"type":"object",
"properties":{
"name":{
"type":"string"
},
"active":{
"type":"integer",
"format":"int32"
},
"configured":{
"type":"integer",
"format":"int32"
},
"draft":{
"type":"integer",
"format":"int32"
},
"failed":{
"type":"integer",
"format":"int32"
},
"total":{
"type":"integer",
"format":"int32"
}
}
}
ネストされたスキーマ : UsageMetricsRs.IntegrationUsageMetricsBaseRs
型: object
ソースを表示
{
"type":"object",
"properties":{
"total":{
"type":"integer",
"format":"int64"
},
"in-progress":{
"type":"integer",
"format":"int64"
},
"configured":{
"type":"integer",
"format":"int64"
},
"activated":{
"type":"integer",
"format":"int64"
},
"failed-activation":{
"type":"integer",
"format":"int64"
},
"active-app-instance":{
"type":"integer",
"format":"int64"
}
}
}
ネストされたスキーマ : UsageMetricsRs.IntegrationUsageMetricsRs-allOf[1]
型: object
ソースを表示
{
"type":"object",
"properties":{
"intgStyles":{
"type":"object",
"additionalProperties":{
"type":"integer",
"format":"int32"
}
},
"activedMEPs":{
"type":"object",
"additionalProperties":{
"type":"integer",
"format":"int32"
}
},
"activeMEPsArray":{
"type":"array",
"items":{
"$ref":"#/components/schemas/Object"
}
},
"numberOfMEPTypes":{
"type":"integer",
"format":"int64"
},
"integrationsByAdapters":{
"type":"object",
"additionalProperties":{
"type":"integer",
"format":"int32"
}
},
"integrationsByAdaptersArray":{
"type":"array",
"items":{
"$ref":"#/components/schemas/Object"
}
},
"scheduledIntegrations":{
"$ref":"#/components/schemas/UsageMetricsRs.ScheduledIntegrationsMetricsRs"
}
}
}
ネストされたスキーマ: activedMEPs
型: object
使用可能なその他のプロパティ
ソースを表示
{
"type":"object",
"additionalProperties":{
"type":"integer",
"format":"int32"
}
}
ネストされたスキーマ: activeMEPsArray
型: array
ソースを表示
{
"type":"array",
"items":{
"$ref":"#/components/schemas/Object"
}
}
ネストされたスキーマ: integrationsByAdapters
型: object
使用可能なその他のプロパティ
ソースを表示
{
"type":"object",
"additionalProperties":{
"type":"integer",
"format":"int32"
}
}
ネストされたスキーマ: integrationsByAdaptersArray
型: array
ソースを表示
{
"type":"array",
"items":{
"$ref":"#/components/schemas/Object"
}
}
ネストされたスキーマ : intgStyles
型: object
使用可能なその他のプロパティ
ソースを表示
{
"type":"object",
"additionalProperties":{
"type":"integer",
"format":"int32"
}
}
ネストされたスキーマ : UsageMetricsRs.ScheduledIntegrationsMetricsRs
型: object
ソースを表示
{
"type":"object",
"properties":{
"running":{
"type":"integer",
"format":"int64"
},
"stopped":{
"type":"integer",
"format":"int64"
}
}
}