Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-ecs-service.json
Parent schema serverless-framework-configuration
Type: object

Resource Type definition for AWS::ECS::Service. Source:- No source definition found, add manually please

Properties

CapacityProviderStrategy CapacityProviderStrategyItem[]
Cluster string | Aws_CF_FunctionString
DeploymentConfiguration object
4 nested properties
DeploymentCircuitBreaker object
2 nested properties
Enable boolean required
Rollback boolean required
MaximumPercent integer
MinimumHealthyPercent integer
Alarms object
3 nested properties
AlarmNames string[] required
Rollback boolean required
Enable boolean required
DeploymentController object
1 nested properties
Type string | Aws_CF_FunctionString
DesiredCount integer
EnableECSManagedTags boolean
EnableExecuteCommand boolean
HealthCheckGracePeriodSeconds integer
LaunchType string | Aws_CF_FunctionString
LoadBalancers LoadBalancer[]
NetworkConfiguration object
1 nested properties
AwsvpcConfiguration object
3 nested properties
AssignPublicIp string | Aws_CF_FunctionString
SecurityGroups string[]
Subnets string[]
PlacementConstraints PlacementConstraint[]
PlacementStrategies PlacementStrategy[]
PlatformVersion string | Aws_CF_FunctionString
PropagateTags string | Aws_CF_FunctionString
Role string | Aws_CF_FunctionString
SchedulingStrategy string | Aws_CF_FunctionString
ServiceConnectConfiguration object
4 nested properties
Enabled boolean required
Namespace string | Aws_CF_FunctionString
LogConfiguration object
3 nested properties
LogDriver string | Aws_CF_FunctionString
Options object
SecretOptions Secret[]
ServiceName string | Aws_CF_FunctionString
ServiceRegistries ServiceRegistry[]
Tags Tag[]
TaskDefinition string | Aws_CF_FunctionString

Definitions

AwsVpcConfiguration object
AssignPublicIp string | Aws_CF_FunctionString
SecurityGroups string[]
Subnets string[]
CapacityProviderStrategyItem object
Base integer
CapacityProvider string | Aws_CF_FunctionString
Weight integer
DeploymentAlarms object
AlarmNames string[] required
Rollback boolean required
Enable boolean required
DeploymentCircuitBreaker object
Enable boolean required
Rollback boolean required
DeploymentConfiguration object
DeploymentCircuitBreaker object
2 nested properties
Enable boolean required
Rollback boolean required
MaximumPercent integer
MinimumHealthyPercent integer
Alarms object
3 nested properties
AlarmNames string[] required
Rollback boolean required
Enable boolean required
DeploymentController object
Type string | Aws_CF_FunctionString
LoadBalancer object
ContainerName string | Aws_CF_FunctionString
ContainerPort integer
LoadBalancerName string | Aws_CF_FunctionString
TargetGroupArn string | Aws_CF_FunctionString
LogConfiguration object
LogDriver string | Aws_CF_FunctionString
Options object
SecretOptions Secret[]
NetworkConfiguration object
AwsvpcConfiguration object
3 nested properties
AssignPublicIp string | Aws_CF_FunctionString
SecurityGroups string[]
Subnets string[]
PlacementConstraint object
Type string | Aws_CF_FunctionString required
Expression string | Aws_CF_FunctionString
PlacementStrategy object
Type string | Aws_CF_FunctionString required
Field string | Aws_CF_FunctionString
Secret object
Name string | Aws_CF_FunctionString required
ValueFrom string | Aws_CF_FunctionString required
ServiceConnectClientAlias object
Port integer required
DnsName string | Aws_CF_FunctionString
ServiceConnectConfiguration object
Enabled boolean required
Namespace string | Aws_CF_FunctionString
LogConfiguration object
3 nested properties
LogDriver string | Aws_CF_FunctionString
Options object
SecretOptions Secret[]
ServiceConnectService object
PortName string | Aws_CF_FunctionString required
DiscoveryName string | Aws_CF_FunctionString
IngressPortOverride integer
ServiceRegistry object
ContainerName string | Aws_CF_FunctionString
ContainerPort integer
Port integer
RegistryArn string | Aws_CF_FunctionString
Tag object
Key string | Aws_CF_FunctionString
Value string | Aws_CF_FunctionString