Skip to main content

AwsEcsEnvironmentModuleSchema

AwsEcsEnvironmentModuleSchema is the input schema for the AwsEcsEnvironmentModule module. This schema defines the required and optional inputs for creating ECS-based environments, including environment naming, variables, and region association.

@group

Modules/Environment/AwsEcsEnvironment

@see

AwsEcsEnvironmentModule to learn more about the AwsEcsEnvironmentModule module.

Index

Properties

environmentName

environmentName: string = ...

The name of the environment (e.g., 'development', 'staging', 'production'). This name is used to identify the environment and forms part of the ECS cluster name.

optionalenvironmentVariables

environmentVariables?: Record<string, string> = ...

A collection of environment variables to be set for the environment. These variables are available to all services and deployments within the environment. Keys must be valid environment variable names (alphanumeric with minimum 2 characters).

region

region: Region = ...

The AWS region where this environment will be created. The region must have AWS region anchors configured.