GroupCallCapacityManagementModifyInstanceRequest
Bases: OCIRequest
Modifies a Call Capacity Management group. Replaces the entire list of users in the group. The response is either SuccessResponse or ErrorResponse.
Attributes:
service_provider_id (str):
group_id (str):
name (str):
new_name (Optional[str]):
max_active_calls_allowed (Optional[int]):
max_incoming_active_calls_allowed (Optional[Nillable[int]]):
max_outgoing_active_calls_allowed (Optional[Nillable[int]]):
become_default_group_for_new_users (Optional[bool]):
user_id_list (Optional[Nillable[ReplacementUserIdList]]):
Source code in src/mercury_ocip/commands/commands.py
35126 35127 35128 35129 35130 35131 35132 35133 35134 35135 35136 35137 35138 35139 35140 35141 35142 35143 35144 35145 35146 35147 35148 35149 35150 35151 35152 35153 35154 35155 35156 35157 35158 35159 35160 35161 35162 35163 35164 35165 35166 35167 35168 35169 35170 35171 35172 35173 35174 35175 35176 35177 35178 35179 35180 35181 35182 35183 35184 35185 35186 35187 35188 35189 35190 | |
Responses
Example Usage
from mercury_ocip.client import Client
from mercury_ocip.commands import GroupCallCapacityManagementModifyInstanceRequest
client = Client()
command = GroupCallCapacityManagementModifyInstanceRequest(
service_provider_id=...,
group_id=...,
name=...,
new_name=...,
max_active_calls_allowed=...,
max_incoming_active_calls_allowed=...,
max_outgoing_active_calls_allowed=...,
become_default_group_for_new_users=...,
user_id_list=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip.client import Client
client = Client()
response = client.raw_command("GroupCallCapacityManagementModifyInstanceRequest",
service_provider_id=...,
group_id=...,
name=...,
new_name=...,
max_active_calls_allowed=...,
max_incoming_active_calls_allowed=...,
max_outgoing_active_calls_allowed=...,
become_default_group_for_new_users=...,
user_id_list=...,
)
print(response)