Compartir a través de


IDefinitionManagedOrUnmanaged Interfaz

Definición

La totalidad de la definición del conjunto de escalado de máquinas virtuales.

public interface IDefinitionManagedOrUnmanaged : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithLinuxCreateManagedOrUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithLinuxRootUsernameManagedOrUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithUnmanagedCreate, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithWindowsAdminPasswordManagedOrUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithWindowsAdminUsernameManagedOrUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithWindowsCreateManagedOrUnmanaged, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.DefinitionShared.IDefinitionShared, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithSku>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithSku>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithSku>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroup<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithSku>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithGroup>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>
type IDefinitionManagedOrUnmanaged = interface
    interface IDefinitionShared
    interface IBlank
    interface IDefinitionWithRegion<IWithGroup>
    interface IWithGroup
    interface IWithGroup<IWithSku>
    interface IWithExistingResourceGroup<IWithSku>
    interface IWithNewResourceGroup<IWithSku>
    interface IWithCreatableResourceGroup<IWithSku>
    interface IWithSku
    interface IWithProximityPlacementGroup
    interface IWithDoNotRunExtensionsOnOverprovisionedVms
    interface IWithAdditionalCapabilities
    interface IWithNetworkSubnet
    interface IWithPrimaryInternetFacingLoadBalancer
    interface IWithPrimaryInternalLoadBalancer
    interface IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool
    interface IWithPrimaryInternetFacingLoadBalancerNatPool
    interface IWithInternalLoadBalancerBackendOrNatPool
    interface IWithInternalInternalLoadBalancerNatPool
    interface IWithOS
    interface IWithOSBeta
    interface IBeta
    interface IWithCreate
    interface ICreatable<IVirtualMachineScaleSet>
    interface IIndexable
    interface IWithOSDiskSettings
    interface IWithComputerNamePrefix
    interface IWithCapacity
    interface IWithUpgradePolicy
    interface IWithOverProvision
    interface IWithStorageAccount
    interface IWithCustomData
    interface IWithExtension
    interface IWithSystemAssignedManagedServiceIdentity
    interface IWithUserAssignedManagedServiceIdentity
    interface IWithBootDiagnostics
    interface IWithBillingProfile
    interface IWithVMPriority
    interface IWithVirtualMachinePublicIp
    interface IWithAcceleratedNetworking
    interface IWithIpForwarding
    interface IWithNetworkSecurityGroup
    interface IWithSinglePlacementGroup
    interface IWithApplicationGateway
    interface IWithApplicationSecurityGroup
    interface IDefinitionWithTags<IWithCreate>
    interface IWithLinuxRootUsernameManagedOrUnmanaged
    interface IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged
    interface IWithWindowsAdminUsernameManagedOrUnmanaged
    interface IWithWindowsAdminPasswordManagedOrUnmanaged
    interface IWithLinuxCreateManagedOrUnmanaged
    interface IWithManagedCreate
    interface IWithManagedDataDisk
    interface IWithManagedDiskOptionals
    interface IWithAvailabilityZone
    interface IWithWindowsCreateManagedOrUnmanaged
    interface IWithWindowsCreateManaged
    interface IWithUnmanagedCreate
    interface IWithUnmanagedDataDisk
