AccountsOperations interface
Интерфейс, представляющий операции со счетами.
Свойства
| change |
Влияет на существующие тома, зашифрованные с помощью Key Vault или управляемого HSM, и новых томов. Поддерживает HSM to Key Vault, Key Vault to HSM, HSM to HSM и Key Vault to Key Vault. |
| create |
Создание или обновление указанной учетной записи NetApp в группе ресурсов |
| delete | |
| get | Получить учетную запись NetApp |
| get |
Содержит данные из encryption.keyVaultProperties, а также сведения о том, какая частная конечная точка используется каждым набором элементов шифрования. Ответ от этой конечной точки может быть изменен и использован в качестве тела запроса для запроса POST. |
| list | Перечислите и опишите все учетные записи NetApp в группе ресурсов. |
| list |
Перечислите и опишите все учетные записи NetApp в подписке. |
| renew |
Продление учетных данных удостоверения, которые используются для проверки подлинности в хранилище ключей для шифрования ключей, управляемого клиентом. Если encryption.identity.principalId не соответствует identity.principalId, выполнение этой операции исправит эту операцию. |
| transition |
Преобразует все тома в виртуальную сеть в другой источник ключа шифрования (управляемый корпорацией Майкрософт ключ или 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>