alarms alarms : ServiceAlarmsConfig
Optionalcontainer Health Check containerHealthCheck ?: HealthCheck
Optionalcontainer Port containerPort ?: number
Optionalderegistration Delay deregistrationDelay ?: Duration
desired Count desiredCount : number
ecs Image ecsImage : ContainerImage
Optionalenable Circuit Breaker enableCircuitBreaker ?: boolean
Optionalenvironment environment ?: Record < string , string >
Optionalhealth Check Grace Period healthCheckGracePeriod ?: Duration
Optionallog Driver Mode logDriverMode ?: AwsLogDriverMode
Optionallogs Retention logsRetention ?: RetentionDays
Optionalmemory Limit Mi B memoryLimitMiB ?: number
Optionaloverride Container Props overrideContainerProps ?: Partial < ContainerDefinitionOptions >
Optionaloverride Fargate Service Props overrideFargateServiceProps ?: Partial < FargateServiceProps >
Optionaloverride Health Check overrideHealthCheck ?: Partial < HealthCheck >
Optionaloverride Target Group Props overrideTargetGroupProps ?: Partial < ApplicationTargetGroupProps >
Optionalport Mappings portMappings ?: PortMapping []
runtimePlatform ?: RuntimePlatform
Optionalsecrets secrets ?: Record < string , Secret >
service Name serviceName : string
Optionalskip Health Check Grace Period skipHealthCheckGracePeriod ?: boolean
Optionalskip Target Group skipTargetGroup ?: boolean
Either
{ enabled: false }to disable all alarms.alarmAction,warningAction, andloadBalancerFullName.When enabled, the construct will: