ProxyVirtualHostSettings


This type is a class for model objects.

@since 7.0.0 Defines proxy server settings for a particular virtual host.

Package: proxyvirtualhost

Classifier ID:  -1
Instance class name:  * Unspecified *
Instance class:  * Unspecified *

Reference attributes having this type:
  ProxyVirtualHost.proxyVirtualHostSettings



Attributes Summary
useServerLoggingSettings : EBoolean @since 7.0.0 Use the server scoped settings for logging instead of the logging settings defined in this proxy virtual host
useServerErrorPageSettings : EBoolean @since 7.0.0 Use the server scoped settings for error page handling instead of the error page handling settings defined in this proxy virtual host.
useServerStaticFileSettings : EBoolean @since 7.0.0 Use the server scoped settings for static file document root instead of the satic file settings defined in this proxy virtual host.
enableLogging : EBoolean @since 7.0.0 Enable logging
maximumLogSize : EInt @since 7.0.0 Maximum size of each of the log files in megabytes.
proxyAccessLog : EString @since 7.0.0 The location for the HTTP access log (NCSA) generated for proxied requests.
cacheAccessLog : EString @since 7.0.0 The HTTP access log (NCSA) generated for requests served from the local cache.
localAccessLog : EString @since 7.0.0 The HTTP access log (NCSA) generated for requests served from the proxy including error responses.
localErrorPagePolicy : LocalErrorPagePolicy @ * No description is available *
customErrorPagePolicy : CustomErrorPagePolicy @ * No description is available *
staticFileServingPolicy : StaticFileServingPolicy @ * No description is available *



Attribute Details

useServerLoggingSettings  -  @since 7.0.0 Use the server scoped settings for logging instead of the logging settings defined in this proxy virtual host
    Data Type: EBoolean
    Default value:  true
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

useServerErrorPageSettings  -  @since 7.0.0 Use the server scoped settings for error page handling instead of the error page handling settings defined in this proxy virtual host.
    Data Type: EBoolean
    Default value:  true
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

useServerStaticFileSettings  -  @since 7.0.0 Use the server scoped settings for static file document root instead of the satic file settings defined in this proxy virtual host.
    Data Type: EBoolean
    Default value:  true
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

enableLogging  -  @since 7.0.0 Enable logging
    Data Type: EBoolean
    Default value:  false
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

maximumLogSize  -  @since 7.0.0 Maximum size of each of the log files in megabytes.
    Data Type: EInt
    Default value:  500
    Required:  false
    Changeable:  true
    Unsettable:  true
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

proxyAccessLog  -  @since 7.0.0 The location for the HTTP access log (NCSA) generated for proxied requests.
    Data Type: EString
    Default value:  ${SERVER_LOG_ROOT}/proxy.log
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

cacheAccessLog  -  @since 7.0.0 The HTTP access log (NCSA) generated for requests served from the local cache.
    Data Type: EString
    Default value:  ${SERVER_LOG_ROOT}/cache.log
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

localAccessLog  -  @since 7.0.0 The HTTP access log (NCSA) generated for requests served from the proxy including error responses.
    Data Type: EString
    Default value:  ${SERVER_LOG_ROOT}/local.log
    Required:  false
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  0
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

localErrorPagePolicy  -  * No description is available *
    Reference Type: LocalErrorPagePolicy @
    Containment:  true
    Container:  false
    Required:  true
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  1
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

customErrorPagePolicy  -  * No description is available *
    Reference Type: CustomErrorPagePolicy @
    Containment:  true
    Container:  false
    Required:  true
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  1
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false

staticFileServingPolicy  -  * No description is available *
    Reference Type: StaticFileServingPolicy @
    Containment:  true
    Container:  false
    Required:  true
    Changeable:  true
    Unsettable:  false
    Many:  false
    Ordered:  true
    Lower bound:  1
    Upper bound:  1
    Unique:  true
    Derived:  false
    Transient:  false
    Volatile:  false



(C) COPYRIGHT International Business Machines Corp. 1996-2006