WebServer
This type is a class for model objects.
A webserver. @since 6.0.0.
Package: webserver
Supertype: ServerComponent
Classifier ID: -1
Instance class name: * Unspecified *
Instance class: * Unspecified *
Attributes Summary webserverType : WebserverTypeKind The type of webserver. webserverProtocol : WebserverProtocolKind The protocol associated with the primary port (WEBSERVER_ADDRESS named endpoint) of the webserver. webserverInstallRoot : EString The fully qualified directory path in which the webserver is installed. webserverAdminProtocol : WebserverProtocolKind The protocol associated with the primary port (WEBSERVER_ADMIN_ADDRESS named endpoint) of the webserver. configurationFilename : EString The fully qualified name of the configuration file on the webserver. logFilenameError : EString The fully qualified name of the webserver logfile. logFilenameAccess : EString * No description is available * serviceName : EString Service name used when running IHS as a service. This is applicable only to webservers with a webserverType of IHS on a Windows platform. pluginProperties : PluginProperties * * No description is available * adminServerAuthentication : AdminServerAuthentication @ * No description is available * keyStoreFiles : KeyStoreFile * * No description is available *
Attribute Details
webserverType - The type of webserver.
Data Type: WebserverTypeKind
Default value: IHS
Allowed values:
0 - IHS
1 - APACHE
2 - IIS
3 - SUNJAVASYSTEM
4 - DOMINO
5 - HTTP_SERVER
6 - HTTPSERVER_ZOS
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
webserverProtocol - The protocol associated with the primary port (WEBSERVER_ADDRESS named endpoint) of the webserver.
Data Type: WebserverProtocolKind
Default value: HTTP
Allowed values:
0 - HTTP
1 - HTTPS
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
webserverInstallRoot - The fully qualified directory path in which the webserver is installed.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
webserverAdminProtocol - The protocol associated with the primary port (WEBSERVER_ADMIN_ADDRESS named endpoint) of the webserver.
Data Type: WebserverProtocolKind
Default value: unspecified
Allowed values:
0 - HTTP
1 - HTTPS
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
configurationFilename - The fully qualified name of the configuration file on the webserver.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
logFilenameError - The fully qualified name of the webserver logfile.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
logFilenameAccess - * No description is available *
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
serviceName - Service name used when running IHS as a service. This is applicable only to webservers with a webserverType of IHS on a Windows platform.
Data Type: EString
Default value: unspecified
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
pluginProperties - * No description is available *
Reference Type: PluginProperties *
Containment: true
Container: false
Required: false
Changeable: true
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: false
Transient: false
Volatile: false
adminServerAuthentication - * No description is available *
Reference Type: AdminServerAuthentication @
Containment: true
Container: false
Required: false
Changeable: true
Unsettable: false
Many: false
Ordered: true
Lower bound: 0
Upper bound: 1
Unique: true
Derived: false
Transient: false
Volatile: false
keyStoreFiles - * No description is available *
Reference Type: KeyStoreFile *
Containment: true
Container: false
Required: false
Changeable: true
Unsettable: false
Many: true
Ordered: true
Lower bound: 0
Upper bound: Unbounded
Unique: true
Derived: false
Transient: false
Volatile: false
(C) COPYRIGHT International Business Machines Corp. 1996-2006