DatabaseToolsMcpToolsetVersionBuiltInSqlToolsSummary¶
- class oci.database_tools.models.DatabaseToolsMcpToolsetVersionBuiltInSqlToolsSummary(**kwargs)¶
Bases:
DatabaseToolsMcpToolsetVersionSummarySummary of versions available for the BUILT_IN_SQL_TOOLS MCP toolset type
Attributes:
A constant which can be used with the type property of a DatabaseToolsMcpToolsetVersionSummary.
A constant which can be used with the type property of a DatabaseToolsMcpToolsetVersionSummary.
A constant which can be used with the type property of a DatabaseToolsMcpToolsetVersionSummary.
A constant which can be used with the type property of a DatabaseToolsMcpToolsetVersionSummary.
[Required] Gets the default_version of this DatabaseToolsMcpToolsetVersionSummary.
[Required] Gets the type of this DatabaseToolsMcpToolsetVersionSummary.
[Required] Gets the versions of this DatabaseToolsMcpToolsetVersionBuiltInSqlToolsSummary.
Methods:
__init__(**kwargs)Initializes a new DatabaseToolsMcpToolsetVersionBuiltInSqlToolsSummary object with values from keyword arguments.
get_subtype(object_dictionary)Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
- TYPE_BUILT_IN_SQL_TOOLS = 'BUILT_IN_SQL_TOOLS'¶
A constant which can be used with the type property of a DatabaseToolsMcpToolsetVersionSummary. This constant has a value of “BUILT_IN_SQL_TOOLS”
- TYPE_CUSTOMIZABLE_REPORTING_TOOLS = 'CUSTOMIZABLE_REPORTING_TOOLS'¶
A constant which can be used with the type property of a DatabaseToolsMcpToolsetVersionSummary. This constant has a value of “CUSTOMIZABLE_REPORTING_TOOLS”
- TYPE_CUSTOM_SQL_TOOL = 'CUSTOM_SQL_TOOL'¶
A constant which can be used with the type property of a DatabaseToolsMcpToolsetVersionSummary. This constant has a value of “CUSTOM_SQL_TOOL”
- TYPE_GENAI_SQL_ASSISTANT = 'GENAI_SQL_ASSISTANT'¶
A constant which can be used with the type property of a DatabaseToolsMcpToolsetVersionSummary. This constant has a value of “GENAI_SQL_ASSISTANT”
- __init__(**kwargs)¶
Initializes a new DatabaseToolsMcpToolsetVersionBuiltInSqlToolsSummary object with values from keyword arguments. The default value of the
typeattribute of this class isBUILT_IN_SQL_TOOLSand it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):- Parameters
type (str) – The value to assign to the type property of this DatabaseToolsMcpToolsetVersionBuiltInSqlToolsSummary. Allowed values for this property are: “CUSTOM_SQL_TOOL”, “BUILT_IN_SQL_TOOLS”, “CUSTOMIZABLE_REPORTING_TOOLS”, “GENAI_SQL_ASSISTANT”
default_version (int) – The value to assign to the default_version property of this DatabaseToolsMcpToolsetVersionBuiltInSqlToolsSummary.
versions (list[oci.database_tools.models.DatabaseToolsMcpToolsetBuiltInSqlToolsVersion]) – The value to assign to the versions property of this DatabaseToolsMcpToolsetVersionBuiltInSqlToolsSummary.
- property default_version¶
[Required] Gets the default_version of this DatabaseToolsMcpToolsetVersionSummary. The default version for this toolset type.
- Returns
The default_version of this DatabaseToolsMcpToolsetVersionSummary.
- Return type
int
- static get_subtype(object_dictionary)¶
Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype.
- property type¶
[Required] Gets the type of this DatabaseToolsMcpToolsetVersionSummary. The MCP toolset type.
Allowed values for this property are: “CUSTOM_SQL_TOOL”, “BUILT_IN_SQL_TOOLS”, “CUSTOMIZABLE_REPORTING_TOOLS”, “GENAI_SQL_ASSISTANT”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- Returns
The type of this DatabaseToolsMcpToolsetVersionSummary.
- Return type
str
- property versions¶
[Required] Gets the versions of this DatabaseToolsMcpToolsetVersionBuiltInSqlToolsSummary. The version configurations available for this toolset type.
- Returns
The versions of this DatabaseToolsMcpToolsetVersionBuiltInSqlToolsSummary.
- Return type
list[oci.database_tools.models.DatabaseToolsMcpToolsetBuiltInSqlToolsVersion]