Bases: OCIDataResponse
Response to SystemCallProcessingGetPolicyRequest24V2. The following elements are only used in AS data mode: enableDialableCallerID allowConfigurableCLIDForRedirectingIdentity enterpriseCallsCLIDPolicy, value "Use Location Code plus Extension" is returned in XS data mode. enterpriseGroupCallsCLIDPolicy, value "Use Location" is returned in XS data mode. serviceProviderGroupCallsCLIDPolicy, value "Use Location" is returned in XS data mode. enablePhoneListLookup, value "false" is returned in XS data mode. useMaxConcurrentTerminatingAlertingRequests, value "false" is returned in XS data mode. maxConcurrentTerminatingAlertingRequests, value "10" is returned in XS data mode. delayTimerToRemoveCancelledCallsInSeconds, value "4" is returned in XS data mode. includeRedirectionsInMaximumNumberOfConcurrentCalls, value "false" is returned in XS data mode. useUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable, value "false" is returned in XS data mode. useUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable, value "false" is returned in XS data mode. allowMobileDNForRedirectingIdentity, value "false" is returned in XS data mode. conferenceDisableClampTones, value "false" is returned in XS data mode. useMaxCallsPerSecond, value "false" is returned in XS data mode. maxCallsPerSecond, value "1" is returned in XS data mode. forceTreatmentOnMaximumRedirectionDepth, value "false" is returned in XS data mode. enableUserSelectionOfExternalCLIDPolicy, value "false" is returned in XS data mode. enableUserConfigurableCLIDModification, value "false" is returned in XS data mode. The following elements are only used in XS data mode and not returned in AS data mode: routeOverrideDomain routeOverridePrefix
Attributes:
use_max_simultaneous_calls (bool):
max_simultaneous_calls (int):
use_max_simultaneous_video_calls (bool):
max_simultaneous_video_calls (int):
use_max_call_time_for_answered_calls (bool):
max_call_time_for_answered_calls_minutes (int):
use_max_call_time_for_unanswered_calls (bool):
max_call_time_for_unanswered_calls_minutes (int):
media_policy_selection (str):
supported_media_set_name (Optional[str]):
network_usage_selection (str):
enforce_group_calling_line_identity_restriction (bool):
enforce_enterprise_calling_line_identity_restriction (bool):
allow_enterprise_group_call_typing_for_private_dialing_plan (bool):
allow_enterprise_group_call_typing_for_public_dialing_plan (bool):
override_clid_restriction_for_private_call_category (bool):
use_enterprise_clid_for_private_call_category (bool):
enable_enterprise_extension_dialing (bool):
conference_uri (Optional[str]):
max_conference_parties (int):
use_max_concurrent_redirected_calls (bool):
max_concurrent_redirected_calls (int):
use_max_find_me_follow_me_depth (bool):
max_find_me_follow_me_depth (int):
max_redirection_depth (int):
use_max_concurrent_find_me_follow_me_invocations (bool):
max_concurrent_find_me_follow_me_invocations (int):
clid_policy (str):
emergency_clid_policy (str):
allow_alternate_numbers_for_redirecting_identity (bool):
block_calling_name_for_external_calls (bool):
enable_dialable_caller_id (bool):
allow_configurable_clid_for_redirecting_identity (bool):
enterprise_calls_clid_policy (str):
enterprise_group_calls_clid_policy (str):
service_provider_group_calls_clid_policy (str):
enable_phone_list_lookup (bool):
use_max_concurrent_terminating_alerting_requests (bool):
max_concurrent_terminating_alerting_requests (int):
delay_timer_to_remove_cancelled_calls_in_seconds (int):
include_redirections_in_maximum_number_of_concurrent_calls (bool):
use_user_phone_number_for_group_calls_when_internal_clid_unavailable (bool):
use_user_phone_number_for_enterprise_calls_when_internal_clid_unavailable (bool):
route_override_domain (Optional[str]):
route_override_prefix (Optional[str]):
allow_mobile_dn_for_redirecting_identity (bool):
conference_disable_clamp_tones (bool):
use_max_calls_per_second (bool):
max_calls_per_second (int):
force_treatment_on_maximum_redirection_depth (bool):
enable_user_selection_of_external_clid_policy (bool):
enable_user_configurable_clid_modification (bool):
Source code in src/mercury_ocip/commands/commands.py
| @dataclass(kw_only=True)
class SystemCallProcessingGetPolicyResponse24V2(OCIDataResponse):
"""Response to SystemCallProcessingGetPolicyRequest24V2.
The following elements are only used in AS data mode:
enableDialableCallerID
allowConfigurableCLIDForRedirectingIdentity
enterpriseCallsCLIDPolicy, value \"Use Location Code plus Extension\" is returned in XS data mode.
enterpriseGroupCallsCLIDPolicy, value \"Use Location\" is returned in XS data mode.
serviceProviderGroupCallsCLIDPolicy, value \"Use Location\" is returned in XS data mode.
enablePhoneListLookup, value \"false\" is returned in XS data mode.
useMaxConcurrentTerminatingAlertingRequests, value \"false\" is returned in XS data mode.
maxConcurrentTerminatingAlertingRequests, value \"10\" is returned in XS data mode.
delayTimerToRemoveCancelledCallsInSeconds, value \"4\" is returned in XS data mode.
includeRedirectionsInMaximumNumberOfConcurrentCalls, value \"false\" is returned in XS data mode.
useUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable, value \"false\" is returned in XS data mode.
useUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable, value \"false\" is returned in XS data mode.
allowMobileDNForRedirectingIdentity, value \"false\" is returned in XS data mode.
conferenceDisableClampTones, value \"false\" is returned in XS data mode.
useMaxCallsPerSecond, value \"false\" is returned in XS data mode.
maxCallsPerSecond, value \"1\" is returned in XS data mode.
forceTreatmentOnMaximumRedirectionDepth, value \"false\" is returned in XS data mode.
enableUserSelectionOfExternalCLIDPolicy, value \"false\" is returned in XS data mode.
enableUserConfigurableCLIDModification, value \"false\" is returned in XS data mode.
The following elements are only used in XS data mode and not returned in AS data mode:
routeOverrideDomain
routeOverridePrefix
Attributes:
use_max_simultaneous_calls (bool):
max_simultaneous_calls (int):
use_max_simultaneous_video_calls (bool):
max_simultaneous_video_calls (int):
use_max_call_time_for_answered_calls (bool):
max_call_time_for_answered_calls_minutes (int):
use_max_call_time_for_unanswered_calls (bool):
max_call_time_for_unanswered_calls_minutes (int):
media_policy_selection (str):
supported_media_set_name (Optional[str]):
network_usage_selection (str):
enforce_group_calling_line_identity_restriction (bool):
enforce_enterprise_calling_line_identity_restriction (bool):
allow_enterprise_group_call_typing_for_private_dialing_plan (bool):
allow_enterprise_group_call_typing_for_public_dialing_plan (bool):
override_clid_restriction_for_private_call_category (bool):
use_enterprise_clid_for_private_call_category (bool):
enable_enterprise_extension_dialing (bool):
conference_uri (Optional[str]):
max_conference_parties (int):
use_max_concurrent_redirected_calls (bool):
max_concurrent_redirected_calls (int):
use_max_find_me_follow_me_depth (bool):
max_find_me_follow_me_depth (int):
max_redirection_depth (int):
use_max_concurrent_find_me_follow_me_invocations (bool):
max_concurrent_find_me_follow_me_invocations (int):
clid_policy (str):
emergency_clid_policy (str):
allow_alternate_numbers_for_redirecting_identity (bool):
block_calling_name_for_external_calls (bool):
enable_dialable_caller_id (bool):
allow_configurable_clid_for_redirecting_identity (bool):
enterprise_calls_clid_policy (str):
enterprise_group_calls_clid_policy (str):
service_provider_group_calls_clid_policy (str):
enable_phone_list_lookup (bool):
use_max_concurrent_terminating_alerting_requests (bool):
max_concurrent_terminating_alerting_requests (int):
delay_timer_to_remove_cancelled_calls_in_seconds (int):
include_redirections_in_maximum_number_of_concurrent_calls (bool):
use_user_phone_number_for_group_calls_when_internal_clid_unavailable (bool):
use_user_phone_number_for_enterprise_calls_when_internal_clid_unavailable (bool):
route_override_domain (Optional[str]):
route_override_prefix (Optional[str]):
allow_mobile_dn_for_redirecting_identity (bool):
conference_disable_clamp_tones (bool):
use_max_calls_per_second (bool):
max_calls_per_second (int):
force_treatment_on_maximum_redirection_depth (bool):
enable_user_selection_of_external_clid_policy (bool):
enable_user_configurable_clid_modification (bool):
"""
use_max_simultaneous_calls: bool = field(
metadata={"alias": "useMaxSimultaneousCalls"}
)
max_simultaneous_calls: int = field(metadata={"alias": "maxSimultaneousCalls"})
use_max_simultaneous_video_calls: bool = field(
metadata={"alias": "useMaxSimultaneousVideoCalls"}
)
max_simultaneous_video_calls: int = field(
metadata={"alias": "maxSimultaneousVideoCalls"}
)
use_max_call_time_for_answered_calls: bool = field(
metadata={"alias": "useMaxCallTimeForAnsweredCalls"}
)
max_call_time_for_answered_calls_minutes: int = field(
metadata={"alias": "maxCallTimeForAnsweredCallsMinutes"}
)
use_max_call_time_for_unanswered_calls: bool = field(
metadata={"alias": "useMaxCallTimeForUnansweredCalls"}
)
max_call_time_for_unanswered_calls_minutes: int = field(
metadata={"alias": "maxCallTimeForUnansweredCallsMinutes"}
)
media_policy_selection: str = field(metadata={"alias": "mediaPolicySelection"})
supported_media_set_name: Optional[str] = field(
default=None, metadata={"alias": "supportedMediaSetName"}
)
network_usage_selection: str = field(metadata={"alias": "networkUsageSelection"})
enforce_group_calling_line_identity_restriction: bool = field(
metadata={"alias": "enforceGroupCallingLineIdentityRestriction"}
)
enforce_enterprise_calling_line_identity_restriction: bool = field(
metadata={"alias": "enforceEnterpriseCallingLineIdentityRestriction"}
)
allow_enterprise_group_call_typing_for_private_dialing_plan: bool = field(
metadata={"alias": "allowEnterpriseGroupCallTypingForPrivateDialingPlan"}
)
allow_enterprise_group_call_typing_for_public_dialing_plan: bool = field(
metadata={"alias": "allowEnterpriseGroupCallTypingForPublicDialingPlan"}
)
override_clid_restriction_for_private_call_category: bool = field(
metadata={"alias": "overrideCLIDRestrictionForPrivateCallCategory"}
)
use_enterprise_clid_for_private_call_category: bool = field(
metadata={"alias": "useEnterpriseCLIDForPrivateCallCategory"}
)
enable_enterprise_extension_dialing: bool = field(
metadata={"alias": "enableEnterpriseExtensionDialing"}
)
conference_uri: Optional[str] = field(
default=None, metadata={"alias": "conferenceURI"}
)
max_conference_parties: int = field(metadata={"alias": "maxConferenceParties"})
use_max_concurrent_redirected_calls: bool = field(
metadata={"alias": "useMaxConcurrentRedirectedCalls"}
)
max_concurrent_redirected_calls: int = field(
metadata={"alias": "maxConcurrentRedirectedCalls"}
)
use_max_find_me_follow_me_depth: bool = field(
metadata={"alias": "useMaxFindMeFollowMeDepth"}
)
max_find_me_follow_me_depth: int = field(
metadata={"alias": "maxFindMeFollowMeDepth"}
)
max_redirection_depth: int = field(metadata={"alias": "maxRedirectionDepth"})
use_max_concurrent_find_me_follow_me_invocations: bool = field(
metadata={"alias": "useMaxConcurrentFindMeFollowMeInvocations"}
)
max_concurrent_find_me_follow_me_invocations: int = field(
metadata={"alias": "maxConcurrentFindMeFollowMeInvocations"}
)
clid_policy: str = field(metadata={"alias": "clidPolicy"})
emergency_clid_policy: str = field(metadata={"alias": "emergencyClidPolicy"})
allow_alternate_numbers_for_redirecting_identity: bool = field(
metadata={"alias": "allowAlternateNumbersForRedirectingIdentity"}
)
block_calling_name_for_external_calls: bool = field(
metadata={"alias": "blockCallingNameForExternalCalls"}
)
enable_dialable_caller_id: bool = field(
metadata={"alias": "enableDialableCallerID"}
)
allow_configurable_clid_for_redirecting_identity: bool = field(
metadata={"alias": "allowConfigurableCLIDForRedirectingIdentity"}
)
enterprise_calls_clid_policy: str = field(
metadata={"alias": "enterpriseCallsCLIDPolicy"}
)
enterprise_group_calls_clid_policy: str = field(
metadata={"alias": "enterpriseGroupCallsCLIDPolicy"}
)
service_provider_group_calls_clid_policy: str = field(
metadata={"alias": "serviceProviderGroupCallsCLIDPolicy"}
)
enable_phone_list_lookup: bool = field(metadata={"alias": "enablePhoneListLookup"})
use_max_concurrent_terminating_alerting_requests: bool = field(
metadata={"alias": "useMaxConcurrentTerminatingAlertingRequests"}
)
max_concurrent_terminating_alerting_requests: int = field(
metadata={"alias": "maxConcurrentTerminatingAlertingRequests"}
)
delay_timer_to_remove_cancelled_calls_in_seconds: int = field(
metadata={"alias": "delayTimerToRemoveCancelledCallsInSeconds"}
)
include_redirections_in_maximum_number_of_concurrent_calls: bool = field(
metadata={"alias": "includeRedirectionsInMaximumNumberOfConcurrentCalls"}
)
use_user_phone_number_for_group_calls_when_internal_clid_unavailable: bool = field(
metadata={"alias": "useUserPhoneNumberForGroupCallsWhenInternalCLIDUnavailable"}
)
use_user_phone_number_for_enterprise_calls_when_internal_clid_unavailable: bool = field(
metadata={
"alias": "useUserPhoneNumberForEnterpriseCallsWhenInternalCLIDUnavailable"
}
)
route_override_domain: Optional[str] = field(
default=None, metadata={"alias": "routeOverrideDomain"}
)
route_override_prefix: Optional[str] = field(
default=None, metadata={"alias": "routeOverridePrefix"}
)
allow_mobile_dn_for_redirecting_identity: bool = field(
metadata={"alias": "allowMobileDNForRedirectingIdentity"}
)
conference_disable_clamp_tones: bool = field(
metadata={"alias": "conferenceDisableClampTones"}
)
use_max_calls_per_second: bool = field(metadata={"alias": "useMaxCallsPerSecond"})
max_calls_per_second: int = field(metadata={"alias": "maxCallsPerSecond"})
force_treatment_on_maximum_redirection_depth: bool = field(
metadata={"alias": "forceTreatmentOnMaximumRedirectionDepth"}
)
enable_user_selection_of_external_clid_policy: bool = field(
metadata={"alias": "enableUserSelectionOfExternalCLIDPolicy"}
)
enable_user_configurable_clid_modification: bool = field(
metadata={"alias": "enableUserConfigurableCLIDModification"}
)
|