Install-AzConnectedMachinePatch
Операция установки исправлений на гибридном удостоверении компьютера в Azure.
Синтаксис
InstallExpanded (По умолчанию)
Install-AzConnectedMachinePatch
-Name <String>
-ResourceGroupName <String>
-MaximumDuration <String>
-RebootSetting <String>
[-SubscriptionId <String>]
[-LinuxParameterClassificationsToInclude <String[]>]
[-LinuxParameterPackageNameMasksToExclude <String[]>]
[-LinuxParameterPackageNameMasksToInclude <String[]>]
[-WindowParameterClassificationsToInclude <String[]>]
[-WindowParameterExcludeKbsRequiringReboot]
[-WindowParameterKbNumbersToExclude <String[]>]
[-WindowParameterKbNumbersToInclude <String[]>]
[-WindowParameterMaxPatchPublishDate <DateTime>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
InstallViaJsonString
Install-AzConnectedMachinePatch
-Name <String>
-ResourceGroupName <String>
-JsonString <String>
[-SubscriptionId <String>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
InstallViaJsonFilePath
Install-AzConnectedMachinePatch
-Name <String>
-ResourceGroupName <String>
-JsonFilePath <String>
[-SubscriptionId <String>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Install
Install-AzConnectedMachinePatch
-Name <String>
-ResourceGroupName <String>
-InstallPatchesInput <IMachineInstallPatchesParameters>
[-SubscriptionId <String>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
InstallViaIdentityExpanded
Install-AzConnectedMachinePatch
-InputObject <IConnectedMachineIdentity>
-MaximumDuration <String>
-RebootSetting <String>
[-LinuxParameterClassificationsToInclude <String[]>]
[-LinuxParameterPackageNameMasksToExclude <String[]>]
[-LinuxParameterPackageNameMasksToInclude <String[]>]
[-WindowParameterClassificationsToInclude <String[]>]
[-WindowParameterExcludeKbsRequiringReboot]
[-WindowParameterKbNumbersToExclude <String[]>]
[-WindowParameterKbNumbersToInclude <String[]>]
[-WindowParameterMaxPatchPublishDate <DateTime>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
InstallViaIdentity
Install-AzConnectedMachinePatch
-InputObject <IConnectedMachineIdentity>
-InstallPatchesInput <IMachineInstallPatchesParameters>
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Операция установки исправлений на гибридном удостоверении компьютера в Azure.
Примеры
Пример 1. Установка исправлений оценки
Install-AzConnectedMachinePatch -ResourceGroupName az-sdk-test -Name testMachine -MaximumDuration 'PT4H' -RebootSetting 'IfRequired' -WindowParameterClassificationsToInclude 'Critical'
ExcludedPatchCount FailedPatchCount InstallationActivityId InstalledPatchCount LastModifiedDateTime Maint
enanc
eWind
owExc
eeded
------------------ ---------------- ---------------------- ------------------- -------------------- -----
0 0 ********-****-****-****-********** 0 7/28/2023 7:55:08 AM False
Установка исправлений компьютера.
Параметры
-AsJob
Выполнение команды в качестве задания
Свойства параметров
Тип: SwitchParameter
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Confirm
Запрашивает подтверждение перед запуском cmdlet.
Свойства параметров
Тип: SwitchParameter
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Aliases: Cf
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-DefaultProfile
Параметр DefaultProfile не работает.
Используйте параметр SubscriptionId, если он доступен при выполнении командлета в другой подписке.
Свойства параметров
Тип: PSObject
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Aliases: AzureRMContext, AzureCredential
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
Параметр удостоверения
InstallViaIdentityExpanded
Position: Named
Обязательно: True
Значение из конвейера: True
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
InstallViaIdentity
Position: Named
Обязательно: True
Значение из конвейера: True
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
Входные данные для InstallPatches как непосредственно полученные API
Install
Position: Named
Обязательно: True
Значение из конвейера: True
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
InstallViaIdentity
Position: Named
Обязательно: True
Значение из конвейера: True
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-JsonFilePath
Путь к json-файлу, предоставленному операции установки
Свойства параметров
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
InstallViaJsonFilePath
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-JsonString
Строка JSON, предоставленная операции установки
Свойства параметров
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
InstallViaJsonString
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-LinuxParameterClassificationsToInclude
Классификации обновлений для выбора при установке исправлений для Linux.
Свойства параметров
Тип: String [ ]
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
InstallExpanded
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
InstallViaIdentityExpanded
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-LinuxParameterPackageNameMasksToExclude
пакеты для исключения в операции исправления.
Формат: packageName_packageVersion
Свойства параметров
Тип: String [ ]
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
InstallExpanded
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
InstallViaIdentityExpanded
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-LinuxParameterPackageNameMasksToInclude
пакеты для включения в операцию исправления.
Формат: packageName_packageVersion
Свойства параметров
Тип: String [ ]
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
InstallExpanded
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
InstallViaIdentityExpanded
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-MaximumDuration
Указывает максимальное время выполнения операции.
Это должна быть строка длительности, совместимая с ISO 8601, например PT4H (4 часа).
Свойства параметров
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
InstallExpanded
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
InstallViaIdentityExpanded
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-Name
Имя гибридного компьютера.
Свойства параметров
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
InstallExpanded
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
InstallViaJsonString
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
InstallViaJsonFilePath
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
Install
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-NoWait
Асинхронное выполнение команды
Свойства параметров
Тип: SwitchParameter
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-RebootSetting
Определяет, когда можно перезагрузить виртуальную машину во время операции обновления программного обеспечения.
Свойства параметров
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
InstallExpanded
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
InstallViaIdentityExpanded
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-ResourceGroupName
Имя группы ресурсов.
Свойства параметров
Тип: String
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
InstallExpanded
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
InstallViaJsonString
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
InstallViaJsonFilePath
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
Install
Position: Named
Обязательно: True
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-SubscriptionId
Идентификатор целевой подписки.
Свойства параметров
Тип: String
Default value: (Get-AzContext).Subscription.Id
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
InstallExpanded
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
InstallViaJsonString
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
InstallViaJsonFilePath
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
Install
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-WhatIf
Показывает, что произойдет, если командлет будет запущен.
Командлет не запускается.
Свойства параметров
Тип: SwitchParameter
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Aliases: Wi
Наборы параметров
(All)
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-WindowParameterClassificationsToInclude
Классификации обновлений для выбора при установке исправлений для Windows.
Свойства параметров
Тип: String [ ]
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
InstallExpanded
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
InstallViaIdentityExpanded
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-WindowParameterExcludeKbsRequiringReboot
Отфильтровывает базы знаний, у которых нет объекта InstallationRebootBehavior 'NeverReboots', если задано значение true.
Свойства параметров
Тип: SwitchParameter
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
InstallExpanded
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
InstallViaIdentityExpanded
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-WindowParameterKbNumbersToExclude
Кб для исключения в операции исправления
Свойства параметров
Тип: String [ ]
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
InstallExpanded
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
InstallViaIdentityExpanded
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-WindowParameterKbNumbersToInclude
Кб для включения в операцию исправления
Свойства параметров
Тип: String [ ]
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
InstallExpanded
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
InstallViaIdentityExpanded
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
-WindowParameterMaxPatchPublishDate
Это используется для установки исправлений, опубликованных до указанной максимальной даты публикации.
Свойства параметров
Тип: DateTime
Default value: None
Поддерживаются подстановочные знаки: False
DontShow: False
Наборы параметров
InstallExpanded
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
InstallViaIdentityExpanded
Position: Named
Обязательно: False
Значение из конвейера: False
Значение из конвейера по имени свойства: False
Значение из оставшихся аргументов: False
CommonParameters
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters .
Выходные данные