Interface VirtualMachine.DefinitionStages.WithCreate
- All Superinterfaces:
Creatable<VirtualMachine>
,HasName
,Indexable
,Resource.DefinitionWithTags<VirtualMachine.DefinitionStages.WithCreate>
,VirtualMachine.DefinitionStages.WithAvailabilitySet
,VirtualMachine.DefinitionStages.WithBillingProfile
,VirtualMachine.DefinitionStages.WithBootDiagnostics
,VirtualMachine.DefinitionStages.WithExtension
,VirtualMachine.DefinitionStages.WithLicenseType
,VirtualMachine.DefinitionStages.WithOSDiskSettings
,VirtualMachine.DefinitionStages.WithPlan
,VirtualMachine.DefinitionStages.WithPriority
,VirtualMachine.DefinitionStages.WithSecondaryNetworkInterface
,VirtualMachine.DefinitionStages.WithStorageAccount
,VirtualMachine.DefinitionStages.WithSystemAssignedManagedServiceIdentity
,VirtualMachine.DefinitionStages.WithUserAssignedManagedServiceIdentity
,VirtualMachine.DefinitionStages.WithVMSize
- All Known Subinterfaces:
VirtualMachine.DefinitionManaged
,VirtualMachine.DefinitionManagedOrUnmanaged
,VirtualMachine.DefinitionShared
,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.WithCreate
extends Creatable<VirtualMachine>, Resource.DefinitionWithTags<VirtualMachine.DefinitionStages.WithCreate>, VirtualMachine.DefinitionStages.WithOSDiskSettings, VirtualMachine.DefinitionStages.WithVMSize, VirtualMachine.DefinitionStages.WithStorageAccount, VirtualMachine.DefinitionStages.WithAvailabilitySet, VirtualMachine.DefinitionStages.WithSecondaryNetworkInterface, VirtualMachine.DefinitionStages.WithExtension, VirtualMachine.DefinitionStages.WithPlan, VirtualMachine.DefinitionStages.WithBootDiagnostics, VirtualMachine.DefinitionStages.WithPriority, VirtualMachine.DefinitionStages.WithBillingProfile, VirtualMachine.DefinitionStages.WithSystemAssignedManagedServiceIdentity, VirtualMachine.DefinitionStages.WithUserAssignedManagedServiceIdentity, VirtualMachine.DefinitionStages.WithLicenseType
The stage of the definition which contains all the minimum required inputs for
the resource to be created, but also allows
for any other optional settings to be specified.
-
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.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.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.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.WithLicenseType
withLicenseType
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.WithPriority
withLowPriority, withLowPriority, withPriority, withSpotPriority, withSpotPriority
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.WithSystemAssignedManagedServiceIdentity
withSystemAssignedManagedServiceIdentity
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