Freigeben über


IUpdate Schnittstelle

Definition

Die Vorlage für einen Speicherkontoaktualisierungsvorgang, der alle Einstellungen enthält, die geändert werden können.

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
Implementiert

Eigenschaften

Key

Die Vorlage für einen Speicherkontoaktualisierungsvorgang, der alle Einstellungen enthält, die geändert werden können.

(Geerbt von IIndexable)

Methoden

Apply()

Führen Sie die Updateanforderung aus.

(Geerbt von IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Führen Sie die Updateanforderung asynchron aus.

(Geerbt von IAppliable<T>)
UpgradeToGeneralPurposeAccountKindV2()

Gets Gibt an, dass das Speicherkonto auf die V2-Art aktualisiert werden soll.

(Geerbt von IWithUpgrade)
WithAccessFromAllNetworks()

Gibt an, dass der Zugriff auf das Speicherkonto standardmäßig von allen Netzwerken aus zulässig sein soll.

(Geerbt von IWithNetworkAccess)
WithAccessFromAzureServices()

Gibt an, dass der Zugriff auf das Speicherkonto von Anwendungen zugelassen werden soll, die unter Microsoft Azure-Diensten ausgeführt werden.

(Geerbt von IWithNetworkAccess)
WithAccessFromIpAddress(String)

Gibt an, dass der Zugriff auf das Speicherkonto von einer bestimmten IP-Adresse aus zulässig sein soll.

(Geerbt von IWithNetworkAccess)
WithAccessFromIpAddressRange(String)

Gibt an, dass der Zugriff auf das Speicherkonto von einem bestimmten IP-Bereich aus zulässig sein soll.

(Geerbt von IWithNetworkAccess)
WithAccessFromNetworkSubnet(String)

Gibt an, dass der Zugriff auf das Speicherkonto aus einem bestimmten virtuellen Netzwerksubnetz zulässig sein soll.

(Geerbt von IWithNetworkAccess)
WithAccessFromSelectedNetworks()

Gibt an, dass standardmäßig der Zugriff auf das Speicherkonto von allen Netzwerken mit Ausnahme der über WithNetworkAccess.withAccessFromNetworkSubnet(String), WithNetworkAccess.withAccessFromIpAddress(String) und WithNetworkAccess.withAccessFromIpAddressRange(String) angegebenen Netzwerke verweigert werden soll.

(Geerbt von IWithNetworkAccess)
WithAccessTier(AccessTier)

Gibt die Zugriffsebene an, die für die Abrechnung verwendet wird. Die Zugriffsebene kann nicht mehr als einmal alle 7 Tage (168 Stunden) geändert werden. Die Zugriffsebene kann nicht für die Kontotypen StandardLRS, StandardGRS, StandardRAGRS oder PremiumLRS festgelegt werden.

(Geerbt von IWithAccessTier)
WithAzureFilesAadIntegrationEnabled(Boolean)

Gibt an, ob die Aad-Integration in Azure Files aktiviert ist oder nicht.

(Geerbt von IWithAzureFilesAadIntegration)
WithBlobEncryption()

Aktiviert die Verschlüsselung für den Blobdienst.

(Geerbt von IWithEncryptionBeta)
WithCustomDomain(CustomDomain)

Gibt die Dem Speicherkonto zugewiesene Benutzerdomäne an.

(Geerbt von IWithCustomDomain)
WithCustomDomain(String)

Gibt die Dem Speicherkonto zugewiesene Benutzerdomäne an.

(Geerbt von IWithCustomDomain)
WithCustomDomain(String, Boolean)

Gibt die Dem Speicherkonto zugewiesene Benutzerdomäne an.

(Geerbt von IWithCustomDomain)
WithEncryption()

Aktiviert die Verschlüsselung für den Blobdienst.

(Geerbt von IWithEncryption)
WithEncryptionKeyFromKeyVault(String, String, String)

Gibt den KeyVault-Schlüssel an, der als Schlüssel für die Verschlüsselung verwendet werden soll.

(Geerbt von IWithEncryptionBeta)
WithFileEncryption()

Aktiviert die Verschlüsselung für den Dateidienst.

(Geerbt von IWithEncryptionBeta)
WithHttpAndHttpsTraffic()

Gibt an, dass sowohl HTTP- als auch HTTPS-Datenverkehr für das Speicherkonto zugelassen werden soll.

(Geerbt von IWithAccessTraffic)
WithOnlyHttpsTraffic()

Gibt an, dass nur HTTPS-Datenverkehr für das Speicherkonto zugelassen werden soll.

(Geerbt von IWithAccessTraffic)
WithoutAccessFromAzureServices()

Gibt an, dass zuvor eine Zugriffsausnahmeregelung für das Speicherkonto aus der in Azure ausgeführten Anwendung entfernt werden soll.

(Geerbt von IWithNetworkAccess)
WithoutBlobEncryption()

Deaktiviert die Verschlüsselung für den Blobdienst.

(Geerbt von IWithEncryptionBeta)
WithoutEncryption()

Deaktiviert die Verschlüsselung für den Blobdienst.

(Geerbt von IWithEncryption)
WithoutFileEncryption()

Deaktiviert die Verschlüsselung für den Dateidienst.

(Geerbt von IWithEncryptionBeta)
WithoutIpAddressAccess(String)

Gibt an, dass der zuvor zulässige Zugriff von einer bestimmten IP-Adresse entfernt werden soll.

(Geerbt von IWithNetworkAccess)
WithoutIpAddressRangeAccess(String)

Gibt an, dass zuvor zulässiger Zugriff aus einem bestimmten IP-Bereich entfernt werden soll.

(Geerbt von IWithNetworkAccess)
WithoutNetworkSubnetAccess(String)

Gibt an, dass der zuvor zulässige Zugriff aus einem bestimmten virtuellen Netzwerksubnetz entfernt werden soll.

(Geerbt von IWithNetworkAccess)
WithoutReadAccessToLoggingFromAnyNetwork()

Gibt an, dass zuvor eine Lesezugriffs-Ausnahme für die Speicherprotokollierung aus einem beliebigen Netzwerk entfernt werden soll.

(Geerbt von IWithNetworkAccess)
WithoutReadAccessToMetricsFromAnyNetwork()

Gibt an, dass zuvor eine Lesezugriffs-Ausnahme für die Speichermetriken aus einem beliebigen Netzwerk entfernt werden soll.

(Geerbt von IWithNetworkAccess)
WithoutTag(String)

Entfernt ein Tag aus der Ressource.

(Geerbt von IUpdateWithTags<T>)
WithReadAccessToLogEntriesFromAnyNetwork()

Gibt an, dass lesezugriff auf die Speicherprotokollierung von jedem Netzwerk aus zulässig sein soll.

(Geerbt von IWithNetworkAccess)
WithReadAccessToMetricsFromAnyNetwork()

Gibt an, dass lesezugriff auf die Speichermetriken von jedem Netzwerk aus zulässig sein soll.

(Geerbt von IWithNetworkAccess)
WithSku(SkuName)

Gibt die SKU des Speicherkontos an.

(Geerbt von IWithSku)
WithSku(StorageAccountSkuType)

Gibt die SKU des Speicherkontos an.

(Geerbt von IWithSkuBeta)
WithSystemAssignedManagedServiceIdentity()

Gibt an, dass die implizite verwaltete Dienstidentität (MSI) aktiviert werden muss.

(Geerbt von IWithManagedServiceIdentityBeta)
WithTag(String, String)

Fügt der Ressource ein Tag hinzu.

(Geerbt von IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

Gibt Tags für die Ressource als {@link Map} an.

(Geerbt von IUpdateWithTags<T>)

Gilt für: