// ----- this file has been automatically generated - do not edit import { UAObject, UAMethod, UAProperty } from "node-opcua-address-space-base" import { DataType } from "node-opcua-variant" import { LocalizedText } from "node-opcua-data-model" import { UInt32, UAString } from "node-opcua-basic-types" import { EnumApplication } from "./enum_application" import { UACertificateGroupFolder } from "./ua_certificate_group_folder" import { UATransactionDiagnostics } from "./ua_transaction_diagnostics" import { UAApplicationConfigurationFile } from "./ua_application_configuration_file" /** * | | | * |----------------|------------------------------------------------------------| * |namespace |http://opcfoundation.org/UA/ | * |nodeClass |ObjectType | * |typedDefinition |ServerConfigurationType i=12581 | * |isAbstract |false | */ export interface UAServerConfiguration_Base { applicationUri?: UAProperty; productUri?: UAProperty; applicationType?: UAProperty; applicationNames?: UAProperty; serverCapabilities: UAProperty; supportedPrivateKeyFormats: UAProperty; maxTrustListSize: UAProperty; multicastDnsEnabled: UAProperty; hasSecureElement?: UAProperty; supportsTransactions?: UAProperty; inApplicationSetup?: UAProperty; updateCertificate: UAMethod; createSelfSignedCertificate?: UAMethod; deleteCertificate?: UAMethod; getCertificates?: UAMethod; applyChanges: UAMethod; cancelChanges?: UAMethod; createSigningRequest: UAMethod; getRejectedList: UAMethod; resetToServerDefaults?: UAMethod; certificateGroups: UACertificateGroupFolder; transactionDiagnostics?: UATransactionDiagnostics; configurationFile?: UAApplicationConfigurationFile; } export interface UAServerConfiguration extends UAObject, UAServerConfiguration_Base { }