Compartir a través de


IWithLinuxCreateManagedOrUnmanaged Interfaz

Definición

La fase de la definición de máquina virtual Linux que contiene todas las entradas mínimas necesarias para crear el recurso, pero también permite especificar cualquier otra configuración opcional.

public interface IWithLinuxCreateManagedOrUnmanaged : Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Definition.IWithFromImageCreateOptionsManagedOrUnmanaged, 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 IWithLinuxCreateManagedOrUnmanaged = interface
    interface IWithFromImageCreateOptionsManagedOrUnmanaged
    interface IWithFromImageCreateOptionsManaged
    interface IWithManagedCreate
    interface IWithManagedDataDisk
    interface IWithAvailabilityZone
    interface IBeta
    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 IWithUserAssignedManagedServiceIdentity
    interface IWithLicenseType
Public Interface IWithLinuxCreateManagedOrUnmanaged
Implements IBeta, ICreatable(Of IVirtualMachine), IDefinitionWithTags(Of IWithCreate), IWithFromImageCreateOptionsManagedOrUnmanaged
Derivado
Implementaciones

Propiedades

Key

La fase de la definición de máquina virtual Linux que contiene todas las entradas mínimas necesarias para crear el recurso, pero también permite especificar cualquier otra configuración opcional.

(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)
WithAvailabilityZone(AvailabilityZoneId)

Especifica la zona de disponibilidad de la máquina virtual.

(Heredado de IWithAvailabilityZone)
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.

(Heredado de IWithFromImageCreateOptionsManaged)
WithCustomData(String)

Especifica los datos personalizados de la máquina virtual.

(Heredado de IWithFromImageCreateOptionsManaged)
WithDataDiskDefaultCachingType(CachingTypes)

Especifica el tipo de almacenamiento en caché predeterminado para los discos de datos administrados.

(Heredado de IWithManagedCreate)
WithDataDiskDefaultStorageAccountType(StorageAccountTypes)

Especifica el tipo de almacenamiento en caché predeterminado para los discos de datos administrados.

(Heredado de IWithManagedCreate)
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)
WithExistingDataDisk(IDisk)

Asocia un disco administrado de origen existente a la máquina virtual.

(Heredado de IWithManagedDataDisk)
WithExistingDataDisk(IDisk, Int32, CachingTypes)

Asocia un disco administrado de origen existente a la máquina virtual y especifica una configuración adicional.

(Heredado de IWithManagedDataDisk)
WithExistingDataDisk(IDisk, Int32, Int32, CachingTypes)

Asocia un disco administrado de origen existente a la máquina virtual y especifica una configuración adicional.

(Heredado de IWithManagedDataDisk)
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 disco de datos y el sistema operativo 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)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

Especifica una identidad asignada por el usuario existente que se asociará a la máquina virtual.

(Heredado de IWithUserAssignedManagedServiceIdentity)
WithLicenseType(String)

Especifica que la imagen o el disco que se usa tenían licencias locales.

(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 la 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)
WithNewDataDisk(ICreatable<IDisk>)

Especifica que se debe crear un disco administrado explícitamente con la definición especificada y asociarse a la máquina virtual como un disco de datos.

(Heredado de IWithManagedDataDisk)
WithNewDataDisk(ICreatable<IDisk>, Int32, CachingTypes)

Especifica que un disco administrado debe crearse explícitamente con la definición especificada y asociarlo a la máquina virtual como disco de datos.

(Heredado de IWithManagedDataDisk)
WithNewDataDisk(Int32)

Especifica que un disco administrado debe crearse implícitamente con el tamaño especificado.

(Heredado de IWithManagedDataDisk)
WithNewDataDisk(Int32, Int32, CachingTypes)

Especifica que un disco administrado debe crearse implícitamente con la configuración especificada.

(Heredado de IWithManagedDataDisk)
WithNewDataDisk(Int32, Int32, CachingTypes, StorageAccountTypes)

Especifica que un disco administrado debe crearse implícitamente con la configuración especificada.

(Heredado de IWithManagedDataDisk)
WithNewDataDiskFromImage(Int32)

Especifica el disco de datos que se va a crear a partir de la imagen de disco de datos en la imagen de máquina virtual.

(Heredado de IWithManagedDataDisk)
WithNewDataDiskFromImage(Int32, Int32, CachingTypes)

Especifica el disco de datos que se va a crear a partir de la imagen de disco de datos en la imagen de máquina virtual.

(Heredado de IWithManagedDataDisk)
WithNewDataDiskFromImage(Int32, Int32, CachingTypes, StorageAccountTypes)

Especifica el disco de datos que se va a crear a partir de la imagen de disco de datos en la imagen de máquina virtual.

(Heredado de IWithManagedDataDisk)
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 que aún no se ha creado 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)
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)
WithOSDiskStorageAccountType(StorageAccountTypes)

Especifica el tipo de cuenta de almacenamiento para el disco del sistema operativo administrado.

(Heredado de IWithManagedCreate)
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)
WithSsh(String)

Especifica una clave pública SSH.

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>)
WithUnmanagedDisks()

Especifica que se usarán discos no administrados.

(Heredado de IWithFromImageCreateOptionsManagedOrUnmanaged)

Se aplica a