AggregatorV2State class

Input properties used for looking up and filtering AggregatorV2 resources.

Constructors

AggregatorV2State({Input<String?>? aggregationRegion, Input<String?>? arn, Input<List<String>?>? linkedRegions, Input<String?>? region, Input<String?>? regionLinkingMode, Input<Map<String, String>?>? tags, Input<Map<String, String>?>? tagsAll})
Creates a new AggregatorV2State. aggregationRegion The AWS Region where data is aggregated. arn ARN of the Security Hub V2 Aggregator. linkedRegions List of Regions linked to the aggregation Region. Required when regionLinkingMode is SPECIFIED_REGIONS or ALL_REGIONS_EXCEPT_SPECIFIED. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. regionLinkingMode Determines how Regions are linked to the aggregator. Valid values: ALL_REGIONS, ALL_REGIONS_EXCEPT_SPECIFIED, SPECIFIED_REGIONS. tags Map of tags to assign to the resource. If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level. tagsAll Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
const
AggregatorV2State.fromMap(Map<String, dynamic> map)
factory

Properties

aggregationRegion → Input<String?>?
The AWS Region where data is aggregated.
final
arn → Input<String?>?
ARN of the Security Hub V2 Aggregator.
final
hashCode int
The hash code for this object.
no setterinherited
linkedRegions → Input<List<String>?>?
List of Regions linked to the aggregation Region. Required when regionLinkingMode is SPECIFIED_REGIONS or ALL_REGIONS_EXCEPT_SPECIFIED.
final
region → Input<String?>?
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
regionLinkingMode → Input<String?>?
Determines how Regions are linked to the aggregator. Valid values: ALL_REGIONS, ALL_REGIONS_EXCEPT_SPECIFIED, SPECIFIED_REGIONS.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tags → Input<Map<String, String>?>?
Map of tags to assign to the resource. If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
final
tagsAll → Input<Map<String, String>?>?
Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
final

Methods

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

Operators

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