Class ComplianceReportTarget
Details of the Patch.
Inherited Members
Namespace: Oci.FleetappsmanagementService.Models
Assembly: OCI.DotNetSDK.Fleetappsmanagement.dll
Syntax
public class ComplianceReportTarget
Properties
ComplianceState
Declaration
[Required(ErrorMessage = "ComplianceState is required.")]
[JsonProperty(PropertyName = "complianceState")]
[JsonConverter(typeof(ResponseEnumConverter))]
public ComplianceState? ComplianceState { get; set; }
Property Value
Type | Description |
---|---|
ComplianceState? | Last known compliance state of target. |
Remarks
Required
InstalledPatches
Declaration
[JsonProperty(PropertyName = "installedPatches")]
public List<ComplianceReportPatchDetail> InstalledPatches { get; set; }
Property Value
Type | Description |
---|---|
List<ComplianceReportPatchDetail> | Installed Patches for the Target. |
RecommendedPatches
Declaration
[JsonProperty(PropertyName = "recommendedPatches")]
public List<ComplianceReportPatchDetail> RecommendedPatches { get; set; }
Property Value
Type | Description |
---|---|
List<ComplianceReportPatchDetail> | Recommended Patches for the Target. |
TargetId
Declaration
[Required(ErrorMessage = "TargetId is required.")]
[JsonProperty(PropertyName = "targetId")]
public string TargetId { get; set; }
Property Value
Type | Description |
---|---|
string | Target Identifier. |
Remarks
Required
TargetName
Declaration
[Required(ErrorMessage = "TargetName is required.")]
[JsonProperty(PropertyName = "targetName")]
public string TargetName { get; set; }
Property Value
Type | Description |
---|---|
string | Target Name. |
Remarks
Required
Version
Declaration
[JsonProperty(PropertyName = "version")]
public string Version { get; set; }
Property Value
Type | Description |
---|---|
string | Current version. |