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

oci.Opsi.ExadataInsight

Explore with Pulumi AI

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

    This resource provides the Exadata Insight resource in Oracle Cloud Infrastructure Opsi service.

    Create an Exadata insight resource for an Exadata system in Operations Insights. The Exadata system will be enabled in Operations Insights. Exadata-related metric collection and analysis will be started.

    Example Usage

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Oci = Pulumi.Oci;
    
    return await Deployment.RunAsync(() => 
    {
        var testExadataInsight = new Oci.Opsi.ExadataInsight("testExadataInsight", new()
        {
            CompartmentId = @var.Compartment_id,
            EnterpriseManagerBridgeId = oci_opsi_enterprise_manager_bridge.Test_enterprise_manager_bridge.Id,
            EnterpriseManagerEntityIdentifier = @var.Exadata_insight_enterprise_manager_entity_identifier,
            EnterpriseManagerIdentifier = @var.Exadata_insight_enterprise_manager_identifier,
            EntitySource = @var.Exadata_insight_entity_source,
            DefinedTags = 
            {
                { "foo-namespace.bar-key", "value" },
            },
            FreeformTags = 
            {
                { "bar-key", "value" },
            },
            IsAutoSyncEnabled = @var.Exadata_insight_is_auto_sync_enabled,
            MemberVmClusterDetails = new[]
            {
                new Oci.Opsi.Inputs.ExadataInsightMemberVmClusterDetailArgs
                {
                    CompartmentId = @var.Compartment_id,
                    DbmPrivateEndpointId = oci_dataflow_private_endpoint.Test_private_endpoint.Id,
                    MemberDatabaseDetails = new[]
                    {
                        new Oci.Opsi.Inputs.ExadataInsightMemberVmClusterDetailMemberDatabaseDetailArgs
                        {
                            CompartmentId = @var.Compartment_id,
                            ConnectionDetails = new Oci.Opsi.Inputs.ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetailsArgs
                            {
                                Hosts = new[]
                                {
                                    new Oci.Opsi.Inputs.ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetailsHostArgs
                                    {
                                        HostIp = @var.Exadata_insight_member_vm_cluster_details_member_database_details_connection_details_hosts_host_ip,
                                        Port = @var.Exadata_insight_member_vm_cluster_details_member_database_details_connection_details_hosts_port,
                                    },
                                },
                                Protocol = @var.Exadata_insight_member_vm_cluster_details_member_database_details_connection_details_protocol,
                                ServiceName = oci_core_service.Test_service.Name,
                            },
                            CredentialDetails = new Oci.Opsi.Inputs.ExadataInsightMemberVmClusterDetailMemberDatabaseDetailCredentialDetailsArgs
                            {
                                CredentialType = @var.Exadata_insight_member_vm_cluster_details_member_database_details_credential_details_credential_type,
                                CredentialSourceName = @var.Exadata_insight_member_vm_cluster_details_member_database_details_credential_details_credential_source_name,
                                PasswordSecretId = oci_vault_secret.Test_secret.Id,
                                Role = @var.Exadata_insight_member_vm_cluster_details_member_database_details_credential_details_role,
                                UserName = oci_identity_user.Test_user.Name,
                                WalletSecretId = oci_vault_secret.Test_secret.Id,
                            },
                            DatabaseId = oci_database_database.Test_database.Id,
                            DatabaseResourceType = @var.Exadata_insight_member_vm_cluster_details_member_database_details_database_resource_type,
                            DbmPrivateEndpointId = oci_dataflow_private_endpoint.Test_private_endpoint.Id,
                            DefinedTags = @var.Exadata_insight_member_vm_cluster_details_member_database_details_defined_tags,
                            DeploymentType = @var.Exadata_insight_member_vm_cluster_details_member_database_details_deployment_type,
                            EntitySource = @var.Exadata_insight_member_vm_cluster_details_member_database_details_entity_source,
                            FreeformTags = @var.Exadata_insight_member_vm_cluster_details_member_database_details_freeform_tags,
                            OpsiPrivateEndpointId = oci_dataflow_private_endpoint.Test_private_endpoint.Id,
                            ServiceName = oci_core_service.Test_service.Name,
                            SystemTags = @var.Exadata_insight_member_vm_cluster_details_member_database_details_system_tags,
                        },
                    },
                    OpsiPrivateEndpointId = oci_dataflow_private_endpoint.Test_private_endpoint.Id,
                    VmclusterId = oci_opsi_vmcluster.Test_vmcluster.Id,
                },
            },
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/go/oci/Opsi"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := Opsi.NewExadataInsight(ctx, "testExadataInsight", &Opsi.ExadataInsightArgs{
    			CompartmentId:                     pulumi.Any(_var.Compartment_id),
    			EnterpriseManagerBridgeId:         pulumi.Any(oci_opsi_enterprise_manager_bridge.Test_enterprise_manager_bridge.Id),
    			EnterpriseManagerEntityIdentifier: pulumi.Any(_var.Exadata_insight_enterprise_manager_entity_identifier),
    			EnterpriseManagerIdentifier:       pulumi.Any(_var.Exadata_insight_enterprise_manager_identifier),
    			EntitySource:                      pulumi.Any(_var.Exadata_insight_entity_source),
    			DefinedTags: pulumi.Map{
    				"foo-namespace.bar-key": pulumi.Any("value"),
    			},
    			FreeformTags: pulumi.Map{
    				"bar-key": pulumi.Any("value"),
    			},
    			IsAutoSyncEnabled: pulumi.Any(_var.Exadata_insight_is_auto_sync_enabled),
    			MemberVmClusterDetails: opsi.ExadataInsightMemberVmClusterDetailArray{
    				&opsi.ExadataInsightMemberVmClusterDetailArgs{
    					CompartmentId:        pulumi.Any(_var.Compartment_id),
    					DbmPrivateEndpointId: pulumi.Any(oci_dataflow_private_endpoint.Test_private_endpoint.Id),
    					MemberDatabaseDetails: opsi.ExadataInsightMemberVmClusterDetailMemberDatabaseDetailArray{
    						&opsi.ExadataInsightMemberVmClusterDetailMemberDatabaseDetailArgs{
    							CompartmentId: pulumi.Any(_var.Compartment_id),
    							ConnectionDetails: &opsi.ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetailsArgs{
    								Hosts: opsi.ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetailsHostArray{
    									&opsi.ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetailsHostArgs{
    										HostIp: pulumi.Any(_var.Exadata_insight_member_vm_cluster_details_member_database_details_connection_details_hosts_host_ip),
    										Port:   pulumi.Any(_var.Exadata_insight_member_vm_cluster_details_member_database_details_connection_details_hosts_port),
    									},
    								},
    								Protocol:    pulumi.Any(_var.Exadata_insight_member_vm_cluster_details_member_database_details_connection_details_protocol),
    								ServiceName: pulumi.Any(oci_core_service.Test_service.Name),
    							},
    							CredentialDetails: &opsi.ExadataInsightMemberVmClusterDetailMemberDatabaseDetailCredentialDetailsArgs{
    								CredentialType:       pulumi.Any(_var.Exadata_insight_member_vm_cluster_details_member_database_details_credential_details_credential_type),
    								CredentialSourceName: pulumi.Any(_var.Exadata_insight_member_vm_cluster_details_member_database_details_credential_details_credential_source_name),
    								PasswordSecretId:     pulumi.Any(oci_vault_secret.Test_secret.Id),
    								Role:                 pulumi.Any(_var.Exadata_insight_member_vm_cluster_details_member_database_details_credential_details_role),
    								UserName:             pulumi.Any(oci_identity_user.Test_user.Name),
    								WalletSecretId:       pulumi.Any(oci_vault_secret.Test_secret.Id),
    							},
    							DatabaseId:            pulumi.Any(oci_database_database.Test_database.Id),
    							DatabaseResourceType:  pulumi.Any(_var.Exadata_insight_member_vm_cluster_details_member_database_details_database_resource_type),
    							DbmPrivateEndpointId:  pulumi.Any(oci_dataflow_private_endpoint.Test_private_endpoint.Id),
    							DefinedTags:           pulumi.Any(_var.Exadata_insight_member_vm_cluster_details_member_database_details_defined_tags),
    							DeploymentType:        pulumi.Any(_var.Exadata_insight_member_vm_cluster_details_member_database_details_deployment_type),
    							EntitySource:          pulumi.Any(_var.Exadata_insight_member_vm_cluster_details_member_database_details_entity_source),
    							FreeformTags:          pulumi.Any(_var.Exadata_insight_member_vm_cluster_details_member_database_details_freeform_tags),
    							OpsiPrivateEndpointId: pulumi.Any(oci_dataflow_private_endpoint.Test_private_endpoint.Id),
    							ServiceName:           pulumi.Any(oci_core_service.Test_service.Name),
    							SystemTags:            pulumi.Any(_var.Exadata_insight_member_vm_cluster_details_member_database_details_system_tags),
    						},
    					},
    					OpsiPrivateEndpointId: pulumi.Any(oci_dataflow_private_endpoint.Test_private_endpoint.Id),
    					VmclusterId:           pulumi.Any(oci_opsi_vmcluster.Test_vmcluster.Id),
    				},
    			},
    		})
    		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.Opsi.ExadataInsight;
    import com.pulumi.oci.Opsi.ExadataInsightArgs;
    import com.pulumi.oci.Opsi.inputs.ExadataInsightMemberVmClusterDetailArgs;
    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) {
            var testExadataInsight = new ExadataInsight("testExadataInsight", ExadataInsightArgs.builder()        
                .compartmentId(var_.compartment_id())
                .enterpriseManagerBridgeId(oci_opsi_enterprise_manager_bridge.test_enterprise_manager_bridge().id())
                .enterpriseManagerEntityIdentifier(var_.exadata_insight_enterprise_manager_entity_identifier())
                .enterpriseManagerIdentifier(var_.exadata_insight_enterprise_manager_identifier())
                .entitySource(var_.exadata_insight_entity_source())
                .definedTags(Map.of("foo-namespace.bar-key", "value"))
                .freeformTags(Map.of("bar-key", "value"))
                .isAutoSyncEnabled(var_.exadata_insight_is_auto_sync_enabled())
                .memberVmClusterDetails(ExadataInsightMemberVmClusterDetailArgs.builder()
                    .compartmentId(var_.compartment_id())
                    .dbmPrivateEndpointId(oci_dataflow_private_endpoint.test_private_endpoint().id())
                    .memberDatabaseDetails(ExadataInsightMemberVmClusterDetailMemberDatabaseDetailArgs.builder()
                        .compartmentId(var_.compartment_id())
                        .connectionDetails(ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetailsArgs.builder()
                            .hosts(ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetailsHostArgs.builder()
                                .hostIp(var_.exadata_insight_member_vm_cluster_details_member_database_details_connection_details_hosts_host_ip())
                                .port(var_.exadata_insight_member_vm_cluster_details_member_database_details_connection_details_hosts_port())
                                .build())
                            .protocol(var_.exadata_insight_member_vm_cluster_details_member_database_details_connection_details_protocol())
                            .serviceName(oci_core_service.test_service().name())
                            .build())
                        .credentialDetails(ExadataInsightMemberVmClusterDetailMemberDatabaseDetailCredentialDetailsArgs.builder()
                            .credentialType(var_.exadata_insight_member_vm_cluster_details_member_database_details_credential_details_credential_type())
                            .credentialSourceName(var_.exadata_insight_member_vm_cluster_details_member_database_details_credential_details_credential_source_name())
                            .passwordSecretId(oci_vault_secret.test_secret().id())
                            .role(var_.exadata_insight_member_vm_cluster_details_member_database_details_credential_details_role())
                            .userName(oci_identity_user.test_user().name())
                            .walletSecretId(oci_vault_secret.test_secret().id())
                            .build())
                        .databaseId(oci_database_database.test_database().id())
                        .databaseResourceType(var_.exadata_insight_member_vm_cluster_details_member_database_details_database_resource_type())
                        .dbmPrivateEndpointId(oci_dataflow_private_endpoint.test_private_endpoint().id())
                        .definedTags(var_.exadata_insight_member_vm_cluster_details_member_database_details_defined_tags())
                        .deploymentType(var_.exadata_insight_member_vm_cluster_details_member_database_details_deployment_type())
                        .entitySource(var_.exadata_insight_member_vm_cluster_details_member_database_details_entity_source())
                        .freeformTags(var_.exadata_insight_member_vm_cluster_details_member_database_details_freeform_tags())
                        .opsiPrivateEndpointId(oci_dataflow_private_endpoint.test_private_endpoint().id())
                        .serviceName(oci_core_service.test_service().name())
                        .systemTags(var_.exadata_insight_member_vm_cluster_details_member_database_details_system_tags())
                        .build())
                    .opsiPrivateEndpointId(oci_dataflow_private_endpoint.test_private_endpoint().id())
                    .vmclusterId(oci_opsi_vmcluster.test_vmcluster().id())
                    .build())
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_oci as oci
    
    test_exadata_insight = oci.opsi.ExadataInsight("testExadataInsight",
        compartment_id=var["compartment_id"],
        enterprise_manager_bridge_id=oci_opsi_enterprise_manager_bridge["test_enterprise_manager_bridge"]["id"],
        enterprise_manager_entity_identifier=var["exadata_insight_enterprise_manager_entity_identifier"],
        enterprise_manager_identifier=var["exadata_insight_enterprise_manager_identifier"],
        entity_source=var["exadata_insight_entity_source"],
        defined_tags={
            "foo-namespace.bar-key": "value",
        },
        freeform_tags={
            "bar-key": "value",
        },
        is_auto_sync_enabled=var["exadata_insight_is_auto_sync_enabled"],
        member_vm_cluster_details=[oci.opsi.ExadataInsightMemberVmClusterDetailArgs(
            compartment_id=var["compartment_id"],
            dbm_private_endpoint_id=oci_dataflow_private_endpoint["test_private_endpoint"]["id"],
            member_database_details=[oci.opsi.ExadataInsightMemberVmClusterDetailMemberDatabaseDetailArgs(
                compartment_id=var["compartment_id"],
                connection_details=oci.opsi.ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetailsArgs(
                    hosts=[oci.opsi.ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetailsHostArgs(
                        host_ip=var["exadata_insight_member_vm_cluster_details_member_database_details_connection_details_hosts_host_ip"],
                        port=var["exadata_insight_member_vm_cluster_details_member_database_details_connection_details_hosts_port"],
                    )],
                    protocol=var["exadata_insight_member_vm_cluster_details_member_database_details_connection_details_protocol"],
                    service_name=oci_core_service["test_service"]["name"],
                ),
                credential_details=oci.opsi.ExadataInsightMemberVmClusterDetailMemberDatabaseDetailCredentialDetailsArgs(
                    credential_type=var["exadata_insight_member_vm_cluster_details_member_database_details_credential_details_credential_type"],
                    credential_source_name=var["exadata_insight_member_vm_cluster_details_member_database_details_credential_details_credential_source_name"],
                    password_secret_id=oci_vault_secret["test_secret"]["id"],
                    role=var["exadata_insight_member_vm_cluster_details_member_database_details_credential_details_role"],
                    user_name=oci_identity_user["test_user"]["name"],
                    wallet_secret_id=oci_vault_secret["test_secret"]["id"],
                ),
                database_id=oci_database_database["test_database"]["id"],
                database_resource_type=var["exadata_insight_member_vm_cluster_details_member_database_details_database_resource_type"],
                dbm_private_endpoint_id=oci_dataflow_private_endpoint["test_private_endpoint"]["id"],
                defined_tags=var["exadata_insight_member_vm_cluster_details_member_database_details_defined_tags"],
                deployment_type=var["exadata_insight_member_vm_cluster_details_member_database_details_deployment_type"],
                entity_source=var["exadata_insight_member_vm_cluster_details_member_database_details_entity_source"],
                freeform_tags=var["exadata_insight_member_vm_cluster_details_member_database_details_freeform_tags"],
                opsi_private_endpoint_id=oci_dataflow_private_endpoint["test_private_endpoint"]["id"],
                service_name=oci_core_service["test_service"]["name"],
                system_tags=var["exadata_insight_member_vm_cluster_details_member_database_details_system_tags"],
            )],
            opsi_private_endpoint_id=oci_dataflow_private_endpoint["test_private_endpoint"]["id"],
            vmcluster_id=oci_opsi_vmcluster["test_vmcluster"]["id"],
        )])
    
    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testExadataInsight = new oci.opsi.ExadataInsight("testExadataInsight", {
        compartmentId: _var.compartment_id,
        enterpriseManagerBridgeId: oci_opsi_enterprise_manager_bridge.test_enterprise_manager_bridge.id,
        enterpriseManagerEntityIdentifier: _var.exadata_insight_enterprise_manager_entity_identifier,
        enterpriseManagerIdentifier: _var.exadata_insight_enterprise_manager_identifier,
        entitySource: _var.exadata_insight_entity_source,
        definedTags: {
            "foo-namespace.bar-key": "value",
        },
        freeformTags: {
            "bar-key": "value",
        },
        isAutoSyncEnabled: _var.exadata_insight_is_auto_sync_enabled,
        memberVmClusterDetails: [{
            compartmentId: _var.compartment_id,
            dbmPrivateEndpointId: oci_dataflow_private_endpoint.test_private_endpoint.id,
            memberDatabaseDetails: [{
                compartmentId: _var.compartment_id,
                connectionDetails: {
                    hosts: [{
                        hostIp: _var.exadata_insight_member_vm_cluster_details_member_database_details_connection_details_hosts_host_ip,
                        port: _var.exadata_insight_member_vm_cluster_details_member_database_details_connection_details_hosts_port,
                    }],
                    protocol: _var.exadata_insight_member_vm_cluster_details_member_database_details_connection_details_protocol,
                    serviceName: oci_core_service.test_service.name,
                },
                credentialDetails: {
                    credentialType: _var.exadata_insight_member_vm_cluster_details_member_database_details_credential_details_credential_type,
                    credentialSourceName: _var.exadata_insight_member_vm_cluster_details_member_database_details_credential_details_credential_source_name,
                    passwordSecretId: oci_vault_secret.test_secret.id,
                    role: _var.exadata_insight_member_vm_cluster_details_member_database_details_credential_details_role,
                    userName: oci_identity_user.test_user.name,
                    walletSecretId: oci_vault_secret.test_secret.id,
                },
                databaseId: oci_database_database.test_database.id,
                databaseResourceType: _var.exadata_insight_member_vm_cluster_details_member_database_details_database_resource_type,
                dbmPrivateEndpointId: oci_dataflow_private_endpoint.test_private_endpoint.id,
                definedTags: _var.exadata_insight_member_vm_cluster_details_member_database_details_defined_tags,
                deploymentType: _var.exadata_insight_member_vm_cluster_details_member_database_details_deployment_type,
                entitySource: _var.exadata_insight_member_vm_cluster_details_member_database_details_entity_source,
                freeformTags: _var.exadata_insight_member_vm_cluster_details_member_database_details_freeform_tags,
                opsiPrivateEndpointId: oci_dataflow_private_endpoint.test_private_endpoint.id,
                serviceName: oci_core_service.test_service.name,
                systemTags: _var.exadata_insight_member_vm_cluster_details_member_database_details_system_tags,
            }],
            opsiPrivateEndpointId: oci_dataflow_private_endpoint.test_private_endpoint.id,
            vmclusterId: oci_opsi_vmcluster.test_vmcluster.id,
        }],
    });
    
    resources:
      testExadataInsight:
        type: oci:Opsi:ExadataInsight
        properties:
          #Required
          compartmentId: ${var.compartment_id}
          enterpriseManagerBridgeId: ${oci_opsi_enterprise_manager_bridge.test_enterprise_manager_bridge.id}
          enterpriseManagerEntityIdentifier: ${var.exadata_insight_enterprise_manager_entity_identifier}
          enterpriseManagerIdentifier: ${var.exadata_insight_enterprise_manager_identifier}
          entitySource: ${var.exadata_insight_entity_source}
          #Optional
          definedTags:
            foo-namespace.bar-key: value
          freeformTags:
            bar-key: value
          isAutoSyncEnabled: ${var.exadata_insight_is_auto_sync_enabled}
          memberVmClusterDetails:
            - compartmentId: ${var.compartment_id}
              dbmPrivateEndpointId: ${oci_dataflow_private_endpoint.test_private_endpoint.id}
              memberDatabaseDetails:
                - compartmentId: ${var.compartment_id}
                  connectionDetails:
                    hosts:
                      - hostIp: ${var.exadata_insight_member_vm_cluster_details_member_database_details_connection_details_hosts_host_ip}
                        port: ${var.exadata_insight_member_vm_cluster_details_member_database_details_connection_details_hosts_port}
                    protocol: ${var.exadata_insight_member_vm_cluster_details_member_database_details_connection_details_protocol}
                    serviceName: ${oci_core_service.test_service.name}
                  credentialDetails:
                    credentialType: ${var.exadata_insight_member_vm_cluster_details_member_database_details_credential_details_credential_type}
                    credentialSourceName: ${var.exadata_insight_member_vm_cluster_details_member_database_details_credential_details_credential_source_name}
                    passwordSecretId: ${oci_vault_secret.test_secret.id}
                    role: ${var.exadata_insight_member_vm_cluster_details_member_database_details_credential_details_role}
                    userName: ${oci_identity_user.test_user.name}
                    walletSecretId: ${oci_vault_secret.test_secret.id}
                  databaseId: ${oci_database_database.test_database.id}
                  databaseResourceType: ${var.exadata_insight_member_vm_cluster_details_member_database_details_database_resource_type}
                  dbmPrivateEndpointId: ${oci_dataflow_private_endpoint.test_private_endpoint.id}
                  definedTags: ${var.exadata_insight_member_vm_cluster_details_member_database_details_defined_tags}
                  deploymentType: ${var.exadata_insight_member_vm_cluster_details_member_database_details_deployment_type}
                  entitySource: ${var.exadata_insight_member_vm_cluster_details_member_database_details_entity_source}
                  freeformTags: ${var.exadata_insight_member_vm_cluster_details_member_database_details_freeform_tags}
                  opsiPrivateEndpointId: ${oci_dataflow_private_endpoint.test_private_endpoint.id}
                  serviceName: ${oci_core_service.test_service.name}
                  systemTags: ${var.exadata_insight_member_vm_cluster_details_member_database_details_system_tags}
              opsiPrivateEndpointId: ${oci_dataflow_private_endpoint.test_private_endpoint.id}
              vmclusterId: ${oci_opsi_vmcluster.test_vmcluster.id}
    

    Create ExadataInsight Resource

    new ExadataInsight(name: string, args: ExadataInsightArgs, opts?: CustomResourceOptions);
    @overload
    def ExadataInsight(resource_name: str,
                       opts: Optional[ResourceOptions] = None,
                       compartment_id: Optional[str] = None,
                       defined_tags: Optional[Mapping[str, Any]] = None,
                       enterprise_manager_bridge_id: Optional[str] = None,
                       enterprise_manager_entity_identifier: Optional[str] = None,
                       enterprise_manager_identifier: Optional[str] = None,
                       entity_source: Optional[str] = None,
                       exadata_infra_id: Optional[str] = None,
                       freeform_tags: Optional[Mapping[str, Any]] = None,
                       is_auto_sync_enabled: Optional[bool] = None,
                       member_vm_cluster_details: Optional[Sequence[_opsi.ExadataInsightMemberVmClusterDetailArgs]] = None,
                       status: Optional[str] = None)
    @overload
    def ExadataInsight(resource_name: str,
                       args: ExadataInsightArgs,
                       opts: Optional[ResourceOptions] = None)
    func NewExadataInsight(ctx *Context, name string, args ExadataInsightArgs, opts ...ResourceOption) (*ExadataInsight, error)
    public ExadataInsight(string name, ExadataInsightArgs args, CustomResourceOptions? opts = null)
    public ExadataInsight(String name, ExadataInsightArgs args)
    public ExadataInsight(String name, ExadataInsightArgs args, CustomResourceOptions options)
    
    type: oci:Opsi:ExadataInsight
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args ExadataInsightArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args ExadataInsightArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args ExadataInsightArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args ExadataInsightArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args ExadataInsightArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    ExadataInsight Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The ExadataInsight resource accepts the following input properties:

    CompartmentId string

    (Updatable) Compartment Identifier of database

    EntitySource string

    Source of the database entity.

    DefinedTags Dictionary<string, object>

    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

    EnterpriseManagerBridgeId string

    OPSI Enterprise Manager Bridge OCID

    EnterpriseManagerEntityIdentifier string

    Enterprise Manager Entity Unique Identifier

    EnterpriseManagerIdentifier string

    Enterprise Manager Unique Identifier

    ExadataInfraId string
    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"}

    IsAutoSyncEnabled bool

    (Updatable) Set to true to enable automatic enablement and disablement of related targets from Enterprise Manager. New resources (e.g. Database Insights) will be placed in the same compartment as the related Exadata Insight.

    MemberVmClusterDetails List<ExadataInsightMemberVmClusterDetail>
    Status string

    (Updatable) Status of the resource. Example: "ENABLED", "DISABLED". Resource can be either enabled or disabled by updating the value of status field to either "ENABLED" or "DISABLED"

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    CompartmentId string

    (Updatable) Compartment Identifier of database

    EntitySource string

    Source of the database entity.

    DefinedTags map[string]interface{}

    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

    EnterpriseManagerBridgeId string

    OPSI Enterprise Manager Bridge OCID

    EnterpriseManagerEntityIdentifier string

    Enterprise Manager Entity Unique Identifier

    EnterpriseManagerIdentifier string

    Enterprise Manager Unique Identifier

    ExadataInfraId string
    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"}

    IsAutoSyncEnabled bool

    (Updatable) Set to true to enable automatic enablement and disablement of related targets from Enterprise Manager. New resources (e.g. Database Insights) will be placed in the same compartment as the related Exadata Insight.

    MemberVmClusterDetails []ExadataInsightMemberVmClusterDetailArgs
    Status string

    (Updatable) Status of the resource. Example: "ENABLED", "DISABLED". Resource can be either enabled or disabled by updating the value of status field to either "ENABLED" or "DISABLED"

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    compartmentId String

    (Updatable) Compartment Identifier of database

    entitySource String

    Source of the database entity.

    definedTags Map<String,Object>

    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

    enterpriseManagerBridgeId String

    OPSI Enterprise Manager Bridge OCID

    enterpriseManagerEntityIdentifier String

    Enterprise Manager Entity Unique Identifier

    enterpriseManagerIdentifier String

    Enterprise Manager Unique Identifier

    exadataInfraId String
    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"}

    isAutoSyncEnabled Boolean

    (Updatable) Set to true to enable automatic enablement and disablement of related targets from Enterprise Manager. New resources (e.g. Database Insights) will be placed in the same compartment as the related Exadata Insight.

    memberVmClusterDetails List<ExadataInsightMemberVmClusterDetail>
    status String

    (Updatable) Status of the resource. Example: "ENABLED", "DISABLED". Resource can be either enabled or disabled by updating the value of status field to either "ENABLED" or "DISABLED"

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    compartmentId string

    (Updatable) Compartment Identifier of database

    entitySource string

    Source of the database entity.

    definedTags {[key: string]: any}

    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

    enterpriseManagerBridgeId string

    OPSI Enterprise Manager Bridge OCID

    enterpriseManagerEntityIdentifier string

    Enterprise Manager Entity Unique Identifier

    enterpriseManagerIdentifier string

    Enterprise Manager Unique Identifier

    exadataInfraId string
    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"}

    isAutoSyncEnabled boolean

    (Updatable) Set to true to enable automatic enablement and disablement of related targets from Enterprise Manager. New resources (e.g. Database Insights) will be placed in the same compartment as the related Exadata Insight.

    memberVmClusterDetails ExadataInsightMemberVmClusterDetail[]
    status string

    (Updatable) Status of the resource. Example: "ENABLED", "DISABLED". Resource can be either enabled or disabled by updating the value of status field to either "ENABLED" or "DISABLED"

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    compartment_id str

    (Updatable) Compartment Identifier of database

    entity_source str

    Source of the database entity.

    defined_tags Mapping[str, Any]

    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

    enterprise_manager_bridge_id str

    OPSI Enterprise Manager Bridge OCID

    enterprise_manager_entity_identifier str

    Enterprise Manager Entity Unique Identifier

    enterprise_manager_identifier str

    Enterprise Manager Unique Identifier

    exadata_infra_id str
    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"}

    is_auto_sync_enabled bool

    (Updatable) Set to true to enable automatic enablement and disablement of related targets from Enterprise Manager. New resources (e.g. Database Insights) will be placed in the same compartment as the related Exadata Insight.

    member_vm_cluster_details ExadataInsightMemberVmClusterDetailArgs]
    status str

    (Updatable) Status of the resource. Example: "ENABLED", "DISABLED". Resource can be either enabled or disabled by updating the value of status field to either "ENABLED" or "DISABLED"

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    compartmentId String

    (Updatable) Compartment Identifier of database

    entitySource String

    Source of the database entity.

    definedTags Map<Any>

    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

    enterpriseManagerBridgeId String

    OPSI Enterprise Manager Bridge OCID

    enterpriseManagerEntityIdentifier String

    Enterprise Manager Entity Unique Identifier

    enterpriseManagerIdentifier String

    Enterprise Manager Unique Identifier

    exadataInfraId String
    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"}

    isAutoSyncEnabled Boolean

    (Updatable) Set to true to enable automatic enablement and disablement of related targets from Enterprise Manager. New resources (e.g. Database Insights) will be placed in the same compartment as the related Exadata Insight.

    memberVmClusterDetails List<Property Map>
    status String

    (Updatable) Status of the resource. Example: "ENABLED", "DISABLED". Resource can be either enabled or disabled by updating the value of status field to either "ENABLED" or "DISABLED"

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    Outputs

    All input properties are implicitly available as output properties. Additionally, the ExadataInsight resource produces the following output properties:

    EnterpriseManagerEntityDisplayName string

    Enterprise Manager Entity Display Name

    EnterpriseManagerEntityName string

    Enterprise Manager Entity Name

    EnterpriseManagerEntityType string

    Enterprise Manager Entity Type

    ExadataDisplayName string

    The user-friendly name for the Exadata system. The name does not have to be unique.

    ExadataInfraResourceType string
    ExadataName string

    The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager.

    ExadataRackType string

    Exadata rack type.

    ExadataShape string
    ExadataType string

    Operations Insights internal representation of the the Exadata system type.

    Id string

    The provider-assigned unique ID for this managed resource.

    IsVirtualizedExadata bool

    true if virtualization is used in the Exadata system

    LifecycleDetails string

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

    State string

    The current state of the Exadata insight.

    SystemTags Dictionary<string, object>

    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    TimeCreated string

    The time the the Exadata insight was first enabled. An RFC3339 formatted datetime string

    TimeUpdated string

    The time the Exadata insight was updated. An RFC3339 formatted datetime string

    EnterpriseManagerEntityDisplayName string

    Enterprise Manager Entity Display Name

    EnterpriseManagerEntityName string

    Enterprise Manager Entity Name

    EnterpriseManagerEntityType string

    Enterprise Manager Entity Type

    ExadataDisplayName string

    The user-friendly name for the Exadata system. The name does not have to be unique.

    ExadataInfraResourceType string
    ExadataName string

    The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager.

    ExadataRackType string

    Exadata rack type.

    ExadataShape string
    ExadataType string

    Operations Insights internal representation of the the Exadata system type.

    Id string

    The provider-assigned unique ID for this managed resource.

    IsVirtualizedExadata bool

    true if virtualization is used in the Exadata system

    LifecycleDetails string

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

    State string

    The current state of the Exadata insight.

    SystemTags map[string]interface{}

    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    TimeCreated string

    The time the the Exadata insight was first enabled. An RFC3339 formatted datetime string

    TimeUpdated string

    The time the Exadata insight was updated. An RFC3339 formatted datetime string

    enterpriseManagerEntityDisplayName String

    Enterprise Manager Entity Display Name

    enterpriseManagerEntityName String

    Enterprise Manager Entity Name

    enterpriseManagerEntityType String

    Enterprise Manager Entity Type

    exadataDisplayName String

    The user-friendly name for the Exadata system. The name does not have to be unique.

    exadataInfraResourceType String
    exadataName String

    The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager.

    exadataRackType String

    Exadata rack type.

    exadataShape String
    exadataType String

    Operations Insights internal representation of the the Exadata system type.

    id String

    The provider-assigned unique ID for this managed resource.

    isVirtualizedExadata Boolean

    true if virtualization is used in the Exadata system

    lifecycleDetails String

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

    state String

    The current state of the Exadata insight.

    systemTags Map<String,Object>

    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    timeCreated String

    The time the the Exadata insight was first enabled. An RFC3339 formatted datetime string

    timeUpdated String

    The time the Exadata insight was updated. An RFC3339 formatted datetime string

    enterpriseManagerEntityDisplayName string

    Enterprise Manager Entity Display Name

    enterpriseManagerEntityName string

    Enterprise Manager Entity Name

    enterpriseManagerEntityType string

    Enterprise Manager Entity Type

    exadataDisplayName string

    The user-friendly name for the Exadata system. The name does not have to be unique.

    exadataInfraResourceType string
    exadataName string

    The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager.

    exadataRackType string

    Exadata rack type.

    exadataShape string
    exadataType string

    Operations Insights internal representation of the the Exadata system type.

    id string

    The provider-assigned unique ID for this managed resource.

    isVirtualizedExadata boolean

    true if virtualization is used in the Exadata system

    lifecycleDetails string

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

    state string

    The current state of the Exadata insight.

    systemTags {[key: string]: any}

    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    timeCreated string

    The time the the Exadata insight was first enabled. An RFC3339 formatted datetime string

    timeUpdated string

    The time the Exadata insight was updated. An RFC3339 formatted datetime string

    enterprise_manager_entity_display_name str

    Enterprise Manager Entity Display Name

    enterprise_manager_entity_name str

    Enterprise Manager Entity Name

    enterprise_manager_entity_type str

    Enterprise Manager Entity Type

    exadata_display_name str

    The user-friendly name for the Exadata system. The name does not have to be unique.

    exadata_infra_resource_type str
    exadata_name str

    The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager.

    exadata_rack_type str

    Exadata rack type.

    exadata_shape str
    exadata_type str

    Operations Insights internal representation of the the Exadata system type.

    id str

    The provider-assigned unique ID for this managed resource.

    is_virtualized_exadata bool

    true if virtualization is used in the Exadata system

    lifecycle_details str

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

    state str

    The current state of the Exadata insight.

    system_tags Mapping[str, Any]

    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    time_created str

    The time the the Exadata insight was first enabled. An RFC3339 formatted datetime string

    time_updated str

    The time the Exadata insight was updated. An RFC3339 formatted datetime string

    enterpriseManagerEntityDisplayName String

    Enterprise Manager Entity Display Name

    enterpriseManagerEntityName String

    Enterprise Manager Entity Name

    enterpriseManagerEntityType String

    Enterprise Manager Entity Type

    exadataDisplayName String

    The user-friendly name for the Exadata system. The name does not have to be unique.

    exadataInfraResourceType String
    exadataName String

    The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager.

    exadataRackType String

    Exadata rack type.

    exadataShape String
    exadataType String

    Operations Insights internal representation of the the Exadata system type.

    id String

    The provider-assigned unique ID for this managed resource.

    isVirtualizedExadata Boolean

    true if virtualization is used in the Exadata system

    lifecycleDetails String

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

    state String

    The current state of the Exadata insight.

    systemTags Map<Any>

    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    timeCreated String

    The time the the Exadata insight was first enabled. An RFC3339 formatted datetime string

    timeUpdated String

    The time the Exadata insight was updated. An RFC3339 formatted datetime string

    Look up Existing ExadataInsight Resource

    Get an existing ExadataInsight resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

    public static get(name: string, id: Input<ID>, state?: ExadataInsightState, opts?: CustomResourceOptions): ExadataInsight
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            compartment_id: Optional[str] = None,
            defined_tags: Optional[Mapping[str, Any]] = None,
            enterprise_manager_bridge_id: Optional[str] = None,
            enterprise_manager_entity_display_name: Optional[str] = None,
            enterprise_manager_entity_identifier: Optional[str] = None,
            enterprise_manager_entity_name: Optional[str] = None,
            enterprise_manager_entity_type: Optional[str] = None,
            enterprise_manager_identifier: Optional[str] = None,
            entity_source: Optional[str] = None,
            exadata_display_name: Optional[str] = None,
            exadata_infra_id: Optional[str] = None,
            exadata_infra_resource_type: Optional[str] = None,
            exadata_name: Optional[str] = None,
            exadata_rack_type: Optional[str] = None,
            exadata_shape: Optional[str] = None,
            exadata_type: Optional[str] = None,
            freeform_tags: Optional[Mapping[str, Any]] = None,
            is_auto_sync_enabled: Optional[bool] = None,
            is_virtualized_exadata: Optional[bool] = None,
            lifecycle_details: Optional[str] = None,
            member_vm_cluster_details: Optional[Sequence[_opsi.ExadataInsightMemberVmClusterDetailArgs]] = None,
            state: Optional[str] = None,
            status: Optional[str] = None,
            system_tags: Optional[Mapping[str, Any]] = None,
            time_created: Optional[str] = None,
            time_updated: Optional[str] = None) -> ExadataInsight
    func GetExadataInsight(ctx *Context, name string, id IDInput, state *ExadataInsightState, opts ...ResourceOption) (*ExadataInsight, error)
    public static ExadataInsight Get(string name, Input<string> id, ExadataInsightState? state, CustomResourceOptions? opts = null)
    public static ExadataInsight get(String name, Output<String> id, ExadataInsightState state, CustomResourceOptions options)
    Resource lookup is not supported in YAML
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    resource_name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    name
    The unique name of the resulting resource.
    id
    The unique provider ID of the resource to lookup.
    state
    Any extra arguments used during the lookup.
    opts
    A bag of options that control this resource's behavior.
    The following state arguments are supported:
    CompartmentId string

    (Updatable) Compartment Identifier of database

    DefinedTags Dictionary<string, object>

    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

    EnterpriseManagerBridgeId string

    OPSI Enterprise Manager Bridge OCID

    EnterpriseManagerEntityDisplayName string

    Enterprise Manager Entity Display Name

    EnterpriseManagerEntityIdentifier string

    Enterprise Manager Entity Unique Identifier

    EnterpriseManagerEntityName string

    Enterprise Manager Entity Name

    EnterpriseManagerEntityType string

    Enterprise Manager Entity Type

    EnterpriseManagerIdentifier string

    Enterprise Manager Unique Identifier

    EntitySource string

    Source of the database entity.

    ExadataDisplayName string

    The user-friendly name for the Exadata system. The name does not have to be unique.

    ExadataInfraId string
    ExadataInfraResourceType string
    ExadataName string

    The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager.

    ExadataRackType string

    Exadata rack type.

    ExadataShape string
    ExadataType string

    Operations Insights internal representation of the the Exadata system type.

    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"}

    IsAutoSyncEnabled bool

    (Updatable) Set to true to enable automatic enablement and disablement of related targets from Enterprise Manager. New resources (e.g. Database Insights) will be placed in the same compartment as the related Exadata Insight.

    IsVirtualizedExadata bool

    true if virtualization is used in the Exadata system

    LifecycleDetails string

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

    MemberVmClusterDetails List<ExadataInsightMemberVmClusterDetail>
    State string

    The current state of the Exadata insight.

    Status string

    (Updatable) Status of the resource. Example: "ENABLED", "DISABLED". Resource can be either enabled or disabled by updating the value of status field to either "ENABLED" or "DISABLED"

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    SystemTags Dictionary<string, object>

    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    TimeCreated string

    The time the the Exadata insight was first enabled. An RFC3339 formatted datetime string

    TimeUpdated string

    The time the Exadata insight was updated. An RFC3339 formatted datetime string

    CompartmentId string

    (Updatable) Compartment Identifier of database

    DefinedTags map[string]interface{}

    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

    EnterpriseManagerBridgeId string

    OPSI Enterprise Manager Bridge OCID

    EnterpriseManagerEntityDisplayName string

    Enterprise Manager Entity Display Name

    EnterpriseManagerEntityIdentifier string

    Enterprise Manager Entity Unique Identifier

    EnterpriseManagerEntityName string

    Enterprise Manager Entity Name

    EnterpriseManagerEntityType string

    Enterprise Manager Entity Type

    EnterpriseManagerIdentifier string

    Enterprise Manager Unique Identifier

    EntitySource string

    Source of the database entity.

    ExadataDisplayName string

    The user-friendly name for the Exadata system. The name does not have to be unique.

    ExadataInfraId string
    ExadataInfraResourceType string
    ExadataName string

    The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager.

    ExadataRackType string

    Exadata rack type.

    ExadataShape string
    ExadataType string

    Operations Insights internal representation of the the Exadata system type.

    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"}

    IsAutoSyncEnabled bool

    (Updatable) Set to true to enable automatic enablement and disablement of related targets from Enterprise Manager. New resources (e.g. Database Insights) will be placed in the same compartment as the related Exadata Insight.

    IsVirtualizedExadata bool

    true if virtualization is used in the Exadata system

    LifecycleDetails string

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

    MemberVmClusterDetails []ExadataInsightMemberVmClusterDetailArgs
    State string

    The current state of the Exadata insight.

    Status string

    (Updatable) Status of the resource. Example: "ENABLED", "DISABLED". Resource can be either enabled or disabled by updating the value of status field to either "ENABLED" or "DISABLED"

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    SystemTags map[string]interface{}

    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    TimeCreated string

    The time the the Exadata insight was first enabled. An RFC3339 formatted datetime string

    TimeUpdated string

    The time the Exadata insight was updated. An RFC3339 formatted datetime string

    compartmentId String

    (Updatable) Compartment Identifier of database

    definedTags Map<String,Object>

    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

    enterpriseManagerBridgeId String

    OPSI Enterprise Manager Bridge OCID

    enterpriseManagerEntityDisplayName String

    Enterprise Manager Entity Display Name

    enterpriseManagerEntityIdentifier String

    Enterprise Manager Entity Unique Identifier

    enterpriseManagerEntityName String

    Enterprise Manager Entity Name

    enterpriseManagerEntityType String

    Enterprise Manager Entity Type

    enterpriseManagerIdentifier String

    Enterprise Manager Unique Identifier

    entitySource String

    Source of the database entity.

    exadataDisplayName String

    The user-friendly name for the Exadata system. The name does not have to be unique.

    exadataInfraId String
    exadataInfraResourceType String
    exadataName String

    The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager.

    exadataRackType String

    Exadata rack type.

    exadataShape String
    exadataType String

    Operations Insights internal representation of the the Exadata system type.

    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"}

    isAutoSyncEnabled Boolean

    (Updatable) Set to true to enable automatic enablement and disablement of related targets from Enterprise Manager. New resources (e.g. Database Insights) will be placed in the same compartment as the related Exadata Insight.

    isVirtualizedExadata Boolean

    true if virtualization is used in the Exadata system

    lifecycleDetails String

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

    memberVmClusterDetails List<ExadataInsightMemberVmClusterDetail>
    state String

    The current state of the Exadata insight.

    status String

    (Updatable) Status of the resource. Example: "ENABLED", "DISABLED". Resource can be either enabled or disabled by updating the value of status field to either "ENABLED" or "DISABLED"

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    systemTags Map<String,Object>

    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    timeCreated String

    The time the the Exadata insight was first enabled. An RFC3339 formatted datetime string

    timeUpdated String

    The time the Exadata insight was updated. An RFC3339 formatted datetime string

    compartmentId string

    (Updatable) Compartment Identifier of database

    definedTags {[key: string]: any}

    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

    enterpriseManagerBridgeId string

    OPSI Enterprise Manager Bridge OCID

    enterpriseManagerEntityDisplayName string

    Enterprise Manager Entity Display Name

    enterpriseManagerEntityIdentifier string

    Enterprise Manager Entity Unique Identifier

    enterpriseManagerEntityName string

    Enterprise Manager Entity Name

    enterpriseManagerEntityType string

    Enterprise Manager Entity Type

    enterpriseManagerIdentifier string

    Enterprise Manager Unique Identifier

    entitySource string

    Source of the database entity.

    exadataDisplayName string

    The user-friendly name for the Exadata system. The name does not have to be unique.

    exadataInfraId string
    exadataInfraResourceType string
    exadataName string

    The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager.

    exadataRackType string

    Exadata rack type.

    exadataShape string
    exadataType string

    Operations Insights internal representation of the the Exadata system type.

    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"}

    isAutoSyncEnabled boolean

    (Updatable) Set to true to enable automatic enablement and disablement of related targets from Enterprise Manager. New resources (e.g. Database Insights) will be placed in the same compartment as the related Exadata Insight.

    isVirtualizedExadata boolean

    true if virtualization is used in the Exadata system

    lifecycleDetails string

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

    memberVmClusterDetails ExadataInsightMemberVmClusterDetail[]
    state string

    The current state of the Exadata insight.

    status string

    (Updatable) Status of the resource. Example: "ENABLED", "DISABLED". Resource can be either enabled or disabled by updating the value of status field to either "ENABLED" or "DISABLED"

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    systemTags {[key: string]: any}

    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    timeCreated string

    The time the the Exadata insight was first enabled. An RFC3339 formatted datetime string

    timeUpdated string

    The time the Exadata insight was updated. An RFC3339 formatted datetime string

    compartment_id str

    (Updatable) Compartment Identifier of database

    defined_tags Mapping[str, Any]

    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

    enterprise_manager_bridge_id str

    OPSI Enterprise Manager Bridge OCID

    enterprise_manager_entity_display_name str

    Enterprise Manager Entity Display Name

    enterprise_manager_entity_identifier str

    Enterprise Manager Entity Unique Identifier

    enterprise_manager_entity_name str

    Enterprise Manager Entity Name

    enterprise_manager_entity_type str

    Enterprise Manager Entity Type

    enterprise_manager_identifier str

    Enterprise Manager Unique Identifier

    entity_source str

    Source of the database entity.

    exadata_display_name str

    The user-friendly name for the Exadata system. The name does not have to be unique.

    exadata_infra_id str
    exadata_infra_resource_type str
    exadata_name str

    The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager.

    exadata_rack_type str

    Exadata rack type.

    exadata_shape str
    exadata_type str

    Operations Insights internal representation of the the Exadata system type.

    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"}

    is_auto_sync_enabled bool

    (Updatable) Set to true to enable automatic enablement and disablement of related targets from Enterprise Manager. New resources (e.g. Database Insights) will be placed in the same compartment as the related Exadata Insight.

    is_virtualized_exadata bool

    true if virtualization is used in the Exadata system

    lifecycle_details str

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

    member_vm_cluster_details ExadataInsightMemberVmClusterDetailArgs]
    state str

    The current state of the Exadata insight.

    status str

    (Updatable) Status of the resource. Example: "ENABLED", "DISABLED". Resource can be either enabled or disabled by updating the value of status field to either "ENABLED" or "DISABLED"

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    system_tags Mapping[str, Any]

    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    time_created str

    The time the the Exadata insight was first enabled. An RFC3339 formatted datetime string

    time_updated str

    The time the Exadata insight was updated. An RFC3339 formatted datetime string

    compartmentId String

    (Updatable) Compartment Identifier of database

    definedTags Map<Any>

    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

    enterpriseManagerBridgeId String

    OPSI Enterprise Manager Bridge OCID

    enterpriseManagerEntityDisplayName String

    Enterprise Manager Entity Display Name

    enterpriseManagerEntityIdentifier String

    Enterprise Manager Entity Unique Identifier

    enterpriseManagerEntityName String

    Enterprise Manager Entity Name

    enterpriseManagerEntityType String

    Enterprise Manager Entity Type

    enterpriseManagerIdentifier String

    Enterprise Manager Unique Identifier

    entitySource String

    Source of the database entity.

    exadataDisplayName String

    The user-friendly name for the Exadata system. The name does not have to be unique.

    exadataInfraId String
    exadataInfraResourceType String
    exadataName String

    The Exadata system name. If the Exadata systems managed by Enterprise Manager, the name is unique amongst the Exadata systems managed by the same Enterprise Manager.

    exadataRackType String

    Exadata rack type.

    exadataShape String
    exadataType String

    Operations Insights internal representation of the the Exadata system type.

    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"}

    isAutoSyncEnabled Boolean

    (Updatable) Set to true to enable automatic enablement and disablement of related targets from Enterprise Manager. New resources (e.g. Database Insights) will be placed in the same compartment as the related Exadata Insight.

    isVirtualizedExadata Boolean

    true if virtualization is used in the Exadata system

    lifecycleDetails String

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

    memberVmClusterDetails List<Property Map>
    state String

    The current state of the Exadata insight.

    status String

    (Updatable) Status of the resource. Example: "ENABLED", "DISABLED". Resource can be either enabled or disabled by updating the value of status field to either "ENABLED" or "DISABLED"

    ** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values

    systemTags Map<Any>

    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    timeCreated String

    The time the the Exadata insight was first enabled. An RFC3339 formatted datetime string

    timeUpdated String

    The time the Exadata insight was updated. An RFC3339 formatted datetime string

    Supporting Types

    ExadataInsightMemberVmClusterDetail, ExadataInsightMemberVmClusterDetailArgs

    CompartmentId string

    (Updatable) Compartment Identifier of database

    DbmPrivateEndpointId string

    The OCID of the Database Management private endpoint

    MemberDatabaseDetails List<ExadataInsightMemberVmClusterDetailMemberDatabaseDetail>

    The databases that belong to the VM Cluster

    OpsiPrivateEndpointId string

    The OCID of the OPSI private endpoint

    VmclusterId string

    The OCID of the VM Cluster.

    CompartmentId string

    (Updatable) Compartment Identifier of database

    DbmPrivateEndpointId string

    The OCID of the Database Management private endpoint

    MemberDatabaseDetails []ExadataInsightMemberVmClusterDetailMemberDatabaseDetail

    The databases that belong to the VM Cluster

    OpsiPrivateEndpointId string

    The OCID of the OPSI private endpoint

    VmclusterId string

    The OCID of the VM Cluster.

    compartmentId String

    (Updatable) Compartment Identifier of database

    dbmPrivateEndpointId String

    The OCID of the Database Management private endpoint

    memberDatabaseDetails List<ExadataInsightMemberVmClusterDetailMemberDatabaseDetail>

    The databases that belong to the VM Cluster

    opsiPrivateEndpointId String

    The OCID of the OPSI private endpoint

    vmclusterId String

    The OCID of the VM Cluster.

    compartmentId string

    (Updatable) Compartment Identifier of database

    dbmPrivateEndpointId string

    The OCID of the Database Management private endpoint

    memberDatabaseDetails ExadataInsightMemberVmClusterDetailMemberDatabaseDetail[]

    The databases that belong to the VM Cluster

    opsiPrivateEndpointId string

    The OCID of the OPSI private endpoint

    vmclusterId string

    The OCID of the VM Cluster.

    compartment_id str

    (Updatable) Compartment Identifier of database

    dbm_private_endpoint_id str

    The OCID of the Database Management private endpoint

    member_database_details ExadataInsightMemberVmClusterDetailMemberDatabaseDetail]

    The databases that belong to the VM Cluster

    opsi_private_endpoint_id str

    The OCID of the OPSI private endpoint

    vmcluster_id str

    The OCID of the VM Cluster.

    compartmentId String

    (Updatable) Compartment Identifier of database

    dbmPrivateEndpointId String

    The OCID of the Database Management private endpoint

    memberDatabaseDetails List<Property Map>

    The databases that belong to the VM Cluster

    opsiPrivateEndpointId String

    The OCID of the OPSI private endpoint

    vmclusterId String

    The OCID of the VM Cluster.

    ExadataInsightMemberVmClusterDetailMemberDatabaseDetail, ExadataInsightMemberVmClusterDetailMemberDatabaseDetailArgs

    CompartmentId string

    (Updatable) Compartment Identifier of database

    ConnectionDetails ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetails

    Connection details of the private endpoints.

    CredentialDetails ExadataInsightMemberVmClusterDetailMemberDatabaseDetailCredentialDetails

    User credential details to connect to the database. This is supplied via the External Database Service.

    DatabaseId string

    The OCID of the database.

    DatabaseResourceType string

    Oracle Cloud Infrastructure database resource type

    DbmPrivateEndpointId string

    The OCID of the Database Management private endpoint

    DefinedTags Dictionary<string, object>

    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

    DeploymentType string

    Database Deployment Type

    EntitySource string

    Source of the database entity.

    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"}

    OpsiPrivateEndpointId string

    The OCID of the OPSI private endpoint

    ServiceName string

    Database service name used for connection requests.

    SystemTags Dictionary<string, object>

    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    CompartmentId string

    (Updatable) Compartment Identifier of database

    ConnectionDetails ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetails

    Connection details of the private endpoints.

    CredentialDetails ExadataInsightMemberVmClusterDetailMemberDatabaseDetailCredentialDetails

    User credential details to connect to the database. This is supplied via the External Database Service.

    DatabaseId string

    The OCID of the database.

    DatabaseResourceType string

    Oracle Cloud Infrastructure database resource type

    DbmPrivateEndpointId string

    The OCID of the Database Management private endpoint

    DefinedTags map[string]interface{}

    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

    DeploymentType string

    Database Deployment Type

    EntitySource string

    Source of the database entity.

    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"}

    OpsiPrivateEndpointId string

    The OCID of the OPSI private endpoint

    ServiceName string

    Database service name used for connection requests.

    SystemTags map[string]interface{}

    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    compartmentId String

    (Updatable) Compartment Identifier of database

    connectionDetails ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetails

    Connection details of the private endpoints.

    credentialDetails ExadataInsightMemberVmClusterDetailMemberDatabaseDetailCredentialDetails

    User credential details to connect to the database. This is supplied via the External Database Service.

    databaseId String

    The OCID of the database.

    databaseResourceType String

    Oracle Cloud Infrastructure database resource type

    dbmPrivateEndpointId String

    The OCID of the Database Management private endpoint

    definedTags Map<String,Object>

    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

    deploymentType String

    Database Deployment Type

    entitySource String

    Source of the database entity.

    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"}

    opsiPrivateEndpointId String

    The OCID of the OPSI private endpoint

    serviceName String

    Database service name used for connection requests.

    systemTags Map<String,Object>

    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    compartmentId string

    (Updatable) Compartment Identifier of database

    connectionDetails ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetails

    Connection details of the private endpoints.

    credentialDetails ExadataInsightMemberVmClusterDetailMemberDatabaseDetailCredentialDetails

    User credential details to connect to the database. This is supplied via the External Database Service.

    databaseId string

    The OCID of the database.

    databaseResourceType string

    Oracle Cloud Infrastructure database resource type

    dbmPrivateEndpointId string

    The OCID of the Database Management private endpoint

    definedTags {[key: string]: any}

    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

    deploymentType string

    Database Deployment Type

    entitySource string

    Source of the database entity.

    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"}

    opsiPrivateEndpointId string

    The OCID of the OPSI private endpoint

    serviceName string

    Database service name used for connection requests.

    systemTags {[key: string]: any}

    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    compartment_id str

    (Updatable) Compartment Identifier of database

    connection_details ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetails

    Connection details of the private endpoints.

    credential_details ExadataInsightMemberVmClusterDetailMemberDatabaseDetailCredentialDetails

    User credential details to connect to the database. This is supplied via the External Database Service.

    database_id str

    The OCID of the database.

    database_resource_type str

    Oracle Cloud Infrastructure database resource type

    dbm_private_endpoint_id str

    The OCID of the Database Management private endpoint

    defined_tags Mapping[str, Any]

    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

    deployment_type str

    Database Deployment Type

    entity_source str

    Source of the database entity.

    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"}

    opsi_private_endpoint_id str

    The OCID of the OPSI private endpoint

    service_name str

    Database service name used for connection requests.

    system_tags Mapping[str, Any]

    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    compartmentId String

    (Updatable) Compartment Identifier of database

    connectionDetails Property Map

    Connection details of the private endpoints.

    credentialDetails Property Map

    User credential details to connect to the database. This is supplied via the External Database Service.

    databaseId String

    The OCID of the database.

    databaseResourceType String

    Oracle Cloud Infrastructure database resource type

    dbmPrivateEndpointId String

    The OCID of the Database Management private endpoint

    definedTags Map<Any>

    Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}

    deploymentType String

    Database Deployment Type

    entitySource String

    Source of the database entity.

    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"}

    opsiPrivateEndpointId String

    The OCID of the OPSI private endpoint

    serviceName String

    Database service name used for connection requests.

    systemTags Map<Any>

    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetails, ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetailsArgs

    Hosts List<ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetailsHost>

    List of hosts and port for private endpoint accessed database resource.

    Protocol string

    Protocol used for connection requests for private endpoint accssed database resource.

    ServiceName string

    Database service name used for connection requests.

    Hosts []ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetailsHost

    List of hosts and port for private endpoint accessed database resource.

    Protocol string

    Protocol used for connection requests for private endpoint accssed database resource.

    ServiceName string

    Database service name used for connection requests.

    hosts List<ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetailsHost>

    List of hosts and port for private endpoint accessed database resource.

    protocol String

    Protocol used for connection requests for private endpoint accssed database resource.

    serviceName String

    Database service name used for connection requests.

    hosts ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetailsHost[]

    List of hosts and port for private endpoint accessed database resource.

    protocol string

    Protocol used for connection requests for private endpoint accssed database resource.

    serviceName string

    Database service name used for connection requests.

    hosts ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetailsHost]

    List of hosts and port for private endpoint accessed database resource.

    protocol str

    Protocol used for connection requests for private endpoint accssed database resource.

    service_name str

    Database service name used for connection requests.

    hosts List<Property Map>

    List of hosts and port for private endpoint accessed database resource.

    protocol String

    Protocol used for connection requests for private endpoint accssed database resource.

    serviceName String

    Database service name used for connection requests.

    ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetailsHost, ExadataInsightMemberVmClusterDetailMemberDatabaseDetailConnectionDetailsHostArgs

    HostIp string

    Host IP used for connection requests for Cloud DB resource.

    Port int

    Listener port number used for connection requests for rivate endpoint accessed db resource.

    HostIp string

    Host IP used for connection requests for Cloud DB resource.

    Port int

    Listener port number used for connection requests for rivate endpoint accessed db resource.

    hostIp String

    Host IP used for connection requests for Cloud DB resource.

    port Integer

    Listener port number used for connection requests for rivate endpoint accessed db resource.

    hostIp string

    Host IP used for connection requests for Cloud DB resource.

    port number

    Listener port number used for connection requests for rivate endpoint accessed db resource.

    host_ip str

    Host IP used for connection requests for Cloud DB resource.

    port int

    Listener port number used for connection requests for rivate endpoint accessed db resource.

    hostIp String

    Host IP used for connection requests for Cloud DB resource.

    port Number

    Listener port number used for connection requests for rivate endpoint accessed db resource.

    ExadataInsightMemberVmClusterDetailMemberDatabaseDetailCredentialDetails, ExadataInsightMemberVmClusterDetailMemberDatabaseDetailCredentialDetailsArgs

    CredentialType string

    Credential type.

    CredentialSourceName string

    Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service.

    PasswordSecretId string

    The secret OCID mapping to the database credentials.

    Role string

    database user role.

    UserName string

    database user name.

    WalletSecretId string

    The OCID of the Secret where the database keystore contents are stored.

    CredentialType string

    Credential type.

    CredentialSourceName string

    Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service.

    PasswordSecretId string

    The secret OCID mapping to the database credentials.

    Role string

    database user role.

    UserName string

    database user name.

    WalletSecretId string

    The OCID of the Secret where the database keystore contents are stored.

    credentialType String

    Credential type.

    credentialSourceName String

    Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service.

    passwordSecretId String

    The secret OCID mapping to the database credentials.

    role String

    database user role.

    userName String

    database user name.

    walletSecretId String

    The OCID of the Secret where the database keystore contents are stored.

    credentialType string

    Credential type.

    credentialSourceName string

    Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service.

    passwordSecretId string

    The secret OCID mapping to the database credentials.

    role string

    database user role.

    userName string

    database user name.

    walletSecretId string

    The OCID of the Secret where the database keystore contents are stored.

    credential_type str

    Credential type.

    credential_source_name str

    Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service.

    password_secret_id str

    The secret OCID mapping to the database credentials.

    role str

    database user role.

    user_name str

    database user name.

    wallet_secret_id str

    The OCID of the Secret where the database keystore contents are stored.

    credentialType String

    Credential type.

    credentialSourceName String

    Credential source name that had been added in Management Agent wallet. This is supplied in the External Database Service.

    passwordSecretId String

    The secret OCID mapping to the database credentials.

    role String

    database user role.

    userName String

    database user name.

    walletSecretId String

    The OCID of the Secret where the database keystore contents are stored.

    Import

    ExadataInsights can be imported using the id, e.g.

     $ pulumi import oci:Opsi/exadataInsight:ExadataInsight test_exadata_insight "id"
    

    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