NodeOPCUA API Documentation
    Preparing search index...

    Interface CloneOptions

    interface CloneOptions {
        accessLevel?: number;
        arrayDimensions?: number[] | null;
        browseName?: QualifiedName;
        componentOf?: UAObjectType | UAObject<UAObjectEvents>;
        copyAlsoModellingRules?: boolean;
        dataType?: NodeId;
        descriptions?: LocalizedText;
        eventNotifier?: number;
        executable?: boolean;
        historizing?: boolean;
        ignoreChildren?: boolean;
        methodDeclarationId?: NodeId;
        minimumSamplingInterval?: number;
        modellingRule?: ModellingRuleType;
        namespace: INamespace;
        nodeClass?: NodeClass;
        nodeId?: NodeIdLike | null;
        parentNodeId?: NodeIdLike;
        references?: UAReference[];
        symbolicName?: string;
        userAccessLevel?: number;
        valueRank?: number;
    }
    Index
    accessLevel?: number
    arrayDimensions?: number[] | null
    browseName?: QualifiedName
    copyAlsoModellingRules?: boolean
    dataType?: NodeId
    descriptions?: LocalizedText
    eventNotifier?: number
    executable?: boolean
    historizing?: boolean
    ignoreChildren?: boolean
    methodDeclarationId?: NodeId
    minimumSamplingInterval?: number
    modellingRule?: ModellingRuleType
    namespace: INamespace
    nodeClass?: NodeClass
    nodeId?: NodeIdLike | null
    parentNodeId?: NodeIdLike

    the declared parent of the clone (its ParentNodeId): set when the template declares the node being cloned as the member's parent, so that the clone is named after its own parent whatever reference links the two, as the template was (see ConstructNodeIdOptions.parentNodeId)

    references?: UAReference[]
    symbolicName?: string
    userAccessLevel?: number
    valueRank?: number