Remove-AzVmssLifecycleHook

Hiermee verwijdert u een of alle levenscyclushook uit een virtuele-machineschaalset (VMSS).

Syntax

ByTypeParameterSet (Standaard)

Remove-AzVmssLifecycleHook
    -ResourceGroupName <String>
    -VMScaleSetName <String>
    -Type <String>
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

AllParameterSet

Remove-AzVmssLifecycleHook
    -ResourceGroupName <String>
    -VMScaleSetName <String>
    [-All]
    [-DefaultProfile <IAzureContextContainer>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Description

De cmdlet Remove-AzVmssLifecycleHook verwijdert één levenscyclushook (per -Type) of alle levenscyclushaken (-All) uit een bestaande virtuele-machineschaalset (VMSS) door de huidige VMSS op te halen, de opgegeven hook(s) te verwijderen en de VMSS bij te werken.

Voorbeelden

Voorbeeld 1: Een levenscyclushook per type verwijderen

Remove-AzVmssLifecycleHook -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss' -Type 'UpgradeAutoOSScheduling'

In dit voorbeeld wordt de levenscyclushook UpgradeAutoOSScheduling verwijderd uit de opgegeven VMSS.

Voorbeeld 2: Alle levenscyclushook verwijderen

Remove-AzVmssLifecycleHook -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss' -All

In dit voorbeeld worden alle levenscyclushook verwijderd uit de opgegeven VMSS.

Voorbeeld 3: Preview-verwijdering met WhatIf

Remove-AzVmssLifecycleHook -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss' -Type 'UpgradeAutoOSScheduling' -WhatIf

In dit voorbeeld ziet u een voorbeeld van wat er zou gebeuren bij het verwijderen van de haak, zonder wijzigingen aan te brengen.

Parameters

-All

Wanneer dit is opgegeven, verwijdert u alle levenscyclushook uit de virtuele-machineschaalset.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

AllParameterSet
Position:Named
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-Confirm

Voordat u de cmdlet uitvoert, vraagt het systeem om bevestiging.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Cf

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Parametereigenschappen

Type:IAzureContextContainer
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:AzContext, AzureRmContext, AzureCredential

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

-ResourceGroupName

De naam van de resource group.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False

Parametersets

(All)
Position:0
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False

-Type

Het type levenscyclushook dat moet worden verwijderd. Mogelijke waarden: 'UpgradeAutoOSScheduling', 'UpgradeAutoOSRollingBatchStarting'.

Parametereigenschappen

Type:String
Default value:None
Geaccepteerde waarden:UpgradeAutoOSScheduling, UpgradeAutoOSRollingBatchStarting
Ondersteunt jokertekens:False
DontShow:False

Parametersets

ByTypeParameterSet
Position:2
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False

-VMScaleSetName

De naam van de VM-schaalset.

Parametereigenschappen

Type:String
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Name

Parametersets

(All)
Position:1
Verplicht:True
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:True
Waarde van resterende argumenten:False

-WhatIf

Toont wat er zou gebeuren wanneer de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.

Parametereigenschappen

Type:SwitchParameter
Default value:None
Ondersteunt jokertekens:False
DontShow:False
Aliassen:Wi

Parametersets

(All)
Position:Named
Verplicht:False
Waarde uit pijplijn:False
Waarde uit pijplijn op eigenschapsnaam:False
Waarde van resterende argumenten:False

CommonParameters

Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParametersvoor meer informatie.

Invoerwaarden

String

Uitvoerwaarden

PSVirtualMachineScaleSet