CentralizationRuleForOrganizationRuleDestinationDestinationLogsConfigurationTagPropagationConfiguration class

Constructors

CentralizationRuleForOrganizationRuleDestinationDestinationLogsConfigurationTagPropagationConfiguration({required Input<String> destinationRoleArn, Input<String?>? tagConflictResolutionStrategy})
Creates a new CentralizationRuleForOrganizationRuleDestinationDestinationLogsConfigurationTagPropagationConfiguration. destinationRoleArn ARN of the IAM role that the service assumes to propagate source resource tags to centralized destination log groups. tagConflictResolutionStrategy Strategy 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