Partager via


IWithSystemAssignedIdentityBasedAccessOrUpdate Interface

Définition

Étape de la machine virtuelle avec identité managée affectée par le système (local) qui permet de définir le rôle d’accès pour l’identité.

public interface IWithSystemAssignedIdentityBasedAccessOrUpdate : Microsoft.Azure.Management.Compute.Fluent.VirtualMachine.Update.IUpdate, 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 IWithSystemAssignedIdentityBasedAccessOrUpdate = interface
    interface IBeta
    interface IUpdate
    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 IWithUserAssignedManagedServiceIdentity
    interface IWithPriority
    interface IWithLicenseType
Public Interface IWithSystemAssignedIdentityBasedAccessOrUpdate
Implements IAppliable(Of IVirtualMachine), IBeta, IUpdate, IUpdateWithTags(Of IUpdate)
Implémente

Propriétés

Key

Étape de la machine virtuelle avec identité managée affectée par le système (local) qui permet de définir le rôle d’accès pour l’identité.

(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 façon 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 vide non managé à attacher à la machine virtuelle, ainsi que 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 les diagnostics de démarrage doivent être activés sur la machine virtuelle.

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

Spécifie que les diagnostics de démarrage doivent être activés sur la machine virtuelle.

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

Spécifie que les diagnostics de démarrage doivent être activés sur la machine virtuelle.

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

Spécifie que les diagnostics de démarrage doivent être activés sur 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.

(Hérité de IUpdate)
WithDataDiskDefaultStorageAccountType(StorageAccountTypes)

Spécifie un type de compte de stockage.

(Hérité de IUpdate)
WithEphemeralOSDisk(DiffDiskOptions)

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

(Hérité de IUpdate)
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 et des paramètres existants.

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

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

(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 est 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é a été concédé 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 est ajoutée à la machine virtuelle.

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

Spécifie qu’un nouveau disque de données vide non managé 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.

(Hérité de IUpdate)
WithOSDiskEncryptionSettings(DiskEncryptionSettings)

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

(Hérité de IUpdate)
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é.

(Hérité de IUpdate)
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 le numéro d’unité logique donné 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 étiquette 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.

(Hérité de IUpdate)
WithSize(VirtualMachineSizeTypes)

Spécifie une nouvelle taille pour la machine virtuelle.

(Hérité de IUpdate)
WithSystemAssignedIdentityBasedAccessTo(String, BuiltInRole)

Spécifie que l’identité (locale) affectée par le système de la machine virtuelle doit avoir l’accès donné (décrit par le rôle) sur une ressource ARM identifiée par l’ID de ressource. Les applications qui s’exécutent sur la machine virtuelle auront la même autorisation (rôle) sur la ressource ARM.

WithSystemAssignedIdentityBasedAccessTo(String, String)

Spécifie que l’identité (locale) affectée par le système de la machine virtuelle doit avoir l’accès (décrit par la définition de rôle) à une ressource ARM identifiée par l’ID de ressource. Les applications qui s’exécutent sur la machine virtuelle auront la même autorisation (rôle) sur la ressource ARM.

WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole)

Spécifie que l’identité (locale) affectée par le système de la machine virtuelle doit avoir l’accès donné (décrit par le rôle) sur le groupe de ressources sur lequel réside la machine virtuelle. Les applications qui s’exécutent sur la machine virtuelle auront la même autorisation (rôle) sur le groupe de ressources.

WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String)

Spécifie que l’identité (locale) affectée par le système de la machine virtuelle doit avoir l’accès (décrit par la définition de rôle) sur le groupe de ressources où réside la machine virtuelle. Les applications qui s’exécutent sur la machine virtuelle auront la même autorisation (rôle) sur le groupe de ressources.

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 à