Class: Aws::ECS::Types::DaemonRevision

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

Overview

Information about a daemon revision. A daemon revision is a snapshot of the daemon's configuration at the time a deployment was initiated.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cluster_arnString

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

Returns:

  • (String)


4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4692

class DaemonRevision < Struct.new(
  :daemon_revision_arn,
  :cluster_arn,
  :daemon_arn,
  :daemon_task_definition_arn,
  :created_at,
  :container_images,
  :propagate_tags,
  :enable_ecs_managed_tags,
  :enable_execute_command)
  SENSITIVE = []
  include Aws::Structure
end

#container_imagesArray<Types::DaemonContainerImage>

The container images used by the daemon revision.

Returns:



4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4692

class DaemonRevision < Struct.new(
  :daemon_revision_arn,
  :cluster_arn,
  :daemon_arn,
  :daemon_task_definition_arn,
  :created_at,
  :container_images,
  :propagate_tags,
  :enable_ecs_managed_tags,
  :enable_execute_command)
  SENSITIVE = []
  include Aws::Structure
end

#created_atTime

The Unix timestamp for the time when the daemon revision was created.

Returns:

  • (Time)


4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4692

class DaemonRevision < Struct.new(
  :daemon_revision_arn,
  :cluster_arn,
  :daemon_arn,
  :daemon_task_definition_arn,
  :created_at,
  :container_images,
  :propagate_tags,
  :enable_ecs_managed_tags,
  :enable_execute_command)
  SENSITIVE = []
  include Aws::Structure
end

#daemon_arnString

The Amazon Resource Name (ARN) of the daemon for this revision.

Returns:

  • (String)


4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4692

class DaemonRevision < Struct.new(
  :daemon_revision_arn,
  :cluster_arn,
  :daemon_arn,
  :daemon_task_definition_arn,
  :created_at,
  :container_images,
  :propagate_tags,
  :enable_ecs_managed_tags,
  :enable_execute_command)
  SENSITIVE = []
  include Aws::Structure
end

#daemon_revision_arnString

The Amazon Resource Name (ARN) of the daemon revision.

Returns:

  • (String)


4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4692

class DaemonRevision < Struct.new(
  :daemon_revision_arn,
  :cluster_arn,
  :daemon_arn,
  :daemon_task_definition_arn,
  :created_at,
  :container_images,
  :propagate_tags,
  :enable_ecs_managed_tags,
  :enable_execute_command)
  SENSITIVE = []
  include Aws::Structure
end

#daemon_task_definition_arnString

The Amazon Resource Name (ARN) of the daemon task definition used by this revision.

Returns:

  • (String)


4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4692

class DaemonRevision < Struct.new(
  :daemon_revision_arn,
  :cluster_arn,
  :daemon_arn,
  :daemon_task_definition_arn,
  :created_at,
  :container_images,
  :propagate_tags,
  :enable_ecs_managed_tags,
  :enable_execute_command)
  SENSITIVE = []
  include Aws::Structure
end

#enable_ecs_managed_tagsBoolean

Specifies whether Amazon ECS managed tags are turned on for the daemon tasks.

Returns:

  • (Boolean)


4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4692

class DaemonRevision < Struct.new(
  :daemon_revision_arn,
  :cluster_arn,
  :daemon_arn,
  :daemon_task_definition_arn,
  :created_at,
  :container_images,
  :propagate_tags,
  :enable_ecs_managed_tags,
  :enable_execute_command)
  SENSITIVE = []
  include Aws::Structure
end

#enable_execute_commandBoolean

Specifies whether the execute command functionality is turned on for the daemon tasks.

Returns:

  • (Boolean)


4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4692

class DaemonRevision < Struct.new(
  :daemon_revision_arn,
  :cluster_arn,
  :daemon_arn,
  :daemon_task_definition_arn,
  :created_at,
  :container_images,
  :propagate_tags,
  :enable_ecs_managed_tags,
  :enable_execute_command)
  SENSITIVE = []
  include Aws::Structure
end

#propagate_tagsString

Specifies whether tags are propagated from the daemon to the daemon tasks.

Returns:

  • (String)


4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
# File 'gems/aws-sdk-ecs/lib/aws-sdk-ecs/types.rb', line 4692

class DaemonRevision < Struct.new(
  :daemon_revision_arn,
  :cluster_arn,
  :daemon_arn,
  :daemon_task_definition_arn,
  :created_at,
  :container_images,
  :propagate_tags,
  :enable_ecs_managed_tags,
  :enable_execute_command)
  SENSITIVE = []
  include Aws::Structure
end