Skip to main content


No description

type AWSECSService {
metadata: ResourceMetadata!
capacityProviderStrategy: [AWSECSCapacityProviderStrategyItem!]!
clusterArn: String!
createdAt: DateTime
createdBy: String!
deploymentConfiguration: AWSECSServiceDeploymentConfiguration
deploymentController: AWSECSServiceDeploymentController
deployments: [AWSECSServiceDeployment!]!
numberOfDesired: Int!
enableECSManagedTags: Boolean!
enableExecuteCommand: Boolean!
events: [AWSECSServiceEvent!]!
healthCheckGracePeriodSeconds: Int!
launchType: AWSECSServiceLaunchType
loadBalancers: [AWSECSServiceLoadBalancer!]!
networkConfiguration: AWSECSNetworkConfiguration
numberOfPending: Int!
placementConstraints: [AWSECSServicePlacementConstraint!]!
placementStrategies: [AWSECSServicePlacementStrategyType!]!
platformFamily: String!
platformVersion: String!
propagateTags: AWSECSServicePropagateTagsType!
role: AWSIAMRole
numberOfRunning: Int!
schedulingStrategy: AWSECSServiceSchedulingStrategyType!
arn: String!
name: String!
serviceRegistries: [AWSECSServiceRegistry!]!
status: AWSECSServiceStatusType!
tags: [AWSTag!]!
taskDefinition: AWSECSTaskDefinition
tasks: [AWSECSTask!]!
taskSets: [AWSECSServiceTaskSet!]!


AWSECSService.metadata ● ResourceMetadata! non-null object

The metadata to identify this cluster in Shisho Cloud

AWSECSService.capacityProviderStrategy ● [AWSECSCapacityProviderStrategyItem!]! non-null object

The capacity provider strategy the service uses

AWSECSService.clusterArn ● String! non-null scalar

The Amazon Resource Name (ARN) of the cluster that hosts the service

AWSECSService.createdAt ● DateTime scalar

The Unix timestamp for when the service was created

AWSECSService.createdBy ● String! non-null scalar

The principal that created the service

AWSECSService.deploymentConfiguration ● AWSECSServiceDeploymentConfiguration object

Optional deployment parameters that control how many tasks run during the deployment and the ordering of stopping and starting tasks

AWSECSService.deploymentController ● AWSECSServiceDeploymentController object

The deployment controller type the service is using

AWSECSService.deployments ● [AWSECSServiceDeployment!]! non-null object

The current state of deployments for the service

AWSECSService.numberOfDesired ● Int! non-null scalar

The desired number of instantiations of the task definition to keep running on the service

AWSECSService.enableECSManagedTags ● Boolean! non-null scalar

Indicates whether to use Amazon ECS managed tags for the tasks in the service

AWSECSService.enableExecuteCommand ● Boolean! non-null scalar

Indicates whether the execute command functionality is enabled for the service ● [AWSECSServiceEvent!]! non-null object

The event stream for your service

AWSECSService.healthCheckGracePeriodSeconds ● Int! non-null scalar

The period of time, in seconds, that the Amazon ECS service scheduler ignores unhealthy Elastic Load Balancing target health checks after a task has first started

AWSECSService.launchType ● AWSECSServiceLaunchType enum

The launch type on which your service is running

AWSECSService.loadBalancers ● [AWSECSServiceLoadBalancer!]! non-null object

A list of Elastic Load Balancing load balancer objects

AWSECSService.networkConfiguration ● AWSECSNetworkConfiguration object

The VPC subnet and security group configuration for tasks that receive their own elastic network interface by using the awsvpc networking mode

AWSECSService.numberOfPending ● Int! non-null scalar

The number of tasks in the cluster that are in the PENDING state

AWSECSService.placementConstraints ● [AWSECSServicePlacementConstraint!]! non-null object

The placement constraints for the tasks in the service

AWSECSService.placementStrategies ● [AWSECSServicePlacementStrategyType!]! non-null enum

The placement strategy that determines how tasks for the service are placed

AWSECSService.platformFamily ● String! non-null scalar

The operating system that your tasks in the service run on

AWSECSService.platformVersion ● String! non-null scalar

The platform version to run your service on

AWSECSService.propagateTags ● AWSECSServicePropagateTagsType! non-null enum

Indicates whether to propagate the tags from the task definition or the service to the tasks in the service

AWSECSService.role ● AWSIAMRole object

The IAM role that's associated with the service

AWSECSService.numberOfRunning ● Int! non-null scalar

The number of tasks in the cluster that are in the RUNNING state

AWSECSService.schedulingStrategy ● AWSECSServiceSchedulingStrategyType! non-null enum

The scheduling strategy to use for the service

AWSECSService.arn ● String! non-null scalar

The ARN that identifies the service ● String! non-null scalar

The name of the service

AWSECSService.serviceRegistries ● [AWSECSServiceRegistry!]! non-null object

The details for the service discovery registries to assign to this service

AWSECSService.status ● AWSECSServiceStatusType! non-null enum

The status of the service

AWSECSService.tags ● [AWSTag!]! non-null object

The tags

AWSECSService.taskDefinition ● AWSECSTaskDefinition object

The task definition to use for tasks in the service

AWSECSService.tasks ● [AWSECSTask!]! non-null object

The tasks

AWSECSService.taskSets ● [AWSECSServiceTaskSet!]! non-null object

Information about a set of Amazon ECS tasks in either an CodeDeploy or an EXTERNAL deployment

Member of

AWSECSCluster object