Interface VirtualMachine.DefinitionStages.WithBootDiagnostics

All Known Subinterfaces:
VirtualMachine.DefinitionManaged, VirtualMachine.DefinitionManagedOrUnmanaged, VirtualMachine.DefinitionShared, VirtualMachine.DefinitionStages.WithCreate, VirtualMachine.DefinitionStages.WithFromImageCreateOptionsManaged, VirtualMachine.DefinitionStages.WithFromImageCreateOptionsManagedOrUnmanaged, VirtualMachine.DefinitionStages.WithFromImageCreateOptionsUnmanaged, VirtualMachine.DefinitionStages.WithLinuxCreateManaged, VirtualMachine.DefinitionStages.WithLinuxCreateManagedOrUnmanaged, VirtualMachine.DefinitionStages.WithLinuxCreateUnmanaged, VirtualMachine.DefinitionStages.WithManagedCreate, VirtualMachine.DefinitionStages.WithSystemAssignedIdentityBasedAccessOrCreate, VirtualMachine.DefinitionStages.WithUnmanagedCreate, VirtualMachine.DefinitionStages.WithWindowsCreateManaged, VirtualMachine.DefinitionStages.WithWindowsCreateManagedOrUnmanaged, VirtualMachine.DefinitionStages.WithWindowsCreateUnmanaged, VirtualMachine.DefinitionUnmanaged
Enclosing interface:
VirtualMachine.DefinitionStages

public static interface VirtualMachine.DefinitionStages.WithBootDiagnostics
The stage of the virtual machine definition allowing to enable boot diagnostics.
  • Method Details

    • withBootDiagnosticsOnManagedStorageAccount

      VirtualMachine.DefinitionStages.WithCreate withBootDiagnosticsOnManagedStorageAccount()
      Specifies that boot diagnostics needs to be enabled in the virtual machine. Managed storage account is used.
      Returns:
      the next stage of the definition
    • withBootDiagnostics

      Specifies that boot diagnostics needs to be enabled in the virtual machine.
      Returns:
      the next stage of the definition
    • withBootDiagnostics

      Specifies that boot diagnostics needs to be enabled in the virtual machine.
      Parameters:
      creatable - the storage account to be created and used for store the boot diagnostics
      Returns:
      the next stage of the definition
    • withBootDiagnostics

      VirtualMachine.DefinitionStages.WithCreate withBootDiagnostics(StorageAccount storageAccount)
      Specifies that boot diagnostics needs to be enabled in the virtual machine.
      Parameters:
      storageAccount - an existing storage account to be uses to store the boot diagnostics
      Returns:
      the next stage of the definition
    • withBootDiagnostics

      VirtualMachine.DefinitionStages.WithCreate withBootDiagnostics(String storageAccountBlobEndpointUri)
      Specifies that boot diagnostics needs to be enabled in the virtual machine.
      Parameters:
      storageAccountBlobEndpointUri - a storage account blob endpoint to store the boot diagnostics
      Returns:
      the next stage of the definition