Partilhar via


AccountsOperations interface

Interface que representa uma operação de Contas.

Propriedades

changeKeyVault

Afeta os volumes existentes criptografados com o Key Vault/Managed HSM e os novos volumes. Suporta HSM to Key Vault, Key Vault to HSM, HSM to HSM e Key Vault to Key Vault.

createOrUpdate

Criar ou atualizar a conta NetApp especificada dentro do grupo de recursos

delete
get

Obtenha a conta NetApp

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 de solicitação para solicitação POST.

list

Liste e descreva todas as contas NetApp no grupo de recursos.

listBySubscription

Liste e descreva todas as contas NetApp na assinatura.

renewCredentials

Renove as credenciais de identidade que são usadas para autenticar no cofre de chaves, para criptografia de chave gerenciada pelo cliente. Se encryption.identity.principalId não corresponder a identity.principalId, executar esta operação irá corrigi-lo.

transitionToCmk

Transiciona todos os volumes em uma rede virtual para uma fonte de chave de criptografia diferente (chave gerenciada pela Microsoft ou Cofre de Chaves do Azure). A operação falhará se os volumes direcionados compartilharem o conjunto de irmãos de criptografia com volumes de outra conta.

update

Corrigir a conta NetApp especificada

Detalhes de Propriedade

changeKeyVault

Afeta os volumes existentes criptografados com o Key Vault/Managed HSM e os novos volumes. Suporta HSM to Key Vault, Key Vault to HSM, HSM to HSM e Key Vault to Key Vault.

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

Valor de 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 de 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 de Propriedade

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

get

Obtenha a conta NetApp

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

Valor de 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 de solicitação para solicitação POST.

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

Valor de Propriedade

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

list

Liste e descreva todas as contas NetApp no grupo de recursos.

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

Valor de Propriedade

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

listBySubscription

Liste e descreva todas as contas NetApp na assinatura.

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

Valor de Propriedade

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

renewCredentials

Renove as credenciais de identidade que são usadas para autenticar no cofre de chaves, para criptografia de chave gerenciada pelo cliente. Se encryption.identity.principalId não corresponder a identity.principalId, executar esta operação irá corrigi-lo.

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

Valor de Propriedade

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

transitionToCmk

Transiciona todos os volumes em uma rede virtual para uma fonte de chave de criptografia diferente (chave gerenciada pela Microsoft ou Cofre de Chaves do Azure). A operação falhará se os volumes direcionados compartilharem o conjunto de irmãos de criptografia com volumes de outra conta.

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

Valor de 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 de Propriedade

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