Compartir a través de


AccountsOperations interface

Interfaz que representa una operación de cuentas.

Propiedades

changeKeyVault

Afecta a los volúmenes existentes que se cifran con Key Vault o HSM administrado y nuevos volúmenes. Admite HSM a Key Vault, Key Vault a HSM, HSM a HSM y Key Vault a Key Vault.

createOrUpdate

Crear o actualizar la cuenta de NetApp especificada dentro del grupo de recursos

delete
get

Obtener la cuenta de NetApp

getChangeKeyVaultInformation

Contiene datos de encryption.keyVaultProperties, así como información sobre qué punto de conexión privado usa cada conjunto de cifrado del mismo nivel. La respuesta de este punto de conexión se puede modificar y utilizar como cuerpo de solicitud para la solicitud POST.

list

Enumere y describa todas las cuentas de NetApp del grupo de recursos.

listBySubscription

Enumere y describa todas las cuentas de NetApp de la suscripción.

renewCredentials

Renueve las credenciales de identidad que se usan para autenticarse en el almacén de claves, para el cifrado de claves administradas por el cliente. Si encryption.identity.principalId no coincide con identity.principalId, la ejecución de esta operación la corregirá.

transitionToCmk

Realiza la transición de todos los volúmenes de una red virtual a otro origen de clave de cifrado (clave administrada por Microsoft o Azure Key Vault). Se produce un error en la operación si los volúmenes de destino comparten el conjunto de cifrado del mismo nivel con volúmenes de otra cuenta.

update

Aplicar parches a la cuenta de NetApp especificada

Detalles de las propiedades

changeKeyVault

Afecta a los volúmenes existentes que se cifran con Key Vault o HSM administrado y nuevos volúmenes. Admite HSM a Key Vault, Key Vault a HSM, HSM a HSM y Key Vault a Key Vault.

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

Valor de propiedad

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

createOrUpdate

Crear o actualizar la cuenta de NetApp especificada dentro del grupo de recursos

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

Valor de propiedad

(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 propiedad

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

get

Obtener la cuenta de NetApp

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

Valor de propiedad

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

getChangeKeyVaultInformation

Contiene datos de encryption.keyVaultProperties, así como información sobre qué punto de conexión privado usa cada conjunto de cifrado del mismo nivel. La respuesta de este punto de conexión se puede modificar y utilizar como cuerpo de solicitud para la solicitud POST.

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

Valor de propiedad

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

list

Enumere y describa todas las cuentas de NetApp del grupo de recursos.

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

Valor de propiedad

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

listBySubscription

Enumere y describa todas las cuentas de NetApp de la suscripción.

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

Valor de propiedad

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

renewCredentials

Renueve las credenciales de identidad que se usan para autenticarse en el almacén de claves, para el cifrado de claves administradas por el cliente. Si encryption.identity.principalId no coincide con identity.principalId, la ejecución de esta operación la corregirá.

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

Valor de propiedad

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

transitionToCmk

Realiza la transición de todos los volúmenes de una red virtual a otro origen de clave de cifrado (clave administrada por Microsoft o Azure Key Vault). Se produce un error en la operación si los volúmenes de destino comparten el conjunto de cifrado del mismo nivel con volúmenes de otra cuenta.

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

Valor de propiedad

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

update

Aplicar parches a la cuenta de NetApp especificada

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

Valor de propiedad

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