Fugue.Core.AWS.CloudWatch.Logs

Module Members

LogGroup

(Type)

type LogGroup:
  | LogGroup
      name: String
      retentionInDays: Optional<Int>
      encryptionKey: Optional<Key>
      tags: Optional<List<Tag>>
      region: Region

LogGroup

(Constructor)

Argument:

Record {

Field: name
Type: String
Field: retentionInDays
Type: Optional<Int>
Field: encryptionKey
Type: Optional<Key>
Field: tags
Type: Optional<List<Tag>>
Field: region
Type: Region

}

MetricFilter

(Type)

type MetricFilter:
  | MetricFilter
      metricTransformations: List<MetricTransformation>
      name: String
      logGroup: LogGroup
      pattern: String

MetricFilter

(Constructor)

Argument:

Record {

Field: metricTransformations
Type: List<MetricTransformation>
Field: name
Type: String
Field: logGroup
Type: LogGroup
Field: pattern
Type: String

}

MetricTransformation

(Type)

type MetricTransformation:
  | MetricTransformation
      metricName: String
      namespace: String
      value: String
      default: Optional<Float>

MetricTransformation

(Constructor)

Argument:

Record {

Field: metricName
Type: String
Field: namespace
Type: String
Field: value
Type: String
Field: default
Type: Optional<Float>

}