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.

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.ConfigService.dll
Version: 3.x.y.z

Syntax

C#
public class Evaluation

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 triggered the evaluation at the frequency that you specified (for example, every 24 hours).

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