ecs_composex.aps package

Submodules

ecs_composex.aps.aps_module module

Managed Prometheus module

ecs_composex.aps.aps_parameters module

Parameters for AWS Managed Prometheus (APS)

ecs_composex.aps.aps_stack module

Manage Creation/Deletion of AWS KMS Keys

class ecs_composex.aps.aps_stack. ManagedPrometheus ( name , definition , module , settings ) [source]

Bases: ApiXResource

Class to represent a KMS Key

add_extra_outputs ( ) [source]
init_outputs ( ) [source]

Placeholder method

class ecs_composex.aps.aps_stack. XStack ( title , settings , module , ** kwargs ) [source]

Bases: ComposeXStack

Class for KMS Root stack

ecs_composex.aps.aps_stack. create_aps_log_group ( new_aps , props , macro_value , template ) [source]

Handles the CreateNewLogGroup macro parameter

Return type :

None

ecs_composex.aps.aps_stack. set_new_aps ( new_resources , template , stack ) [source]

Imports new Managed Prometheus Workspace definition(s) to create new resources

Return type :

None

Module contents

x-aps module management