For the complete documentation index, see llms.txt. This page is also available as Markdown.

Set-PSUCache

SYNOPSIS

Establece un objeto en la caché del lado del servidor de PowerShell Universal.

SYNTAX

None (predeterminado)

Set-PSUCache -Key <String> -Value <Object> [-Persist] [-Role <String[]>] [-Depth <Int32>]
 [-ComputerName <String>] [-AppToken <String>] [-Credential <PSCredential>] [-UseDefaultCredentials]
 [-Integrated] [-TrustCertificate] [-Cookies] [<CommonParameters>]

Absolute

Set-PSUCache -Key <String> -Value <Object> [-AbsoluteExpiration <DateTime>] [-Persist] [-Role <String[]>]
 [-Depth <Int32>] [-ComputerName <String>] [-AppToken <String>] [-Credential <PSCredential>]
 [-UseDefaultCredentials] [-Integrated] [-TrustCertificate] [-Cookies]
 [<CommonParameters>]

AbsoluteExpirationFromNow

Set-PSUCache -Key <String> -Value <Object> [-AbsoluteExpirationFromNow <TimeSpan>] [-Persist]
 [-Role <String[]>] [-Depth <Int32>] [-ComputerName <String>] [-AppToken <String>] [-Credential <PSCredential>]
 [-UseDefaultCredentials] [-Integrated] [-TrustCertificate] [-Cookies]
 [<CommonParameters>]

SlidingExpiration

DESCRIPTION

Establece un objeto en la caché del lado del servidor de PowerShell Universal. Este cmdlet debe utilizarse dentro de APIs, Dashboards y Scripts. No puede recuperar datos de la caché desde la Management API.

EXAMPLES

Ejemplo 1

Almacena los datos en la caché de nivel de servidor de forma permanente.

Ejemplo 2

Almacena los datos en la caché, que expirarán en 10 minutos.

Ejemplo 3

Almacena los datos en la caché, que expirarán en 30 minutos.

Ejemplo 4

Almacena en caché los datos con una caché deslizante de 10 minutos. Si no se accede a los datos durante 10 minutos, se invalidarán y se purgarán de la caché. Si se accede a los datos, el temporizador se reiniciará durante otros 10 minutos.

PARAMETERS

-AbsoluteExpiration

Un tiempo de expiración absoluto para los datos de la caché.

-AbsoluteExpirationFromNow

Un TimeSpan que indica cuánto tiempo debe transcurrir desde ahora para que los datos se eliminen de la caché.

-Key

Una clave para buscar los datos en la caché.

-SlidingExpiration

Un TimeSpan que indica la expiración deslizante de los datos en la caché.

-Value

El objeto que se almacenará en la caché. Este objeto se serializará a CLIXML.

-AppToken

Especifica el token de aplicación que se utilizará al autenticarse en la Management API de PowerShell Universal.

-ComputerName

Especifica la URL o el nombre de host de la instancia de PowerShell Universal de destino. Los nombres de host simples se normalizan a una URL http://<host>:5000.

-Integrated

Ejecuta el comando internamente en lugar de utilizar la Management API. Solo funciona cuando se ejecuta el script desde dentro de PowerShell Universal.

-UseDefaultCredentials

Proporciona credenciales de Windows al autenticarse en PowerShell Universal.

-Credential

Credenciales para iniciar sesión en la Management API de PowerShell Universal.

-Persist

Conserva los datos de la caché en la base de datos.

-Role

Los roles que tienen acceso a estos datos almacenados en caché.

-TrustCertificate

Si el cmdlet debe ignorar los problemas de certificado.

-Cookies

Reutiliza y conserva las cookies de autenticación para la sesión actual de PowerShell.

-Depth

Especifica la profundidad de serialización que se debe utilizar al convertir valores antes de enviarlos al servidor.

CommonParameters

Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -Verbose, -WarningAction, -WarningVariable y -ProgressAction. Para obtener más información, consulte about_CommonParameters.

INPUTS

Ninguna

OUTPUTS

System.Object

NOTES

Get-PSUCache

Última actualización

¿Te fue útil?