EcsServiceSchema
Hierarchy
- BaseResourceSchema- EcsServiceSchema
 
Index
Properties
Properties
inheritedparents
properties
Input properties.
- properties.assignPublicIp: The public IP address type. Valid values are- ENABLEDor- DISABLED.
- 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
EcsServiceSchemaclass is the schema for theEcsServiceresource, 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>