CloudStreams 10.15 | webMethods CloudStreams Documentation | Administering webMethods CloudStreams | Using CloudStreams Configuration Variables Templates with webMethods Microservices Runtime | Configuration Variables Template Assets
 
Configuration Variables Template Assets
The following table identifies the CloudStreams assets and property names that correspond to the key names in the configuration template properties file.
Note:
Microservices Runtime generates an application.properties file that contains the key-value pairs from the applied template. The docker image must contain the same assets as available in the template file, so that the new values provided in the application.properties file can be applied while running the docker image.
Asset
Property
CloudStreams Connections
All properties under Connection configuration and Connection management are supported in the properties file.
Connection property structure:
cloudstreamsconnection.<<package name>>.<<namespace>>.connectionconfiguration.<<property name>>=<<property value>>
Example: cloudstreamsconnection.AssetsPackage.saleforceConnections\:sfdc_conn1.connectionconfiguration.cn..connectTimeout=180000
Supported properties:
*cn.providerUrl
*cn.connectTimeout
*cn.readTimeout
*cn.socketStaleCheck
*cn.validateAfterInactivity
*cn.retryCount
*cn.retryIfRequestSentOk
*cn.tcpNoDelay
*cn.socketLinger
*cn.sockBuffSize
*cn.reuseAddr
*cn.webproxyAlias
*cn.truststoreAlias
*cn.hostnameVerifier
*cn.keepAliveInterval
*cn.idleTimeout
*cn.enableCompression
*cr.username
*cr.password
*cr.authSchemeType
*cr.preemptiveAuthEnabled
*cr.securityRealm
*cr.securityRealm
*cr.clientKeyAlias
*pr.httpContentCharSet
*pr.protocolVersion
*pr.userAgent
*pr.useExpectCont
*pr.useChunking
*pr.followServerRedirects
*pr.serverRedirectMax
*rh.requestHeaderNames
*rh.requestHeaderValues
*oauth.consumerId
*oauth.consumerSecret
*oauth.accessToken
*oauth_v10a.accessTokenSecret
*oauth_v20.instanceURL
*oauth_v20.refreshAccessToken
*oauth_v20.refreshToken
*oauth_v20.accessTokenRefreshURL
*oauth_v20.accessTokenRefreshURLRequest
*oauth_v20.accessTokenRefreshCustomESBService
*oauth_v20.authorizationHeaderPrefix
*oa.alias_key
*aws.accessKey
*aws.secretKey
*aws.region
*aws.signingAlgorithm
See the webMethods Deployer User’s Guide for description of these properties.
OAuth token configuration
The OAuth token configuration based on the OAuth version is available in the properties file.
OAuth configuration property structure:
cloudstreamsoauthtokens.<<oath token alias>>.<<property>>=<<property value>>
Example: cloudstreamsoauthtokens.testOAUTH1.accessToken
={AES}LZx9vaF8gghTDI8YtM7Nxg\=\=
Supported properties:
*accessToken
*accessTokenSecret
*clientId
*clientSecret
*instanceUrl
*refreshToken
*refreshUrl
See the webMethods Deployer User’s Guide for description of these properties.
Large Data configuration
Large data configuration property structure:
cloudstreamslargefileconfig.LargeFileConfig.<<property name>>=<<property value>>
Example: cloudstreamslargefileconfig.LargeFileConfig.wst.largedata.binaryStreamEnabled
=true
Supported properties:
*wst.largedata.binaryStreamEnabled
*wst.largedata.threshold
See the webMethods Deployer User’s Guide for description of these properties.
Database configuration
Database configuration property structure:
cloudstreamsdatabaseconfig.DatabaseConfig.<<property name>>=<<property value>>
Example: cloudstreamsdatabaseconfig.DatabaseConfig.pg.jdbc.active=false
Supported properties:
*pg.PgMenConfiguration.perfDataEnabled
*pg.PgMenConfiguration.reportInterval
*pg.jdbc.active
*pg.publish.events
See the webMethods Deployer User’s Guide for description of these properties.