StorageAccounts interface
Schnittstelle, die einen StorageAccounts darstellt.
Methoden
begin |
Abbrechen der Livemigration des Speicherkontos zum Aktivieren von Hns |
begin |
Abbrechen der Livemigration des Speicherkontos zum Aktivieren von Hns |
begin |
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. |
begin |
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. |
begin |
Die Kontomigrationsanforderung kann für ein Speicherkonto ausgelöst werden, um dessen Redundanzebene zu ändern. Die Migration aktualisiert das nicht zonale redundante Speicherkonto in ein zonenredundantes Konto oder umgekehrt, um eine bessere Zuverlässigkeit und Verfügbarkeit zu erzielen. Bei zonenredundantem Speicher (ZRS) wird Ihr Speicherkonto synchron über drei Azure-Verfügbarkeitszonen hinweg in der primären Region repliziert. |
begin |
Die Kontomigrationsanforderung kann für ein Speicherkonto ausgelöst werden, um dessen Redundanzebene zu ändern. Die Migration aktualisiert das nicht zonale redundante Speicherkonto in ein zonenredundantes Konto oder umgekehrt, um eine bessere Zuverlässigkeit und Verfügbarkeit zu erzielen. Bei zonenredundantem Speicher (ZRS) wird Ihr Speicherkonto synchron über drei Azure-Verfügbarkeitszonen hinweg in der primären Region repliziert. |
begin |
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. Im Fall eines geplanten Failovers werden der primäre und der sekundäre Cluster nach dem Failover ausgetauscht, und das Konto bleibt georepliziert. Das Failover sollte bei Verfügbarkeitsproblemen weiterhin verwendet werden, 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 sind Notfallwiederherstellungstests. Dieser Failovertyp wird aufgerufen, indem der FailoverType-Parameter auf "Planned" festgelegt wird. Weitere Informationen zu den Failoveroptionen finden Sie hier: https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance |
begin |
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. Im Fall eines geplanten Failovers werden der primäre und der sekundäre Cluster nach dem Failover ausgetauscht, und das Konto bleibt georepliziert. Das Failover sollte bei Verfügbarkeitsproblemen weiterhin verwendet werden, 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 sind Notfallwiederherstellungstests. Dieser Failovertyp wird aufgerufen, indem der FailoverType-Parameter auf "Planned" festgelegt wird. Weitere Informationen zu den Failoveroptionen finden Sie hier: https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance |
begin |
Livemigration des Speicherkontos zum Aktivieren von Hns |
begin |
Livemigration des Speicherkontos zum Aktivieren von Hns |
begin |
Wiederherstellen von Blobs in den angegebenen Blobbereichen |
begin |
Wiederherstellen von Blobs in den angegebenen Blobbereichen |
check |
Überprüft, ob der Name des Speicherkontos gültig ist und noch nicht verwendet wird. |
delete(string, string, Storage |
Löscht ein Speicherkonto in Microsoft Azure. |
get |
Ruft den status der laufenden Migration für das angegebene Speicherkonto ab. |
get |
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. |
list(Storage |
Listet alle im Abonnement verfügbaren Speicherkonten auf. Beachten Sie, dass keine Speicherschlüssel zurückgegeben werden. Verwenden Sie hierfür den Vorgang ListKeys. |
list |
Auflisten der SAS-Anmeldeinformationen eines Speicherkontos. |
list |
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. |
list |
Listet die Zugriffsschlüssel oder Kerberos-Schlüssel (wenn Active Directory aktiviert ist) für das angegebene Speicherkonto auf. |
list |
Auflisten der SAS-Anmeldeinformationen einer bestimmten Ressource. |
regenerate |
Generiert einen der Zugriffsschlüssel oder Kerberos-Schlüssel für das angegebene Speicherkonto neu. |
revoke |
Widerrufen von Benutzerdelegierungsschlüsseln. |
update(string, string, Storage |
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. |
Details zur Methode
beginAbortHierarchicalNamespaceMigration(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)
Abbrechen 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 im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginAbortHierarchicalNamespaceMigrationAndWait(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)
Abbrechen 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 im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
Die Optionsparameter.
Gibt zurück
Promise<void>
beginCreate(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)
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.
function beginCreate(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise<SimplePollerLike<OperationState<StorageAccount>, StorageAccount>>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
- parameters
- StorageAccountCreateParameters
Die Parameter, die für das erstellte Konto bereitgestellt werden sollen.
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 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.
function beginCreateAndWait(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise<StorageAccount>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
- parameters
- StorageAccountCreateParameters
Die Parameter, die für das erstellte Konto bereitgestellt werden sollen.
Die Optionsparameter.
Gibt zurück
Promise<StorageAccount>
beginCustomerInitiatedMigration(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)
Die Kontomigrationsanforderung kann für ein Speicherkonto ausgelöst werden, um dessen Redundanzebene zu ändern. Die Migration aktualisiert das nicht zonale redundante Speicherkonto in ein zonenredundantes Konto oder umgekehrt, um eine bessere Zuverlässigkeit und Verfügbarkeit zu erzielen. Bei zonenredundantem Speicher (ZRS) wird Ihr Speicherkonto synchron über drei Azure-Verfügbarkeitszonen hinweg in der primären Region repliziert.
function beginCustomerInitiatedMigration(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
- parameters
- StorageAccountMigration
Die Anforderungsparameter, die für die Migration des Speicherkontos erforderlich sind.
Die Optionsparameter.
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 dessen Redundanzebene zu ändern. Die Migration aktualisiert das nicht zonale redundante Speicherkonto in ein zonenredundantes Konto oder umgekehrt, um eine bessere Zuverlässigkeit und Verfügbarkeit zu erzielen. Bei zonenredundantem Speicher (ZRS) wird Ihr Speicherkonto synchron über drei Azure-Verfügbarkeitszonen hinweg in der primären Region repliziert.
function beginCustomerInitiatedMigrationAndWait(resourceGroupName: string, accountName: string, parameters: StorageAccountMigration, options?: StorageAccountsCustomerInitiatedMigrationOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
- parameters
- StorageAccountMigration
Die Anforderungsparameter, die für die Migration des Speicherkontos erforderlich sind.
Die Optionsparameter.
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. Im Fall eines geplanten Failovers werden der primäre und der sekundäre Cluster nach dem Failover ausgetauscht, und das Konto bleibt georepliziert. Das Failover sollte bei Verfügbarkeitsproblemen weiterhin verwendet werden, 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 sind Notfallwiederherstellungstests. Dieser Failovertyp wird aufgerufen, indem der FailoverType-Parameter auf "Planned" festgelegt wird. Weitere Informationen zu den Failoveroptionen finden Sie hier: https://learn.microsoft.com/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 im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
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. Im Fall eines geplanten Failovers werden der primäre und der sekundäre Cluster nach dem Failover ausgetauscht, und das Konto bleibt georepliziert. Das Failover sollte bei Verfügbarkeitsproblemen weiterhin verwendet werden, 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 sind Notfallwiederherstellungstests. Dieser Failovertyp wird aufgerufen, indem der FailoverType-Parameter auf "Planned" festgelegt wird. Weitere Informationen zu den Failoveroptionen finden Sie hier: https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance
function beginFailoverAndWait(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
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 im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
- requestType
-
string
Erforderlich. Der Migrationstyp des hierarchischen Namespaces kann entweder eine hierarchische Namespaceüberprüfungsanforderung "HnsOnValidationRequest" oder eine Hydrationsanforderung "HnsOnHydrationRequest" sein. Die Validierungsanforderung überprüft die Migration, während die Hydrierungsanforderung das Konto migriert.
Die Optionsparameter.
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 im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
- requestType
-
string
Erforderlich. Der Migrationstyp des hierarchischen Namespaces kann entweder eine hierarchische Namespaceüberprüfungsanforderung "HnsOnValidationRequest" oder eine Hydrationsanforderung "HnsOnHydrationRequest" sein. Die Validierungsanforderung überprüft die Migration, während die Hydrierungsanforderung das Konto migriert.
Die Optionsparameter.
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 im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
- parameters
- BlobRestoreParameters
Die Parameter, die für Wiederherstellungsblobbereiche bereitgestellt werden sollen.
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 im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
- parameters
- BlobRestoreParameters
Die Parameter, die für Wiederherstellungsblobbereiche bereitgestellt werden sollen.
Die Optionsparameter.
Gibt zurück
Promise<BlobRestoreStatus>
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. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
Die Optionsparameter.
Gibt zurück
Promise<CheckNameAvailabilityResult>
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 im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
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 im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
- migrationName
-
string
Der Name der Speicherkontomigration. Es sollte immer "Standard" sein.
Die Optionsparameter.
Gibt zurück
Promise<StorageAccountMigration>
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 Konto status. 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 im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
Die Optionsparameter.
Gibt zurück
Promise<StorageAccount>
list(StorageAccountsListOptionalParams)
Listet alle im Abonnement verfügbaren Speicherkonten auf. Beachten Sie, dass keine Speicherschlüssel zurückgegeben werden. Verwenden Sie hierfür den Vorgang ListKeys.
function list(options?: StorageAccountsListOptionalParams): PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
Parameter
Die Optionsparameter.
Gibt zurück
listAccountSAS(string, string, AccountSasParameters, StorageAccountsListAccountSASOptionalParams)
Auflisten der SAS-Anmeldeinformationen eines Speicherkontos.
function listAccountSAS(resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams): Promise<ListAccountSasResponse>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
- parameters
- AccountSasParameters
Die Parameter, die zum Auflisten von SAS-Anmeldeinformationen für das Speicherkonto bereitgestellt werden sollen.
Die Optionsparameter.
Gibt zurück
Promise<ListAccountSasResponse>
listByResourceGroup(string, StorageAccountsListByResourceGroupOptionalParams)
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.
function listByResourceGroup(resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams): PagedAsyncIterableIterator<StorageAccount, StorageAccount[], PageSettings>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
Die Optionsparameter.
Gibt zurück
listKeys(string, string, StorageAccountsListKeysOptionalParams)
Listet die Zugriffsschlüssel 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 im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
Die Optionsparameter.
Gibt zurück
Promise<StorageAccountListKeysResult>
listServiceSAS(string, string, ServiceSasParameters, StorageAccountsListServiceSASOptionalParams)
Auflisten der SAS-Anmeldeinformationen einer bestimmten Ressource.
function listServiceSAS(resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams): Promise<ListServiceSasResponse>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
- parameters
- ServiceSasParameters
Die Parameter, die zum Auflisten von Sas-Anmeldeinformationen des Diensts bereitgestellt werden sollen.
Die Optionsparameter.
Gibt zurück
Promise<ListServiceSasResponse>
regenerateKey(string, string, StorageAccountRegenerateKeyParameters, StorageAccountsRegenerateKeyOptionalParams)
Generiert einen der Zugriffsschlüssel 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 im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
- regenerateKey
- StorageAccountRegenerateKeyParameters
Gibt den Namen des Schlüssels an, der neu generiert werden soll: key1, key2, kerb1, kerb2.
Die Optionsparameter.
Gibt zurück
Promise<StorageAccountListKeysResult>
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 im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
Die Optionsparameter.
Gibt zurück
Promise<void>
update(string, string, StorageAccountUpdateParameters, StorageAccountsUpdateOptionalParams)
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.
function update(resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams): Promise<StorageAccount>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.
- accountName
-
string
Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.
- parameters
- StorageAccountUpdateParameters
Die Parameter, die für das aktualisierte Konto bereitgestellt werden sollen.
Die Optionsparameter.
Gibt zurück
Promise<StorageAccount>