DmeTypeInformation

DmeTypeInformation
DmeTypeInformation

Information of the DME type

JSON Example
{
    "dataTypeId": {
        "namespace": "string",
        "name": "string",
        "version": "string"
    },
    "metadata": {
        "dataCategory": [
            "string"
        ],
        "rat": [
            "string"
        ]
    },
    "dataDeliverySchemas": [
        {
            "type": "string",
            "deliverySchemaId": "string",
            "schema": "string"
        }
    ],
    "dataDeliveryMechanisms": [
        {
            "deliveryMethod": "string",
            "kafkaDeliveryConfiguration": {
                "numPartitions": 0,
                "cleanUpPolicy": "string",
                "compressionType": "string",
                "retentionBytes": 0,
                "retentionMs": 0
            }
        }
    ]
}
dataTypeId
Required

dataTypeId

metadata
Required

metadata

object
dataProductionSchema
Optional

Schema that defines the information necessary to formulate a data request or data subscription. If this attribute is not present, the schema is assumed to be known from the DME type definition that is referenced by dataTypeId.

dataDeliverySchemas
Required

List of delivery schemas supported by the producer for the DME type being registered.

dataDeliveryMechanisms
Required

Defines the delivery mechanism supported by Data Producer.