IWithApply 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 actualización de conjunto de escalado de máquinas virtuales que contiene entradas para que se actualice el recurso.
public interface IWithApply : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithAcceleratedNetworking, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithAdditionalCapabilities, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithApplicationGateway, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithApplicationSecurityGroup, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithAvailabilityZone, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithBillingProfile, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithBootDiagnostics, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithCapacity, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithExtension, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithIpForwarding, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithManagedDataDisk, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithNetworkSecurityGroup, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithoutPrimaryLoadBalancer, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithoutPrimaryLoadBalancerBackend, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithoutPrimaryLoadBalancerNatPool, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithSinglePlacementGroup, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithSku, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithSystemAssignedManagedServiceIdentity, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithUnmanagedDataDisk, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithUserAssignedManagedServiceIdentity, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithVirtualMachinePublicIp, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithApply>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>
type IWithApply = interface
interface IAppliable<IVirtualMachineScaleSet>
interface IIndexable
interface IUpdateWithTags<IWithApply>
interface IWithManagedDataDisk
interface IWithUnmanagedDataDisk
interface IWithSku
interface IWithAdditionalCapabilities
interface IWithCapacity
interface IWithExtension
interface IWithoutPrimaryLoadBalancer
interface IWithoutPrimaryLoadBalancerBackend
interface IWithoutPrimaryLoadBalancerNatPool
interface IWithSystemAssignedManagedServiceIdentity
interface IBeta
interface IWithUserAssignedManagedServiceIdentity
interface IWithBootDiagnostics
interface IWithBillingProfile
interface IWithAvailabilityZone
interface IWithVirtualMachinePublicIp
interface IWithAcceleratedNetworking
interface IWithIpForwarding
interface IWithNetworkSecurityGroup
interface IWithSinglePlacementGroup
interface IWithApplicationGateway
interface IWithApplicationSecurityGroup
Public Interface IWithApply
Implements IAppliable(Of IVirtualMachineScaleSet), IBeta, IUpdateWithTags(Of IWithApply), IWithAcceleratedNetworking, IWithAdditionalCapabilities, IWithApplicationGateway, IWithApplicationSecurityGroup, IWithAvailabilityZone, IWithBillingProfile, IWithBootDiagnostics, IWithCapacity, IWithExtension, IWithIpForwarding, IWithManagedDataDisk, IWithNetworkSecurityGroup, IWithoutPrimaryLoadBalancer, IWithoutPrimaryLoadBalancerBackend, IWithoutPrimaryLoadBalancerNatPool, IWithSinglePlacementGroup, IWithSku, IWithSystemAssignedManagedServiceIdentity, IWithUnmanagedDataDisk, IWithUserAssignedManagedServiceIdentity, IWithVirtualMachinePublicIp
- Derivado
- Implementaciones
-
IWithAcceleratedNetworking IWithAdditionalCapabilities IWithApplicationGateway IWithApplicationSecurityGroup IWithAvailabilityZone IWithBillingProfile IWithBootDiagnostics IWithCapacity IWithExtension IWithIpForwarding IWithManagedDataDisk IWithNetworkSecurityGroup IWithoutPrimaryLoadBalancer IWithoutPrimaryLoadBalancerBackend IWithoutPrimaryLoadBalancerNatPool IWithSinglePlacementGroup IWithSku IWithSystemAssignedManagedServiceIdentity IWithUnmanagedDataDisk IWithUserAssignedManagedServiceIdentity IWithVirtualMachinePublicIp IBeta IUpdateWithTags<IWithApply> IAppliable<IVirtualMachineScaleSet> IIndexable
Propiedades
Key |
Fase de una actualización de conjunto de escalado de máquinas virtuales que contiene entradas para que se actualice el recurso. (Heredado de IIndexable) |
Métodos
Apply() |
Ejecute la solicitud de actualización. (Heredado de IAppliable<T>) |
ApplyAsync(CancellationToken, Boolean) |
Ejecute la solicitud de actualización de forma asincrónica. (Heredado de IAppliable<T>) |
DefineNewExtension(String) |
Comienza la definición de una referencia de extensión que se va a asociar a las máquinas virtuales del conjunto de escalado. (Heredado de IWithExtension) |
UpdateExtension(String) |
Comienza la descripción de una actualización de una extensión existente asignada 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) |
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 nuevo número de máquinas virtuales del conjunto de escalado. (Heredado de IWithCapacity) |
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) |
WithExistingUserAssignedManagedServiceIdentity(IIdentity) |
Especifica una identidad asignada por el usuario existente que se va a asociar a la máquina virtual. (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) |
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 se debe crear un disco administrado implícitamente con la configuración especificada. (Heredado de IWithManagedDataDisk) |
WithNewDataDisk(Int32, Int32, CachingTypes, StorageAccountTypes) |
Especifica que se debe crear un disco administrado implícitamente con la configuración especificada. (Heredado de IWithManagedDataDisk) |
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) |
WithoutAcceleratedNetworking() |
Especifique que las redes aceleradas deben deshabilitarse para el conjunto de escalado de máquinas virtuales. (Heredado de IWithAcceleratedNetworking) |
WithoutApplicationGatewayBackendPool(String) |
Especifique que se debe quitar una puerta de enlace de aplicaciones existente asociada del conjunto de escalado de máquinas virtuales. (Heredado de IWithApplicationGateway) |
WithoutApplicationSecurityGroup(String) |
Especifica que el grupo de seguridad de aplicaciones proporcionado debe quitarse del conjunto de escalado de máquinas virtuales. (Heredado de IWithApplicationSecurityGroup) |
WithoutBootDiagnostics() |
Especifica que los diagnósticos de arranque deben deshabilitarse en el conjunto de escalado de máquinas virtuales. (Heredado de IWithBootDiagnostics) |
WithoutDataDisk(Int32) |
Separa el disco de datos administrados con el LUN especificado de las instancias del conjunto de escalado de máquinas virtuales. (Heredado de IWithManagedDataDisk) |
WithoutExtension(String) |
Quita la extensión con el nombre especificado de las máquinas virtuales del conjunto de escalado. (Heredado de IWithExtension) |
WithoutIpForwarding() |
Especifique que el reenvío ip debe deshabilitarse para el conjunto de escalado de máquinas virtuales. (Heredado de IWithIpForwarding) |
WithoutNetworkSecurityGroup() |
Especifica que se debe quitar la asociación del grupo de seguridad de red si existe. (Heredado de IWithNetworkSecurityGroup) |
WithoutPrimaryInternalLoadBalancer() |
Quita la asociación entre el equilibrador de carga interno y la configuración de la interfaz de red principal. Esto quita la asociación entre la configuración de la interfaz de red principal y todos los back-end y los grupos NAT de entrada en el equilibrador de carga. (Heredado de IWithoutPrimaryLoadBalancer) |
WithoutPrimaryInternalLoadBalancerBackends(String[]) |
Quita las asociaciones entre la configuración de la interfaz de red principal y los back-end especificados del equilibrador de carga interno. (Heredado de IWithoutPrimaryLoadBalancerBackend) |
WithoutPrimaryInternalLoadBalancerNatPools(String[]) |
Quita las asociaciones entre la configuración de la interfaz de red principal y los grupos NAT de entrada especificados del equilibrador de carga interno. (Heredado de IWithoutPrimaryLoadBalancerNatPool) |
WithoutPrimaryInternetFacingLoadBalancer() |
Quita la asociación entre el equilibrador de carga accesible desde Internet y la configuración de la interfaz de red principal. Esto quita la asociación entre la configuración de la interfaz de red principal y todos los back-end y los grupos NAT de entrada en el equilibrador de carga. (Heredado de IWithoutPrimaryLoadBalancer) |
WithoutPrimaryInternetFacingLoadBalancerBackends(String[]) |
Quita las asociaciones entre la configuración de la interfaz de red principal y los back-end especificados del equilibrador de carga accesible desde Internet. (Heredado de IWithoutPrimaryLoadBalancerBackend) |
WithoutPrimaryInternetFacingLoadBalancerNatPools(String[]) |
Quita las asociaciones entre la configuración de la interfaz de red principal y los grupos NAT de entrada especificados de un equilibrador de carga accesible desde Internet. (Heredado de IWithoutPrimaryLoadBalancerNatPool) |
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) |
WithoutSystemAssignedManagedServiceIdentity() |
Especifica que la identidad de servicio administrada asignada por el sistema (local) debe deshabilitarse en el conjunto de escalado de máquinas virtuales. (Heredado de IWithSystemAssignedManagedServiceIdentity) |
WithoutTag(String) |
Quita una etiqueta del recurso. (Heredado de IUpdateWithTags<T>) |
WithoutUserAssignedManagedServiceIdentity(String) |
Especifica que se debe quitar una identidad asignada por el usuario asociada a la máquina virtual. (Heredado de IWithUserAssignedManagedServiceIdentity) |
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) |
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 IUpdateWithTags<T>) |
WithTags(IDictionary<String,String>) |
Especifica etiquetas para el recurso como {@link Map}. (Heredado de IUpdateWithTags<T>) |
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) |
Se aplica a
Azure SDK for .NET