Create an Instance Using the Command Line
You can provision an Oracle Integration instance using the command line.
- Configure the Command Line Interface (CLI) as described in the Oracle Cloud Infrastructure (OCI) documentation.
- Use the OCI Cloud Shell, which is preconfigured with the CLI and is accessible from the Oracle Cloud Console.
CLI Command
Use the following CLI command to create an Oracle Integration instance:
oci integration integration-instance create -c <compartment_ocid> --display-name "Test Instance" --is-byol false --message-packs 1 --domain-id <domain_ocid>
</domain_ocid></compartment_ocid>For more information, see create in the OCI CLI Command Reference documentation.
Required Parameters
You must include the following parameters.
| Parameter name | Description | Parameter |
|---|---|---|
| Compartment | Enter the compartment in which you want to create the instance. | -c or –compartment-id |
| Name | Enter a name for this instance. The name becomes part of the URL for accessing the instance. | –display-name |
| License type | Set this option to TRUE if you want to use an existing Oracle Fusion Middleware license.
See License Types. |
–is-byolAllowed values are |
| Message packs | Enter the number of message packs you want to subscribe to.
See Edit the Number of Message Packs Using the User Interface. |
–message-packs |
| Edition | Enter the edition you want this instance to be. | –typeAllowed values are |
| Identity domain | This parameter isn't listed as required, but you must included it. Enter the OCID of the identity domain to which you want to associate the instance.
You can't use an identity domain outside your tenancy. |
–domain-id |
| Shape | This parameter isn't required, but it's recommended; it defaults to Production. Enter the shape you want to use for this instance.
See Shapes. |
–shapeAllowed values are |
Optional Parameters
The following are optional parameters.
| Parameter name | Description | Parameter |
|---|---|---|
| Consumption model | This parameter is only required if you have both Subscription and UCM entitlements. | –consumption-modelAllowed values are |
| Namespace tags | Enter predefined keys scoped to namespaces. | –defined-tagsSample parameter value: |
| Freeform tags | Optionally, add tags to help you organize your resources in your tenancy.
See Resource Tags. |
–freeform-tagsSample parameter value: |
| Disaster recovery | Set this option to TRUE if you want to configure disaster recovery. This installs a primary instance in one region and a secondary instance in another region. You must have selected ENTERPRISEX or HEALTHCARE as the edition and PRODUCTION as the shape, and you must be in a region that supports disaster recovery pairing.
See Introduction to Oracle-Managed Disaster Recovery in Configuring an Oracle-Managed Disaster Recovery Solution for Oracle Integration 3. |
–is-disaster-recovery-enabledAllowed values are |
| Network access | Configure an allowlist for your instance. See Configure an Allowlist for Your Instance. | –network-endpoint-detailsSample parameter value: |