Partager via


IWithSystemAssignedIdentityBasedAccessOrApply Interface

Définition

Étape du groupe de machines virtuelles identiques avec identité managée affectée par le système (local) qui permet de définir l’accès pour l’identité.

public interface IWithSystemAssignedIdentityBasedAccessOrApply : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithApply, 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 IWithSystemAssignedIdentityBasedAccessOrApply = interface
    interface IBeta
    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 IWithUserAssignedManagedServiceIdentity
    interface IWithBootDiagnostics
    interface IWithBillingProfile
    interface IWithAvailabilityZone
    interface IWithVirtualMachinePublicIp
    interface IWithAcceleratedNetworking
    interface IWithIpForwarding
    interface IWithNetworkSecurityGroup
    interface IWithSinglePlacementGroup
    interface IWithApplicationGateway
    interface IWithApplicationSecurityGroup
Public Interface IWithSystemAssignedIdentityBasedAccessOrApply
Implements IAppliable(Of IVirtualMachineScaleSet), IBeta, IUpdateWithTags(Of IWithApply), IWithApply
Implémente

Propriétés

Key

Étape du groupe de machines virtuelles identiques avec identité managée affectée par le système (local) qui permet de définir l’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 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)
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)
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)
WithSystemAssignedIdentityBasedAccessTo(String, BuiltInRole)

Spécifie que l’identité affectée par le système (local) 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 du groupe identique instance auront la même autorisation (rôle) sur la ressource ARM.

WithSystemAssignedIdentityBasedAccessTo(String, String)

Spécifie que l’identité (locale) du groupe de machines virtuelles identiques 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 du groupe identique instance auront la même autorisation (rôle) sur la ressource ARM.

WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole)

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

WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String)

Spécifie que l’identité (locale) du groupe de machines virtuelles identiques 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 du groupe identique instance 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 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 à