ecs_composex.ecs.ecs_firelens.helpers package

Submodules

ecs_composex.ecs.ecs_firelens.helpers.cloudwatch_helpers module

Module to help with common FireLens + CloudWatch configuration and settings

ecs_composex.ecs.ecs_firelens.helpers.cloudwatch_helpers. handle_cloudwatch_log_group_name ( family , service , settings , parameter_name , config_value = None ) [source]

Function to handle Log Group settings and permissions for CloudWatch FireLens settings

ecs_composex.ecs.ecs_firelens.helpers.cloudwatch_helpers. set_default_cloudwatch_logging_options ( family , service , settings ) [source]

Sets up all the options for CloudWatch in absence of fluentbit options

Parameters :
Return type :

None

ecs_composex.ecs.ecs_firelens.helpers.firehose_helpers module

Module to help with common FireLens + FireHose configuration and settings

ecs_composex.ecs.ecs_firelens.helpers.firehose_helpers. add_firehose_delivery_stream_for_firelens ( firehose_stream , env_vars , family , settings ) [source]
ecs_composex.ecs.ecs_firelens.helpers.firehose_helpers. handle_x_kinesis_firehose ( family , service , settings , parameter_name , config_value ) [source]

Detects if delivery_stream is x-kinesis_firehose and interpolates the stream name

Parameters :
Returns :

The pointer to kinesis stream

ecs_composex.ecs.ecs_firelens.helpers.firehose_helpers. set_add_family_to_firehose ( resource , family , settings ) [source]

ecs_composex.ecs.ecs_firelens.helpers.kinesis_helpers module

Module to help with common FireLens + FireHose configuration and settings

ecs_composex.ecs.ecs_firelens.helpers.kinesis_helpers. add_data_stream_for_firelens ( kinesis_stream , env_vars , family , settings ) [source]
ecs_composex.ecs.ecs_firelens.helpers.kinesis_helpers. handle_x_kinesis ( family , service , settings , parameter_name , config_value ) [source]

Detects if delivery_stream is x-kinesis and interpolates the stream name

Parameters :
Returns :

The pointer to kinesis stream

ecs_composex.ecs.ecs_firelens.helpers.kinesis_helpers. set_add_family_to_kinesis ( resource , family , settings ) [source]

Module contents

Package for helpers to verify/configure settings for FireLens