Поделиться через


StorageAccounts interface

Интерфейс, представляющий StorageAccounts.

Методы

beginCreate(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Асинхронно создает новую учетную запись хранения с указанными параметрами. Если учетная запись уже создана и последующий запрос на создание отправляется с другими свойствами, свойства учетной записи будут обновлены. Если учетная запись уже создана и последующий запрос на создание или обновление отправляется с тем же набором свойств, запрос будет выполнен успешно.

beginCreateAndWait(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Асинхронно создает новую учетную запись хранения с указанными параметрами. Если учетная запись уже создана и последующий запрос на создание отправляется с другими свойствами, свойства учетной записи будут обновлены. Если учетная запись уже создана и последующий запрос на создание или обновление отправляется с тем же набором свойств, запрос будет выполнен успешно.

beginFailover(string, string, StorageAccountsFailoverOptionalParams)

Запрос на отработку отказа может быть активирован для учетной записи хранения в случае проблем с доступностью. Отработка отказа происходит из основного кластера учетной записи хранения в дополнительный кластер для учетных записей RA-GRS. Вторичный кластер станет первичным после отработки отказа.

beginFailoverAndWait(string, string, StorageAccountsFailoverOptionalParams)

Запрос на отработку отказа может быть активирован для учетной записи хранения в случае проблем с доступностью. Отработка отказа происходит из основного кластера учетной записи хранения в дополнительный кластер для учетных записей RA-GRS. Вторичный кластер станет основным после отработки отказа.

beginRestoreBlobRanges(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Восстановление больших двоичных объектов в указанных диапазонах больших двоичных объектов

beginRestoreBlobRangesAndWait(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Восстановление больших двоичных объектов в указанных диапазонах больших двоичных объектов

checkNameAvailability(StorageAccountCheckNameAvailabilityParameters, StorageAccountsCheckNameAvailabilityOptionalParams)

Проверяет, является ли имя учетной записи хранения допустимым и еще не используется.

delete(string, string, StorageAccountsDeleteOptionalParams)

Удаляет учетную запись хранения в Microsoft Azure.

getProperties(string, string, StorageAccountsGetPropertiesOptionalParams)

Возвращает свойства для указанной учетной записи хранения, включая, помимо прочего, имя, имя SKU, расположение и состояние учетной записи. Для получения ключей хранилища следует использовать операцию ListKeys.

list(StorageAccountsListOptionalParams)

Выводит список всех учетных записей хранения, доступных в подписке. Обратите внимание, что ключи хранилища не возвращаются. для этого используйте операцию ListKeys.

listAccountSAS(string, string, AccountSasParameters, StorageAccountsListAccountSASOptionalParams)

Вывод списка учетных данных SAS для учетной записи хранения.

listByResourceGroup(string, StorageAccountsListByResourceGroupOptionalParams)

Выводит список всех учетных записей хранения, доступных в указанной группе ресурсов. Обратите внимание, что ключи хранилища не возвращаются. для этого используйте операцию ListKeys.

listKeys(string, string, StorageAccountsListKeysOptionalParams)

Выводит список ключей доступа или ключей Kerberos (если включено Active Directory) для указанной учетной записи хранения.

listServiceSAS(string, string, ServiceSasParameters, StorageAccountsListServiceSASOptionalParams)

Вывод списка учетных данных SAS службы для определенного ресурса.

regenerateKey(string, string, StorageAccountRegenerateKeyParameters, StorageAccountsRegenerateKeyOptionalParams)

Повторно создает один из ключей доступа или ключей Kerberos для указанной учетной записи хранения.

revokeUserDelegationKeys(string, string, StorageAccountsRevokeUserDelegationKeysOptionalParams)

Отмена ключей делегирования пользователей.

update(string, string, StorageAccountUpdateParameters, StorageAccountsUpdateOptionalParams)

Операцию обновления можно использовать для обновления номера SKU, шифрования, уровня доступа или тегов для учетной записи хранения. Его также можно использовать для сопоставления учетной записи с личным доменом. Для каждой учетной записи хранения поддерживается только один личный домен; замена или изменение личного домена не поддерживается. Чтобы заменить старый личный домен, старое значение должно быть очищено или отменено, прежде чем можно будет задать новое значение. Поддерживается обновление нескольких свойств. Этот вызов не изменяет ключи хранилища для учетной записи. Если вы хотите изменить ключи учетной записи хранения, используйте операцию повторного создания ключей. Расположение и имя учетной записи хранения нельзя изменить после создания.

Сведения о методе

beginCreate(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Асинхронно создает новую учетную запись хранения с указанными параметрами. Если учетная запись уже создана и последующий запрос на создание отправляется с другими свойствами, свойства учетной записи будут обновлены. Если учетная запись уже создана и последующий запрос на создание или обновление отправляется с тем же набором свойств, запрос будет выполнен успешно.

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается.

accountName

string

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра.

parameters
StorageAccountCreateParameters

Параметры, которые необходимо предоставить для созданной учетной записи.

options
StorageAccountsCreateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<PollerLike<@azure/core-lro.PollOperationState<StorageAccount>, StorageAccount>>

beginCreateAndWait(string, string, StorageAccountCreateParameters, StorageAccountsCreateOptionalParams)

Асинхронно создает новую учетную запись хранения с указанными параметрами. Если учетная запись уже создана и последующий запрос на создание отправляется с другими свойствами, свойства учетной записи будут обновлены. Если учетная запись уже создана и последующий запрос на создание или обновление отправляется с тем же набором свойств, запрос будет выполнен успешно.

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается.

accountName

string

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра.

parameters
StorageAccountCreateParameters

Параметры, которые необходимо предоставить для созданной учетной записи.

options
StorageAccountsCreateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<StorageAccount>

beginFailover(string, string, StorageAccountsFailoverOptionalParams)

Запрос на отработку отказа может быть активирован для учетной записи хранения в случае проблем с доступностью. Отработка отказа происходит из основного кластера учетной записи хранения в дополнительный кластер для учетных записей RA-GRS. Вторичный кластер станет первичным после отработки отказа.

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается.

accountName

string

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра.

options
StorageAccountsFailoverOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<PollerLike<@azure/core-lro.PollOperationState<void>, void>>

beginFailoverAndWait(string, string, StorageAccountsFailoverOptionalParams)

Запрос на отработку отказа может быть активирован для учетной записи хранения в случае проблем с доступностью. Отработка отказа происходит из основного кластера учетной записи хранения в дополнительный кластер для учетных записей RA-GRS. Вторичный кластер станет основным после отработки отказа.

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается.

accountName

string

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра.

options
StorageAccountsFailoverOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

beginRestoreBlobRanges(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Восстановление больших двоичных объектов в указанных диапазонах больших двоичных объектов

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается.

accountName

string

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра.

parameters
BlobRestoreParameters

Параметры, которые необходимо предоставить для восстановления диапазонов BLOB-объектов.

options
StorageAccountsRestoreBlobRangesOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<PollerLike<@azure/core-lro.PollOperationState<BlobRestoreStatus>, BlobRestoreStatus>>

beginRestoreBlobRangesAndWait(string, string, BlobRestoreParameters, StorageAccountsRestoreBlobRangesOptionalParams)

Восстановление больших двоичных объектов в указанных диапазонах больших двоичных объектов

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается.

accountName

string

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра.

parameters
BlobRestoreParameters

Параметры, которые необходимо предоставить для восстановления диапазонов BLOB-объектов.

options
StorageAccountsRestoreBlobRangesOptionalParams

Параметры параметров.

Возвращаемое значение

checkNameAvailability(StorageAccountCheckNameAvailabilityParameters, StorageAccountsCheckNameAvailabilityOptionalParams)

Проверяет, является ли имя учетной записи хранения допустимым и еще не используется.

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

Параметры

accountName
StorageAccountCheckNameAvailabilityParameters

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра.

options
StorageAccountsCheckNameAvailabilityOptionalParams

Параметры параметров.

Возвращаемое значение

delete(string, string, StorageAccountsDeleteOptionalParams)

Удаляет учетную запись хранения в Microsoft Azure.

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается.

accountName

string

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра.

options
StorageAccountsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

getProperties(string, string, StorageAccountsGetPropertiesOptionalParams)

Возвращает свойства для указанной учетной записи хранения, включая, помимо прочего, имя, имя SKU, расположение и состояние учетной записи. Для получения ключей хранилища следует использовать операцию ListKeys.

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается.

accountName

string

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра.

options
StorageAccountsGetPropertiesOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<StorageAccount>

list(StorageAccountsListOptionalParams)

Выводит список всех учетных записей хранения, доступных в подписке. Обратите внимание, что ключи хранилища не возвращаются. для этого используйте операцию ListKeys.

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

Параметры

options
StorageAccountsListOptionalParams

Параметры параметров.

Возвращаемое значение

listAccountSAS(string, string, AccountSasParameters, StorageAccountsListAccountSASOptionalParams)

Вывод списка учетных данных SAS для учетной записи хранения.

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается.

accountName

string

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра.

parameters
AccountSasParameters

Параметры, которые необходимо предоставить для вывода учетных данных SAS для учетной записи хранения.

options
StorageAccountsListAccountSASOptionalParams

Параметры параметров.

Возвращаемое значение

listByResourceGroup(string, StorageAccountsListByResourceGroupOptionalParams)

Выводит список всех учетных записей хранения, доступных в указанной группе ресурсов. Обратите внимание, что ключи хранилища не возвращаются. для этого используйте операцию ListKeys.

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается.

options
StorageAccountsListByResourceGroupOptionalParams

Параметры параметров.

Возвращаемое значение

listKeys(string, string, StorageAccountsListKeysOptionalParams)

Выводит список ключей доступа или ключей Kerberos (если включено Active Directory) для указанной учетной записи хранения.

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается.

accountName

string

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра.

options
StorageAccountsListKeysOptionalParams

Параметры параметров.

Возвращаемое значение

listServiceSAS(string, string, ServiceSasParameters, StorageAccountsListServiceSASOptionalParams)

Вывод списка учетных данных SAS службы для определенного ресурса.

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается.

accountName

string

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра.

parameters
ServiceSasParameters

Параметры, предоставляемые для перечисления учетных данных SAS службы.

options
StorageAccountsListServiceSASOptionalParams

Параметры параметров.

Возвращаемое значение

regenerateKey(string, string, StorageAccountRegenerateKeyParameters, StorageAccountsRegenerateKeyOptionalParams)

Повторно создает один из ключей доступа или ключей Kerberos для указанной учетной записи хранения.

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается.

accountName

string

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра.

regenerateKey
StorageAccountRegenerateKeyParameters

Указывает имя ключа, который необходимо повторно создать: key1, key2, kerb1, kerb2.

options
StorageAccountsRegenerateKeyOptionalParams

Параметры параметров.

Возвращаемое значение

revokeUserDelegationKeys(string, string, StorageAccountsRevokeUserDelegationKeysOptionalParams)

Отмена ключей делегирования пользователей.

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается.

accountName

string

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра.

options
StorageAccountsRevokeUserDelegationKeysOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

update(string, string, StorageAccountUpdateParameters, StorageAccountsUpdateOptionalParams)

Операцию обновления можно использовать для обновления номера SKU, шифрования, уровня доступа или тегов для учетной записи хранения. Его также можно использовать для сопоставления учетной записи с личным доменом. Для каждой учетной записи хранения поддерживается только один личный домен; замена или изменение личного домена не поддерживается. Чтобы заменить старый личный домен, старое значение должно быть очищено или отменено, прежде чем можно будет задать новое значение. Поддерживается обновление нескольких свойств. Этот вызов не изменяет ключи хранилища для учетной записи. Если вы хотите изменить ключи учетной записи хранения, используйте операцию повторного создания ключей. Расположение и имя учетной записи хранения нельзя изменить после создания.

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

Параметры

resourceGroupName

string

Имя группы ресурсов в подписке пользователя. Регистр букв в имени не учитывается.

accountName

string

Имя учетной записи хранения в указанной группе ресурсов. Имя учетной записи хранения должно содержать от 3 до 24 символов и состоять только из цифр и букв нижнего регистра.

parameters
StorageAccountUpdateParameters

Параметры, которые необходимо предоставить для обновленной учетной записи.

options
StorageAccountsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<StorageAccount>