Advertisement
Guest User

Untitled

a guest
Jul 28th, 2017
53
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.44 KB | None | 0 0
  1. {
  2. "data": [
  3. {
  4. "assume_role": [
  5. {
  6. "statement": {
  7. "actions": [
  8. "sts:AssumeRole"
  9. ],
  10. "principals": {
  11. "identifiers": [
  12. "ec2.amazonaws.com"
  13. ],
  14. "type": "service"
  15. },
  16. "sid": ""
  17. }
  18. }
  19. ],
  20. "aws_ami": {
  21. "image_id": {
  22. "filter": {
  23. "name": "name",
  24. "values": [
  25. "globocorp-base-centos7-67"
  26. ]
  27. },
  28. "most_recet": true,
  29. "owners": [
  30. "000000000"
  31. ]
  32. }
  33. },
  34. "aws_iam_policy_document": {
  35. "artifact_store": {
  36. "statement": {
  37. "actions": [
  38. "s3:GetObject",
  39. "s3:ListBucket"
  40. ],
  41. "effect": "Allow",
  42. "resources": [
  43. "arn:aws:s3:::foo-artifacts-store",
  44. "arn:aws:s3:::foo-artifacts-store/*"
  45. ],
  46. "sid": "Stmt1495472332000"
  47. }
  48. }
  49. }
  50. }
  51. ],
  52. "provider": {
  53. "aws": {
  54. "region": "eu-central-1"
  55. }
  56. },
  57. "resource": {
  58. "aws_iam_instance_profile": {
  59. "iam_instance_profile": {
  60. "name": "alpha-eu_prod-1",
  61. "role": "${aws_iam_role.iam_role.name}"
  62. }
  63. },
  64. "aws_iam_role": {
  65. "iam_role": {
  66. "assume_role_policy": "${data.aws_iam_policy_document.assume_role.json}",
  67. "name": "alpha-eu_prod-1",
  68. "path": "/"
  69. }
  70. },
  71. "aws_iam_role_policy": {
  72. "iam_role_policy_artifact_store": {
  73. "name": "artifact_store",
  74. "policy": "${data.aws_iam_policy_document.artifact_store.json}",
  75. "role": "${aws_iam_role.iam_role.name}"
  76. }
  77. },
  78. "aws_instance": {
  79. "foo": { }
  80. }
  81. },
  82. "terraform": {
  83. "backend": {
  84. "s3": {
  85. "bucket": "foo-tfstate",
  86. "key": "usprod/1/globocorp-alpha.tfstate",
  87. "region": "us-west-1"
  88. }
  89. }
  90. }
  91. }
  92. Error loading files Error loading /Users/douglasgarstang/git/terraform/terraform-alpha/main.tf: -: "data" must be followed by a name
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement