Freigeben über


IStorageAccountsOperations Schnittstelle

Definition

StorageAccountsOperations-Vorgänge.

public interface IStorageAccountsOperations
type IStorageAccountsOperations = interface
Public Interface IStorageAccountsOperations

Methoden

AbortHierarchicalNamespaceMigrationWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Abbrechen der Livemigration des Speicherkontos zum Aktivieren von Hns

BeginAbortHierarchicalNamespaceMigrationWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Abbrechen der Livemigration des Speicherkontos zum Aktivieren von Hns

BeginCreateWithHttpMessagesAsync(String, String, StorageAccountCreateParameters, Dictionary<String,List<String>>, CancellationToken)

Erstellt asynchron ein neues Speicherkonto mit den angegebenen Parametern. Wenn bereits ein Konto erstellt wurde und eine nachfolgende Erstellungsanforderung mit unterschiedlichen Eigenschaften ausgestellt wird, werden die Kontoeigenschaften aktualisiert. Wenn bereits ein Konto erstellt wurde und eine nachfolgende Erstellungs- oder Aktualisierungsanforderung mit genau den gleichen Eigenschaften ausgestellt wird, wird die Anforderung erfolgreich ausgeführt.

BeginFailoverWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Bei Verfügbarkeitsproblemen kann eine Failoveranforderung für ein Speicherkonto ausgelöst werden. Das Failover erfolgt vom primären Cluster des Speicherkontos zum sekundären Cluster für RA-GRS-Konten. Der sekundäre Cluster wird nach dem Failover primär.

BeginHierarchicalNamespaceMigrationWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Livemigration des Speicherkontos zum Aktivieren von Hns

BeginRestoreBlobRangesWithHttpMessagesAsync(String, String, DateTime, IList<BlobRestoreRange>, Dictionary<String,List<String>>, CancellationToken)

Wiederherstellen von Blobs in den angegebenen Blobbereichen

CheckNameAvailabilityWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Überprüft, ob der Name des Speicherkontos gültig ist und noch nicht verwendet wird.

CreateWithHttpMessagesAsync(String, String, StorageAccountCreateParameters, Dictionary<String,List<String>>, CancellationToken)

Erstellt asynchron ein neues Speicherkonto mit den angegebenen Parametern. Wenn bereits ein Konto erstellt wurde und eine nachfolgende Erstellungsanforderung mit unterschiedlichen Eigenschaften ausgestellt wird, werden die Kontoeigenschaften aktualisiert. Wenn bereits ein Konto erstellt wurde und eine nachfolgende Erstellungs- oder Aktualisierungsanforderung mit genau den gleichen Eigenschaften ausgestellt wird, wird die Anforderung erfolgreich ausgeführt.

DeleteWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Löscht ein Speicherkonto in Microsoft Azure.

FailoverWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Bei Verfügbarkeitsproblemen kann eine Failoveranforderung für ein Speicherkonto ausgelöst werden. Das Failover erfolgt vom primären Cluster des Speicherkontos zum sekundären Cluster für RA-GRS-Konten. Der sekundäre Cluster wird nach dem Failover primär.

GetPropertiesWithHttpMessagesAsync(String, String, Nullable<StorageAccountExpand>, Dictionary<String,List<String>>, CancellationToken)

Gibt die Eigenschaften für das angegebene Speicherkonto zurück, einschließlich, aber nicht beschränkt auf Name, SKU-Name, Standort und Konto status. Der ListKeys-Vorgang sollte zum Abrufen von Speicherschlüsseln verwendet werden.

HierarchicalNamespaceMigrationWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Livemigration des Speicherkontos zum Aktivieren von Hns

ListAccountSASWithHttpMessagesAsync(String, String, AccountSasParameters, Dictionary<String,List<String>>, CancellationToken)

Auflisten von SAS-Anmeldeinformationen eines Speicherkontos.

ListByResourceGroupNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Listet alle Speicherkonten auf, die unter der angegebenen Ressourcengruppe verfügbar sind. Beachten Sie, dass keine Speicherschlüssel zurückgegeben werden. Verwenden Sie hierfür den Vorgang ListKeys.

ListByResourceGroupWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Listet alle Speicherkonten auf, die unter der angegebenen Ressourcengruppe verfügbar sind. Beachten Sie, dass keine Speicherschlüssel zurückgegeben werden. Verwenden Sie hierfür den Vorgang ListKeys.

