interface VariableNodeOptions {
    accessLevel?: number;
    accessLevelEx?: number;
    accessRestrictions?: number;
    arrayDimensions?: null | number[];
    browseName?: null | QualifiedNameLike;
    dataType?: null | NodeIdLike;
    description?: null | LocalizedTextLike;
    displayName?: null | LocalizedTextLike;
    historizing?: boolean;
    minimumSamplingInterval?: number;
    nodeClass?: NodeClass;
    nodeId?: null | NodeIdLike;
    references?: null | ReferenceNodeOptions[];
    rolePermissions?: null | RolePermissionTypeOptions[];
    userAccessLevel?: number;
    userRolePermissions?: null | RolePermissionTypeOptions[];
    userWriteMask?: number;
    value?: null | VariantOptions;
    valueRank?: number;
    writeMask?: number;
}

Hierarchy (view full)

Properties

accessLevel?: number
accessLevelEx?: number
accessRestrictions?: number
arrayDimensions?: null | number[]
browseName?: null | QualifiedNameLike
dataType?: null | NodeIdLike
description?: null | LocalizedTextLike
displayName?: null | LocalizedTextLike
historizing?: boolean
minimumSamplingInterval?: number
nodeClass?: NodeClass
nodeId?: null | NodeIdLike
references?: null | ReferenceNodeOptions[]
rolePermissions?: null | RolePermissionTypeOptions[]
userAccessLevel?: number
userRolePermissions?: null | RolePermissionTypeOptions[]
userWriteMask?: number
value?: null | VariantOptions
valueRank?: number
writeMask?: number