Class VirtualMachineProfileResponse


  • public final class VirtualMachineProfileResponse
    extends java.lang.Object
    • Method Detail

      • adminUser

        public CredentialsResponse adminUser()
        Returns:
        Credentials for the admin user on the VM.
      • createOption

        public java.lang.String createOption()
        Returns:
        Indicates what lab virtual machines are created from.
      • imageReference

        public ImageReferenceResponse imageReference()
        Returns:
        The image configuration for lab virtual machines.
      • nonAdminUser

        public java.util.Optional<CredentialsResponse> nonAdminUser()
        Returns:
        Credentials for the non-admin user on the VM, if one exists.
      • osType

        public java.lang.String osType()
        Returns:
        The OS type of the image
      • sku

        public SkuResponse sku()
        Returns:
        The SKU for the lab. Defines the type of virtual machines used in the lab.
      • usageQuota

        public java.lang.String usageQuota()
        Returns:
        The initial quota alloted to each lab user. Must be a time span between 0 and 9999 hours.
      • useSharedPassword

        public java.util.Optional<java.lang.String> useSharedPassword()
        Returns:
        Enabling this option will use the same password for all user VMs.