EnterpriseEnterpriseTrunkForceAssignUserListRequest
Bases: OCIRequest
Request to add users to an enterprise trunk in an enterprise. If the user is already assigned to another enterprise trunk, it will be unassigned from the old enterprise trunk and assigned to the new enterprise trunk specified in this request. The response is either a SuccessResponse or an ErrorResponse.
Attributes:
service_provider_id (str):
enterprise_trunk_name (str):
user_id (List[str]):
Source code in src/mercury_ocip/commands/commands.py
| @dataclass(kw_only=True)
class EnterpriseEnterpriseTrunkForceAssignUserListRequest(OCIRequest):
"""Request to add users to an enterprise trunk in an enterprise. If the user is already assigned to another enterprise trunk,
it will be unassigned from the old enterprise trunk and assigned to the new enterprise trunk specified in this request.
The response is either a SuccessResponse or an ErrorResponse.
Attributes:
service_provider_id (str):
enterprise_trunk_name (str):
user_id (List[str]):
"""
service_provider_id: str = field(metadata={"alias": "serviceProviderId"})
enterprise_trunk_name: str = field(metadata={"alias": "enterpriseTrunkName"})
user_id: List[str] = field(metadata={"alias": "userId"})
|
Responses
Bases: OCIResponseSource code in src/mercury_ocip/commands/base_command.py
| class SuccessResponse(OCIResponse):
pass
|
Bases: OCIResponseSource code in src/mercury_ocip/commands/base_command.py
| class ErrorResponse(OCIResponse):
errorCode: Optional[int] = None
summary: str
summaryEnglish: str
detail: Optional[str] = None
|
Example Usage
from mercury_ocip.client import Client
from mercury_ocip.commands import EnterpriseEnterpriseTrunkForceAssignUserListRequest
client = Client()
command = EnterpriseEnterpriseTrunkForceAssignUserListRequest(
service_provider_id=...,
enterprise_trunk_name=...,
user_id=...,
)
response = client.command(command)
print(response)
Example 2 with Raw Command
from mercury_ocip.client import Client
client = Client()
response = client.raw_command("EnterpriseEnterpriseTrunkForceAssignUserListRequest",
service_provider_id=...,
enterprise_trunk_name=...,
user_id=...,
)
print(response)