Public Interface IDefinitionManagedOrUnmanaged
Implements IBeta, ICreatable(Of IVirtualMachineScaleSet), IDefinitionShared, IDefinitionWithRegion(Of IWithGroup), IDefinitionWithTags(Of IWithCreate), IWithCreatableResourceGroup(Of IWithSku), IWithExistingResourceGroup(Of IWithSku), IWithGroup(Of IWithSku), IWithLinuxCreateManagedOrUnmanaged, IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged, IWithLinuxRootUsernameManagedOrUnmanaged, IWithNewResourceGroup(Of IWithSku), IWithUnmanagedCreate, IWithWindowsAdminPasswordManagedOrUnmanaged, IWithWindowsAdminUsernameManagedOrUnmanaged, IWithWindowsCreateManagedOrUnmanaged
Implementaciones
IBlank IWithAcceleratedNetworking IWithAdditionalCapabilities IWithApplicationGateway IWithApplicationSecurityGroup IWithAvailabilityZone IWithBillingProfile IWithBootDiagnostics IWithCapacity IWithComputerNamePrefix IWithCreate IWithCustomData IWithDoNotRunExtensionsOnOverprovisionedVms IWithExtension IWithGroup IWithInternalInternalLoadBalancerNatPool IWithInternalLoadBalancerBackendOrNatPool IWithIpForwarding IWithLinuxCreateManagedOrUnmanaged IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged IWithLinuxRootUsernameManagedOrUnmanaged IWithManagedCreate IWithManagedDataDisk IWithManagedDiskOptionals IWithNetworkSecurityGroup IWithNetworkSubnet IWithOS IWithOSBeta IWithOSDiskSettings IWithOverProvision IWithPrimaryInternalLoadBalancer IWithPrimaryInternetFacingLoadBalancer IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool IWithPrimaryInternetFacingLoadBalancerNatPool IWithProximityPlacementGroup IWithSinglePlacementGroup IWithSku IWithStorageAccount IWithSystemAssignedManagedServiceIdentity IWithUnmanagedCreate IWithUnmanagedDataDisk IWithUpgradePolicy IWithUserAssignedManagedServiceIdentity IWithVirtualMachinePublicIp IWithVMPriority IWithWindowsAdminPasswordManagedOrUnmanaged IWithWindowsAdminUsernameManagedOrUnmanaged IWithWindowsCreateManaged IWithWindowsCreateManagedOrUnmanaged IDefinitionShared IWithCreatableResourceGroup<IWithSku> IWithCreatableResourceGroup<T> IWithExistingResourceGroup<IWithSku> IWithExistingResourceGroup<T> IWithGroup<IWithSku> IWithNewResourceGroup<IWithSku> IWithNewResourceGroup<T> IBeta IDefinitionWithRegion<IWithGroup> IDefinitionWithTags<IWithCreate> ICreatable<IVirtualMachineScaleSet> IIndexable

Propiedades

Key

La totalidad de la definición del conjunto de escalado de máquinas virtuales.

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

Comienza la definición de una referencia de extensión que se va a adjuntar a las máquinas virtuales del conjunto de escalado.

(Heredado de IWithExtension)
WithAcceleratedNetworking()

Especifique que las redes aceleradas deben estar habilitadas para el conjunto de escalado de máquinas virtuales.

(Heredado de IWithAcceleratedNetworking)
WithAdditionalCapabilities(AdditionalCapabilities)

Set especifica funcionalidades adicionales habilitadas o deshabilitadas en el Virtual Machines del conjunto de escalado de máquinas virtuales. Por ejemplo: si el Virtual Machines tiene la capacidad de admitir la conexión de discos de datos administrados con UltraSSD_LRS tipo de cuenta de almacenamiento.

(Heredado de IWithAdditionalCapabilities)
WithAdminPassword(String)

Especifica la contraseña de administrador de la máquina virtual Windows.

(Heredado de IWithWindowsAdminPasswordManagedOrUnmanaged)
WithAdminUsername(String)

Especifica el nombre de usuario del administrador para la máquina virtual Windows.

(Heredado de IWithWindowsAdminUsernameManagedOrUnmanaged)
WithAutoUpdate()

Habilita las actualizaciones automáticas.

(Heredado de IWithWindowsCreateManaged)
WithAvailabilityZone(AvailabilityZoneId)

Especifica la zona de disponibilidad del conjunto de escalado de máquinas virtuales.

(Heredado de IWithAvailabilityZone)
WithBootDiagnostics()

Especifica que los diagnósticos de arranque deben habilitarse en el conjunto de escalado de máquinas virtuales.

(Heredado de IWithBootDiagnostics)
WithBootDiagnostics(ICreatable<IStorageAccount>)

Especifica que los diagnósticos de arranque deben habilitarse en el conjunto de escalado de máquinas virtuales.

(Heredado de IWithBootDiagnostics)
WithBootDiagnostics(IStorageAccount)

