AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Represents metadata about a patch.

Inheritance Hierarchy

System.Object
  Amazon.SimpleSystemsManagement.Model.Patch

Namespace: Amazon.SimpleSystemsManagement.Model
Assembly: AWSSDK.SimpleSystemsManagement.dll
Version: 3.x.y.z

Syntax

C#
public class Patch

The Patch type exposes the following members

Constructors

NameDescription
Public Method Patch()

Properties

NameTypeDescription
Public Property AdvisoryIds System.Collections.Generic.List<System.String>

Gets and sets the property AdvisoryIds.

The Advisory ID of the patch. For example, RHSA-2020:3779. Applies to Linux-based managed nodes only.

Public Property Arch System.String

Gets and sets the property Arch.

The architecture of the patch. For example, in example-pkg-0.710.10-2.7.abcd.x86_64, the architecture is indicated by x86_64. Applies to Linux-based managed nodes only.

Public Property BugzillaIds System.Collections.Generic.List<System.String>

Gets and sets the property BugzillaIds.

The Bugzilla ID of the patch. For example, 1600646. Applies to Linux-based managed nodes only.

Public Property Classification System.String

Gets and sets the property Classification.

The classification of the patch. For example, SecurityUpdates, Updates, or CriticalUpdates.

Public Property ContentUrl System.String

Gets and sets the property ContentUrl.

The URL where more information can be obtained about the patch.

Public Property CVEIds System.Collections.Generic.List<System.String>

Gets and sets the property CVEIds.

The Common Vulnerabilities and Exposures (CVE) ID of the patch. For example, CVE-2011-3192. Applies to Linux-based managed nodes only.

Public Property Description System.String

Gets and sets the property Description.

The description of the patch.

Public Property Epoch System.Int32

Gets and sets the property Epoch.

The epoch of the patch. For example in pkg-example-EE-20180914-2.2.amzn1.noarch, the epoch value is 20180914-2. Applies to Linux-based managed nodes only.

Public Property Id System.String

Gets and sets the property Id.

The ID of the patch. Applies to Windows patches only.

This ID isn't the same as the Microsoft Knowledge Base ID.

Public Property KbNumber System.String

Gets and sets the property KbNumber.

The Microsoft Knowledge Base ID of the patch. Applies to Windows patches only.

Public Property Language System.String

Gets and sets the property Language.

The language of the patch if it's language-specific.

Public Property MsrcNumber System.String

Gets and sets the property MsrcNumber.

The ID of the Microsoft Security Response Center (MSRC) bulletin the patch is related to. For example, MS14-045. Applies to Windows patches only.

Public Property MsrcSeverity System.String

Gets and sets the property MsrcSeverity.

The severity of the patch, such as Critical, Important, or Moderate. Applies to Windows patches only.

Public Property Name System.String

Gets and sets the property Name.

The name of the patch. Applies to Linux-based managed nodes only.

Public Property Product System.String

Gets and sets the property Product.

The specific product the patch is applicable for. For example, WindowsServer2016 or AmazonLinux2018.03.

Public Property ProductFamily System.String

Gets and sets the property ProductFamily.

The product family the patch is applicable for. For example, Windows or Amazon Linux 2.

Public Property Release System.String

Gets and sets the property Release.

The particular release of a patch. For example, in pkg-example-EE-20180914-2.2.amzn1.noarch, the release is 2.amaz1. Applies to Linux-based managed nodes only.

Public Property ReleaseDate System.DateTime

Gets and sets the property ReleaseDate.

The date the patch was released.

Public Property Repository System.String

Gets and sets the property Repository.

The source patch repository for the operating system and version, such as trusty-security for Ubuntu Server 14.04 LTE and focal-security for Ubuntu Server 20.04 LTE. Applies to Linux-based managed nodes only.

Public Property Severity System.String

Gets and sets the property Severity.

The severity level of the patch. For example, CRITICAL or MODERATE.

Public Property Title System.String

Gets and sets the property Title.

The title of the patch.

Public Property Vendor System.String

Gets and sets the property Vendor.

The name of the vendor providing the patch.

Public Property Version System.String

Gets and sets the property Version.

The version number of the patch. For example, in example-pkg-1.710.10-2.7.abcd.x86_64, the version number is indicated by -1. Applies to Linux-based managed nodes only.

Version Information

.NET Core App:
Supported in: 3.1

.NET Standard:
Supported in: 2.0

.NET Framework:
Supported in: 4.5, 4.0, 3.5