| external help file | PSPublishModule-help.xml |
|---|---|
| Module Name | PSPublishModule |
| online version | https://github.com/EvotecIT/PSPublishModule |
| schema | 2.0.0 |
Creates service lifecycle execution options for DotNet publish service targets.
New-ConfigurationDotNetServiceLifecycle [-Enabled] [-Mode <DotNetPublishServiceLifecycleMode>] [-StopIfExists <bool>] [-DeleteIfExists <bool>] [-Install <bool>] [-Start <bool>] [-Verify <bool>] [-StopTimeoutSeconds <int>] [-HealthCheck <DotNetPublishServiceHealthCheck[]>] [-WhatIfMode] [-OnUnsupportedPlatform <DotNetPublishPolicyMode>] [-OnExecutionFailure <DotNetPublishPolicyMode>] [<CommonParameters>]Creates service lifecycle execution options for DotNet publish service targets.
New-ConfigurationDotNetServiceLifecycle -Enabled -Mode Step -StopIfExists -DeleteIfExists -Install -Start -VerifyDelete existing service before reinstall.
Type: Boolean
Parameter Sets: __AllParameterSets
Aliases: None
Possible values:
Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: TrueEnables lifecycle execution.
Type: SwitchParameter
Parameter Sets: __AllParameterSets
Aliases: None
Possible values:
Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: TrueOptional HTTP readiness checks executed after service state verification.
Type: DotNetPublishServiceHealthCheck[]
Parameter Sets: __AllParameterSets
Aliases: None
Possible values:
Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: TrueInstall or reinstall service.
Type: Boolean
Parameter Sets: __AllParameterSets
Aliases: None
Possible values:
Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: TrueLifecycle execution mode.
Type: DotNetPublishServiceLifecycleMode
Parameter Sets: __AllParameterSets
Aliases: None
Possible values: Step, InlineRebuild
Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: TruePolicy on lifecycle execution failures.
Type: DotNetPublishPolicyMode
Parameter Sets: __AllParameterSets
Aliases: None
Possible values: Warn, Fail, Skip
Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: TruePolicy on non-Windows platforms.
Type: DotNetPublishPolicyMode
Parameter Sets: __AllParameterSets
Aliases: None
Possible values: Warn, Fail, Skip
Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: TrueStart service after install.
Type: Boolean
Parameter Sets: __AllParameterSets
Aliases: None
Possible values:
Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: TrueStop existing service before reinstall.
Type: Boolean
Parameter Sets: __AllParameterSets
Aliases: None
Possible values:
Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: TrueStop timeout in seconds.
Type: Int32
Parameter Sets: __AllParameterSets
Aliases: None
Possible values:
Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: TrueVerify service status after actions.
Type: Boolean
Parameter Sets: __AllParameterSets
Aliases: None
Possible values:
Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: TrueSimulates lifecycle actions.
Type: SwitchParameter
Parameter Sets: __AllParameterSets
Aliases: None
Possible values:
Required: False
Position: named
Default value: None
Accept pipeline input: False
Accept wildcard characters: TrueThis cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.
None
PowerForge.DotNetPublishServiceLifecycleOptions
- None