UpdateConfigurationResponse

data class UpdateConfigurationResponse(val azureVirtualMachines: List<String>? = null, val duration: String? = null, val linux: LinuxPropertiesResponse? = null, val nonAzureComputerNames: List<String>? = null, val operatingSystem: String, val targets: TargetPropertiesResponse? = null, val windows: WindowsPropertiesResponse? = null)

Update specific properties of the software update configuration.

Constructors

Link copied to clipboard
constructor(azureVirtualMachines: List<String>? = null, duration: String? = null, linux: LinuxPropertiesResponse? = null, nonAzureComputerNames: List<String>? = null, operatingSystem: String, targets: TargetPropertiesResponse? = null, windows: WindowsPropertiesResponse? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

List of azure resource Ids for azure virtual machines targeted by the software update configuration.

Link copied to clipboard
val duration: String? = null

Maximum time allowed for the software update configuration run. Duration needs to be specified using the format PTnHnMnS as per ISO8601

Link copied to clipboard

Linux specific update configuration.

Link copied to clipboard

List of names of non-azure machines targeted by the software update configuration.

Link copied to clipboard

operating system of target machines

Link copied to clipboard

Group targets for the software update configuration.

Link copied to clipboard

Windows specific update configuration.