PatchDetails Class

Definition

The detailed info of patch operation performing when applying a patch.

public class PatchDetails : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.AppContainers.Models.PatchDetails>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.AppContainers.Models.PatchDetails>
type PatchDetails = class
    interface IJsonModel<PatchDetails>
    interface IPersistableModel<PatchDetails>
Public Class PatchDetails
Implements IJsonModel(Of PatchDetails), IPersistableModel(Of PatchDetails)
Inheritance
PatchDetails
Implements

Properties

Name Description
DetectionStatus

The status of the patch detection.

LastDetectionOn

The UTC timestamp that describes the latest detection was done.

NewImageName

The name of the new image created by the patch.

NewLayer

New layer update details in the target image.

OldLayer

The old layer details in the target image.

PatchType

The type for the patch.

TargetContainerName

The name of the target container for the patch.

TargetImage

The name of the target image for the patch.

Methods

Name Description
JsonModelCreateCore(Utf8JsonReader, ModelReaderWriterOptions)
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions)
PersistableModelCreateCore(BinaryData, ModelReaderWriterOptions)
PersistableModelWriteCore(ModelReaderWriterOptions)

Explicit Interface Implementations

Name Description
IJsonModel<PatchDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)
IJsonModel<PatchDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)
IPersistableModel<PatchDetails>.Create(BinaryData, ModelReaderWriterOptions)
IPersistableModel<PatchDetails>.GetFormatFromOptions(ModelReaderWriterOptions)
IPersistableModel<PatchDetails>.Write(ModelReaderWriterOptions)

Applies to