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.

Container for the parameters to the PutComplianceItems operation. Registers a compliance type and other compliance details on a designated resource. This action lets you register custom compliance details with a resource. This call overwrites existing compliance information on the resource, so you must provide a full list of compliance items each time that you send the request.

ComplianceType can be one of the following:

Inheritance Hierarchy


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


public class PutComplianceItemsRequest : AmazonSimpleSystemsManagementRequest

The PutComplianceItemsRequest type exposes the following members


Public Method PutComplianceItemsRequest()


Public Property ComplianceType System.String

Gets and sets the property ComplianceType.

Specify the compliance type. For example, specify Association (for a State Manager association), Patch, or Custom:string.

Public Property ExecutionSummary Amazon.SimpleSystemsManagement.Model.ComplianceExecutionSummary

Gets and sets the property ExecutionSummary.

A summary of the call execution that includes an execution ID, the type of execution (for example, Command), and the date/time of the execution using a datetime object that is saved in the following format: yyyy-MM-dd'T'HH:mm:ss'Z'.

Public Property ItemContentHash System.String

Gets and sets the property ItemContentHash.

MD5 or SHA-256 content hash. The content hash is used to determine if existing information should be overwritten or ignored. If the content hashes match, the request to put compliance information is ignored.

Public Property Items System.Collections.Generic.List<Amazon.SimpleSystemsManagement.Model.ComplianceItemEntry>

Gets and sets the property Items.

Information about the compliance as defined by the resource type. For example, for a patch compliance type, Items includes information about the PatchSeverity, Classification, etc.

Public Property ResourceId System.String

Gets and sets the property ResourceId.

Specify an ID for this resource. For a managed instance, this is the instance ID.

Public Property ResourceType System.String

Gets and sets the property ResourceType.

Specify the type of resource. ManagedInstance is currently the only supported resource type.

Version Information

.NET Standard:
Supported in: 1.3

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

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms