Udostępnij za pośrednictwem


StorageAccounts interface

Interfejs reprezentujący konta magazynu.

Metody

beginAbortHierarchicalNamespaceMigration(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Przerywanie migracji na żywo konta magazynu w celu włączenia sieci Hns

beginAbortHierarchicalNamespaceMigrationAndWait(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Przerywanie migracji na żywo konta magazynu w celu włączenia sieci Hns

beginCreate(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Asynchronicznie tworzy nowe konto magazynu z określonymi parametrami. Jeśli konto zostało już utworzone, a kolejne żądanie tworzenia zostanie wystawione z różnymi właściwościami, właściwości konta zostaną zaktualizowane. Jeśli konto zostało już utworzone, a kolejne żądanie utworzenia lub aktualizacji zostanie wystawione z dokładnie tym samym zestawem właściwości, żądanie zakończy się powodzeniem.

beginCreateAndWait(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Asynchronicznie tworzy nowe konto magazynu z określonymi parametrami. Jeśli konto zostało już utworzone, a kolejne żądanie tworzenia zostanie wystawione z różnymi właściwościami, właściwości konta zostaną zaktualizowane. Jeśli konto zostało już utworzone, a kolejne żądanie utworzenia lub aktualizacji zostanie wystawione z dokładnie tym samym zestawem właściwości, żądanie zakończy się powodzeniem.

beginCustomerInitiatedMigration(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

Żądanie migracji konta można wyzwolić dla konta magazynu w celu zmiany poziomu nadmiarowości. Migracja aktualizuje konto magazynu strefowo nadmiarowego do konta strefowo nadmiarowego lub odwrotnie, aby zapewnić lepszą niezawodność i dostępność. Magazyn strefowo nadmiarowy (ZRS) replikuje konto magazynu synchronicznie w trzech strefach dostępności platformy Azure w regionie podstawowym.

beginCustomerInitiatedMigrationAndWait(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

Żądanie migracji konta można wyzwolić dla konta magazynu w celu zmiany poziomu nadmiarowości. Migracja aktualizuje konto magazynu strefowo nadmiarowego do konta strefowo nadmiarowego lub odwrotnie, aby zapewnić lepszą niezawodność i dostępność. Magazyn strefowo nadmiarowy (ZRS) replikuje konto magazynu synchronicznie w trzech strefach dostępności platformy Azure w regionie podstawowym.

beginFailover(string, string, StorageAccountsFailoverOptionalParams)

Żądanie trybu failover można wyzwolić dla konta magazynu w przypadku, gdy podstawowy punkt końcowy stanie się niedostępny z jakiegokolwiek powodu. Tryb failover odbywa się z klastra podstawowego konta magazynu do klastra pomocniczego dla kont RA-GRS. Klaster pomocniczy stanie się podstawowym po przejściu w tryb failover, a konto zostanie przekonwertowane na magazyn LRS. W przypadku planowanego trybu failover klastry podstawowe i pomocnicze są zamieniane po przejściu w tryb failover, a konto pozostaje replikowane geograficznie. Tryb failover powinien nadal być używany w przypadku problemów z dostępnością, ponieważ planowany tryb failover jest dostępny tylko wtedy, gdy są dostępne podstawowe i pomocnicze punkty końcowe. Podstawowym przypadkiem użycia planowanego trybu failover jest testowanie odzyskiwania po awarii. Ten typ trybu failover jest wywoływany przez ustawienie parametru FailoverType na wartość "Planned". Dowiedz się więcej o opcjach trybu failover tutaj: https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance

beginFailoverAndWait(string, string, StorageAccountsFailoverOptionalParams)

Żądanie trybu failover można wyzwolić dla konta magazynu w przypadku, gdy podstawowy punkt końcowy stanie się niedostępny z jakiegokolwiek powodu. Tryb failover odbywa się z klastra podstawowego konta magazynu do klastra pomocniczego dla kont RA-GRS. Klaster pomocniczy stanie się podstawowym po przejściu w tryb failover, a konto zostanie przekonwertowane na magazyn LRS. W przypadku planowanego trybu failover klastry podstawowe i pomocnicze są zamieniane po przejściu w tryb failover, a konto pozostaje replikowane geograficznie. Tryb failover powinien nadal być używany w przypadku problemów z dostępnością, ponieważ planowany tryb failover jest dostępny tylko wtedy, gdy są dostępne podstawowe i pomocnicze punkty końcowe. Podstawowym przypadkiem użycia planowanego trybu failover jest testowanie odzyskiwania po awarii. Ten typ trybu failover jest wywoływany przez ustawienie parametru FailoverType na wartość "Planned". Dowiedz się więcej o opcjach trybu failover tutaj: https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance

beginHierarchicalNamespaceMigration(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migracja na żywo konta magazynu w celu włączenia sieci Hns

beginHierarchicalNamespaceMigrationAndWait(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migracja na żywo konta magazynu w celu włączenia sieci Hns

beginRestoreBlobRanges(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Przywracanie obiektów blob w określonych zakresach obiektów blob

beginRestoreBlobRangesAndWait(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Przywracanie obiektów blob w określonych zakresach obiektów blob

checkNameAvailability(StorageAccountCheckNameAvailabilityParameters, StorageAccountsCheckNameAvailabilityOptionalParams)

Sprawdza, czy nazwa konta magazynu jest prawidłowa i nie jest jeszcze używana.

delete(string, string, StorageAccountsDeleteOptionalParams)

Usuwa konto magazynu na platformie Microsoft Azure.

getCustomerInitiatedMigration(string, string, string, StorageAccountsGetCustomerInitiatedMigrationOptionalParams)

Pobiera stan trwającej migracji dla określonego konta magazynu.

getProperties(string, string, StorageAccountsGetPropertiesOptionalParams)

Zwraca właściwości określonego konta magazynu, w tym nazwę, nazwę jednostki SKU, lokalizację i stan konta. Operacja ListKeys powinna służyć do pobierania kluczy magazynu.

list(StorageAccountsListOptionalParams)

Wyświetla listę wszystkich kont magazynu dostępnych w ramach subskrypcji. Należy pamiętać, że klucze magazynu nie są zwracane; w tym celu użyj operacji ListKeys.

listAccountSAS(string, string, AccountSasParameters, StorageAccountsListAccountSASOptionalParams)

Wyświetlanie listy poświadczeń sygnatury dostępu współdzielonego konta magazynu.

listByResourceGroup(string, StorageAccountsListByResourceGroupOptionalParams)

Wyświetla listę wszystkich kont magazynu dostępnych w ramach danej grupy zasobów. Należy pamiętać, że klucze magazynu nie są zwracane; w tym celu użyj operacji ListKeys.

listKeys(string, string, StorageAccountsListKeysOptionalParams)

Wyświetla listę kluczy dostępu lub kluczy Protokołu Kerberos (jeśli włączono usługę Active Directory) dla określonego konta magazynu.

listServiceSAS(string, string, ServiceSasParameters, StorageAccountsListServiceSASOptionalParams)

Wyświetlanie listy poświadczeń sygnatury dostępu współdzielonego usługi dla określonego zasobu.

regenerateKey(string, string, StorageAccountRegenerateKeyParameters, StorageAccountsRegenerateKeyOptionalParams)

Ponownie generuje jeden z kluczy dostępu lub kluczy Protokołu Kerberos dla określonego konta magazynu.

revokeUserDelegationKeys(string, string, StorageAccountsRevokeUserDelegationKeysOptionalParams)

Odwoływanie kluczy delegowania użytkownika.

update(string, string, StorageAccountUpdateParameters, StorageAccountsUpdateOptionalParams)

Operacja aktualizacji może służyć do aktualizowania jednostki SKU, szyfrowania, warstwy dostępu lub tagów dla konta magazynu. Można go również użyć do mapowania konta na domenę niestandardową. Na konto magazynu jest obsługiwana tylko jedna domena niestandardowa; zastąpienie/zmiana domeny niestandardowej nie jest obsługiwana. Aby zastąpić starą domenę niestandardową, stara wartość musi zostać wyczyszczone/wyrejestrowane przed ustawieniem nowej wartości. Aktualizacja wielu właściwości jest obsługiwana. To wywołanie nie zmienia kluczy magazynu dla konta. Jeśli chcesz zmienić klucze konta magazynu, użyj operacji ponownego generowania kluczy. Nie można zmienić lokalizacji i nazwy konta magazynu po utworzeniu.

Szczegóły metody

beginAbortHierarchicalNamespaceMigration(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Przerywanie migracji na żywo konta magazynu w celu włączenia sieci Hns

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

Zwraca

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

beginAbortHierarchicalNamespaceMigrationAndWait(string, string, StorageAccountsAbortHierarchicalNamespaceMigrationOptionalParams)

Przerywanie migracji na żywo konta magazynu w celu włączenia sieci Hns

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

Zwraca

Promise<void>

beginCreate(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Asynchronicznie tworzy nowe konto magazynu z określonymi parametrami. Jeśli konto zostało już utworzone, a kolejne żądanie tworzenia zostanie wystawione z różnymi właściwościami, właściwości konta zostaną zaktualizowane. Jeśli konto zostało już utworzone, a kolejne żądanie utworzenia lub aktualizacji zostanie wystawione z dokładnie tym samym zestawem właściwości, żądanie zakończy się powodzeniem.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

parameters
StorageAccountCreateParameters

Parametry, które mają być podane dla utworzonego konta.

options
StorageAccountsCreateOptionalParams

Parametry opcji.

Zwraca

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

beginCreateAndWait(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Asynchronicznie tworzy nowe konto magazynu z określonymi parametrami. Jeśli konto zostało już utworzone, a kolejne żądanie tworzenia zostanie wystawione z różnymi właściwościami, właściwości konta zostaną zaktualizowane. Jeśli konto zostało już utworzone, a kolejne żądanie utworzenia lub aktualizacji zostanie wystawione z dokładnie tym samym zestawem właściwości, żądanie zakończy się powodzeniem.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

parameters
StorageAccountCreateParameters

Parametry, które mają być podane dla utworzonego konta.

options
StorageAccountsCreateOptionalParams

Parametry opcji.

Zwraca

Promise<StorageAccount>

beginCustomerInitiatedMigration(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

Żądanie migracji konta można wyzwolić dla konta magazynu w celu zmiany poziomu nadmiarowości. Migracja aktualizuje konto magazynu strefowo nadmiarowego do konta strefowo nadmiarowego lub odwrotnie, aby zapewnić lepszą niezawodność i dostępność. Magazyn strefowo nadmiarowy (ZRS) replikuje konto magazynu synchronicznie w trzech strefach dostępności platformy Azure w regionie podstawowym.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

parameters
StorageAccountMigration

Parametry żądania wymagane do przeprowadzenia migracji konta magazynu.

Zwraca

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

beginCustomerInitiatedMigrationAndWait(string, string, StorageAccountMigration, StorageAccountsCustomerInitiatedMigrationOptionalParams)

Żądanie migracji konta można wyzwolić dla konta magazynu w celu zmiany poziomu nadmiarowości. Migracja aktualizuje konto magazynu strefowo nadmiarowego do konta strefowo nadmiarowego lub odwrotnie, aby zapewnić lepszą niezawodność i dostępność. Magazyn strefowo nadmiarowy (ZRS) replikuje konto magazynu synchronicznie w trzech strefach dostępności platformy Azure w regionie podstawowym.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

parameters
StorageAccountMigration

Parametry żądania wymagane do przeprowadzenia migracji konta magazynu.

Zwraca

Promise<void>

beginFailover(string, string, StorageAccountsFailoverOptionalParams)

Żądanie trybu failover można wyzwolić dla konta magazynu w przypadku, gdy podstawowy punkt końcowy stanie się niedostępny z jakiegokolwiek powodu. Tryb failover odbywa się z klastra podstawowego konta magazynu do klastra pomocniczego dla kont RA-GRS. Klaster pomocniczy stanie się podstawowym po przejściu w tryb failover, a konto zostanie przekonwertowane na magazyn LRS. W przypadku planowanego trybu failover klastry podstawowe i pomocnicze są zamieniane po przejściu w tryb failover, a konto pozostaje replikowane geograficznie. Tryb failover powinien nadal być używany w przypadku problemów z dostępnością, ponieważ planowany tryb failover jest dostępny tylko wtedy, gdy są dostępne podstawowe i pomocnicze punkty końcowe. Podstawowym przypadkiem użycia planowanego trybu failover jest testowanie odzyskiwania po awarii. Ten typ trybu failover jest wywoływany przez ustawienie parametru FailoverType na wartość "Planned". Dowiedz się więcej o opcjach trybu failover tutaj: https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

options
StorageAccountsFailoverOptionalParams

Parametry opcji.

Zwraca

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

beginFailoverAndWait(string, string, StorageAccountsFailoverOptionalParams)

Żądanie trybu failover można wyzwolić dla konta magazynu w przypadku, gdy podstawowy punkt końcowy stanie się niedostępny z jakiegokolwiek powodu. Tryb failover odbywa się z klastra podstawowego konta magazynu do klastra pomocniczego dla kont RA-GRS. Klaster pomocniczy stanie się podstawowym po przejściu w tryb failover, a konto zostanie przekonwertowane na magazyn LRS. W przypadku planowanego trybu failover klastry podstawowe i pomocnicze są zamieniane po przejściu w tryb failover, a konto pozostaje replikowane geograficznie. Tryb failover powinien nadal być używany w przypadku problemów z dostępnością, ponieważ planowany tryb failover jest dostępny tylko wtedy, gdy są dostępne podstawowe i pomocnicze punkty końcowe. Podstawowym przypadkiem użycia planowanego trybu failover jest testowanie odzyskiwania po awarii. Ten typ trybu failover jest wywoływany przez ustawienie parametru FailoverType na wartość "Planned". Dowiedz się więcej o opcjach trybu failover tutaj: https://learn.microsoft.com/azure/storage/common/storage-disaster-recovery-guidance

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

options
StorageAccountsFailoverOptionalParams

Parametry opcji.

Zwraca

Promise<void>

beginHierarchicalNamespaceMigration(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migracja na żywo konta magazynu w celu włączenia sieci Hns

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

requestType

string

Wymagane. Hierarchiczny typ migracji przestrzeni nazw może być żądaniem weryfikacji hierarchicznej przestrzeni nazw "HnsOnValidationRequest" lub żądaniem nawodnienia "HnsOnHydrationRequest". Żądanie weryfikacji zweryfikuje migrację, podczas gdy żądanie nawodnienia przeprowadzi migrację konta.

Zwraca

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

beginHierarchicalNamespaceMigrationAndWait(string, string, string, StorageAccountsHierarchicalNamespaceMigrationOptionalParams)

Migracja na żywo konta magazynu w celu włączenia sieci Hns

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

requestType

string

Wymagane. Hierarchiczny typ migracji przestrzeni nazw może być żądaniem weryfikacji hierarchicznej przestrzeni nazw "HnsOnValidationRequest" lub żądaniem nawodnienia "HnsOnHydrationRequest". Żądanie weryfikacji zweryfikuje migrację, podczas gdy żądanie nawodnienia zmigruje konto.

Zwraca

Promise<void>

beginRestoreBlobRanges(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Przywracanie obiektów blob w określonych zakresach obiektów blob

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

parameters
BlobRestoreParameters

Parametry do zapewnienia dla zakresów przywracania obiektów blob.

Zwraca

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

beginRestoreBlobRangesAndWait(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Przywracanie obiektów blob w określonych zakresach obiektów blob

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

parameters
BlobRestoreParameters

Parametry do zapewnienia dla zakresów przywracania obiektów blob.

Zwraca

checkNameAvailability(StorageAccountCheckNameAvailabilityParameters, StorageAccountsCheckNameAvailabilityOptionalParams)

Sprawdza, czy nazwa konta magazynu jest prawidłowa i nie jest jeszcze używana.

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

Parametry

accountName
StorageAccountCheckNameAvailabilityParameters

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

Zwraca

delete(string, string, StorageAccountsDeleteOptionalParams)

Usuwa konto magazynu na platformie Microsoft Azure.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

options
StorageAccountsDeleteOptionalParams

Parametry opcji.

Zwraca

Promise<void>

getCustomerInitiatedMigration(string, string, string, StorageAccountsGetCustomerInitiatedMigrationOptionalParams)

Pobiera stan trwającej migracji dla określonego konta magazynu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

migrationName

string

Nazwa migracji konta magazynu. Zawsze powinna mieć wartość "domyślną"

Zwraca

getProperties(string, string, StorageAccountsGetPropertiesOptionalParams)

Zwraca właściwości określonego konta magazynu, w tym nazwę, nazwę jednostki SKU, lokalizację i stan konta. Operacja ListKeys powinna służyć do pobierania kluczy magazynu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

Zwraca

Promise<StorageAccount>

list(StorageAccountsListOptionalParams)

Wyświetla listę wszystkich kont magazynu dostępnych w ramach subskrypcji. Należy pamiętać, że klucze magazynu nie są zwracane; w tym celu użyj operacji ListKeys.

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

Parametry

options
StorageAccountsListOptionalParams

Parametry opcji.

Zwraca

listAccountSAS(string, string, AccountSasParameters, StorageAccountsListAccountSASOptionalParams)

Wyświetlanie listy poświadczeń sygnatury dostępu współdzielonego konta magazynu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

parameters
AccountSasParameters

Parametry umożliwiające wyświetlenie listy poświadczeń sygnatury dostępu współdzielonego dla konta magazynu.

Zwraca

listByResourceGroup(string, StorageAccountsListByResourceGroupOptionalParams)

Wyświetla listę wszystkich kont magazynu dostępnych w ramach danej grupy zasobów. Należy pamiętać, że klucze magazynu nie są zwracane; w tym celu użyj operacji ListKeys.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

Zwraca

listKeys(string, string, StorageAccountsListKeysOptionalParams)

Wyświetla listę kluczy dostępu lub kluczy Protokołu Kerberos (jeśli włączono usługę Active Directory) dla określonego konta magazynu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

options
StorageAccountsListKeysOptionalParams

Parametry opcji.

Zwraca

listServiceSAS(string, string, ServiceSasParameters, StorageAccountsListServiceSASOptionalParams)

Wyświetlanie listy poświadczeń sygnatury dostępu współdzielonego usługi dla określonego zasobu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

parameters
ServiceSasParameters

Parametry umożliwiające wyświetlenie listy poświadczeń sygnatury dostępu współdzielonego usługi.

Zwraca

regenerateKey(string, string, StorageAccountRegenerateKeyParameters, StorageAccountsRegenerateKeyOptionalParams)

Ponownie generuje jeden z kluczy dostępu lub kluczy Protokołu Kerberos dla określonego konta magazynu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

regenerateKey
StorageAccountRegenerateKeyParameters

Określa nazwę klucza, który ma być ponownie wygenerowany - key1, key2, kerb1, kerb2.

Zwraca

revokeUserDelegationKeys(string, string, StorageAccountsRevokeUserDelegationKeysOptionalParams)

Odwoływanie kluczy delegowania użytkownika.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

Zwraca

Promise<void>

update(string, string, StorageAccountUpdateParameters, StorageAccountsUpdateOptionalParams)

Operacja aktualizacji może służyć do aktualizowania jednostki SKU, szyfrowania, warstwy dostępu lub tagów dla konta magazynu. Można go również użyć do mapowania konta na domenę niestandardową. Na konto magazynu jest obsługiwana tylko jedna domena niestandardowa; zastąpienie/zmiana domeny niestandardowej nie jest obsługiwana. Aby zastąpić starą domenę niestandardową, stara wartość musi zostać wyczyszczone/wyrejestrowane przed ustawieniem nowej wartości. Aktualizacja wielu właściwości jest obsługiwana. To wywołanie nie zmienia kluczy magazynu dla konta. Jeśli chcesz zmienić klucze konta magazynu, użyj operacji ponownego generowania kluczy. Nie można zmienić lokalizacji i nazwy konta magazynu po utworzeniu.

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

Parametry

resourceGroupName

string

Nazwa grupy zasobów w ramach subskrypcji użytkownika. W nazwie jest uwzględniana wielkość liter.

accountName

string

Nazwa konta magazynu w określonej grupie zasobów. Nazwy kont magazynu muszą mieć długość od 3 do 24 znaków, a tylko cyfry i małe litery.

parameters
StorageAccountUpdateParameters

Parametry, które mają być podane dla zaktualizowanego konta.

options
StorageAccountsUpdateOptionalParams

Parametry opcji.

Zwraca

Promise<StorageAccount>