Especifica que los diagnósticos de arranque deben habilitarse en el conjunto de escalado de máquinas virtuales.

(Heredado de IWithBootDiagnostics)
WithBootDiagnostics(String)

Especifica que los diagnósticos de arranque deben habilitarse en el conjunto de escalado de máquinas virtuales.

(Heredado de IWithBootDiagnostics)
WithCapacity(Int32)

Especifica el número máximo de máquinas virtuales del conjunto de escalado.

(Heredado de IWithCapacity)
WithComputerNamePrefix(String)

Especifica el prefijo de nombre que se va a usar para generar automáticamente los nombres de las máquinas virtuales del conjunto de escalado.

(Heredado de IWithComputerNamePrefix)
WithCustomData(String)

Especifica los datos personalizados para el conjunto de escalado de máquinas virtuales.

(Heredado de IWithCustomData)
WithDataDiskDefaultCachingType(CachingTypes)

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

(Heredado de IWithManagedDiskOptionals)
WithDataDiskDefaultStorageAccountType(StorageAccountTypes)

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

(Heredado de IWithManagedDiskOptionals)
WithDoNotRunExtensionsOnOverprovisionedVMs(Boolean)

Se establece cuando se habilita el aprovisionamiento excesivo, las extensiones solo se inician en el número solicitado de máquinas virtuales que finalmente se conservan. Por lo tanto, esta propiedad garantizará que las extensiones no se ejecuten en las máquinas virtuales sobreaprovisionadas adicionales.

(Heredado de IWithDoNotRunExtensionsOnOverprovisionedVms)
WithExistingApplicationGatewayBackendPool(String)

Especifique que un grupo de back-end de Application Gateway debe asociarse con el conjunto de escalado de máquinas virtuales.

(Heredado de IWithApplicationGateway)
WithExistingApplicationSecurityGroup(IApplicationSecurityGroup)

Especifica que el grupo de seguridad de aplicaciones proporcionado debe asociarse con el conjunto de escalado de máquinas virtuales.

(Heredado de IWithApplicationSecurityGroup)
WithExistingApplicationSecurityGroupId(String)

Especifica que el grupo de seguridad de aplicaciones proporcionado debe asociarse con el conjunto de escalado de máquinas virtuales.

(Heredado de IWithApplicationSecurityGroup)
WithExistingNetworkSecurityGroup(INetworkSecurityGroup)

Especifica el grupo de seguridad de red para el conjunto de escalado de máquinas virtuales.

(Heredado de IWithNetworkSecurityGroup)
WithExistingNetworkSecurityGroupId(String)

Especifica el grupo de seguridad de red para el conjunto de escalado de máquinas virtuales.

(Heredado de IWithNetworkSecurityGroup)
WithExistingPrimaryInternalLoadBalancer(ILoadBalancer)

Especifica el equilibrador de carga interno cuyos back-end o grupos NAT se pueden asignar a la interfaz de red principal de las máquinas virtuales del conjunto de escalado. De forma predeterminada, todos los back-end y los grupos NAT de entrada del equilibrador de carga se asociarán a la interfaz de red principal de las máquinas virtuales del conjunto de escalado, a menos que se seleccione un subconjunto de ellos en las siguientes fases.

(Heredado de IWithPrimaryInternalLoadBalancer)
WithExistingPrimaryInternetFacingLoadBalancer(ILoadBalancer)

Especifica un equilibrador de carga accesible desde Internet cuyos back-end o grupos NAT se pueden asignar a las interfaces de red principal de las máquinas virtuales del conjunto de escalado. De forma predeterminada, todos los back-end y los grupos NAT de entrada del equilibrador de carga se asociarán a la interfaz de red principal de las máquinas virtuales del conjunto de escalado.

(Heredado de IWithPrimaryInternetFacingLoadBalancer)
WithExistingPrimaryNetworkSubnet(INetwork, String)

Asocie una subred de red virtual existente a la interfaz de red principal de las máquinas virtuales del conjunto de escalado.

(Heredado de IWithNetworkSubnet)
WithExistingResourceGroup(IResourceGroup)

