AccountsOperations interface
Interface que representa uma operação de Contas.
Propriedades
| change |
Afeta volumes existentes criptografados com o Key Vault/HSM Gerenciado e novos volumes. Dá suporte a HSM para Key Vault, Key Vault para HSM, HSM para HSM e Key Vault para Key Vault. |
| create |
Criar ou atualizar a conta NetApp especificada dentro do grupo de recursos |
| delete | |
| get | Obtenha a conta da NetApp |
| get |
Contém dados de encryption.keyVaultProperties, bem como informações sobre qual ponto de extremidade privado é usado por cada conjunto de irmãos de criptografia. A resposta desse ponto de extremidade pode ser modificada e usada como corpo da solicitação para a solicitação POST. |
| list | Liste e descreva todas as contas do NetApp no grupo de recursos. |
| list |
Liste e descreva todas as contas da NetApp na assinatura. |
| renew |
Renove as credenciais de identidade usadas para autenticar no cofre de chaves, para criptografia de chave gerenciada pelo cliente. Se encryption.identity.principalId não corresponder a identity.principalId, a execução dessa operação a corrigirá. |
| transition |
Faz a transição de todos os volumes em uma VNet para uma fonte de chave de criptografia diferente (chave gerenciada pela Microsoft ou Azure Key Vault). A operação falhará se os volumes de destino compartilharem o conjunto irmão de criptografia com volumes de outra conta. |
| update | Corrigir a conta NetApp especificada |
Detalhes da propriedade
changeKeyVault
Afeta volumes existentes criptografados com o Key Vault/HSM Gerenciado e novos volumes. Dá suporte a HSM para Key Vault, Key Vault para HSM, HSM para HSM e Key Vault para Key Vault.
changeKeyVault: (resourceGroupName: string, accountName: string, options?: AccountsChangeKeyVaultOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, accountName: string, options?: AccountsChangeKeyVaultOptionalParams) => PollerLike<OperationState<void>, void>
createOrUpdate
Criar ou atualizar a conta NetApp especificada dentro do grupo de recursos
createOrUpdate: (resourceGroupName: string, accountName: string, body: NetAppAccount, options?: AccountsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>
Valor da propriedade
(resourceGroupName: string, accountName: string, body: NetAppAccount, options?: AccountsCreateOrUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>
delete
delete: (resourceGroupName: string, accountName: string, options?: AccountsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, accountName: string, options?: AccountsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Obtenha a conta da NetApp
get: (resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams) => Promise<NetAppAccount>
Valor da propriedade
(resourceGroupName: string, accountName: string, options?: AccountsGetOptionalParams) => Promise<NetAppAccount>
getChangeKeyVaultInformation
Contém dados de encryption.keyVaultProperties, bem como informações sobre qual ponto de extremidade privado é usado por cada conjunto de irmãos de criptografia. A resposta desse ponto de extremidade pode ser modificada e usada como corpo da solicitação para a solicitação POST.
getChangeKeyVaultInformation: (resourceGroupName: string, accountName: string, options?: AccountsGetChangeKeyVaultInformationOptionalParams) => PollerLike<OperationState<GetKeyVaultStatusResponse>, GetKeyVaultStatusResponse>
Valor da propriedade
(resourceGroupName: string, accountName: string, options?: AccountsGetChangeKeyVaultInformationOptionalParams) => PollerLike<OperationState<GetKeyVaultStatusResponse>, GetKeyVaultStatusResponse>
list
Liste e descreva todas as contas do NetApp no grupo de recursos.
list: (resourceGroupName: string, options?: AccountsListOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
Valor da propriedade
(resourceGroupName: string, options?: AccountsListOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
listBySubscription
Liste e descreva todas as contas da NetApp na assinatura.
listBySubscription: (options?: AccountsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
Valor da propriedade
(options?: AccountsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<NetAppAccount, NetAppAccount[], PageSettings>
renewCredentials
Renove as credenciais de identidade usadas para autenticar no cofre de chaves, para criptografia de chave gerenciada pelo cliente. Se encryption.identity.principalId não corresponder a identity.principalId, a execução dessa operação a corrigirá.
renewCredentials: (resourceGroupName: string, accountName: string, options?: AccountsRenewCredentialsOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, accountName: string, options?: AccountsRenewCredentialsOptionalParams) => PollerLike<OperationState<void>, void>
transitionToCmk
Faz a transição de todos os volumes em uma VNet para uma fonte de chave de criptografia diferente (chave gerenciada pela Microsoft ou Azure Key Vault). A operação falhará se os volumes de destino compartilharem o conjunto irmão de criptografia com volumes de outra conta.
transitionToCmk: (resourceGroupName: string, accountName: string, options?: AccountsTransitionToCmkOptionalParams) => PollerLike<OperationState<void>, void>
Valor da propriedade
(resourceGroupName: string, accountName: string, options?: AccountsTransitionToCmkOptionalParams) => PollerLike<OperationState<void>, void>
update
Corrigir a conta NetApp especificada
update: (resourceGroupName: string, accountName: string, body: NetAppAccountPatch, options?: AccountsUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>
Valor da propriedade
(resourceGroupName: string, accountName: string, body: NetAppAccountPatch, options?: AccountsUpdateOptionalParams) => PollerLike<OperationState<NetAppAccount>, NetAppAccount>