Partager via


IUpdate Interface

Définition

Modèle pour une opération de mise à jour, contenant tous les paramètres pouvant être modifiés.

public interface IUpdate : Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithBillingProfile, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithBootDiagnostics, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithExtension, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithLicenseType, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithManagedDataDisk, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithPriority, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithProximityPlacementGroup, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithSecondaryNetworkInterface, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithSystemAssignedManagedServiceIdentity, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithUnmanagedDataDisk, Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IWithUserAssignedManagedServiceIdentity, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachine>
type IUpdate = interface
    interface IAppliable<IVirtualMachine>
    interface IIndexable
    interface IUpdateWithTags<IUpdate>
    interface IWithProximityPlacementGroup
    interface IWithUnmanagedDataDisk
    interface IWithManagedDataDisk
    interface IWithSecondaryNetworkInterface
    interface IWithExtension
    interface IWithBootDiagnostics
    interface IWithBillingProfile
    interface IWithSystemAssignedManagedServiceIdentity
    interface IBeta
    interface IWithUserAssignedManagedServiceIdentity
    interface IWithPriority
    interface IWithLicenseType
Public Interface IUpdate
Implements IAppliable(Of IVirtualMachine), IBeta, IUpdateWithTags(Of IUpdate), IWithBillingProfile, IWithBootDiagnostics, IWithExtension, IWithLicenseType, IWithManagedDataDisk, IWithPriority, IWithProximityPlacementGroup, IWithSecondaryNetworkInterface, IWithSystemAssignedManagedServiceIdentity, IWithUnmanagedDataDisk, IWithUserAssignedManagedServiceIdentity
Dérivé
Implémente

Propriétés

Key

Modèle pour une opération de mise à jour, contenant tous les paramètres pouvant être modifiés.

(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 extension à attacher à la machine virtuelle.

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

Commence la définition d’un disque de données non managé vide à attacher à la machine virtuelle avec sa configuration.

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

Commence la description d’une mise à jour d’une extension existante de cette machine virtuelle.

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

Commence la description d’une mise à jour d’un disque de données non managé existant de cette machine virtuelle.

(Hérité de IWithUnmanagedDataDisk)
WithBootDiagnostics()

Spécifie que le diagnostics de démarrage doit être activé dans la machine virtuelle.

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

Spécifie que le diagnostics de démarrage doit être activé dans la machine virtuelle.

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

Spécifie que le diagnostics de démarrage doit être activé dans la machine virtuelle.

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

Spécifie que le diagnostics de démarrage doit être activé dans la machine virtuelle.

(Hérité de IWithBootDiagnostics)
WithDataDiskDefaultCachingType(CachingTypes)

Spécifie le type de mise en cache par défaut pour les disques de données managés.

WithDataDiskDefaultStorageAccountType(StorageAccountTypes)

Spécifie un type de compte de stockage.

WithEphemeralOSDisk(DiffDiskOptions)

Spécifie les options éphémères pour le disque du système d’exploitation.

WithExistingDataDisk(IDisk)

Associe un disque managé source existant à la machine virtuelle.

(Hérité de IWithManagedDataDisk)
WithExistingDataDisk(IDisk, Int32, CachingTypes)

Spécifie un disque managé source existant et des paramètres.

(Hérité de IWithManagedDataDisk)
WithExistingDataDisk(IDisk, Int32, Int32, CachingTypes)

Spécifie un disque managé source existant et des paramètres.

(Hérité de IWithManagedDataDisk)
WithExistingSecondaryNetworkInterface(INetworkInterface)

Associe une interface réseau existante à la machine virtuelle. Notez que l’effet de cette méthode est additif, c’est-à-dire que chaque fois qu’elle est utilisée, la nouvelle interface réseau secondaire ajoutée à la machine virtuelle.

(Hérité de IWithSecondaryNetworkInterface)
WithExistingUnmanagedDataDisk(String, String, String)

Spécifie un disque dur virtuel existant qui doit être attaché à la machine virtuelle en tant que disque de données.

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

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

(Hérité de IWithUserAssignedManagedServiceIdentity)
WithLicenseType(String)

Spécifie que l’image ou le disque utilisé était sous licence locale.

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

Spécifie les détails liés à la facturation d’une machine virtuelle de faible priorité.

(Hérité de IWithBillingProfile)
WithNewDataDisk(ICreatable<IDisk>)

Spécifie qu’un disque managé doit être créé explicitement avec la définition donnée et attaché à la machine virtuelle en tant que disque de données.

(Hérité de IWithManagedDataDisk)
WithNewDataDisk(ICreatable<IDisk>, Int32, CachingTypes)

Spécifie qu’un disque managé doit être créé explicitement avec la définition donnée et attaché à la machine virtuelle en tant que disque de données.

(Hérité de IWithManagedDataDisk)
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)
WithNewSecondaryNetworkInterface(ICreatable<INetworkInterface>)