Asocia el recurso a un grupo de recursos existente.

(Heredado de IWithExistingResourceGroup<T>)
WithExistingResourceGroup(String)

Asocia el recurso a un grupo de recursos existente.

(Heredado de IWithExistingResourceGroup<T>)
WithExistingStorageAccount(IStorageAccount)

Especifica una cuenta de almacenamiento existente para los discos duros virtuales del sistema operativo y del disco de datos de las máquinas virtuales del conjunto de escalado.

(Heredado de IWithStorageAccount)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

Especifica una identidad asignada por el usuario existente que se va a asociar al conjunto de escalado de máquinas virtuales.

(Heredado de IWithUserAssignedManagedServiceIdentity)
WithIpForwarding()

Especifique que el reenvío ip debe estar habilitado para el conjunto de escalado de máquinas virtuales.

(Heredado de IWithIpForwarding)
WithLatestLinuxImage(String, String, String)

Especifica que se debe usar la versión más reciente de una imagen de Linux de Marketplace.

(Heredado de IWithOS)
WithLatestWindowsImage(String, String, String)

Especifica que se debe usar la versión más reciente de la imagen de Windows de Marketplace especificada.

(Heredado de IWithOS)
WithLinuxCustomImage(String)

Especifica el identificador de una imagen personalizada de Linux que se va a usar.

(Heredado de IWithOS)
WithLinuxGalleryImageVersion(String)

Especifica el identificador de recurso de una versión de imagen de la galería de Linux que se usará como sistema operativo del conjunto de escalado de máquinas virtuales.

(Heredado de IWithOSBeta)
WithLowPriorityVirtualMachine()

Especifique que las máquinas virtuales del conjunto de escalado deben ser máquinas virtuales de prioridad baja.

(Heredado de IWithVMPriority)
WithLowPriorityVirtualMachine(VirtualMachineEvictionPolicyTypes)

Especifique que las máquinas virtuales del conjunto de escalado deben ser máquinas virtuales de prioridad baja con la directiva de expulsión proporcionada.

(Heredado de IWithVMPriority)
WithMaxPrice(Nullable<Double>)

Especifica los detalles relacionados con la facturación de las máquinas virtuales de prioridad baja del conjunto de escalado.

(Heredado de IWithBillingProfile)
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)
WithNewProximityPlacementGroup(String, ProximityPlacementGroupType)

Crea un nuevo grupo de selección de ubicación de proximidad con el nombre especificado y, a continuación, lo agrega al conjunto de escalado de máquinas virtuales.

(Heredado de IWithProximityPlacementGroup)
WithNewResourceGroup()

La totalidad de la definición del conjunto de escalado de máquinas virtuales.

(Heredado de IWithNewResourceGroup<T>)
WithNewResourceGroup(ICreatable<IResourceGroup>)

Crea un nuevo grupo de recursos en el que colocar el recurso, en función de la definición especificada.

(Heredado de IWithCreatableResourceGroup<T>)
WithNewResourceGroup(String)

La totalidad de la definición del conjunto de escalado de máquinas virtuales.

(Heredado de IWithNewResourceGroup<T>)
WithNewStorageAccount(ICreatable<IStorageAccount>)

Especifica una nueva cuenta de almacenamiento para los discos duros virtuales del sistema operativo y los discos de datos de las máquinas virtuales del conjunto de escalado.

(Heredado de IWithStorageAccount)
WithNewStorageAccount(String)

Especifica una nueva cuenta de almacenamiento para los discos duros virtuales del sistema operativo y los discos de datos de las máquinas virtuales del conjunto de escalado.

(Heredado de IWithStorageAccount)
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>)

Especifica la definición de una identidad asignada por el usuario no creada que se va a asociar al conjunto de escalado de máquinas virtuales.

(Heredado de IWithUserAssignedManagedServiceIdentity)
WithOSDiskCaching(CachingTypes)

Especifica el tipo de almacenamiento en caché del disco del sistema operativo.

(Heredado de IWithOSDiskSettings)
WithOSDiskName(String)

Especifica el nombre del disco del sistema operativo.

