Dela via


AccountsOperations interface

Gränssnitt som representerar en kontoåtgärd.

Egenskaper

changeKeyVault

Påverkar befintliga volymer som krypteras med Key Vault/Managed HSM och nya volymer. Stöder HSM till 密钥保管库, 密钥保管库 till HSM, HSM till HSM och 密钥保管库.

createOrUpdate

Skapa eller uppdatera det angivna NetApp-kontot i resursgruppen

delete
get

Skaffa NetApp-kontot

getChangeKeyVaultInformation

Innehåller data från encryption.keyVaultProperties samt information om vilken privat slutpunkt som används av varje krypteringssyskonuppsättning. Svar från den här slutpunkten kan ändras och användas som begärandetext för POST-begäran.

list

Visa en lista över och beskriv alla NetApp-konton i resursgruppen.

listBySubscription

Visa en lista och beskriv alla NetApp-konton i prenumerationen.

renewCredentials

Förnya identitetsautentiseringsuppgifter som används för att autentisera till nyckelvalv för kundhanterad nyckelkryptering. Om encryption.identity.principalId inte matchar identity.principalId korrigeras åtgärden genom att köra den här åtgärden.

transitionToCmk

Överför alla volymer i ett virtuellt nätverk till en annan krypteringsnyckelkälla (Microsoft-hanterad nyckel eller Azure Key Vault). Åtgärden misslyckas om målvolymerna delar krypteringsnivån med volymer från ett annat konto.

update

Korrigera det angivna NetApp-kontot

Egenskapsinformation

changeKeyVault

Påverkar befintliga volymer som krypteras med Key Vault/Managed HSM och nya volymer. Stöder HSM till 密钥保管库, 密钥保管库 till HSM, HSM till HSM och 密钥保管库.

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

Egenskapsvärde

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

createOrUpdate

Skapa eller uppdatera det angivna NetApp-kontot i resursgruppen

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

Egenskapsvärde

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

delete

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

Egenskapsvärde

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

get

Skaffa NetApp-kontot

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

Egenskapsvärde

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

getChangeKeyVaultInformation

Innehåller data från encryption.keyVaultProperties samt information om vilken privat slutpunkt som används av varje krypteringssyskonuppsättning. Svar från den här slutpunkten kan ändras och användas som begärandetext för POST-begäran.

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

Egenskapsvärde

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

list

Visa en lista över och beskriv alla NetApp-konton i resursgruppen.

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

Egenskapsvärde

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

listBySubscription

Visa en lista och beskriv alla NetApp-konton i prenumerationen.

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

Egenskapsvärde

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

renewCredentials

Förnya identitetsautentiseringsuppgifter som används för att autentisera till nyckelvalv för kundhanterad nyckelkryptering. Om encryption.identity.principalId inte matchar identity.principalId korrigeras åtgärden genom att köra den här åtgärden.

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

Egenskapsvärde

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

transitionToCmk

Överför alla volymer i ett virtuellt nätverk till en annan krypteringsnyckelkälla (Microsoft-hanterad nyckel eller Azure Key Vault). Åtgärden misslyckas om målvolymerna delar krypteringsnivån med volymer från ett annat konto.

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

Egenskapsvärde

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

update

Korrigera det angivna NetApp-kontot

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

Egenskapsvärde

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