Remove-AzVmssLifecycleHook

Tar bort en eller alla livscykelkrokar från en VMSS (Virtual Machine Scale Set).

Syntax

ByTypeParameterSet (Standard)

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

Cmdleten Remove-AzVmssLifecycleHook tar bort en livscykelkrok (efter -Type) eller alla livscykelkrokar (-All) från en befintlig vm-skalningsuppsättning (VMSS) genom att hämta den aktuella VMSS:n, ta bort de angivna krokarna och uppdatera VMSS.

Exempel

Exempel 1: Ta bort en livscykelkrok efter typ

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

Det här exemplet tar bort livscykelkroken "UpgradeAutoOSScheduling" från den angivna VMSS.

Exempel 2: Ta bort alla livscykelkrokar

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

Det här exemplet tar bort alla livscykelkrokar från den angivna VMSS.

Exempel 3: Borttagning av förhandsversion med WhatIf

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

Det här exemplet förhandsgranskar vad som skulle hända när du tar bort kroken, utan att göra några ändringar.

Parametrar

-All

När du anger det tar du bort alla livscykelkrokar från vm-skalningsuppsättningen.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

AllParameterSet
Position:Named
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:jfr

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-DefaultProfile

Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.

Parameteregenskaper

Typ:IAzureContextContainer
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

-ResourceGroupName

Namnet på resursgruppen.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

(All)
Position:0
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-Type

Den livscykelkroktyp som ska avlägsnas. Möjliga värden: "UpgradeAutoOSScheduling", "UpgradeAutoOSRollingBatchStarting".

Parameteregenskaper

Typ:String
Standardvärde:None
Godkända värden:UpgradeAutoOSScheduling, UpgradeAutoOSRollingBatchStarting
Stöder jokertecken:False
DontShow:False

Parameteruppsättningar

ByTypeParameterSet
Position:2
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-VMScaleSetName

Namnet på VM-skalningsuppsättningen.

Parameteregenskaper

Typ:String
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:Namn

Parameteruppsättningar

(All)
Position:1
Obligatorisk:True
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:True
Värde från återstående argument:False

-WhatIf

Visar vad som skulle hända om kommandot körs. Cmdleten körs inte.

Parameteregenskaper

Typ:SwitchParameter
Standardvärde:None
Stöder jokertecken:False
DontShow:False
Alias:Wi

Parameteruppsättningar

(All)
Position:Named
Obligatorisk:False
Värde från pipeline:False
Värde från pipeline efter egenskapsnamn:False
Värde från återstående argument:False

CommonParameters

Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

Indata

String

Utdata

PSVirtualMachineScaleSet