Variable selectivePropertySchemaConst

selectivePropertySchema: {
    allOf: readonly [{
        properties: {
            nodeId: {
                type: "string";
            };
            nodeType: {
                type: "string";
            };
            path: {
                type: "string";
            };
            vcId: {
                type: "string";
            };
        };
        required: readonly ["vcId", "nodeId", "path"];
        type: "object";
    }, {
        properties: {
            @type: {
                const: "SelectiveProperty";
            };
            property: {
                type: "string";
            };
            propertyType: {
                type: "string";
            };
            value: {};
        };
        required: readonly ["@type", "property", "propertyType", "value"];
        type: "object";
    }];
} = ...

Type declaration

  • Readonly allOf: readonly [{
        properties: {
            nodeId: {
                type: "string";
            };
            nodeType: {
                type: "string";
            };
            path: {
                type: "string";
            };
            vcId: {
                type: "string";
            };
        };
        required: readonly ["vcId", "nodeId", "path"];
        type: "object";
    }, {
        properties: {
            @type: {
                const: "SelectiveProperty";
            };
            property: {
                type: "string";
            };
            propertyType: {
                type: "string";
            };
            value: {};
        };
        required: readonly ["@type", "property", "propertyType", "value"];
        type: "object";
    }]