onvif
    Preparing search index...

    Interface EventBrokerConfig

    interface EventBrokerConfig {
        address: string;
        certificateID?: string;
        certPathValidationPolicyID?: string;
        metadataFilter?: any;
        password?: string;
        publishFilter?: any;
        qoS?: number;
        status?: string;
        topicPrefix: string;
        userName?: string;
        [key: string]: unknown;
    }

    Indexable

    • [key: string]: unknown
    Index
    address: string

    Event broker address in the format "scheme://host:port[/resource]". The supported schemes shall be returned by the EventBrokerProtocols capability. The resource part of the URL is only valid when using websocket. The Address must be unique.

    certificateID?: string

    Optional certificate ID in the key store pointing to a client certificate to be used for authenticating the device at the message broker.

    certPathValidationPolicyID?: string

    The ID of the certification path validation policy used to validate the broker certificate. In case encryption is used but no validation policy is specified, the device shall not validate the broker certificate.

    metadataFilter?: any

    Concrete Topic Expression to select specific metadata topics to publish.

    password?: string

    Password for the event broker. Password shall not be included when returned with GetEventBrokers.

    publishFilter?: any

    Concrete Topic Expression to select specific event topics to publish.

    qoS?: number

    Quality of service level to use when publishing. This defines the guarantee of delivery for a specific message: 0 = At most once, 1 = At least once, 2 = Exactly once.

    status?: string

    Current connection status (see tev:ConnectionStatus for possible values).

    topicPrefix: string

    Prefix that will be prepended to all topics before they are published. This is used to make published topics unique for each device. TopicPrefix is not allowed to be empty.

    userName?: string

    User name for the event broker.