Skip to content

CallCenterReportDataTemplateInfo

Bases: OCIType

Call center reporting data template info.

Attributes:

data_template (str):

report_type (str):

is_realtime_report (bool):

is_agent_param_required (str):

is_call_center_param_required (str):

is_call_center_dnis_param_required (str):

is_sampling_period_param_required (str):

is_call_completion_threshold_param_required (str):

is_short_duration_threshold_param_required (str):

is_service_level_threshold_param_required (str):

is_service_level_inclusions_param_required (str):

is_service_level_objective_threshold_param_required (str):

is_abandoned_call_threshold_param_required (str):
Source code in src/mercury_ocip/commands/commands.py
@dataclass(kw_only=True)
class CallCenterReportDataTemplateInfo(OCIType):
    """Call center reporting data template info.

    Attributes:

        data_template (str):

        report_type (str):

        is_realtime_report (bool):

        is_agent_param_required (str):

        is_call_center_param_required (str):

        is_call_center_dnis_param_required (str):

        is_sampling_period_param_required (str):

        is_call_completion_threshold_param_required (str):

        is_short_duration_threshold_param_required (str):

        is_service_level_threshold_param_required (str):

        is_service_level_inclusions_param_required (str):

        is_service_level_objective_threshold_param_required (str):

        is_abandoned_call_threshold_param_required (str):

    """

    data_template: str = field(metadata={"alias": "dataTemplate"})

    report_type: str = field(metadata={"alias": "reportType"})

    is_realtime_report: bool = field(metadata={"alias": "isRealtimeReport"})

    is_agent_param_required: str = field(metadata={"alias": "isAgentParamRequired"})

    is_call_center_param_required: str = field(
        metadata={"alias": "isCallCenterParamRequired"}
    )

    is_call_center_dnis_param_required: str = field(
        metadata={"alias": "isCallCenterDnisParamRequired"}
    )

    is_sampling_period_param_required: str = field(
        metadata={"alias": "isSamplingPeriodParamRequired"}
    )

    is_call_completion_threshold_param_required: str = field(
        metadata={"alias": "isCallCompletionThresholdParamRequired"}
    )

    is_short_duration_threshold_param_required: str = field(
        metadata={"alias": "isShortDurationThresholdParamRequired"}
    )

    is_service_level_threshold_param_required: str = field(
        metadata={"alias": "isServiceLevelThresholdParamRequired"}
    )

    is_service_level_inclusions_param_required: str = field(
        metadata={"alias": "isServiceLevelInclusionsParamRequired"}
    )

    is_service_level_objective_threshold_param_required: str = field(
        metadata={"alias": "isServiceLevelObjectiveThresholdParamRequired"}
    )

    is_abandoned_call_threshold_param_required: str = field(
        metadata={"alias": "isAbandonedCallThresholdParamRequired"}
    )