Method: Stax::Ecs#ecs_update_taskdef
- Defined in:
- lib/stax/mixin/ecs.rb
#ecs_update_taskdef(id) ⇒ Object
deprecated: register a new revision of existing task definition
54 55 56 57 58 59 60 61 |
# File 'lib/stax/mixin/ecs.rb', line 54 def ecs_update_taskdef(id) taskdef = Aws::Ecs.task_definition(resource(id)) debug("Registering new revision of #{taskdef.family}") args = %i[family cpu memory requires_compatibilities task_role_arn execution_role_arn network_mode container_definitions volumes placement_constraints] Aws::Ecs.client.register_task_definition(taskdef.to_hash.slice(*args)).task_definition.tap do |t| puts t.task_definition_arn end end |