UserDevicePoliciesGetRequest21
Bases: OCIRequest
Request the user level data associated with Device Policy. The response is either a UserDevicePoliciesGetResponse21 or an ErrorResponse.
Attributes:
user_id (str):
Source code in src/mercury_ocip_fast/commands/commands.py
Responses
Bases: OCIDataResponse
Response to UserDevicePoliciesGetRequest21. enableDeviceFeatureSynchronization and enableCallDecline are ignored by the application server in Multiple User Shared mode. The following element is only used in AS data mode: lineMode, value "Single User Private and Shared" is returned in XS data mode The following elements are only used in AS data mode: enableDeviceFeatureSynchronization, value "false" is returned in XS data mode enableDnd, value "false" is returned in XS data mode enableCallForwardingAlways, value "false" is returned in XS data mode enableCallForwardingBusy, value "false" is returned in XS data mode enableCallForwardingNoAnswer, value "false" is returned in XS data mode enableAcd, value "false" is returned in XS data mode enableExecutive, value "false" is returned in XS data mode enableExecutiveAssistant, value "false" is returned in XS data mode enableSecurityClassification, value "false" is returned in XS data mode enableCallRecording, value "false" is returned in XS data mode
Attributes:
line_mode (str):
enable_device_feature_synchronization (bool):
enable_dnd (bool):
enable_call_forwarding_always (bool):
enable_call_forwarding_busy (bool):
enable_call_forwarding_no_answer (bool):
enable_acd (bool):
enable_executive (bool):
enable_executive_assistant (bool):
enable_security_classification (bool):
enable_call_recording (bool):
enable_call_decline (bool):
Source code in src/mercury_ocip_fast/commands/commands.py
153692 153693 153694 153695 153696 153697 153698 153699 153700 153701 153702 153703 153704 153705 153706 153707 153708 153709 153710 153711 153712 153713 153714 153715 153716 153717 153718 153719 153720 153721 153722 153723 153724 153725 153726 153727 153728 153729 153730 153731 153732 153733 153734 153735 153736 153737 153738 153739 153740 153741 153742 153743 153744 153745 153746 153747 153748 153749 153750 153751 153752 153753 153754 153755 153756 153757 153758 153759 153760 153761 153762 153763 153764 153765 153766 153767 153768 153769 153770 153771 153772 | |
Example Usage
from mercury_ocip_fast.client import Client
from mercury_ocip_fast.commands import UserDevicePoliciesGetRequest21
client = Client()
command = UserDevicePoliciesGetRequest21(
user_id=...,
)
response = client.command(command)
print(response)