Class: Aws::ECS::Types::DaemonCapacityProvider

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb

Overview

Information about a capacity provider associated with a daemon revision.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#arn ⇒ String

The Amazon Resource Name (ARN) of the capacity provider.

Returns:

  • (String)


4191
4192
4193
4194
4195
4196
4197
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4191

class DaemonCapacityProvider < Struct.new(
  :arn,
  :running_count,
  :without_daemon_count)
  SENSITIVE = []
  include Aws::Structure
end

#running_count ⇒ Integer

The number of daemon tasks running on this capacity provider.

Returns:

  • (Integer)


4191
4192
4193
4194
4195
4196
4197
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4191

class DaemonCapacityProvider < Struct.new(
  :arn,
  :running_count,
  :without_daemon_count)
  SENSITIVE = []
  include Aws::Structure
end

#without_daemon_count ⇒ Integer

The number of instances on this capacity provider that are running without the daemon task. This applies to daemons that aren't critical, where the instance remains available for your other tasks even if the daemon task can't start or stops. These instances aren't included in runningCount.

Returns:

  • (Integer)


4191
4192
4193
4194
4195
4196
4197
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4191

class DaemonCapacityProvider < Struct.new(
  :arn,
  :running_count,
  :without_daemon_count)
  SENSITIVE = []
  include Aws::Structure
end