Interface VirtualMachineScaleSet.DefinitionStages.WithManagedDataDisk

    • Method Detail

      • withNewDataDisk

        VirtualMachineScaleSet.DefinitionStages.WithManagedCreate withNewDataDisk​(int sizeInGB)
        Specifies that a managed disk needs to be created implicitly with the given size.
        Parameters:
        sizeInGB - the size of the managed disk
        Returns:
        the next stage of virtual machine definition
      • withNewDataDisk

        VirtualMachineScaleSet.DefinitionStages.WithManagedCreate withNewDataDisk​(int sizeInGB,
                                                                                  int lun,
                                                                                  CachingTypes cachingType)
        Specifies that a managed disk needs to be created implicitly with the given settings.
        Parameters:
        sizeInGB - the size of the managed disk
        lun - the disk LUN
        cachingType - the caching type
        Returns:
        the next stage of virtual machine definition
      • withNewDataDisk

        VirtualMachineScaleSet.DefinitionStages.WithManagedCreate withNewDataDisk​(int sizeInGB,
                                                                                  int lun,
                                                                                  CachingTypes cachingType,
                                                                                  StorageAccountTypes storageAccountType)
        Specifies that a managed disk needs to be created implicitly with the given settings.
        Parameters:
        sizeInGB - the size of the managed disk
        lun - the disk LUN
        cachingType - the caching type
        storageAccountType - the storage account type
        Returns:
        the next stage of virtual machine definition
      • withNewDataDiskFromImage

        VirtualMachineScaleSet.DefinitionStages.WithManagedCreate withNewDataDiskFromImage​(int imageLun)
        Specifies the data disk to be created from the data disk image in the virtual machine image.
        Parameters:
        imageLun - the LUN of the source data disk image
        Returns:
        the next stage of virtual machine definition
      • withNewDataDiskFromImage

        VirtualMachineScaleSet.DefinitionStages.WithManagedCreate withNewDataDiskFromImage​(int imageLun,
                                                                                           int newSizeInGB,
                                                                                           CachingTypes cachingType)
        Specifies the data disk to be created from the data disk image in the virtual machine image.
        Parameters:
        imageLun - the LUN of the source data disk image
        newSizeInGB - the new size that overrides the default size specified in the data disk image
        cachingType - the caching type
        Returns:
        the next stage of virtual machine definition
      • withNewDataDiskFromImage

        VirtualMachineScaleSet.DefinitionStages.WithManagedCreate withNewDataDiskFromImage​(int imageLun,
                                                                                           int newSizeInGB,
                                                                                           CachingTypes cachingType,
                                                                                           StorageAccountTypes storageAccountType)
        Specifies the data disk to be created from the data disk image in the virtual machine image.
        Parameters:
        imageLun - the LUN of the source data disk image
        newSizeInGB - the new size that overrides the default size specified in the data disk image
        cachingType - the caching type
        storageAccountType - the storage account type
        Returns:
        the next stage of virtual machine definition