Delen via


AccountsOperations interface

Interface die een Accounts operaties vertegenwoordigt.

Eigenschappen

changeKeyVault

Is van invloed op bestaande volumes die zijn versleuteld met Key Vault/Beheerde HSM en nieuwe volumes. Ondersteunt HSM naar Key Vault, Key Vault naar HSM, HSM naar HSM en Key Vault naar Key Vault.

createOrUpdate

Maak of update het opgegeven NetApp-account binnen de resourcegroep

delete
get

Koop een NetApp-account

getChangeKeyVaultInformation

Bevat gegevens uit encryption.keyVaultProperties en informatie over welk privé-eindpunt wordt gebruikt door elke versleutelingsset op hetzelfde niveau. Antwoord van dit eindpunt kan worden gewijzigd en gebruikt als aanvraagbody voor POST-aanvraag.

list

Maak een lijst en beschrijf alle NetApp-accounts in de resourcegroep.

listBySubscription

Maak een lijst en beschrijf alle NetApp-accounts in het abonnement.

renewCredentials

Vernieuw de identiteitsreferenties die worden gebruikt voor verificatie bij de sleutelkluis, voor door de klant beheerde sleutelversleuteling. Als encryption.identity.principalId niet overeenkomt met identity.principalId, wordt deze opgelost door deze bewerking uit te voeren.

transitionToCmk

Hiermee worden alle volumes in een VNet overgestapt op een andere versleutelingssleutelbron (door Microsoft beheerde sleutel of Azure Key Vault). De bewerking mislukt als de beoogde volumes versleuteling delen die is ingesteld met volumes van een ander account.

update

Patch het opgegeven NetApp-account

Eigenschapdetails

changeKeyVault

Is van invloed op bestaande volumes die zijn versleuteld met Key Vault/Beheerde HSM en nieuwe volumes. Ondersteunt HSM naar Key Vault, Key Vault naar HSM, HSM naar HSM en Key Vault naar Key Vault.

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

Waarde van eigenschap

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

createOrUpdate

Maak of update het opgegeven NetApp-account binnen de resourcegroep

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

Waarde van eigenschap

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

delete

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

Waarde van eigenschap

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

get

Koop een NetApp-account

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

Waarde van eigenschap

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

getChangeKeyVaultInformation

Bevat gegevens uit encryption.keyVaultProperties en informatie over welk privé-eindpunt wordt gebruikt door elke versleutelingsset op hetzelfde niveau. Antwoord van dit eindpunt kan worden gewijzigd en gebruikt als aanvraagbody voor POST-aanvraag.

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

Waarde van eigenschap

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

list

Maak een lijst en beschrijf alle NetApp-accounts in de resourcegroep.

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

Waarde van eigenschap

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

listBySubscription

Maak een lijst en beschrijf alle NetApp-accounts in het abonnement.

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

Waarde van eigenschap

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

renewCredentials

Vernieuw de identiteitsreferenties die worden gebruikt voor verificatie bij de sleutelkluis, voor door de klant beheerde sleutelversleuteling. Als encryption.identity.principalId niet overeenkomt met identity.principalId, wordt deze opgelost door deze bewerking uit te voeren.

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

Waarde van eigenschap

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

transitionToCmk

Hiermee worden alle volumes in een VNet overgestapt op een andere versleutelingssleutelbron (door Microsoft beheerde sleutel of Azure Key Vault). De bewerking mislukt als de beoogde volumes versleuteling delen die is ingesteld met volumes van een ander account.

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

Waarde van eigenschap

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

update

Patch het opgegeven NetApp-account

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

Waarde van eigenschap

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