(Heredado de IWithOSDiskSettings)
WithOSDiskStorageAccountType(StorageAccountTypes)

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

(Heredado de IWithManagedDiskOptionals)
WithoutAcceleratedNetworking()

Especifique que las redes aceleradas deben deshabilitarse para el conjunto de escalado de máquinas virtuales.

(Heredado de IWithAcceleratedNetworking)
WithoutAutoUpdate()

Deshabilita las actualizaciones automáticas.

(Heredado de IWithWindowsCreateManaged)
WithoutIpForwarding()

Especifique que el reenvío ip debe estar deshabilitado para el conjunto de escalado de máquinas virtuales.

(Heredado de IWithIpForwarding)
WithoutOverProvisioning()

Deshabilita el aprovisionamiento excesivo de máquinas virtuales.

(Heredado de IWithOverProvision)
WithoutPrimaryInternalLoadBalancer()

Especifica que no se debe asociar ningún equilibrador de carga interno a las interfaces de red principal de las máquinas virtuales del conjunto de escalado.

(Heredado de IWithPrimaryInternalLoadBalancer)
WithoutPrimaryInternetFacingLoadBalancer()

Especifica que no se debe asociar ningún equilibrador de carga público al conjunto de escalado de máquinas virtuales.

(Heredado de IWithPrimaryInternetFacingLoadBalancer)
WithoutSinglePlacementGroup()

Especifique que el grupo de selección de ubicación único debe deshabilitarse para el conjunto de escalado de máquinas virtuales.

(Heredado de IWithSinglePlacementGroup)
WithoutVMAgent()

Deshabilita el agente de máquina virtual.

(Heredado de IWithWindowsCreateManaged)
WithOverProvision(Boolean)

Habilita o deshabilita el aprovisionamiento excesivo de máquinas virtuales en el conjunto de escalado.

(Heredado de IWithOverProvision)
WithOverProvisioning()

Habilita el aprovisionamiento excesivo de máquinas virtuales.

(Heredado de IWithOverProvision)
WithPopularLinuxImage(KnownLinuxVirtualMachineImage)

Especifica una imagen de Linux de Marketplace conocida que se usa como sistema operativo de la máquina virtual.

(Heredado de IWithOS)
WithPopularWindowsImage(KnownWindowsVirtualMachineImage)

Especifica una imagen conocida de Windows de Marketplace que se usa como sistema operativo para las máquinas virtuales del conjunto de escalado.

(Heredado de IWithOS)
WithPrimaryInternalLoadBalancerBackends(String[])

Asocia los back-end especificados del equilibrador de carga seleccionado a la interfaz de red principal de las máquinas virtuales del conjunto de escalado.

(Heredado de IWithInternalLoadBalancerBackendOrNatPool)
WithPrimaryInternalLoadBalancerInboundNatPools(String[])

Asocie grupos NAT de entrada del equilibrador de carga interno a la interfaz de red principal de la máquina virtual del conjunto de escalado.

(Heredado de IWithInternalInternalLoadBalancerNatPool)
WithPrimaryInternetFacingLoadBalancerBackends(String[])

Asocia los back-end especificados del equilibrador de carga seleccionado a la interfaz de red principal de las máquinas virtuales del conjunto de escalado.

(Heredado de IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool)
WithPrimaryInternetFacingLoadBalancerInboundNatPools(String[])

Asocia los grupos NAT de entrada especificados del equilibrador de carga interno seleccionado a la interfaz de red principal de las máquinas virtuales del conjunto de escalado.

(Heredado de IWithPrimaryInternetFacingLoadBalancerNatPool)
WithProximityPlacementGroup(String)

Establezca información sobre el grupo de selección de ubicación de proximidad al que se debe asignar el conjunto de escalado de máquinas virtuales.

(Heredado de IWithProximityPlacementGroup)
WithRegion(Region)

Especifica la región del recurso.

(Heredado de IDefinitionWithRegion<T>)
WithRegion(String)

Especifica la región del recurso por nombre.

(Heredado de IDefinitionWithRegion<T>)
WithRootPassword(String)

