Class to configure CloudWatch replication on logs receiving account

Hierarchy

  • Construct
    • CloudWatchToS3Firehose

Constructors

Properties

node: Node

The tree node.

Stability

stable

Methods

  • Parameters

    • firehoseKmsKeyArn: string
    • homeRegion: string
    • logsStorageBucketArn: string
    • processingLambdaArn: string
    • acceleratorPrefix: string
    • useExistingRoles: boolean
    • firehoseCloudwatchLogs: LogGroup
    • firehoseCloudwatchLogStream: string
    • Optional logsKmsKey: IKey

    Returns string

  • Parameters

    • kinesisStreamArn: string
    • kinesisStreamKmsArn: string
    • acceleratorPrefix: string
    • useExistingRoles: boolean

    Returns string

  • Parameters

    • configDirPath: string
    • dynamicPartitionPath: string

    Returns void

  • Returns a string representation of this construct.

    Stability

    stable

    Returns string

  • (deprecated) Checks if x is a construct.

    Returns

    true if x is an object created from a class which extends Construct.

    Deprecated

    use x instanceof Construct instead

    Parameters

    • x: any

      Any object.

    Returns x is Construct

Generated using TypeDoc