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