1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. Integration
  5. getIntegrationInstance
Oracle Cloud Infrastructure v1.16.1 published on Wednesday, Nov 22, 2023 by Pulumi

oci.Integration.getIntegrationInstance

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v1.16.1 published on Wednesday, Nov 22, 2023 by Pulumi

    This data source provides details about a specific Integration Instance resource in Oracle Cloud Infrastructure Integration service.

    Gets a IntegrationInstance by identifier

    Example Usage

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Oci = Pulumi.Oci;
    
    return await Deployment.RunAsync(() => 
    {
        var testIntegrationInstance = Oci.Integration.GetIntegrationInstance.Invoke(new()
        {
            IntegrationInstanceId = oci_integration_integration_instance.Test_integration_instance.Id,
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/go/oci/Integration"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := Integration.GetIntegrationInstance(ctx, &integration.GetIntegrationInstanceArgs{
    			IntegrationInstanceId: oci_integration_integration_instance.Test_integration_instance.Id,
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.Integration.IntegrationFunctions;
    import com.pulumi.oci.Integration.inputs.GetIntegrationInstanceArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var testIntegrationInstance = IntegrationFunctions.getIntegrationInstance(GetIntegrationInstanceArgs.builder()
                .integrationInstanceId(oci_integration_integration_instance.test_integration_instance().id())
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_oci as oci
    
    test_integration_instance = oci.Integration.get_integration_instance(integration_instance_id=oci_integration_integration_instance["test_integration_instance"]["id"])
    
    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testIntegrationInstance = oci.Integration.getIntegrationInstance({
        integrationInstanceId: oci_integration_integration_instance.test_integration_instance.id,
    });
    
    variables:
      testIntegrationInstance:
        fn::invoke:
          Function: oci:Integration:getIntegrationInstance
          Arguments:
            integrationInstanceId: ${oci_integration_integration_instance.test_integration_instance.id}
    

    Using getIntegrationInstance

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getIntegrationInstance(args: GetIntegrationInstanceArgs, opts?: InvokeOptions): Promise<GetIntegrationInstanceResult>
    function getIntegrationInstanceOutput(args: GetIntegrationInstanceOutputArgs, opts?: InvokeOptions): Output<GetIntegrationInstanceResult>
    def get_integration_instance(integration_instance_id: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetIntegrationInstanceResult
    def get_integration_instance_output(integration_instance_id: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetIntegrationInstanceResult]
    func GetIntegrationInstance(ctx *Context, args *GetIntegrationInstanceArgs, opts ...InvokeOption) (*GetIntegrationInstanceResult, error)
    func GetIntegrationInstanceOutput(ctx *Context, args *GetIntegrationInstanceOutputArgs, opts ...InvokeOption) GetIntegrationInstanceResultOutput

    > Note: This function is named GetIntegrationInstance in the Go SDK.

    public static class GetIntegrationInstance 
    {
        public static Task<GetIntegrationInstanceResult> InvokeAsync(GetIntegrationInstanceArgs args, InvokeOptions? opts = null)
        public static Output<GetIntegrationInstanceResult> Invoke(GetIntegrationInstanceInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetIntegrationInstanceResult> getIntegrationInstance(GetIntegrationInstanceArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: oci:Integration/getIntegrationInstance:getIntegrationInstance
      arguments:
        # arguments dictionary

    The following arguments are supported:

    IntegrationInstanceId string

    Unique Integration Instance identifier.

    IntegrationInstanceId string

    Unique Integration Instance identifier.

    integrationInstanceId String

    Unique Integration Instance identifier.

    integrationInstanceId string

    Unique Integration Instance identifier.

    integration_instance_id str

    Unique Integration Instance identifier.

    integrationInstanceId String

    Unique Integration Instance identifier.

    getIntegrationInstance Result

    The following output properties are available:

    AlternateCustomEndpoints List<GetIntegrationInstanceAlternateCustomEndpoint>

    A list of alternate custom endpoints used for the integration instance URL.

    Attachments List<GetIntegrationInstanceAttachment>

    A list of associated attachments to other services

    CompartmentId string

    Compartment Identifier.

    ConsumptionModel string

    The entitlement used for billing purposes.

    CustomEndpoints List<GetIntegrationInstanceCustomEndpoint>

    Details for a custom endpoint for the integration instance.

    DefinedTags Dictionary<string, object>

    Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: {"foo-namespace.bar-key": "value"}

    DisplayName string

    Integration Instance Identifier, can be renamed.

    DomainId string
    EnableProcessAutomationTrigger int
    FreeformTags Dictionary<string, object>

    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

    Id string

    The Virtual Cloud Network OCID.

    IdcsAt string
    IdcsInfos List<GetIntegrationInstanceIdcsInfo>

    Information for IDCS access

    InstanceUrl string

    The Integration Instance URL.

    IntegrationInstanceId string
    IntegrationInstanceType string

    Standard or Enterprise type, Oracle Integration Generation 2 uses ENTERPRISE and STANDARD, Oracle Integration 3 uses ENTERPRISEX and STANDARDX

    IsByol bool

    Bring your own license.

    IsFileServerEnabled bool

    The file server is enabled or not.

    IsVisualBuilderEnabled bool

    Visual Builder is enabled or not.

    MessagePacks int

    The number of configured message packs (if any)

    NetworkEndpointDetails List<GetIntegrationInstanceNetworkEndpointDetail>

    Base representation of a network endpoint.

    Shape string

    Shape

    State string

    The current state of the integration instance.

    StateMessage string

    An message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

    TimeCreated string

    The time the the Integration Instance was created. An RFC3339 formatted datetime string.

    TimeUpdated string

    The time the IntegrationInstance was updated. An RFC3339 formatted datetime string.

    AlternateCustomEndpoints []GetIntegrationInstanceAlternateCustomEndpoint

    A list of alternate custom endpoints used for the integration instance URL.

    Attachments []GetIntegrationInstanceAttachment

    A list of associated attachments to other services

    CompartmentId string

    Compartment Identifier.

    ConsumptionModel string

    The entitlement used for billing purposes.

    CustomEndpoints []GetIntegrationInstanceCustomEndpoint

    Details for a custom endpoint for the integration instance.

    DefinedTags map[string]interface{}

    Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: {"foo-namespace.bar-key": "value"}

    DisplayName string

    Integration Instance Identifier, can be renamed.

    DomainId string
    EnableProcessAutomationTrigger int
    FreeformTags map[string]interface{}

    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

    Id string

    The Virtual Cloud Network OCID.

    IdcsAt string
    IdcsInfos []GetIntegrationInstanceIdcsInfo

    Information for IDCS access

    InstanceUrl string

    The Integration Instance URL.

    IntegrationInstanceId string
    IntegrationInstanceType string

    Standard or Enterprise type, Oracle Integration Generation 2 uses ENTERPRISE and STANDARD, Oracle Integration 3 uses ENTERPRISEX and STANDARDX

    IsByol bool

    Bring your own license.

    IsFileServerEnabled bool

    The file server is enabled or not.

    IsVisualBuilderEnabled bool

    Visual Builder is enabled or not.

    MessagePacks int

    The number of configured message packs (if any)

    NetworkEndpointDetails []GetIntegrationInstanceNetworkEndpointDetail

    Base representation of a network endpoint.

    Shape string

    Shape

    State string

    The current state of the integration instance.

    StateMessage string

    An message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

    TimeCreated string

    The time the the Integration Instance was created. An RFC3339 formatted datetime string.

    TimeUpdated string

    The time the IntegrationInstance was updated. An RFC3339 formatted datetime string.

    alternateCustomEndpoints List<GetInstanceAlternateCustomEndpoint>

    A list of alternate custom endpoints used for the integration instance URL.

    attachments List<GetInstanceAttachment>

    A list of associated attachments to other services

    compartmentId String

    Compartment Identifier.

    consumptionModel String

    The entitlement used for billing purposes.

    customEndpoints List<GetInstanceCustomEndpoint>

    Details for a custom endpoint for the integration instance.

    definedTags Map<String,Object>

    Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: {"foo-namespace.bar-key": "value"}

    displayName String

    Integration Instance Identifier, can be renamed.

    domainId String
    enableProcessAutomationTrigger Integer
    freeformTags Map<String,Object>

    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

    id String

    The Virtual Cloud Network OCID.

    idcsAt String
    idcsInfos List<GetInstanceIdcsInfo>

    Information for IDCS access

    instanceUrl String

    The Integration Instance URL.

    integrationInstanceId String
    integrationInstanceType String

    Standard or Enterprise type, Oracle Integration Generation 2 uses ENTERPRISE and STANDARD, Oracle Integration 3 uses ENTERPRISEX and STANDARDX

    isByol Boolean

    Bring your own license.

    isFileServerEnabled Boolean

    The file server is enabled or not.

    isVisualBuilderEnabled Boolean

    Visual Builder is enabled or not.

    messagePacks Integer

    The number of configured message packs (if any)

    networkEndpointDetails List<GetInstanceNetworkEndpointDetail>

    Base representation of a network endpoint.

    shape String

    Shape

    state String

    The current state of the integration instance.

    stateMessage String

    An message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

    timeCreated String

    The time the the Integration Instance was created. An RFC3339 formatted datetime string.

    timeUpdated String

    The time the IntegrationInstance was updated. An RFC3339 formatted datetime string.

    alternateCustomEndpoints GetIntegrationInstanceAlternateCustomEndpoint[]

    A list of alternate custom endpoints used for the integration instance URL.

    attachments GetIntegrationInstanceAttachment[]

    A list of associated attachments to other services

    compartmentId string

    Compartment Identifier.

    consumptionModel string

    The entitlement used for billing purposes.

    customEndpoints GetIntegrationInstanceCustomEndpoint[]

    Details for a custom endpoint for the integration instance.

    definedTags {[key: string]: any}

    Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: {"foo-namespace.bar-key": "value"}

    displayName string

    Integration Instance Identifier, can be renamed.

    domainId string
    enableProcessAutomationTrigger number
    freeformTags {[key: string]: any}

    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

    id string

    The Virtual Cloud Network OCID.

    idcsAt string
    idcsInfos GetIntegrationInstanceIdcsInfo[]

    Information for IDCS access

    instanceUrl string

    The Integration Instance URL.

    integrationInstanceId string
    integrationInstanceType string

    Standard or Enterprise type, Oracle Integration Generation 2 uses ENTERPRISE and STANDARD, Oracle Integration 3 uses ENTERPRISEX and STANDARDX

    isByol boolean

    Bring your own license.

    isFileServerEnabled boolean

    The file server is enabled or not.

    isVisualBuilderEnabled boolean

    Visual Builder is enabled or not.

    messagePacks number

    The number of configured message packs (if any)

    networkEndpointDetails GetIntegrationInstanceNetworkEndpointDetail[]

    Base representation of a network endpoint.

    shape string

    Shape

    state string

    The current state of the integration instance.

    stateMessage string

    An message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

    timeCreated string

    The time the the Integration Instance was created. An RFC3339 formatted datetime string.

    timeUpdated string

    The time the IntegrationInstance was updated. An RFC3339 formatted datetime string.

    alternate_custom_endpoints GetIntegrationInstanceAlternateCustomEndpoint]

    A list of alternate custom endpoints used for the integration instance URL.

    attachments GetIntegrationInstanceAttachment]

    A list of associated attachments to other services

    compartment_id str

    Compartment Identifier.

    consumption_model str

    The entitlement used for billing purposes.

    custom_endpoints GetIntegrationInstanceCustomEndpoint]

    Details for a custom endpoint for the integration instance.

    defined_tags Mapping[str, Any]

    Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: {"foo-namespace.bar-key": "value"}

    display_name str

    Integration Instance Identifier, can be renamed.

    domain_id str
    enable_process_automation_trigger int
    freeform_tags Mapping[str, Any]

    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

    id str

    The Virtual Cloud Network OCID.

    idcs_at str
    idcs_infos GetIntegrationInstanceIdcsInfo]

    Information for IDCS access

    instance_url str

    The Integration Instance URL.

    integration_instance_id str
    integration_instance_type str

    Standard or Enterprise type, Oracle Integration Generation 2 uses ENTERPRISE and STANDARD, Oracle Integration 3 uses ENTERPRISEX and STANDARDX

    is_byol bool

    Bring your own license.

    is_file_server_enabled bool

    The file server is enabled or not.

    is_visual_builder_enabled bool

    Visual Builder is enabled or not.

    message_packs int

    The number of configured message packs (if any)

    network_endpoint_details GetIntegrationInstanceNetworkEndpointDetail]

    Base representation of a network endpoint.

    shape str

    Shape

    state str

    The current state of the integration instance.

    state_message str

    An message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

    time_created str

    The time the the Integration Instance was created. An RFC3339 formatted datetime string.

    time_updated str

    The time the IntegrationInstance was updated. An RFC3339 formatted datetime string.

    alternateCustomEndpoints List<Property Map>

    A list of alternate custom endpoints used for the integration instance URL.

    attachments List<Property Map>

    A list of associated attachments to other services

    compartmentId String

    Compartment Identifier.

    consumptionModel String

    The entitlement used for billing purposes.

    customEndpoints List<Property Map>

    Details for a custom endpoint for the integration instance.

    definedTags Map<Any>

    Usage of predefined tag keys. These predefined keys are scoped to namespaces. Example: {"foo-namespace.bar-key": "value"}

    displayName String

    Integration Instance Identifier, can be renamed.

    domainId String
    enableProcessAutomationTrigger Number
    freeformTags Map<Any>

    Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}

    id String

    The Virtual Cloud Network OCID.

    idcsAt String
    idcsInfos List<Property Map>

    Information for IDCS access

    instanceUrl String

    The Integration Instance URL.

    integrationInstanceId String
    integrationInstanceType String

    Standard or Enterprise type, Oracle Integration Generation 2 uses ENTERPRISE and STANDARD, Oracle Integration 3 uses ENTERPRISEX and STANDARDX

    isByol Boolean

    Bring your own license.

    isFileServerEnabled Boolean

    The file server is enabled or not.

    isVisualBuilderEnabled Boolean

    Visual Builder is enabled or not.

    messagePacks Number

    The number of configured message packs (if any)

    networkEndpointDetails List<Property Map>

    Base representation of a network endpoint.

    shape String

    Shape

    state String

    The current state of the integration instance.

    stateMessage String

    An message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.

    timeCreated String

    The time the the Integration Instance was created. An RFC3339 formatted datetime string.

    timeUpdated String

    The time the IntegrationInstance was updated. An RFC3339 formatted datetime string.

    Supporting Types

    GetIntegrationInstanceAlternateCustomEndpoint

    Alias string

    When creating the DNS CNAME record for the custom hostname, this value must be specified in the rdata.

    CertificateSecretId string

    Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.

    CertificateSecretVersion int

    The secret version used for the certificate-secret-id (if certificate-secret-id is specified).

    Hostname string

    A custom hostname to be used for the integration instance URL, in FQDN format.

    Alias string

    When creating the DNS CNAME record for the custom hostname, this value must be specified in the rdata.

    CertificateSecretId string

    Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.

    CertificateSecretVersion int

    The secret version used for the certificate-secret-id (if certificate-secret-id is specified).

    Hostname string

    A custom hostname to be used for the integration instance URL, in FQDN format.

    alias String

    When creating the DNS CNAME record for the custom hostname, this value must be specified in the rdata.

    certificateSecretId String

    Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.

    certificateSecretVersion Integer

    The secret version used for the certificate-secret-id (if certificate-secret-id is specified).

    hostname String

    A custom hostname to be used for the integration instance URL, in FQDN format.

    alias string

    When creating the DNS CNAME record for the custom hostname, this value must be specified in the rdata.

    certificateSecretId string

    Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.

    certificateSecretVersion number

    The secret version used for the certificate-secret-id (if certificate-secret-id is specified).

    hostname string

    A custom hostname to be used for the integration instance URL, in FQDN format.

    alias str

    When creating the DNS CNAME record for the custom hostname, this value must be specified in the rdata.

    certificate_secret_id str

    Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.

    certificate_secret_version int

    The secret version used for the certificate-secret-id (if certificate-secret-id is specified).

    hostname str

    A custom hostname to be used for the integration instance URL, in FQDN format.

    alias String

    When creating the DNS CNAME record for the custom hostname, this value must be specified in the rdata.

    certificateSecretId String

    Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.

    certificateSecretVersion Number

    The secret version used for the certificate-secret-id (if certificate-secret-id is specified).

    hostname String

    A custom hostname to be used for the integration instance URL, in FQDN format.

    GetIntegrationInstanceAttachment

    IsImplicit bool
    • If role == PARENT, the attached instance was created by this service instance
    • If role == CHILD, this instance was created from attached instance on behalf of a user
    TargetId string

    The OCID of the target instance (which could be any other Oracle Cloud Infrastructure PaaS/SaaS resource), to which this instance is attached.

    TargetInstanceUrl string

    The dataplane instance URL of the attached instance

    TargetRole string

    The role of the target attachment.

    TargetServiceType string

    The type of the target instance, such as "FUSION".

    IsImplicit bool
    • If role == PARENT, the attached instance was created by this service instance
    • If role == CHILD, this instance was created from attached instance on behalf of a user
    TargetId string

    The OCID of the target instance (which could be any other Oracle Cloud Infrastructure PaaS/SaaS resource), to which this instance is attached.

    TargetInstanceUrl string

    The dataplane instance URL of the attached instance

    TargetRole string

    The role of the target attachment.

    TargetServiceType string

    The type of the target instance, such as "FUSION".

    isImplicit Boolean
    • If role == PARENT, the attached instance was created by this service instance
    • If role == CHILD, this instance was created from attached instance on behalf of a user
    targetId String

    The OCID of the target instance (which could be any other Oracle Cloud Infrastructure PaaS/SaaS resource), to which this instance is attached.

    targetInstanceUrl String

    The dataplane instance URL of the attached instance

    targetRole String

    The role of the target attachment.

    targetServiceType String

    The type of the target instance, such as "FUSION".

    isImplicit boolean
    • If role == PARENT, the attached instance was created by this service instance
    • If role == CHILD, this instance was created from attached instance on behalf of a user
    targetId string

    The OCID of the target instance (which could be any other Oracle Cloud Infrastructure PaaS/SaaS resource), to which this instance is attached.

    targetInstanceUrl string

    The dataplane instance URL of the attached instance

    targetRole string

    The role of the target attachment.

    targetServiceType string

    The type of the target instance, such as "FUSION".

    is_implicit bool
    • If role == PARENT, the attached instance was created by this service instance
    • If role == CHILD, this instance was created from attached instance on behalf of a user
    target_id str

    The OCID of the target instance (which could be any other Oracle Cloud Infrastructure PaaS/SaaS resource), to which this instance is attached.

    target_instance_url str

    The dataplane instance URL of the attached instance

    target_role str

    The role of the target attachment.

    target_service_type str

    The type of the target instance, such as "FUSION".

    isImplicit Boolean
    • If role == PARENT, the attached instance was created by this service instance
    • If role == CHILD, this instance was created from attached instance on behalf of a user
    targetId String

    The OCID of the target instance (which could be any other Oracle Cloud Infrastructure PaaS/SaaS resource), to which this instance is attached.

    targetInstanceUrl String

    The dataplane instance URL of the attached instance

    targetRole String

    The role of the target attachment.

    targetServiceType String

    The type of the target instance, such as "FUSION".

    GetIntegrationInstanceCustomEndpoint

    Alias string

    When creating the DNS CNAME record for the custom hostname, this value must be specified in the rdata.

    CertificateSecretId string

    Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.

    CertificateSecretVersion int

    The secret version used for the certificate-secret-id (if certificate-secret-id is specified).

    Hostname string

    A custom hostname to be used for the integration instance URL, in FQDN format.

    Alias string

    When creating the DNS CNAME record for the custom hostname, this value must be specified in the rdata.

    CertificateSecretId string

    Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.

    CertificateSecretVersion int

    The secret version used for the certificate-secret-id (if certificate-secret-id is specified).

    Hostname string

    A custom hostname to be used for the integration instance URL, in FQDN format.

    alias String

    When creating the DNS CNAME record for the custom hostname, this value must be specified in the rdata.

    certificateSecretId String

    Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.

    certificateSecretVersion Integer

    The secret version used for the certificate-secret-id (if certificate-secret-id is specified).

    hostname String

    A custom hostname to be used for the integration instance URL, in FQDN format.

    alias string

    When creating the DNS CNAME record for the custom hostname, this value must be specified in the rdata.

    certificateSecretId string

    Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.

    certificateSecretVersion number

    The secret version used for the certificate-secret-id (if certificate-secret-id is specified).

    hostname string

    A custom hostname to be used for the integration instance URL, in FQDN format.

    alias str

    When creating the DNS CNAME record for the custom hostname, this value must be specified in the rdata.

    certificate_secret_id str

    Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.

    certificate_secret_version int

    The secret version used for the certificate-secret-id (if certificate-secret-id is specified).

    hostname str

    A custom hostname to be used for the integration instance URL, in FQDN format.

    alias String

    When creating the DNS CNAME record for the custom hostname, this value must be specified in the rdata.

    certificateSecretId String

    Optional OCID of a vault/secret containing a private SSL certificate bundle to be used for the custom hostname.

    certificateSecretVersion Number

    The secret version used for the certificate-secret-id (if certificate-secret-id is specified).

    hostname String

    A custom hostname to be used for the integration instance URL, in FQDN format.

    GetIntegrationInstanceIdcsInfo

    IdcsAppDisplayName string

    The IDCS application display name associated with the instance

    IdcsAppId string

    The IDCS application ID associated with the instance

    IdcsAppLocationUrl string

    URL for the location of the IDCS Application (used by IDCS APIs)

    IdcsAppName string

    The IDCS application name associated with the instance

    InstancePrimaryAudienceUrl string

    The URL used as the primary audience for integration flows in this instance type: string

    IdcsAppDisplayName string

    The IDCS application display name associated with the instance

    IdcsAppId string

    The IDCS application ID associated with the instance

    IdcsAppLocationUrl string

    URL for the location of the IDCS Application (used by IDCS APIs)

    IdcsAppName string

    The IDCS application name associated with the instance

    InstancePrimaryAudienceUrl string

    The URL used as the primary audience for integration flows in this instance type: string

    idcsAppDisplayName String

    The IDCS application display name associated with the instance

    idcsAppId String

    The IDCS application ID associated with the instance

    idcsAppLocationUrl String

    URL for the location of the IDCS Application (used by IDCS APIs)

    idcsAppName String

    The IDCS application name associated with the instance

    instancePrimaryAudienceUrl String

    The URL used as the primary audience for integration flows in this instance type: string

    idcsAppDisplayName string

    The IDCS application display name associated with the instance

    idcsAppId string

    The IDCS application ID associated with the instance

    idcsAppLocationUrl string

    URL for the location of the IDCS Application (used by IDCS APIs)

    idcsAppName string

    The IDCS application name associated with the instance

    instancePrimaryAudienceUrl string

    The URL used as the primary audience for integration flows in this instance type: string

    idcs_app_display_name str

    The IDCS application display name associated with the instance

    idcs_app_id str

    The IDCS application ID associated with the instance

    idcs_app_location_url str

    URL for the location of the IDCS Application (used by IDCS APIs)

    idcs_app_name str

    The IDCS application name associated with the instance

    instance_primary_audience_url str

    The URL used as the primary audience for integration flows in this instance type: string

    idcsAppDisplayName String

    The IDCS application display name associated with the instance

    idcsAppId String

    The IDCS application ID associated with the instance

    idcsAppLocationUrl String

    URL for the location of the IDCS Application (used by IDCS APIs)

    idcsAppName String

    The IDCS application name associated with the instance

    instancePrimaryAudienceUrl String

    The URL used as the primary audience for integration flows in this instance type: string

    GetIntegrationInstanceNetworkEndpointDetail

    AllowlistedHttpIps List<string>

    Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.

    AllowlistedHttpVcns List<GetIntegrationInstanceNetworkEndpointDetailAllowlistedHttpVcn>

    Virtual Cloud Networks allowed to access this network endpoint.

    IsIntegrationVcnAllowlisted bool

    The Integration service's VCN is allow-listed to allow integrations to call back into other integrations

    NetworkEndpointType string

    The type of network endpoint.

    AllowlistedHttpIps []string

    Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.

    AllowlistedHttpVcns []GetIntegrationInstanceNetworkEndpointDetailAllowlistedHttpVcn

    Virtual Cloud Networks allowed to access this network endpoint.

    IsIntegrationVcnAllowlisted bool

    The Integration service's VCN is allow-listed to allow integrations to call back into other integrations

    NetworkEndpointType string

    The type of network endpoint.

    allowlistedHttpIps List<String>

    Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.

    allowlistedHttpVcns List<GetInstanceNetworkEndpointDetailAllowlistedHttpVcn>

    Virtual Cloud Networks allowed to access this network endpoint.

    isIntegrationVcnAllowlisted Boolean

    The Integration service's VCN is allow-listed to allow integrations to call back into other integrations

    networkEndpointType String

    The type of network endpoint.

    allowlistedHttpIps string[]

    Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.

    allowlistedHttpVcns GetIntegrationInstanceNetworkEndpointDetailAllowlistedHttpVcn[]

    Virtual Cloud Networks allowed to access this network endpoint.

    isIntegrationVcnAllowlisted boolean

    The Integration service's VCN is allow-listed to allow integrations to call back into other integrations

    networkEndpointType string

    The type of network endpoint.

    allowlisted_http_ips Sequence[str]

    Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.

    allowlisted_http_vcns GetIntegrationInstanceNetworkEndpointDetailAllowlistedHttpVcn]

    Virtual Cloud Networks allowed to access this network endpoint.

    is_integration_vcn_allowlisted bool

    The Integration service's VCN is allow-listed to allow integrations to call back into other integrations

    network_endpoint_type str

    The type of network endpoint.

    allowlistedHttpIps List<String>

    Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.

    allowlistedHttpVcns List<Property Map>

    Virtual Cloud Networks allowed to access this network endpoint.

    isIntegrationVcnAllowlisted Boolean

    The Integration service's VCN is allow-listed to allow integrations to call back into other integrations

    networkEndpointType String

    The type of network endpoint.

    GetIntegrationInstanceNetworkEndpointDetailAllowlistedHttpVcn

    AllowlistedIps List<string>

    Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.

    Id string

    The Virtual Cloud Network OCID.

    AllowlistedIps []string

    Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.

    Id string

    The Virtual Cloud Network OCID.

    allowlistedIps List<String>

    Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.

    id String

    The Virtual Cloud Network OCID.

    allowlistedIps string[]

    Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.

    id string

    The Virtual Cloud Network OCID.

    allowlisted_ips Sequence[str]

    Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.

    id str

    The Virtual Cloud Network OCID.

    allowlistedIps List<String>

    Source IP addresses or IP address ranges ingress rules. (ex: "168.122.59.5", "10.20.30.0/26") An invalid IP or CIDR block will result in a 400 response.

    id String

    The Virtual Cloud Network OCID.

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes

    This Pulumi package is based on the oci Terraform Provider.

    oci logo
    Oracle Cloud Infrastructure v1.16.1 published on Wednesday, Nov 22, 2023 by Pulumi