ListKeysWithHttpMessagesAsync(String, String, Nullable<ListKeyExpand>, Dictionary<String,List<String>>, CancellationToken)

Listet die Zugriffsschlüssel oder Kerberos-Schlüssel (wenn Active Directory aktiviert ist) für das angegebene Speicherkonto auf.

ListNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Listet alle im Abonnement verfügbaren Speicherkonten auf. Beachten Sie, dass keine Speicherschlüssel zurückgegeben werden. Verwenden Sie hierfür den Vorgang ListKeys.

ListServiceSASWithHttpMessagesAsync(String, String, ServiceSasParameters, Dictionary<String,List<String>>, CancellationToken)

Auflisten der SAS-Anmeldeinformationen einer bestimmten Ressource.

ListWithHttpMessagesAsync(Dictionary<String,List<String>>, CancellationToken)

Listet alle im Abonnement verfügbaren Speicherkonten auf. Beachten Sie, dass keine Speicherschlüssel zurückgegeben werden. Verwenden Sie hierfür den Vorgang ListKeys.

RegenerateKeyWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Generiert einen der Zugriffsschlüssel oder Kerberos-Schlüssel für das angegebene Speicherkonto neu.

RestoreBlobRangesWithHttpMessagesAsync(String, String, DateTime, IList<BlobRestoreRange>, Dictionary<String,List<String>>, CancellationToken)

Wiederherstellen von Blobs in den angegebenen Blobbereichen

RevokeUserDelegationKeysWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Widerrufen von Benutzerdelegierungsschlüsseln.

UpdateWithHttpMessagesAsync(String, String, StorageAccountUpdateParameters, Dictionary<String,List<String>>, CancellationToken)

Der Updatevorgang kann verwendet werden, um die SKU, die Verschlüsselung, die Zugriffsebene oder tags für ein Speicherkonto zu aktualisieren. Es kann auch verwendet werden, um das Konto einer benutzerdefinierten Domäne zuzuordnen. Pro Speicherkonto wird nur eine benutzerdefinierte Domäne unterstützt. das Ersetzen/Ändern der benutzerdefinierten Domäne wird nicht unterstützt. Um eine alte benutzerdefinierte Domäne zu ersetzen, muss der alte Wert gelöscht/nicht registriert werden, bevor ein neuer Wert festgelegt werden kann. Das Aktualisieren mehrerer Eigenschaften wird unterstützt. Durch diesen Aufruf werden die Speicherschlüssel für das Konto nicht geändert. Wenn Sie die Speicherkontoschlüssel ändern möchten, verwenden Sie den Vorgang Schlüssel neu generieren. Speicherort und Name des Speicherkontos können nach der Erstellung nicht mehr geändert werden.

Erweiterungsmethoden

AbortHierarchicalNamespaceMigration(IStorageAccountsOperations, String, String)

Abbrechen der Livemigration des Speicherkontos zum Aktivieren von Hns

AbortHierarchicalNamespaceMigrationAsync(IStorageAccountsOperations, String, String, CancellationToken)

Abbrechen der Livemigration des Speicherkontos zum Aktivieren von Hns

BeginAbortHierarchicalNamespaceMigration(IStorageAccountsOperations, String, String)

Abbrechen der Livemigration des Speicherkontos zum Aktivieren von Hns

BeginAbortHierarchicalNamespaceMigrationAsync(IStorageAccountsOperations, String, String, CancellationToken)

Abbrechen der Livemigration des Speicherkontos zum Aktivieren von Hns

BeginCreate(IStorageAccountsOperations, String, String, StorageAccountCreateParameters)

Erstellt asynchron ein neues Speicherkonto mit den angegebenen Parametern. Wenn bereits ein Konto erstellt wurde und eine nachfolgende Erstellungsanforderung mit unterschiedlichen Eigenschaften ausgestellt wird, werden die Kontoeigenschaften aktualisiert. Wenn bereits ein Konto erstellt wurde und eine nachfolgende Erstellungs- oder Aktualisierungsanforderung mit genau den gleichen Eigenschaften ausgestellt wird, wird die Anforderung erfolgreich ausgeführt.

