IUpdate Interface

Définition

Intégralité de la mise à jour du groupe de machines virtuelles identiques.

public interface IUpdate : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithPrimaryInternalLoadBalancerBackendOrNatPool, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool, Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithPrimaryLoadBalancer, 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 IUpdate = interface
    interface IWithPrimaryLoadBalancer
    interface IWithPrimaryInternalLoadBalancer
    interface IWithApply
    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
    interface IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool
    interface IWithPrimaryInternetFacingLoadBalancerNatPool
    interface IWithPrimaryInternalLoadBalancerBackendOrNatPool
    interface IWithPrimaryInternalLoadBalancerNatPool
Public Interface IUpdate
Implements IAppliable(Of IVirtualMachineScaleSet), IBeta, IUpdateWithTags(Of IWithApply), IWithPrimaryInternalLoadBalancerBackendOrNatPool, IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool, IWithPrimaryLoadBalancer
Implémente

Propriétés

Key

Intégralité de la mise à jour du groupe de machines virtuelles identiques.

(Hérité de IIndexable)

Méthodes

Apply()

Exécutez la demande de mise à jour.

(Hérité de IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Exécutez la demande de mise à jour de manière asynchrone.

(Hérité de IAppliable<T>)
DefineNewExtension(String)

Commence la définition d’une référence d’extension à attacher aux machines virtuelles du groupe identique.

(Hérité de IWithExtension)
UpdateExtension(String)

Commence la description d’une mise à jour d’une extension existante affectée aux machines virtuelles du groupe identique.

(Hérité de IWithExtension)
WithAcceleratedNetworking()

Spécifiez que la mise en réseau accélérée doit être activée pour le groupe de machines virtuelles identiques.

(Hérité de IWithAcceleratedNetworking)
WithAdditionalCapabilities(AdditionalCapabilities)

Set spécifie des fonctionnalités supplémentaires activées ou désactivées sur le Machines Virtuelles dans le groupe de machines virtuelles identiques. Par instance : indique si le Machines Virtuelles a la capacité de prendre en charge l’attachement de disques de données managés avec UltraSSD_LRS type de compte de stockage.

(Hérité de IWithAdditionalCapabilities)
WithAvailabilityZone(AvailabilityZoneId)

Spécifie la zone de disponibilité du groupe de machines virtuelles identiques.

(Hérité de IWithAvailabilityZone)
WithBootDiagnostics()

Spécifie que le diagnostics de démarrage doit être activé dans le groupe de machines virtuelles identiques.

(Hérité de IWithBootDiagnostics)
WithBootDiagnostics(ICreatable<IStorageAccount>)

Spécifie que le diagnostics de démarrage doit être activé dans le groupe de machines virtuelles identiques.

(Hérité de IWithBootDiagnostics)
WithBootDiagnostics(IStorageAccount)

Spécifie que le diagnostics de démarrage doit être activé dans le groupe de machines virtuelles identiques.

(Hérité de IWithBootDiagnostics)
WithBootDiagnostics(String)

Spécifie que le diagnostics de démarrage doit être activé dans le groupe de machines virtuelles identiques.

(Hérité de IWithBootDiagnostics)
WithCapacity(Int32)

Spécifie le nouveau nombre de machines virtuelles dans le groupe identique.

(Hérité de IWithCapacity)
WithExistingApplicationGatewayBackendPool(String)

Spécifiez qu’un pool principal de passerelle d’application doit être associé à un groupe de machines virtuelles identiques.

(Hérité de IWithApplicationGateway)
WithExistingApplicationSecurityGroup(IApplicationSecurityGroup)

Spécifie que le groupe de sécurité d’application fourni doit être associé au groupe de machines virtuelles identiques.

(Hérité de IWithApplicationSecurityGroup)
WithExistingApplicationSecurityGroupId(String)

Spécifie que le groupe de sécurité d’application fourni doit être associé au groupe de machines virtuelles identiques.

(Hérité de IWithApplicationSecurityGroup)
WithExistingNetworkSecurityGroup(INetworkSecurityGroup)

Spécifie le groupe de sécurité réseau pour le groupe de machines virtuelles identiques.

(Hérité de IWithNetworkSecurityGroup)
WithExistingNetworkSecurityGroupId(String)

Spécifie le groupe de sécurité réseau pour le groupe de machines virtuelles identiques.

(Hérité de IWithNetworkSecurityGroup)
WithExistingPrimaryInternalLoadBalancer(ILoadBalancer)

Intégralité de la mise à jour du groupe de machines virtuelles identiques.

(Hérité de IWithPrimaryInternalLoadBalancer)
WithExistingPrimaryInternetFacingLoadBalancer(ILoadBalancer)

Spécifie l’équilibreur de charge à utiliser comme équilibreur de charge accessible sur Internet pour les machines virtuelles du groupe identique. Cela remplacera l’équilibreur de charge internet actuel associé aux machines virtuelles du groupe identique (le cas échéant). Par défaut, tout le pool NAT principal et entrant de l’équilibreur de charge sera associé à l’interface réseau principale des machines virtuelles, sauf si un sous-ensemble d’entre eux est sélectionné dans les étapes suivantes.

(Hérité de IWithPrimaryLoadBalancer)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

Spécifie une identité affectée par l’utilisateur existante à associer à la machine virtuelle.

(Hérité de IWithUserAssignedManagedServiceIdentity)
WithIpForwarding()

Spécifiez que le transfert ip doit être activé pour le groupe de machines virtuelles identiques.

(Hérité de IWithIpForwarding)
WithMaxPrice(Nullable<Double>)

Spécifie les détails liés à la facturation des machines virtuelles de faible priorité dans le groupe identique.

(Hérité de IWithBillingProfile)
WithNewDataDisk(Int32)

Spécifie qu’un disque managé doit être créé implicitement avec la taille donnée.

(Hérité de IWithManagedDataDisk)
WithNewDataDisk(Int32, Int32, CachingTypes)

Spécifie qu’un disque managé doit être créé implicitement avec les paramètres donnés.

(Hérité de IWithManagedDataDisk)
WithNewDataDisk(Int32, Int32, CachingTypes, StorageAccountTypes)

Spécifie qu’un disque managé doit être créé implicitement avec les paramètres donnés.

(Hérité de IWithManagedDataDisk)
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>)

