Skip to content

Latest commit

 

History

History
53 lines (38 loc) · 1.75 KB

README.md

File metadata and controls

53 lines (38 loc) · 1.75 KB

AWS IAM role for ECS Poweruser

This module will create a role, assumeable by another account, which has ECS Poweruser priviledges.

Example

module "ec2-poweruser" {
  source = "github.com/chanzuckerberg/cztack//aws-iam-role-ecs-poweruser?ref=v0.36.0"

  # The name of the role to create in this account.
  role_name = "..."

  # The ID of the other AWS account which can assume this role.
  source_account_id = "..."
}

Requirements

Name Version
aws < 3.0.0

Providers

Name Version
aws < 3.0.0

Inputs

Name Description Type Default Required
env Env for tagging and naming. See doc string n/a yes
iam_path n/a string "/" no
owner Owner for tagging and naming. See doc string n/a yes
project Project for tagging and naming. See doc string n/a yes
role_name n/a string n/a yes
saml_idp_arn The AWS SAML IDP arn to establish a trust relationship. Ignored if empty or not provided. string "" no
service Service for tagging and naming. See doc string n/a yes
source_account_id The source AWS account to establish a trust relationship. Ignored if empty or not provided. DEPRECATED: Please use source_account_ids. string "" no
source_account_ids The source AWS account IDs to establish a trust relationship. Ignored if empty or not provided. set(string) [] no

Outputs

Name Description
arn n/a