BeginCreateAsync(IStorageAccountsOperations, String, String, StorageAccountCreateParameters, CancellationToken)

Erstellt asynchron ein neues Speicherkonto mit den angegebenen Parametern. Wenn bereits ein Konto erstellt wurde und eine nachfolgende Erstellungsanforderung mit unterschiedlichen Eigenschaften ausgestellt wird, werden die Kontoeigenschaften aktualisiert. Wenn bereits ein Konto erstellt wurde und eine nachfolgende Erstellungs- oder Aktualisierungsanforderung mit genau den gleichen Eigenschaften ausgestellt wird, wird die Anforderung erfolgreich ausgeführt.

BeginFailover(IStorageAccountsOperations, String, String)

Bei Verfügbarkeitsproblemen kann eine Failoveranforderung für ein Speicherkonto ausgelöst werden. Das Failover erfolgt vom primären Cluster des Speicherkontos zum sekundären Cluster für RA-GRS-Konten. Der sekundäre Cluster wird nach dem Failover primär.

BeginFailoverAsync(IStorageAccountsOperations, String, String, CancellationToken)

Bei Verfügbarkeitsproblemen kann eine Failoveranforderung für ein Speicherkonto ausgelöst werden. Das Failover erfolgt vom primären Cluster des Speicherkontos zum sekundären Cluster für RA-GRS-Konten. Der sekundäre Cluster wird nach dem Failover primär.

BeginHierarchicalNamespaceMigration(IStorageAccountsOperations, String, String, String)

Livemigration des Speicherkontos zum Aktivieren von Hns

BeginHierarchicalNamespaceMigrationAsync(IStorageAccountsOperations, String, String, String, CancellationToken)

Livemigration des Speicherkontos zum Aktivieren von Hns

BeginRestoreBlobRanges(IStorageAccountsOperations, String, String, DateTime, IList<BlobRestoreRange>)

Wiederherstellen von Blobs in den angegebenen Blobbereichen

BeginRestoreBlobRangesAsync(IStorageAccountsOperations, String, String, DateTime, IList<BlobRestoreRange>, CancellationToken)

Wiederherstellen von Blobs in den angegebenen Blobbereichen

CheckNameAvailability(IStorageAccountsOperations, String)

Überprüft, ob der Name des Speicherkontos gültig ist und noch nicht verwendet wird.

CheckNameAvailabilityAsync(IStorageAccountsOperations, String, CancellationToken)

Überprüft, ob der Name des Speicherkontos gültig ist und noch nicht verwendet wird.

Create(IStorageAccountsOperations, String, String, StorageAccountCreateParameters)

Erstellt asynchron ein neues Speicherkonto mit den angegebenen Parametern. Wenn bereits ein Konto erstellt wurde und eine nachfolgende Erstellungsanforderung mit unterschiedlichen Eigenschaften ausgestellt wird, werden die Kontoeigenschaften aktualisiert. Wenn bereits ein Konto erstellt wurde und eine nachfolgende Erstellungs- oder Aktualisierungsanforderung mit genau den gleichen Eigenschaften ausgestellt wird, wird die Anforderung erfolgreich ausgeführt.

CreateAsync(IStorageAccountsOperations, String, String, StorageAccountCreateParameters, CancellationToken)

Erstellt asynchron ein neues Speicherkonto mit den angegebenen Parametern. Wenn bereits ein Konto erstellt wurde und eine nachfolgende Erstellungsanforderung mit unterschiedlichen Eigenschaften ausgestellt wird, werden die Kontoeigenschaften aktualisiert. Wenn bereits ein Konto erstellt wurde und eine nachfolgende Erstellungs- oder Aktualisierungsanforderung mit genau den gleichen Eigenschaften ausgestellt wird, wird die Anforderung erfolgreich ausgeführt.

Delete(IStorageAccountsOperations, String, String)

Löscht ein Speicherkonto in Microsoft Azure.

DeleteAsync(IStorageAccountsOperations, String, String, CancellationToken)

Löscht ein Speicherkonto in Microsoft Azure.

Failover(IStorageAccountsOperations, String, String)

Bei Verfügbarkeitsproblemen kann eine Failoveranforderung für ein Speicherkonto ausgelöst werden. Das Failover erfolgt vom primären Cluster des Speicherkontos zum sekundären Cluster für RA-GRS-Konten. Der sekundäre Cluster wird nach dem Failover primär.

