CloudFormationでSSMドキュメントのARNを取得するにはどうすればよいですか?

題名

私が作成しCloudFormationテンプレート持つAWS::Events::RuleAWS::SSM::Document私は、のリストを提供する必要があるTargetsためにSSM::Rule、しかし、各ターゲットは期待しARN

mySSMDocument:
  Type: AWS::SSM::Document
  Properties:
    DocumentType: 'Command'
    Content:
      schemaVersion: '2.2'
      description: "Code that will be run on EC2"
      mainSteps:
        - action: "aws:runShellScript"
          name: runShellScript
          inputs:
            runCommand:
              - 'Some command to execute'
myEventRule:
  Type: AWS::Events::Rule
  Properties:
    Description: "A description for the Rule."
    EventPattern: 
      source:
        - "aws.autoscaling"
      detail-type:
        - "EC2 Instance-terminate Lifecycle Action"
      detail:
        AutoScalingGroupName:
          - !Ref 'someAutoScalingGroupInThisTemplate'
    RoleArn: 'some role ARN'
    State: "ENABLED"
    Targets:
      - Id: "some-unique-id"
        Arn: <-- This is the value that I need to fill in.
        RunCommandParameters:
          RunCommandTargets:
            - Key: "tag: Name"
              Values:
                - 'The name of the EC2 machine'

私は交換する必要があると考える<-- This is the value that I need to fill in.ARNmySSMDocument、しかし私は、テンプレート自体の中からこの値を取得する方法が表示されません。ドキュメントに、を取得できるGetAtt機能は指定さSSM::DocumentいませんARN誰かがこの問題を解決する方法を知っていますか?

TonyVo

これはドキュメントのARNパターンです

arn:$ {Partition}:ssm:$ {Region}:$ {Account}:document / $ {DocumentName}

例:

arn:aws:ssm:us-east-2:12345678912:document / demoooo

Ref関数を使用してドキュメントの名前を取得し、Sub最終的なARNを作成できます

参照:https//docs.aws.amazon.com/IAM/latest/UserGuide/list_awssystemsmanager.html#awssystemsmanager-resources-for-iam-policies

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

DocumentIDで降順のドキュメントを取得するにはどうすればよいですか?

分類Dev

mongoose(mongoDB)で1つのドキュメントを取得するにはどうすればよいですか?

分類Dev

opencmisjavaでドキュメントのパスを取得するにはどうすればよいですか

分類Dev

WPFでWebViewのドキュメントを取得するにはどうすればよいですか?

分類Dev

mongoDBから複数のドキュメントを取得するにはどうすればよいですか?

分類Dev

ドキュメント内の配列の$ sumを取得するにはどうすればよいですか?

分類Dev

FirestoreドキュメントのIDを取得するにはどうすればよいですか?

分類Dev

挿入後にIDでドキュメントを取得するにはどうすればよいですか?

分類Dev

Firebaseストアからドキュメントを取得するにはどうすればよいですか?

分類Dev

NetbeansでCドキュメントを取得するにはどうすればよいですか?

分類Dev

Firestoreドキュメントサイズを取得するにはどうすればよいですか?

分類Dev

FirestoreドキュメントIDを取得するにはどうすればよいですか?

分類Dev

スライスしたドキュメントを取得するにはどうすればよいですか

分類Dev

すべてのドキュメントを取得する静的メソッドをMongooseで作成するにはどうすればよいですか?

分類Dev

2つのキーに基づいてビューからドキュメントを取得するにはどうすればよいですか

分類Dev

指定されたキーでcouchdb内のすべてのドキュメントを取得するにはどうすればよいですか?

分類Dev

nodeJSでAWSSQSキューARNを取得するにはどうすればよいですか?

分類Dev

Ubuntu 13.10で空のドキュメントを作成するにはどうすればよいですか?

分類Dev

React NativeでFirestoreのドキュメントを削除するにはどうすればよいですか?

分類Dev

