Class MicrosoftGraphConfigurationManagerClientEnabledFeatures

java.lang.Object
com.azure.resourcemanager.authorization.fluent.models.MicrosoftGraphConfigurationManagerClientEnabledFeatures

public final class MicrosoftGraphConfigurationManagerClientEnabledFeatures extends Object
configurationManagerClientEnabledFeatures

configuration Manager client enabled features.

  • Constructor Details

    • MicrosoftGraphConfigurationManagerClientEnabledFeatures

      public MicrosoftGraphConfigurationManagerClientEnabledFeatures()
      Creates an instance of MicrosoftGraphConfigurationManagerClientEnabledFeatures class.
  • Method Details

    • compliancePolicy

      public Boolean compliancePolicy()
      Get the compliancePolicy property: Whether compliance policy is managed by Intune.
      Returns:
      the compliancePolicy value.
    • withCompliancePolicy

      public MicrosoftGraphConfigurationManagerClientEnabledFeatures withCompliancePolicy(Boolean compliancePolicy)
      Set the compliancePolicy property: Whether compliance policy is managed by Intune.
      Parameters:
      compliancePolicy - the compliancePolicy value to set.
      Returns:
      the MicrosoftGraphConfigurationManagerClientEnabledFeatures object itself.
    • deviceConfiguration

      public Boolean deviceConfiguration()
      Get the deviceConfiguration property: Whether device configuration is managed by Intune.
      Returns:
      the deviceConfiguration value.
    • withDeviceConfiguration

      public MicrosoftGraphConfigurationManagerClientEnabledFeatures withDeviceConfiguration(Boolean deviceConfiguration)
      Set the deviceConfiguration property: Whether device configuration is managed by Intune.
      Parameters:
      deviceConfiguration - the deviceConfiguration value to set.
      Returns:
      the MicrosoftGraphConfigurationManagerClientEnabledFeatures object itself.
    • inventory

      public Boolean inventory()
      Get the inventory property: Whether inventory is managed by Intune.
      Returns:
      the inventory value.
    • withInventory

      Set the inventory property: Whether inventory is managed by Intune.
      Parameters:
      inventory - the inventory value to set.
      Returns:
      the MicrosoftGraphConfigurationManagerClientEnabledFeatures object itself.
    • modernApps

      public Boolean modernApps()
      Get the modernApps property: Whether modern application is managed by Intune.
      Returns:
      the modernApps value.
    • withModernApps

      Set the modernApps property: Whether modern application is managed by Intune.
      Parameters:
      modernApps - the modernApps value to set.
      Returns:
      the MicrosoftGraphConfigurationManagerClientEnabledFeatures object itself.
    • resourceAccess

      public Boolean resourceAccess()
      Get the resourceAccess property: Whether resource access is managed by Intune.
      Returns:
      the resourceAccess value.
    • withResourceAccess

      public MicrosoftGraphConfigurationManagerClientEnabledFeatures withResourceAccess(Boolean resourceAccess)
      Set the resourceAccess property: Whether resource access is managed by Intune.
      Parameters:
      resourceAccess - the resourceAccess value to set.
      Returns:
      the MicrosoftGraphConfigurationManagerClientEnabledFeatures object itself.
    • windowsUpdateForBusiness

      public Boolean windowsUpdateForBusiness()
      Get the windowsUpdateForBusiness property: Whether Windows Update for Business is managed by Intune.
      Returns:
      the windowsUpdateForBusiness value.
    • withWindowsUpdateForBusiness

      public MicrosoftGraphConfigurationManagerClientEnabledFeatures withWindowsUpdateForBusiness(Boolean windowsUpdateForBusiness)
      Set the windowsUpdateForBusiness property: Whether Windows Update for Business is managed by Intune.
      Parameters:
      windowsUpdateForBusiness - the windowsUpdateForBusiness value to set.
      Returns:
      the MicrosoftGraphConfigurationManagerClientEnabledFeatures object itself.
    • additionalProperties

      public Map<String,Object> additionalProperties()
      Get the additionalProperties property: configuration Manager client enabled features.
      Returns:
      the additionalProperties value.
    • withAdditionalProperties

      public MicrosoftGraphConfigurationManagerClientEnabledFeatures withAdditionalProperties(Map<String,Object> additionalProperties)
      Set the additionalProperties property: configuration Manager client enabled features.
      Parameters:
      additionalProperties - the additionalProperties value to set.
      Returns:
      the MicrosoftGraphConfigurationManagerClientEnabledFeatures object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.