Skip to content

SystemEnhancedCallLogsSchemaInstanceGetListRequest

Bases: OCIRequest

Request the system level database schema instances defined for Enhanced Call Logs. For each instance, the number of actual users (users that have the Enhanced Call Logs service and are assigned to that schema instance) and the number of potential users are given (users part of a group or service provider using that schema instance). The response is either a SystemEnhancedCallLogsSchemaInstanceGetListResponse or an ErrorResponse.

Attributes:

Source code in src/mercury_ocip_fast/commands/commands.py
@dataclass(kw_only=True)
class SystemEnhancedCallLogsSchemaInstanceGetListRequest(OCIRequest):
    """Request the system level database schema instances defined for Enhanced Call Logs.
      For each instance, the number of actual users (users that have the Enhanced Call Logs service
      and are assigned to that schema instance) and the number of potential users are given
      (users part of a group or service provider using that schema instance).
      The response is either a SystemEnhancedCallLogsSchemaInstanceGetListResponse or an ErrorResponse.

    Attributes:

    """

Responses

Bases: OCIDataResponse

Response to SystemEnhancedCallLogsSchemaInstanceGetListRequest. Contains a table with column headings: "Instance Name", "Actual Users", "Potential Users".

Attributes:

schema_instance_usage_table (OCITable):
Source code in src/mercury_ocip_fast/commands/commands.py
@dataclass(kw_only=True)
class SystemEnhancedCallLogsSchemaInstanceGetListResponse(OCIDataResponse):
    """Response to SystemEnhancedCallLogsSchemaInstanceGetListRequest.
      Contains a table with column headings: \"Instance Name\", \"Actual Users\", \"Potential Users\".

    Attributes:

        schema_instance_usage_table (OCITable):

    """

    schema_instance_usage_table: OCITable = field(
        metadata={"alias": "schemaInstanceUsageTable"}
    )

Bases: OCIResponse

Source code in src/mercury_ocip_fast/commands/base_command.py
class ErrorResponse(OCIResponse):
    errorCode: Optional[int] = None
    summary: str
    summaryEnglish: str
    detail: Optional[str] = None

Example Usage

from mercury_ocip_fast.client import Client
from mercury_ocip_fast.commands import SystemEnhancedCallLogsSchemaInstanceGetListRequest

client = Client()

command = SystemEnhancedCallLogsSchemaInstanceGetListRequest()

response = client.command(command)

print(response)

Example 2 with Raw Command

from mercury_ocip_fast.client import Client

client = Client()

response = client.raw_command("SystemEnhancedCallLogsSchemaInstanceGetListRequest")

print(response)