ecs_composex.dashboards package ¶
Submodules ¶
ecs_composex.dashboards.dashboards_module module ¶
ecs_composex.dashboards.dashboards_services_metrics module ¶
ecs_composex.dashboards.dashboards_stack module ¶
Module to manage the creation of Dashboards
- class ecs_composex.dashboards.dashboards_stack. XStack ( title , settings , module , ** kwargs ) [source] ¶
-
Bases:
ComposeXStack
Class to manage the Dashboard stack
- do_validation : bool ¶
- properties : Dict[str, Any] ¶
- propnames : Set[str] ¶
- resource : Dict[str, Any] ¶
- template : Optional[Template] ¶
- title : Optional[str] ¶
- ecs_composex.dashboards.dashboards_stack. create_dashboards ( settings , x_stack , module ) [source] ¶
-
Loop to iterate over dashboards definitions
- Parameters :
-
-
settings ( ecs_composex.common.settings.ComposeXSettings ) –
-
x_stack ( ecs_composex.common.stacks.ComposeXStack ) –
-
module ( ModManager ) –
-
- Return type :
-
None
- ecs_composex.dashboards.dashboards_stack. get_family_from_name ( settings , name ) [source] ¶
-
- Parameters :
-
-
settings ( ecs_composex.common.settings.ComposeXSettings ) –
-
name ( str ) –
-
- Return type :
-
ComposeFamily | None
- ecs_composex.dashboards.dashboards_stack. retrieve_services ( settings , services , x_stack ) [source] ¶
-
Function to
- Parameters :
-
-
settings ( ecs_composex.common.settings.ComposeXSettings ) –
-
services ( dict ) –
-
x_stack ( ecs_composex.common.stacks.ComposeXStack ) –
-
- Returns :
-