Freigeben über


StorageAccounts interface

Schnittstelle, die ein StorageAccounts darstellt.

Methoden

beginAbortHierarchicalNamespaceMigration(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Abbruch der Livemigration des Speicherkontos zum Aktivieren von Hns

beginAbortHierarchicalNamespaceMigrationAndWait(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Abbruch der Livemigration des Speicherkontos zum Aktivieren von Hns

beginCreate(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Erstellt asynchron ein neues Speicherkonto mit den angegebenen Parametern. Wenn bereits ein Konto erstellt und eine nachfolgende Erstellungsanforderung mit unterschiedlichen Eigenschaften ausgegeben wird, werden die Kontoeigenschaften aktualisiert. Wenn bereits ein Konto erstellt und eine nachfolgende Erstellungs- oder Aktualisierungsanforderung mit dem exakten Satz von Eigenschaften ausgegeben wird, wird die Anforderung erfolgreich ausgeführt.

beginCreateAndWait(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Erstellt asynchron ein neues Speicherkonto mit den angegebenen Parametern. Wenn bereits ein Konto erstellt und eine nachfolgende Erstellungsanforderung mit unterschiedlichen Eigenschaften ausgegeben wird, werden die Kontoeigenschaften aktualisiert. Wenn bereits ein Konto erstellt und eine nachfolgende Erstellungs- oder Aktualisierungsanforderung mit dem exakten Satz von Eigenschaften ausgegeben wird, wird die Anforderung erfolgreich ausgeführt.

beginCustomerInitiatedMigration(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

Die Kontomigrationsanforderung kann für ein Speicherkonto ausgelöst werden, um die Redundanzstufe zu ändern. Die Migration aktualisiert das nicht zonal redundante Speicherkonto auf ein zonal redundantes Konto oder umgekehrt, um eine bessere Zuverlässigkeit und Verfügbarkeit zu erzielen. Zonenredundanter Speicher (ZRS) repliziert Ihr Speicherkonto synchron über drei Azure-Verfügbarkeitszonen in der primären Region.

beginCustomerInitiatedMigrationAndWait(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

Die Kontomigrationsanforderung kann für ein Speicherkonto ausgelöst werden, um die Redundanzstufe zu ändern. Die Migration aktualisiert das nicht zonal redundante Speicherkonto auf ein zonal redundantes Konto oder umgekehrt, um eine bessere Zuverlässigkeit und Verfügbarkeit zu erzielen. Zonenredundanter Speicher (ZRS) repliziert Ihr Speicherkonto synchron über drei Azure-Verfügbarkeitszonen in der primären Region.

beginFailover(string, string, StorageAccountsFailoverOptionalParams)

Eine Failoveranforderung kann für ein Speicherkonto ausgelöst werden, wenn ein primärer Endpunkt aus irgendeinem Grund nicht verfügbar ist. 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, und das Konto wird in LRS konvertiert. Bei einem geplanten Failover werden die primären und sekundären Cluster nach dem Failover ausgetauscht, und das Konto bleibt geo-repliziert. Failover sollte weiterhin verwendet werden, wenn Verfügbarkeitsprobleme auftreten, da geplantes Failover nur verfügbar ist, während die primären und sekundären Endpunkte verfügbar sind. Der primäre Anwendungsfall eines geplanten Failovers ist Notfallwiederherstellungstest-Drills. Dieser Failovertyp wird aufgerufen, indem der FailoverType-Parameter auf "Geplant" festgelegt wird. Weitere Informationen zu den Failoveroptionen finden Sie hier https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance

beginFailoverAndWait(string, string, StorageAccountsFailoverOptionalParams)

Eine Failoveranforderung kann für ein Speicherkonto ausgelöst werden, wenn ein primärer Endpunkt aus irgendeinem Grund nicht verfügbar ist. 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, und das Konto wird in LRS konvertiert. Bei einem geplanten Failover werden die primären und sekundären Cluster nach dem Failover ausgetauscht, und das Konto bleibt geo-repliziert. Failover sollte weiterhin verwendet werden, wenn Verfügbarkeitsprobleme auftreten, da geplantes Failover nur verfügbar ist, während die primären und sekundären Endpunkte verfügbar sind. Der primäre Anwendungsfall eines geplanten Failovers ist Notfallwiederherstellungstest-Drills. Dieser Failovertyp wird aufgerufen, indem der FailoverType-Parameter auf "Geplant" festgelegt wird. Weitere Informationen zu den Failoveroptionen finden Sie hier https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance

beginHierarchicalNamespaceMigration(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Livemigration des Speicherkontos zum Aktivieren von Hns

beginHierarchicalNamespaceMigrationAndWait(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Livemigration des Speicherkontos zum Aktivieren von Hns

beginRestoreBlobRanges(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Wiederherstellen von Blobs in den angegebenen Blobbereichen

beginRestoreBlobRangesAndWait(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Wiederherstellen von Blobs in den angegebenen Blobbereichen

checkNameAvailability(StorageAccountCheckNameAvailabilityParameters, StorageAccountsCheckNameAvailabilityOptionalParams)

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

delete(string, string, StorageAccountsDeleteOptionalParams)

Löscht ein Speicherkonto in Microsoft Azure.

getCustomerInitiatedMigration(string, string, string, StorageAccountsGetCustomerInitiatedMigrationOptionalParams)

Ruft den Status der laufenden Migration für das angegebene Speicherkonto ab.

getProperties(string, string, StorageAccountsGetPropertiesOptionalParams)

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

list(StorageAccountsListOptionalParams)

Listet alle Speicherkonten auf, die unter dem Abonnement verfügbar sind. Beachten Sie, dass Speicherschlüssel nicht zurückgegeben werden; verwenden Sie hierfür den ListKeys-Vorgang.

listAccountSAS(string, string, AccountSasParameters, StorageAccountsListAccountSASOptionalParams)

Auflisten von SAS-Anmeldeinformationen eines Speicherkontos.

listByResourceGroup(string, StorageAccountsListByResourceGroupOptionalParams)

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

listKeys(string, string, StorageAccountsListKeysOptionalParams)

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

listServiceSAS(string, string, ServiceSasParameters, StorageAccountsListServiceSASOptionalParams)

Dienst-SAS-Anmeldeinformationen einer bestimmten Ressource auflisten.

regenerateKey(string, string, StorageAccountRegenerateKeyParameters, StorageAccountsRegenerateKeyOptionalParams)

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

revokeUserDelegationKeys(string, string, StorageAccountsRevokeUserDelegationKeysOptionalParams)

Widerrufen von Benutzerdelegierungsschlüsseln.

update(string, string, StorageAccountUpdateParameters, StorageAccountsUpdateOptionalParams)

Der Aktualisierungsvorgang kann verwendet werden, um die SKU, Verschlüsselung, 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; Die Ersetzung/Änderung der benutzerdefinierten Domäne wird nicht unterstützt. Um eine alte benutzerdefinierte Domäne zu ersetzen, muss der alte Wert gelöscht/aufgehoben werden, bevor ein neuer Wert festgelegt werden kann. Das Aktualisieren mehrerer Eigenschaften wird unterstützt. Dieser Aufruf ändert die Speicherschlüssel für das Konto nicht. Wenn Sie die Speicherkontoschlüssel ändern möchten, verwenden Sie den Vorgang "Schlüssel neu generieren". Der Speicherort und der Name des Speicherkontos können nach der Erstellung nicht mehr geändert werden.

Details zur Methode

beginAbortHierarchicalNamespaceMigration(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Abbruch der Livemigration des Speicherkontos zum Aktivieren von Hns

function beginAbortHierarchicalNamespaceMigration(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginAbortHierarchicalNamespaceMigrationAndWait(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Abbruch der Livemigration des Speicherkontos zum Aktivieren von Hns

function beginAbortHierarchicalNamespaceMigrationAndWait(resourceGroupName: string, accountName: string, options?: StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

Gibt zurück

Promise<void>

beginCreate(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Erstellt asynchron ein neues Speicherkonto mit den angegebenen Parametern. Wenn bereits ein Konto erstellt und eine nachfolgende Erstellungsanforderung mit unterschiedlichen Eigenschaften ausgegeben wird, werden die Kontoeigenschaften aktualisiert. Wenn bereits ein Konto erstellt und eine nachfolgende Erstellungs- oder Aktualisierungsanforderung mit dem exakten Satz von Eigenschaften ausgegeben wird, wird die Anforderung erfolgreich ausgeführt.

function beginCreate(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise<SimplePollerLike<OperationState<StorageAccount>, StorageAccount>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

parameters
StorageAccountCreateParameters

Die Parameter, die für das erstellte Konto bereitgestellt werden sollen.

options
StorageAccountsCreateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<StorageAccount>, StorageAccount>>

beginCreateAndWait(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Erstellt asynchron ein neues Speicherkonto mit den angegebenen Parametern. Wenn bereits ein Konto erstellt und eine nachfolgende Erstellungsanforderung mit unterschiedlichen Eigenschaften ausgegeben wird, werden die Kontoeigenschaften aktualisiert. Wenn bereits ein Konto erstellt und eine nachfolgende Erstellungs- oder Aktualisierungsanforderung mit dem exakten Satz von Eigenschaften ausgegeben wird, wird die Anforderung erfolgreich ausgeführt.

function beginCreateAndWait(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise<StorageAccount>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

parameters
StorageAccountCreateParameters

Die Parameter, die für das erstellte Konto bereitgestellt werden sollen.

options
StorageAccountsCreateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<StorageAccount>

beginCustomerInitiatedMigration(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

Die Kontomigrationsanforderung kann für ein Speicherkonto ausgelöst werden, um die Redundanzstufe zu ändern. Die Migration aktualisiert das nicht zonal redundante Speicherkonto auf ein zonal redundantes Konto oder umgekehrt, um eine bessere Zuverlässigkeit und Verfügbarkeit zu erzielen. Zonenredundanter Speicher (ZRS) repliziert Ihr Speicherkonto synchron über drei Azure-Verfügbarkeitszonen in der primären Region.

function beginCustomerInitiatedMigration(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

parameters
StorageAccountMigration

Die Anforderungsparameter, die zum Ausführen der Speicherkontomigration erforderlich sind.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginCustomerInitiatedMigrationAndWait(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

Die Kontomigrationsanforderung kann für ein Speicherkonto ausgelöst werden, um die Redundanzstufe zu ändern. Die Migration aktualisiert das nicht zonal redundante Speicherkonto auf ein zonal redundantes Konto oder umgekehrt, um eine bessere Zuverlässigkeit und Verfügbarkeit zu erzielen. Zonenredundanter Speicher (ZRS) repliziert Ihr Speicherkonto synchron über drei Azure-Verfügbarkeitszonen in der primären Region.

function beginCustomerInitiatedMigrationAndWait(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

parameters
StorageAccountMigration

Die Anforderungsparameter, die zum Ausführen der Speicherkontomigration erforderlich sind.

Gibt zurück

Promise<void>

beginFailover(string, string, StorageAccountsFailoverOptionalParams)

Eine Failoveranforderung kann für ein Speicherkonto ausgelöst werden, wenn ein primärer Endpunkt aus irgendeinem Grund nicht verfügbar ist. 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, und das Konto wird in LRS konvertiert. Bei einem geplanten Failover werden die primären und sekundären Cluster nach dem Failover ausgetauscht, und das Konto bleibt geo-repliziert. Failover sollte weiterhin verwendet werden, wenn Verfügbarkeitsprobleme auftreten, da geplantes Failover nur verfügbar ist, während die primären und sekundären Endpunkte verfügbar sind. Der primäre Anwendungsfall eines geplanten Failovers ist Notfallwiederherstellungstest-Drills. Dieser Failovertyp wird aufgerufen, indem der FailoverType-Parameter auf "Geplant" festgelegt wird. Weitere Informationen zu den Failoveroptionen finden Sie hier https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance

function beginFailover(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

options
StorageAccountsFailoverOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginFailoverAndWait(string, string, StorageAccountsFailoverOptionalParams)

Eine Failoveranforderung kann für ein Speicherkonto ausgelöst werden, wenn ein primärer Endpunkt aus irgendeinem Grund nicht verfügbar ist. 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, und das Konto wird in LRS konvertiert. Bei einem geplanten Failover werden die primären und sekundären Cluster nach dem Failover ausgetauscht, und das Konto bleibt geo-repliziert. Failover sollte weiterhin verwendet werden, wenn Verfügbarkeitsprobleme auftreten, da geplantes Failover nur verfügbar ist, während die primären und sekundären Endpunkte verfügbar sind. Der primäre Anwendungsfall eines geplanten Failovers ist Notfallwiederherstellungstest-Drills. Dieser Failovertyp wird aufgerufen, indem der FailoverType-Parameter auf "Geplant" festgelegt wird. Weitere Informationen zu den Failoveroptionen finden Sie hier https://learn.microsoft.com/en-us/azure/storage/common/storage-disaster-recovery-guidance

function beginFailoverAndWait(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

options
StorageAccountsFailoverOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

beginHierarchicalNamespaceMigration(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Livemigration des Speicherkontos zum Aktivieren von Hns

function beginHierarchicalNamespaceMigration(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

requestType

string

Erforderlich. Der hierarchische Namespacemigrationstyp kann entweder eine hierarchische Namespaceüberprüfungsanforderung "HnsOnValidationRequest" oder eine Hydratationsanforderung "HnsOnHydrationRequest" sein. Die Überprüfungsanforderung überprüft die Migration, während die Hydratationsanforderung das Konto migriert.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginHierarchicalNamespaceMigrationAndWait(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Livemigration des Speicherkontos zum Aktivieren von Hns

function beginHierarchicalNamespaceMigrationAndWait(resourceGroupName: string, accountName: string, requestType: string, options?: StorageAccountsHierarchicalNamespaceMigrationOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

requestType

string

Erforderlich. Der hierarchische Namespacemigrationstyp kann entweder eine hierarchische Namespaceüberprüfungsanforderung "HnsOnValidationRequest" oder eine Hydratationsanforderung "HnsOnHydrationRequest" sein. Die Überprüfungsanforderung überprüft die Migration, während die Hydratationsanforderung das Konto migriert.

Gibt zurück

Promise<void>

beginRestoreBlobRanges(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Wiederherstellen von Blobs in den angegebenen Blobbereichen

function beginRestoreBlobRanges(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams): Promise<SimplePollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

parameters
BlobRestoreParameters

Die Parameter, die für die Wiederherstellung von BLOB-Bereichen bereitgestellt werden sollen.

options
StorageAccountsRestoreBlobRangesOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<@azure/core-lro.SimplePollerLike<OperationState<BlobRestoreStatus>, BlobRestoreStatus>>

beginRestoreBlobRangesAndWait(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Wiederherstellen von Blobs in den angegebenen Blobbereichen

function beginRestoreBlobRangesAndWait(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams): Promise<BlobRestoreStatus>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

parameters
BlobRestoreParameters

Die Parameter, die für die Wiederherstellung von BLOB-Bereichen bereitgestellt werden sollen.

options
StorageAccountsRestoreBlobRangesOptionalParams

Die Optionsparameter.

Gibt zurück

checkNameAvailability(StorageAccountCheckNameAvailabilityParameters, StorageAccountsCheckNameAvailabilityOptionalParams)

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

function checkNameAvailability(accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams): Promise<CheckNameAvailabilityResult>

Parameter

accountName
StorageAccountCheckNameAvailabilityParameters

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

Gibt zurück

delete(string, string, StorageAccountsDeleteOptionalParams)

Löscht ein Speicherkonto in Microsoft Azure.

function delete(resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

options
StorageAccountsDeleteOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<void>

getCustomerInitiatedMigration(string, string, string, StorageAccountsGetCustomerInitiatedMigrationOptionalParams)

Ruft den Status der laufenden Migration für das angegebene Speicherkonto ab.

function getCustomerInitiatedMigration(resourceGroupName: string, accountName: string, migrationName: string, options?: StorageAccountsGetCustomerInitiatedMigrationOptionalParams): Promise<StorageAccountMigration>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

migrationName

string

Der Name der Speicherkontomigration. Es sollte immer "Standard" sein.

Gibt zurück

getProperties(string, string, StorageAccountsGetPropertiesOptionalParams)

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

function getProperties(resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams): Promise<StorageAccount>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

options
StorageAccountsGetPropertiesOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<StorageAccount>

list(StorageAccountsListOptionalParams)

Listet alle Speicherkonten auf, die unter dem Abonnement verfügbar sind. Beachten Sie, dass Speicherschlüssel nicht zurückgegeben werden; verwenden Sie hierfür den ListKeys-Vorgang.

function list(options?: StorageAccountsListOptionalParams): PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>

Parameter

options
StorageAccountsListOptionalParams

Die Optionsparameter.

Gibt zurück

listAccountSAS(string, string, AccountSasParameters, StorageAccountsListAccountSASOptionalParams)

Auflisten von SAS-Anmeldeinformationen eines Speicherkontos.

function listAccountSAS(resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams): Promise<ListAccountSasResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

parameters
AccountSasParameters

Die Parameter, die zum Auflisten von SAS-Anmeldeinformationen für das Speicherkonto bereitgestellt werden sollen.

options
StorageAccountsListAccountSASOptionalParams

Die Optionsparameter.

Gibt zurück

listByResourceGroup(string, StorageAccountsListByResourceGroupOptionalParams)

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

function listByResourceGroup(resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

options
StorageAccountsListByResourceGroupOptionalParams

Die Optionsparameter.

Gibt zurück

listKeys(string, string, StorageAccountsListKeysOptionalParams)

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

function listKeys(resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams): Promise<StorageAccountListKeysResult>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

options
StorageAccountsListKeysOptionalParams

Die Optionsparameter.

Gibt zurück

listServiceSAS(string, string, ServiceSasParameters, StorageAccountsListServiceSASOptionalParams)

Dienst-SAS-Anmeldeinformationen einer bestimmten Ressource auflisten.

function listServiceSAS(resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams): Promise<ListServiceSasResponse>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

parameters
ServiceSasParameters

Die Parameter, die für die Listendienst-SAS-Anmeldeinformationen bereitgestellt werden sollen.

options
StorageAccountsListServiceSASOptionalParams

Die Optionsparameter.

Gibt zurück

regenerateKey(string, string, StorageAccountRegenerateKeyParameters, StorageAccountsRegenerateKeyOptionalParams)

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

function regenerateKey(resourceGroupName: string, accountName: string, regenerateKey: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams): Promise<StorageAccountListKeysResult>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

regenerateKey
StorageAccountRegenerateKeyParameters

Gibt den Namen des Schlüssels an, der neu generiert werden soll - key1, key2, kerb1, kerb2.

options
StorageAccountsRegenerateKeyOptionalParams

Die Optionsparameter.

Gibt zurück

revokeUserDelegationKeys(string, string, StorageAccountsRevokeUserDelegationKeysOptionalParams)

Widerrufen von Benutzerdelegierungsschlüsseln.

function revokeUserDelegationKeys(resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams): Promise<void>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

Gibt zurück

Promise<void>

update(string, string, StorageAccountUpdateParameters, StorageAccountsUpdateOptionalParams)

Der Aktualisierungsvorgang kann verwendet werden, um die SKU, Verschlüsselung, 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; Die Ersetzung/Änderung der benutzerdefinierten Domäne wird nicht unterstützt. Um eine alte benutzerdefinierte Domäne zu ersetzen, muss der alte Wert gelöscht/aufgehoben werden, bevor ein neuer Wert festgelegt werden kann. Das Aktualisieren mehrerer Eigenschaften wird unterstützt. Dieser Aufruf ändert die Speicherschlüssel für das Konto nicht. Wenn Sie die Speicherkontoschlüssel ändern möchten, verwenden Sie den Vorgang "Schlüssel neu generieren". Der Speicherort und der Name des Speicherkontos können nach der Erstellung nicht mehr geändert werden.

function update(resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams): Promise<StorageAccount>

Parameter

resourceGroupName

string

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

accountName

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

parameters
StorageAccountUpdateParameters

Die Parameter, die für das aktualisierte Konto bereitgestellt werden sollen.

options
StorageAccountsUpdateOptionalParams

Die Optionsparameter.

Gibt zurück

Promise<StorageAccount>