Remove-AzVmssLifecycleHook
Удаляет один или все перехватчики жизненного цикла из масштабируемого набора виртуальных машин (VMSS).
Синтаксис
ByTypeParameterSet (По умолчанию)
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>]
Описание
Командлет Remove-AzVmssLifecycleHook удаляет один перехватчик жизненного цикла (по -Type) или все перехватчики жизненного цикла (-All) из существующего масштабируемого набора виртуальных машин (VMSS), извлекая текущую виртуальную машину, удаляя указанные перехватчики и обновляя VMSS.
Примеры
Пример 1. Удаление перехватчика жизненного цикла по типу
Remove-AzVmssLifecycleHook -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss' -Type 'UpgradeAutoOSScheduling'
В этом примере удаляется перехватчик жизненного цикла UpgradeAutoOSScheduling из указанной vmSS.
Пример 2. Удаление всех перехватчиков жизненного цикла
Remove-AzVmssLifecycleHook -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss' -All
В этом примере удаляются все перехватчики жизненного цикла из указанной виртуальной машины.
Пример 3. Удаление предварительной версии с помощью WhatIf
Remove-AzVmssLifecycleHook -ResourceGroupName 'myRg' -VMScaleSetName 'myVmss' -Type 'UpgradeAutoOSScheduling' -WhatIf
В этом примере показано, что произойдет при удалении перехватчика без внесения изменений.
Параметры
-All
При указании удаляет все перехватчики жизненного цикла из масштабируемого набора виртуальных машин.
Свойства параметров
Тип: SwitchParameter
Значение по умолчанию: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
AllParameterSet
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Confirm
Запрашивает подтверждение перед запуском cmdlet.
Свойства параметров
Тип: SwitchParameter
Значение по умолчанию: None
Поддерживаются подстановочные знаки: False
DontShow: False
Aliases: Cf
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-DefaultProfile
Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.
Свойства параметров
Тип: IAzureContextContainer
Значение по умолчанию: None
Поддерживаются подстановочные знаки: False
DontShow: False
Aliases: AzContext, AzureRmContext, AzureCredential
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-ResourceGroupName
Имя группы ресурсов.
Свойства параметров
Тип: String
Значение по умолчанию: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: 0
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: True
Значение из оставшихся аргументов: False
-Type
Тип перехватчика жизненного цикла для удаления. Возможные значения: UpgradeAutoOSScheduling, UpgradeAutoOSRollingBatchStarting.
Свойства параметров
Тип: String
Значение по умолчанию: None
Допустимые значения: UpgradeAutoOSScheduling, UpgradeAutoOSRollingBatchStarting
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
ByTypeParameterSet
Position: 2
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: True
Значение из оставшихся аргументов: False
-VMScaleSetName
Имя масштабируемого набора виртуальных машин.
Свойства параметров
Тип: String
Значение по умолчанию: None
Поддерживаются подстановочные знаки: False
DontShow: False
Aliases: Name
Наборы параметров
(All)
Position: 1
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: True
Значение из оставшихся аргументов: False
-WhatIf
Показывает, что произойдет, если командлет будет запущен. Командлет не запускается.
Свойства параметров
Тип: SwitchParameter
Значение по умолчанию: None
Поддерживаются подстановочные знаки: False
DontShow: False
Aliases: Wi
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters .
Выходные данные