Crée une interface réseau à associer à la machine virtuelle. Notez que l’effet de cette méthode est additif, c’est-à-dire que chaque fois qu’elle est utilisée, la nouvelle interface réseau secondaire ajoutée à la machine virtuelle.

(Hérité de IWithSecondaryNetworkInterface)
WithNewUnmanagedDataDisk(Int32)

Spécifie qu’un nouveau disque de données non managé vide doit être attaché à la machine virtuelle.

(Hérité de IWithUnmanagedDataDisk)
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)
WithOSDiskCaching(CachingTypes)

Spécifie le type de mise en cache pour le disque du système d’exploitation.

WithOSDiskEncryptionSettings(DiskEncryptionSettings)

Spécifie les paramètres de chiffrement du disque du système d’exploitation.

WithOSDiskSizeInGB(Int32)

Spécifie la taille du disque du système d’exploitation en Go. Seuls les disques non managés peuvent être redimensionnés dans le cadre d’une mise à jour de machine virtuelle. Les disques managés doivent être redimensionnés séparément, à l’aide de l’API de disque managé.

WithoutBootDiagnostics()

Spécifie que le diagnostics de démarrage doit être désactivé dans la machine virtuelle.

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

Détache un disque de données managé avec la LUN donnée de la machine virtuelle.

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

Détache une extension de la machine virtuelle.

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

Supprime une interface réseau de la machine virtuelle.

(Hérité de IWithSecondaryNetworkInterface)
WithoutProximityPlacementGroup()

Supprime le groupe de placement de proximité de la machine virtuelle

(Hérité de IWithProximityPlacementGroup)
WithoutSecondaryNetworkInterface(String)
Obsolète.

Supprime une interface réseau secondaire de la machine virtuelle.

(Hérité de IWithSecondaryNetworkInterface)
WithoutSystemAssignedManagedServiceIdentity()

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

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

Supprime une balise de la ressource.

(Hérité de IUpdateWithTags<T>)
WithoutUnmanagedDataDisk(Int32)

Détache un disque de données non managé de la machine virtuelle.

(Hérité de IWithUnmanagedDataDisk)
WithoutUnmanagedDataDisk(String)

Détache un disque de données non managé de la machine virtuelle.

(Hérité de IWithUnmanagedDataDisk)
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)
WithPriority(VirtualMachinePriorityTypes)

Spécifie une nouvelle priorité pour la machine virtuelle.

(Hérité de IWithPriority)
WithProximityPlacementGroup(String)

Définissez des informations sur le groupe de placement de proximité auquel les machines virtuelles doivent être affectées.

(Hérité de IWithProximityPlacementGroup)
WithSize(String)

Spécifie une nouvelle taille pour la machine virtuelle.

WithSize(VirtualMachineSizeTypes)

Spécifie une nouvelle taille pour la machine virtuelle.

WithSystemAssignedManagedServiceIdentity()

Spécifie que l’identité de service managée affectée par le système (local) doit être activée sur la machine virtuelle.

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

S’applique à