FailoverAsync(IStorageAccountsOperations, String, String, CancellationToken)

Bei Verfügbarkeitsproblemen kann eine Failoveranforderung für ein Speicherkonto ausgelöst werden. Das Failover erfolgt vom primären Cluster des Speicherkontos zum sekundären Cluster für RA-GRS-Konten. Der sekundäre Cluster wird nach dem Failover primär.

GetProperties(IStorageAccountsOperations, String, String, Nullable<StorageAccountExpand>)

Gibt die Eigenschaften für das angegebene Speicherkonto zurück, einschließlich, aber nicht beschränkt auf Name, SKU-Name, Standort und Konto status. Der ListKeys-Vorgang sollte zum Abrufen von Speicherschlüsseln verwendet werden.

GetPropertiesAsync(IStorageAccountsOperations, String, String, Nullable<StorageAccountExpand>, CancellationToken)

Gibt die Eigenschaften für das angegebene Speicherkonto zurück, einschließlich, aber nicht beschränkt auf Name, SKU-Name, Standort und Konto status. Der ListKeys-Vorgang sollte zum Abrufen von Speicherschlüsseln verwendet werden.

HierarchicalNamespaceMigration(IStorageAccountsOperations, String, String, String)

Livemigration des Speicherkontos zum Aktivieren von Hns

HierarchicalNamespaceMigrationAsync(IStorageAccountsOperations, String, String, String, CancellationToken)

Livemigration des Speicherkontos zum Aktivieren von Hns

List(IStorageAccountsOperations)

Listet alle im Abonnement verfügbaren Speicherkonten auf. Beachten Sie, dass keine Speicherschlüssel zurückgegeben werden. Verwenden Sie hierfür den Vorgang ListKeys.

ListAccountSAS(IStorageAccountsOperations, String, String, AccountSasParameters)

Auflisten von SAS-Anmeldeinformationen eines Speicherkontos.

ListAccountSASAsync(IStorageAccountsOperations, String, String, AccountSasParameters, CancellationToken)

Auflisten von SAS-Anmeldeinformationen eines Speicherkontos.

ListAsync(IStorageAccountsOperations, CancellationToken)

Listet alle im Abonnement verfügbaren Speicherkonten auf. Beachten Sie, dass keine Speicherschlüssel zurückgegeben werden. Verwenden Sie hierfür den Vorgang ListKeys.

ListByResourceGroup(IStorageAccountsOperations, String)

Listet alle Speicherkonten auf, die unter der angegebenen Ressourcengruppe verfügbar sind. Beachten Sie, dass keine Speicherschlüssel zurückgegeben werden. Verwenden Sie hierfür den Vorgang ListKeys.

ListByResourceGroupAsync(IStorageAccountsOperations, String, CancellationToken)

Listet alle Speicherkonten auf, die unter der angegebenen Ressourcengruppe verfügbar sind. Beachten Sie, dass keine Speicherschlüssel zurückgegeben werden. Verwenden Sie hierfür den Vorgang ListKeys.

ListByResourceGroupNext(IStorageAccountsOperations, String)

Listet alle Speicherkonten auf, die unter der angegebenen Ressourcengruppe verfügbar sind. Beachten Sie, dass keine Speicherschlüssel zurückgegeben werden. Verwenden Sie hierfür den Vorgang ListKeys.

ListByResourceGroupNextAsync(IStorageAccountsOperations, String, CancellationToken)

Listet alle Speicherkonten auf, die unter der angegebenen Ressourcengruppe verfügbar sind. Beachten Sie, dass keine Speicherschlüssel zurückgegeben werden. Verwenden Sie hierfür den Vorgang ListKeys.

ListKeys(IStorageAccountsOperations, String, String, Nullable<ListKeyExpand>)

Listet die Zugriffsschlüssel oder Kerberos-Schlüssel (wenn Active Directory aktiviert ist) für das angegebene Speicherkonto auf.

ListKeysAsync(IStorageAccountsOperations, String, String, Nullable<ListKeyExpand>, CancellationToken)

Listet die Zugriffsschlüssel oder Kerberos-Schlüssel (wenn Active Directory aktiviert ist) für das angegebene Speicherkonto auf.

