Nana Plays Minesweeper

    lulo-plugin-stack-properties

    1.1.0 • Public • Published

    lulo stack properties

    lulo stack properties is a plugin for lulo. Given a CloudFormation StackName or StackID it responds with the Parameters, Outputs and Resources of the Stack.

    Installation

    $ npm install lulo-plugin-stack-properties --save
    

    Usage

    Properties

    • StackName: Name or ID of the Stack you want to describe. Required

    Return Values

    The resource will return every Parameter, Output and Resource of the stack. Each return value can be access using the the intrinsic function "Fn::GetAtt".

    Parameters

    { "Fn::GetAtt: ["ResourceName", "Parameter.{ParameterKey}] }" Gives PropertyValue

    Outputs

    { "Fn::GetAtt: ["ResourceName", "Output.{OutputKey}] }" Gives OutputValue

    Resources

    { "Fn::GetAtt: ["ResourceName", "Resources.{ResourceLogicalId}] }" Gives ResourcePhysicalId

    Required IAM Permissions

    The Custom Resource Lambda requires the following permissions for this plugin to work:

    {
       "Effect": "Allow",
       "Action": [
           "cloudformation:DescribeStacks",
           "cloudformation:ListStackResources"
       ],
       "Resource": "*"
    }
    

    License

    The MIT License (MIT)

    Change Log

    Change Log

    Install

    npm i lulo-plugin-stack-properties

    DownloadsWeekly Downloads

    2

    Version

    1.1.0

    License

    MIT

    Unpacked Size

    12.8 kB

    Total Files

    9

    Last publish

    Collaborators

    • polythene