Class MdeOnboardingDataProperties

java.lang.Object
com.azure.resourcemanager.security.fluent.models.MdeOnboardingDataProperties

public final class MdeOnboardingDataProperties extends Object
Properties of the MDE configuration or data parameter needed to onboard the machine to MDE.
  • Constructor Details

    • MdeOnboardingDataProperties

      public MdeOnboardingDataProperties()
  • Method Details

    • onboardingPackageWindows

      public byte[] onboardingPackageWindows()
      Get the onboardingPackageWindows property: The onboarding package used to onboard Windows machines to MDE, coded in base64. This can also be used for onboarding using the dedicated VM Extension.
      Returns:
      the onboardingPackageWindows value.
    • withOnboardingPackageWindows

      public MdeOnboardingDataProperties withOnboardingPackageWindows(byte[] onboardingPackageWindows)
      Set the onboardingPackageWindows property: The onboarding package used to onboard Windows machines to MDE, coded in base64. This can also be used for onboarding using the dedicated VM Extension.
      Parameters:
      onboardingPackageWindows - the onboardingPackageWindows value to set.
      Returns:
      the MdeOnboardingDataProperties object itself.
    • onboardingPackageLinux

      public byte[] onboardingPackageLinux()
      Get the onboardingPackageLinux property: The onboarding package used to onboard Linux machines to MDE, coded in base64. This can also be used for onboarding using the dedicated VM Extension.
      Returns:
      the onboardingPackageLinux value.
    • withOnboardingPackageLinux

      public MdeOnboardingDataProperties withOnboardingPackageLinux(byte[] onboardingPackageLinux)
      Set the onboardingPackageLinux property: The onboarding package used to onboard Linux machines to MDE, coded in base64. This can also be used for onboarding using the dedicated VM Extension.
      Parameters:
      onboardingPackageLinux - the onboardingPackageLinux value to set.
      Returns:
      the MdeOnboardingDataProperties object itself.
    • validate

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