iib server
Overview
This resource allows you to manage server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'IIB107/IB10NODE1/server_1':
ensure => 'present',
status => 'running',
}
In this example you are ensuring that server is running. If the server is stopped the resource starts server, if absent the new server is created.
Attributes
Attribute Name | Short Description |
---|---|
broker | This parameter specifies custom name for iib_broker in IBM IIB realm. |
callable_flow_manager_delay_reply_until_flow_commit | This property allows you to manage CallableFlowManager delayReplyUntilFlowCommit of iib_server in an IBM IIB realm. |
callable_flow_manager_disable_remote_input_registration | This property allows you to manage CallableFlowManager disableRemoteInputRegistration of iib_server in an IBM IIB realm. |
callable_flow_manager_redeploy_message_timeout | This property allows you to manage CallableFlowManager redeployMessageTimeout of iib_server in an IBM IIB realm. |
callable_flow_manager_remote_retry_timeout | This property allows you to manage remoteRetryTimeout of CallableFlowManager iib_server in an IBM IIB realm. |
callable_flow_manager_retry_local_during_deploy | This property allows you to manage CallableFlowManager retryLocalDuringDeploy of iib_server in an IBM IIB realm. |
callable_flow_manager_retry_remote_until_timeout | This property allows you to manage CallableFlowManager retryRemoteUntilTimeout of iib_server in an IBM IIB realm. |
connectors_shared_idle_timeout | This property allows you to manage Connectors sharedConnectorIdleTimeout of iib_server in an IBM IIB realm. |
disable_corrective_change | Disable the modification of a resource when Puppet decides it is a corrective change. |
disable_corrective_ensure | Disable the creation or removal of a resource when Puppet decides is a corrective change. |
ensure | The basic property that the resource should be in. |
execution_group_http_nodes_embedded_listener | This property allows you to manage ExecutionGroup httpNodesUseEmbeddedListener of iib_server in an IBM IIB realm. |
execution_group_injection_mode | This property allows you to manage ExecutionGroup injectionMode of iib_server in an IBM IIB realm. |
execution_group_soap_nodes_embedded_listener | This property allows you to manage ExecutionGroup soapNodesUseEmbeddedListener of iib_server in an IBM IIB realm. |
execution_group_trace_level | This property allows you to manage ExecutionGroup traceLevel of iib_server in an IBM IIB trace. |
http_connector_accept_count | This property allows you to manage HTTPConnector acceptCount of iib_server in an IBM IIB realm. |
http_connector_auto_respond_http_head_requests | This property allows you to manage HTTPConnector autoRespondHTTPHEADRequests of iib_server in an IBM IIB realm. |
http_connector_compressable_mime_types | This property allows you to manage HTTPConnector compressableMimeTypes of iib_server in an IBM IIB realm. |
http_connector_compression | This property allows you to manage HTTPConnector compression of iib_server in an IBM IIB realm. |
http_connector_connection_linger | This property allows you to manage HTTPConnector connectionLinger of iib_server in an IBM IIB realm. |
http_connector_connection_timeout | This property allows you to manage HTTPConnector connectionTimeout of iib_server in an IBM IIB realm. |
http_connector_cors_allow_credentials | This property allows you to manage HTTPConnector corsAllowCredentials of iib_server in an IBM IIB realm. |
http_connector_cors_allow_headers | This property allows you to manage HTTPConnector corsAllowHeaders of iib_server in an IBM IIB realm. |
http_connector_cors_allow_methods | This property allows you to manage HTTPConnector corsAllowMethods of iib_server in an IBM IIB realm. |
http_connector_cors_allow_origins | This property allows you to manage HTTPConnector corsAllowOrigins of iib_server in an IBM IIB realm. |
http_connector_cors_enabled | This property allows you to manage HTTPConnector corsEnabled of iib_server in an IBM IIB realm. |
http_connector_cors_expose_headers | This property allows you to manage HTTPConnector corsExposeHeaders of iib_server in an IBM IIB realm. |
http_connector_cors_max_age | This property allows you to manage HTTPConnector corsMaxAge of iib_server in an IBM IIB realm. |
http_connector_enable_lookups | This property allows you to manage HTTPConnector enableLookups of iib_server in an IBM IIB realm. |
http_connector_max_http_header_size | This property allows you to manage HTTPConnector maxHttpHeaderSize of iib_server in an IBM IIB realm. |
http_connector_max_keep_alive_requests | This property allows you to manage HTTPConnector maxKeepAliveRequests of iib_server in an IBM IIB realm. |
http_connector_max_posts_size | This property allows you to manage HTTPConnector maxPostSize of iib_server in an IBM IIB realm. |
http_connector_max_threads | This property allows you to manage HTTPConnector maxThreads of iib_server in an IBM IIB realm. |
http_connector_min_spare_threads | This property allows you to manage HTTPConnector minSpareThreads of iib_server in an IBM IIB realm. |
http_connector_no_compression_user_agents | This property allows you to manage HTTPConnector noCompressionUserAgents of iib_server in an IBM IIB realm. |
http_connector_port | This property allows you to manage HTTPConnector port of iib_server in an IBM IIB realm. |
http_connector_restricted_user_area | This property allows you to manage HTTPConnector restrictedUserAgents of iib_server in an IBM IIB realm. |
http_connector_server_name | This property allows you to manage HTTPConnector serverName of iib_server in an IBM IIB realm. |
http_connector_socket_buffer | This property allows you to manage HTTPConnector socketBuffer of iib_server in an IBM IIB realm. |
http_connector_tcp_no_delay | This property allows you to manage HTTPConnector tcpNoDelay of iib_server in an IBM IIB realm. |
http_connector_timeout | This property allows you to manage HTTPConnector connectionTimeout of iib_server in an IBM IIB realm. |
http_connector_user_trace_level | This property allows you to manage HTTPConnector userTraceLevel of iib_server in an IBM IIB trace. |
https_connector_accept_count | This property allows you to manage HTTPSConnector acceptCount of iib_server in an IBM IIB realm. |
https_connector_algorithm | This property allows you to manage HTTPSConnector algorithm of iib_server in an IBM IIB trace. |
https_connector_auto_respond_http_head_requests | This property allows you to manage HTTPSConnector autoRespondHTTPHEADRequests of iib_server in an IBM IIB realm. |
https_connector_client_auth | This property allows you to manage HTTPSConnector clientAuth of iib_server in an IBM IIB realm. |
https_connector_compressable_mime_types | This property allows you to manage HTTPSConnector compressableMimeTypes of iib_server in an IBM IIB realm. |
https_connector_compression | This property allows you to manage HTTPSConnector compression of iib_server in an IBM IIB realm. |
https_connector_connection_linger | This property allows you to manage HTTPSConnector connectionLinger of iib_server in an IBM IIB realm. |
https_connector_connection_timeout | This property allows you to manage HTTPSConnector connectionTimeout of iib_server in an IBM IIB realm. |
https_connector_cors_allow_credentials | This property allows you to manage HTTPSConnector corsAllowCredentials of iib_server in an IBM IIB realm. |
https_connector_cors_allow_headers | This property allows you to manage HTTPSConnector corsAllowHeaders of iib_server in an IBM IIB realm. |
https_connector_cors_allow_methods | This property allows you to manage HTTPSConnector corsAllowMethods of iib_server in an IBM IIB realm. |
https_connector_cors_allow_origins | This property allows you to manage HTTPSConnector corsAllowOrigins of iib_server in an IBM IIB realm. |
https_connector_cors_enabled | This property allows you to manage HTTPSConnector corsEnabled of iib_server in an IBM IIB realm. |
https_connector_cors_expose_headers | This property allows you to manage HTTPSConnector corsExposeHeaders of iib_server in an IBM IIB realm. |
https_connector_cors_max_age | This property allows you to manage HTTPSConnector corsMaxAge of iib_server in an IBM IIB realm. |
https_connector_enable_lookups | This property allows you to manage HTTPSConnector enableLookups of iib_server in an IBM IIB realm. |
https_connector_key_alias | This property allows you to manage HTTPSConnector keyAlias of iib_server in an IBM IIB realm. |
https_connector_keypass | This property allows you to manage HTTPSConnector keypass of iib_server in an IBM IIB realm. |
https_connector_keystore_file | This property allows you to manage HTTPSConnector keystoreFile of iib_server in an IBM IIB realm. |
https_connector_keystore_password | This property allows you to manage HTTPSConnector keystorePass of iib_server in an IBM IIB realm. |
https_connector_keystore_type | This property allows you to manage HTTPSConnector keystoreType of iib_server in an IBM IIB realm. |
https_connector_max_http_header_size | This property allows you to manage HTTPSConnector maxHttpHeaderSize of iib_server in an IBM IIB realm. |
https_connector_max_keep_alive_requests | This property allows you to manage HTTPSConnector maxKeepAliveRequests of iib_server in an IBM IIB realm. |
https_connector_max_posts_size | This property allows you to manage HTTPSConnector maxPostSize of iib_server in an IBM IIB realm. |
https_connector_max_threads | This property allows you to manage HTTPSConnector maxThreads of iib_server in an IBM IIB realm. |
https_connector_min_spare_threads | This property allows you to manage HTTPSConnector minSpareThreads of iib_server in an IBM IIB realm. |
https_connector_no_compression_user_agents | This property allows you to manage HTTPSConnector noCompressionUserAgents of iib_server in an IBM IIB realm. |
https_connector_port | This property allows you to manage HTTPSConnector port of iib_server in an IBM IIB realm. |
https_connector_restricted_user_area | This property allows you to manage HTTPSConnector restrictedUserAgents of iib_server in an IBM IIB realm. |
https_connector_server_name | This property allows you to manage HTTPSConnector serverName of iib_server in an IBM IIB realm. |
https_connector_session_cache_size | This property allows you to manage HTTPSConnector sessionCacheSize of iib_server in an IBM IIB realm. |
https_connector_socket_buffer | This property allows you to manage HTTPSConnector socketBuffer of iib_server in an IBM IIB realm. |
https_connector_ssl_protocol | This property allows you to manage HTTPSConnector sslProtocol of iib_server in an IBM IIB realm. |
https_connector_tcp_no_delay | This property allows you to manage HTTPSConnector tcpNoDelay of iib_server in an IBM IIB realm. |
https_connector_timeout | This property allows you to manage HTTPSConnector connectionTimeout of iib_server in an IBM IIB realm. |
https_connector_truststore_file | This property allows you to manage HTTPSConnector truststoreFile of iib_server in an IBM IIB realm. |
https_connector_truststore_password | This property allows you to manage HTTPSConnector truststorePass of iib_server in an IBM IIB realm. |
https_connector_truststore_type | This property allows you to manage HTTPSConnector truststoreType of iib_server in an IBM IIB realm. |
https_connector_user_trace_level | This property allows you to manage HTTPSConnector userTraceLevel of iib_server in an IBM IIB trace. |
instance | This shared parameter specifies iib_instance in IBM IIB realm. |
name | This parameter specifies uniqe custom name for iib_server in Puppet realm. |
provider | resource. |
rest_resource_stats_reporting_on | This property allows you to manage REST resourceStatsReportingOn of iib_server in an IBM IIB realm. |
server | This parameter specifies custom name for iib_server in IBM IIB realm. |
status | The status of the IIB component. |
broker
This parameter specifies custom name for iib_broker in IBM IIB realm.
In example
'NODE1'
Back to overview of iib_server
callable_flow_manager_delay_reply_until_flow_commit
This property allows you to manage CallableFlowManager delayReplyUntilFlowCommit of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
callable_flow_manager_delay_reply_until_flow_commit => 'true',
status => 'running',
}
In this example you are ensuring that server is present. Then change property delayReplyUntilFlowCommit of IBM IIB server CallableFlowManager to true. After that you are ensuring that server is running.
Valid values
- true
- false
Valid values are true
, false
.
Back to overview of iib_server
callable_flow_manager_disable_remote_input_registration
This property allows you to manage CallableFlowManager disableRemoteInputRegistration of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
callable_flow_manager_disable_remote_input_registration => 'true',
status => 'running',
}
In this example you are ensuring that server is present. Then change property disableRemoteInputRegistration of IBM IIB server delayReplyUntilFlowCommit to true. After that you are ensuring that server is running.
Valid values
- true
- false
Valid values are true
, false
.
Back to overview of iib_server
callable_flow_manager_redeploy_message_timeout
This property allows you to manage CallableFlowManager redeployMessageTimeout of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
callable_flow_manager_remote_retry_timeout => '10',
status => 'running',
}
In this example you are ensuring that server is present. Then change property redeployMessageTimeout of IBM IIB server CallableFlowManager to 10 seconds. After that you are ensuring that server is running.
Valid values
- integer
Back to overview of iib_server
callable_flow_manager_remote_retry_timeout
This property allows you to manage remoteRetryTimeout of CallableFlowManager iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
callable_flow_manager_remote_retry_timeout => '10',
status => 'running',
}
In this example you are ensuring that server is present. Then change property remoteRetryTimeout of CallableFlowManager IBM IIB server to 10 seconds. After that you are ensuring that server is running.
Valid values
- integer
Back to overview of iib_server
callable_flow_manager_retry_local_during_deploy
This property allows you to manage CallableFlowManager retryLocalDuringDeploy of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
callable_flow_manager_retry_local_during_deploy => 'false',
status => 'running',
}
In this example you are ensuring that server is present. Then change property retryLocalDuringDeploy of CallableFlowManager IBM IIB server to false. After that you are ensuring that server is running.
Valid values
- true
- false
Valid values are true
, false
.
Back to overview of iib_server
callable_flow_manager_retry_remote_until_timeout
This property allows you to manage CallableFlowManager retryRemoteUntilTimeout of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
callable_flow_manager_retry_remote_until_timeout => 'false',
status => 'running',
}
In this example you are ensuring that server is present. Then change property CallableFlowManager of IBM IIB server retryRemoteUntilTimeout to false. After that you are ensuring that server is running.
Valid values
- true
- false
Valid values are true
, false
.
Back to overview of iib_server
connectors_shared_idle_timeout
This property allows you to manage Connectors sharedConnectorIdleTimeout of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
connectors_shared_idle_timeout => '10',
status => 'running',
}
In this example you are ensuring that server is present. Then change property sharedConnectorIdleTimeout of IBM IIB server Connectors to 10 seconds. After that you are ensuring that server is running.
Valid values
- integer
Back to overview of iib_server
disable_corrective_change
Disable the modification of a resource when Puppet decides it is a corrective change.
(requires easy_type V2.11.0 or higher)
When using a Puppet Server, Puppet knows about adaptive and corrective changes. A corrective change is when Puppet notices that the resource has changed, but the catalog has not changed. This can occur for example, when a user, by accident or willingly, changed something on the system that Puppet is managing. The normal Puppet process then repairs this and puts the resource back in the state as defined in the catalog. This process is precisely what you want most of the time, but not always. This can sometimes also occur when a hardware or network error occurs. Then Puppet cannot correctly determine the current state of the system and thinks the resource is changed, while in fact, it is not. Letting Puppet recreate remove or change the resource in these cases, is NOT wat you want.
Using the `disable_corrective_change’ parameter, you can disable corrective changes on the current resource.
Here is an example of this:
crucial_resource {'be_carefull':
...
disable_corrective_change => true,
...
}
When a corrective ensure does happen on the resource Puppet will not modify the resource
and signal an error:
Error: Corrective change present requested by catalog, but disabled by parameter disable_corrective_change
Error: /Stage[main]/Main/Crucial_resource[be_carefull]/parameter: change from '10' to '20' failed: Corrective change present requested by catalog, but disabled by parameter disable_corrective_change. (corrective)
Back to overview of iib_server
disable_corrective_ensure
Disable the creation or removal of a resource when Puppet decides is a corrective change.
(requires easy_type V2.11.0 or higher)
When using a Puppet Server, Puppet knows about adaptive and corrective changes. A corrective change is when Puppet notices that the resource has changed, but the catalog has not changed. This can occur for example, when a user, by accident or willingly, changed something on the system that Puppet is managing. The normal Puppet process then repairs this and puts the resource back in the state as defined in the catalog. This process is precisely what you want most of the time, but not always. This can sometimes also occur when a hardware or network error occurs. Then Puppet cannot correctly determine the current state of the system and thinks the resource is changed, while in fact, it is not. Letting Puppet recreate remove or change the resource in these cases, is NOT wat you want.
Using the `disable_corrective_ensure’ parameter, you can disable corrective ensure present or ensure absent actions on the current resource.
Here is an example of this:
crucial_resource {'be_carefull':
ensure => 'present',
...
disable_corrective_ensure => true,
...
}
When a corrective ensure does happen on the resource Puppet will not create or remove the resource
and signal an error:
Error: Corrective ensure present requested by catalog, but disabled by parameter disable_corrective_ensure.
Error: /Stage[main]/Main/Crucial_resource[be_carefull]/ensure: change from 'absent' to 'present' failed: Corrective ensure present requested by catalog, but disabled by parameter disable_corrective_ensure. (corrective)
Back to overview of iib_server
ensure
The basic property that the resource should be in.
Valid values are present
, absent
.
Back to overview of iib_server
execution_group_http_nodes_embedded_listener
This property allows you to manage ExecutionGroup httpNodesUseEmbeddedListener of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
execution_group_http_nodes_embedded_listener => 'true',
status => 'running',
}
In this example you are ensuring that server is present. Then change property httpNodesUseEmbeddedListener of IBM IIB server ExecutionGroup to true. After that you are ensuring that server is running.
Valid values
- true
- false
Valid values are true
, false
.
Back to overview of iib_server
execution_group_injection_mode
This property allows you to manage ExecutionGroup injectionMode of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
execution_group_injection_mode => 'Enabled',
status => 'running',
}
In this example you are ensuring that server is present. Then change property injectionMode of IBM IIB server ExecutionGroup to Enabled. After that you are ensuring that server is running.
Valid values
- Disabled
- Enabled
Valid values are Disabled
, Enabled
.
Back to overview of iib_server
execution_group_soap_nodes_embedded_listener
This property allows you to manage ExecutionGroup soapNodesUseEmbeddedListener of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
execution_group_soap_nodes_embedded_listener => 'true',
status => 'running',
}
In this example you are ensuring that server is present. Then change property soapNodesUseEmbeddedListener of IBM IIB server ExecutionGroup to true. After that you are ensuring that server is running.
Valid values
- true
- false
Valid values are true
, false
.
Back to overview of iib_server
execution_group_trace_level
This property allows you to manage ExecutionGroup traceLevel of iib_server in an IBM IIB trace.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
execution_group_trace_level => 'trace',
status => 'running',
}
In this example you are ensuring that server is present. Then change property traceLevel of IBM IIB server ExecutionGroup to trace. After that you are ensuring that server is running.
Valid values
- none
- trace
- debugTrace
Valid values are none
, trace
, debugTrace
.
Back to overview of iib_server
http_connector_accept_count
This property allows you to manage HTTPConnector acceptCount of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_accept_count => '1000',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector acceptCount of IBM IIB server to 1000. After that you are ensuring that server is running.
Valid values
- integer
Back to overview of iib_server
http_connector_auto_respond_http_head_requests
This property allows you to manage HTTPConnector autoRespondHTTPHEADRequests of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_auto_respond_http_head_requests => 'true',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector autoRespondHTTPHEADRequests of IBM IIB server to true. After that you are ensuring that server is running.
Valid values
- true
- false
Valid values are true
, false
.
Back to overview of iib_server
http_connector_compressable_mime_types
This property allows you to manage HTTPConnector compressableMimeTypes of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_compressable_mime_types => ['text/html'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector compressableMimeTypes of IBM IIB server only to text/html. After that you are ensuring that server is running.
Here is a second example on how you should use this with array values:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_compressable_mime_types => ['text/html', 'text/xml', 'text/plain'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector compressableMimeTypes of IBM IIB server only to text/html,text/xml,text/plain. After that you are ensuring that server is running.
Valid values
- text/html
- text/xml
- text/plain
- text/css
- application/javascript
- image/gif
- image/png
- application/json
Back to overview of iib_server
http_connector_compression
This property allows you to manage HTTPConnector compression of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_compression => 'on',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector compression of IBM IIB server to on. After that you are ensuring that server is running.
Valid values
- string
Initial value
- off
Back to overview of iib_server
http_connector_connection_linger
This property allows you to manage HTTPConnector connectionLinger of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_connection_linger => '1200',
status => 'running',
}
In this example you are ensuring that server is present. Then change property connectionLinger of IBM IIB server HTTPConnector to 1200 seconds. After that you are ensuring that server is running.
Valid values
- integer
Back to overview of iib_server
http_connector_connection_timeout
This property allows you to manage HTTPConnector connectionTimeout of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_connection_timeout => '1200',
status => 'running',
}
In this example you are ensuring that server is present. Then change property connectionTimeout of IBM IIB server HTTPConnector to 1200 milliseconds. After that you are ensuring that server is running.
Valid values
- integer
Back to overview of iib_server
http_connector_cors_allow_credentials
This property allows you to manage HTTPConnector corsAllowCredentials of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_cors_allow_credentials => 'true',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector corsAllowCredentials of IBM IIB server to true. After that you are ensuring that server is running.
Valid values
- true
- false
Valid values are true
, false
.
Back to overview of iib_server
http_connector_cors_allow_headers
This property allows you to manage HTTPConnector corsAllowHeaders of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_cors_allow_headers => ['Accept'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector corsAllowHeaders of IBM IIB server only to Accept. After that you are ensuring that server is running.
Here is a second example on how you should use this with array values:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_cors_allow_headers => ['Accept', 'Accept-Language', 'Content-Language', 'Content-Type'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector corsAllowHeaders of IBM IIB server only to X-Header1, X-Header2, X-Header3 After that you are ensuring that server is running.
Valid values
- list
Back to overview of iib_server
http_connector_cors_allow_methods
This property allows you to manage HTTPConnector corsAllowMethods of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_cors_allow_methods => ['GET'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector corsAllowMethods of IBM IIB server only to GET. After that you are ensuring that server is running.
Here is a second example on how you should use this with array values:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_cors_allow_methods => ['GET','HEAD','POST','PUT','PATCH','DELETE','OPTIONS'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector corsAllowMethods of IBM IIB server to GET,HEAD,POST,PUT,PATCH,DELETE,OPTIONS. After that you are ensuring that server is running.
Valid values
- list
Back to overview of iib_server
http_connector_cors_allow_origins
This property allows you to manage HTTPConnector corsAllowOrigins of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_cors_allow_origins => ['*'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector corsAllowOrigins of IBM IIB server only to all. After that you are ensuring that server is running.
Here is a second example on how you should use this with array values:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_cors_allow_origins => ['http://www.example.com','https://www.example.com':7843,'http://othersite.net:7800'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector corsAllowOrigins of IBM IIB server only to http://www.example.com, https://www.example.com:7843, http://othersite.net:7800. After that you are ensuring that server is running.
Valid values
- list
Back to overview of iib_server
http_connector_cors_enabled
This property allows you to manage HTTPConnector corsEnabled of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_cors_enabled => 'true',
status => 'running',
}
In this example you are ensuring that server is present. Then change property corsEnabled of IBM IIB server HTTPConnector to true. After that you are ensuring that server is running.
Initial value
- false
Valid values
- true
- false
Valid values are true
, false
.
Back to overview of iib_server
http_connector_cors_expose_headers
This property allows you to manage HTTPConnector corsExposeHeaders of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_cors_expose_headers => ['Content-Type'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector corsExposeHeaders of IBM IIB server only to all. After that you are ensuring that server is running.
Here is a second example on how you should use this with array values:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_cors_expose_headers => ['X-Header1','X-Header2','X-Header3'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector corsExposeHeaders of IBM IIB server only to X-Header1, X-Header2, X-Header3 After that you are ensuring that server is running.
Valid values
- list
Back to overview of iib_server
http_connector_cors_max_age
This property allows you to manage HTTPConnector corsMaxAge of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_cors_max_age => '-1',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector corsMaxAge of IBM IIB server to -1 remove max age header from response. After that you are ensuring that server is running.
Here is second example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_cors_max_age => '1000',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector corsMaxAge of IBM IIB server to 1000 seconds. After that you are ensuring that server is running.
Valid values
- integer
Back to overview of iib_server
http_connector_enable_lookups
This property allows you to manage HTTPConnector enableLookups of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_enable_lookups => 'true',
status => 'running',
}
In this example you are ensuring that server is present. Then change property enableLookups of IBM IIB server HTTPConnector to true. After that you are ensuring that server is running.
Initial value
- false
Valid values
- true
- false
Valid values are true
, false
.
Back to overview of iib_server
http_connector_max_http_header_size
This property allows you to manage HTTPConnector maxHttpHeaderSize of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_max_http_header_size => '131072',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector maxHttpHeaderSize of IBM IIB server to 131072 bytes. After that you are ensuring that server is running.
Initial value
- 8192 bytes
Valid values
- integer
Back to overview of iib_server
http_connector_max_keep_alive_requests
This property allows you to manage HTTPConnector maxKeepAliveRequests of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_max_keep_alive_requests => '700',
status => 'running',
}
In this example you are ensuring that server is present. Then change property maxKeepAliveRequests of IBM IIB server HTTPConnector to 700 requests. After that you are ensuring that server is running.
Initial value
- 100
Valid values
- integer
Back to overview of iib_server
http_connector_max_posts_size
This property allows you to manage HTTPConnector maxPostSize of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_max_posts_size => '131072',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector maxPostSize of IBM IIB server to 131072 bytes. After that you are ensuring that server is running.
Initial value
- 2097152 bytes
Valid values
- integer
Back to overview of iib_server
http_connector_max_threads
This property allows you to manage HTTPConnector maxThreads of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_max_threads => '900',
status => 'running',
}
In this example you are ensuring that server is present. Then change property maxThreads of IBM IIB server HTTPConnector to 900 threads. After that you are ensuring that server is running.
Initial value
- 200
Valid values
- integer
Back to overview of iib_server
http_connector_min_spare_threads
This property allows you to manage HTTPConnector minSpareThreads of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_min_spare_threads => '20',
status => 'running',
}
In this example you are ensuring that server is present. Then change property minSpareThreads of IBM IIB server HTTPConnector to 20 threads. After that you are ensuring that server is running.
Initial value
- 10
Valid values
- integer
Back to overview of iib_server
http_connector_no_compression_user_agents
This property allows you to manage HTTPConnector noCompressionUserAgents of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_no_compression_user_agents => 'value',
status => 'running',
}
In this example you are ensuring that server is present. Then change property noCompressionUserAgents of IBM IIB server HTTPConnector to value. After that you are ensuring that server is running.
Valid values
- string
Back to overview of iib_server
http_connector_port
This property allows you to manage HTTPConnector port of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_port => '7819',
status => 'running',
}
In this example you are ensuring that server is present. Then change property port of IBM IIB server HTTPConnector to 7819. After that you are ensuring that server is running.
Information
The server needs to be restarted.
Initial value
- 7800-7842
Valid values
- integer in the range 0-65536
Back to overview of iib_server
http_connector_restricted_user_area
This property allows you to manage HTTPConnector restrictedUserAgents of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_restricted_user_area => 'area',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector restrictedUserAgents of IBM IIB server to area. After that you are ensuring that server is running.
Valid values
- string
Initial value
- null
Back to overview of iib_server
http_connector_server_name
This property allows you to manage HTTPConnector serverName of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_server_name => 'testname',
status => 'running',
}
In this example you are ensuring that server is present. Then change property serverName of IBM IIB server HTTPConnector to testname. After that you are ensuring that server is running.
Valid values
- string
Initial value
- Apache-Coyote/1.1
Back to overview of iib_server
http_connector_socket_buffer
This property allows you to manage HTTPConnector socketBuffer of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_socket_buffer => '131072',
status => 'running',
}
In this example you are ensuring that server is present. Than change property HTTPConnector socketBuffer of IBM IIB server to 131072
bytes. After that you are ensuring that server is running.
Initial value
9000
bytes
Valid values
- integer
-1
to disable buffer
Back to overview of iib_server
http_connector_tcp_no_delay
This property allows you to manage HTTPConnector tcpNoDelay of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_tcp_no_delay => 'false',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector tcpNoDelay of IBM IIB server to false. After that you are ensuring that server is running.
Initial value
- true
Valid values
- true
- false
Valid values are true
, false
.
Back to overview of iib_server
http_connector_timeout
This property allows you to manage HTTPConnector connectionTimeout of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_timeout => '110000',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector connectionTimeout of IBM IIB server to 110000
milliseconds. After that you are ensuring that server is running.
Initial value
- 60000
Valid values
- integer
- -1 to specify no timeout
Back to overview of iib_server
http_connector_user_trace_level
This property allows you to manage HTTPConnector userTraceLevel of iib_server in an IBM IIB trace.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
http_connector_user_trace_level => 'trace',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPConnector userTraceLevel of IBM IIB server to trace
. After that you are ensuring that server is running.
Valid values
- none
- trace
- debugTraces
Valid values are none
, trace
, debugTrace
.
Back to overview of iib_server
https_connector_accept_count
This property allows you to manage HTTPSConnector acceptCount of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_accept_count => '1000',
status => 'running',
}
In this example you are ensuring that server is present. Then change property acceptCount of IBM IIB server HTTPSConnector to 1000
. After that you are ensuring that server is running.
Valid values
- integer
Back to overview of iib_server
https_connector_algorithm
This property allows you to manage HTTPSConnector algorithm of iib_server in an IBM IIB trace.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_algorithm => 'SunX509',
status => 'running',
}
In this example you are ensuring that server is present. Then change property algorithm of IBM IIB server HTTPSConnector to SunX509
milliseconds. At the you are ensuring that server is running.
Valid values
SunX509
(Solaris and HP-UX)IbmX509
(AIX(c), Linux, Windows, z/OS(c))
Valid values are SunX509
, IbmX509
.
Back to overview of iib_server
https_connector_auto_respond_http_head_requests
This property allows you to manage HTTPSConnector autoRespondHTTPHEADRequests of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_auto_respond_http_head_requests => 'true',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPSConnector autoRespondHTTPHEADRequests of IBM IIB server to true. After that you are ensuring that server is running.
Valid values
- true
- false
Valid values are true
, false
.
Back to overview of iib_server
https_connector_client_auth
This property allows you to manage HTTPSConnector clientAuth of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_client_auth => 'true',
status => 'running',
}
In this example you are ensuring that server is present. Then change property clientAuth of IBM IIB server HTTPSConnector to true
. After that you are ensuring that server is running.
Initial value
- false
Valid values
- true
- false
Valid values are true
, false
.
Back to overview of iib_server
https_connector_compressable_mime_types
This property allows you to manage HTTPSConnector compressableMimeTypes of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_compressable_mime_types => ['text/html'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPSConnector compressableMimeTypes of IBM IIB server only to text/html. After that you are ensuring that server is running.
Here is a second example on how you should use this with array values:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_compressable_mime_types => ['text/html', 'text/xml', 'text/plain'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property compressableMimeTypes of IBM IIB server HTTPSConnector only to text/html,text/xml,text/plain. After that you are ensuring that server is running.
Valid values
- text/html
- text/xml
- text/plain
- text/css
- application/javascript
- image/gif
- image/png
- application/json
Back to overview of iib_server
https_connector_compression
This property allows you to manage HTTPSConnector compression of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_compression => 'on',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPSConnector compression of IBM IIB server to on. After that you are ensuring that server is running.
Valid values
- string
Initial value
- off
Back to overview of iib_server
https_connector_connection_linger
This property allows you to manage HTTPSConnector connectionLinger of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_connection_linger => '1200',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPSConnector connectionLinger of IBM IIB server to 1200
seconds. After that you are ensuring that server is running.
Valid values
- integer
Back to overview of iib_server
https_connector_connection_timeout
This property allows you to manage HTTPSConnector connectionTimeout of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_connection_timeout => '1200',
status => 'running',
}
In this example you are ensuring that server is present. Then change property connectionTimeout of IBM IIB server HTTPSConnector to 1200 milliseconds. After that you are ensuring that server is running.
Valid values
- integer
Back to overview of iib_server
https_connector_cors_allow_credentials
This property allows you to manage HTTPSConnector corsAllowCredentials of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_cors_allow_credentials => 'true',
status => 'running',
}
In this example you are ensuring that server is present. Then change property corsAllowCredentials of IBM IIB server HTTPSConnector to true. After that you are ensuring that server is running.
Valid values
- true
- false
Valid values are true
, false
.
Back to overview of iib_server
https_connector_cors_allow_headers
This property allows you to manage HTTPSConnector corsAllowHeaders of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_cors_allow_headers => ['Accept'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPSConnector corsAllowHeaders of IBM IIB server only to Accept. After that you are ensuring that server is running.
Here is a second example on how you should use this with array values:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_cors_allow_headers => ['Accept', 'Accept-Language', 'Content-Language', 'Content-Type'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPSConnector corsAllowHeaders of IBM IIB server only to X-Header1, X-Header2, X-Header3 After that you are ensuring that server is running.S
Valid values
- list
Back to overview of iib_server
https_connector_cors_allow_methods
This property allows you to manage HTTPSConnector corsAllowMethods of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_cors_allow_methods => ['GET'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPSConnector corsAllowMethods of IBM IIB server only to GET. After that you are ensuring that server is running.
Here is a second example on how you should use this with array values:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_cors_allow_methods => ['GET','HEAD','POST','PUT','PATCH','DELETE','OPTIONS'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property corsAllowMethods of IBM IIB server HTTPSConnector to GET,HEAD,POST,PUT,PATCH,DELETE,OPTIONS. After that you are ensuring that server is running.
Valid values
- list
Back to overview of iib_server
https_connector_cors_allow_origins
This property allows you to manage HTTPSConnector corsAllowOrigins of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_cors_allow_origins => ['*'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPSConnector corsAllowOrigins of IBM IIB server only to all. After that you are ensuring that server is running.
Here is a second example on how you should use this with array values:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_cors_allow_origins => ['https://www.example.com','https://www.example.com':7843,'https://othersite.net:7800'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPSConnector corsAllowOrigins of IBM IIB server only to http://www.example.com, https://www.example.com:7843, http://othersite.net:7800. After that you are ensuring that server is running.
Valid values
- list
Back to overview of iib_server
https_connector_cors_enabled
This property allows you to manage HTTPSConnector corsEnabled of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_cors_enabled => 'true',
status => 'running',
}
In this example you are ensuring that server is present. Then change property corsEnabled of IBM IIB server HTTPSConnector to true. After that you are ensuring that server is running.
Initial value
- false
Valid values
- true
- false
Valid values are true
, false
.
Back to overview of iib_server
https_connector_cors_expose_headers
This property allows you to manage HTTPSConnector corsExposeHeaders of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_cors_expose_headers => ['Content-Type'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property corsExposeHeaders of IBM IIB server HTTPSConnector only to all. After that you are ensuring that server is running.
Here is a second example on how you should use this with array values:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_cors_expose_headers => ['X-Header1','X-Header2','X-Header3'],
status => 'running',
}
In this example you are ensuring that server is present. Then change property corsExposeHeaders of IBM IIB server HTTPSConnector only to X-Header1, X-Header2, X-Header3 After that you are ensuring that server is running.
Valid values
- list
Back to overview of iib_server
https_connector_cors_max_age
This property allows you to manage HTTPSConnector corsMaxAge of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_cors_max_age => '-1',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPSConnector corsMaxAge of IBM IIB server to -1 remove max age header from response. After that you are ensuring that server is running.
Here is second example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_cors_max_age => '1000',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPSConnector corsMaxAge of IBM IIB server to 1000 seconds. After that you are ensuring that server is running.
Valid values
- integer
Back to overview of iib_server
https_connector_enable_lookups
This property allows you to manage HTTPSConnector enableLookups of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_enable_lookups => 'true',
status => 'running',
}
In this example you are ensuring that server is present. Then change property enableLookups of IBM IIB server HTTPSConnector to true. After that you are ensuring that server is running.
Initial value
- false
Valid values
- true
- false
Valid values are true
, false
.
Back to overview of iib_server
https_connector_key_alias
This property allows you to manage HTTPSConnector keyAlias of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_key_alias => 'key',
status => 'running',
}
In this example you are ensuring that server is present. Then change property keyAlias of IBM IIB server HTTPSConnector to key
. After that you are ensuring that server is running.
Valid values
- string
Back to overview of iib_server
https_connector_keypass
This property allows you to manage HTTPSConnector keypass of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_keypass => 'keypass',
status => 'running',
}
In this example you are ensuring that server is present. Then change property keypass of IBM IIB server HTTPSConnector to keypass
. After that you are ensuring that server is running.
Valid values
- string
Back to overview of iib_server
https_connector_keystore_file
This property allows you to manage HTTPSConnector keystoreFile of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_keystore_file => '/etc/keys',
status => 'running',
}
In this example you are ensuring that server is present. Then change property keystoreFile of IBM IIB server HTTPSConnector to /etc/keys
. After that you are ensuring that server is running.
Valid values
- string
Back to overview of iib_server
https_connector_keystore_password
This property allows you to manage HTTPSConnector keystorePass of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_keystore_password => 'password_here',
status => 'running',
}
In this example you are ensuring that server is present. Then change property keystorePass of IBM IIB server HTTPSConnector to password_here
. After that you are ensuring that server is running.
Valid values
- string
Back to overview of iib_server
https_connector_keystore_type
This property allows you to manage HTTPSConnector keystoreType of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_keystore_type => 'JKS',
status => 'running',
}
In this example you are ensuring that server is present. Then change property keystoreType of IBM IIB server HTTPSConnector to JKS
. After that you are ensuring that server is running.
Valid values
- string
Back to overview of iib_server
https_connector_max_http_header_size
This property allows you to manage HTTPSConnector maxHttpHeaderSize of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_max_http_header_size => '131072',
status => 'running',
}
In this example you are ensuring that server is present. Then change property maxHttpHeaderSize of IBM IIB server HTTPSConnector to 131072 bytes. After that you are ensuring that server is running.
Initial value
- 8192 bytes
Valid values
- integer
Back to overview of iib_server
https_connector_max_keep_alive_requests
This property allows you to manage HTTPSConnector maxKeepAliveRequests of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_max_keep_alive_requests => '700',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPSConnector maxKeepAliveRequests of IBM IIB server to 700 requests. After that you are ensuring that server is running.
Initial value
- 100
Valid values
- integer
Back to overview of iib_server
https_connector_max_posts_size
This property allows you to manage HTTPSConnector maxPostSize of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_max_posts_size => '131072',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPSConnector maxPostSize of IBM IIB server to 131072 bytes. After that you are ensuring that server is running.
Initial value
- 2097152 bytes
Valid values
- integer
Back to overview of iib_server
https_connector_max_threads
This property allows you to manage HTTPSConnector maxThreads of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_max_threads => '900',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPSConnector maxThreads of IBM IIB server to 900 threads. After that you are ensuring that server is running.
Initial value
- 200
Valid values
- integer
Back to overview of iib_server
https_connector_min_spare_threads
This property allows you to manage HTTPSConnector minSpareThreads of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_min_spare_threads => '20',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPSConnector minSpareThreads of IBM IIB server to 20 threads. After that you are ensuring that server is running.
Initial value
- 10
Valid values
- integer
Back to overview of iib_server
https_connector_no_compression_user_agents
This property allows you to manage HTTPSConnector noCompressionUserAgents of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_no_compression_user_agents => 'value',
status => 'running',
}
In this example you are ensuring that server is present. Then change property noCompressionUserAgents of IBM IIB server HTTPSConnector to value. After that you are ensuring that server is running.
Valid values
- string
Back to overview of iib_server
https_connector_port
This property allows you to manage HTTPSConnector port of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_port => '7819',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPSConnector port of IBM IIB server to 7819. After that you are ensuring that server is running.
Information
The server needs to be restarted.
Initial value
- 7843-7884
Valid values
- integer in the range 0-65536
Back to overview of iib_server
https_connector_restricted_user_area
This property allows you to manage HTTPSConnector restrictedUserAgents of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_restricted_user_area => 'area',
status => 'running',
}
In this example you are ensuring that server is present. Then change property estrictedUserAgents of IBM IIB server HTTPSConnector rto area. After that you are ensuring that server is running.
Valid values
- string
Initial value
- null
Back to overview of iib_server
https_connector_server_name
This property allows you to manage HTTPSConnector serverName of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_server_name => 'testname',
status => 'running',
}
In this example you are ensuring that server is present. Then change property serverName of IBM IIB server HTTPSConnector to testname
. After that you are ensuring that server is running.
Valid values
- string
Initial value
Apache-Coyote/1.1
Back to overview of iib_server
https_connector_session_cache_size
This property allows you to manage HTTPSConnector sessionCacheSize of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_session_cache_size => '400',
status => 'running',
}
In this example you are ensuring that server is present. Then change property sessionCacheSize of IBM IIB server HTTPSConnector to 400
. After that you are ensuring that server is running.
Valid values
- integer
Back to overview of iib_server
https_connector_socket_buffer
This property allows you to manage HTTPSConnector socketBuffer of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_socket_buffer => '131072',
status => 'running',
}
In this example you are ensuring that server is present. Then change property socketBuffer of IBM IIB server HTTPSConnector to 131072
bytes. After that you are ensuring that server is running.
Initial value
- 9000 bytes
Valid values
- integer
- -1 to disable buffer
Back to overview of iib_server
https_connector_ssl_protocol
This property allows you to manage HTTPSConnector sslProtocol of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_ssl_protocol => 'TLS',
status => 'running',
}
In this example you are ensuring that server is present. Then change property sslProtocol of IBM IIB server HTTPSConnector to TLS
. After that you are ensuring that server is running.
Valid values
- string
Back to overview of iib_server
https_connector_tcp_no_delay
This property allows you to manage HTTPSConnector tcpNoDelay of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_tcp_no_delay => 'false',
status => 'running',
}
In this example you are ensuring that server is present. Then change property HTTPSConnector tcpNoDelay of IBM IIB server to false. After that you are ensuring that server is running.
Initial value
- true
Valid values
- true
- false
Valid values are true
, false
.
Back to overview of iib_server
https_connector_timeout
This property allows you to manage HTTPSConnector connectionTimeout of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_timeout => '110000',
status => 'running',
}
In this example you are ensuring that server is present. Then change property connectionTimeout of IBM IIB server HTTPSConnector to 110000
milliseconds. After that you are ensuring that server is running.
Initial value
60000
Valid values
- integer
- -1 to specify no timeout
Back to overview of iib_server
https_connector_truststore_file
This property allows you to manage HTTPSConnector truststoreFile of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_truststore_file => '/etc/keys',
status => 'running',
}
In this example you are ensuring that server is present. Then change property truststoreFile of IBM IIB server HTTPSConnector to /etc/keys
. After that you are ensuring that server is running.
Valid values
- string
Back to overview of iib_server
https_connector_truststore_password
This property allows you to manage HTTPSConnector truststorePass of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_truststore_password => 'password_here',
status => 'running',
}
In this example you are ensuring that server is present. Then change property truststorePass of IBM IIB server HTTPSConnector to password_here
. After that you are ensuring that server is running.
Valid values
- string
Back to overview of iib_server
https_connector_truststore_type
This property allows you to manage HTTPSConnector truststoreType of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_truststore_type => 'JKS',
status => 'running',
}
In this example you are ensuring that server is present. Then change property truststoreType of IBM IIB server HTTPSConnector to JKS
. After that you are ensuring that server is running.
Valid values
- string
Back to overview of iib_server
https_connector_user_trace_level
This property allows you to manage HTTPSConnector userTraceLevel of iib_server in an IBM IIB trace.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
https_connector_user_trace_level => 'trace',
status => 'running',
}
In this example you are ensuring that server is present. Then change property userTraceLevel of IBM IIB server HTTPSConnector to 110000
milliseconds. At the you are ensuring that server is running.
Valid values
- none
- trace
- debugTrace
Valid values are none
, trace
, debugTrace
.
Back to overview of iib_server
instance
This shared parameter specifies iib_instance in IBM IIB realm.
Example name
'iib8'
Back to overview of iib_server
name
This parameter specifies uniqe custom name for iib_server in Puppet realm.
In example
'iib8/NODE1/server_1/Hello'
Back to overview of iib_server
provider
The specific backend to use for this iib_server
resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.Available providers are:
- simple
- Manage IIB Server
Back to overview of iib_server
rest_resource_stats_reporting_on
This property allows you to manage REST resourceStatsReportingOn of iib_server in an IBM IIB realm.
Here is an example on how you should use this:
iib_server { 'iib8/NODE1/server_1':
ensure => 'present',
rest_resource_stats_reporting_on => 'active',
status => 'running',
}
In this example you are ensuring that server is present. Then change property resourceStatsReportingOn of IBM IIB server REST to active. After that you are ensuring that server is running.
Initial value
- inactive
Valid values
- ‘active’
- ‘inactive’
Valid values are active
, inactive
.
Back to overview of iib_server
server
This parameter specifies custom name for iib_server in IBM IIB realm.
In example
'server_1'
Back to overview of iib_server
status
The status of the IIB component. Can either be running
or stopped
. Here is an example on how to use this:
iib_... {...
...
status => 'running',
...
}
Valid values are stopped
, running
.