The request body defines the location of your AppToCloud artifacts in an object storage container. It also defines the data sources, foreign JNDI providers, and other resources as configured in the source domain. Look in your exported JSON file for the data source bindings, service bindings, and other resource bindings.
Root Schema : import-postrequest
Type: object
Show Source
-
customPayload:
object customPayload
Contains payload details about the data sources, foreign JNDI providers, and other resources as configured in an on-premises WebLogic Server source domain.
On Oracle Cloud at Customer, if the service instance was created before the December 2017 release of Oracle Java Cloud Service (17.4.1) on Oracle Cloud at Customer, the payload is an array, not an object. See the array customPayload
example below.
{
"properties":{
"customPayload":{
"type":"object",
"description":"Contains payload details about the data sources, foreign JNDI providers, and other resources as configured in an on-premises WebLogic Server source domain.<p>On Oracle Cloud at Customer, if the service instance was created before the December 2017 release of Oracle Java Cloud Service (17.4.1) on Oracle Cloud at Customer, the payload is an array, not an object. See the array <code>customPayload</code> example below.",
"properties":{
"type":{
"type":"string",
"description":"The value must be <code>app2cloud</code>."
},
"payload":{
"type":"object",
"description":"Groups information about the data sources, foreign JNDI providers, and other resources as configured in an on-premises WebLogic Server source domain. Each data source in the original domain must be associated with an existing database deployment in Oracle Cloud.",
"properties":{
"ds":{
"type":"object",
"description":"Groups information about one or more data sources as configured in the source domain.<p>Each data source must be mapped to an database deployment in Oracle Cloud.",
"properties":{
"datasource":{
"type":"object",
"description":"Replace this with the actual <code>dataSourceName</code> name of a <code>dataSourceBindings</code>, as found in the exported JSON file. Specify one data source object for each <code>dataSourceName</code> found in the exported JSON file.",
"properties":{
"datasource":{
"type":"string",
"description":"Replace this with the actual <code>dataSourceName</code> name of a <code>dataSourceBindings</code> as found in the exported JSON file. The data source types supported at this time are: <code>Generic</code>, <code>Multi</code>, and <code>GridLink</code>. The value is the database deployment.<p><b>Note:</b> For <code>GridLink</code> and <code>Multi</code> data sources, use a database deployment that hosts an Oracle Real Application Clusters (RAC) database (if supported in your Oracle Cloud environment)."
},
"password":{
"type":"string",
"description":"Password for the database administrator."
},
"targetDataSourceType":{
"type":"string",
"description":"The value can be one of the following: <code>Generic</code>, <code>Multi</code>, and <code>GridLink</code>.<p>If the specified database deployment does not use a RAC database, the value must be <code>Generic</code>.<p>If the specified database deployment uses a RAC database and the specified <code>edition</code> (for WebLogic Server software) is <code>EE</code>, the value must be <code>Multi</code>.<p>If the specified database deployment uses a RAC database and the specified <code>edition</code> (for WebLogic Server software) is <code>SUITE</code>, the value can be <code>GridLink</code> or <code>Multi</code>.<p>Note: Using a RAC database for a database deployment may not be supported in your Oracle Cloud environment."
},
"username":{
"type":"string",
"description":"User name for the database administrator."
}
},
"required":[
"datasource",
"password",
"targetDataSourceType",
"username"
]
}
},
"required":[
"datasource"
]
},
"jndi":{
"type":"object",
"description":"Groups information about one or more foreign Java Naming and Directory Interface (JNDI) providers as configured in the source domain.<p>Each foreign JNDI provider must be configured with the URL that WebLogic Server uses to contact the JNDI provider, or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"foreignjndi":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a foreign JNDI provider binding in <code>serviceBindings</code>, as found in the exported JSON file. Specify one object for each foreign JNDI provider binding found in the exported JSON file.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection to the provider during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>provider</code> must be specified for each foreign JNDI provider object.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"provider":{
"type":"string",
"description":"The foreign JNDI provider URL.<p>Note that either <code>destination</code> or <code>provider</code> must be specified for each foreign JNDI provider object."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
},
"required":[
"provider",
"destination"
]
}
},
"required":[
"foreignjndi"
]
},
"storage":{
"type":"object",
"description":"Groups information about the object storage container that contains the AppToCloud artifacts generated by the Export tool.",
"properties":{
"a2cModelJsonLocation":{
"type":"string",
"description":"Location of the the Model Metadata Override JSON file that was generated when you used the AppToCloud Export tool on the domain configuration you wish to import into a service instance.<p>The location is the Oracle Cloud Infrastructure Object Storage Classic container that contains the AppToCloud artifacts generated by the Export tool."
},
"cloudStoragePwd":{
"type":"string",
"description":"Password for the object storage user who has access to the container."
},
"cloudStorageUser":{
"type":"string",
"description":"User name for the object storage user who has access to the container."
}
}
},
"mailSession":{
"type":"object",
"description":"Groups information about one or more Java mail sessions as configured in the source domain.<p>Each mail session can have a default, send, and receive object. A send or receive object cannot be added if the source domain does not have a transport (send) or store (receive) property.",
"properties":{
"javamailsession":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a mail session binding in <code>serviceBindings</code>, as found in the exported JSON file. Specify one object for each mail session binding found in the exported JSON file.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate a connection during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"mailSessionName":{
"type":"string",
"description":"This is the <code>resourceRef</code> name of a mail session binding as found in the exported JSON file."
},
"defaultMail":{
"type":"object",
"description":"Default property values for the mail host.",
"properties":{
"host":{
"type":"string",
"description":"Name of the mail host machine. Must be specified if the send or receive host is not specified."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"port":{
"type":"string",
"description":"Port number on the default mail host to use if a protocol-specific mail port is not specified for the send host, receive host, or both."
},
"type":{
"type":"string",
"description":"Valid value is Default."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
},
"send":{
"type":"object",
"description":"Property values for the send mail host.",
"properties":{
"host":{
"type":"string",
"description":"Name of the send mail host machine. If this is not specified, the default mail host is used."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"port":{
"type":"string",
"description":"Port number on the protocol-specific send host."
},
"protocol":{
"type":"string",
"description":"Protocol for sending mail."
},
"type":{
"type":"string",
"description":"Valid value is Send."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
},
"receive":{
"type":"object",
"description":"Property values for the receive mail host.",
"properties":{
"host":{
"type":"string",
"description":"Name of the receive mail host machine. If this is not specified, the default mail host is used."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"port":{
"type":"string",
"description":"Port number on the protocol-specific receive host."
},
"protocol":{
"type":"string",
"description":"Protocol for receiving mail."
},
"type":{
"type":"string",
"description":"Valid value is Receive."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
},
"optionalProperties":{
"type":"object",
"description":"Groups other Java mail properties.",
"items":{
"type":"string",
"description":"One or more String name and value pairs of other Java mail properties that are not in the on-premises domain. Do not include host, port, credentials, and protocol properties for connecting to the mail server."
}
}
},
"required":[
"mailSessionName"
]
}
},
"required":[
"javamailsession"
]
},
"jmsModule":{
"type":"object",
"description":"Groups information about one or more JMS modules as configured in the source domain.<p>Each JMS module can have zero or more foreign JMS servers, and zero or more remote Store-and-Forward (SAF) contexts.",
"properties":{
"jmsmodule":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a <code>JMSModuleBinding</code> in <code>jmsBindings</code>, as found in the exported JSON file. Specify one object for each JMS module binding found in the exported JSON file. Each object can have zero or more <code>jmsForeignServer</code>, and zero or more <code>safRemoteContext</code>.",
"properties":{
"jmsForeignServer":{
"type":"object",
"description":"Groups information about one or more JMS foreign servers.<p>Each JMS foreign server must have a JNDI connection URL or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"jmsforeignserver":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of the foreign server binding.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection to the server during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>jndiConnectionUrl</code> must be specified for each foreign JMS server object.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"jndiConnectionUrl":{
"type":"string",
"description":"JNDI connection URL.<p>Note that either <code>destination</code> or <code>jndiConnectionUrl</code> must be specified for each foreign JMS server object."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
}
},
"safRemoteContext":{
"type":"object",
"description":"Groups information about one or more remote Store-and-Forward (SAF) contexts.<p>Each remote SAF context must have an URL or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"safremotecontext":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of the remote SAF context binding.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection to the remote context during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>url</code> must be specified for each remote SAF context.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"url":{
"type":"string",
"description":"The URL that the domain will use to connect to the remote server or cluster.<p>Note that either <code>destination</code> or <code>url</code> must be specified for each remote SAF context."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
}
}
}
}
}
},
"jmsMessagingBridge":{
"type":"object",
"description":"Groups information about one or more messaging bridges as configured in the source domain.<p>Each JMS messaging bridge can have a source JMS bridge destination and a target JMS bridge destination.",
"properties":{
"messagingbridge":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a <code>JMSBridgeBinding</code> in <code>jmsBindings</code>, as found in the exported JSON file.<p>The source and target destination must match the value of the source and target destination in the <code>JMSBridgeBinding</code>. The bridge destinations cannot be changed. If the source or target destination of the binding is empty, this indicates the destination is local to the server or cluster to which the bridge is targeted.",
"properties":{
"sourceDestination":{
"type":"string",
"description":"Source JMS bridge destination from which messages are received by the bridge."
},
"targetDestination":{
"type":"string",
"description":"Target JMS bridge destination to which messages are sent from the bridge."
}
}
}
}
},
"jmsMessageBridgeDestination":{
"type":"object",
"description":"Groups information about one or more message bridge destinations as configured in the source domain.<p>Each JMS message bridge destination must have a connection URL or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"messagebridgedestination":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a <code>JMSBridgeDestinationBinding</code> in <code>jmsBindings</code>, as found in the exported JSON file.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"connectionUrl":{
"type":"string",
"description":"Connection URL for the JMS bridge destination.<p>Note that either <code>destination</code> or <code>connectionUrl</code> must be specified for each bridge destination."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>connectionUrl</code> must be specified for each bridge destination.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
}
}
},
"required":[
"storage"
]
}
},
"required":[
"type",
"payload"
]
}
},
"required":[
"customPayload"
]
}
Nested Schema : customPayload
Type: object
Contains payload details about the data sources, foreign JNDI providers, and other resources as configured in an on-premises WebLogic Server source domain.
On Oracle Cloud at Customer, if the service instance was created before the December 2017 release of Oracle Java Cloud Service (17.4.1) on Oracle Cloud at Customer, the payload is an array, not an object. See the array customPayload
example below.
Show Source
-
payload:
object payload
Groups information about the data sources, foreign JNDI providers, and other resources as configured in an on-premises WebLogic Server source domain. Each data source in the original domain must be associated with an existing database deployment in Oracle Cloud.
-
type:
string
The value must be app2cloud
.
{
"type":"object",
"description":"Contains payload details about the data sources, foreign JNDI providers, and other resources as configured in an on-premises WebLogic Server source domain.<p>On Oracle Cloud at Customer, if the service instance was created before the December 2017 release of Oracle Java Cloud Service (17.4.1) on Oracle Cloud at Customer, the payload is an array, not an object. See the array <code>customPayload</code> example below.",
"properties":{
"type":{
"type":"string",
"description":"The value must be <code>app2cloud</code>."
},
"payload":{
"type":"object",
"description":"Groups information about the data sources, foreign JNDI providers, and other resources as configured in an on-premises WebLogic Server source domain. Each data source in the original domain must be associated with an existing database deployment in Oracle Cloud.",
"properties":{
"ds":{
"type":"object",
"description":"Groups information about one or more data sources as configured in the source domain.<p>Each data source must be mapped to an database deployment in Oracle Cloud.",
"properties":{
"datasource":{
"type":"object",
"description":"Replace this with the actual <code>dataSourceName</code> name of a <code>dataSourceBindings</code>, as found in the exported JSON file. Specify one data source object for each <code>dataSourceName</code> found in the exported JSON file.",
"properties":{
"datasource":{
"type":"string",
"description":"Replace this with the actual <code>dataSourceName</code> name of a <code>dataSourceBindings</code> as found in the exported JSON file. The data source types supported at this time are: <code>Generic</code>, <code>Multi</code>, and <code>GridLink</code>. The value is the database deployment.<p><b>Note:</b> For <code>GridLink</code> and <code>Multi</code> data sources, use a database deployment that hosts an Oracle Real Application Clusters (RAC) database (if supported in your Oracle Cloud environment)."
},
"password":{
"type":"string",
"description":"Password for the database administrator."
},
"targetDataSourceType":{
"type":"string",
"description":"The value can be one of the following: <code>Generic</code>, <code>Multi</code>, and <code>GridLink</code>.<p>If the specified database deployment does not use a RAC database, the value must be <code>Generic</code>.<p>If the specified database deployment uses a RAC database and the specified <code>edition</code> (for WebLogic Server software) is <code>EE</code>, the value must be <code>Multi</code>.<p>If the specified database deployment uses a RAC database and the specified <code>edition</code> (for WebLogic Server software) is <code>SUITE</code>, the value can be <code>GridLink</code> or <code>Multi</code>.<p>Note: Using a RAC database for a database deployment may not be supported in your Oracle Cloud environment."
},
"username":{
"type":"string",
"description":"User name for the database administrator."
}
},
"required":[
"datasource",
"password",
"targetDataSourceType",
"username"
]
}
},
"required":[
"datasource"
]
},
"jndi":{
"type":"object",
"description":"Groups information about one or more foreign Java Naming and Directory Interface (JNDI) providers as configured in the source domain.<p>Each foreign JNDI provider must be configured with the URL that WebLogic Server uses to contact the JNDI provider, or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"foreignjndi":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a foreign JNDI provider binding in <code>serviceBindings</code>, as found in the exported JSON file. Specify one object for each foreign JNDI provider binding found in the exported JSON file.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection to the provider during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>provider</code> must be specified for each foreign JNDI provider object.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"provider":{
"type":"string",
"description":"The foreign JNDI provider URL.<p>Note that either <code>destination</code> or <code>provider</code> must be specified for each foreign JNDI provider object."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
},
"required":[
"provider",
"destination"
]
}
},
"required":[
"foreignjndi"
]
},
"storage":{
"type":"object",
"description":"Groups information about the object storage container that contains the AppToCloud artifacts generated by the Export tool.",
"properties":{
"a2cModelJsonLocation":{
"type":"string",
"description":"Location of the the Model Metadata Override JSON file that was generated when you used the AppToCloud Export tool on the domain configuration you wish to import into a service instance.<p>The location is the Oracle Cloud Infrastructure Object Storage Classic container that contains the AppToCloud artifacts generated by the Export tool."
},
"cloudStoragePwd":{
"type":"string",
"description":"Password for the object storage user who has access to the container."
},
"cloudStorageUser":{
"type":"string",
"description":"User name for the object storage user who has access to the container."
}
}
},
"mailSession":{
"type":"object",
"description":"Groups information about one or more Java mail sessions as configured in the source domain.<p>Each mail session can have a default, send, and receive object. A send or receive object cannot be added if the source domain does not have a transport (send) or store (receive) property.",
"properties":{
"javamailsession":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a mail session binding in <code>serviceBindings</code>, as found in the exported JSON file. Specify one object for each mail session binding found in the exported JSON file.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate a connection during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"mailSessionName":{
"type":"string",
"description":"This is the <code>resourceRef</code> name of a mail session binding as found in the exported JSON file."
},
"defaultMail":{
"type":"object",
"description":"Default property values for the mail host.",
"properties":{
"host":{
"type":"string",
"description":"Name of the mail host machine. Must be specified if the send or receive host is not specified."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"port":{
"type":"string",
"description":"Port number on the default mail host to use if a protocol-specific mail port is not specified for the send host, receive host, or both."
},
"type":{
"type":"string",
"description":"Valid value is Default."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
},
"send":{
"type":"object",
"description":"Property values for the send mail host.",
"properties":{
"host":{
"type":"string",
"description":"Name of the send mail host machine. If this is not specified, the default mail host is used."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"port":{
"type":"string",
"description":"Port number on the protocol-specific send host."
},
"protocol":{
"type":"string",
"description":"Protocol for sending mail."
},
"type":{
"type":"string",
"description":"Valid value is Send."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
},
"receive":{
"type":"object",
"description":"Property values for the receive mail host.",
"properties":{
"host":{
"type":"string",
"description":"Name of the receive mail host machine. If this is not specified, the default mail host is used."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"port":{
"type":"string",
"description":"Port number on the protocol-specific receive host."
},
"protocol":{
"type":"string",
"description":"Protocol for receiving mail."
},
"type":{
"type":"string",
"description":"Valid value is Receive."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
},
"optionalProperties":{
"type":"object",
"description":"Groups other Java mail properties.",
"items":{
"type":"string",
"description":"One or more String name and value pairs of other Java mail properties that are not in the on-premises domain. Do not include host, port, credentials, and protocol properties for connecting to the mail server."
}
}
},
"required":[
"mailSessionName"
]
}
},
"required":[
"javamailsession"
]
},
"jmsModule":{
"type":"object",
"description":"Groups information about one or more JMS modules as configured in the source domain.<p>Each JMS module can have zero or more foreign JMS servers, and zero or more remote Store-and-Forward (SAF) contexts.",
"properties":{
"jmsmodule":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a <code>JMSModuleBinding</code> in <code>jmsBindings</code>, as found in the exported JSON file. Specify one object for each JMS module binding found in the exported JSON file. Each object can have zero or more <code>jmsForeignServer</code>, and zero or more <code>safRemoteContext</code>.",
"properties":{
"jmsForeignServer":{
"type":"object",
"description":"Groups information about one or more JMS foreign servers.<p>Each JMS foreign server must have a JNDI connection URL or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"jmsforeignserver":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of the foreign server binding.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection to the server during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>jndiConnectionUrl</code> must be specified for each foreign JMS server object.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"jndiConnectionUrl":{
"type":"string",
"description":"JNDI connection URL.<p>Note that either <code>destination</code> or <code>jndiConnectionUrl</code> must be specified for each foreign JMS server object."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
}
},
"safRemoteContext":{
"type":"object",
"description":"Groups information about one or more remote Store-and-Forward (SAF) contexts.<p>Each remote SAF context must have an URL or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"safremotecontext":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of the remote SAF context binding.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection to the remote context during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>url</code> must be specified for each remote SAF context.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"url":{
"type":"string",
"description":"The URL that the domain will use to connect to the remote server or cluster.<p>Note that either <code>destination</code> or <code>url</code> must be specified for each remote SAF context."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
}
}
}
}
}
},
"jmsMessagingBridge":{
"type":"object",
"description":"Groups information about one or more messaging bridges as configured in the source domain.<p>Each JMS messaging bridge can have a source JMS bridge destination and a target JMS bridge destination.",
"properties":{
"messagingbridge":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a <code>JMSBridgeBinding</code> in <code>jmsBindings</code>, as found in the exported JSON file.<p>The source and target destination must match the value of the source and target destination in the <code>JMSBridgeBinding</code>. The bridge destinations cannot be changed. If the source or target destination of the binding is empty, this indicates the destination is local to the server or cluster to which the bridge is targeted.",
"properties":{
"sourceDestination":{
"type":"string",
"description":"Source JMS bridge destination from which messages are received by the bridge."
},
"targetDestination":{
"type":"string",
"description":"Target JMS bridge destination to which messages are sent from the bridge."
}
}
}
}
},
"jmsMessageBridgeDestination":{
"type":"object",
"description":"Groups information about one or more message bridge destinations as configured in the source domain.<p>Each JMS message bridge destination must have a connection URL or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"messagebridgedestination":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a <code>JMSBridgeDestinationBinding</code> in <code>jmsBindings</code>, as found in the exported JSON file.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"connectionUrl":{
"type":"string",
"description":"Connection URL for the JMS bridge destination.<p>Note that either <code>destination</code> or <code>connectionUrl</code> must be specified for each bridge destination."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>connectionUrl</code> must be specified for each bridge destination.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
}
}
},
"required":[
"storage"
]
}
},
"required":[
"type",
"payload"
]
}
Nested Schema : payload
Type: object
Groups information about the data sources, foreign JNDI providers, and other resources as configured in an on-premises WebLogic Server source domain. Each data source in the original domain must be associated with an existing database deployment in Oracle Cloud.
Show Source
-
ds(optional):
object ds
Groups information about one or more data sources as configured in the source domain.
Each data source must be mapped to an database deployment in Oracle Cloud.
-
jmsMessageBridgeDestination(optional):
object jmsMessageBridgeDestination
Groups information about one or more message bridge destinations as configured in the source domain.
Each JMS message bridge destination must have a connection URL or destination information for an existing Oracle Java Cloud Service instance.
-
jmsMessagingBridge(optional):
object jmsMessagingBridge
Groups information about one or more messaging bridges as configured in the source domain.
Each JMS messaging bridge can have a source JMS bridge destination and a target JMS bridge destination.
-
jmsModule(optional):
object jmsModule
Groups information about one or more JMS modules as configured in the source domain.
Each JMS module can have zero or more foreign JMS servers, and zero or more remote Store-and-Forward (SAF) contexts.
-
jndi(optional):
object jndi
Groups information about one or more foreign Java Naming and Directory Interface (JNDI) providers as configured in the source domain.
Each foreign JNDI provider must be configured with the URL that WebLogic Server uses to contact the JNDI provider, or destination information for an existing Oracle Java Cloud Service instance.
-
mailSession(optional):
object mailSession
Groups information about one or more Java mail sessions as configured in the source domain.
Each mail session can have a default, send, and receive object. A send or receive object cannot be added if the source domain does not have a transport (send) or store (receive) property.
-
storage:
object storage
Groups information about the object storage container that contains the AppToCloud artifacts generated by the Export tool.
{
"type":"object",
"description":"Groups information about the data sources, foreign JNDI providers, and other resources as configured in an on-premises WebLogic Server source domain. Each data source in the original domain must be associated with an existing database deployment in Oracle Cloud.",
"properties":{
"ds":{
"type":"object",
"description":"Groups information about one or more data sources as configured in the source domain.<p>Each data source must be mapped to an database deployment in Oracle Cloud.",
"properties":{
"datasource":{
"type":"object",
"description":"Replace this with the actual <code>dataSourceName</code> name of a <code>dataSourceBindings</code>, as found in the exported JSON file. Specify one data source object for each <code>dataSourceName</code> found in the exported JSON file.",
"properties":{
"datasource":{
"type":"string",
"description":"Replace this with the actual <code>dataSourceName</code> name of a <code>dataSourceBindings</code> as found in the exported JSON file. The data source types supported at this time are: <code>Generic</code>, <code>Multi</code>, and <code>GridLink</code>. The value is the database deployment.<p><b>Note:</b> For <code>GridLink</code> and <code>Multi</code> data sources, use a database deployment that hosts an Oracle Real Application Clusters (RAC) database (if supported in your Oracle Cloud environment)."
},
"password":{
"type":"string",
"description":"Password for the database administrator."
},
"targetDataSourceType":{
"type":"string",
"description":"The value can be one of the following: <code>Generic</code>, <code>Multi</code>, and <code>GridLink</code>.<p>If the specified database deployment does not use a RAC database, the value must be <code>Generic</code>.<p>If the specified database deployment uses a RAC database and the specified <code>edition</code> (for WebLogic Server software) is <code>EE</code>, the value must be <code>Multi</code>.<p>If the specified database deployment uses a RAC database and the specified <code>edition</code> (for WebLogic Server software) is <code>SUITE</code>, the value can be <code>GridLink</code> or <code>Multi</code>.<p>Note: Using a RAC database for a database deployment may not be supported in your Oracle Cloud environment."
},
"username":{
"type":"string",
"description":"User name for the database administrator."
}
},
"required":[
"datasource",
"password",
"targetDataSourceType",
"username"
]
}
},
"required":[
"datasource"
]
},
"jndi":{
"type":"object",
"description":"Groups information about one or more foreign Java Naming and Directory Interface (JNDI) providers as configured in the source domain.<p>Each foreign JNDI provider must be configured with the URL that WebLogic Server uses to contact the JNDI provider, or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"foreignjndi":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a foreign JNDI provider binding in <code>serviceBindings</code>, as found in the exported JSON file. Specify one object for each foreign JNDI provider binding found in the exported JSON file.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection to the provider during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>provider</code> must be specified for each foreign JNDI provider object.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"provider":{
"type":"string",
"description":"The foreign JNDI provider URL.<p>Note that either <code>destination</code> or <code>provider</code> must be specified for each foreign JNDI provider object."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
},
"required":[
"provider",
"destination"
]
}
},
"required":[
"foreignjndi"
]
},
"storage":{
"type":"object",
"description":"Groups information about the object storage container that contains the AppToCloud artifacts generated by the Export tool.",
"properties":{
"a2cModelJsonLocation":{
"type":"string",
"description":"Location of the the Model Metadata Override JSON file that was generated when you used the AppToCloud Export tool on the domain configuration you wish to import into a service instance.<p>The location is the Oracle Cloud Infrastructure Object Storage Classic container that contains the AppToCloud artifacts generated by the Export tool."
},
"cloudStoragePwd":{
"type":"string",
"description":"Password for the object storage user who has access to the container."
},
"cloudStorageUser":{
"type":"string",
"description":"User name for the object storage user who has access to the container."
}
}
},
"mailSession":{
"type":"object",
"description":"Groups information about one or more Java mail sessions as configured in the source domain.<p>Each mail session can have a default, send, and receive object. A send or receive object cannot be added if the source domain does not have a transport (send) or store (receive) property.",
"properties":{
"javamailsession":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a mail session binding in <code>serviceBindings</code>, as found in the exported JSON file. Specify one object for each mail session binding found in the exported JSON file.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate a connection during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"mailSessionName":{
"type":"string",
"description":"This is the <code>resourceRef</code> name of a mail session binding as found in the exported JSON file."
},
"defaultMail":{
"type":"object",
"description":"Default property values for the mail host.",
"properties":{
"host":{
"type":"string",
"description":"Name of the mail host machine. Must be specified if the send or receive host is not specified."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"port":{
"type":"string",
"description":"Port number on the default mail host to use if a protocol-specific mail port is not specified for the send host, receive host, or both."
},
"type":{
"type":"string",
"description":"Valid value is Default."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
},
"send":{
"type":"object",
"description":"Property values for the send mail host.",
"properties":{
"host":{
"type":"string",
"description":"Name of the send mail host machine. If this is not specified, the default mail host is used."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"port":{
"type":"string",
"description":"Port number on the protocol-specific send host."
},
"protocol":{
"type":"string",
"description":"Protocol for sending mail."
},
"type":{
"type":"string",
"description":"Valid value is Send."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
},
"receive":{
"type":"object",
"description":"Property values for the receive mail host.",
"properties":{
"host":{
"type":"string",
"description":"Name of the receive mail host machine. If this is not specified, the default mail host is used."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"port":{
"type":"string",
"description":"Port number on the protocol-specific receive host."
},
"protocol":{
"type":"string",
"description":"Protocol for receiving mail."
},
"type":{
"type":"string",
"description":"Valid value is Receive."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
},
"optionalProperties":{
"type":"object",
"description":"Groups other Java mail properties.",
"items":{
"type":"string",
"description":"One or more String name and value pairs of other Java mail properties that are not in the on-premises domain. Do not include host, port, credentials, and protocol properties for connecting to the mail server."
}
}
},
"required":[
"mailSessionName"
]
}
},
"required":[
"javamailsession"
]
},
"jmsModule":{
"type":"object",
"description":"Groups information about one or more JMS modules as configured in the source domain.<p>Each JMS module can have zero or more foreign JMS servers, and zero or more remote Store-and-Forward (SAF) contexts.",
"properties":{
"jmsmodule":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a <code>JMSModuleBinding</code> in <code>jmsBindings</code>, as found in the exported JSON file. Specify one object for each JMS module binding found in the exported JSON file. Each object can have zero or more <code>jmsForeignServer</code>, and zero or more <code>safRemoteContext</code>.",
"properties":{
"jmsForeignServer":{
"type":"object",
"description":"Groups information about one or more JMS foreign servers.<p>Each JMS foreign server must have a JNDI connection URL or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"jmsforeignserver":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of the foreign server binding.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection to the server during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>jndiConnectionUrl</code> must be specified for each foreign JMS server object.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"jndiConnectionUrl":{
"type":"string",
"description":"JNDI connection URL.<p>Note that either <code>destination</code> or <code>jndiConnectionUrl</code> must be specified for each foreign JMS server object."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
}
},
"safRemoteContext":{
"type":"object",
"description":"Groups information about one or more remote Store-and-Forward (SAF) contexts.<p>Each remote SAF context must have an URL or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"safremotecontext":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of the remote SAF context binding.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection to the remote context during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>url</code> must be specified for each remote SAF context.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"url":{
"type":"string",
"description":"The URL that the domain will use to connect to the remote server or cluster.<p>Note that either <code>destination</code> or <code>url</code> must be specified for each remote SAF context."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
}
}
}
}
}
},
"jmsMessagingBridge":{
"type":"object",
"description":"Groups information about one or more messaging bridges as configured in the source domain.<p>Each JMS messaging bridge can have a source JMS bridge destination and a target JMS bridge destination.",
"properties":{
"messagingbridge":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a <code>JMSBridgeBinding</code> in <code>jmsBindings</code>, as found in the exported JSON file.<p>The source and target destination must match the value of the source and target destination in the <code>JMSBridgeBinding</code>. The bridge destinations cannot be changed. If the source or target destination of the binding is empty, this indicates the destination is local to the server or cluster to which the bridge is targeted.",
"properties":{
"sourceDestination":{
"type":"string",
"description":"Source JMS bridge destination from which messages are received by the bridge."
},
"targetDestination":{
"type":"string",
"description":"Target JMS bridge destination to which messages are sent from the bridge."
}
}
}
}
},
"jmsMessageBridgeDestination":{
"type":"object",
"description":"Groups information about one or more message bridge destinations as configured in the source domain.<p>Each JMS message bridge destination must have a connection URL or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"messagebridgedestination":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a <code>JMSBridgeDestinationBinding</code> in <code>jmsBindings</code>, as found in the exported JSON file.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"connectionUrl":{
"type":"string",
"description":"Connection URL for the JMS bridge destination.<p>Note that either <code>destination</code> or <code>connectionUrl</code> must be specified for each bridge destination."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>connectionUrl</code> must be specified for each bridge destination.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
}
}
},
"required":[
"storage"
]
}
Nested Schema : ds
Type: object
Groups information about one or more data sources as configured in the source domain.
Each data source must be mapped to an database deployment in Oracle Cloud.
Show Source
-
datasource:
object datasource
Replace this with the actual dataSourceName
name of a dataSourceBindings
, as found in the exported JSON file. Specify one data source object for each dataSourceName
found in the exported JSON file.
{
"type":"object",
"description":"Groups information about one or more data sources as configured in the source domain.<p>Each data source must be mapped to an database deployment in Oracle Cloud.",
"properties":{
"datasource":{
"type":"object",
"description":"Replace this with the actual <code>dataSourceName</code> name of a <code>dataSourceBindings</code>, as found in the exported JSON file. Specify one data source object for each <code>dataSourceName</code> found in the exported JSON file.",
"properties":{
"datasource":{
"type":"string",
"description":"Replace this with the actual <code>dataSourceName</code> name of a <code>dataSourceBindings</code> as found in the exported JSON file. The data source types supported at this time are: <code>Generic</code>, <code>Multi</code>, and <code>GridLink</code>. The value is the database deployment.<p><b>Note:</b> For <code>GridLink</code> and <code>Multi</code> data sources, use a database deployment that hosts an Oracle Real Application Clusters (RAC) database (if supported in your Oracle Cloud environment)."
},
"password":{
"type":"string",
"description":"Password for the database administrator."
},
"targetDataSourceType":{
"type":"string",
"description":"The value can be one of the following: <code>Generic</code>, <code>Multi</code>, and <code>GridLink</code>.<p>If the specified database deployment does not use a RAC database, the value must be <code>Generic</code>.<p>If the specified database deployment uses a RAC database and the specified <code>edition</code> (for WebLogic Server software) is <code>EE</code>, the value must be <code>Multi</code>.<p>If the specified database deployment uses a RAC database and the specified <code>edition</code> (for WebLogic Server software) is <code>SUITE</code>, the value can be <code>GridLink</code> or <code>Multi</code>.<p>Note: Using a RAC database for a database deployment may not be supported in your Oracle Cloud environment."
},
"username":{
"type":"string",
"description":"User name for the database administrator."
}
},
"required":[
"datasource",
"password",
"targetDataSourceType",
"username"
]
}
},
"required":[
"datasource"
]
}
Nested Schema : jmsMessageBridgeDestination
Type: object
Groups information about one or more message bridge destinations as configured in the source domain.
Each JMS message bridge destination must have a connection URL or destination information for an existing Oracle Java Cloud Service instance.
Show Source
{
"type":"object",
"description":"Groups information about one or more message bridge destinations as configured in the source domain.<p>Each JMS message bridge destination must have a connection URL or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"messagebridgedestination":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a <code>JMSBridgeDestinationBinding</code> in <code>jmsBindings</code>, as found in the exported JSON file.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"connectionUrl":{
"type":"string",
"description":"Connection URL for the JMS bridge destination.<p>Note that either <code>destination</code> or <code>connectionUrl</code> must be specified for each bridge destination."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>connectionUrl</code> must be specified for each bridge destination.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
}
}
Nested Schema : jmsMessagingBridge
Type: object
Groups information about one or more messaging bridges as configured in the source domain.
Each JMS messaging bridge can have a source JMS bridge destination and a target JMS bridge destination.
Show Source
-
messagingbridge(optional):
object messagingbridge
Replace this with the actual
resourceRef
name of a
JMSBridgeBinding
in
jmsBindings
, as found in the exported JSON file.
The source and target destination must match the value of the source and target destination in the JMSBridgeBinding
. The bridge destinations cannot be changed. If the source or target destination of the binding is empty, this indicates the destination is local to the server or cluster to which the bridge is targeted.
{
"type":"object",
"description":"Groups information about one or more messaging bridges as configured in the source domain.<p>Each JMS messaging bridge can have a source JMS bridge destination and a target JMS bridge destination.",
"properties":{
"messagingbridge":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a <code>JMSBridgeBinding</code> in <code>jmsBindings</code>, as found in the exported JSON file.<p>The source and target destination must match the value of the source and target destination in the <code>JMSBridgeBinding</code>. The bridge destinations cannot be changed. If the source or target destination of the binding is empty, this indicates the destination is local to the server or cluster to which the bridge is targeted.",
"properties":{
"sourceDestination":{
"type":"string",
"description":"Source JMS bridge destination from which messages are received by the bridge."
},
"targetDestination":{
"type":"string",
"description":"Target JMS bridge destination to which messages are sent from the bridge."
}
}
}
}
}
Nested Schema : jmsModule
Type: object
Groups information about one or more JMS modules as configured in the source domain.
Each JMS module can have zero or more foreign JMS servers, and zero or more remote Store-and-Forward (SAF) contexts.
Show Source
-
jmsmodule(optional):
object jmsmodule
Replace this with the actual resourceRef
name of a JMSModuleBinding
in jmsBindings
, as found in the exported JSON file. Specify one object for each JMS module binding found in the exported JSON file. Each object can have zero or more jmsForeignServer
, and zero or more safRemoteContext
.
{
"type":"object",
"description":"Groups information about one or more JMS modules as configured in the source domain.<p>Each JMS module can have zero or more foreign JMS servers, and zero or more remote Store-and-Forward (SAF) contexts.",
"properties":{
"jmsmodule":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a <code>JMSModuleBinding</code> in <code>jmsBindings</code>, as found in the exported JSON file. Specify one object for each JMS module binding found in the exported JSON file. Each object can have zero or more <code>jmsForeignServer</code>, and zero or more <code>safRemoteContext</code>.",
"properties":{
"jmsForeignServer":{
"type":"object",
"description":"Groups information about one or more JMS foreign servers.<p>Each JMS foreign server must have a JNDI connection URL or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"jmsforeignserver":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of the foreign server binding.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection to the server during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>jndiConnectionUrl</code> must be specified for each foreign JMS server object.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"jndiConnectionUrl":{
"type":"string",
"description":"JNDI connection URL.<p>Note that either <code>destination</code> or <code>jndiConnectionUrl</code> must be specified for each foreign JMS server object."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
}
},
"safRemoteContext":{
"type":"object",
"description":"Groups information about one or more remote Store-and-Forward (SAF) contexts.<p>Each remote SAF context must have an URL or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"safremotecontext":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of the remote SAF context binding.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection to the remote context during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>url</code> must be specified for each remote SAF context.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"url":{
"type":"string",
"description":"The URL that the domain will use to connect to the remote server or cluster.<p>Note that either <code>destination</code> or <code>url</code> must be specified for each remote SAF context."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
}
}
}
}
}
}
Nested Schema : jndi
Type: object
Groups information about one or more foreign Java Naming and Directory Interface (JNDI) providers as configured in the source domain.
Each foreign JNDI provider must be configured with the URL that WebLogic Server uses to contact the JNDI provider, or destination information for an existing Oracle Java Cloud Service instance.
Show Source
-
foreignjndi:
object foreignjndi
Replace this with the actual resourceRef
name of a foreign JNDI provider binding in serviceBindings
, as found in the exported JSON file. Specify one object for each foreign JNDI provider binding found in the exported JSON file.
{
"type":"object",
"description":"Groups information about one or more foreign Java Naming and Directory Interface (JNDI) providers as configured in the source domain.<p>Each foreign JNDI provider must be configured with the URL that WebLogic Server uses to contact the JNDI provider, or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"foreignjndi":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a foreign JNDI provider binding in <code>serviceBindings</code>, as found in the exported JSON file. Specify one object for each foreign JNDI provider binding found in the exported JSON file.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection to the provider during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>provider</code> must be specified for each foreign JNDI provider object.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"provider":{
"type":"string",
"description":"The foreign JNDI provider URL.<p>Note that either <code>destination</code> or <code>provider</code> must be specified for each foreign JNDI provider object."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
},
"required":[
"provider",
"destination"
]
}
},
"required":[
"foreignjndi"
]
}
Nested Schema : mailSession
Type: object
Groups information about one or more Java mail sessions as configured in the source domain.
Each mail session can have a default, send, and receive object. A send or receive object cannot be added if the source domain does not have a transport (send) or store (receive) property.
Show Source
-
javamailsession:
object javamailsession
Replace this with the actual resourceRef
name of a mail session binding in serviceBindings
, as found in the exported JSON file. Specify one object for each mail session binding found in the exported JSON file.
{
"type":"object",
"description":"Groups information about one or more Java mail sessions as configured in the source domain.<p>Each mail session can have a default, send, and receive object. A send or receive object cannot be added if the source domain does not have a transport (send) or store (receive) property.",
"properties":{
"javamailsession":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a mail session binding in <code>serviceBindings</code>, as found in the exported JSON file. Specify one object for each mail session binding found in the exported JSON file.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate a connection during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"mailSessionName":{
"type":"string",
"description":"This is the <code>resourceRef</code> name of a mail session binding as found in the exported JSON file."
},
"defaultMail":{
"type":"object",
"description":"Default property values for the mail host.",
"properties":{
"host":{
"type":"string",
"description":"Name of the mail host machine. Must be specified if the send or receive host is not specified."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"port":{
"type":"string",
"description":"Port number on the default mail host to use if a protocol-specific mail port is not specified for the send host, receive host, or both."
},
"type":{
"type":"string",
"description":"Valid value is Default."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
},
"send":{
"type":"object",
"description":"Property values for the send mail host.",
"properties":{
"host":{
"type":"string",
"description":"Name of the send mail host machine. If this is not specified, the default mail host is used."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"port":{
"type":"string",
"description":"Port number on the protocol-specific send host."
},
"protocol":{
"type":"string",
"description":"Protocol for sending mail."
},
"type":{
"type":"string",
"description":"Valid value is Send."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
},
"receive":{
"type":"object",
"description":"Property values for the receive mail host.",
"properties":{
"host":{
"type":"string",
"description":"Name of the receive mail host machine. If this is not specified, the default mail host is used."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"port":{
"type":"string",
"description":"Port number on the protocol-specific receive host."
},
"protocol":{
"type":"string",
"description":"Protocol for receiving mail."
},
"type":{
"type":"string",
"description":"Valid value is Receive."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
},
"optionalProperties":{
"type":"object",
"description":"Groups other Java mail properties.",
"items":{
"type":"string",
"description":"One or more String name and value pairs of other Java mail properties that are not in the on-premises domain. Do not include host, port, credentials, and protocol properties for connecting to the mail server."
}
}
},
"required":[
"mailSessionName"
]
}
},
"required":[
"javamailsession"
]
}
Nested Schema : storage
Type: object
Groups information about the object storage container that contains the AppToCloud artifacts generated by the Export tool.
Show Source
-
a2cModelJsonLocation(optional):
string
Location of the the Model Metadata Override JSON file that was generated when you used the AppToCloud Export tool on the domain configuration you wish to import into a service instance.
The location is the Oracle Cloud Infrastructure Object Storage Classic container that contains the AppToCloud artifacts generated by the Export tool.
-
cloudStoragePwd(optional):
string
Password for the object storage user who has access to the container.
-
cloudStorageUser(optional):
string
User name for the object storage user who has access to the container.
{
"type":"object",
"description":"Groups information about the object storage container that contains the AppToCloud artifacts generated by the Export tool.",
"properties":{
"a2cModelJsonLocation":{
"type":"string",
"description":"Location of the the Model Metadata Override JSON file that was generated when you used the AppToCloud Export tool on the domain configuration you wish to import into a service instance.<p>The location is the Oracle Cloud Infrastructure Object Storage Classic container that contains the AppToCloud artifacts generated by the Export tool."
},
"cloudStoragePwd":{
"type":"string",
"description":"Password for the object storage user who has access to the container."
},
"cloudStorageUser":{
"type":"string",
"description":"User name for the object storage user who has access to the container."
}
}
}
Nested Schema : datasource
Type: object
Replace this with the actual dataSourceName
name of a dataSourceBindings
, as found in the exported JSON file. Specify one data source object for each dataSourceName
found in the exported JSON file.
Show Source
-
datasource:
string
Replace this with the actual
dataSourceName
name of a
dataSourceBindings
as found in the exported JSON file. The data source types supported at this time are:
Generic
,
Multi
, and
GridLink
. The value is the database deployment.
Note: For GridLink
and Multi
data sources, use a database deployment that hosts an Oracle Real Application Clusters (RAC) database (if supported in your Oracle Cloud environment).
-
password:
string
Password for the database administrator.
-
targetDataSourceType:
string
The value can be one of the following:
Generic
,
Multi
, and
GridLink
.
If the specified database deployment does not use a RAC database, the value must be Generic
.
If the specified database deployment uses a RAC database and the specified edition
(for WebLogic Server software) is EE
, the value must be Multi
.
If the specified database deployment uses a RAC database and the specified edition
(for WebLogic Server software) is SUITE
, the value can be GridLink
or Multi
.
Note: Using a RAC database for a database deployment may not be supported in your Oracle Cloud environment.
-
username:
string
User name for the database administrator.
{
"type":"object",
"description":"Replace this with the actual <code>dataSourceName</code> name of a <code>dataSourceBindings</code>, as found in the exported JSON file. Specify one data source object for each <code>dataSourceName</code> found in the exported JSON file.",
"properties":{
"datasource":{
"type":"string",
"description":"Replace this with the actual <code>dataSourceName</code> name of a <code>dataSourceBindings</code> as found in the exported JSON file. The data source types supported at this time are: <code>Generic</code>, <code>Multi</code>, and <code>GridLink</code>. The value is the database deployment.<p><b>Note:</b> For <code>GridLink</code> and <code>Multi</code> data sources, use a database deployment that hosts an Oracle Real Application Clusters (RAC) database (if supported in your Oracle Cloud environment)."
},
"password":{
"type":"string",
"description":"Password for the database administrator."
},
"targetDataSourceType":{
"type":"string",
"description":"The value can be one of the following: <code>Generic</code>, <code>Multi</code>, and <code>GridLink</code>.<p>If the specified database deployment does not use a RAC database, the value must be <code>Generic</code>.<p>If the specified database deployment uses a RAC database and the specified <code>edition</code> (for WebLogic Server software) is <code>EE</code>, the value must be <code>Multi</code>.<p>If the specified database deployment uses a RAC database and the specified <code>edition</code> (for WebLogic Server software) is <code>SUITE</code>, the value can be <code>GridLink</code> or <code>Multi</code>.<p>Note: Using a RAC database for a database deployment may not be supported in your Oracle Cloud environment."
},
"username":{
"type":"string",
"description":"User name for the database administrator."
}
},
"required":[
"datasource",
"password",
"targetDataSourceType",
"username"
]
}
Nested Schema : messagebridgedestination
Type: object
Replace this with the actual resourceRef
name of a JMSBridgeDestinationBinding
in jmsBindings
, as found in the exported JSON file.
Show Source
-
bypassPrecheck(optional):
boolean
Flag that specifies whether to validate the connection during the import operation precheck. Default is false
, which means validation is performed and the operation does not continue if the connection is invalid. Set to true
if you want to skip the connection validation during the operation precheck.
-
connectionUrl(optional):
string
Connection URL for the JMS bridge destination.
Note that either destination
or connectionUrl
must be specified for each bridge destination.
-
destination(optional):
object destination
Information about an existing Oracle Java Cloud Service instance. Provide either
server
or
cluster
details for the
destination
.
Note that either destination
or connectionUrl
must be specified for each bridge destination.
-
password(optional):
string
Can include a password. Must be specified if username
is specified.
-
username(optional):
string
Can include a user name. Must be specified if password
is specified.
{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a <code>JMSBridgeDestinationBinding</code> in <code>jmsBindings</code>, as found in the exported JSON file.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"connectionUrl":{
"type":"string",
"description":"Connection URL for the JMS bridge destination.<p>Note that either <code>destination</code> or <code>connectionUrl</code> must be specified for each bridge destination."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>connectionUrl</code> must be specified for each bridge destination.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
Nested Schema : destination
Type: object
Information about an existing Oracle Java Cloud Service instance. Provide either
server
or
cluster
details for the
destination
.
Note that either destination
or connectionUrl
must be specified for each bridge destination.
Show Source
{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>connectionUrl</code> must be specified for each bridge destination.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
}
Nested Schema : messagingbridge
Type: object
Replace this with the actual
resourceRef
name of a
JMSBridgeBinding
in
jmsBindings
, as found in the exported JSON file.
The source and target destination must match the value of the source and target destination in the JMSBridgeBinding
. The bridge destinations cannot be changed. If the source or target destination of the binding is empty, this indicates the destination is local to the server or cluster to which the bridge is targeted.
Show Source
{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a <code>JMSBridgeBinding</code> in <code>jmsBindings</code>, as found in the exported JSON file.<p>The source and target destination must match the value of the source and target destination in the <code>JMSBridgeBinding</code>. The bridge destinations cannot be changed. If the source or target destination of the binding is empty, this indicates the destination is local to the server or cluster to which the bridge is targeted.",
"properties":{
"sourceDestination":{
"type":"string",
"description":"Source JMS bridge destination from which messages are received by the bridge."
},
"targetDestination":{
"type":"string",
"description":"Target JMS bridge destination to which messages are sent from the bridge."
}
}
}
Nested Schema : jmsmodule
Type: object
Replace this with the actual resourceRef
name of a JMSModuleBinding
in jmsBindings
, as found in the exported JSON file. Specify one object for each JMS module binding found in the exported JSON file. Each object can have zero or more jmsForeignServer
, and zero or more safRemoteContext
.
Show Source
{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a <code>JMSModuleBinding</code> in <code>jmsBindings</code>, as found in the exported JSON file. Specify one object for each JMS module binding found in the exported JSON file. Each object can have zero or more <code>jmsForeignServer</code>, and zero or more <code>safRemoteContext</code>.",
"properties":{
"jmsForeignServer":{
"type":"object",
"description":"Groups information about one or more JMS foreign servers.<p>Each JMS foreign server must have a JNDI connection URL or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"jmsforeignserver":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of the foreign server binding.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection to the server during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>jndiConnectionUrl</code> must be specified for each foreign JMS server object.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"jndiConnectionUrl":{
"type":"string",
"description":"JNDI connection URL.<p>Note that either <code>destination</code> or <code>jndiConnectionUrl</code> must be specified for each foreign JMS server object."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
}
},
"safRemoteContext":{
"type":"object",
"description":"Groups information about one or more remote Store-and-Forward (SAF) contexts.<p>Each remote SAF context must have an URL or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"safremotecontext":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of the remote SAF context binding.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection to the remote context during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>url</code> must be specified for each remote SAF context.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"url":{
"type":"string",
"description":"The URL that the domain will use to connect to the remote server or cluster.<p>Note that either <code>destination</code> or <code>url</code> must be specified for each remote SAF context."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
}
}
}
}
Nested Schema : jmsForeignServer
Type: object
Groups information about one or more JMS foreign servers.
Each JMS foreign server must have a JNDI connection URL or destination information for an existing Oracle Java Cloud Service instance.
Show Source
{
"type":"object",
"description":"Groups information about one or more JMS foreign servers.<p>Each JMS foreign server must have a JNDI connection URL or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"jmsforeignserver":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of the foreign server binding.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection to the server during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>jndiConnectionUrl</code> must be specified for each foreign JMS server object.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"jndiConnectionUrl":{
"type":"string",
"description":"JNDI connection URL.<p>Note that either <code>destination</code> or <code>jndiConnectionUrl</code> must be specified for each foreign JMS server object."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
}
}
Nested Schema : safRemoteContext
Type: object
Groups information about one or more remote Store-and-Forward (SAF) contexts.
Each remote SAF context must have an URL or destination information for an existing Oracle Java Cloud Service instance.
Show Source
{
"type":"object",
"description":"Groups information about one or more remote Store-and-Forward (SAF) contexts.<p>Each remote SAF context must have an URL or destination information for an existing Oracle Java Cloud Service instance.",
"properties":{
"safremotecontext":{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of the remote SAF context binding.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection to the remote context during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>url</code> must be specified for each remote SAF context.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"url":{
"type":"string",
"description":"The URL that the domain will use to connect to the remote server or cluster.<p>Note that either <code>destination</code> or <code>url</code> must be specified for each remote SAF context."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
}
}
Nested Schema : jmsforeignserver
Type: object
Replace this with the actual resourceRef
name of the foreign server binding.
Show Source
-
bypassPrecheck(optional):
boolean
Flag that specifies whether to validate the connection to the server during the import operation precheck. Default is false
, which means validation is performed and the operation does not continue if the connection is invalid. Set to true
if you want to skip the connection validation during the operation precheck.
-
destination(optional):
object destination
Information about an existing Oracle Java Cloud Service instance. Provide either
server
or
cluster
details for the
destination
.
Note that either destination
or jndiConnectionUrl
must be specified for each foreign JMS server object.
-
jndiConnectionUrl(optional):
string
JNDI connection URL.
Note that either destination
or jndiConnectionUrl
must be specified for each foreign JMS server object.
-
password(optional):
string
Can include a password. Must be specified if username
is specified.
-
username(optional):
string
Can include a user name. Must be specified if password
is specified.
{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of the foreign server binding.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection to the server during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>jndiConnectionUrl</code> must be specified for each foreign JMS server object.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"jndiConnectionUrl":{
"type":"string",
"description":"JNDI connection URL.<p>Note that either <code>destination</code> or <code>jndiConnectionUrl</code> must be specified for each foreign JMS server object."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
Nested Schema : destination
Type: object
Information about an existing Oracle Java Cloud Service instance. Provide either
server
or
cluster
details for the
destination
.
Note that either destination
or jndiConnectionUrl
must be specified for each foreign JMS server object.
Show Source
{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>jndiConnectionUrl</code> must be specified for each foreign JMS server object.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
}
Nested Schema : safremotecontext
Type: object
Replace this with the actual resourceRef
name of the remote SAF context binding.
Show Source
-
bypassPrecheck(optional):
boolean
Flag that specifies whether to validate the connection to the remote context during the import operation precheck. Default is false
, which means validation is performed and the operation does not continue if the connection is invalid. Set to true
if you want to skip the connection validation during the operation precheck.
-
destination(optional):
object destination
Information about an existing Oracle Java Cloud Service instance. Provide either
server
or
cluster
details for the
destination
.
Note that either destination
or url
must be specified for each remote SAF context.
-
password(optional):
string
Can include a password. Must be specified if username
is specified.
-
url(optional):
string
The URL that the domain will use to connect to the remote server or cluster.
Note that either destination
or url
must be specified for each remote SAF context.
-
username(optional):
string
Can include a user name. Must be specified if password
is specified.
{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of the remote SAF context binding.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection to the remote context during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>url</code> must be specified for each remote SAF context.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"url":{
"type":"string",
"description":"The URL that the domain will use to connect to the remote server or cluster.<p>Note that either <code>destination</code> or <code>url</code> must be specified for each remote SAF context."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
Nested Schema : destination
Type: object
Information about an existing Oracle Java Cloud Service instance. Provide either
server
or
cluster
details for the
destination
.
Note that either destination
or url
must be specified for each remote SAF context.
Show Source
{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>url</code> must be specified for each remote SAF context.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
}
Nested Schema : foreignjndi
Type: object
Replace this with the actual resourceRef
name of a foreign JNDI provider binding in serviceBindings
, as found in the exported JSON file. Specify one object for each foreign JNDI provider binding found in the exported JSON file.
Show Source
-
bypassPrecheck(optional):
boolean
Flag that specifies whether to validate the connection to the provider during the import operation precheck. Default is false
, which means validation is performed and the operation does not continue if the connection is invalid. Set to true
if you want to skip the connection validation during the operation precheck.
-
destination:
object destination
Information about an existing Oracle Java Cloud Service instance. Provide either
server
or
cluster
details for the
destination
.
Note that either destination
or provider
must be specified for each foreign JNDI provider object.
-
password(optional):
string
Can include a password. Must be specified if username
is specified.
-
provider:
string
The foreign JNDI provider URL.
Note that either destination
or provider
must be specified for each foreign JNDI provider object.
-
username(optional):
string
Can include a user name. Must be specified if password
is specified.
{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a foreign JNDI provider binding in <code>serviceBindings</code>, as found in the exported JSON file. Specify one object for each foreign JNDI provider binding found in the exported JSON file.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate the connection to the provider during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"destination":{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>provider</code> must be specified for each foreign JNDI provider object.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
},
"provider":{
"type":"string",
"description":"The foreign JNDI provider URL.<p>Note that either <code>destination</code> or <code>provider</code> must be specified for each foreign JNDI provider object."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
},
"required":[
"provider",
"destination"
]
}
Nested Schema : destination
Type: object
Information about an existing Oracle Java Cloud Service instance. Provide either
server
or
cluster
details for the
destination
.
Note that either destination
or provider
must be specified for each foreign JNDI provider object.
Show Source
{
"type":"object",
"description":"Information about an existing Oracle Java Cloud Service instance. Provide either <code>server</code> or <code>cluster</code> details for the <code>destination</code>.<p>Note that either <code>destination</code> or <code>provider</code> must be specified for each foreign JNDI provider object.",
"properties":{
"jaasInstance":{
"type":"string",
"description":"Name of the Oracle Java Cloud Service instance to associate with."
},
"cluster":{
"type":"string",
"description":"Name of cluster in the associated service instance. Either <code>cluster</code> or <code>server</code> must be supplied."
},
"protocol":{
"type":"string",
"description":"A valid protocol type: t3, t3s, iiop or iiops."
},
"server":{
"type":"string",
"description":"Name of server in the associated service instance. Either <code>server</code> or <code>cluster</code> must be supplied."
}
}
}
Nested Schema : javamailsession
Type: object
Replace this with the actual resourceRef
name of a mail session binding in serviceBindings
, as found in the exported JSON file. Specify one object for each mail session binding found in the exported JSON file.
Show Source
{
"type":"object",
"description":"Replace this with the actual <code>resourceRef</code> name of a mail session binding in <code>serviceBindings</code>, as found in the exported JSON file. Specify one object for each mail session binding found in the exported JSON file.",
"properties":{
"bypassPrecheck":{
"type":"boolean",
"description":"Flag that specifies whether to validate a connection during the import operation precheck. Default is <code>false</code>, which means validation is performed and the operation does not continue if the connection is invalid. Set to <code>true</code> if you want to skip the connection validation during the operation precheck."
},
"mailSessionName":{
"type":"string",
"description":"This is the <code>resourceRef</code> name of a mail session binding as found in the exported JSON file."
},
"defaultMail":{
"type":"object",
"description":"Default property values for the mail host.",
"properties":{
"host":{
"type":"string",
"description":"Name of the mail host machine. Must be specified if the send or receive host is not specified."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"port":{
"type":"string",
"description":"Port number on the default mail host to use if a protocol-specific mail port is not specified for the send host, receive host, or both."
},
"type":{
"type":"string",
"description":"Valid value is Default."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
},
"send":{
"type":"object",
"description":"Property values for the send mail host.",
"properties":{
"host":{
"type":"string",
"description":"Name of the send mail host machine. If this is not specified, the default mail host is used."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"port":{
"type":"string",
"description":"Port number on the protocol-specific send host."
},
"protocol":{
"type":"string",
"description":"Protocol for sending mail."
},
"type":{
"type":"string",
"description":"Valid value is Send."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
},
"receive":{
"type":"object",
"description":"Property values for the receive mail host.",
"properties":{
"host":{
"type":"string",
"description":"Name of the receive mail host machine. If this is not specified, the default mail host is used."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"port":{
"type":"string",
"description":"Port number on the protocol-specific receive host."
},
"protocol":{
"type":"string",
"description":"Protocol for receiving mail."
},
"type":{
"type":"string",
"description":"Valid value is Receive."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
},
"optionalProperties":{
"type":"object",
"description":"Groups other Java mail properties.",
"items":{
"type":"string",
"description":"One or more String name and value pairs of other Java mail properties that are not in the on-premises domain. Do not include host, port, credentials, and protocol properties for connecting to the mail server."
}
}
},
"required":[
"mailSessionName"
]
}
Nested Schema : defaultMail
Type: object
Default property values for the mail host.
Show Source
{
"type":"object",
"description":"Default property values for the mail host.",
"properties":{
"host":{
"type":"string",
"description":"Name of the mail host machine. Must be specified if the send or receive host is not specified."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"port":{
"type":"string",
"description":"Port number on the default mail host to use if a protocol-specific mail port is not specified for the send host, receive host, or both."
},
"type":{
"type":"string",
"description":"Valid value is Default."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
Nested Schema : optionalProperties
Type: object
Groups other Java mail properties.
Show Source
-
Array of:
string
One or more String name and value pairs of other Java mail properties that are not in the on-premises domain. Do not include host, port, credentials, and protocol properties for connecting to the mail server.
{
"type":"object",
"description":"Groups other Java mail properties.",
"items":{
"type":"string",
"description":"One or more String name and value pairs of other Java mail properties that are not in the on-premises domain. Do not include host, port, credentials, and protocol properties for connecting to the mail server."
}
}
Nested Schema : receive
Type: object
Property values for the receive mail host.
Show Source
{
"type":"object",
"description":"Property values for the receive mail host.",
"properties":{
"host":{
"type":"string",
"description":"Name of the receive mail host machine. If this is not specified, the default mail host is used."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"port":{
"type":"string",
"description":"Port number on the protocol-specific receive host."
},
"protocol":{
"type":"string",
"description":"Protocol for receiving mail."
},
"type":{
"type":"string",
"description":"Valid value is Receive."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}
Nested Schema : send
Type: object
Property values for the send mail host.
Show Source
{
"type":"object",
"description":"Property values for the send mail host.",
"properties":{
"host":{
"type":"string",
"description":"Name of the send mail host machine. If this is not specified, the default mail host is used."
},
"password":{
"type":"string",
"description":"Can include a password. Must be specified if <code>username</code> is specified."
},
"port":{
"type":"string",
"description":"Port number on the protocol-specific send host."
},
"protocol":{
"type":"string",
"description":"Protocol for sending mail."
},
"type":{
"type":"string",
"description":"Valid value is Send."
},
"username":{
"type":"string",
"description":"Can include a user name. Must be specified if <code>password</code> is specified."
}
}
}