pub struct DeviceManagement {Show 30 fields
pub subscription_state: DeviceManagementSubscriptionState,
pub settings: DeviceManagementSettings,
pub intune_brand: IntuneBrand,
pub terms_and_conditions: Vec<TermsAndConditions>,
pub apple_push_notification_certificate: ApplePushNotificationCertificate,
pub managed_device_overview: ManagedDeviceOverview,
pub detected_apps: Vec<DetectedApp>,
pub managed_devices: Vec<ManagedDevice>,
pub device_configurations: Vec<DeviceConfiguration>,
pub device_compliance_policies: Vec<DeviceCompliancePolicy>,
pub software_update_status_summary: SoftwareUpdateStatusSummary,
pub device_compliance_policy_device_state_summary: DeviceCompliancePolicyDeviceStateSummary,
pub device_compliance_policy_setting_state_summaries: Vec<DeviceCompliancePolicySettingStateSummary>,
pub device_configuration_device_state_summaries: DeviceConfigurationDeviceStateSummary,
pub ios_update_statuses: Vec<IosUpdateDeviceStatus>,
pub device_categories: Vec<DeviceCategory>,
pub exchange_connectors: Vec<DeviceManagementExchangeConnector>,
pub device_enrollment_configurations: Vec<DeviceEnrollmentConfiguration>,
pub conditional_access_settings: OnPremisesConditionalAccessSettings,
pub mobile_threat_defense_connectors: Vec<MobileThreatDefenseConnector>,
pub device_management_partners: Vec<DeviceManagementPartner>,
pub notification_message_templates: Vec<NotificationMessageTemplate>,
pub role_definitions: Vec<RoleDefinition>,
pub role_assignments: Vec<DeviceAndAppManagementRoleAssignment>,
pub resource_operations: Vec<ResourceOperation>,
pub telecom_expense_management_partners: Vec<TelecomExpenseManagementPartner>,
pub remote_assistance_partners: Vec<RemoteAssistancePartner>,
pub windows_information_protection_app_learning_summaries: Vec<WindowsInformationProtectionAppLearningSummary>,
pub windows_information_protection_network_learning_summaries: Vec<WindowsInformationProtectionNetworkLearningSummary>,
pub troubleshooting_events: Vec<DeviceManagementTroubleshootingEvent>,
}
Fields§
§subscription_state: DeviceManagementSubscriptionState
§settings: DeviceManagementSettings
§intune_brand: IntuneBrand
§terms_and_conditions: Vec<TermsAndConditions>
§apple_push_notification_certificate: ApplePushNotificationCertificate
§managed_device_overview: ManagedDeviceOverview
§detected_apps: Vec<DetectedApp>
§managed_devices: Vec<ManagedDevice>
§device_configurations: Vec<DeviceConfiguration>
§device_compliance_policies: Vec<DeviceCompliancePolicy>
§software_update_status_summary: SoftwareUpdateStatusSummary
§device_compliance_policy_device_state_summary: DeviceCompliancePolicyDeviceStateSummary
§device_compliance_policy_setting_state_summaries: Vec<DeviceCompliancePolicySettingStateSummary>
§device_configuration_device_state_summaries: DeviceConfigurationDeviceStateSummary
§ios_update_statuses: Vec<IosUpdateDeviceStatus>
§device_categories: Vec<DeviceCategory>
§exchange_connectors: Vec<DeviceManagementExchangeConnector>
§device_enrollment_configurations: Vec<DeviceEnrollmentConfiguration>
§conditional_access_settings: OnPremisesConditionalAccessSettings
§mobile_threat_defense_connectors: Vec<MobileThreatDefenseConnector>
§device_management_partners: Vec<DeviceManagementPartner>
§notification_message_templates: Vec<NotificationMessageTemplate>
§role_definitions: Vec<RoleDefinition>
§role_assignments: Vec<DeviceAndAppManagementRoleAssignment>
§resource_operations: Vec<ResourceOperation>
§telecom_expense_management_partners: Vec<TelecomExpenseManagementPartner>
§remote_assistance_partners: Vec<RemoteAssistancePartner>
§windows_information_protection_app_learning_summaries: Vec<WindowsInformationProtectionAppLearningSummary>
§windows_information_protection_network_learning_summaries: Vec<WindowsInformationProtectionNetworkLearningSummary>
§troubleshooting_events: Vec<DeviceManagementTroubleshootingEvent>
Trait Implementations§
Source§impl Clone for DeviceManagement
impl Clone for DeviceManagement
Source§fn clone(&self) -> DeviceManagement
fn clone(&self) -> DeviceManagement
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for DeviceManagement
impl Debug for DeviceManagement
Source§impl<'de> Deserialize<'de> for DeviceManagement
impl<'de> Deserialize<'de> for DeviceManagement
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for DeviceManagement
impl PartialEq for DeviceManagement
Source§impl Serialize for DeviceManagement
impl Serialize for DeviceManagement
impl Eq for DeviceManagement
impl StructuralPartialEq for DeviceManagement
Auto Trait Implementations§
impl Freeze for DeviceManagement
impl RefUnwindSafe for DeviceManagement
impl Send for DeviceManagement
impl Sync for DeviceManagement
impl Unpin for DeviceManagement
impl UnwindSafe for DeviceManagement
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more