AWS SDK Version 2 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.

.NET Framework 3.5
 
Identifies an AWS resource and indicates whether it complies with the AWS Config rule that it was evaluated against.

Inheritance Hierarchy

System.Object
  Amazon.ConfigService.Model.Evaluation

Namespace: Amazon.ConfigService.Model
Assembly: AWSSDK.dll
Version: (assembly version)

Syntax

C#
public class Evaluation : Object

The Evaluation type exposes the following members

Constructors

NameDescription
Public Method Evaluation()

Properties

NameTypeDescription
Public Property Annotation System.String Gets and sets the property Annotation.

Supplementary information about how the evaluation determined the compliance.

Public Property ComplianceResourceId System.String Gets and sets the property ComplianceResourceId.

The ID of the AWS resource that was evaluated.

Public Property ComplianceResourceType System.String Gets and sets the property ComplianceResourceType.

The type of AWS resource that was evaluated.

Public Property ComplianceType Amazon.ConfigService.ComplianceType Gets and sets the property ComplianceType.

Indicates whether the AWS resource complies with the AWS Config rule that it was evaluated against.

For the Evaluation data type, AWS Config supports only the COMPLIANT, NON_COMPLIANT, and NOT_APPLICABLE values. AWS Config does not support the INSUFFICIENT_DATA value for this data type.

Similarly, AWS Config does not accept INSUFFICIENT_DATA as the value for ComplianceType from a PutEvaluations request. For example, an AWS Lambda function for a custom Config rule cannot pass an INSUFFICIENT_DATA value to AWS Config.

Public Property OrderingTimestamp System.DateTime Gets and sets the property OrderingTimestamp.

The time of the event in AWS Config that triggered the evaluation. For event-based evaluations, the time indicates when AWS Config created the configuration item that triggered the evaluation. For periodic evaluations, the time indicates when AWS Config delivered the configuration snapshot that triggered the evaluation.

Version Information

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