service =
Jump to navigation
Jump to search
resource "aws_iam_role" "test_role" { name = "test_role" # Terraform's "jsonencode" function converts a # Terraform expression result to valid JSON syntax. assume_role_policy = jsonencode({ Version = "2012-10-17" Statement = [ { Action = "sts:AssumeRole" Effect = "Allow" Sid = "" Principal = { Service = "ec2.amazonaws.com" } }, ] }) tags = { tag-key = "tag-value" } }
See also[edit]
amazonaws.com, clientvpn.REGION.amazonaws.com, efs.REGION.amazonaws.com, quicksight.amazonaws.com, metrics.eks.amazonaws.com, cognito-identity.amazonaws.com, sns.amazonaws.com, ecs.amazonaws.com, ecs-tasks.amazonaws.com,codeartifact.amazonaws.com, autoscaling.amazonaws.com- AWS IAM role, AWS service roles, service-linked role, AWS IAM Roles Anywhere: [
list-roles | get-role | create-role | put-role-policy | create-service-linked-role | attach-role-policy | update-role | add-role-to-instance-profile ], aws ec2 describe-iam-instance-profile-associations ], IAM roles for EC2 instances,AWSServiceRoleForAutoScaling,service =
Advertising: