Partager via


IUpdate Interface

Définition

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

public interface IUpdate : Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IUpdate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Storage.Fluent.IStorageAccount>, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IWithAccessTier, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IWithAccessTraffic, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IWithAzureFilesAadIntegration, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IWithCustomDomain, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IWithEncryption, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IWithManagedServiceIdentity, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IWithNetworkAccess, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IWithSku, Microsoft.Azure.Management.Storage.Fluent.StorageAccount.Update.IWithUpgrade
type IUpdate = interface
    interface IAppliable<IStorageAccount>
    interface IIndexable
    interface IWithSku
    interface IWithSkuBeta
    interface IBeta
    interface IWithCustomDomain
    interface IWithEncryption
    interface IWithEncryptionBeta
    interface IWithAccessTier
    interface IWithManagedServiceIdentity
    interface IWithManagedServiceIdentityBeta
    interface IWithAccessTraffic
    interface IWithNetworkAccess
    interface IWithUpgrade
    interface IWithAzureFilesAadIntegration
    interface IUpdateWithTags<IUpdate>
Public Interface IUpdate
Implements IAppliable(Of IStorageAccount), IBeta, IUpdateWithTags(Of IUpdate), IWithAccessTier, IWithAccessTraffic, IWithAzureFilesAadIntegration, IWithCustomDomain, IWithEncryption, IWithManagedServiceIdentity, IWithNetworkAccess, IWithSku, IWithUpgrade
Implémente

Propriétés

Key

Modèle pour une opération de mise à jour de compte de stockage, 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 façon asynchrone.

(Hérité de IAppliable<T>)
UpgradeToGeneralPurposeAccountKindV2()

Obtient Spécifie que le compte de stockage doit être mis à niveau vers le type V2.

(Hérité de IWithUpgrade)
WithAccessFromAllNetworks()

Spécifie que par défaut, l’accès au compte de stockage doit être autorisé à partir de tous les réseaux.

(Hérité de IWithNetworkAccess)
WithAccessFromAzureServices()

Spécifie que l’accès au compte de stockage doit être autorisé à partir des applications s’exécutant sur les services Microsoft Azure.

(Hérité de IWithNetworkAccess)
WithAccessFromIpAddress(String)

Spécifie que l’accès au compte de stockage à partir d’une adresse IP spécifique doit être autorisé.

(Hérité de IWithNetworkAccess)
WithAccessFromIpAddressRange(String)

Spécifie que l’accès au compte de stockage à partir d’une plage d’adresses IP spécifique doit être autorisé.

(Hérité de IWithNetworkAccess)
WithAccessFromNetworkSubnet(String)

Spécifie que l’accès au compte de stockage à partir d’un sous-réseau de réseau virtuel spécifique doit être autorisé.

(Hérité de IWithNetworkAccess)
WithAccessFromSelectedNetworks()

Spécifie que par défaut, l’accès au compte de stockage doit être refusé à partir de tous les réseaux à l’exception de ceux spécifiés via WithNetworkAccess.withAccessFromNetworkSubnet(String), WithNetworkAccess.withAccessFromIpAddress(String) et WithNetworkAccess.withAccessFromIpAddressRange(String).

(Hérité de IWithNetworkAccess)
WithAccessTier(AccessTier)

Spécifie le niveau d’accès utilisé pour la facturation. Le niveau d’accès ne peut pas être modifié plus d’une fois tous les 7 jours (168 heures). Le niveau d’accès ne peut pas être défini pour les types de comptes StandardLRS, StandardGRS, StandardRAGRS ou PremiumLRS.

(Hérité de IWithAccessTier)
WithAzureFilesAadIntegrationEnabled(Boolean)

Spécifie si l’intégration d’Azure Files Aad sera activée ou non.

(Hérité de IWithAzureFilesAadIntegration)
WithBlobEncryption()

Active le chiffrement pour le service blob.

(Hérité de IWithEncryptionBeta)
WithCustomDomain(CustomDomain)

Spécifie le domaine d’utilisateur affecté au compte de stockage.

(Hérité de IWithCustomDomain)
WithCustomDomain(String)

Spécifie le domaine d’utilisateur affecté au compte de stockage.

(Hérité de IWithCustomDomain)
WithCustomDomain(String, Boolean)

Spécifie le domaine d’utilisateur affecté au compte de stockage.

(Hérité de IWithCustomDomain)
WithEncryption()

Active le chiffrement pour le service blob.

(Hérité de IWithEncryption)
WithEncryptionKeyFromKeyVault(String, String, String)

Spécifie la clé KeyVault à utiliser comme clé pour le chiffrement.

(Hérité de IWithEncryptionBeta)
WithFileEncryption()

Active le chiffrement pour le service de fichiers.

(Hérité de IWithEncryptionBeta)
WithHttpAndHttpsTraffic()

Spécifie que le trafic http et https doivent être autorisés vers le compte de stockage.

(Hérité de IWithAccessTraffic)
WithOnlyHttpsTraffic()

Spécifie que seul le trafic https doit être autorisé au compte de stockage.

(Hérité de IWithAccessTraffic)
WithoutAccessFromAzureServices()

Spécifie que l’exception d’accès précédemment ajoutée au compte de stockage à partir de l’application s’exécutant sur Azure doit être supprimée.

(Hérité de IWithNetworkAccess)
WithoutBlobEncryption()

Désactive le chiffrement pour le service blob.

(Hérité de IWithEncryptionBeta)
WithoutEncryption()

Désactive le chiffrement pour le service blob.

(Hérité de IWithEncryption)
WithoutFileEncryption()

Désactive le chiffrement pour le service de fichiers.

(Hérité de IWithEncryptionBeta)
WithoutIpAddressAccess(String)

Spécifie que l’accès précédemment autorisé à partir d’une adresse IP spécifique doit être supprimé.

(Hérité de IWithNetworkAccess)
WithoutIpAddressRangeAccess(String)

Spécifie que l’accès précédemment autorisé à partir d’une plage d’adresses IP spécifique doit être supprimé.

(Hérité de IWithNetworkAccess)
WithoutNetworkSubnetAccess(String)

Spécifie que l’accès précédemment autorisé à partir d’un sous-réseau de réseau virtuel spécifique doit être supprimé.

(Hérité de IWithNetworkAccess)
WithoutReadAccessToLoggingFromAnyNetwork()

Spécifie que l’exception d’accès en lecture précédemment ajoutée à la journalisation de stockage de n’importe quel réseau doit être supprimée.

(Hérité de IWithNetworkAccess)
WithoutReadAccessToMetricsFromAnyNetwork()

Spécifie que l’exception d’accès en lecture précédemment ajoutée aux métriques de stockage de n’importe quel réseau doit être supprimée.

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

Supprime une étiquette de la ressource.

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

Spécifie que l’accès en lecture à la journalisation de stockage doit être autorisé à partir de n’importe quel réseau.

(Hérité de IWithNetworkAccess)
WithReadAccessToMetricsFromAnyNetwork()

Spécifie que l’accès en lecture aux métriques de stockage doit être autorisé à partir de n’importe quel réseau.

(Hérité de IWithNetworkAccess)
WithSku(SkuName)

Spécifie la référence sku du compte de stockage.

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

Spécifie la référence sku du compte de stockage.

(Hérité de IWithSkuBeta)
WithSystemAssignedManagedServiceIdentity()

Spécifie que l’identité de service managé (MSI) implicite doit être activée.

(Hérité de IWithManagedServiceIdentityBeta)
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 à