DmeTypeProdCapRegistration

DmeTypeProdCapRegistration
DmeTypeProdCapRegistration

Information related to the registration as producer of a DME type

AnyOf
This class requires at least one of the following:
undefined
undefined
JSON Example
{
    "dataTypeInformation": {
        "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
                }
            }
        ]
    },
    "dataRequestEndpoint": {
        "ipv4Addr": "string",
        "ipv6Addr": "string",
        "fqdn": "string",
        "port": 0,
        "apiPrefix": "string",
        "securityMethods": [
            {}
        ]
    },
    "dataSubscriptionEndpoint": {
        "ipv4Addr": "string",
        "ipv6Addr": "string",
        "fqdn": "string",
        "port": 0,
        "apiPrefix": "string",
        "securityMethods": [
            {}
        ]
    }
}
dataTypeInformation
Required

dataTypeInformation

object
dataProducerConstraints
Optional

Formulates producer constraints related to the DME type based on the dataProductionSchema

dataRequestEndpoint
Optional

dataRequestEndpoint

dataSubscriptionEndpoint
Optional

dataSubscriptionEndpoint