Interface VirtualMachine.DefinitionManagedOrUnmanaged
- All Superinterfaces:
Creatable<VirtualMachine>
,GroupableResource.DefinitionStages.WithCreatableResourceGroup<VirtualMachine.DefinitionStages.WithNetwork>
,GroupableResource.DefinitionStages.WithExistingResourceGroup<VirtualMachine.DefinitionStages.WithNetwork>
,GroupableResource.DefinitionStages.WithGroup<VirtualMachine.DefinitionStages.WithNetwork>
,GroupableResource.DefinitionStages.WithNewResourceGroup<VirtualMachine.DefinitionStages.WithNetwork>
,HasName
,Indexable
,Resource.DefinitionWithRegion<VirtualMachine.DefinitionStages.WithGroup>
,Resource.DefinitionWithTags<VirtualMachine.DefinitionStages.WithCreate>
,VirtualMachine.DefinitionShared
,VirtualMachine.DefinitionStages.Blank
,VirtualMachine.DefinitionStages.WithAvailabilitySet
,VirtualMachine.DefinitionStages.WithAvailabilityZone
,VirtualMachine.DefinitionStages.WithBillingProfile
,VirtualMachine.DefinitionStages.WithBootDiagnostics
,VirtualMachine.DefinitionStages.WithCreate
,VirtualMachine.DefinitionStages.WithExtension
,VirtualMachine.DefinitionStages.WithFromImageCreateOptionsManaged
,VirtualMachine.DefinitionStages.WithFromImageCreateOptionsManagedOrUnmanaged
,VirtualMachine.DefinitionStages.WithGroup
,VirtualMachine.DefinitionStages.WithLicenseType
,VirtualMachine.DefinitionStages.WithLinuxCreateManagedOrUnmanaged
,VirtualMachine.DefinitionStages.WithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged
,VirtualMachine.DefinitionStages.WithLinuxRootUsernameManagedOrUnmanaged
,VirtualMachine.DefinitionStages.WithManagedCreate
,VirtualMachine.DefinitionStages.WithManagedDataDisk
,VirtualMachine.DefinitionStages.WithNetwork
,VirtualMachine.DefinitionStages.WithOS
,VirtualMachine.DefinitionStages.WithOSDiskSettings
,VirtualMachine.DefinitionStages.WithPlan
,VirtualMachine.DefinitionStages.WithPrimaryNetworkInterface
,VirtualMachine.DefinitionStages.WithPriority
,VirtualMachine.DefinitionStages.WithPrivateIP
,VirtualMachine.DefinitionStages.WithProximityPlacementGroup
,VirtualMachine.DefinitionStages.WithPublicIPAddress
,VirtualMachine.DefinitionStages.WithSecondaryNetworkInterface
,VirtualMachine.DefinitionStages.WithStorageAccount
,VirtualMachine.DefinitionStages.WithSubnet
,VirtualMachine.DefinitionStages.WithSystemAssignedManagedServiceIdentity
,VirtualMachine.DefinitionStages.WithUnmanagedCreate
,VirtualMachine.DefinitionStages.WithUnmanagedDataDisk
,VirtualMachine.DefinitionStages.WithUserAssignedManagedServiceIdentity
,VirtualMachine.DefinitionStages.WithVMSize
,VirtualMachine.DefinitionStages.WithWindowsAdminPasswordManagedOrUnmanaged
,VirtualMachine.DefinitionStages.WithWindowsAdminUsernameManagedOrUnmanaged
,VirtualMachine.DefinitionStages.WithWindowsCreateManaged
,VirtualMachine.DefinitionStages.WithWindowsCreateManagedOrUnmanaged
- Enclosing interface:
- VirtualMachine
public static interface VirtualMachine.DefinitionManagedOrUnmanaged
extends VirtualMachine.DefinitionShared, VirtualMachine.DefinitionStages.WithLinuxRootUsernameManagedOrUnmanaged, VirtualMachine.DefinitionStages.WithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged, VirtualMachine.DefinitionStages.WithWindowsAdminUsernameManagedOrUnmanaged, VirtualMachine.DefinitionStages.WithWindowsAdminPasswordManagedOrUnmanaged, VirtualMachine.DefinitionStages.WithFromImageCreateOptionsManagedOrUnmanaged, VirtualMachine.DefinitionStages.WithLinuxCreateManagedOrUnmanaged, VirtualMachine.DefinitionStages.WithWindowsCreateManagedOrUnmanaged, VirtualMachine.DefinitionStages.WithManagedCreate, VirtualMachine.DefinitionStages.WithUnmanagedCreate
The entirety of the virtual machine definition.
-
Method Summary
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Creatable
create, createAsync, createAsync
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithCreatableResourceGroup
withNewResourceGroup
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithExistingResourceGroup
withExistingResourceGroup, withExistingResourceGroup
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.GroupableResource.DefinitionStages.WithNewResourceGroup
withNewResourceGroup, withNewResourceGroup
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.HasName
name
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Indexable
key
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithRegion
withRegion, withRegion
Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.DefinitionWithTags
withTag, withTags
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithAvailabilitySet
withExistingAvailabilitySet, withNewAvailabilitySet, withNewAvailabilitySet
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithAvailabilityZone
withAvailabilityZone
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithBillingProfile
withMaxPrice
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithBootDiagnostics
withBootDiagnostics, withBootDiagnostics, withBootDiagnostics, withBootDiagnostics, withBootDiagnosticsOnManagedStorageAccount
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithExtension
defineNewExtension
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithFromImageCreateOptionsManaged
withComputerName, withCustomData
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithFromImageCreateOptionsManagedOrUnmanaged
withUnmanagedDisks
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithLicenseType
withLicenseType
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithLinuxCreateManagedOrUnmanaged
withSsh
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged
withRootPassword, withSsh
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithLinuxRootUsernameManagedOrUnmanaged
withRootUsername
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithManagedCreate
withDataDiskDefaultCachingType, withDataDiskDefaultStorageAccountType, withOSDiskStorageAccountType
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithManagedDataDisk
withExistingDataDisk, withExistingDataDisk, withExistingDataDisk, withNewDataDisk, withNewDataDisk, withNewDataDisk, withNewDataDisk, withNewDataDisk, withNewDataDiskFromImage, withNewDataDiskFromImage, withNewDataDiskFromImage
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithNetwork
withExistingPrimaryNetwork, withNewPrimaryNetwork, withNewPrimaryNetwork
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithOS
withLatestLinuxImage, withLatestWindowsImage, withLinuxCustomImage, withLinuxGalleryImageVersion, withPopularLinuxImage, withPopularWindowsImage, withSpecializedLinuxCustomImage, withSpecializedLinuxGalleryImageVersion, withSpecializedOSDisk, withSpecializedOSUnmanagedDisk, withSpecializedWindowsCustomImage, withSpecializedWindowsGalleryImageVersion, withSpecificLinuxImageVersion, withSpecificWindowsImageVersion, withStoredLinuxImage, withStoredWindowsImage, withWindowsCustomImage, withWindowsGalleryImageVersion
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithOSDiskSettings
withOSDiskCaching, withOSDiskEncryptionSettings, withOSDiskName, withOSDiskSizeInGB, withOSDiskSizeInGB
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithPlan
withPlan, withPromotionalPlan
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithPrimaryNetworkInterface
withExistingPrimaryNetworkInterface, withNewPrimaryNetworkInterface
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithPriority
withLowPriority, withLowPriority, withPriority, withSpotPriority, withSpotPriority
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithPrivateIP
withPrimaryPrivateIPAddressDynamic, withPrimaryPrivateIPAddressStatic
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithProximityPlacementGroup
withNewProximityPlacementGroup, withProximityPlacementGroup
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithPublicIPAddress
withExistingPrimaryPublicIPAddress, withNewPrimaryPublicIPAddress, withNewPrimaryPublicIPAddress, withoutPrimaryPublicIPAddress
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithSecondaryNetworkInterface
withExistingSecondaryNetworkInterface, withNewSecondaryNetworkInterface
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithStorageAccount
withExistingStorageAccount, withNewStorageAccount, withNewStorageAccount
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithSubnet
withSubnet
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithSystemAssignedManagedServiceIdentity
withSystemAssignedManagedServiceIdentity
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithUnmanagedCreate
withOSDiskVhdLocation
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithUnmanagedDataDisk
defineUnmanagedDataDisk, withExistingUnmanagedDataDisk, withNewUnmanagedDataDisk
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithUserAssignedManagedServiceIdentity
withExistingUserAssignedManagedServiceIdentity, withNewUserAssignedManagedServiceIdentity
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithVMSize
withSize, withSize
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithWindowsAdminPasswordManagedOrUnmanaged
withAdminPassword
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithWindowsAdminUsernameManagedOrUnmanaged
withAdminUsername
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithWindowsCreateManaged
withoutAutoUpdate, withoutVMAgent, withTimeZone, withWinRM
Methods inherited from interface com.microsoft.azure.management.compute.VirtualMachine.DefinitionStages.WithWindowsCreateManagedOrUnmanaged
withUnmanagedDisks