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.
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:
ExecutionId: The execution ID when the patch, association, or custom compliance item was applied.
ExecutionType: Specify patch, association, or Custom:
ExecutionTime. The time the patch, association, or custom compliance item was applied to the instance.
Id: The patch, association, or custom compliance ID.
Title: A title.
Status: The status of the compliance item. For example,
Failed for associations.
Severity: A patch severity. For example,
DocumentName: A SSM document name. For example, AWS-RunPatchBaseline.
DocumentVersion: An SSM document version number. For example, 4.
Classification: A patch classification. For example,
PatchBaselineId: A patch baseline ID.
PatchSeverity: A patch severity. For example,
PatchState: A patch state. For example,
PatchGroup: The name of a patch group.
InstalledTime: The time the association, patch, or custom compliance item was applied to the resource. Specify the time by using the following format: yyyy-MM-dd'T'HH:mm:ss'Z'
For .NET Core and PCL this operation is only available in asynchronous form. Please refer to PutComplianceItemsAsync.
public abstract PutComplianceItemsResponse PutComplianceItems( PutComplianceItemsRequest request )
Container for the necessary parameters to execute the PutComplianceItems service method.
|ComplianceTypeCountLimitExceededException||You specified too many custom compliance types. You can specify a maximum of 10 different types.|
|InternalServerErrorException||An error occurred on the server side.|
|InvalidItemContentException||One or more content items is not valid.|
|InvalidResourceIdException||The resource ID is not valid. Verify that you entered the correct ID and try again.|
|InvalidResourceTypeException||The resource type is not valid. For example, if you are attempting to tag an instance, the instance must be a registered, managed instance.|
|ItemSizeLimitExceededException||The inventory item size has exceeded the size limit.|
|TotalSizeLimitExceededException||The size of inventory data has exceeded the total size limit for the resource.|
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