PowerShell Cmdlets
Browse the cmdlet reference in the sidebar. This documentation is generated from the Kestrun PowerShell module and provides detailed information on available cmdlets, their parameters, and usage examples.
Table of contents
- Add-KrAntiforgeryMiddleware
- Add-KrAntiforgeryTokenRoute
- Add-KrApiKeyAuthentication
- Add-KrBasicAuthentication
- Add-KrCacheMiddleware
- Add-KrCacheResponse
- Add-KrClaimPolicy
- Add-KrCommonAccessLogMiddleware
- Add-KrCompressionMiddleware
- Add-KrCookiesAuthentication
- Add-KrCorsPolicyMiddleware
- Add-KrDistributedRedisCache
- Add-KrDistributedSqlServerCache
- Add-KrEndpoint
- Add-KrEnrichEnvironment
- Add-KrEnrichErrorRecord
- Add-KrEnrichExceptionDetail
- Add-KrEnrichFromLogContext
- Add-KrEnrichProcessId
- Add-KrEnrichProcessName
- Add-KrEnrichProperty
- Add-KrFaviconMiddleware
- Add-KrFileServerMiddleware
- Add-KrForwardedHeader
- Add-KrHealthEndpoint
- Add-KrHealthHttpProbe
- Add-KrHealthProbe
- Add-KrHealthProcessProbe
- Add-KrHostFiltering
- Add-KrHsts
- Add-KrHtmlTemplateRoute
- Add-KrHttpsRedirection
- Add-KrJWTAudience
- Add-KrJWTBearerAuthentication
- Add-KrJWTClaim
- Add-KrJWTHeader
- Add-KrJWTIssuer
- Add-KrJWTSubject
- Add-KrListenUnixSocket
- Add-KrMapRoute
- Add-KrNamedPipeListener
- Add-KrPowerShellRazorPagesRuntime
- Add-KrRazorPageService
- Add-KrRouteGroup
- Add-KrScheduling
- Add-KrScriptBlock
- Add-KrSession
- Add-KrSignalRHubMiddleware
- Add-KrSinkConsole
- Add-KrSinkEventLog
- Add-KrSinkFile
- Add-KrSinkHttp
- Add-KrSinkPowerShell
- Add-KrSinkSyslogLocal
- Add-KrSinkSyslogTcp
- Add-KrSinkSyslogUdp
- Add-KrStaticFilesMiddleware
- Add-KrTasksService
- Add-KrUserClaim
- Add-KrWindowsAuthentication
- Build-KrClaimPolicy
- Build-KrJWT
- Clear-KrEnvironmentOverride
- Clear-KrSession
- Close-KrLogger
- ConvertFrom-KrYaml
- ConvertTo-KrYaml
- Copy-KrJWTTokenBuilder
- Enable-KrConfiguration
- Enable-KrExceptionHandling
- Enable-KrStatusCodePage
- Expand-KrObject
- Export-KrCertificate
- Get-KrBuiltTargetFrameworkVersion
- Get-KrCertificatePurpose
- Get-KrDefaultLogger
- Get-KrEnvironment
- Get-KrFeatureSupport
- Get-KrJWTInfo
- Get-KrJWTToken
- Get-KrJWTValidationParameter
- Get-KrLoggerLevelSwitch
- Get-KrRequestBody
- Get-KrRequestCookie
- Get-KrRequestForm
- Get-KrRequestHeader
- Get-KrRequestQuery
- Get-KrRequestRouteParam
- Get-KrRoot
- Get-KrScheduleReport
- Get-KrScheduleSnapshot
- Get-KrServer
- Get-KrSessionByte
- Get-KrSessionInt32
- Get-KrSessionString
- Get-KrSharedState
- Get-KrSignalRConnectedClient
- Get-KrSinkJsonFormatter
- Get-KrTask
- Get-KrTaskResult
- Get-KrTaskState
- Import-KrCertificate
- Initialize-KrRoot
- Invoke-KrCookieSignIn
- Invoke-KrCookieSignOut
- Invoke-KrWebRequest
- Limit-KrJWTNotBefore
- Limit-KrJWTValidity
- New-KrCertificateRequest
- New-KrClaimPolicy
- New-KrCookieBuilder
- New-KrJWTBuilder
- New-KrLogger
- New-KrMapRouteOption
- New-KrProbeResult
- New-KrSelfSignedCertificate
- New-KrServer
- New-KrTask
- Protect-KrJWT
- Protect-KrJWTPayload
- Push-KrLogContextProperty
- Register-KrLogger
- Register-KrSchedule
- Remove-KrServer
- Remove-KrSession
- Remove-KrTask
- Resolve-KrPath
- Resume-KrSchedule
- Send-KrSignalREvent
- Send-KrSignalRGroupMessage
- Send-KrSignalRLog
- Set-KrDefaultLogger
- Set-KrEnvironment
- Set-KrLoggerLevel
- Set-KrLoggerLevelSwitch
- Set-KrPythonRuntime
- Set-KrServerHttpsOptions
- Set-KrServerLimit
- Set-KrServerNamedPipeOptions
- Set-KrServerOptions
- Set-KrSessionByte
- Set-KrSessionInt32
- Set-KrSessionString
- Set-KrSharedState
- Set-KrTaskName
- Start-KrServer
- Start-KrTask
- Stop-KrServer
- Stop-KrTask
- Suspend-KrSchedule
- Test-KrCacheRevalidation
- Test-KrCapability
- Test-KrCertificate
- Test-KrDebugContext
- Test-KrJWT
- Test-KrLogger
- Test-KrRoute
- Update-KrJWT
- Write-KrBinaryResponse
- Write-KrBsonResponse
- Write-KrCborResponse
- Write-KrCsvResponse
- Write-KrErrorResponse
- Write-KrFileResponse
- Write-KrHtmlResponse
- Write-KrJsonResponse
- Write-KrLog
- Write-KrRedirectResponse
- Write-KrResponse
- Write-KrStatusResponse
- Write-KrStreamResponse
- Write-KrTextResponse
- Write-KrXmlResponse
- Write-KrYamlResponse