aws-policies
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

aws_policies

Type safe AWS policy actions for all services.

Usage

import * as policies from 'aws-policies';
import * as cdk from '@aws-cdk/core';
import * as iam from '@aws-cdk/aws-iam';
import * as s3 from '@aws-cdk/aws-s3';

export class VpcStack extends cdk.Stack {

  constructor(construct: cdk.Construct, id: string, props?: cdk.StackProps) {
    super(construct, id, props);

    const bucket = new s3.Bucket(this, 'Bucket', {
      bucketName: 'MyBucket'
    });

    bucket.addToResourcePolicy(new iam.PolicyStatement({
      actions: [
        policies.s3.ListJobs // 's3:ListJobs'
      ]
    }));
  }
}

/aws-policies/

    Package Sidebar

    Install

    npm i aws-policies

    Weekly Downloads

    11,760

    Version

    1.0.1

    License

    MIT

    Unpacked Size

    1.42 MB

    Total Files

    522

    Last publish

    Collaborators

    • joshheyse