Swaggerドキュメントで複数の例を表示するにはどうすればよいですか?

分類Dev

Ubuntu 13.10で空のドキュメントを作成するにはどうすればよいですか?

分類Dev

最近のドキュメントを削除または削除するにはどうすればよいですか?

分類Dev

MongoDb:ドキュメントからフィールド(サブドキュメント)を取得するにはどうすればよいですか?

分類Dev

GoのAPIドキュメントに例を追加するにはどうすればよいですか?

分類Dev

Wagtail CMSのStreamFieldにドキュメントを追加するにはどうすればよいですか?

分類Dev

ドキュメントスナップショットからfirestoreドキュメントIDを取得するにはどうすればよいですか?

分類Dev

最新のドキュメントのみを表示するにはどうすればよいですか?

分類Dev

Pythonで名前、CPF、RGなどのドキュメントの画像から情報を取得するにはどうすればよいですか?

分類Dev

ドキュメントイベントからreactコンポーネントへの参照を取得するにはどうすればよいですか?

Related 関連記事

  1. 1

    DocumentIDで降順のドキュメントを取得するにはどうすればよいですか?

  2. 2

    mongoose(mongoDB)で1つのドキュメントを取得するにはどうすればよいですか?

  3. 3

    opencmisjavaでドキュメントのパスを取得するにはどうすればよいですか

  4. 4

    WPFでWebViewのドキュメントを取得するにはどうすればよいですか?

  5. 5

    mongoDBから複数のドキュメントを取得するにはどうすればよいですか?

  6. 6

    ドキュメント内の配列の$ sumを取得するにはどうすればよいですか?

  7. 7

    FirestoreドキュメントのIDを取得するにはどうすればよいですか?

  8. 8

    挿入後にIDでドキュメントを取得するにはどうすればよいですか?

  9. 9

    Firebaseストアからドキュメントを取得するにはどうすればよいですか?

  10. 10

    NetbeansでCドキュメントを取得するにはどうすればよいですか?

  11. 11

    Firestoreドキュメントサイズを取得するにはどうすればよいですか?

  12. 12

    FirestoreドキュメントIDを取得するにはどうすればよいですか?

  13. 13

    スライスしたドキュメントを取得するにはどうすればよいですか

  14. 14

    すべてのドキュメントを取得する静的メソッドをMongooseで作成するにはどうすればよいですか?

  15. 15

    2つのキーに基づいてビューからドキュメントを取得するにはどうすればよいですか

  16. 16

    指定されたキーでcouchdb内のすべてのドキュメントを取得するにはどうすればよいですか?

  17. 17

    nodeJSでAWSSQSキューARNを取得するにはどうすればよいですか?

  18. 18

    Ubuntu 13.10で空のドキュメントを作成するにはどうすればよいですか?

  19. 19

    React NativeでFirestoreのドキュメントを削除するにはどうすればよいですか?

  20. 20

    Swaggerドキュメントで複数の例を表示するにはどうすればよいですか?

  21. 21

    Ubuntu 13.10で空のドキュメントを作成するにはどうすればよいですか?

  22. 22

    最近のドキュメントを削除または削除するにはどうすればよいですか?

  23. 23

    MongoDb:ドキュメントからフィールド(サブドキュメント)を取得するにはどうすればよいですか?

  24. 24

    GoのAPIドキュメントに例を追加するにはどうすればよいですか?

  25. 25

    Wagtail CMSのStreamFieldにドキュメントを追加するにはどうすればよいですか?

  26. 26

    ドキュメントスナップショットからfirestoreドキュメントIDを取得するにはどうすればよいですか?

  27. 27

    最新のドキュメントのみを表示するにはどうすればよいですか?

  28. 28

    Pythonで名前、CPF、RGなどのドキュメントの画像から情報を取得するにはどうすればよいですか?

  29. 29

    ドキュメントイベントからreactコンポーネントへの参照を取得するにはどうすればよいですか?

ホットタグ

アーカイブ