UNPKG

cdk-iam-floyd

Version:

AWS IAM policy statement generator with fluent interface for AWS CDK

19 lines 1.43 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PolicyStatementBase = void 0; // This file is used in the CDK variant of the package: cdk-iam-floyd const aws_cdk_lib_1 = require("aws-cdk-lib"); /** * Base class for the Policy Statement */ class PolicyStatementBase extends aws_cdk_lib_1.aws_iam.PolicyStatement { constructor() { super(...arguments); /** * Holds the prefix of the service actions, e.g. `ec2` */ this.servicePrefix = ''; } } exports.PolicyStatementBase = PolicyStatementBase; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiMS1iYXNlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiMS1iYXNlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLHFFQUFxRTtBQUNyRSw2Q0FBc0M7QUFFdEM7O0dBRUc7QUFDSCxNQUFhLG1CQUFvQixTQUFRLHFCQUFPLENBQUMsZUFBZTtJQUFoRTs7UUFDRTs7V0FFRztRQUNJLGtCQUFhLEdBQUcsRUFBRSxDQUFDO0lBQzVCLENBQUM7Q0FBQTtBQUxELGtEQUtDIiwic291cmNlc0NvbnRlbnQiOlsiLy8gVGhpcyBmaWxlIGlzIHVzZWQgaW4gdGhlIENESyB2YXJpYW50IG9mIHRoZSBwYWNrYWdlOiBjZGstaWFtLWZsb3lkXG5pbXBvcnQgeyBhd3NfaWFtIH0gZnJvbSAnYXdzLWNkay1saWInO1xuXG4vKipcbiAqIEJhc2UgY2xhc3MgZm9yIHRoZSBQb2xpY3kgU3RhdGVtZW50XG4gKi9cbmV4cG9ydCBjbGFzcyBQb2xpY3lTdGF0ZW1lbnRCYXNlIGV4dGVuZHMgYXdzX2lhbS5Qb2xpY3lTdGF0ZW1lbnQge1xuICAvKipcbiAgICogSG9sZHMgdGhlIHByZWZpeCBvZiB0aGUgc2VydmljZSBhY3Rpb25zLCBlLmcuIGBlYzJgXG4gICAqL1xuICBwdWJsaWMgc2VydmljZVByZWZpeCA9ICcnO1xufVxuIl19