AccountsOperations interface

Интерфейс, представляющий операции со счетами.

Свойства

changeKeyVault

Влияет на существующие тома, зашифрованные с помощью Key Vault или управляемого HSM, и новых томов. Поддерживает HSM to Key Vault, Key Vault to HSM, HSM to HSM и Key Vault to Key Vault.

createOrUpdate

Создание или обновление указанной учетной записи NetApp в группе ресурсов

delete
get

Получить учетную запись NetApp

getChangeKeyVaultInformation

Содержит данные из encryption.keyVaultProperties, а также сведения о том, какая частная конечная точка используется каждым набором элементов шифрования. Ответ от этой конечной точки может быть изменен и использован в качестве тела запроса для запроса POST.

list

Перечислите и опишите все учетные записи NetApp в группе ресурсов.

listBySubscription

Перечислите и опишите все учетные записи NetApp в подписке.

renewCredentials

Продление учетных данных удостоверения, которые используются для проверки подлинности в хранилище ключей для шифрования ключей, управляемого клиентом. Если encryption.identity.principalId не соответствует identity.principalId, выполнение этой операции исправит эту операцию.

transitionToCmk

Преобразует все тома в виртуальную сеть в другой источник ключа шифрования (управляемый корпорацией Майкрософт ключ или Azure Key Vault). Операция завершается ошибкой, если целевые тома используют один и тот же набор шифрования с томами из другой учетной записи.

update

Установите патч для указанной учетной записи NetApp

Сведения о свойстве

changeKeyVault

Влияет на существующие тома, зашифрованные с помощью Key Vault или управляемого HSM, и новых томов. Поддерживает HSM to Key Vault, Key Vault to HSM, HSM to HSM и Key Vault to Key Vault.

changeKeyVault: (resourceGroupName: string, accountName: string, options?: AccountsChangeKeyVaultOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, accountName: string, options?: AccountsChangeKeyVaultOptionalParams) => PollerLike<OperationState<void>, void>

createOrUpdate

Создание или обновление указанной учетной записи NetApp в группе ресурсов

createOrUpdate: (resourceGroupName: string, accountName: string, body: NetAppAccount, options?: AccountsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>

Значение свойства

(resourceGroupName: string, accountName: string, body: NetAppAccount, options?: AccountsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>

delete

delete: (resourceGroupName: string, accountName: string, options?: AccountsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, accountName: string, options?: AccountsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Получить учетную запись NetApp

get: (resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams) => Promise<NetAppAccount>

Значение свойства

(resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams) => Promise<NetAppAccount>

getChangeKeyVaultInformation

Содержит данные из encryption.keyVaultProperties, а также сведения о том, какая частная конечная точка используется каждым набором элементов шифрования. Ответ от этой конечной точки может быть изменен и использован в качестве тела запроса для запроса POST.

getChangeKeyVaultInformation: (resourceGroupName: string, accountName: string, options?: AccountsGetChangeKeyVaultInformationOptionalParams) => PollerLike<OperationState<GetKeyVaultStatusResponse>, GetKeyVaultStatusResponse>

Значение свойства

(resourceGroupName: string, accountName: string, options?: AccountsGetChangeKeyVaultInformationOptionalParams) => PollerLike<OperationState<GetKeyVaultStatusResponse>, GetKeyVaultStatusResponse>

list

Перечислите и опишите все учетные записи NetApp в группе ресурсов.

list: (resourceGroupName: string, options?: AccountsListOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>

Значение свойства

(resourceGroupName: string, options?: AccountsListOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>

listBySubscription

Перечислите и опишите все учетные записи NetApp в подписке.

listBySubscription: (options?: AccountsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>

Значение свойства

(options?: AccountsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>

renewCredentials

Продление учетных данных удостоверения, которые используются для проверки подлинности в хранилище ключей для шифрования ключей, управляемого клиентом. Если encryption.identity.principalId не соответствует identity.principalId, выполнение этой операции исправит эту операцию.

renewCredentials: (resourceGroupName: string, accountName: string, options?: AccountsRenewCredentialsOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, accountName: string, options?: AccountsRenewCredentialsOptionalParams) => PollerLike<OperationState<void>, void>

transitionToCmk

Преобразует все тома в виртуальную сеть в другой источник ключа шифрования (управляемый корпорацией Майкрософт ключ или Azure Key Vault). Операция завершается ошибкой, если целевые тома используют один и тот же набор шифрования с томами из другой учетной записи.

transitionToCmk: (resourceGroupName: string, accountName: string, options?: AccountsTransitionToCmkOptionalParams) => PollerLike<OperationState<void>, void>

Значение свойства

(resourceGroupName: string, accountName: string, options?: AccountsTransitionToCmkOptionalParams) => PollerLike<OperationState<void>, void>

update

Установите патч для указанной учетной записи NetApp

update: (resourceGroupName: string, accountName: string, body: NetAppAccountPatch, options?: AccountsUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>

Значение свойства

(resourceGroupName: string, accountName: string, body: NetAppAccountPatch, options?: AccountsUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>