ConfigurationItem class

A list that contains detailed configurations of a specified resource.

Constructors

ConfigurationItem({String? accountId, String? arn, String? availabilityZone, String? awsRegion, String? configuration, DateTime? configurationItemCaptureTime, String? configurationItemMD5Hash, ConfigurationItemStatus? configurationItemStatus, String? configurationStateId, List<String>? relatedEvents, List<Relationship>? relationships, DateTime? resourceCreationTime, String? resourceId, String? resourceName, ResourceType? resourceType, Map<String, String>? supplementaryConfiguration, Map<String, String>? tags, String? version})
ConfigurationItem.fromJson(Map<String, dynamic> json)
factory

Properties

accountId String?
The 12-digit AWS account ID associated with the resource.
final
arn String?
accoun
final
availabilityZone String?
The Availability Zone associated with the resource.
final
awsRegion String?
The region where the resource resides.
final
configuration String?
The description of the resource configuration.
final
configurationItemCaptureTime DateTime?
The time when the configuration recording was initiated.
final
configurationItemMD5Hash String?
Unique MD5 hash that represents the configuration item's state.
final
configurationItemStatus ConfigurationItemStatus?
The configuration item status. The valid values are:
final
configurationStateId String?
An identifier that indicates the ordering of the configuration items of a resource.
final
hashCode int
The hash code for this object.
no setterinherited
relatedEvents List<String>?
A list of CloudTrail event IDs.
final
relationships List<Relationship>?
A list of related AWS resources.
final
resourceCreationTime DateTime?
The time stamp when the resource was created.
final
resourceId String?
The ID of the resource (for example, sg-xxxxxx).
final
resourceName String?
The custom name of the resource, if available.
final
resourceType ResourceType?
The type of AWS resource.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
supplementaryConfiguration Map<String, String>?
Configuration attributes that AWS Config returns for certain resource types to supplement the information returned for the configuration parameter.
final
tags Map<String, String>?
A mapping of key value tags associated with the resource.
final
version String?
The version number of the resource configuration.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited