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<
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
-
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 -
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