IUpdate Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
-
IBeta IUpdateWithTags<IUpdate> IAppliable<IStorageAccount> IIndexable IWithAccessTier IWithAccessTraffic IWithAzureFilesAadIntegration IWithCustomDomain IWithEncryption IWithEncryptionBeta IWithManagedServiceIdentity IWithManagedServiceIdentityBeta IWithNetworkAccess IWithSku IWithSkuBeta IWithUpgrade
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:
Azure SDK for .NET