Spécifie la définition d’une identité affectée par l’utilisateur non encore créée à associer à la machine virtuelle.

(Hérité de IWithUserAssignedManagedServiceIdentity)
WithoutAcceleratedNetworking()

Spécifiez que la mise en réseau accélérée doit être désactivée pour le groupe de machines virtuelles identiques.

(Hérité de IWithAcceleratedNetworking)
WithoutApplicationGatewayBackendPool(String)

Spécifier une passerelle d’application existante associée doit être supprimée du groupe de machines virtuelles identiques.

(Hérité de IWithApplicationGateway)
WithoutApplicationSecurityGroup(String)

Spécifie que le groupe de sécurité d’application fourni doit être supprimé du groupe de machines virtuelles identiques.

(Hérité de IWithApplicationSecurityGroup)
WithoutBootDiagnostics()

Spécifie que le diagnostics de démarrage doit être désactivé dans le groupe de machines virtuelles identiques.

(Hérité de IWithBootDiagnostics)
WithoutDataDisk(Int32)

Détache le disque de données managé avec la LUN donnée des instances du groupe de machines virtuelles identiques.

(Hérité de IWithManagedDataDisk)
WithoutExtension(String)

Supprime l’extension avec le nom spécifié des machines virtuelles du groupe identique.

(Hérité de IWithExtension)
WithoutIpForwarding()

Spécifiez que le transfert ip doit être désactivé pour le groupe de machines virtuelles identiques.

(Hérité de IWithIpForwarding)
WithoutNetworkSecurityGroup()

Spécifie que l’association de groupe de sécurité réseau doit être supprimée si elle existe.

(Hérité de IWithNetworkSecurityGroup)
WithoutPrimaryInternalLoadBalancer()

Supprime l’association entre l’équilibreur de charge interne et la configuration de l’interface réseau principale. Cela supprime l’association entre la configuration de l’interface réseau principale et tous les back-ends et pools NAT entrants dans l’équilibreur de charge.

(Hérité de IWithoutPrimaryLoadBalancer)
WithoutPrimaryInternalLoadBalancerBackends(String[])

Supprime les associations entre la configuration de l’interface réseau principale et les back-ends spécifiés de l’équilibreur de charge interne.

(Hérité de IWithoutPrimaryLoadBalancerBackend)
WithoutPrimaryInternalLoadBalancerNatPools(String[])

Supprime les associations entre la configuration de l’interface réseau principale et les pools NAT entrants spécifiés de l’équilibreur de charge interne.

(Hérité de IWithoutPrimaryLoadBalancerNatPool)
WithoutPrimaryInternetFacingLoadBalancer()

