SystemTrunkGroupModifyRequest
Bases: OCIRequest
Modify the system level data associated with the Trunk Group Service. Following attributes are only used in IMS mode. The values are saved if specified not in IMS mode: implicitRegistrationSetSupportPolicy sipIdentityForPilotAndProxyTrunkModesPolicy useMostRecentEntryOnDeflection
The response is either a SuccessResponse or an ErrorResponse.
Attributes:
enforce_clid_service_assignment_for_pilot_user (Optional[bool]):
terminate_unreachable_trigger_detection_on_receipt_of18x (Optional[bool]):
pilot_user_calling_line_asserted_identity_policy (Optional[str]):
enforce_out_of_dialog_pbx_redirection_policies (Optional[bool]):
unscreened_redirection_handling (Optional[str]):
enable_holdover_of_highwater_call_counts (Optional[bool]):
holdover_period (Optional[int]):
time_zone_offset_minutes (Optional[int]):
clid_source_for_screened_calls_policy (Optional[str]):
user_lookup_policy (Optional[str]):
out_of_dialog_pbx_redirection_clid_mapping (Optional[str]):
enforce_out_of_dialog_pbx_redirection_trunk_group_capacity (Optional[bool]):
implicit_registration_set_support_policy (Optional[str]):
sip_identity_for_pilot_and_proxy_trunk_modes_policy (Optional[str]):
support_connected_identity_policy (Optional[str]):
use_unmapped_sessions_for_trunk_users (Optional[bool]):
allow_pai_lookup_for_out_of_dialog_pbx_redirection (Optional[bool]):
out_of_dialog_pbx_redirection_originator_lookup_policy (Optional[str]):
allow_trunk_identity_for_all_originations (Optional[bool]):
use_most_recent_entry_on_deflection (Optional[bool]):
Source code in src/mercury_ocip/commands/commands.py
98132 98133 98134 98135 98136 98137 98138 98139 98140 98141 98142 98143 98144 98145 98146 98147 98148 98149 98150 98151 98152 98153 98154 98155 98156 98157 98158 98159 98160 98161 98162 98163 98164 98165 98166 98167 98168 98169 98170 98171 98172 98173 98174 98175 98176 98177 98178 98179 98180 98181 98182 98183 98184 98185 98186 98187 98188 98189 98190 98191 98192 98193 98194 98195 98196 98197 98198 98199 98200 98201 98202 98203 98204 98205 98206 98207 98208 98209 98210 98211 98212 98213 98214 98215 98216 98217 98218 98219 98220 98221 98222 98223 98224 98225 98226 98227 98228 98229 98230 98231 98232 98233 98234 98235 98236 98237 98238 98239 98240 98241 98242 98243 98244 98245 98246 98247 98248 98249 98250 98251 98252 98253 98254 98255 98256 98257 98258 98259 98260 98261 98262 98263 98264 98265 98266 98267 | |
Responses
Example Usage
from mercury_ocip.client import Client
from mercury_ocip.commands import SystemTrunkGroupModifyRequest
client = Client()
command = SystemTrunkGroupModifyRequest(
enforce_clid_service_assignment_for_pilot_user=...,
terminate_unreachable_trigger_detection_on_receipt_of18x=...,
pilot_user_calling_line_asserted_identity_policy=...,
enforce_out_of_dialog_pbx_redirection_policies=...,
unscreened_redirection_handling=...,
enable_holdover_of_highwater_call_counts=...,
holdover_period=...,
time_zone_offset_minutes=...,
clid_source_for_screened_calls_policy=...,
user_lookup_policy=...,
out_of_dialog_pbx_redirection_clid_mapping=...,
enforce_out_of_dialog_pbx_redirection_trunk_group_capacity=...,
implicit_registration_set_support_policy=...,
sip_identity_for_pilot_and_proxy_trunk_modes_policy=...,
support_connected_identity_policy=...,
use_unmapped_sessions_for_trunk_users=...,
allow_pai_lookup_for_out_of_dialog_pbx_redirection=...,
out_of_dialog_pbx_redirection_originator_lookup_policy=...,
allow_trunk_identity_for_all_originations=...,
use_most_recent_entry_on_deflection=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip.client import Client
client = Client()
response = client.raw_command("SystemTrunkGroupModifyRequest",
enforce_clid_service_assignment_for_pilot_user=...,
terminate_unreachable_trigger_detection_on_receipt_of18x=...,
pilot_user_calling_line_asserted_identity_policy=...,
enforce_out_of_dialog_pbx_redirection_policies=...,
unscreened_redirection_handling=...,
enable_holdover_of_highwater_call_counts=...,
holdover_period=...,
time_zone_offset_minutes=...,
clid_source_for_screened_calls_policy=...,
user_lookup_policy=...,
out_of_dialog_pbx_redirection_clid_mapping=...,
enforce_out_of_dialog_pbx_redirection_trunk_group_capacity=...,
implicit_registration_set_support_policy=...,
sip_identity_for_pilot_and_proxy_trunk_modes_policy=...,
support_connected_identity_policy=...,
use_unmapped_sessions_for_trunk_users=...,
allow_pai_lookup_for_out_of_dialog_pbx_redirection=...,
out_of_dialog_pbx_redirection_originator_lookup_policy=...,
allow_trunk_identity_for_all_originations=...,
use_most_recent_entry_on_deflection=...,
)
print(response)