4.0.0 • Published 2 years ago

lulo-plugin-stack-properties v4.0.0

Weekly downloads
12
License
MIT
Repository
github
Last release
2 years ago

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 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:

Sid: 'LuloPluginStackProperties'
Action:
    - 'cloudformation:DescribeStacks'
    - 'cloudformation:DescribeStackResources'
Effect: 'Allow'
Resource: '*'

License

The MIT License (MIT)

Change Log

Change Log

4.0.0-beta1

2 years ago

4.0.0-beta2

2 years ago

4.0.0-beta3

2 years ago

4.0.0-beta4

2 years ago

4.0.0-beta9

2 years ago

4.0.0-beta5

2 years ago

4.0.0

2 years ago

4.0.0-beta6

2 years ago

4.0.0-beta7

2 years ago

4.0.0-beta8

2 years ago

1.1.0

7 years ago

1.0.0

8 years ago

0.0.5

9 years ago

0.0.4

9 years ago

0.0.3

9 years ago

0.0.2

9 years ago

0.0.1

9 years ago