ecs_composex.compose package ¶
Subpackages ¶
-
ecs_composex.compose.compose_secrets package
- Submodules
- ecs_composex.compose.compose_secrets.ecs_family_helpers module
- ecs_composex.compose.compose_secrets.helpers module
- ecs_composex.compose.compose_secrets.services_helpers module
-
Module contents
-
ComposeSecret
-
ComposeSecret.add_json_keys()
-
ComposeSecret.define_links()
-
ComposeSecret.define_names_from_import()
-
ComposeSecret.define_names_from_lookup()
-
ComposeSecret.define_secret()
-
ComposeSecret.env_var
-
ComposeSecret.json_keys_key
-
ComposeSecret.links_key
-
ComposeSecret.main_key
-
ComposeSecret.map_arn_name
-
ComposeSecret.map_kms_name
-
ComposeSecret.map_name
-
ComposeSecret.map_name_name
-
ComposeSecret.x_key
-
-
-
ecs_composex.compose.compose_services package
- Subpackages
- Submodules
- ecs_composex.compose.compose_services.docker_tools module
- ecs_composex.compose.compose_services.env_files_helpers module
- ecs_composex.compose.compose_services.helpers module
- ecs_composex.compose.compose_services.kernel_options_helpers module
-
Module contents
-
ComposeService
-
ComposeService.capacity_provider_strategy
-
ComposeService.command
-
ComposeService.compose_x_arn
-
ComposeService.composed_env_processing()
-
ComposeService.container_name
-
ComposeService.container_start_condition
-
ComposeService.cpu_amount
-
ComposeService.define_port_mappings()
-
ComposeService.definition
-
ComposeService.deploy_labels
-
ComposeService.ecs_healthcheck
-
ComposeService.ecs_plugin_aws_keys
-
ComposeService.ecs_user
-
ComposeService.entrypoint
-
ComposeService.env_files
-
ComposeService.ephemeral_storage
-
ComposeService.families
-
ComposeService.family
-
ComposeService.family_hostname
-
ComposeService.handle_expose_ports()
-
ComposeService.healthcheck
-
ComposeService.import_docker_labels()
-
ComposeService.import_x_aws_settings()
-
ComposeService.is_essential
-
ComposeService.kernel_properties
-
ComposeService.launch_type
-
ComposeService.logical_name
-
ComposeService.main_key
-
ComposeService.memory_limit
-
ComposeService.memory_reservations
-
ComposeService.networks
-
ComposeService.replicas
-
ComposeService.resources
-
ComposeService.runtime_architecture
-
ComposeService.runtime_os_family
-
ComposeService.set_container_definition()
-
ComposeService.set_user_group()
-
ComposeService.set_x_credentials_secret()
-
ComposeService.shm_size
-
ComposeService.stop_grace_period
-
ComposeService.sysctls
-
ComposeService.tmpfs
-
ComposeService.ulimits
-
ComposeService.update_config
-
ComposeService.user_define_essential
-
ComposeService.working_dir
-
ComposeService.x_iam
-
-
- ecs_composex.compose.compose_volumes package
-
ecs_composex.compose.x_resources package
- Submodules
- ecs_composex.compose.x_resources.api_x_resources module
- ecs_composex.compose.x_resources.environment_x_resources module
- ecs_composex.compose.x_resources.helpers module
- ecs_composex.compose.x_resources.network_x_resources module
-
ecs_composex.compose.x_resources.services_resources module
-
ServicesXResource
-
ServicesXResource.debug_families_targets()
-
ServicesXResource.define_service_to_associate()
-
ServicesXResource.handle_families_scaling_expansion_dict()
-
ServicesXResource.handle_families_targets_expansion_dict()
-
ServicesXResource.set_services_scaling()
-
ServicesXResource.set_services_targets()
-
ServicesXResource.set_services_targets_from_dict()
-
ServicesXResource.set_services_targets_scaling_from_dict()
-
-
-
Module contents
-
XResource
-
XResource.add_attribute_to_another_stack()
-
XResource.add_new_output_attribute()
-
XResource.add_parameter_to_family_stack()
-
XResource.cloud_control_attributes_mapping_lookup()
-
XResource.compose_x_arn
-
XResource.define_export_name()
-
XResource.env_var_prefix
-
XResource.generate_cfn_mappings_from_lookup_properties()
-
XResource.generate_outputs()
-
XResource.generate_ref_env_var()
-
XResource.generate_resource_service_env_vars()
-
XResource.get_resource_attribute_value()
-
XResource.init_outputs()
-
XResource.lookup_resource()
-
XResource.mod_mapping_key
-
XResource.mod_res_key
-
XResource.native_attributes_mapping_lookup()
-
XResource.parameters
-
XResource.post_processing()
-
XResource.property_to_parameter_mapping
-
XResource.set_attributes_from_mapping()
-
XResource.set_new_resource_outputs()
-
XResource.set_update_container_env_var()
-
XResource.uses_default
-
XResource.validate()
-
XResource.validate_schema()
-
-
validate_input_value()
-
Submodules ¶
ecs_composex.compose.compose_networks module ¶
Class and functions to interact with the networks: defined in compose files.