CreateIntegrationInstanceDetails¶
-
class
oci.integration.models.
CreateIntegrationInstanceDetails
(**kwargs)¶ Bases:
object
The information about new IntegrationInstance. Some properties may not be applicable to specific integration types, see Differences in Instance Management for details.
Attributes
CONSUMPTION_MODEL_GOV
A constant which can be used with the consumption_model property of a CreateIntegrationInstanceDetails. CONSUMPTION_MODEL_OIC4_SAAS
A constant which can be used with the consumption_model property of a CreateIntegrationInstanceDetails. CONSUMPTION_MODEL_UCM
A constant which can be used with the consumption_model property of a CreateIntegrationInstanceDetails. INTEGRATION_INSTANCE_TYPE_ENTERPRISE
A constant which can be used with the integration_instance_type property of a CreateIntegrationInstanceDetails. INTEGRATION_INSTANCE_TYPE_ENTERPRISEX
A constant which can be used with the integration_instance_type property of a CreateIntegrationInstanceDetails. INTEGRATION_INSTANCE_TYPE_HEALTHCARE
A constant which can be used with the integration_instance_type property of a CreateIntegrationInstanceDetails. INTEGRATION_INSTANCE_TYPE_STANDARD
A constant which can be used with the integration_instance_type property of a CreateIntegrationInstanceDetails. INTEGRATION_INSTANCE_TYPE_STANDARDX
A constant which can be used with the integration_instance_type property of a CreateIntegrationInstanceDetails. SHAPE_DEVELOPMENT
A constant which can be used with the shape property of a CreateIntegrationInstanceDetails. SHAPE_PRODUCTION
A constant which can be used with the shape property of a CreateIntegrationInstanceDetails. alternate_custom_endpoints
Gets the alternate_custom_endpoints of this CreateIntegrationInstanceDetails. compartment_id
[Required] Gets the compartment_id of this CreateIntegrationInstanceDetails. consumption_model
Gets the consumption_model of this CreateIntegrationInstanceDetails. custom_endpoint
Gets the custom_endpoint of this CreateIntegrationInstanceDetails. defined_tags
Gets the defined_tags of this CreateIntegrationInstanceDetails. display_name
[Required] Gets the display_name of this CreateIntegrationInstanceDetails. domain_id
Gets the domain_id of this CreateIntegrationInstanceDetails. freeform_tags
Gets the freeform_tags of this CreateIntegrationInstanceDetails. idcs_at
Gets the idcs_at of this CreateIntegrationInstanceDetails. integration_instance_type
[Required] Gets the integration_instance_type of this CreateIntegrationInstanceDetails. is_byol
[Required] Gets the is_byol of this CreateIntegrationInstanceDetails. is_disaster_recovery_enabled
Gets the is_disaster_recovery_enabled of this CreateIntegrationInstanceDetails. is_file_server_enabled
Gets the is_file_server_enabled of this CreateIntegrationInstanceDetails. is_visual_builder_enabled
Gets the is_visual_builder_enabled of this CreateIntegrationInstanceDetails. message_packs
[Required] Gets the message_packs of this CreateIntegrationInstanceDetails. network_endpoint_details
Gets the network_endpoint_details of this CreateIntegrationInstanceDetails. shape
Gets the shape of this CreateIntegrationInstanceDetails. Methods
__init__
(**kwargs)Initializes a new CreateIntegrationInstanceDetails object with values from keyword arguments. -
CONSUMPTION_MODEL_GOV
= 'GOV'¶ A constant which can be used with the consumption_model property of a CreateIntegrationInstanceDetails. This constant has a value of “GOV”
-
CONSUMPTION_MODEL_OIC4_SAAS
= 'OIC4SAAS'¶ A constant which can be used with the consumption_model property of a CreateIntegrationInstanceDetails. This constant has a value of “OIC4SAAS”
-
CONSUMPTION_MODEL_UCM
= 'UCM'¶ A constant which can be used with the consumption_model property of a CreateIntegrationInstanceDetails. This constant has a value of “UCM”
-
INTEGRATION_INSTANCE_TYPE_ENTERPRISE
= 'ENTERPRISE'¶ A constant which can be used with the integration_instance_type property of a CreateIntegrationInstanceDetails. This constant has a value of “ENTERPRISE”
-
INTEGRATION_INSTANCE_TYPE_ENTERPRISEX
= 'ENTERPRISEX'¶ A constant which can be used with the integration_instance_type property of a CreateIntegrationInstanceDetails. This constant has a value of “ENTERPRISEX”
-
INTEGRATION_INSTANCE_TYPE_HEALTHCARE
= 'HEALTHCARE'¶ A constant which can be used with the integration_instance_type property of a CreateIntegrationInstanceDetails. This constant has a value of “HEALTHCARE”
-
INTEGRATION_INSTANCE_TYPE_STANDARD
= 'STANDARD'¶ A constant which can be used with the integration_instance_type property of a CreateIntegrationInstanceDetails. This constant has a value of “STANDARD”
-
INTEGRATION_INSTANCE_TYPE_STANDARDX
= 'STANDARDX'¶ A constant which can be used with the integration_instance_type property of a CreateIntegrationInstanceDetails. This constant has a value of “STANDARDX”
-
SHAPE_DEVELOPMENT
= 'DEVELOPMENT'¶ A constant which can be used with the shape property of a CreateIntegrationInstanceDetails. This constant has a value of “DEVELOPMENT”
-
SHAPE_PRODUCTION
= 'PRODUCTION'¶ A constant which can be used with the shape property of a CreateIntegrationInstanceDetails. This constant has a value of “PRODUCTION”
-
__init__
(**kwargs)¶ Initializes a new CreateIntegrationInstanceDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - display_name (str) – The value to assign to the display_name property of this CreateIntegrationInstanceDetails.
- compartment_id (str) – The value to assign to the compartment_id property of this CreateIntegrationInstanceDetails.
- integration_instance_type (str) – The value to assign to the integration_instance_type property of this CreateIntegrationInstanceDetails. Allowed values for this property are: “STANDARD”, “ENTERPRISE”, “STANDARDX”, “ENTERPRISEX”, “HEALTHCARE”
- freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this CreateIntegrationInstanceDetails.
- defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this CreateIntegrationInstanceDetails.
- is_byol (bool) – The value to assign to the is_byol property of this CreateIntegrationInstanceDetails.
- idcs_at (str) – The value to assign to the idcs_at property of this CreateIntegrationInstanceDetails.
- message_packs (int) – The value to assign to the message_packs property of this CreateIntegrationInstanceDetails.
- is_visual_builder_enabled (bool) – The value to assign to the is_visual_builder_enabled property of this CreateIntegrationInstanceDetails.
- custom_endpoint (oci.integration.models.CreateCustomEndpointDetails) – The value to assign to the custom_endpoint property of this CreateIntegrationInstanceDetails.
- alternate_custom_endpoints (list[oci.integration.models.CreateCustomEndpointDetails]) – The value to assign to the alternate_custom_endpoints property of this CreateIntegrationInstanceDetails.
- consumption_model (str) – The value to assign to the consumption_model property of this CreateIntegrationInstanceDetails. Allowed values for this property are: “UCM”, “GOV”, “OIC4SAAS”
- is_file_server_enabled (bool) – The value to assign to the is_file_server_enabled property of this CreateIntegrationInstanceDetails.
- is_disaster_recovery_enabled (bool) – The value to assign to the is_disaster_recovery_enabled property of this CreateIntegrationInstanceDetails.
- network_endpoint_details (oci.integration.models.NetworkEndpointDetails) – The value to assign to the network_endpoint_details property of this CreateIntegrationInstanceDetails.
- shape (str) – The value to assign to the shape property of this CreateIntegrationInstanceDetails. Allowed values for this property are: “DEVELOPMENT”, “PRODUCTION”
- domain_id (str) – The value to assign to the domain_id property of this CreateIntegrationInstanceDetails.
-
alternate_custom_endpoints
¶ Gets the alternate_custom_endpoints of this CreateIntegrationInstanceDetails. A list of alternate custom endpoints to be used for the integration instance URL (contact Oracle for alternateCustomEndpoints availability for a specific instance).
Returns: The alternate_custom_endpoints of this CreateIntegrationInstanceDetails. Return type: list[oci.integration.models.CreateCustomEndpointDetails]
-
compartment_id
¶ [Required] Gets the compartment_id of this CreateIntegrationInstanceDetails. Compartment Identifier.
Returns: The compartment_id of this CreateIntegrationInstanceDetails. Return type: str
-
consumption_model
¶ Gets the consumption_model of this CreateIntegrationInstanceDetails. Optional parameter specifying which entitlement to use for billing purposes. Only required if the account possesses more than one entitlement.
Allowed values for this property are: “UCM”, “GOV”, “OIC4SAAS”
Returns: The consumption_model of this CreateIntegrationInstanceDetails. Return type: str
-
custom_endpoint
¶ Gets the custom_endpoint of this CreateIntegrationInstanceDetails.
Returns: The custom_endpoint of this CreateIntegrationInstanceDetails. Return type: oci.integration.models.CreateCustomEndpointDetails
Gets the defined_tags of this CreateIntegrationInstanceDetails. Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: {“foo-namespace”: {“bar-key”: “value”}}
Returns: The defined_tags of this CreateIntegrationInstanceDetails. Return type: dict(str, dict(str, object))
-
display_name
¶ [Required] Gets the display_name of this CreateIntegrationInstanceDetails. Integration Instance Identifier.
Returns: The display_name of this CreateIntegrationInstanceDetails. Return type: str
-
domain_id
¶ Gets the domain_id of this CreateIntegrationInstanceDetails. The OCID of the identity domain, that will be used to determine the corresponding Idcs Stripe and create an Idcs application within the stripe. This parameter is mutually exclusive with parameter: idcsAt, i.e only one of two parameters should be specified.
Returns: The domain_id of this CreateIntegrationInstanceDetails. Return type: str
Gets the freeform_tags of this CreateIntegrationInstanceDetails. Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {“bar-key”: “value”}
Returns: The freeform_tags of this CreateIntegrationInstanceDetails. Return type: dict(str, str)
-
idcs_at
¶ Gets the idcs_at of this CreateIntegrationInstanceDetails. IDCS Authentication token. This is required for all realms with IDCS. Its optional as its not required for non IDCS realms.
Returns: The idcs_at of this CreateIntegrationInstanceDetails. Return type: str
-
integration_instance_type
¶ [Required] Gets the integration_instance_type of this CreateIntegrationInstanceDetails. Standard or Enterprise type, Oracle Integration Generation 2 uses ENTERPRISE and STANDARD, Oracle Integration 3 uses ENTERPRISEX and STANDARDX
Allowed values for this property are: “STANDARD”, “ENTERPRISE”, “STANDARDX”, “ENTERPRISEX”, “HEALTHCARE”
Returns: The integration_instance_type of this CreateIntegrationInstanceDetails. Return type: str
-
is_byol
¶ [Required] Gets the is_byol of this CreateIntegrationInstanceDetails. Bring your own license.
Returns: The is_byol of this CreateIntegrationInstanceDetails. Return type: bool
-
is_disaster_recovery_enabled
¶ Gets the is_disaster_recovery_enabled of this CreateIntegrationInstanceDetails. Is Disaster Recovery enabled or not.
Returns: The is_disaster_recovery_enabled of this CreateIntegrationInstanceDetails. Return type: bool
-
is_file_server_enabled
¶ Gets the is_file_server_enabled of this CreateIntegrationInstanceDetails. The file server is enabled or not.
Returns: The is_file_server_enabled of this CreateIntegrationInstanceDetails. Return type: bool
-
is_visual_builder_enabled
¶ Gets the is_visual_builder_enabled of this CreateIntegrationInstanceDetails. Visual Builder is enabled or not.
Returns: The is_visual_builder_enabled of this CreateIntegrationInstanceDetails. Return type: bool
-
message_packs
¶ [Required] Gets the message_packs of this CreateIntegrationInstanceDetails. The number of configured message packs
Returns: The message_packs of this CreateIntegrationInstanceDetails. Return type: int
-
network_endpoint_details
¶ Gets the network_endpoint_details of this CreateIntegrationInstanceDetails.
Returns: The network_endpoint_details of this CreateIntegrationInstanceDetails. Return type: oci.integration.models.NetworkEndpointDetails
-
shape
¶ Gets the shape of this CreateIntegrationInstanceDetails. Shape
Allowed values for this property are: “DEVELOPMENT”, “PRODUCTION”
Returns: The shape of this CreateIntegrationInstanceDetails. Return type: str
-