ListNext(IStorageAccountsOperations, String)

Listet alle im Abonnement verfügbaren Speicherkonten auf. Beachten Sie, dass keine Speicherschlüssel zurückgegeben werden. Verwenden Sie hierfür den Vorgang ListKeys.

ListNextAsync(IStorageAccountsOperations, String, CancellationToken)

Listet alle im Abonnement verfügbaren Speicherkonten auf. Beachten Sie, dass keine Speicherschlüssel zurückgegeben werden. Verwenden Sie hierfür den Vorgang ListKeys.

ListServiceSAS(IStorageAccountsOperations, String, String, ServiceSasParameters)

Auflisten der SAS-Anmeldeinformationen einer bestimmten Ressource.

ListServiceSASAsync(IStorageAccountsOperations, String, String, ServiceSasParameters, CancellationToken)

Auflisten der SAS-Anmeldeinformationen einer bestimmten Ressource.

RegenerateKey(IStorageAccountsOperations, String, String, String)

Generiert einen der Zugriffsschlüssel oder Kerberos-Schlüssel für das angegebene Speicherkonto neu.

RegenerateKeyAsync(IStorageAccountsOperations, String, String, String, CancellationToken)

Generiert einen der Zugriffsschlüssel oder Kerberos-Schlüssel für das angegebene Speicherkonto neu.

RestoreBlobRanges(IStorageAccountsOperations, String, String, DateTime, IList<BlobRestoreRange>)

Wiederherstellen von Blobs in den angegebenen Blobbereichen

RestoreBlobRangesAsync(IStorageAccountsOperations, String, String, DateTime, IList<BlobRestoreRange>, CancellationToken)

Wiederherstellen von Blobs in den angegebenen Blobbereichen

RevokeUserDelegationKeys(IStorageAccountsOperations, String, String)

Widerrufen von Benutzerdelegierungsschlüsseln.

RevokeUserDelegationKeysAsync(IStorageAccountsOperations, String, String, CancellationToken)

Widerrufen von Benutzerdelegierungsschlüsseln.

Update(IStorageAccountsOperations, String, String, StorageAccountUpdateParameters)

Der Updatevorgang kann verwendet werden, um die SKU, die Verschlüsselung, die Zugriffsebene oder tags für ein Speicherkonto zu aktualisieren. Es kann auch verwendet werden, um das Konto einer benutzerdefinierten Domäne zuzuordnen. Pro Speicherkonto wird nur eine benutzerdefinierte Domäne unterstützt. das Ersetzen/Ändern der benutzerdefinierten Domäne wird nicht unterstützt. Um eine alte benutzerdefinierte Domäne zu ersetzen, muss der alte Wert gelöscht/nicht registriert werden, bevor ein neuer Wert festgelegt werden kann. Das Aktualisieren mehrerer Eigenschaften wird unterstützt. Durch diesen Aufruf werden die Speicherschlüssel für das Konto nicht geändert. Wenn Sie die Speicherkontoschlüssel ändern möchten, verwenden Sie den Vorgang Schlüssel neu generieren. Speicherort und Name des Speicherkontos können nach der Erstellung nicht mehr geändert werden.

UpdateAsync(IStorageAccountsOperations, String, String, StorageAccountUpdateParameters, CancellationToken)

Der Updatevorgang kann verwendet werden, um die SKU, die Verschlüsselung, die Zugriffsebene oder tags für ein Speicherkonto zu aktualisieren. Es kann auch verwendet werden, um das Konto einer benutzerdefinierten Domäne zuzuordnen. Pro Speicherkonto wird nur eine benutzerdefinierte Domäne unterstützt. das Ersetzen/Ändern der benutzerdefinierten Domäne wird nicht unterstützt. Um eine alte benutzerdefinierte Domäne zu ersetzen, muss der alte Wert gelöscht/nicht registriert werden, bevor ein neuer Wert festgelegt werden kann. Das Aktualisieren mehrerer Eigenschaften wird unterstützt. Durch diesen Aufruf werden die Speicherschlüssel für das Konto nicht geändert. Wenn Sie die Speicherkontoschlüssel ändern möchten, verwenden Sie den Vorgang Schlüssel neu generieren. Speicherort und Name des Speicherkontos können nach der Erstellung nicht mehr geändert werden.

Gilt für: