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-KrAntiforgery
- Add-KrApiKeyAuthentication
- Add-KrBasicAuthentication
- Add-KrClaimPolicy
- Add-KrCookiesAuthentication
- Add-KrCorsPolicy
- Add-KrEnrichFromLogContext
- Add-KrEnrichWithEnvironment
- Add-KrEnrichWithErrorRecord
- Add-KrEnrichWithExceptionDetail
- Add-KrEnrichWithProcessId
- Add-KrEnrichWithProcessName
- Add-KrEnrichWithProperty
- Add-KrFavicon
- Add-KrFileServer
- Add-KrHtmlTemplateRoute
- Add-KrJWTAudience
- Add-KrJWTBearerAuthentication
- Add-KrJWTClaim
- Add-KrJWTHeader
- Add-KrJWTIssuer
- Add-KrJWTSubject
- Add-KrListener
- Add-KrMapRoute
- Add-KrPowerShellRazorPagesRuntime
- Add-KrPowerShellRuntime
- Add-KrRazorPageService
- Add-KrResponseCompression
- Add-KrRouteGroup
- Add-KrScheduling
- Add-KrScriptBlock
- Add-KrSignalRHub
- Add-KrSinkConsole
- Add-KrSinkEventLog
- Add-KrSinkFile
- Add-KrSinkHttp
- Add-KrSinkPowerShell
- Add-KrSinkSyslogLocal
- Add-KrSinkSyslogTcp
- Add-KrSinkSyslogUdp
- Add-KrStaticFilesService
- Add-KrStaticMapOverride
- Add-KrUserClaim
- Add-KrWindowsAuthentication
- Build-KrClaimPolicy
- Build-KrJWT
- Close-KrLogger
- Copy-KrJWTTokenBuilder
- Enable-KrConfiguration
- Expand-KrObject
- Export-KrCertificate
- Get-KrCertificatePurpose
- Get-KrDefaultLogger
- Get-KrJsonFormatter
- Get-KrJWTInfo
- Get-KrJWTToken
- Get-KrJWTValidationParameter
- Get-KrRequestBody
- Get-KrRequestCookie
- Get-KrRequestForm
- Get-KrRequestHeader
- Get-KrRequestQuery
- Get-KrRequestRouteParam
- Get-KrRoot
- Get-KrScheduleReport
- Get-KrScheduleSnapshot
- Get-KrSharedState
- Import-KsCertificate
- Initialize-KrRoot
- Limit-KrJWTNotBefore
- Limit-KrJWTValidity
- New-KrClaimPolicy
- New-KrJWTBuilder
- New-KrLevelSwitch
- New-KrLogger
- New-KrMapRouteOption
- New-KrSelfSignedCertificate
- New-KrServer
- New-KsCertificateRequest
- Protect-KrJWT
- Protect-KrJWTPayload
- Register-KrLogger
- Register-KrSchedule
- Remove-KrServer
- Resolve-KrPath
- Resume-KrSchedule
- Set-KrDefaultLogger
- Set-KrLevelSwitch
- Set-KrMinimumLevel
- Set-KrPythonRuntime
- Set-KrServerLimit
- Set-KrServerOption
- Set-KrSharedState
- Start-KrServer
- Stop-KrServer
- Suspend-KrSchedule
- Test-KrJWT
- Test-KrRoute
- Test-KsCertificate
- Update-KrJWT
- Write-KrBinaryResponse
- Write-KrBsonResponse
- Write-KrCborResponse
- Write-KrCsvResponse
- Write-KrDebugLog
- Write-KrErrorLog
- Write-KrErrorResponse
- Write-KrFatalLog
- Write-KrFileResponse
- Write-KrHtmlResponse
- Write-KrInformationLog
- Write-KrJsonResponse
- Write-KrLog
- Write-KrRedirectResponse
- Write-KrResponse
- Write-KrStreamResponse
- Write-KrTextResponse
- Write-KrVerboseLog
- Write-KrWarningLog
- Write-KrXmlResponse
- Write-KrYamlResponse