IWithFromImageCreateOptionsUnmanaged Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Fase de una definición de máquina virtual que contiene varias opciones de configuración cuando se crea una máquina virtual a partir de la imagen.
public interface IWithFromImageCreateOptionsUnmanaged : Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithUnmanagedCreate, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>
type IWithFromImageCreateOptionsUnmanaged = interface
interface IWithUnmanagedCreate
interface IWithUnmanagedDataDisk
interface IWithCreate
interface ICreatable<IVirtualMachine>
interface IIndexable
interface IDefinitionWithTags<IWithCreate>
interface IWithOSDiskSettings
interface IWithVMSize
interface IWithStorageAccount
interface IWithAvailabilitySet
interface IWithSecondaryNetworkInterface
interface IWithExtension
interface IWithPlan
interface IWithBootDiagnostics
interface IWithPriority
interface IWithBillingProfile
interface IWithSystemAssignedManagedServiceIdentity
interface IBeta
interface IWithUserAssignedManagedServiceIdentity
interface IWithLicenseType
Public Interface IWithFromImageCreateOptionsUnmanaged
Implements IBeta, ICreatable(Of IVirtualMachine), IDefinitionWithTags(Of IWithCreate), IWithUnmanagedCreate
- Derivado
- Implementaciones
-
IWithAvailabilitySet IWithBillingProfile IWithBootDiagnostics IWithCreate IWithExtension IWithLicenseType IWithOSDiskSettings IWithPlan IWithPriority IWithSecondaryNetworkInterface IWithStorageAccount IWithSystemAssignedManagedServiceIdentity IWithUnmanagedCreate IWithUnmanagedDataDisk IWithUserAssignedManagedServiceIdentity IWithVMSize IBeta IDefinitionWithTags<IWithCreate> ICreatable<IVirtualMachine> IIndexable
Propiedades
Key |
Fase de una definición de máquina virtual que contiene varias opciones de configuración cuando se crea una máquina virtual a partir de la imagen. (Heredado de IIndexable) |
Name |
Obtiene el nombre del recurso que se puede crear. (Heredado de ICreatable<T>) |
Métodos
Create() |
Ejecute la solicitud de creación. (Heredado de ICreatable<T>) |
CreateAsync(CancellationToken, Boolean) |
Coloca la solicitud en la cola y permite que el cliente HTTP lo ejecute cuando los recursos del sistema estén disponibles. (Heredado de ICreatable<T>) |
DefineNewExtension(String) |
Inicia la definición de una extensión que se va a asociar a la máquina virtual. (Heredado de IWithExtension) |
DefineUnmanagedDataDisk(String) |
Comienza la definición de un disco de datos no administrado que se va a conectar a la máquina virtual. (Heredado de IWithUnmanagedDataDisk) |
WithBootDiagnostics() |
Especifica que los diagnósticos de arranque deben habilitarse en la máquina virtual. (Heredado de IWithBootDiagnostics) |
WithBootDiagnostics(ICreatable<IStorageAccount>) |
Especifica que los diagnósticos de arranque deben habilitarse en la máquina virtual. (Heredado de IWithBootDiagnostics) |
WithBootDiagnostics(IStorageAccount) |
Especifica que los diagnósticos de arranque deben habilitarse en la máquina virtual. (Heredado de IWithBootDiagnostics) |
WithBootDiagnostics(String) |
Especifica que los diagnósticos de arranque deben habilitarse en la máquina virtual. (Heredado de IWithBootDiagnostics) |
WithComputerName(String) |
Especifica un nombre de equipo para la máquina virtual. |
WithCustomData(String) |
Especifica los datos personalizados de la máquina virtual. |
WithEphemeralOSDisk(DiffDiskOptions) |
Especifica las opciones efímeras del disco del sistema operativo. (Heredado de IWithOSDiskSettings) |
WithExistingAvailabilitySet(IAvailabilitySet) |
Especifica un conjunto de disponibilidad existente que se va a asociar a la máquina virtual. (Heredado de IWithAvailabilitySet) |
WithExistingSecondaryNetworkInterface(INetworkInterface) |
Asocia una interfaz de red existente a la máquina virtual. Tenga en cuenta que el efecto de este método es aditivo, es decir, cada vez que se usa, la nueva interfaz de red secundaria agregada a la máquina virtual. (Heredado de IWithSecondaryNetworkInterface) |
WithExistingStorageAccount(IStorageAccount) |
Especifica una cuenta de almacenamiento existente en la que colocar el disco duro virtual del sistema operativo y del disco de datos de la máquina virtual. Un disco del sistema operativo basado en marketplace o una imagen de usuario (imagen generalizada) se almacenará en esta cuenta de almacenamiento. (Heredado de IWithStorageAccount) |
WithExistingUnmanagedDataDisk(String, String, String) |
Asocia un VHD no administrado existente como un disco de datos a la máquina virtual. (Heredado de IWithUnmanagedDataDisk) |
WithExistingUserAssignedManagedServiceIdentity(IIdentity) |
Especifica una identidad asignada por el usuario existente que se va a asociar a la máquina virtual. (Heredado de IWithUserAssignedManagedServiceIdentity) |
WithLicenseType(String) |
Especifica que la imagen o el disco que se usa se licenciaron en el entorno local. (Heredado de IWithLicenseType) |
WithLowPriority() |
Especifica que la máquina virtual debe ser de prioridad baja. (Heredado de IWithPriority) |
WithLowPriority(VirtualMachineEvictionPolicyTypes) |
Especifica que la máquina virtual debe ser de prioridad baja. (Heredado de IWithPriority) |
WithMaxPrice(Nullable<Double>) |
Especifica los detalles relacionados con la facturación de una máquina virtual de prioridad baja. (Heredado de IWithBillingProfile) |
WithNewAvailabilitySet(ICreatable<IAvailabilitySet>) |
Especifica la definición de una definición de conjunto de disponibilidad aún no creada con el que asociar la máquina virtual. (Heredado de IWithAvailabilitySet) |
WithNewAvailabilitySet(String) |
Especifica el nombre de un nuevo conjunto de disponibilidad que se va a asociar a la máquina virtual. (Heredado de IWithAvailabilitySet) |
WithNewSecondaryNetworkInterface(ICreatable<INetworkInterface>) |
Crea una nueva interfaz de red para asociarla a la máquina virtual, en función de la definición proporcionada. Tenga en cuenta que el efecto de este método es aditivo, es decir, cada vez que se usa, se agrega una nueva interfaz de red secundaria a la máquina virtual. (Heredado de IWithSecondaryNetworkInterface) |
WithNewStorageAccount(ICreatable<IStorageAccount>) |
Especifica la definición de una cuenta de almacenamiento aún no creada para colocar los discos duros virtuales de disco de datos y del sistema operativo de la máquina virtual. Solo el disco del sistema operativo basado en una imagen de Marketplace se almacenará en la nueva cuenta de almacenamiento. Un disco del sistema operativo basado en una imagen de usuario se almacenará en la misma cuenta de almacenamiento que la imagen de usuario. (Heredado de IWithStorageAccount) |
WithNewStorageAccount(String) |
Especifica el nombre de una nueva cuenta de almacenamiento en la que se colocará el disco duro virtual del sistema operativo y el disco de datos de la máquina virtual. Solo se almacenará un disco del sistema operativo basado en una imagen de Marketplace en la nueva cuenta de almacenamiento. Un disco del sistema operativo basado en una imagen de usuario se almacenará en la misma cuenta de almacenamiento que la imagen de usuario. (Heredado de IWithStorageAccount) |
WithNewUnmanagedDataDisk(Int32) |
Asocia un nuevo disco de datos no administrado en blanco a la máquina virtual. (Heredado de IWithUnmanagedDataDisk) |
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>) |
Especifica la definición de una identidad asignada por el usuario no creada que se va a asociar a la máquina virtual. (Heredado de IWithUserAssignedManagedServiceIdentity) |
WithOSDiskCaching(CachingTypes) |
Especifica el tipo de almacenamiento en caché del disco del sistema operativo. (Heredado de IWithOSDiskSettings) |
WithOSDiskEncryptionSettings(DiskEncryptionSettings) |
Especifica la configuración de cifrado del disco del sistema operativo. (Heredado de IWithOSDiskSettings) |
WithOSDiskName(String) |
Especifica el nombre del disco del sistema operativo. (Heredado de IWithOSDiskSettings) |
WithOSDiskSizeInGB(Int32) |
Especifica el tamaño del OSDisk en GB. (Heredado de IWithOSDiskSettings) |
WithOSDiskVhdLocation(String, String) |
Especifica el nombre de un archivo VHD de disco del sistema operativo y su contenedor primario. (Heredado de IWithUnmanagedCreate) |
WithPlan(PurchasePlan) |
Especifica el plan de compra de la máquina virtual. (Heredado de IWithPlan) |
WithPriority(VirtualMachinePriorityTypes) |
Especifica la prioridad de la máquina virtual. (Heredado de IWithPriority) |
WithPromotionalPlan(PurchasePlan, String) |
Especifica el plan de compra de la máquina virtual. (Heredado de IWithPlan) |
WithSize(String) |
Selecciona el tamaño de la máquina virtual. (Heredado de IWithVMSize) |
WithSize(VirtualMachineSizeTypes) |
Especifica el tamaño de la máquina virtual. (Heredado de IWithVMSize) |
WithSystemAssignedManagedServiceIdentity() |
Especifica que la identidad de servicio administrada asignada por el sistema (local) debe estar habilitada en la máquina virtual. (Heredado de IWithSystemAssignedManagedServiceIdentity) |
WithTag(String, String) |
Agrega una etiqueta al recurso. (Heredado de IDefinitionWithTags<T>) |
WithTags(IDictionary<String,String>) |
Especifica etiquetas para el recurso como {@link Map}. (Heredado de IDefinitionWithTags<T>) |
Se aplica a
Azure SDK for .NET