1. Packages
  2. Packages
  3. Oracle Cloud Infrastructure
  4. API Docs
  5. GenerativeAi
  6. getSemanticStores
Viewing docs for Oracle Cloud Infrastructure v4.9.0
published on Thursday, Apr 30, 2026 by Pulumi
oci logo
Viewing docs for Oracle Cloud Infrastructure v4.9.0
published on Thursday, Apr 30, 2026 by Pulumi

    This data source provides the list of Semantic Stores in Oracle Cloud Infrastructure Generative AI service.

    Lists the SemanticStores given specific filter.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testSemanticStores = oci.GenerativeAi.getSemanticStores({
        compartmentId: compartmentId,
        dataSourceQueryingConnectionId: testConnection.id,
        displayName: semanticStoreDisplayName,
        id: semanticStoreId,
        states: semanticStoreState,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_semantic_stores = oci.GenerativeAi.get_semantic_stores(compartment_id=compartment_id,
        data_source_querying_connection_id=test_connection["id"],
        display_name=semantic_store_display_name,
        id=semantic_store_id,
        states=semantic_store_state)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/v4/go/oci/generativeai"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := generativeai.GetSemanticStores(ctx, &generativeai.GetSemanticStoresArgs{
    			CompartmentId:                  pulumi.StringRef(compartmentId),
    			DataSourceQueryingConnectionId: pulumi.StringRef(testConnection.Id),
    			DisplayName:                    pulumi.StringRef(semanticStoreDisplayName),
    			Id:                             pulumi.StringRef(semanticStoreId),
    			States:                         semanticStoreState,
    		}, 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 testSemanticStores = Oci.GenerativeAi.GetSemanticStores.Invoke(new()
        {
            CompartmentId = compartmentId,
            DataSourceQueryingConnectionId = testConnection.Id,
            DisplayName = semanticStoreDisplayName,
            Id = semanticStoreId,
            States = semanticStoreState,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.GenerativeAi.GenerativeAiFunctions;
    import com.pulumi.oci.GenerativeAi.inputs.GetSemanticStoresArgs;
    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 testSemanticStores = GenerativeAiFunctions.getSemanticStores(GetSemanticStoresArgs.builder()
                .compartmentId(compartmentId)
                .dataSourceQueryingConnectionId(testConnection.id())
                .displayName(semanticStoreDisplayName)
                .id(semanticStoreId)
                .states(semanticStoreState)
                .build());
    
        }
    }
    
    variables:
      testSemanticStores:
        fn::invoke:
          function: oci:GenerativeAi:getSemanticStores
          arguments:
            compartmentId: ${compartmentId}
            dataSourceQueryingConnectionId: ${testConnection.id}
            displayName: ${semanticStoreDisplayName}
            id: ${semanticStoreId}
            states: ${semanticStoreState}
    

    Using getSemanticStores

    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 getSemanticStores(args: GetSemanticStoresArgs, opts?: InvokeOptions): Promise<GetSemanticStoresResult>
    function getSemanticStoresOutput(args: GetSemanticStoresOutputArgs, opts?: InvokeOptions): Output<GetSemanticStoresResult>
    def get_semantic_stores(compartment_id: Optional[str] = None,
                            data_source_querying_connection_id: Optional[str] = None,
                            display_name: Optional[str] = None,
                            filters: Optional[Sequence[GetSemanticStoresFilter]] = None,
                            id: Optional[str] = None,
                            states: Optional[Sequence[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> GetSemanticStoresResult
    def get_semantic_stores_output(compartment_id: Optional[pulumi.Input[str]] = None,
                            data_source_querying_connection_id: Optional[pulumi.Input[str]] = None,
                            display_name: Optional[pulumi.Input[str]] = None,
                            filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetSemanticStoresFilterArgs]]]] = None,
                            id: Optional[pulumi.Input[str]] = None,
                            states: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetSemanticStoresResult]
    func GetSemanticStores(ctx *Context, args *GetSemanticStoresArgs, opts ...InvokeOption) (*GetSemanticStoresResult, error)
    func GetSemanticStoresOutput(ctx *Context, args *GetSemanticStoresOutputArgs, opts ...InvokeOption) GetSemanticStoresResultOutput

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

    public static class GetSemanticStores 
    {
        public static Task<GetSemanticStoresResult> InvokeAsync(GetSemanticStoresArgs args, InvokeOptions? opts = null)
        public static Output<GetSemanticStoresResult> Invoke(GetSemanticStoresInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetSemanticStoresResult> getSemanticStores(GetSemanticStoresArgs args, InvokeOptions options)
    public static Output<GetSemanticStoresResult> getSemanticStores(GetSemanticStoresArgs args, InvokeOptions options)
    
    fn::invoke:
      function: oci:GenerativeAi/getSemanticStores:getSemanticStores
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CompartmentId string
    The OCID of the compartment in which to list resources.
    DataSourceQueryingConnectionId string
    A filter to return only resources whose queryingConnectionId matches with this id.
    DisplayName string
    A filter to return only resources that match the given display name exactly.
    Filters List<GetSemanticStoresFilter>
    Id string
    The OCID of the SemanticStore.
    States List<string>
    A filter to return only resources whose lifecycle state matches the given array.
    CompartmentId string
    The OCID of the compartment in which to list resources.
    DataSourceQueryingConnectionId string
    A filter to return only resources whose queryingConnectionId matches with this id.
    DisplayName string
    A filter to return only resources that match the given display name exactly.
    Filters []GetSemanticStoresFilter
    Id string
    The OCID of the SemanticStore.
    States []string
    A filter to return only resources whose lifecycle state matches the given array.
    compartmentId String
    The OCID of the compartment in which to list resources.
    dataSourceQueryingConnectionId String
    A filter to return only resources whose queryingConnectionId matches with this id.
    displayName String
    A filter to return only resources that match the given display name exactly.
    filters List<GetSemanticStoresFilter>
    id String
    The OCID of the SemanticStore.
    states List<String>
    A filter to return only resources whose lifecycle state matches the given array.
    compartmentId string
    The OCID of the compartment in which to list resources.
    dataSourceQueryingConnectionId string
    A filter to return only resources whose queryingConnectionId matches with this id.
    displayName string
    A filter to return only resources that match the given display name exactly.
    filters GetSemanticStoresFilter[]
    id string
    The OCID of the SemanticStore.
    states string[]
    A filter to return only resources whose lifecycle state matches the given array.
    compartment_id str
    The OCID of the compartment in which to list resources.
    data_source_querying_connection_id str
    A filter to return only resources whose queryingConnectionId matches with this id.
    display_name str
    A filter to return only resources that match the given display name exactly.
    filters Sequence[GetSemanticStoresFilter]
    id str
    The OCID of the SemanticStore.
    states Sequence[str]
    A filter to return only resources whose lifecycle state matches the given array.
    compartmentId String
    The OCID of the compartment in which to list resources.
    dataSourceQueryingConnectionId String
    A filter to return only resources whose queryingConnectionId matches with this id.
    displayName String
    A filter to return only resources that match the given display name exactly.
    filters List<Property Map>
    id String
    The OCID of the SemanticStore.
    states List<String>
    A filter to return only resources whose lifecycle state matches the given array.

    getSemanticStores Result

    The following output properties are available:

    SemanticStoreCollections List<GetSemanticStoresSemanticStoreCollection>
    The list of semantic_store_collection.
    CompartmentId string
    Owning compartment OCID for a SemanticStore.
    DataSourceQueryingConnectionId string
    DisplayName string
    A user-friendly name.
    Filters List<GetSemanticStoresFilter>
    Id string
    An OCID that uniquely identifies a SemanticStore.
    States List<string>
    The lifecycle state of a SemanticStore.
    SemanticStoreCollections []GetSemanticStoresSemanticStoreCollection
    The list of semantic_store_collection.
    CompartmentId string
    Owning compartment OCID for a SemanticStore.
    DataSourceQueryingConnectionId string
    DisplayName string
    A user-friendly name.
    Filters []GetSemanticStoresFilter
    Id string
    An OCID that uniquely identifies a SemanticStore.
    States []string
    The lifecycle state of a SemanticStore.
    semanticStoreCollections List<GetSemanticStoresSemanticStoreCollection>
    The list of semantic_store_collection.
    compartmentId String
    Owning compartment OCID for a SemanticStore.
    dataSourceQueryingConnectionId String
    displayName String
    A user-friendly name.
    filters List<GetSemanticStoresFilter>
    id String
    An OCID that uniquely identifies a SemanticStore.
    states List<String>
    The lifecycle state of a SemanticStore.
    semanticStoreCollections GetSemanticStoresSemanticStoreCollection[]
    The list of semantic_store_collection.
    compartmentId string
    Owning compartment OCID for a SemanticStore.
    dataSourceQueryingConnectionId string
    displayName string
    A user-friendly name.
    filters GetSemanticStoresFilter[]
    id string
    An OCID that uniquely identifies a SemanticStore.
    states string[]
    The lifecycle state of a SemanticStore.
    semantic_store_collections Sequence[GetSemanticStoresSemanticStoreCollection]
    The list of semantic_store_collection.
    compartment_id str
    Owning compartment OCID for a SemanticStore.
    data_source_querying_connection_id str
    display_name str
    A user-friendly name.
    filters Sequence[GetSemanticStoresFilter]
    id str
    An OCID that uniquely identifies a SemanticStore.
    states Sequence[str]
    The lifecycle state of a SemanticStore.
    semanticStoreCollections List<Property Map>
    The list of semantic_store_collection.
    compartmentId String
    Owning compartment OCID for a SemanticStore.
    dataSourceQueryingConnectionId String
    displayName String
    A user-friendly name.
    filters List<Property Map>
    id String
    An OCID that uniquely identifies a SemanticStore.
    states List<String>
    The lifecycle state of a SemanticStore.

    Supporting Types

    GetSemanticStoresFilter

    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

    GetSemanticStoresSemanticStoreCollection

    GetSemanticStoresSemanticStoreCollectionItem

    CompartmentId string
    The OCID of the compartment in which to list resources.
    DataSources List<GetSemanticStoresSemanticStoreCollectionItemDataSource>
    Defines the data source that the semantic model connects to.
    DefinedTags Dictionary<string, string>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    Description string
    An optional description of the SemanticStore.
    DisplayName string
    A filter to return only resources that match the given display name exactly.
    FreeformTags Dictionary<string, string>
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    Id string
    The OCID of the SemanticStore.
    LifecycleDetails string
    A message describing the current state in more detail that can provide actionable information.
    RefreshSchedules List<GetSemanticStoresSemanticStoreCollectionItemRefreshSchedule>
    Specifies a refresh schedule. Null represents no automated synchronization schedule.
    Schemas List<GetSemanticStoresSemanticStoreCollectionItemSchema>
    Array of database schemas to be included in the connection. Each schema must define a name. A simple schema definition includes only the name, for example: { "schemas": [ { "name": "HR" } ] } Only one schema name is allowed now. Additional configuration options may be supported in extended forms later.
    State string
    A filter to return only resources whose lifecycle state matches the given array.
    SystemTags Dictionary<string, string>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeCreated string
    The date and time that the SemanticStore was created in the format of an RFC3339 datetime string.
    TimeUpdated string
    The date and time that the SemanticStore was updated in the format of an RFC3339 datetime string.
    CompartmentId string
    The OCID of the compartment in which to list resources.
    DataSources []GetSemanticStoresSemanticStoreCollectionItemDataSource
    Defines the data source that the semantic model connects to.
    DefinedTags map[string]string
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    Description string
    An optional description of the SemanticStore.
    DisplayName string
    A filter to return only resources that match the given display name exactly.
    FreeformTags map[string]string
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    Id string
    The OCID of the SemanticStore.
    LifecycleDetails string
    A message describing the current state in more detail that can provide actionable information.
    RefreshSchedules []GetSemanticStoresSemanticStoreCollectionItemRefreshSchedule
    Specifies a refresh schedule. Null represents no automated synchronization schedule.
    Schemas []GetSemanticStoresSemanticStoreCollectionItemSchema
    Array of database schemas to be included in the connection. Each schema must define a name. A simple schema definition includes only the name, for example: { "schemas": [ { "name": "HR" } ] } Only one schema name is allowed now. Additional configuration options may be supported in extended forms later.
    State string
    A filter to return only resources whose lifecycle state matches the given array.
    SystemTags map[string]string
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    TimeCreated string
    The date and time that the SemanticStore was created in the format of an RFC3339 datetime string.
    TimeUpdated string
    The date and time that the SemanticStore was updated in the format of an RFC3339 datetime string.
    compartmentId String
    The OCID of the compartment in which to list resources.
    dataSources List<GetSemanticStoresSemanticStoreCollectionItemDataSource>
    Defines the data source that the semantic model connects to.
    definedTags Map<String,String>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    description String
    An optional description of the SemanticStore.
    displayName String
    A filter to return only resources that match the given display name exactly.
    freeformTags Map<String,String>
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    id String
    The OCID of the SemanticStore.
    lifecycleDetails String
    A message describing the current state in more detail that can provide actionable information.
    refreshSchedules List<GetSemanticStoresSemanticStoreCollectionItemRefreshSchedule>
    Specifies a refresh schedule. Null represents no automated synchronization schedule.
    schemas List<GetSemanticStoresSemanticStoreCollectionItemSchema>
    Array of database schemas to be included in the connection. Each schema must define a name. A simple schema definition includes only the name, for example: { "schemas": [ { "name": "HR" } ] } Only one schema name is allowed now. Additional configuration options may be supported in extended forms later.
    state String
    A filter to return only resources whose lifecycle state matches the given array.
    systemTags Map<String,String>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated String
    The date and time that the SemanticStore was created in the format of an RFC3339 datetime string.
    timeUpdated String
    The date and time that the SemanticStore was updated in the format of an RFC3339 datetime string.
    compartmentId string
    The OCID of the compartment in which to list resources.
    dataSources GetSemanticStoresSemanticStoreCollectionItemDataSource[]
    Defines the data source that the semantic model connects to.
    definedTags {[key: string]: string}
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    description string
    An optional description of the SemanticStore.
    displayName string
    A filter to return only resources that match the given display name exactly.
    freeformTags {[key: string]: string}
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    id string
    The OCID of the SemanticStore.
    lifecycleDetails string
    A message describing the current state in more detail that can provide actionable information.
    refreshSchedules GetSemanticStoresSemanticStoreCollectionItemRefreshSchedule[]
    Specifies a refresh schedule. Null represents no automated synchronization schedule.
    schemas GetSemanticStoresSemanticStoreCollectionItemSchema[]
    Array of database schemas to be included in the connection. Each schema must define a name. A simple schema definition includes only the name, for example: { "schemas": [ { "name": "HR" } ] } Only one schema name is allowed now. Additional configuration options may be supported in extended forms later.
    state string
    A filter to return only resources whose lifecycle state matches the given array.
    systemTags {[key: string]: string}
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated string
    The date and time that the SemanticStore was created in the format of an RFC3339 datetime string.
    timeUpdated string
    The date and time that the SemanticStore was updated in the format of an RFC3339 datetime string.
    compartment_id str
    The OCID of the compartment in which to list resources.
    data_sources Sequence[GetSemanticStoresSemanticStoreCollectionItemDataSource]
    Defines the data source that the semantic model connects to.
    defined_tags Mapping[str, str]
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    description str
    An optional description of the SemanticStore.
    display_name str
    A filter to return only resources that match the given display name exactly.
    freeform_tags Mapping[str, str]
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    id str
    The OCID of the SemanticStore.
    lifecycle_details str
    A message describing the current state in more detail that can provide actionable information.
    refresh_schedules Sequence[GetSemanticStoresSemanticStoreCollectionItemRefreshSchedule]
    Specifies a refresh schedule. Null represents no automated synchronization schedule.
    schemas Sequence[GetSemanticStoresSemanticStoreCollectionItemSchema]
    Array of database schemas to be included in the connection. Each schema must define a name. A simple schema definition includes only the name, for example: { "schemas": [ { "name": "HR" } ] } Only one schema name is allowed now. Additional configuration options may be supported in extended forms later.
    state str
    A filter to return only resources whose lifecycle state matches the given array.
    system_tags Mapping[str, str]
    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 date and time that the SemanticStore was created in the format of an RFC3339 datetime string.
    time_updated str
    The date and time that the SemanticStore was updated in the format of an RFC3339 datetime string.
    compartmentId String
    The OCID of the compartment in which to list resources.
    dataSources List<Property Map>
    Defines the data source that the semantic model connects to.
    definedTags Map<String>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    description String
    An optional description of the SemanticStore.
    displayName String
    A filter to return only resources that match the given display name exactly.
    freeformTags Map<String>
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    id String
    The OCID of the SemanticStore.
    lifecycleDetails String
    A message describing the current state in more detail that can provide actionable information.
    refreshSchedules List<Property Map>
    Specifies a refresh schedule. Null represents no automated synchronization schedule.
    schemas List<Property Map>
    Array of database schemas to be included in the connection. Each schema must define a name. A simple schema definition includes only the name, for example: { "schemas": [ { "name": "HR" } ] } Only one schema name is allowed now. Additional configuration options may be supported in extended forms later.
    state String
    A filter to return only resources whose lifecycle state matches the given array.
    systemTags Map<String>
    System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
    timeCreated String
    The date and time that the SemanticStore was created in the format of an RFC3339 datetime string.
    timeUpdated String
    The date and time that the SemanticStore was updated in the format of an RFC3339 datetime string.

    GetSemanticStoresSemanticStoreCollectionItemDataSource

    ConnectionType string
    Specifies the type of underlying connection.
    EnrichmentConnectionId string
    The OCID of the Oracle Cloud Infrastructure Database Tools Connection for enrichment.
    QueryingConnectionId string
    The OCID of the Oracle Cloud Infrastructure Database Tools Connection for querying.
    ConnectionType string
    Specifies the type of underlying connection.
    EnrichmentConnectionId string
    The OCID of the Oracle Cloud Infrastructure Database Tools Connection for enrichment.
    QueryingConnectionId string
    The OCID of the Oracle Cloud Infrastructure Database Tools Connection for querying.
    connectionType String
    Specifies the type of underlying connection.
    enrichmentConnectionId String
    The OCID of the Oracle Cloud Infrastructure Database Tools Connection for enrichment.
    queryingConnectionId String
    The OCID of the Oracle Cloud Infrastructure Database Tools Connection for querying.
    connectionType string
    Specifies the type of underlying connection.
    enrichmentConnectionId string
    The OCID of the Oracle Cloud Infrastructure Database Tools Connection for enrichment.
    queryingConnectionId string
    The OCID of the Oracle Cloud Infrastructure Database Tools Connection for querying.
    connection_type str
    Specifies the type of underlying connection.
    enrichment_connection_id str
    The OCID of the Oracle Cloud Infrastructure Database Tools Connection for enrichment.
    querying_connection_id str
    The OCID of the Oracle Cloud Infrastructure Database Tools Connection for querying.
    connectionType String
    Specifies the type of underlying connection.
    enrichmentConnectionId String
    The OCID of the Oracle Cloud Infrastructure Database Tools Connection for enrichment.
    queryingConnectionId String
    The OCID of the Oracle Cloud Infrastructure Database Tools Connection for querying.

    GetSemanticStoresSemanticStoreCollectionItemRefreshSchedule

    Type string
    Specifies the type of refresh schedule.
    Value string
    Specifies the refresh interval value. The interval must be provided using the ISO 8601 extended format, either as PnW or PnYnMnDTnHnMnS, where 'P' is always required, 'T' precedes any time components less than one day, and each included component is properly suffixed. For example, "P1DT6H" represents a duration of 1 day and 6 hours.
    Type string
    Specifies the type of refresh schedule.
    Value string
    Specifies the refresh interval value. The interval must be provided using the ISO 8601 extended format, either as PnW or PnYnMnDTnHnMnS, where 'P' is always required, 'T' precedes any time components less than one day, and each included component is properly suffixed. For example, "P1DT6H" represents a duration of 1 day and 6 hours.
    type String
    Specifies the type of refresh schedule.
    value String
    Specifies the refresh interval value. The interval must be provided using the ISO 8601 extended format, either as PnW or PnYnMnDTnHnMnS, where 'P' is always required, 'T' precedes any time components less than one day, and each included component is properly suffixed. For example, "P1DT6H" represents a duration of 1 day and 6 hours.
    type string
    Specifies the type of refresh schedule.
    value string
    Specifies the refresh interval value. The interval must be provided using the ISO 8601 extended format, either as PnW or PnYnMnDTnHnMnS, where 'P' is always required, 'T' precedes any time components less than one day, and each included component is properly suffixed. For example, "P1DT6H" represents a duration of 1 day and 6 hours.
    type str
    Specifies the type of refresh schedule.
    value str
    Specifies the refresh interval value. The interval must be provided using the ISO 8601 extended format, either as PnW or PnYnMnDTnHnMnS, where 'P' is always required, 'T' precedes any time components less than one day, and each included component is properly suffixed. For example, "P1DT6H" represents a duration of 1 day and 6 hours.
    type String
    Specifies the type of refresh schedule.
    value String
    Specifies the refresh interval value. The interval must be provided using the ISO 8601 extended format, either as PnW or PnYnMnDTnHnMnS, where 'P' is always required, 'T' precedes any time components less than one day, and each included component is properly suffixed. For example, "P1DT6H" represents a duration of 1 day and 6 hours.

    GetSemanticStoresSemanticStoreCollectionItemSchema

    ConnectionType string
    Specifies the type of underlying connection.
    Schemas List<GetSemanticStoresSemanticStoreCollectionItemSchemaSchema>
    Array of database schemas to be included in the connection. Each schema must define a name. A simple schema definition includes only the name, for example: { "schemas": [ { "name": "HR" } ] } Only one schema name is allowed now. Additional configuration options may be supported in extended forms later.
    ConnectionType string
    Specifies the type of underlying connection.
    Schemas []GetSemanticStoresSemanticStoreCollectionItemSchemaSchema
    Array of database schemas to be included in the connection. Each schema must define a name. A simple schema definition includes only the name, for example: { "schemas": [ { "name": "HR" } ] } Only one schema name is allowed now. Additional configuration options may be supported in extended forms later.
    connectionType String
    Specifies the type of underlying connection.
    schemas List<GetSemanticStoresSemanticStoreCollectionItemSchemaSchema>
    Array of database schemas to be included in the connection. Each schema must define a name. A simple schema definition includes only the name, for example: { "schemas": [ { "name": "HR" } ] } Only one schema name is allowed now. Additional configuration options may be supported in extended forms later.
    connectionType string
    Specifies the type of underlying connection.
    schemas GetSemanticStoresSemanticStoreCollectionItemSchemaSchema[]
    Array of database schemas to be included in the connection. Each schema must define a name. A simple schema definition includes only the name, for example: { "schemas": [ { "name": "HR" } ] } Only one schema name is allowed now. Additional configuration options may be supported in extended forms later.
    connection_type str
    Specifies the type of underlying connection.
    schemas Sequence[GetSemanticStoresSemanticStoreCollectionItemSchemaSchema]
    Array of database schemas to be included in the connection. Each schema must define a name. A simple schema definition includes only the name, for example: { "schemas": [ { "name": "HR" } ] } Only one schema name is allowed now. Additional configuration options may be supported in extended forms later.
    connectionType String
    Specifies the type of underlying connection.
    schemas List<Property Map>
    Array of database schemas to be included in the connection. Each schema must define a name. A simple schema definition includes only the name, for example: { "schemas": [ { "name": "HR" } ] } Only one schema name is allowed now. Additional configuration options may be supported in extended forms later.

    GetSemanticStoresSemanticStoreCollectionItemSchemaSchema

    Name string
    Name string
    name String
    name string
    name str
    name String

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Viewing docs for Oracle Cloud Infrastructure v4.9.0
    published on Thursday, Apr 30, 2026 by Pulumi
      Try Pulumi Cloud free. Your team will thank you.