Class: Aws::SecurityHub::Types::AwsEcsTaskDetails

Inherits:
Struct
  • Object
show all
Includes:
Aws::Structure
Defined in:
lib/aws-sdk-securityhub/types.rb

Overview

Provides details about a task in a cluster.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cluster_arnString

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

Returns:

  • (String)


11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
# File 'lib/aws-sdk-securityhub/types.rb', line 11567

class AwsEcsTaskDetails < Struct.new(
  :cluster_arn,
  :task_definition_arn,
  :version,
  :created_at,
  :started_at,
  :started_by,
  :group,
  :volumes,
  :containers)
  SENSITIVE = []
  include Aws::Structure
end

#containersArray<Types::AwsEcsContainerDetails>

The containers that are associated with the task.

Returns:



11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
# File 'lib/aws-sdk-securityhub/types.rb', line 11567

class AwsEcsTaskDetails < Struct.new(
  :cluster_arn,
  :task_definition_arn,
  :version,
  :created_at,
  :started_at,
  :started_by,
  :group,
  :volumes,
  :containers)
  SENSITIVE = []
  include Aws::Structure
end

#created_atString

The Unix timestamp for the time when the task was created. More specifically, it’s for the time when the task entered the ‘PENDING` state.

Returns:

  • (String)


11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
# File 'lib/aws-sdk-securityhub/types.rb', line 11567

class AwsEcsTaskDetails < Struct.new(
  :cluster_arn,
  :task_definition_arn,
  :version,
  :created_at,
  :started_at,
  :started_by,
  :group,
  :volumes,
  :containers)
  SENSITIVE = []
  include Aws::Structure
end

#groupString

The name of the task group that’s associated with the task.

Returns:

  • (String)


11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
# File 'lib/aws-sdk-securityhub/types.rb', line 11567

class AwsEcsTaskDetails < Struct.new(
  :cluster_arn,
  :task_definition_arn,
  :version,
  :created_at,
  :started_at,
  :started_by,
  :group,
  :volumes,
  :containers)
  SENSITIVE = []
  include Aws::Structure
end

#started_atString

The Unix timestamp for the time when the task started. More specifically, it’s for the time when the task transitioned from the ‘PENDING` state to the `RUNNING` state.

Returns:

  • (String)


11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
# File 'lib/aws-sdk-securityhub/types.rb', line 11567

class AwsEcsTaskDetails < Struct.new(
  :cluster_arn,
  :task_definition_arn,
  :version,
  :created_at,
  :started_at,
  :started_by,
  :group,
  :volumes,
  :containers)
  SENSITIVE = []
  include Aws::Structure
end

#started_byString

The tag specified when a task is started. If an Amazon ECS service started the task, the ‘startedBy` parameter contains the deployment ID of that service.

Returns:

  • (String)


11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
# File 'lib/aws-sdk-securityhub/types.rb', line 11567

class AwsEcsTaskDetails < Struct.new(
  :cluster_arn,
  :task_definition_arn,
  :version,
  :created_at,
  :started_at,
  :started_by,
  :group,
  :volumes,
  :containers)
  SENSITIVE = []
  include Aws::Structure
end

#task_definition_arnString

The ARN of the task definition that creates the task.

Returns:

  • (String)


11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
# File 'lib/aws-sdk-securityhub/types.rb', line 11567

class AwsEcsTaskDetails < Struct.new(
  :cluster_arn,
  :task_definition_arn,
  :version,
  :created_at,
  :started_at,
  :started_by,
  :group,
  :volumes,
  :containers)
  SENSITIVE = []
  include Aws::Structure
end

#versionString

The version counter for the task.

Returns:

  • (String)


11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
# File 'lib/aws-sdk-securityhub/types.rb', line 11567

class AwsEcsTaskDetails < Struct.new(
  :cluster_arn,
  :task_definition_arn,
  :version,
  :created_at,
  :started_at,
  :started_by,
  :group,
  :volumes,
  :containers)
  SENSITIVE = []
  include Aws::Structure
end

#volumesArray<Types::AwsEcsTaskVolumeDetails>

Details about the data volume that is used in a task definition.

Returns:



11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
# File 'lib/aws-sdk-securityhub/types.rb', line 11567

class AwsEcsTaskDetails < Struct.new(
  :cluster_arn,
  :task_definition_arn,
  :version,
  :created_at,
  :started_at,
  :started_by,
  :group,
  :volumes,
  :containers)
  SENSITIVE = []
  include Aws::Structure
end