Especifica la contraseña raíz ssh de la máquina virtual Linux.

(Heredado de IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged)
WithRootUsername(String)

Especifica el nombre de usuario raíz ssh para la máquina virtual Linux.

(Heredado de IWithLinuxRootUsernameManagedOrUnmanaged)
WithSinglePlacementGroup()

Especifique que el grupo de selección de ubicación único debe estar habilitado para el conjunto de escalado de máquinas virtuales.

(Heredado de IWithSinglePlacementGroup)
WithSku(IVirtualMachineScaleSetSku)

Especifica la SKU para las máquinas virtuales del conjunto de escalado.

(Heredado de IWithSku)
WithSku(VirtualMachineScaleSetSkuTypes)

Especifica la SKU para las máquinas virtuales del conjunto de escalado.

(Heredado de IWithSku)
WithSpecificLinuxImageVersion(ImageReference)

Especifica la versión específica de una imagen de Linux de market-place que se debe usar.

(Heredado de IWithOS)
WithSpecificWindowsImageVersion(ImageReference)

Especifica la versión específica de una imagen de Windows de Marketplace que se debe usar.

(Heredado de IWithOS)
WithSsh(String)

Especifica la clave pública SSH. Cada llamada a este método agrega la clave pública especificada a la lista de claves públicas de la máquina virtual.

(Heredado de IWithLinuxRootPasswordOrPublicKeyManagedOrUnmanaged)
WithStoredLinuxImage(String)

Especifica la imagen de Usuario (personalizada) de Linux que se usa como sistema operativo de la máquina virtual.

(Heredado de IWithOS)
WithStoredWindowsImage(String)

Especifica la imagen de Windows del usuario (personalizada) que se va a usar como sistema operativo para las máquinas virtuales del conjunto de escalado.

(Heredado de IWithOS)
WithSystemAssignedManagedServiceIdentity()

Especifica que la identidad de servicio administrada asignada por el sistema (local) debe habilitarse en el conjunto de escalado de máquinas virtuales.

(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>)
WithTimeZone(String)

Especifica la zona horaria de las máquinas virtuales que se van a usar.

(Heredado de IWithWindowsCreateManaged)
WithUnmanagedDisks()

La totalidad de la definición del conjunto de escalado de máquinas virtuales.

(Heredado de IWithWindowsCreateManagedOrUnmanaged)
WithUpgradeMode(UpgradeMode)

Especifica el modo de directiva de actualización del conjunto de escalado de máquinas virtuales.

(Heredado de IWithUpgradePolicy)
WithVirtualMachinePriority(VirtualMachinePriorityTypes)

Especifica la prioridad de las máquinas virtuales del conjunto de escalado.

(Heredado de IWithVMPriority)
WithVirtualMachinePublicIp()

Especifique que las máquinas virtuales del conjunto de escalado deben tener una dirección IP pública.

(Heredado de IWithVirtualMachinePublicIp)
WithVirtualMachinePublicIp(String)

Especifique que las máquinas virtuales del conjunto de escalado deben tener una dirección IP pública.

(Heredado de IWithVirtualMachinePublicIp)
WithVirtualMachinePublicIp(VirtualMachineScaleSetPublicIPAddressConfiguration)

Especifique que las máquinas virtuales del conjunto de escalado deben tener una dirección IP pública.

(Heredado de IWithVirtualMachinePublicIp)
WithVMAgent()

Habilita el agente de máquina virtual.

(Heredado de IWithWindowsCreateManaged)
WithWindowsCustomImage(String)

Especifica el identificador de una imagen personalizada de Windows que se va a usar.

(Heredado de IWithOS)
WithWindowsGalleryImageVersion(String)

Especifica el identificador de recurso de una versión de imagen de la galería de Windows que se usará como sistema operativo del conjunto de escalado de máquinas virtuales.

(Heredado de IWithOSBeta)
WithWinRM(WinRMListener)

Especifica el agente de escucha de WinRM. Cada llamada a este método agrega el agente de escucha dado a la lista de agentes de escucha winRM de la máquina virtual.

(Heredado de IWithWindowsCreateManaged)

Se aplica a