CentralizationRuleForOrganizationRuleDestinationDestinationLogsConfigurationTagPropagationConfiguration class
Constructors
-
CentralizationRuleForOrganizationRuleDestinationDestinationLogsConfigurationTagPropagationConfiguration({required Input<
String> destinationRoleArn, Input<String?> ? tagConflictResolutionStrategy}) -
Creates a new CentralizationRuleForOrganizationRuleDestinationDestinationLogsConfigurationTagPropagationConfiguration.
destinationRoleArnARN of the IAM role that the service assumes to propagate source resource tags to centralized destination log groups.tagConflictResolutionStrategyStrategy for resolving tag conflicts when propagating tags to destination log groups. Valid values:IN_SYNC,ADD_ONLY,UPDATE_SYNC.const -
CentralizationRuleForOrganizationRuleDestinationDestinationLogsConfigurationTagPropagationConfiguration.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
destinationRoleArn
→ Input<
String> -
ARN of the IAM role that the service assumes to propagate source resource tags to centralized destination log groups.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
tagConflictResolutionStrategy
→ Input<
String?> ? -
Strategy for resolving tag conflicts when propagating tags to destination log groups. Valid values:
IN_SYNC,ADD_ONLY,UPDATE_SYNC.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