public class DeviceManagement extends Entity implements com.github.davidmoten.odata.client.ODataEntityType
| Modifier and Type | Class and Description |
|---|---|
static class |
DeviceManagement.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected OffsetDateTime |
accountMoveCompletionDateTime |
protected AdminConsent |
adminConsent |
protected OffsetDateTime |
deviceComplianceReportSummarizationDateTime |
protected DeviceProtectionOverview |
deviceProtectionOverview |
protected String |
intuneAccountId |
protected IntuneBrand |
intuneBrand |
protected OffsetDateTime |
lastReportAggregationDateTime |
protected Boolean |
legacyPcManangementEnabled |
protected ManagedDeviceCleanupSettings |
managedDeviceCleanupSettings |
protected Integer |
maximumDepTokens |
protected DeviceManagementSettings |
settings |
protected DeviceManagementSubscriptions |
subscriptions |
protected DeviceManagementSubscriptionState |
subscriptionState |
protected WindowsMalwareOverview |
windowsMalwareOverview |
changedFields, contextPath, id, odataType, unmappedFields| Modifier | Constructor and Description |
|---|---|
protected |
DeviceManagement() |
protected DeviceManagementSettings settings
protected Integer maximumDepTokens
protected String intuneAccountId
protected OffsetDateTime lastReportAggregationDateTime
protected OffsetDateTime deviceComplianceReportSummarizationDateTime
protected Boolean legacyPcManangementEnabled
protected IntuneBrand intuneBrand
protected DeviceManagementSubscriptionState subscriptionState
protected DeviceManagementSubscriptions subscriptions
protected ManagedDeviceCleanupSettings managedDeviceCleanupSettings
protected AdminConsent adminConsent
protected DeviceProtectionOverview deviceProtectionOverview
protected WindowsMalwareOverview windowsMalwareOverview
protected OffsetDateTime accountMoveCompletionDateTime
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypeodataTypeName in class Entitypublic static DeviceManagement.Builder builderDeviceManagement()
public com.github.davidmoten.odata.client.internal.ChangedFields getChangedFields()
getChangedFields in interface com.github.davidmoten.odata.client.ODataEntityTypegetChangedFields in class Entitypublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepostInject in class Entitypublic Optional<DeviceManagementSettings> getSettings()
public DeviceManagement withSettings(DeviceManagementSettings settings)
this with just the settings field
changed. Field description below. The field name is also added to an internal
map of changed fields in the returned object so that when this.patch()
is called (if available)on the returned object only the changed fields are
submitted.
“Account level settings.”
settings - new value of settings field (as defined in service metadata)this with just the settings field changedpublic Optional<Integer> getMaximumDepTokens()
public DeviceManagement withMaximumDepTokens(Integer maximumDepTokens)
this with just the maximumDepTokens
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Maximum number of dep tokens allowed per-tenant.”
maximumDepTokens - new value of maximumDepTokens field (as defined in service metadata)this with just the maximumDepTokens field changedpublic Optional<String> getIntuneAccountId()
public DeviceManagement withIntuneAccountId(String intuneAccountId)
this with just the intuneAccountId
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Intune Account Id for given tenant”
intuneAccountId - new value of intuneAccountId field (as defined in service metadata)this with just the intuneAccountId field changedpublic Optional<OffsetDateTime> getLastReportAggregationDateTime()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public DeviceManagement withLastReportAggregationDateTime(OffsetDateTime lastReportAggregationDateTime)
this with just the lastReportAggregationDateTime field changed. Field description below. The field
name is also added to an internal map of changed fields in the returned object
so that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“The last modified time of reporting for this account. This property is read-only .”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
lastReportAggregationDateTime - new value of lastReportAggregationDateTime field (as defined in service metadata)this with just the lastReportAggregationDateTime field changedpublic Optional<OffsetDateTime> getDeviceComplianceReportSummarizationDateTime()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public DeviceManagement withDeviceComplianceReportSummarizationDateTime(OffsetDateTime deviceComplianceReportSummarizationDateTime)
this with just the deviceComplianceReportSummarizationDateTime field changed. Field description
below. The field name is also added to an internal map of changed fields in the
returned object so that when this.patch() is called (if available)on the
returned object only the changed fields are submitted.
“The last requested time of device compliance reporting for this account. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
deviceComplianceReportSummarizationDateTime - new value of deviceComplianceReportSummarizationDateTime field (as defined in service metadata)this with just the deviceComplianceReportSummarizationDateTime field changedpublic Optional<Boolean> getLegacyPcManangementEnabled()
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
public DeviceManagement withLegacyPcManangementEnabled(Boolean legacyPcManangementEnabled)
this with just the legacyPcManangementEnabled field changed. Field description below. The field
name is also added to an internal map of changed fields in the returned object
so that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“The property to enable Non-MDM managed legacy PC management for this account. This property is read-only.”
Org.OData.Core.V1.Computed
true
Org.OData.Core.V1.Permissions
legacyPcManangementEnabled - new value of legacyPcManangementEnabled field (as defined in service metadata)this with just the legacyPcManangementEnabled field changedpublic Optional<IntuneBrand> getIntuneBrand()
public DeviceManagement withIntuneBrand(IntuneBrand intuneBrand)
this with just the intuneBrand
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“intuneBrand contains data which is used in customizing the appearance of the Company Portal applications as well as the end user web portal.”
intuneBrand - new value of intuneBrand field (as defined in service metadata)this with just the intuneBrand field changedpublic Optional<DeviceManagementSubscriptionState> getSubscriptionState()
public DeviceManagement withSubscriptionState(DeviceManagementSubscriptionState subscriptionState)
this with just the subscriptionState
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Tenant mobile device management subscription state.”
subscriptionState - new value of subscriptionState field (as defined in service metadata)this with just the subscriptionState field changedpublic Optional<DeviceManagementSubscriptions> getSubscriptions()
public DeviceManagement withSubscriptions(DeviceManagementSubscriptions subscriptions)
this with just the subscriptions
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Tenant's Subscription.”
subscriptions - new value of subscriptions field (as defined in service metadata)this with just the subscriptions field changedpublic Optional<ManagedDeviceCleanupSettings> getManagedDeviceCleanupSettings()
public DeviceManagement withManagedDeviceCleanupSettings(ManagedDeviceCleanupSettings managedDeviceCleanupSettings)
this with just the managedDeviceCleanupSettings field changed. Field description below. The field
name is also added to an internal map of changed fields in the returned object
so that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Device cleanup rule”
managedDeviceCleanupSettings - new value of managedDeviceCleanupSettings field (as defined in service metadata)this with just the managedDeviceCleanupSettings field changedpublic Optional<AdminConsent> getAdminConsent()
public DeviceManagement withAdminConsent(AdminConsent adminConsent)
this with just the adminConsent
field changed. Field description below. The field name is also added to an
internal map of changed fields in the returned object so that when this.
patch() is called (if available)on the returned object only the changed fields
are submitted.
“Admin consent information.”
adminConsent - new value of adminConsent field (as defined in service metadata)this with just the adminConsent field changedpublic Optional<DeviceProtectionOverview> getDeviceProtectionOverview()
public DeviceManagement withDeviceProtectionOverview(DeviceProtectionOverview deviceProtectionOverview)
this with just the deviceProtectionOverview field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Device protection overview.”
deviceProtectionOverview - new value of deviceProtectionOverview field (as defined in service metadata)this with just the deviceProtectionOverview field changedpublic Optional<WindowsMalwareOverview> getWindowsMalwareOverview()
public DeviceManagement withWindowsMalwareOverview(WindowsMalwareOverview windowsMalwareOverview)
this with just the windowsMalwareOverview field changed. Field description below. The field name
is also added to an internal map of changed fields in the returned object so
that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“Malware overview for windows devices.”
windowsMalwareOverview - new value of windowsMalwareOverview field (as defined in service metadata)this with just the windowsMalwareOverview field changedpublic Optional<OffsetDateTime> getAccountMoveCompletionDateTime()
public DeviceManagement withAccountMoveCompletionDateTime(OffsetDateTime accountMoveCompletionDateTime)
this with just the accountMoveCompletionDateTime field changed. Field description below. The field
name is also added to an internal map of changed fields in the returned object
so that when this.patch() is called (if available)on the returned object
only the changed fields are submitted.
“The date & time when tenant data moved between scaleunits.”
accountMoveCompletionDateTime - new value of accountMoveCompletionDateTime field (as defined in service metadata)this with just the accountMoveCompletionDateTime field changedpublic AuditEventCollectionRequest getAuditEvents()
public AndroidForWorkSettingsRequest getAndroidForWorkSettings()
public AndroidForWorkAppConfigurationSchemaCollectionRequest getAndroidForWorkAppConfigurationSchemas()
public AndroidForWorkEnrollmentProfileCollectionRequest getAndroidForWorkEnrollmentProfiles()
public AndroidManagedStoreAccountEnterpriseSettingsRequest getAndroidManagedStoreAccountEnterpriseSettings()
public AndroidManagedStoreAppConfigurationSchemaCollectionRequest getAndroidManagedStoreAppConfigurationSchemas()
public AndroidDeviceOwnerEnrollmentProfileCollectionRequest getAndroidDeviceOwnerEnrollmentProfiles()
public TermsAndConditionsCollectionRequest getTermsAndConditions()
public DeviceConfigurationCollectionRequest getDeviceConfigurations()
public DeviceCompliancePolicyCollectionRequest getDeviceCompliancePolicies()
public SoftwareUpdateStatusSummaryRequest getSoftwareUpdateStatusSummary()
public DeviceCompliancePolicyDeviceStateSummaryRequest getDeviceCompliancePolicyDeviceStateSummary()
public DeviceCompliancePolicySettingStateSummaryCollectionRequest getDeviceCompliancePolicySettingStateSummaries()
public AdvancedThreatProtectionOnboardingStateSummaryRequest getAdvancedThreatProtectionOnboardingStateSummary()
public DeviceConfigurationDeviceStateSummaryRequest getDeviceConfigurationDeviceStateSummaries()
public DeviceConfigurationUserStateSummaryRequest getDeviceConfigurationUserStateSummaries()
public CartToClassAssociationCollectionRequest getCartToClassAssociations()
public IosUpdateDeviceStatusCollectionRequest getIosUpdateStatuses()
public NdesConnectorCollectionRequest getNdesConnectors()
public RestrictedAppsViolationCollectionRequest getDeviceConfigurationRestrictedAppsViolations()
public ManagedDeviceEncryptionStateCollectionRequest getManagedDeviceEncryptionStates()
public DeviceConfigurationConflictSummaryCollectionRequest getDeviceConfigurationConflictSummary()
public ManagedAllDeviceCertificateStateCollectionRequest getDeviceConfigurationsAllManagedDeviceCertificateStates()
public DeviceCategoryCollectionRequest getDeviceCategories()
public DeviceManagementExchangeConnectorCollectionRequest getExchangeConnectors()
public DeviceEnrollmentConfigurationCollectionRequest getDeviceEnrollmentConfigurations()
public DeviceManagementExchangeOnPremisesPolicyRequest getExchangeOnPremisesPolicy()
public DeviceManagementExchangeOnPremisesPolicyCollectionRequest getExchangeOnPremisesPolicies()
public OnPremisesConditionalAccessSettingsRequest getConditionalAccessSettings()
public MobileThreatDefenseConnectorCollectionRequest getMobileThreatDefenseConnectors()
public DeviceManagementPartnerCollectionRequest getDeviceManagementPartners()
public ComplianceManagementPartnerCollectionRequest getComplianceManagementPartners()
public DeviceManagementIntentCollectionRequest getIntents()
public DeviceManagementSettingDefinitionCollectionRequest getSettingDefinitions()
public DeviceManagementTemplateCollectionRequest getTemplates()
public DeviceManagementSettingCategoryCollectionRequest getCategories()
public RemoteActionAuditCollectionRequest getRemoteActionAudits()
public ApplePushNotificationCertificateRequest getApplePushNotificationCertificate()
public DeviceManagementScriptCollectionRequest getDeviceManagementScripts()
public DeviceShellScriptCollectionRequest getDeviceShellScripts()
public DeviceHealthScriptCollectionRequest getDeviceHealthScripts()
public ManagedDeviceOverviewRequest getManagedDeviceOverview()
public DetectedAppCollectionRequest getDetectedApps()
public ManagedDeviceCollectionRequest getManagedDevices()
public WindowsMalwareInformationCollectionRequest getWindowsMalwareInformation()
public DataSharingConsentCollectionRequest getDataSharingConsents()
public MobileAppTroubleshootingEventCollectionRequest getMobileAppTroubleshootingEvents()
public UserExperienceAnalyticsOverviewRequest getUserExperienceAnalyticsOverview()
public UserExperienceAnalyticsBaselineCollectionRequest getUserExperienceAnalyticsBaselines()
public UserExperienceAnalyticsCategoryCollectionRequest getUserExperienceAnalyticsCategories()
public UserExperienceAnalyticsDevicePerformanceCollectionRequest getUserExperienceAnalyticsDevicePerformance()
public UserExperienceAnalyticsRegressionSummaryRequest getUserExperienceAnalyticsRegressionSummary()
public UserExperienceAnalyticsDeviceStartupHistoryCollectionRequest getUserExperienceAnalyticsDeviceStartupHistory()
public UserExperienceAnalyticsDeviceStartupProcessCollectionRequest getUserExperienceAnalyticsDeviceStartupProcesses()
public UserExperienceAnalyticsDeviceStartupProcessPerformanceCollectionRequest getUserExperienceAnalyticsDeviceStartupProcessPerformance()
public UserExperienceAnalyticsScoreHistoryCollectionRequest getUserExperienceAnalyticsScoreHistory()
public DeviceManagementDerivedCredentialSettingsCollectionRequest getDerivedCredentials()
public WindowsAutopilotSettingsRequest getWindowsAutopilotSettings()
public WindowsAutopilotDeviceIdentityCollectionRequest getWindowsAutopilotDeviceIdentities()
public WindowsAutopilotDeploymentProfileCollectionRequest getWindowsAutopilotDeploymentProfiles()
public ImportedDeviceIdentityCollectionRequest getImportedDeviceIdentities()
public DepOnboardingSettingCollectionRequest getDepOnboardingSettings()
public ImportedWindowsAutopilotDeviceIdentityCollectionRequest getImportedWindowsAutopilotDeviceIdentities()
public AppleUserInitiatedEnrollmentProfileCollectionRequest getAppleUserInitiatedEnrollmentProfiles()
public ManagementConditionCollectionRequest getManagementConditions()
public ManagementConditionStatementCollectionRequest getManagementConditionStatements()
public GroupPolicyObjectFileCollectionRequest getGroupPolicyObjectFiles()
public GroupPolicyMigrationReportCollectionRequest getGroupPolicyMigrationReports()
public GroupPolicyConfigurationCollectionRequest getGroupPolicyConfigurations()
public GroupPolicyCategoryCollectionRequest getGroupPolicyCategories()
public GroupPolicyDefinitionCollectionRequest getGroupPolicyDefinitions()
public GroupPolicyDefinitionFileCollectionRequest getGroupPolicyDefinitionFiles()
public GroupPolicyUploadedDefinitionFileCollectionRequest getGroupPolicyUploadedDefinitionFiles()
public NotificationMessageTemplateCollectionRequest getNotificationMessageTemplates()
public DeviceManagementDomainJoinConnectorCollectionRequest getDomainJoinConnectors()
public RoleDefinitionCollectionRequest getRoleDefinitions()
public DeviceAndAppManagementRoleAssignmentCollectionRequest getRoleAssignments()
public RoleScopeTagCollectionRequest getRoleScopeTags()
public ResourceOperationCollectionRequest getResourceOperations()
public RemoteAssistancePartnerCollectionRequest getRemoteAssistancePartners()
public DeviceManagementReportsRequest getReports()
public TelecomExpenseManagementPartnerCollectionRequest getTelecomExpenseManagementPartners()
public EmbeddedSIMActivationCodePoolCollectionRequest getEmbeddedSIMActivationCodePools()
public DeviceManagementTroubleshootingEventCollectionRequest getTroubleshootingEvents()
public DeviceManagementAutopilotEventCollectionRequest getAutopilotEvents()
public WindowsFeatureUpdateProfileCollectionRequest getWindowsFeatureUpdateProfiles()
public WindowsInformationProtectionAppLearningSummaryCollectionRequest getWindowsInformationProtectionAppLearningSummaries()
public WindowsInformationProtectionNetworkLearningSummaryCollectionRequest getWindowsInformationProtectionNetworkLearningSummaries()
public IntuneBrandingProfileCollectionRequest getIntuneBrandingProfiles()
public UserPFXCertificateCollectionRequest getUserPfxCertificates()
public com.github.davidmoten.odata.client.internal.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypegetUnmappedFields in class Entitypublic DeviceManagement patch()
this with changed fields reset.public DeviceManagement put()
this
with changed fields reset (they were ignored anyway).public com.github.davidmoten.odata.client.ActionRequestNoReturn enableLegacyPcManagement()
public com.github.davidmoten.odata.client.ActionRequestNoReturn enableAndroidDeviceAdministratorEnrollment()
public com.github.davidmoten.odata.client.ActionRequestNoReturn sendCustomNotificationToCompanyPortal(String notificationTitle, String notificationBody, List<String> groupsToNotify)
public com.github.davidmoten.odata.client.FunctionRequestReturningNonCollection<Boolean> verifyWindowsEnrollmentAutoDiscovery(String domainName)
public com.github.davidmoten.odata.client.CollectionPageNonEntityRequest<String> getEffectivePermissions()
public com.github.davidmoten.odata.client.CollectionPageNonEntityRequest<RolePermission> getEffectivePermissions_Function(String scope)
public com.github.davidmoten.odata.client.CollectionPageNonEntityRequest<RoleScopeTag> getRoleScopeTagsByResource(String resource)
public com.github.davidmoten.odata.client.CollectionPageNonEntityRequest<RoleScopeTag> getRoleScopeTagsByIds(List<String> ids)
public com.github.davidmoten.odata.client.FunctionRequestReturningNonCollection<DeviceAndAppManagementAssignedRoleDetails> getAssignedRoleDetails()
public com.github.davidmoten.odata.client.FunctionRequestReturningNonCollection<Boolean> scopedForResource(String resource)
Copyright © 2018–2020. All rights reserved.