Class ApplicationProfile


  • public final class ApplicationProfile
    extends Object
    Contains the list of gallery applications that should be made available to the VM/VMSS.
    • Constructor Detail

      • ApplicationProfile

        public ApplicationProfile()
    • Method Detail

      • galleryApplications

        public List<VMGalleryApplication> galleryApplications()
        Get the galleryApplications property: Specifies the gallery applications that should be made available to the VM/VMSS.
        Returns:
        the galleryApplications value.
      • withGalleryApplications

        public ApplicationProfile withGalleryApplications​(List<VMGalleryApplication> galleryApplications)
        Set the galleryApplications property: Specifies the gallery applications that should be made available to the VM/VMSS.
        Parameters:
        galleryApplications - the galleryApplications value to set.
        Returns:
        the ApplicationProfile object itself.
      • validate

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