AccountsOperations interface
Gränssnitt som representerar en kontoåtgärd.
Egenskaper
| change |
Påverkar befintliga volymer som krypteras med Key Vault/Managed HSM och nya volymer. Stöder HSM till 密钥保管库, 密钥保管库 till HSM, HSM till HSM och 密钥保管库. |
| create |
Skapa eller uppdatera det angivna NetApp-kontot i resursgruppen |
| delete | |
| get | Skaffa NetApp-kontot |
| get |
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. |
| list |
Visa en lista och beskriv alla NetApp-konton i prenumerationen. |
| renew |
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. |
| transition |
Ö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>