CentralizationRuleForOrganizationRuleSourceSourceLogsConfiguration class
Constructors
-
CentralizationRuleForOrganizationRuleSourceSourceLogsConfiguration({Input<
String?> ? dataSourceSelectionCriteria, required Input<String> encryptedLogGroupStrategy, Input<String?> ? logGroupSelectionCriteria}) -
Creates a new CentralizationRuleForOrganizationRuleSourceSourceLogsConfiguration.
dataSourceSelectionCriteriaCriteria for selecting data sources. Uses the same filter expression format aslogGroupSelectionCriteria, but operates on Data Source Name and Data Source Type operands. When bothlogGroupSelectionCriteriaanddataSourceSelectionCriteriaare specified, a log event must match both criteria to be centralized. Must be between 1 and 2000 characters.encryptedLogGroupStrategyStrategy for handling encrypted log groups. Valid values:ALLOW,SKIP.logGroupSelectionCriteriaCriteria for selecting log groups. Use*for all log groups or OAM filter syntax likeLogGroupName LIKE '/aws/lambda%'. Must be between 1 and 2000 characters.const -
CentralizationRuleForOrganizationRuleSourceSourceLogsConfiguration.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
dataSourceSelectionCriteria
→ Input<
String?> ? -
Criteria for selecting data sources. Uses the same filter expression format as
logGroupSelectionCriteria, but operates on Data Source Name and Data Source Type operands. When bothlogGroupSelectionCriteriaanddataSourceSelectionCriteriaare specified, a log event must match both criteria to be centralized. Must be between 1 and 2000 characters.final -
encryptedLogGroupStrategy
→ Input<
String> -
Strategy for handling encrypted log groups. Valid values:
ALLOW,SKIP.final - hashCode → int
-
The hash code for this object.
no setterinherited
-
logGroupSelectionCriteria
→ Input<
String?> ? -
Criteria for selecting log groups. Use
*for all log groups or OAM filter syntax likeLogGroupName LIKE '/aws/lambda%'. Must be between 1 and 2000 characters.final - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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