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)


4334
4335
4336
4337
4338
4339
4340
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4334

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)


4334
4335
4336
4337
4338
4339
4340
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4334

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)


4334
4335
4336
4337
4338
4339
4340
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4334

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