Supprime l’association entre l’équilibreur de charge accessible sur Internet et la configuration de l’interface réseau principale. Cela supprime l’association entre la configuration de l’interface réseau principale et tous les back-ends et pools NAT entrants dans l’équilibreur de charge.

(Hérité de IWithoutPrimaryLoadBalancer)
WithoutPrimaryInternetFacingLoadBalancerBackends(String[])

Supprime les associations entre la configuration de l’interface réseau principale et les back-ends spécifiés de l’équilibreur de charge accessible sur Internet.

(Hérité de IWithoutPrimaryLoadBalancerBackend)
WithoutPrimaryInternetFacingLoadBalancerNatPools(String[])

Supprime les associations entre la configuration de l’interface réseau principale et les pools NAT entrants spécifiés d’un équilibreur de charge accessible sur Internet.

(Hérité de IWithoutPrimaryLoadBalancerNatPool)
WithoutSinglePlacementGroup()

Spécifiez que le groupe de placement unique doit être désactivé pour le groupe de machines virtuelles identiques.

(Hérité de IWithSinglePlacementGroup)
WithoutSystemAssignedManagedServiceIdentity()

Spécifie que l’identité de service managée affectée par le système (local) doit être désactivée dans le groupe de machines virtuelles identiques.

(Hérité de IWithSystemAssignedManagedServiceIdentity)
WithoutTag(String)

Supprime une balise de la ressource.

(Hérité de IUpdateWithTags<T>)
WithoutUserAssignedManagedServiceIdentity(String)

Spécifie qu’une identité affectée par l’utilisateur associée à la machine virtuelle doit être supprimée.

(Hérité de IWithUserAssignedManagedServiceIdentity)
WithPrimaryInternalLoadBalancerBackends(String[])

Associe les back-ends d’équilibreur de charge internes spécifiés à l’interface réseau principale des machines virtuelles du groupe identique.

(Hérité de IWithPrimaryInternalLoadBalancerBackendOrNatPool)
WithPrimaryInternalLoadBalancerInboundNatPools(String[])

Associe les pools NAT entrants de l’équilibreur de charge interne spécifiés à l’interface réseau principale des machines virtuelles du groupe identique.

(Hérité de IWithPrimaryInternalLoadBalancerNatPool)
WithPrimaryInternetFacingLoadBalancerBackends(String[])

Associe les back-ends d’équilibreur de charge internet spécifiés à l’interface réseau principale des machines virtuelles du groupe identique.

(Hérité de IWithPrimaryInternetFacingLoadBalancerBackendOrNatPool)
WithPrimaryInternetFacingLoadBalancerInboundNatPools(String[])

Associe les pools NAT entrants de l’équilibreur de charge internet sélectionné à l’interface réseau principale des machines virtuelles du groupe identique.

(Hérité de IWithPrimaryInternetFacingLoadBalancerNatPool)
WithSinglePlacementGroup()

Spécifiez que le groupe de placement unique doit être activé pour le groupe de machines virtuelles identiques.

(Hérité de IWithSinglePlacementGroup)
WithSku(IVirtualMachineScaleSetSku)

Spécifie la référence SKU pour les machines virtuelles du groupe identique.

(Hérité de IWithSku)
WithSku(VirtualMachineScaleSetSkuTypes)

Spécifie la référence SKU pour les machines virtuelles du groupe identique.

(Hérité de IWithSku)
WithSystemAssignedManagedServiceIdentity()

Spécifie que l’identité de service managée affectée par le système (local) doit être activée dans le groupe de machines virtuelles identiques.

(Hérité de IWithSystemAssignedManagedServiceIdentity)
WithTag(String, String)

Ajoute une balise à la ressource.

(Hérité de IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

Spécifie des balises pour la ressource en tant que {@link Map}.

(Hérité de IUpdateWithTags<T>)
WithVirtualMachinePublicIp()

Spécifiez que les machines virtuelles du groupe identique doivent avoir une adresse IP publique.

(Hérité de IWithVirtualMachinePublicIp)
WithVirtualMachinePublicIp(String)

Spécifiez que les machines virtuelles du groupe identique doivent avoir une adresse IP publique.

(Hérité de IWithVirtualMachinePublicIp)
WithVirtualMachinePublicIp(VirtualMachineScaleSetPublicIPAddressConfiguration)

Spécifiez que les machines virtuelles du groupe identique doivent avoir une adresse IP publique.

(Hérité de IWithVirtualMachinePublicIp)

S’applique à