Class: Aws::Types::EcsParameters

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

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#capacity_provider_strategy ⇒ ::Array[Types::CapacityProviderStrategyItem]

Returns the value of attribute capacity_provider_strategy.



89
90
91
# File 'sig/types.rbs', line 89

def capacity_provider_strategy
  @capacity_provider_strategy
end

#enable_ecs_managed_tags ⇒ Boolean

Returns the value of attribute enable_ecs_managed_tags.

Returns:

  • (Boolean)


90
91
92
# File 'sig/types.rbs', line 90

def enable_ecs_managed_tags
  @enable_ecs_managed_tags
end

#enable_execute_command ⇒ Boolean

Returns the value of attribute enable_execute_command.

Returns:

  • (Boolean)


91
92
93
# File 'sig/types.rbs', line 91

def enable_execute_command
  @enable_execute_command
end

#group ⇒ ::String

Returns the value of attribute group.

Returns:

  • (::String)


92
93
94
# File 'sig/types.rbs', line 92

def group
  @group
end

#launch_type ⇒ "EC2", ...

Returns the value of attribute launch_type.

Returns:

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


93
94
95
# File 'sig/types.rbs', line 93

def launch_type
  @launch_type
end

#network_configuration ⇒ Types::NetworkConfiguration

Returns the value of attribute network_configuration.



94
95
96
# File 'sig/types.rbs', line 94

def network_configuration
  @network_configuration
end

#placement_constraints ⇒ ::Array[Types::PlacementConstraint]

Returns the value of attribute placement_constraints.

Returns:



95
96
97
# File 'sig/types.rbs', line 95

def placement_constraints
  @placement_constraints
end

#placement_strategy ⇒ ::Array[Types::PlacementStrategy]

Returns the value of attribute placement_strategy.

Returns:



96
97
98
# File 'sig/types.rbs', line 96

def placement_strategy
  @placement_strategy
end

#platform_version ⇒ ::String

Returns the value of attribute platform_version.

Returns:

  • (::String)


97
98
99
# File 'sig/types.rbs', line 97

def platform_version
  @platform_version
end

#propagate_tags ⇒ "TASK_DEFINITION"

Returns the value of attribute propagate_tags.

Returns:

  • ("TASK_DEFINITION")


98
99
100
# File 'sig/types.rbs', line 98

def propagate_tags
  @propagate_tags
end

#reference_id ⇒ ::String

Returns the value of attribute reference_id.

Returns:

  • (::String)


99
100
101
# File 'sig/types.rbs', line 99

def reference_id
  @reference_id
end

#tags ⇒ ::Array[::Hash[::String, ::String]]

Returns the value of attribute tags.

Returns:

  • (::Array[::Hash[::String, ::String]])


100
101
102
# File 'sig/types.rbs', line 100

def tags
  @tags
end

#task_count ⇒ ::Integer

Returns the value of attribute task_count.

Returns:

  • (::Integer)


101
102
103
# File 'sig/types.rbs', line 101

def task_count
  @task_count
end

#task_definition_arn ⇒ ::String

Returns the value of attribute task_definition_arn.

Returns:

  • (::String)


102
103
104
# File 'sig/types.rbs', line 102

def task_definition_arn
  @task_definition_arn
end