EcsServiceSchema
Hierarchy
- BaseResourceSchema
- EcsServiceSchema
Index
Properties
Properties
inheritedparents
properties
Input properties.
properties.assignPublicIp
: The public IP address type. Valid values areENABLED
orDISABLED
.properties.awsAccountId
: The AWS account ID.properties.awsRegionId
: The AWS region ID.properties.desiredCount
: The desired number of tasks.properties.loadBalancers
: The load balancers to use. See EcsServiceLoadBalancerSchema for options.properties.serviceName
: The name of the service.
Type declaration
assignPublicIp: ENABLED | DISABLED
awsAccountId: string
awsRegionId: string
desiredCount: number
loadBalancers: EcsServiceLoadBalancerSchema[]
serviceName: string
inheritedresourceId
response
Saved response.
response.serviceArn
: The ARN of the service.
Type declaration
optionalserviceArn?: string
inheritedtags
Type declaration
[key string]: string
The
EcsServiceSchema
class is the schema for theEcsService
resource, which represents the AWS Elastic Container Service (ECS) Service resource. This resource can create a ecs service in AWS using the AWS JavaScript SDK V3 API. See official sdk docs.Resources/EcsService
parents - This resource has parents.
resourceId - The resource id is of format
ecs-service-<execution-id>