AccountsOperations interface
Interfaz que representa una operación de cuentas.
Propiedades
| change |
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. |
| create |
Crear o actualizar la cuenta de NetApp especificada dentro del grupo de recursos |
| delete | |
| get | Obtener la cuenta de NetApp |
| get |
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. |
| list |
Enumere y describa todas las cuentas de NetApp de la suscripción. |
| renew |
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á. |
| transition |
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>