/lulo-plugin-neptune-iam-roles

Allows you to associate an IAM Role with your Neptune cluster

Primary LanguageJavaScriptMIT LicenseMIT

lulo neptune iam roles

lulo neptune iam roles is a plugin for lulo. The plugin associates an IAM ROle with a Neptune cluster which is useful when you want to use the Loader API for example.

npm version Build Status Coverage Status Known Vulnerabilities

Installation

$ npm install lulo-plugin-neptune-iam-roles --save

Usage

Properties

  • DBClusterIdentifier: The Neptune Cluster Identifier. Required
  • RoleArn: The IAM Role arn. Required

Return Values

N/A

Required IAM Permissions

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

Statment:
  - Effect: 'Allow'
    Action:
      - 'rds:AddRoleToDBCluster'
      - 'rds:RemoveRoleFromDBCluster'
      - 'iam:PassRole' 
    Resource: '*'

License

The MIT License (MIT)

Change Log

Change Log