GetUpdateResult

data class GetUpdateResult(val additionalProperties: String? = null, val availabilityType: String? = null, val azureApiVersion: String, val description: String? = null, val displayName: String? = null, val healthCheckDate: String? = null, val id: String, val installedDate: String? = null, val location: String? = null, val minSbeVersionRequired: String? = null, val name: String, val notifyMessage: String? = null, val packagePath: String? = null, val packageSizeInMb: Double? = null, val packageType: String? = null, val prerequisites: List<UpdatePrerequisiteResponse>? = null, val progressPercentage: Double? = null, val provisioningState: String, val publisher: String? = null, val releaseLink: String? = null, val state: String? = null, val systemData: SystemDataResponse, val type: String, val version: String? = null)

Update details

Constructors

Link copied to clipboard
constructor(additionalProperties: String? = null, availabilityType: String? = null, azureApiVersion: String, description: String? = null, displayName: String? = null, healthCheckDate: String? = null, id: String, installedDate: String? = null, location: String? = null, minSbeVersionRequired: String? = null, name: String, notifyMessage: String? = null, packagePath: String? = null, packageSizeInMb: Double? = null, packageType: String? = null, prerequisites: List<UpdatePrerequisiteResponse>? = null, progressPercentage: Double? = null, provisioningState: String, publisher: String? = null, releaseLink: String? = null, state: String? = null, systemData: SystemDataResponse, type: String, version: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Extensible KV pairs serialized as a string. This is currently used to report the stamp OEM family and hardware model information when an update is flagged as Invalid for the stamp based on OEM type.

Link copied to clipboard

Indicates the way the update content can be downloaded.

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard
val description: String? = null

Description of the update.

Link copied to clipboard
val displayName: String? = null

Display name of the Update

Link copied to clipboard
val healthCheckDate: String? = null

Last time the package-specific checks were run.

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Link copied to clipboard
val installedDate: String? = null

Date that the update was installed.

Link copied to clipboard
val location: String? = null

The geo-location where the resource lives

Link copied to clipboard

Minimum Sbe Version of the update.

Link copied to clipboard

The name of the resource

Link copied to clipboard
val notifyMessage: String? = null

Brief message with instructions for updates of AvailabilityType Notify.

Link copied to clipboard
val packagePath: String? = null

Path where the update package is available.

Link copied to clipboard
val packageSizeInMb: Double? = null

Size of the package. This value is a combination of the size from update metadata and size of the payload that results from the live scan operation for OS update content.

Link copied to clipboard
val packageType: String? = null

Customer-visible type of the update.

Link copied to clipboard

If update State is HasPrerequisite, this property contains an array of objects describing prerequisite updates before installing this update. Otherwise, it is empty.

Link copied to clipboard

Progress percentage of ongoing operation. Currently this property is only valid when the update is in the Downloading state, where it maps to how much of the update content has been downloaded.

Link copied to clipboard

Provisioning state of the Updates proxy resource.

Link copied to clipboard
val publisher: String? = null

Publisher of the update package.

Link copied to clipboard
val releaseLink: String? = null

Link to release notes for the update.

Link copied to clipboard
val state: String? = null

State of the update as it relates to this stamp.

Link copied to clipboard

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Link copied to clipboard
val version: String? = null

Version of the update.