AWSECSService
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!]!
}
Fields
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
AWSECSService.events ● [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
AWSECSService.name ● 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