質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

Q&A

解決済

1回答

1047閲覧

CloudFormationを利用してIAMの作成

PPAP_AWS

総合スコア105

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

0グッド

0クリップ

投稿2022/05/16 10:43

CloudFormationでIAMを作成したいのですが、エラーが出てしまい困っています。実行した内容 インデントの調整をしたのですがエラーが解決しないです。
ご教授お願い致します。

やりたいこと。
IAMロールを作成し、S3、CloudWatchAgentServerPolicy
→CloudWatch 収集(ログ&カスタムメトリクス)
用途
・CloudWatch 収集(ログ&カスタムメトリクス)
・CloudWatchメトリクスに対するPut権限
・EC2ボリューム及びタグに対するList権限、S3に対しWordPress画像のアップロード

エラー内容
[/Resources] 'null' values are not allowed in templates

Yaml

1コード 2Resources: 3hebiishi-ManagedPolicy: 4 Type: AWS::IAM::ManagedPolicy 5 Properties: 6 PolicyDocument: 7 Version: '2012-10-17' 8 Statement: 9 - 10 Sid: AllowAllUsersToListAccounts 11 Effect: Allow 12 Action: 13 - iam:ListAccountAliases 14 - iam:ListUsers 15 - iam:GetAccountSummary 16 Resource: "*" 17 18RootRole: 19 Type: 'AWS::IAM::Role' 20 Properties: 21 AssumeRolePolicyDocument: 22 Version: '2012-10-17' 23 Statement: 24 - Effect: Allow 25 Principal: 26 Service: 27 - ec2.amazonaws.com 28 Action: 29 - 'sts:AssumeRole' 30 Path: / 31 ManagedPolicyArns: 32 - !Ref SampleManagedPolicy

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

「インデントの調整をした」とのことですが、逆にインデントが壊れてしまっているように思います。yamlはインデントの有無によってコードの意味が変わって来ますので、気を付けた方がいいと思いますよ。

yaml

1AWSTemplateFormatVersion: '2010-09-09' 2Resources: 3 SampleManagedPolicy: 4 Type: AWS::IAM::ManagedPolicy 5 Properties: 6 PolicyDocument: 7 Version: '2012-10-17' 8 Statement: 9 - Sid: AllowAllUsersToListAccounts 10 Effect: Allow 11 Action: 12 - iam:ListAccountAliases 13 - iam:ListUsers 14 - iam:GetAccountSummary 15 Resource: '*' 16 RootRole: 17 Type: AWS::IAM::Role 18 Properties: 19 AssumeRolePolicyDocument: 20 Version: '2012-10-17' 21 Statement: 22 - Effect: Allow 23 Principal: 24 Service: 25 - ec2.amazonaws.com 26 Action: 27 - 'sts:AssumeRole' 28 Path: / 29 ManagedPolicyArns: 30 - !Ref SampleManagedPolicy

投稿2022/05/17 12:27

ninja250r

総合スコア152

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

PPAP_AWS

2022/05/25 01:47

ご返信ありがとうございます。!! ご教授頂きましてありがとうございます! 再度、勉強していきたいと思います。 引き続きよろしくお願い致します。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問