1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. Opsi
  5. getExadataInsights
Oracle Cloud Infrastructure v1.32.0 published on Thursday, Apr 18, 2024 by Pulumi

oci.Opsi.getExadataInsights

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v1.32.0 published on Thursday, Apr 18, 2024 by Pulumi

    This data source provides the list of Exadata Insights in Oracle Cloud Infrastructure Opsi service.

    Gets a list of Exadata insights based on the query parameters specified. Either compartmentId or id query parameter must be specified. When both compartmentId and compartmentIdInSubtree are specified, a list of Exadata insights in that compartment and in all sub-compartments will be returned.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testExadataInsights = oci.Opsi.getExadataInsights({
        compartmentId: _var.compartment_id,
        compartmentIdInSubtree: _var.exadata_insight_compartment_id_in_subtree,
        enterpriseManagerBridgeId: oci_opsi_enterprise_manager_bridge.test_enterprise_manager_bridge.id,
        exadataTypes: _var.exadata_insight_exadata_type,
        id: _var.exadata_insight_id,
        states: _var.exadata_insight_state,
        statuses: _var.exadata_insight_status,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_exadata_insights = oci.Opsi.get_exadata_insights(compartment_id=var["compartment_id"],
        compartment_id_in_subtree=var["exadata_insight_compartment_id_in_subtree"],
        enterprise_manager_bridge_id=oci_opsi_enterprise_manager_bridge["test_enterprise_manager_bridge"]["id"],
        exadata_types=var["exadata_insight_exadata_type"],
        id=var["exadata_insight_id"],
        states=var["exadata_insight_state"],
        statuses=var["exadata_insight_status"])
    
    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.GetExadataInsights(ctx, &opsi.GetExadataInsightsArgs{
    			CompartmentId:             pulumi.StringRef(_var.Compartment_id),
    			CompartmentIdInSubtree:    pulumi.BoolRef(_var.Exadata_insight_compartment_id_in_subtree),
    			EnterpriseManagerBridgeId: pulumi.StringRef(oci_opsi_enterprise_manager_bridge.Test_enterprise_manager_bridge.Id),
    			ExadataTypes:              _var.Exadata_insight_exadata_type,
    			Id:                        pulumi.StringRef(_var.Exadata_insight_id),
    			States:                    _var.Exadata_insight_state,
    			Statuses:                  _var.Exadata_insight_status,
    		}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Oci = Pulumi.Oci;
    
    return await Deployment.RunAsync(() => 
    {
        var testExadataInsights = Oci.Opsi.GetExadataInsights.Invoke(new()
        {
            CompartmentId = @var.Compartment_id,
            CompartmentIdInSubtree = @var.Exadata_insight_compartment_id_in_subtree,
            EnterpriseManagerBridgeId = oci_opsi_enterprise_manager_bridge.Test_enterprise_manager_bridge.Id,
            ExadataTypes = @var.Exadata_insight_exadata_type,
            Id = @var.Exadata_insight_id,
            States = @var.Exadata_insight_state,
            Statuses = @var.Exadata_insight_status,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.Opsi.OpsiFunctions;
    import com.pulumi.oci.Opsi.inputs.GetExadataInsightsArgs;
    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 testExadataInsights = OpsiFunctions.getExadataInsights(GetExadataInsightsArgs.builder()
                .compartmentId(var_.compartment_id())
                .compartmentIdInSubtree(var_.exadata_insight_compartment_id_in_subtree())
                .enterpriseManagerBridgeId(oci_opsi_enterprise_manager_bridge.test_enterprise_manager_bridge().id())
                .exadataTypes(var_.exadata_insight_exadata_type())
                .id(var_.exadata_insight_id())
                .states(var_.exadata_insight_state())
                .statuses(var_.exadata_insight_status())
                .build());
    
        }
    }
    
    variables:
      testExadataInsights:
        fn::invoke:
          Function: oci:Opsi:getExadataInsights
          Arguments:
            compartmentId: ${var.compartment_id}
            compartmentIdInSubtree: ${var.exadata_insight_compartment_id_in_subtree}
            enterpriseManagerBridgeId: ${oci_opsi_enterprise_manager_bridge.test_enterprise_manager_bridge.id}
            exadataTypes: ${var.exadata_insight_exadata_type}
            id: ${var.exadata_insight_id}
            states: ${var.exadata_insight_state}
            statuses: ${var.exadata_insight_status}
    

    Using getExadataInsights

    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 getExadataInsights(args: GetExadataInsightsArgs, opts?: InvokeOptions): Promise<GetExadataInsightsResult>
    function getExadataInsightsOutput(args: GetExadataInsightsOutputArgs, opts?: InvokeOptions): Output<GetExadataInsightsResult>
    def get_exadata_insights(compartment_id: Optional[str] = None,
                             compartment_id_in_subtree: Optional[bool] = None,
                             enterprise_manager_bridge_id: Optional[str] = None,
                             exadata_types: Optional[Sequence[str]] = None,
                             filters: Optional[Sequence[_opsi.GetExadataInsightsFilter]] = None,
                             id: Optional[str] = None,
                             states: Optional[Sequence[str]] = None,
                             statuses: Optional[Sequence[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> GetExadataInsightsResult
    def get_exadata_insights_output(compartment_id: Optional[pulumi.Input[str]] = None,
                             compartment_id_in_subtree: Optional[pulumi.Input[bool]] = None,
                             enterprise_manager_bridge_id: Optional[pulumi.Input[str]] = None,
                             exadata_types: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                             filters: Optional[pulumi.Input[Sequence[pulumi.Input[_opsi.GetExadataInsightsFilterArgs]]]] = None,
                             id: Optional[pulumi.Input[str]] = None,
                             states: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                             statuses: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetExadataInsightsResult]
    func GetExadataInsights(ctx *Context, args *GetExadataInsightsArgs, opts ...InvokeOption) (*GetExadataInsightsResult, error)
    func GetExadataInsightsOutput(ctx *Context, args *GetExadataInsightsOutputArgs, opts ...InvokeOption) GetExadataInsightsResultOutput

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

    public static class GetExadataInsights 
    {
        public static Task<GetExadataInsightsResult> InvokeAsync(GetExadataInsightsArgs args, InvokeOptions? opts = null)
        public static Output<GetExadataInsightsResult> Invoke(GetExadataInsightsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetExadataInsightsResult> getExadataInsights(GetExadataInsightsArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: oci:Opsi/getExadataInsights:getExadataInsights
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CompartmentId string
    The OCID of the compartment.
    CompartmentIdInSubtree bool
    A flag to search all resources within a given compartment and all sub-compartments.
    EnterpriseManagerBridgeId string
    Unique Enterprise Manager bridge identifier
    ExadataTypes List<string>
    Filter by one or more Exadata types. Possible value are DBMACHINE, EXACS, and EXACC.
    Filters List<GetExadataInsightsFilter>
    Id string
    Optional list of Exadata insight resource OCIDs.
    States List<string>
    Lifecycle states
    Statuses List<string>
    Resource Status
    CompartmentId string
    The OCID of the compartment.
    CompartmentIdInSubtree bool
    A flag to search all resources within a given compartment and all sub-compartments.
    EnterpriseManagerBridgeId string
    Unique Enterprise Manager bridge identifier
    ExadataTypes []string
    Filter by one or more Exadata types. Possible value are DBMACHINE, EXACS, and EXACC.
    Filters []GetExadataInsightsFilter
    Id string
    Optional list of Exadata insight resource OCIDs.
    States []string
    Lifecycle states
    Statuses []string
    Resource Status
    compartmentId String
    The OCID of the compartment.
    compartmentIdInSubtree Boolean
    A flag to search all resources within a given compartment and all sub-compartments.
    enterpriseManagerBridgeId String
    Unique Enterprise Manager bridge identifier
    exadataTypes List<String>
    Filter by one or more Exadata types. Possible value are DBMACHINE, EXACS, and EXACC.
    filters List<GetExadataInsightsFilter>
    id String
    Optional list of Exadata insight resource OCIDs.
    states List<String>
    Lifecycle states
    statuses List<String>
    Resource Status
    compartmentId string
    The OCID of the compartment.
    compartmentIdInSubtree boolean
    A flag to search all resources within a given compartment and all sub-compartments.
    enterpriseManagerBridgeId string
    Unique Enterprise Manager bridge identifier
    exadataTypes string[]
    Filter by one or more Exadata types. Possible value are DBMACHINE, EXACS, and EXACC.
    filters GetExadataInsightsFilter[]
    id string
    Optional list of Exadata insight resource OCIDs.
    states string[]
    Lifecycle states
    statuses string[]
    Resource Status
    compartment_id str
    The OCID of the compartment.
    compartment_id_in_subtree bool
    A flag to search all resources within a given compartment and all sub-compartments.
    enterprise_manager_bridge_id str
    Unique Enterprise Manager bridge identifier
    exadata_types Sequence[str]
    Filter by one or more Exadata types. Possible value are DBMACHINE, EXACS, and EXACC.
    filters Sequence[opsi.GetExadataInsightsFilter]
    id str
    Optional list of Exadata insight resource OCIDs.
    states Sequence[str]
    Lifecycle states
    statuses Sequence[str]
    Resource Status
    compartmentId String
    The OCID of the compartment.
    compartmentIdInSubtree Boolean
    A flag to search all resources within a given compartment and all sub-compartments.
    enterpriseManagerBridgeId String
    Unique Enterprise Manager bridge identifier
    exadataTypes List<String>
    Filter by one or more Exadata types. Possible value are DBMACHINE, EXACS, and EXACC.
    filters List<Property Map>
    id String
    Optional list of Exadata insight resource OCIDs.
    states List<String>
    Lifecycle states
    statuses List<String>
    Resource Status

    getExadataInsights Result

    The following output properties are available:

    ExadataInsightSummaryCollections List<GetExadataInsightsExadataInsightSummaryCollection>
    The list of exadata_insight_summary_collection.
    CompartmentId string
    Compartment identifier of the Exadata insight resource
    CompartmentIdInSubtree bool
    EnterpriseManagerBridgeId string
    OPSI Enterprise Manager Bridge OCID
    ExadataTypes List<string>
    Operations Insights internal representation of the the Exadata system type.
    Filters List<GetExadataInsightsFilter>
    Id string
    Exadata insight identifier
    States List<string>
    The current state of the Exadata insight.
    Statuses List<string>
    Indicates the status of an Exadata insight in Operations Insights
    ExadataInsightSummaryCollections []GetExadataInsightsExadataInsightSummaryCollection
    The list of exadata_insight_summary_collection.
    CompartmentId string
    Compartment identifier of the Exadata insight resource
    CompartmentIdInSubtree bool
    EnterpriseManagerBridgeId string
    OPSI Enterprise Manager Bridge OCID
    ExadataTypes []string
    Operations Insights internal representation of the the Exadata system type.
    Filters []GetExadataInsightsFilter
    Id string
    Exadata insight identifier
    States []string
    The current state of the Exadata insight.
    Statuses []string
    Indicates the status of an Exadata insight in Operations Insights
    exadataInsightSummaryCollections List<GetExadataInsightsExadataInsightSummaryCollection>
    The list of exadata_insight_summary_collection.
    compartmentId String
    Compartment identifier of the Exadata insight resource
    compartmentIdInSubtree Boolean
    enterpriseManagerBridgeId String
    OPSI Enterprise Manager Bridge OCID
    exadataTypes List<String>
    Operations Insights internal representation of the the Exadata system type.
    filters List<GetExadataInsightsFilter>
    id String
    Exadata insight identifier
    states List<String>
    The current state of the Exadata insight.
    statuses List<String>
    Indicates the status of an Exadata insight in Operations Insights
    exadataInsightSummaryCollections GetExadataInsightsExadataInsightSummaryCollection[]
    The list of exadata_insight_summary_collection.
    compartmentId string
    Compartment identifier of the Exadata insight resource
    compartmentIdInSubtree boolean
    enterpriseManagerBridgeId string
    OPSI Enterprise Manager Bridge OCID
    exadataTypes string[]
    Operations Insights internal representation of the the Exadata system type.
    filters GetExadataInsightsFilter[]
    id string
    Exadata insight identifier
    states string[]
    The current state of the Exadata insight.
    statuses string[]
    Indicates the status of an Exadata insight in Operations Insights
    exadata_insight_summary_collections Sequence[opsi.GetExadataInsightsExadataInsightSummaryCollection]
    The list of exadata_insight_summary_collection.
    compartment_id str
    Compartment identifier of the Exadata insight resource
    compartment_id_in_subtree bool
    enterprise_manager_bridge_id str
    OPSI Enterprise Manager Bridge OCID
    exadata_types Sequence[str]
    Operations Insights internal representation of the the Exadata system type.
    filters Sequence[opsi.GetExadataInsightsFilter]
    id str
    Exadata insight identifier
    states Sequence[str]
    The current state of the Exadata insight.
    statuses Sequence[str]
    Indicates the status of an Exadata insight in Operations Insights
    exadataInsightSummaryCollections List<Property Map>
    The list of exadata_insight_summary_collection.
    compartmentId String
    Compartment identifier of the Exadata insight resource
    compartmentIdInSubtree Boolean
    enterpriseManagerBridgeId String
    OPSI Enterprise Manager Bridge OCID
    exadataTypes List<String>
    Operations Insights internal representation of the the Exadata system type.
    filters List<Property Map>
    id String
    Exadata insight identifier
    states List<String>
    The current state of the Exadata insight.
    statuses List<String>
    Indicates the status of an Exadata insight in Operations Insights

    Supporting Types

    GetExadataInsightsExadataInsightSummaryCollection

    GetExadataInsightsExadataInsightSummaryCollectionItem

    CompartmentId string
    The OCID of the compartment.
    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
    Unique Enterprise Manager bridge identifier
    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 Exadata system.
    ExadataDisplayName string
    The user-friendly name for the Exadata system. The name does not have to be unique.
    ExadataInfraId string
    The OCID of the Exadata Infrastructure.
    ExadataInfraResourceType string
    Oracle Cloud Infrastructure exadata infrastructure resource type
    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
    The shape of the Exadata Infrastructure.
    ExadataType string
    Filter by one or more Exadata types. Possible value are DBMACHINE, EXACS, and EXACC.
    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
    Optional list of Exadata insight resource OCIDs.
    IsAutoSyncEnabled bool
    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<GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetail>
    State string
    Lifecycle states
    Status string
    Resource Status
    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
    The OCID of the compartment.
    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
    Unique Enterprise Manager bridge identifier
    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 Exadata system.
    ExadataDisplayName string
    The user-friendly name for the Exadata system. The name does not have to be unique.
    ExadataInfraId string
    The OCID of the Exadata Infrastructure.
    ExadataInfraResourceType string
    Oracle Cloud Infrastructure exadata infrastructure resource type
    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
    The shape of the Exadata Infrastructure.
    ExadataType string
    Filter by one or more Exadata types. Possible value are DBMACHINE, EXACS, and EXACC.
    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
    Optional list of Exadata insight resource OCIDs.
    IsAutoSyncEnabled bool
    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 []GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetail
    State string
    Lifecycle states
    Status string
    Resource Status
    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
    The OCID of the compartment.
    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
    Unique Enterprise Manager bridge identifier
    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 Exadata system.
    exadataDisplayName String
    The user-friendly name for the Exadata system. The name does not have to be unique.
    exadataInfraId String
    The OCID of the Exadata Infrastructure.
    exadataInfraResourceType String
    Oracle Cloud Infrastructure exadata infrastructure resource type
    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
    The shape of the Exadata Infrastructure.
    exadataType String
    Filter by one or more Exadata types. Possible value are DBMACHINE, EXACS, and EXACC.
    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
    Optional list of Exadata insight resource OCIDs.
    isAutoSyncEnabled Boolean
    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<GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetail>
    state String
    Lifecycle states
    status String
    Resource Status
    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
    The OCID of the compartment.
    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
    Unique Enterprise Manager bridge identifier
    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 Exadata system.
    exadataDisplayName string
    The user-friendly name for the Exadata system. The name does not have to be unique.
    exadataInfraId string
    The OCID of the Exadata Infrastructure.
    exadataInfraResourceType string
    Oracle Cloud Infrastructure exadata infrastructure resource type
    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
    The shape of the Exadata Infrastructure.
    exadataType string
    Filter by one or more Exadata types. Possible value are DBMACHINE, EXACS, and EXACC.
    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
    Optional list of Exadata insight resource OCIDs.
    isAutoSyncEnabled boolean
    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 GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetail[]
    state string
    Lifecycle states
    status string
    Resource Status
    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
    The OCID of the compartment.
    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
    Unique Enterprise Manager bridge identifier
    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 Exadata system.
    exadata_display_name str
    The user-friendly name for the Exadata system. The name does not have to be unique.
    exadata_infra_id str
    The OCID of the Exadata Infrastructure.
    exadata_infra_resource_type str
    Oracle Cloud Infrastructure exadata infrastructure resource type
    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
    The shape of the Exadata Infrastructure.
    exadata_type str
    Filter by one or more Exadata types. Possible value are DBMACHINE, EXACS, and EXACC.
    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
    Optional list of Exadata insight resource OCIDs.
    is_auto_sync_enabled bool
    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 Sequence[opsi.GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetail]
    state str
    Lifecycle states
    status str
    Resource Status
    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
    The OCID of the compartment.
    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
    Unique Enterprise Manager bridge identifier
    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 Exadata system.
    exadataDisplayName String
    The user-friendly name for the Exadata system. The name does not have to be unique.
    exadataInfraId String
    The OCID of the Exadata Infrastructure.
    exadataInfraResourceType String
    Oracle Cloud Infrastructure exadata infrastructure resource type
    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
    The shape of the Exadata Infrastructure.
    exadataType String
    Filter by one or more Exadata types. Possible value are DBMACHINE, EXACS, and EXACC.
    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
    Optional list of Exadata insight resource OCIDs.
    isAutoSyncEnabled Boolean
    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
    Lifecycle states
    status String
    Resource Status
    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

    GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetail

    GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetailMemberDatabaseDetail

    CompartmentId string
    The OCID of the compartment.
    ConnectionDetails List<GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetailMemberDatabaseDetailConnectionDetail>
    CredentialDetails List<GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetailMemberDatabaseDetailCredentialDetail>
    DatabaseId string
    DatabaseResourceType string
    DbmPrivateEndpointId string
    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
    EntitySource string
    Source of the Exadata system.
    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
    ServiceName string
    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
    The OCID of the compartment.
    ConnectionDetails []GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetailMemberDatabaseDetailConnectionDetail
    CredentialDetails []GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetailMemberDatabaseDetailCredentialDetail
    DatabaseId string
    DatabaseResourceType string
    DbmPrivateEndpointId string
    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
    EntitySource string
    Source of the Exadata system.
    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
    ServiceName string
    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
    The OCID of the compartment.
    connectionDetails List<GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetailMemberDatabaseDetailConnectionDetail>
    credentialDetails List<GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetailMemberDatabaseDetailCredentialDetail>
    databaseId String
    databaseResourceType String
    dbmPrivateEndpointId String
    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
    entitySource String
    Source of the Exadata system.
    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
    serviceName String
    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
    The OCID of the compartment.
    connectionDetails GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetailMemberDatabaseDetailConnectionDetail[]
    credentialDetails GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetailMemberDatabaseDetailCredentialDetail[]
    databaseId string
    databaseResourceType string
    dbmPrivateEndpointId string
    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
    entitySource string
    Source of the Exadata system.
    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
    serviceName string
    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
    The OCID of the compartment.
    connection_details Sequence[opsi.GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetailMemberDatabaseDetailConnectionDetail]
    credential_details Sequence[opsi.GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetailMemberDatabaseDetailCredentialDetail]
    database_id str
    database_resource_type str
    dbm_private_endpoint_id str
    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
    entity_source str
    Source of the Exadata system.
    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
    service_name str
    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
    The OCID of the compartment.
    connectionDetails List<Property Map>
    credentialDetails List<Property Map>
    databaseId String
    databaseResourceType String
    dbmPrivateEndpointId String
    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
    entitySource String
    Source of the Exadata system.
    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
    serviceName String
    systemTags Map<Any>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}

    GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetailMemberDatabaseDetailConnectionDetail

    GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetailMemberDatabaseDetailConnectionDetailHost

    HostIp string
    Port int
    HostIp string
    Port int
    hostIp String
    port Integer
    hostIp string
    port number
    host_ip str
    port int
    hostIp String
    port Number

    GetExadataInsightsExadataInsightSummaryCollectionItemMemberVmClusterDetailMemberDatabaseDetailCredentialDetail

    GetExadataInsightsFilter

    Name string
    Values List<string>
    Regex bool
    Name string
    Values []string
    Regex bool
    name String
    values List<String>
    regex Boolean
    name string
    values string[]
    regex boolean
    name str
    values Sequence[str]
    regex bool
    name String
    values List<String>
    regex Boolean

    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.32.0 published on Thursday, Apr 18, 2024 by Pulumi