DatabaseToolsMcpToolsetCustomizableReportingToolsVersion

class oci.database_tools.models.DatabaseToolsMcpToolsetCustomizableReportingToolsVersion(**kwargs)

Bases: object

A specific version entry for a CUSTOMIZABLE_REPORTING_TOOLS MCP toolset version

Methods:

__init__(**kwargs)

Initializes a new DatabaseToolsMcpToolsetCustomizableReportingToolsVersion object with values from keyword arguments.

Attributes:

default_report_allowed_roles

[Required] Gets the default_report_allowed_roles of this DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.

description

[Required] Gets the description of this DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.

features

Gets the features of this DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.

tools

[Required] Gets the tools of this DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.

version

[Required] Gets the version of this DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.

__init__(**kwargs)

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

Parameters
  • version (int) – The value to assign to the version property of this DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.

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

  • features (list[str]) – The value to assign to the features property of this DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.

  • default_report_allowed_roles (list[str]) – The value to assign to the default_report_allowed_roles property of this DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.

  • tools (list[oci.database_tools.models.DatabaseToolsMcpToolsetVersionTool]) – The value to assign to the tools property of this DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.

property default_report_allowed_roles

[Required] Gets the default_report_allowed_roles of this DatabaseToolsMcpToolsetCustomizableReportingToolsVersion. The roles granted access to this toolset version by default.

Returns

The default_report_allowed_roles of this DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.

Return type

list[str]

property description

[Required] Gets the description of this DatabaseToolsMcpToolsetCustomizableReportingToolsVersion. A description of this version.

Returns

The description of this DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.

Return type

str

property features

Gets the features of this DatabaseToolsMcpToolsetCustomizableReportingToolsVersion. Optional feature flags or attributes for this version.

Returns

The features of this DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.

Return type

list[str]

property tools

[Required] Gets the tools of this DatabaseToolsMcpToolsetCustomizableReportingToolsVersion. The tools available in this version.

Returns

The tools of this DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.

Return type

list[oci.database_tools.models.DatabaseToolsMcpToolsetVersionTool]

property version

[Required] Gets the version of this DatabaseToolsMcpToolsetCustomizableReportingToolsVersion. The version number.

Returns

The version of this DatabaseToolsMcpToolsetCustomizableReportingToolsVersion.

Return type

int