EcsServiceSchema
Hierarchy
- BaseResourceSchema
- EcsServiceSchema
Index
Properties
Properties
inheritedparents
properties
Input properties.
properties.assignPublicIp: The public IP address type. Valid values areENABLEDorDISABLED.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>