Class: Aws::Types::PipeTargetEcsTaskParameters

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([:reference_id])

Instance Attribute Summary collapse

Instance Attribute Details

#capacity_provider_strategy::Array[Types::CapacityProviderStrategyItem]

Returns the value of attribute capacity_provider_strategy.



464
465
466
# File 'sig/types.rbs', line 464

def capacity_provider_strategy
  @capacity_provider_strategy
end

#enable_ecs_managed_tagsBoolean

Returns the value of attribute enable_ecs_managed_tags.

Returns:

  • (Boolean)


465
466
467
# File 'sig/types.rbs', line 465

def enable_ecs_managed_tags
  @enable_ecs_managed_tags
end

#enable_execute_commandBoolean

Returns the value of attribute enable_execute_command.

Returns:

  • (Boolean)


466
467
468
# File 'sig/types.rbs', line 466

def enable_execute_command
  @enable_execute_command
end

#group::String

Returns the value of attribute group.

Returns:

  • (::String)


463
464
465
# File 'sig/types.rbs', line 463

def group
  @group
end

#launch_type"EC2", ...

Returns the value of attribute launch_type.

Returns:

  • ("EC2", "FARGATE", "EXTERNAL")


460
461
462
# File 'sig/types.rbs', line 460

def launch_type
  @launch_type
end

#network_configurationTypes::NetworkConfiguration

Returns the value of attribute network_configuration.



461
462
463
# File 'sig/types.rbs', line 461

def network_configuration
  @network_configuration
end

#overridesTypes::EcsTaskOverride

Returns the value of attribute overrides.



471
472
473
# File 'sig/types.rbs', line 471

def overrides
  @overrides
end

#placement_constraints::Array[Types::PlacementConstraint]

Returns the value of attribute placement_constraints.

Returns:



467
468
469
# File 'sig/types.rbs', line 467

def placement_constraints
  @placement_constraints
end

#placement_strategy::Array[Types::PlacementStrategy]

Returns the value of attribute placement_strategy.

Returns:



468
469
470
# File 'sig/types.rbs', line 468

def placement_strategy
  @placement_strategy
end

#platform_version::String

Returns the value of attribute platform_version.

Returns:

  • (::String)


462
463
464
# File 'sig/types.rbs', line 462

def platform_version
  @platform_version
end

#propagate_tags"TASK_DEFINITION"

Returns the value of attribute propagate_tags.

Returns:

  • ("TASK_DEFINITION")


469
470
471
# File 'sig/types.rbs', line 469

def propagate_tags
  @propagate_tags
end

#reference_id::String

Returns the value of attribute reference_id.

Returns:

  • (::String)


470
471
472
# File 'sig/types.rbs', line 470

def reference_id
  @reference_id
end

#tags::Array[Types::Tag]

Returns the value of attribute tags.

Returns:



472
473
474
# File 'sig/types.rbs', line 472

def tags
  @tags
end

#task_count::Integer

Returns the value of attribute task_count.

Returns:

  • (::Integer)


459
460
461
# File 'sig/types.rbs', line 459

def task_count
  @task_count
end

#task_definition_arn::String

Returns the value of attribute task_definition_arn.

Returns:

  • (::String)


458
459
460
# File 'sig/types.rbs', line 458

def task_definition_arn
  @task_definition_arn
end