Package-level declarations
Types
Builder for GetAccountPolicyPlainArgs.
Builder for GetDeliveryDestinationPlainArgs.
Builder for GetDeliveryPlainArgs.
Builder for GetDeliverySourcePlainArgs.
Builder for GetDestinationPlainArgs.
Builder for GetIntegrationPlainArgs.
Builder for GetLogAnomalyDetectorPlainArgs.
Builder for GetLogGroupPlainArgs.
Builder for GetMetricFilterPlainArgs.
Builder for GetQueryDefinitionPlainArgs.
Builder for GetResourcePolicyPlainArgs.
Builder for GetSubscriptionFilterPlainArgs.
Builder for GetTransformerPlainArgs.
Specifies the CW metric dimensions to publish with this metric. Because dimensions are part of the unique identifier for a metric, whenever a unique dimension name/value pair is extracted from your logs, you are creating a new variation of that metric. For more information about publishing dimensions with metrics created by metric filters, see Publishing dimensions with metrics from values in JSON or space-delimited log events. Metrics extracted from log events are charged as custom metrics. To prevent unexpected high charges, do not specify high-cardinality fields such as `IPAddress`
or `requestID`
as dimensions. Each different value found for a dimension is treated as a separate metric and accrues charges as a separate custom metric. To help prevent accidental high charges, Amazon disables a metric filter if it generates 1000 different name/value pairs for the dimensions that you have specified within a certain amount of time. You can also set up a billing alarm to alert you if your charges are higher than expected. For more information, see Creating a Billing Alarm to Monitor Your Estimated Charges.
Builder for MetricFilterDimensionArgs.
`MetricTransformation`
is a property of the `AWS::Logs::MetricFilter`
resource that describes how to transform log streams into a CloudWatch metric.
OpenSearchResourceConfig for the given Integration
Builder for ResourceConfigPropertiesArgs.
Builder for TransformerAddKeyEntryArgs.
Builder for TransformerCopyValueEntryArgs.
Builder for TransformerMoveKeyEntryArgs.
Builder for TransformerParseCloudfrontArgs.
Builder for TransformerParsePostgresArgs.
Builder for TransformerParseRoute53Args.
Builder for TransformerParseVpcArgs.
Builder for TransformerParseWafArgs.
Use this parameter to include the addKeys processor in your transformer.
Individual processor configuration
Builder for TransformerProcessorArgs.
Use this parameter to include the copyValue processor in your transformer.
Use this parameter to include the CSV processor in your transformer.
Use this parameter to include the datetimeConverter processor in your transformer.
Use this parameter to include the deleteKeys processor in your transformer.
Use this parameter to include the grok processor in your transformer.
Use this parameter to include the listToMap processor in your transformer.
Use this parameter to include the lowerCaseString processor in your transformer.
Use this parameter to include the moveKeys processor in your transformer.
Use this parameter to include the parseJSON processor in your transformer.
Use this parameter to include the parseKeyValue processor in your transformer.
Use this parameter to include the renameKeys processor in your transformer.
Use this parameter to include the splitString processor in your transformer.
Use this parameter to include the substituteString processor in your transformer.
Use this parameter to include the trimString processor in your transformer.
Use this parameter to include the typeConverter processor in your transformer.
Use this parameter to include the upperCaseString processor in your transformer.
Builder for TransformerRenameKeyEntryArgs.
Builder for TransformerSplitStringEntryArgs.
Builder for TransformerTypeConverterEntryArgs.