Sha256: 8b01751b8fdefd9b8a3820745d754a31edff83d48654c7201239a559b71332ef

Contents?: true

Size: 619 Bytes

Versions: 36

Compression:

Stored size: 619 Bytes

Contents

# Example starter execution role.
# IAM Role permissions that the ECS Task or container needs.
#
# Docs: https://ufoships.com/docs/intro/task-iam/
#
# For `ufo exec` of `aws ecs execute-command`
# See: https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-exec.html#ecs-exec-enabling-and-using
iam_policy("EcsExecuteCommand",
  Action: [
    "ssmmessages:CreateControlChannel",
    "ssmmessages:CreateDataChannel",
    "ssmmessages:OpenControlChannel",
    "ssmmessages:OpenDataChannel",
  ],
  Effect: "Allow",
  Resource: "*",
)

# Managed policies examples:
# managed_iam_policy("AmazonSSMReadOnlyAccess")

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
ufo-6.3.13 lib/templates/init/.ufo/resources/iam_roles/task_role.rb
ufo-6.3.12 lib/templates/init/.ufo/resources/iam_roles/task_role.rb
ufo-6.3.11 lib/templates/init/.ufo/resources/iam_roles/task_role.rb
ufo-6.3.10 lib/templates/init/.ufo/resources/iam_roles/task_role.rb
ufo-6.3.9 lib/templates/init/.ufo/resources/iam_roles/task_role.rb
ufo-6.3.8 lib/templates/init/.ufo/resources/iam_roles/task_role.rb
ufo-6.3.7 lib/templates/init/.ufo/resources/iam_roles/task_role.rb
ufo-6.3.6 lib/templates/init/.ufo/resources/iam_roles/task_role.rb
ufo-6.3.5 lib/templates/init/.ufo/resources/iam_roles/task_role.rb
ufo-6.3.4 lib/templates/init/.ufo/resources/iam_roles/task_role.rb
ufo-6.3.3 lib/templates/init/.ufo/resources/iam_roles/task_role.rb
ufo-6.3.2 lib/templates/init/.ufo/resources/iam_roles/task_role.rb
ufo-6.3.1 lib/templates/init/.ufo/resources/iam_roles/task_role.rb
ufo-6.3.0 lib/templates/init/.ufo/resources/iam_roles/task_role.rb
ufo-6.2.5 lib/templates/init/.ufo/resources/iam_roles/task_role.rb
ufo-6.2.4 lib/templates/init/.ufo/resources/iam_roles/task_role.rb
ufo-6.2.3 lib/templates/init/.ufo/resources/iam_roles/task_role.rb
ufo-6.2.2 lib/templates/init/.ufo/resources/iam_roles/task_role.rb
ufo-6.2.1 lib/templates/init/.ufo/resources/iam_roles/task_role.rb
ufo-6.2.0 lib/templates/init/.ufo/resources/iam_roles/task_role.rb