UpdateSemanticStoreDetails

class oci.generative_ai.models.UpdateSemanticStoreDetails(**kwargs)

Bases: object

The data to update a SemanticStore.

Methods:

__init__(**kwargs)

Initializes a new UpdateSemanticStoreDetails object with values from keyword arguments.

Attributes:

defined_tags

Gets the defined_tags of this UpdateSemanticStoreDetails.

description

Gets the description of this UpdateSemanticStoreDetails.

display_name

Gets the display_name of this UpdateSemanticStoreDetails.

freeform_tags

Gets the freeform_tags of this UpdateSemanticStoreDetails.

is_user_defined_semantics_enabled

Gets the is_user_defined_semantics_enabled of this UpdateSemanticStoreDetails.

model_selection

Gets the model_selection of this UpdateSemanticStoreDetails.

refresh_schedule

Gets the refresh_schedule of this UpdateSemanticStoreDetails.

schemas

Gets the schemas of this UpdateSemanticStoreDetails.

__init__(**kwargs)

Initializes a new UpdateSemanticStoreDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters
  • description (str) – The value to assign to the description property of this UpdateSemanticStoreDetails.

  • display_name (str) – The value to assign to the display_name property of this UpdateSemanticStoreDetails.

  • model_selection (oci.generative_ai.models.SemanticStoreModelSelection) – The value to assign to the model_selection property of this UpdateSemanticStoreDetails.

  • is_user_defined_semantics_enabled (bool) – The value to assign to the is_user_defined_semantics_enabled property of this UpdateSemanticStoreDetails.

  • refresh_schedule (oci.generative_ai.models.RefreshScheduleDetails) – The value to assign to the refresh_schedule property of this UpdateSemanticStoreDetails.

  • schemas (oci.generative_ai.models.CreateSchemasDetails) – The value to assign to the schemas property of this UpdateSemanticStoreDetails.

  • freeform_tags (dict(str, str)) – The value to assign to the freeform_tags property of this UpdateSemanticStoreDetails.

  • defined_tags (dict(str, dict(str, object))) – The value to assign to the defined_tags property of this UpdateSemanticStoreDetails.

property defined_tags

Gets the defined_tags of this UpdateSemanticStoreDetails. Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags.

Example: {“Operations”: {“CostCenter”: “42”}}

Returns

The defined_tags of this UpdateSemanticStoreDetails.

Return type

dict(str, dict(str, object))

property description

Gets the description of this UpdateSemanticStoreDetails. An optional description of the SemanticStore.

Returns

The description of this UpdateSemanticStoreDetails.

Return type

str

property display_name

Gets the display_name of this UpdateSemanticStoreDetails. A user-friendly name.

Returns

The display_name of this UpdateSemanticStoreDetails.

Return type

str

property freeform_tags

Gets the freeform_tags of this UpdateSemanticStoreDetails. 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”}

Returns

The freeform_tags of this UpdateSemanticStoreDetails.

Return type

dict(str, str)

property is_user_defined_semantics_enabled

Gets the is_user_defined_semantics_enabled of this UpdateSemanticStoreDetails. Whether to include user-defined semantic inputs, such as annotations, comments, and synonyms, during semantic-store enrichment. When true, enrichment uses both metadata and user-defined semantics. When false, enrichment uses metadata only. If omitted, the existing setting is unchanged.

Returns

The is_user_defined_semantics_enabled of this UpdateSemanticStoreDetails.

Return type

bool

property model_selection

Gets the model_selection of this UpdateSemanticStoreDetails.

Returns

The model_selection of this UpdateSemanticStoreDetails.

Return type

oci.generative_ai.models.SemanticStoreModelSelection

property refresh_schedule

Gets the refresh_schedule of this UpdateSemanticStoreDetails.

Returns

The refresh_schedule of this UpdateSemanticStoreDetails.

Return type

oci.generative_ai.models.RefreshScheduleDetails

property schemas

Gets the schemas of this UpdateSemanticStoreDetails.

Returns

The schemas of this UpdateSemanticStoreDetails.

Return type

oci.generative_ai.models.CreateSchemasDetails