AggregateResourceIdentifier class

The details that identify a resource that is collected by AWS Config aggregator, including the resource type, ID, (if available) the custom resource name, the source account, and source region.

Constructors

AggregateResourceIdentifier({required String resourceId, required ResourceType resourceType, required String sourceAccountId, required String sourceRegion, String? resourceName})
AggregateResourceIdentifier.fromJson(Map<String, dynamic> json)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
resourceId String
The ID of the AWS resource.
final
resourceName String?
The name of the AWS resource.
final
resourceType ResourceType
The type of the AWS resource.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sourceAccountId String
The 12-digit account ID of the source account.
final
sourceRegion String
The source region where data is aggregated.
final

Methods

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

Operators

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