Skip to content

SystemEnhancedCallLogsActiveSchemaInstanceGetListRequest

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, are assigned to that schema instance and have recorded call logs on the NDS) are given. The response is either a SystemEnhancedCallLogsActiveSchemaInstanceGetListResponse or an ErrorResponse.

Attributes:

Source code in src/mercury_ocip_fast/commands/commands.py
@dataclass(kw_only=True)
class SystemEnhancedCallLogsActiveSchemaInstanceGetListRequest(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,
      are assigned to that schema instance and have recorded call logs on the NDS) are given.
      The response is either a SystemEnhancedCallLogsActiveSchemaInstanceGetListResponse or an ErrorResponse.

    Attributes:

    """

Responses

Bases: OCIDataResponse

Response to SystemEnhancedCallLogsSchemaInstanceActualUsageGetListRequest. Contains a table with column headings: "Instance Name", "Active Users".

Attributes:

schema_instance_usage_table (OCITable):
Source code in src/mercury_ocip_fast/commands/commands.py
@dataclass(kw_only=True)
class SystemEnhancedCallLogsActiveSchemaInstanceGetListResponse(OCIDataResponse):
    """Response to SystemEnhancedCallLogsSchemaInstanceActualUsageGetListRequest.
      Contains a table with column headings: \"Instance Name\", \"Active 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 SystemEnhancedCallLogsActiveSchemaInstanceGetListRequest

client = Client()

command = SystemEnhancedCallLogsActiveSchemaInstanceGetListRequest()

response = client.command(command)

print(response)

Example 2 with Raw Command

from mercury_ocip_fast.client import Client

client = Client()

response = client.raw_command("SystemEnhancedCallLogsActiveSchemaInstanceGetListRequest")

print(response)