AnalyzerSummary class
Contains information about the analyzer.
Constructors
-
AnalyzerSummary({required String arn, required DateTime createdAt, required String name, required AnalyzerStatus status, required Type type, String? lastResourceAnalyzed, DateTime? lastResourceAnalyzedAt, StatusReason? statusReason, Map<
String, String> ? tags}) -
AnalyzerSummary.fromJson(Map<
String, dynamic> json) -
factory
Properties
- arn → String
-
The ARN of the analyzer.
final
- createdAt → DateTime
-
A timestamp for the time at which the analyzer was created.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- lastResourceAnalyzed → String?
-
The resource that was most recently analyzed by the analyzer.
final
- lastResourceAnalyzedAt → DateTime?
-
The time at which the most recently analyzed resource was analyzed.
final
- name → String
-
The name of the analyzer.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- status → AnalyzerStatus
-
The status of the analyzer. An
Active
analyzer successfully monitors supported resources and generates new findings. The analyzer isDisabled
when a user action, such as removing trusted access for IAM Access Analyzer from AWS Organizations, causes the analyzer to stop generating new findings. The status isCreating
when the analyzer creation is in progress andFailed
when the analyzer creation has failed.final - statusReason → StatusReason?
-
The
statusReason
provides more details about the current status of the analyzer. For example, if the creation for the analyzer fails, aFailed
status is displayed. For an analyzer with organization as the type, this failure can be due to an issue with creating the service-linked roles required in the member accounts of the AWS organization.final -
The tags added to the analyzer.
final
- type → Type
-
The type of analyzer, which corresponds to the zone of trust chosen for the
analyzer.
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