diff --git a/packages/cdktf-cli/lib/get/base.ts b/packages/cdktf-cli/lib/get/base.ts index b1d030e166..50d5685e61 100644 --- a/packages/cdktf-cli/lib/get/base.ts +++ b/packages/cdktf-cli/lib/get/base.ts @@ -1,8 +1,8 @@ import * as fs from 'fs-extra'; import * as path from 'path'; import { CodeMaker } from 'codemaker'; -import { withTempDir, shell } from '../util'; -import { jsiiCompile } from './jsii'; +import { mkdtemp } from '../util'; +import * as srcmak from 'jsii-srcmak'; import { TerraformProviderConstraint } from './generator/provider-generator'; export enum Language { @@ -19,6 +19,12 @@ export interface GetOptions { readonly codeMakerOutput: string; readonly targetNames: string[]; readonly isModule?: boolean; + + /** + * Path to copy the output .jsii file. + * @default - jsii file is not emitted + */ + readonly outputJsii?: string; } export abstract class GetBase { @@ -35,48 +41,48 @@ export abstract class GetBase { if (isTypescript) { await code.save(codeMakerOutdir); - return } - for (const name of options.targetNames) { - // this is not typescript, so we generate in a staging directory and harvest the code - await withTempDir('get', async () => { + if (!isTypescript || options.outputJsii) { + for (const name of options.targetNames) { const terraformProvider = new TerraformProviderConstraint(name) const source = isModule ? terraformProvider.fqn : terraformProvider.name; - const compatibleName = source.replace(/\//gi, '_') - await code.save('.'); - await jsiiCompile('.', { - main: source, - name: compatibleName, - providerPath: this.typesPath(source) - }); + const providerPath = this.typesPath(source); + const fileName = `${path.join(providerPath)}.ts` - const pacmak = require.resolve('jsii-pacmak/bin/jsii-pacmak'); - await shell(pacmak, [ '--target', options.targetLanguage, '--code-only' ]); - await this.harvestCode(options, codeMakerOutdir, source.replace(/-/gi, '_')); - }); - } - } + await mkdtemp(async staging => { - private async harvestCode(options: GetOptions, targetdir: string, targetName: string) { - switch (options.targetLanguage) { - case Language.TYPESCRIPT: - throw new Error('no op for typescript'); + // this is not typescript, so we generate in a staging directory and + // use jsii-srcmak to compile and extract the language-specific source + // into our project. + await code.save(staging); - case Language.PYTHON: - await this.harvestPython(targetdir, targetName); - break; + // these are the module dependencies we compile against + const deps = ['@types/node', 'constructs', 'cdktf']; - default: - throw new Error(`unsupported language ${options.targetLanguage} (yet)`); - } - } + const opts: srcmak.Options = { + entrypoint: fileName, + deps: deps.map(dep => path.dirname(require.resolve(`${dep}/package.json`))), + moduleKey: source.replace(/\//gi, '_') + }; + + // used for testing. + if (options.outputJsii) { + opts.jsii = { path: options.outputJsii }; + } + + // python! + if (options.targetLanguage === Language.PYTHON) { + opts.python = { + outdir: codeMakerOutdir, + moduleName: source.replace(/\//gi, '.').replace(/-/gi, '_') + }; + } - private async harvestPython(targetdir: string, targetName: string) { - const target = path.join(targetdir, targetName); - await fs.move(`dist/python/src/${targetName}`, target, { overwrite: true }); - // Make the codeMakerOutput dir a Python package for IDEs and linting - fs.writeFileSync(path.join(targetdir, '__init__.py'), '', 'utf-8'); + await srcmak.srcmak(staging, opts); + }); + } + } } protected abstract typesPath(name: string): string; diff --git a/packages/cdktf-cli/lib/get/jsii.ts b/packages/cdktf-cli/lib/get/jsii.ts deleted file mode 100644 index f0dd40b277..0000000000 --- a/packages/cdktf-cli/lib/get/jsii.ts +++ /dev/null @@ -1,85 +0,0 @@ -import * as fs from 'fs-extra'; -import * as path from 'path'; -import { shell } from '../util'; - -export interface JsiiCompileOptions { - /** - * Name of the module. - */ - readonly name: string; - - /** - * Name of the main module file without suffix. - */ - readonly main: string; - - - /** - * Path to the module file file. - */ - readonly providerPath: string; - - /** - * Whether to print stdout. - * @default false - */ - readonly stdout?: boolean; -} - -/** - * Compiles the source files in `workdir` with jsii. - */ -export async function jsiiCompile(workdir: string, options: JsiiCompileOptions) { - const stdout = options.stdout ?? false; - const name = options.name ?? 'dummy'; - const compiler = require.resolve('jsii/bin/jsii'); - const args = [ '--silence-warnings', 'reserved-word' ]; - - const main = options.main; - - const modules = [ - 'constructs', - 'cdktf', - '@types/node', - ]; - - const pkg = { - name, - version: '0.0.0', - author: "dummy@dummy.com", - main: `${path.join(options.providerPath)}.js`, - types: `${path.join(options.providerPath)}.d.ts`, - license: 'Apache-2.0', - repository: { url: 'http://repo', type: 'git' }, - jsii: { - outdir: "dist", - targets: { - python: { - distName: main.replace(/\//gi, '.'), - module: main.replace(/\//gi, '.').replace(/-/gi, '_') - } - } - }, - dependencies: { - "constructs": "*", - "cdktf": "*", - }, - peerDependencies: { - "constructs": "*", - "cdktf": "*", - } - }; - - for (const mod of modules) { - const sourcedir = path.dirname(require.resolve(`${mod}/package.json`)); - await fs.mkdirp(path.join(workdir, path.join('node_modules', path.dirname(mod)))); - await fs.ensureSymlink(sourcedir, path.join(workdir, 'node_modules', mod)); - } - - await fs.writeFile(path.join(workdir, 'package.json'), JSON.stringify(pkg, undefined, 2)); - - await shell(compiler, args, { - cwd: workdir, - stdio: [ 'inherit', stdout ? 'inherit' : 'ignore', 'inherit' ] - }); -} \ No newline at end of file diff --git a/packages/cdktf-cli/lib/util.ts b/packages/cdktf-cli/lib/util.ts index 746dce14e7..647fcc08a3 100644 --- a/packages/cdktf-cli/lib/util.ts +++ b/packages/cdktf-cli/lib/util.ts @@ -26,6 +26,15 @@ export async function withTempDir(dirname: string, closure: () => Promise) } } +export async function mkdtemp(closure: (dir: string) => Promise) { + const workdir = await fs.mkdtemp(path.join(os.tmpdir(), 'cdktf.')); + try { + await closure(workdir); + } finally { + await fs.remove(workdir); + } +} + async function get(url: string, protocol: typeof http | typeof https = https): Promise { return new Promise((ok, ko) => { const req = protocol.get(url, res => { diff --git a/packages/cdktf-cli/package.json b/packages/cdktf-cli/package.json index dfb6324cba..3f80f66672 100644 --- a/packages/cdktf-cli/package.json +++ b/packages/cdktf-cli/package.json @@ -37,8 +37,7 @@ "ink": "^2.7.1", "ink-confirm-input": "^2.0.0", "ink-spinner": "^3.0.1", - "jsii": "1.1.0", - "jsii-pacmak": "1.1.0", + "jsii-srcmak": "^0.1.22", "log4js": "^6.3.0", "open": "^7.0.4", "react": "^16.13.1", diff --git a/packages/cdktf-cli/test/get/__snapshots__/provider.test.ts.snap b/packages/cdktf-cli/test/get/__snapshots__/provider.test.ts.snap index 17d1d49bd4..82dac6b4f4 100644 --- a/packages/cdktf-cli/test/get/__snapshots__/provider.test.ts.snap +++ b/packages/cdktf-cli/test/get/__snapshots__/provider.test.ts.snap @@ -3,14 +3,14 @@ exports[`aws@= 2.60.0 1`] = ` Object { "author": Object { - "name": "dummy@dummy.com", + "name": "generated@generated.com", "roles": Array [ "author", ], }, "dependencies": Object { - "cdktf": "*", - "constructs": "*", + "cdktf": "999.999.999", + "constructs": "3.0.3", }, "dependencyClosure": Object { "cdktf": Object { @@ -48,24 +48,20 @@ Object { }, }, "description": "aws", - "fingerprint": "KxsixKKal8psKLDjpf0HY+xeuuAQuHEdiMuZB6zn4TE=", - "homepage": "http://repo", - "jsiiVersion": "1.1.0 (build df55f5e)", + "fingerprint": "", + "homepage": "http://generated", + "jsiiVersion": "1.11.0 (build 1e9b8e1)", "license": "Apache-2.0", "name": "aws", "repository": Object { "type": "git", - "url": "http://repo", + "url": "http://generated", }, "schema": "jsii/0.10.0", "targets": Object { "js": Object { "npm": "aws", }, - "python": Object { - "distName": "aws", - "module": "aws", - }, }, "types": Object { "aws.AccessanalyzerAnalyzer": Object { @@ -73,6 +69,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AccessanalyzerAnalyzer", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/accessanalyzer-analyzer.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -247,6 +247,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AcmCertificate", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/acm-certificate.ts", + "line": 57, + }, "parameters": Array [ Object { "name": "scope", @@ -630,6 +634,10 @@ Object { "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -735,6 +743,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AcmCertificateValidation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/acm-certificate-validation.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -927,6 +939,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AcmpcaCertificateAuthority", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/acmpca-certificate-authority.ts", + "line": 65, + }, "parameters": Array [ Object { "name": "scope", @@ -1666,6 +1682,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.Alb", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/alb.ts", + "line": 54, + }, "parameters": Array [ Object { "name": "scope", @@ -2299,6 +2319,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AlbListener", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/alb-listener.ts", + "line": 82, + }, "parameters": Array [ Object { "name": "scope", @@ -2456,6 +2480,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AlbListenerCertificate", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/alb-listener-certificate.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -3248,6 +3276,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AlbListenerRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/alb-listener-rule.ts", + "line": 112, + }, "parameters": Array [ Object { "name": "scope", @@ -4444,6 +4476,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AlbTargetGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/alb-target-group.ts", + "line": 53, + }, "parameters": Array [ Object { "name": "scope", @@ -4703,6 +4739,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AlbTargetGroupAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/alb-target-group-attachment.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -5330,6 +5370,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.Ami", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ami.ts", + "line": 56, + }, "parameters": Array [ Object { "name": "scope", @@ -5808,6 +5852,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AmiCopy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ami-copy.ts", + "line": 43, + }, "parameters": Array [ Object { "name": "scope", @@ -6488,6 +6536,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AmiFromInstance", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ami-from-instance.ts", + "line": 41, + }, "parameters": Array [ Object { "name": "scope", @@ -6982,6 +7034,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AmiLaunchPermission", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ami-launch-permission.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -7161,6 +7217,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayAccount", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-account.ts", + "line": 35, + }, "parameters": Array [ Object { "name": "scope", @@ -7292,6 +7352,10 @@ Object { "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -7349,6 +7413,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayApiKey", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-api-key.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -7667,6 +7735,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayAuthorizer", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-authorizer.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -7972,6 +8044,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayBasePathMapping", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-base-path-mapping.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -8147,6 +8223,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayClientCertificate", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-client-certificate.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -8333,6 +8413,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayDeployment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-deployment.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -8577,6 +8661,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayDocumentationPart", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-documentation-part.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -8816,6 +8904,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayDocumentationVersion", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-documentation-version.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -8967,6 +9059,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayDomainName", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-domain-name.ts", + "line": 36, + }, "parameters": Array [ Object { "name": "scope", @@ -9431,6 +9527,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayGatewayResponse", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-gateway-response.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -9650,6 +9750,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayIntegration", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-integration.ts", + "line": 38, + }, "parameters": Array [ Object { "name": "scope", @@ -10163,6 +10267,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayIntegrationResponse", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-integration-response.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -10474,6 +10582,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayMethod", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-method.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -10843,6 +10955,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayMethodResponse", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-method-response.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -11106,6 +11222,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayMethodSettings", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-method-settings.ts", + "line": 38, + }, "parameters": Array [ Object { "name": "scope", @@ -11433,6 +11553,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayModel", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-model.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -11630,6 +11754,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayRequestValidator", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-request-validator.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -11805,6 +11933,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayResource", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-resource.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -11965,6 +12097,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayRestApi", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-rest-api.ts", + "line": 35, + }, "parameters": Array [ Object { "name": "scope", @@ -12387,6 +12523,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayStage", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-stage.ts", + "line": 38, + }, "parameters": Array [ Object { "name": "scope", @@ -12855,6 +12995,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayUsagePlan", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-usage-plan.ts", + "line": 44, + }, "parameters": Array [ Object { "name": "scope", @@ -13201,6 +13345,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayUsagePlanKey", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-usage-plan-key.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -13461,6 +13609,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.ApiGatewayVpcLink", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/api-gateway-vpc-link.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -13667,6 +13819,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.Apigatewayv2Api", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/apigatewayv2-api.ts", + "line": 41, + }, "parameters": Array [ Object { "name": "scope", @@ -14177,6 +14333,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.Apigatewayv2ApiMapping", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/apigatewayv2-api-mapping.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -14350,6 +14510,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.Apigatewayv2Authorizer", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/apigatewayv2-authorizer.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -14660,6 +14824,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.Apigatewayv2Deployment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/apigatewayv2-deployment.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -14800,6 +14968,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.Apigatewayv2DomainName", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/apigatewayv2-domain-name.ts", + "line": 35, + }, "parameters": Array [ Object { "name": "scope", @@ -15098,6 +15270,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.Apigatewayv2Integration", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/apigatewayv2-integration.ts", + "line": 35, + }, "parameters": Array [ Object { "name": "scope", @@ -15534,6 +15710,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.Apigatewayv2IntegrationResponse", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/apigatewayv2-integration-response.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -15765,6 +15945,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.Apigatewayv2Model", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/apigatewayv2-model.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -15960,6 +16144,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.Apigatewayv2Route", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/apigatewayv2-route.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -16323,6 +16511,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.Apigatewayv2RouteResponse", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/apigatewayv2-route-response.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -16530,6 +16722,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.Apigatewayv2Stage", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/apigatewayv2-stage.ts", + "line": 54, + }, "parameters": Array [ Object { "name": "scope", @@ -17170,6 +17366,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.Apigatewayv2VpcLink", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/apigatewayv2-vpc-link.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -17384,6 +17584,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AppCookieStickinessPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/app-cookie-stickiness-policy.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -17555,6 +17759,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AppautoscalingPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/appautoscaling-policy.ts", + "line": 80, + }, "parameters": Array [ Object { "name": "scope", @@ -18420,6 +18628,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AppautoscalingScheduledAction", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/appautoscaling-scheduled-action.ts", + "line": 34, + }, "parameters": Array [ Object { "name": "scope", @@ -18752,6 +18964,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AppautoscalingTarget", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/appautoscaling-target.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -18969,6 +19185,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AppmeshMesh", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/appmesh-mesh.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -19238,6 +19458,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AppmeshRoute", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/appmesh-route.ts", + "line": 85, + }, "parameters": Array [ Object { "name": "scope", @@ -20037,6 +20261,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AppmeshVirtualNode", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/appmesh-virtual-node.ts", + "line": 89, + }, "parameters": Array [ Object { "name": "scope", @@ -20871,6 +21099,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AppmeshVirtualRouter", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/appmesh-virtual-router.ts", + "line": 39, + }, "parameters": Array [ Object { "name": "scope", @@ -21221,6 +21453,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AppmeshVirtualService", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/appmesh-virtual-service.ts", + "line": 42, + }, "parameters": Array [ Object { "name": "scope", @@ -21589,6 +21825,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AppsyncApiKey", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/appsync-api-key.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -21753,6 +21993,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AppsyncDatasource", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/appsync-datasource.ts", + "line": 49, + }, "parameters": Array [ Object { "name": "scope", @@ -22248,6 +22492,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AppsyncFunction", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/appsync-function.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -22511,6 +22759,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AppsyncGraphqlApi", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/appsync-graphql-api.ts", + "line": 70, + }, "parameters": Array [ Object { "name": "scope", @@ -23258,6 +23510,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AppsyncResolver", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/appsync-resolver.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -23578,6 +23834,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AthenaDatabase", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/athena-database.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -23804,6 +24064,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AthenaNamedQuery", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/athena-named-query.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -24001,6 +24265,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AthenaWorkgroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/athena-workgroup.ts", + "line": 44, + }, "parameters": Array [ Object { "name": "scope", @@ -24419,6 +24687,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AutoscalingAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/autoscaling-attachment.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -24572,6 +24844,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AutoscalingGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/autoscaling-group.ts", + "line": 108, + }, "parameters": Array [ Object { "name": "scope", @@ -26060,6 +26336,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AutoscalingLifecycleHook", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/autoscaling-lifecycle-hook.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -26329,6 +26609,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AutoscalingNotification", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/autoscaling-notification.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -26498,6 +26782,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AutoscalingPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/autoscaling-policy.ts", + "line": 64, + }, "parameters": Array [ Object { "name": "scope", @@ -27191,6 +27479,10 @@ Object { "base": "cdktf.TerraformResource", "fqn": "aws.AutoscalingSchedule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/autoscaling-schedule.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -27473,6 +27765,10 @@ Object { "base": "cdktf.TerraformProvider", "fqn": "aws.AwsProvider", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/aws-provider.ts", + "line": 356, + }, "parameters": Array [ Object { "name": "scope", @@ -30449,6 +30745,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.BackupPlan", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/backup-plan.ts", + "line": 50, + }, "parameters": Array [ Object { "name": "scope", @@ -30905,6 +31205,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.BackupSelection", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/backup-selection.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -31174,6 +31478,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.BackupVault", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/backup-vault.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -31359,6 +31667,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.BatchComputeEnvironment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/batch-compute-environment.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "scope", @@ -31931,6 +32243,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.BatchJobDefinition", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/batch-job-definition.ts", + "line": 35, + }, "parameters": Array [ Object { "name": "scope", @@ -32264,6 +32580,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.BatchJobQueue", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/batch-job-queue.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -32456,6 +32776,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.BudgetsBudget", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/budgets-budget.ts", + "line": 56, + }, "parameters": Array [ Object { "name": "scope", @@ -33106,6 +33430,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Cloud9EnvironmentEc2", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloud9-environment-ec2.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -33385,6 +33713,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudformationStack", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudformation-stack.ts", + "line": 42, + }, "parameters": Array [ Object { "name": "scope", @@ -33865,6 +34197,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudformationStackSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudformation-stack-set.ts", + "line": 35, + }, "parameters": Array [ Object { "name": "scope", @@ -34239,6 +34575,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudformationStackSetInstance", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudformation-stack-set-instance.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -34618,6 +34958,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudfrontDistribution", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudfront-distribution.ts", + "line": 217, + }, "parameters": Array [ Object { "name": "scope", @@ -37242,6 +37586,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudfrontOriginAccessIdentity", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudfront-origin-access-identity.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -37405,6 +37753,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudfrontPublicKey", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudfront-public-key.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -37604,6 +37956,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudhsmV2Cluster", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudhsm-v2-cluster.ts", + "line": 60, + }, "parameters": Array [ Object { "name": "scope", @@ -37801,6 +38157,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -38035,6 +38395,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudhsmV2Hsm", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudhsm-v2-hsm.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -38324,6 +38688,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Cloudtrail", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudtrail.ts", + "line": 46, + }, "parameters": Array [ Object { "name": "scope", @@ -38886,6 +39254,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudwatchDashboard", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudwatch-dashboard.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -39024,6 +39396,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudwatchEventPermission", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudwatch-event-permission.ts", + "line": 31, + }, "parameters": Array [ Object { "name": "scope", @@ -39261,6 +39637,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudwatchEventRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudwatch-event-rule.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -39558,6 +39938,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudwatchEventTarget", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudwatch-event-target.ts", + "line": 73, + }, "parameters": Array [ Object { "name": "scope", @@ -40362,6 +40746,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudwatchLogDestination", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudwatch-log-destination.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -40522,6 +40910,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudwatchLogDestinationPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudwatch-log-destination-policy.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -40649,6 +41041,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudwatchLogGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudwatch-log-group.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -40874,6 +41270,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudwatchLogMetricFilter", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudwatch-log-metric-filter.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -41120,6 +41520,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudwatchLogResourcePolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudwatch-log-resource-policy.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -41247,6 +41651,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudwatchLogStream", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudwatch-log-stream.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -41385,6 +41793,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudwatchLogSubscriptionFilter", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudwatch-log-subscription-filter.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -41604,6 +42016,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CloudwatchMetricAlarm", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cloudwatch-metric-alarm.ts", + "line": 60, + }, "parameters": Array [ Object { "name": "scope", @@ -42461,6 +42877,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CodebuildProject", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/codebuild-project.ts", + "line": 154, + }, "parameters": Array [ Object { "name": "scope", @@ -44229,6 +44649,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CodebuildSourceCredential", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/codebuild-source-credential.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -44413,6 +44837,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CodebuildWebhook", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/codebuild-webhook.ts", + "line": 34, + }, "parameters": Array [ Object { "name": "scope", @@ -44696,6 +45124,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CodecommitRepository", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/codecommit-repository.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -44927,6 +45359,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CodecommitTrigger", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/codecommit-trigger.ts", + "line": 31, + }, "parameters": Array [ Object { "name": "scope", @@ -45163,6 +45599,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CodedeployApp", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/codedeploy-app.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -45316,6 +45756,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CodedeployDeploymentConfig", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/codedeploy-deployment-config.ts", + "line": 46, + }, "parameters": Array [ Object { "name": "scope", @@ -45715,6 +46159,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CodedeployDeploymentGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/codedeploy-deployment-group.ts", + "line": 137, + }, "parameters": Array [ Object { "name": "scope", @@ -47180,6 +47628,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Codepipeline", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/codepipeline.ts", + "line": 58, + }, "parameters": Array [ Object { "name": "scope", @@ -47754,6 +48206,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CodepipelineWebhook", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/codepipeline-webhook.ts", + "line": 38, + }, "parameters": Array [ Object { "name": "scope", @@ -48118,6 +48574,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CodestarnotificationsNotificationRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/codestarnotifications-notification-rule.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -48443,6 +48903,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CognitoIdentityPool", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cognito-identity-pool.ts", + "line": 35, + }, "parameters": Array [ Object { "name": "scope", @@ -48832,6 +49296,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CognitoIdentityPoolRolesAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cognito-identity-pool-roles-attachment.ts", + "line": 38, + }, "parameters": Array [ Object { "name": "scope", @@ -49138,6 +49606,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CognitoIdentityProvider", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cognito-identity-provider.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -49387,6 +49859,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CognitoResourceServer", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cognito-resource-server.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -49626,6 +50102,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CognitoUserGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cognito-user-group.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -49825,6 +50305,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CognitoUserPool", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cognito-user-pool.ts", + "line": 134, + }, "parameters": Array [ Object { "name": "scope", @@ -50353,6 +50837,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CognitoUserPoolClient", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cognito-user-pool-client.ts", + "line": 44, + }, "parameters": Array [ Object { "name": "scope", @@ -51417,6 +51905,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CognitoUserPoolDomain", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cognito-user-pool-domain.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -52310,6 +52802,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ConfigAggregateAuthorization", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/config-aggregate-authorization.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -52482,6 +52978,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ConfigConfigRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/config-config-rule.ts", + "line": 47, + }, "parameters": Array [ Object { "name": "scope", @@ -52967,6 +53467,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ConfigConfigurationAggregator", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/config-configuration-aggregator.ts", + "line": 37, + }, "parameters": Array [ Object { "name": "scope", @@ -53308,6 +53812,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ConfigConfigurationRecorder", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/config-configuration-recorder.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -53531,6 +54039,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ConfigConfigurationRecorderStatus", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/config-configuration-recorder-status.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -53658,6 +54170,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ConfigDeliveryChannel", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/config-delivery-channel.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -53898,6 +54414,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ConfigOrganizationCustomRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/config-organization-custom-rule.ts", + "line": 39, + }, "parameters": Array [ Object { "name": "scope", @@ -54359,6 +54879,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ConfigOrganizationManagedRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/config-organization-managed-rule.ts", + "line": 38, + }, "parameters": Array [ Object { "name": "scope", @@ -54788,6 +55312,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CurReportDefinition", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/cur-report-definition.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -55093,6 +55621,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.CustomerGateway", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/customer-gateway.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -55276,6 +55808,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsAcmCertificate", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-acm-certificate.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -55552,6 +56088,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsAcmpcaCertificateAuthority", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-acmpca-certificate-authority.ts", + "line": 31, + }, "parameters": Array [ Object { "name": "scope", @@ -55861,6 +56401,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsAlb", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-alb.ts", + "line": 53, + }, "parameters": Array [ Object { "name": "scope", @@ -56141,6 +56685,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -56256,6 +56804,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsAlbListener", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-alb-listener.ts", + "line": 209, + }, "parameters": Array [ Object { "name": "scope", @@ -56455,6 +57007,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -56570,6 +57126,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -56696,6 +57256,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -56855,6 +57419,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -56926,6 +57494,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -57030,6 +57602,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -57087,6 +57663,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsAlbTargetGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-alb-target-group.ts", + "line": 88, + }, "parameters": Array [ Object { "name": "scope", @@ -57382,6 +57962,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -57519,6 +58103,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -57587,6 +58175,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsAmi", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ami.ts", + "line": 68, + }, "parameters": Array [ Object { "name": "scope", @@ -58022,6 +58614,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -58259,6 +58855,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsAmiIds", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ami-ids.ts", + "line": 31, + }, "parameters": Array [ Object { "name": "scope", @@ -58554,6 +59154,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -58611,6 +59215,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsApiGatewayApiKey", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-api-gateway-api-key.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -58805,6 +59413,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsApiGatewayResource", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-api-gateway-resource.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -58954,6 +59566,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsApiGatewayRestApi", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-api-gateway-rest-api.ts", + "line": 36, + }, "parameters": Array [ Object { "name": "scope", @@ -59209,6 +59825,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -59276,6 +59896,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsApiGatewayVpcLink", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-api-gateway-vpc-link.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -59464,6 +60088,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsArn", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-arn.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -59624,6 +60252,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsAutoscalingGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-autoscaling-group.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -59936,6 +60568,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsAutoscalingGroups", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-autoscaling-groups.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -60131,6 +60767,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsAvailabilityZone", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-availability-zone.ts", + "line": 31, + }, "parameters": Array [ Object { "name": "scope", @@ -60445,6 +61085,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsAvailabilityZones", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-availability-zones.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -60790,6 +61434,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsBackupPlan", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-backup-plan.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -60962,6 +61610,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsBackupSelection", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-backup-selection.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -61127,6 +61779,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsBackupVault", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-backup-vault.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -61299,6 +61955,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsBatchComputeEnvironment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-batch-compute-environment.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -61481,6 +62141,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsBatchJobQueue", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-batch-job-queue.ts", + "line": 35, + }, "parameters": Array [ Object { "name": "scope", @@ -61636,6 +62300,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -61721,6 +62389,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsBillingServiceAccount", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-billing-service-account.ts", + "line": 21, + }, "parameters": Array [ Object { "name": "scope", @@ -61814,6 +62486,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsCallerIdentity", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-caller-identity.ts", + "line": 21, + }, "parameters": Array [ Object { "name": "scope", @@ -61929,6 +62605,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsCanonicalUserId", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-canonical-user-id.ts", + "line": 21, + }, "parameters": Array [ Object { "name": "scope", @@ -62022,6 +62702,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsCloudformationExport", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-cloudformation-export.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -62149,6 +62833,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsCloudformationStack", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-cloudformation-stack.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -62415,6 +63103,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsCloudfrontDistribution", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-cloudfront-distribution.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -62631,6 +63323,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsCloudhsmV2Cluster", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-cloudhsm-v2-cluster.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "scope", @@ -62780,6 +63476,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -62911,6 +63611,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsCloudtrailServiceAccount", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-cloudtrail-service-account.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -63030,6 +63734,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsCloudwatchLogGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-cloudwatch-log-group.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -63213,6 +63921,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsCodecommitRepository", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-codecommit-repository.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -63362,6 +64074,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsCognitoUserPools", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-cognito-user-pools.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -63499,6 +64215,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsCurReportDefinition", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-cur-report-definition.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -63702,6 +64422,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsCustomerGateway", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-customer-gateway.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -63932,6 +64656,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsDbClusterSnapshot", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-db-cluster-snapshot.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -64342,6 +65070,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsDbEventCategories", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-db-event-categories.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -64466,6 +65198,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsDbInstance", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-db-instance.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -65037,6 +65773,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsDbSnapshot", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-db-snapshot.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -65452,6 +66192,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsDirectoryServiceDirectory", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-directory-service-directory.ts", + "line": 58, + }, "parameters": Array [ Object { "name": "scope", @@ -65760,6 +66504,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -65852,6 +66600,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -65914,6 +66666,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsDxGateway", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-dx-gateway.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -66041,6 +66797,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsDynamodbTable", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-dynamodb-table.ts", + "line": 125, + }, "parameters": Array [ Object { "name": "scope", @@ -66383,6 +67143,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -66510,6 +67274,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -66630,6 +67398,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -66717,6 +67489,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -66766,6 +67542,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -66826,6 +67606,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -66883,6 +67667,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEbsDefaultKmsKey", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ebs-default-kms-key.ts", + "line": 21, + }, "parameters": Array [ Object { "name": "scope", @@ -66976,6 +67764,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEbsEncryptionByDefault", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ebs-encryption-by-default.ts", + "line": 21, + }, "parameters": Array [ Object { "name": "scope", @@ -67069,6 +67861,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEbsSnapshot", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ebs-snapshot.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -67502,6 +68298,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEbsSnapshotIds", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ebs-snapshot-ids.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -67749,6 +68549,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEbsVolume", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ebs-volume.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -68080,6 +68884,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEc2InstanceTypeOffering", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ec2-instance-type-offering.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -68312,6 +69120,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEc2InstanceTypeOfferings", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ec2-instance-type-offerings.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -68515,6 +69327,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEc2TransitGateway", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ec2-transit-gateway.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -68791,6 +69607,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEc2TransitGatewayDxGatewayAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ec2-transit-gateway-dx-gateway-attachment.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -69078,6 +69898,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEc2TransitGatewayPeeringAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ec2-transit-gateway-peering-attachment.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -69319,6 +70143,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEc2TransitGatewayRouteTable", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ec2-transit-gateway-route-table.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -69549,6 +70377,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEc2TransitGatewayVpcAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ec2-transit-gateway-vpc-attachment.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -69817,6 +70649,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEc2TransitGatewayVpnAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ec2-transit-gateway-vpn-attachment.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -70062,6 +70898,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEcrImage", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ecr-image.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -70277,6 +71117,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEcrRepository", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ecr-repository.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -70449,6 +71293,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEcsCluster", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ecs-cluster.ts", + "line": 35, + }, "parameters": Array [ Object { "name": "scope", @@ -70632,6 +71480,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -70689,6 +71541,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEcsContainerDefinition", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ecs-container-definition.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -70922,6 +71778,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEcsService", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ecs-service.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -71104,6 +71964,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEcsTaskDefinition", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ecs-task-definition.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -71264,6 +72128,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEfsFileSystem", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-efs-file-system.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -71530,6 +72398,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -71576,6 +72448,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEfsMountTarget", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-efs-mount-target.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -71763,6 +72639,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEip", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-eip.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -72083,6 +72963,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEksCluster", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-eks-cluster.ts", + "line": 82, + }, "parameters": Array [ Object { "name": "scope", @@ -72329,6 +73213,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsEksClusterAuth", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-eks-cluster-auth.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -72448,6 +73336,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -72543,6 +73435,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -72592,6 +73488,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -72641,6 +73541,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -72768,6 +73672,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsElasticBeanstalkApplication", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-elastic-beanstalk-application.ts", + "line": 45, + }, "parameters": Array [ Object { "name": "scope", @@ -72890,6 +73798,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -72997,6 +73909,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsElasticBeanstalkHostedZone", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-elastic-beanstalk-hosted-zone.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -73105,6 +74021,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsElasticBeanstalkSolutionStack", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-elastic-beanstalk-solution-stack.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -73245,6 +74165,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsElasticacheCluster", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-elasticache-cluster.ts", + "line": 46, + }, "parameters": Array [ Object { "name": "scope", @@ -73569,6 +74493,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -73694,6 +74622,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsElasticacheReplicationGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-elasticache-replication-group.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -73925,6 +74857,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsElasticsearchDomain", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-elasticsearch-domain.ts", + "line": 178, + }, "parameters": Array [ Object { "name": "scope", @@ -74300,6 +75236,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -74415,6 +75355,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -74464,6 +75408,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -74592,6 +75540,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -74674,6 +75626,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -74734,6 +75690,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -74805,6 +75765,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -74854,6 +75818,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -74903,6 +75871,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -74997,6 +75969,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsElb", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-elb.ts", + "line": 100, + }, "parameters": Array [ Object { "name": "scope", @@ -75327,6 +76303,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -75455,6 +76435,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -75545,6 +76529,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsElbHostedZoneId", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-elb-hosted-zone-id.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -75656,6 +76644,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -75746,6 +76738,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsElbServiceAccount", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-elb-service-account.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -75865,6 +76861,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsGlueScript", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-glue-script.ts", + "line": 43, + }, "parameters": Array [ Object { "name": "scope", @@ -76234,6 +77234,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsGuarddutyDetector", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-guardduty-detector.ts", + "line": 21, + }, "parameters": Array [ Object { "name": "scope", @@ -76349,6 +77353,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsIamAccountAlias", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-iam-account-alias.ts", + "line": 21, + }, "parameters": Array [ Object { "name": "scope", @@ -76442,6 +77450,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsIamGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-iam-group.ts", + "line": 45, + }, "parameters": Array [ Object { "name": "scope", @@ -76603,6 +77615,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -76682,6 +77698,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsIamInstanceProfile", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-iam-instance-profile.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -76853,6 +77873,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsIamPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-iam-policy.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -77002,6 +78026,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsIamPolicyDocument", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-iam-policy-document.ts", + "line": 54, + }, "parameters": Array [ Object { "name": "scope", @@ -77542,6 +78570,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsIamRole", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-iam-role.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -77815,6 +78847,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsIamServerCertificate", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-iam-server-certificate.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -78061,6 +79097,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsIamUser", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-iam-user.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -78210,6 +79250,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsInspectorRulesPackages", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-inspector-rules-packages.ts", + "line": 21, + }, "parameters": Array [ Object { "name": "scope", @@ -78308,6 +79352,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsInstance", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-instance.ts", + "line": 163, + }, "parameters": Array [ Object { "name": "scope", @@ -78979,6 +80027,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -79028,6 +80080,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -79165,6 +80221,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -79278,6 +80338,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -79349,6 +80413,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -79472,6 +80540,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsInstances", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-instances.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -79751,6 +80823,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsInternetGateway", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-internet-gateway.ts", + "line": 42, + }, "parameters": Array [ Object { "name": "scope", @@ -79896,6 +80972,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -80063,6 +81143,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsIotEndpoint", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-iot-endpoint.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -80182,6 +81266,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsIpRanges", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ip-ranges.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -80409,6 +81497,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsKinesisStream", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-kinesis-stream.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -80640,6 +81732,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsKmsAlias", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-kms-alias.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -80778,6 +81874,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsKmsCiphertext", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-kms-ciphertext.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -80950,6 +82050,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsKmsKey", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-kms-key.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -81232,6 +82336,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsKmsSecret", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-kms-secret.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -81423,6 +82531,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsKmsSecrets", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-kms-secrets.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -81634,6 +82746,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsLambdaAlias", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-lambda-alias.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -81805,6 +82921,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsLambdaFunction", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-lambda-function.ts", + "line": 63, + }, "parameters": Array [ Object { "name": "scope", @@ -82232,6 +83352,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -82281,6 +83405,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -82330,6 +83458,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -82379,6 +83511,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -82457,6 +83593,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsLambdaInvocation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-lambda-invocation.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -82639,6 +83779,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsLambdaLayerVersion", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-lambda-layer-version.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -82885,6 +84029,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsLaunchConfiguration", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-launch-configuration.ts", + "line": 99, + }, "parameters": Array [ Object { "name": "scope", @@ -83217,6 +84365,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -83332,6 +84484,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -83392,6 +84548,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -83482,6 +84642,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsLaunchTemplate", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-launch-template.ts", + "line": 291, + }, "parameters": Array [ Object { "name": "scope", @@ -83991,6 +85155,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -84073,6 +85241,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -84256,6 +85428,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -84305,6 +85481,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -84396,6 +85576,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -84445,6 +85629,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -84505,6 +85693,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -84565,6 +85757,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -84658,6 +85854,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -84729,6 +85929,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -84778,6 +85982,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -84963,6 +86171,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -85067,6 +86279,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -85124,6 +86340,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsLb", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-lb.ts", + "line": 53, + }, "parameters": Array [ Object { "name": "scope", @@ -85404,6 +86624,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -85519,6 +86743,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsLbListener", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-lb-listener.ts", + "line": 209, + }, "parameters": Array [ Object { "name": "scope", @@ -85718,6 +86946,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -85833,6 +87065,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -85959,6 +87195,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -86118,6 +87358,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -86189,6 +87433,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -86293,6 +87541,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -86350,6 +87602,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsLbTargetGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-lb-target-group.ts", + "line": 88, + }, "parameters": Array [ Object { "name": "scope", @@ -86645,6 +87901,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -86782,6 +88042,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -86850,6 +88114,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsMqBroker", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-mq-broker.ts", + "line": 104, + }, "parameters": Array [ Object { "name": "scope", @@ -87265,6 +88533,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -87325,6 +88597,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -87385,6 +88661,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -87472,6 +88752,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -87543,6 +88827,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -87616,6 +88904,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsMskCluster", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-msk-cluster.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -87821,6 +89113,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsMskConfiguration", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-msk-configuration.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -87986,6 +89282,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsNatGateway", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-nat-gateway.ts", + "line": 31, + }, "parameters": Array [ Object { "name": "scope", @@ -88299,6 +89599,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsNetworkAcls", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-network-acls.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -88536,6 +89840,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsNetworkInterface", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-network-interface.ts", + "line": 78, + }, "parameters": Array [ Object { "name": "scope", @@ -88848,6 +90156,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -88941,6 +90253,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -89117,6 +90433,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsNetworkInterfaces", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-network-interfaces.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -89330,6 +90650,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsOrganizationsOrganization", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-organizations-organization.ts", + "line": 110, + }, "parameters": Array [ Object { "name": "scope", @@ -89548,6 +90872,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -89655,6 +90983,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -89748,6 +91080,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -89830,6 +91166,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -89887,6 +91227,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsOrganizationsOrganizationalUnits", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-organizations-organizational-units.ts", + "line": 40, + }, "parameters": Array [ Object { "name": "scope", @@ -89987,6 +91331,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -90083,6 +91431,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsPartition", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-partition.ts", + "line": 21, + }, "parameters": Array [ Object { "name": "scope", @@ -90187,6 +91539,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsPrefixList", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-prefix-list.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -90414,6 +91770,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsPricingProduct", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-pricing-product.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -90602,6 +91962,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsQldbLedger", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-qldb-ledger.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -90729,6 +92093,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsRamResourceShare", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ram-resource-share.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -90991,6 +92359,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsRdsCluster", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-rds-cluster.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -91430,6 +92802,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsRedshiftCluster", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-redshift-cluster.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -91892,6 +93268,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsRedshiftServiceAccount", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-redshift-service-account.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -92011,6 +93391,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsRegion", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-region.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -92178,6 +93562,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsRegions", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-regions.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -92381,6 +93769,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsRoute", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-route.ts", + "line": 31, + }, "parameters": Array [ Object { "name": "scope", @@ -92557,6 +93949,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsRoute53DelegationSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-route53-delegation-set.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -92678,6 +94074,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsRoute53ResolverRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-route53-resolver-rule.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -92949,6 +94349,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsRoute53ResolverRules", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-route53-resolver-rules.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -93145,6 +94549,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsRoute53Zone", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-route53-zone.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -93588,6 +94996,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsRouteTable", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-route-table.ts", + "line": 107, + }, "parameters": Array [ Object { "name": "scope", @@ -93786,6 +95198,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -94028,6 +95444,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -94162,6 +95582,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsRouteTables", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-route-tables.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -94399,6 +95823,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsS3Bucket", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-s3-bucket.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -94581,6 +96009,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsS3BucketObject", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-s3-bucket-object.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -95008,6 +96440,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsS3BucketObjects", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-s3-bucket-objects.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -95305,6 +96741,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsSecretsmanagerSecret", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-secretsmanager-secret.ts", + "line": 31, + }, "parameters": Array [ Object { "name": "scope", @@ -95522,6 +96962,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -95568,6 +97012,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsSecretsmanagerSecretVersion", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-secretsmanager-secret-version.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -95770,6 +97218,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsSecurityGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-security-group.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -96037,6 +97489,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsSecurityGroups", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-security-groups.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -96266,6 +97722,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsServicequotasService", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-servicequotas-service.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -96382,6 +97842,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsServicequotasServiceQuota", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-servicequotas-service-quota.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -96601,6 +98065,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsSfnActivity", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-sfn-activity.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -96731,6 +98199,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsSfnStateMachine", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-sfn-state-machine.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -96891,6 +98363,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsSnsTopic", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-sns-topic.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -97007,6 +98483,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsSqsQueue", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-sqs-queue.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -97168,6 +98648,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsSsmDocument", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ssm-document.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -97354,6 +98838,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsSsmParameter", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ssm-parameter.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -97527,6 +99015,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsSsmPatchBaseline", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-ssm-patch-baseline.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -97726,6 +99218,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsStoragegatewayLocalDisk", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-storagegateway-local-disk.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -97890,6 +99386,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsSubnet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-subnet.ts", + "line": 35, + }, "parameters": Array [ Object { "name": "scope", @@ -98321,6 +99821,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsSubnetIds", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-subnet-ids.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -98555,6 +100059,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsTransferServer", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-transfer-server.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -98726,6 +100234,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsVpc", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-vpc.ts", + "line": 50, + }, "parameters": Array [ Object { "name": "scope", @@ -98981,6 +100493,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -99156,6 +100672,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsVpcDhcpOptions", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-vpc-dhcp-options.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -99458,6 +100978,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsVpcEndpoint", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-vpc-endpoint.ts", + "line": 44, + }, "parameters": Array [ Object { "name": "scope", @@ -99854,6 +101378,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -99953,6 +101481,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsVpcEndpointService", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-vpc-endpoint-service.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -100349,6 +101881,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsVpcPeeringConnection", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-vpc-peering-connection.ts", + "line": 38, + }, "parameters": Array [ Object { "name": "scope", @@ -100802,6 +102338,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsVpcs", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-vpcs.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -101015,6 +102555,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsVpnGateway", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-vpn-gateway.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -101308,6 +102852,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsWafIpset", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-waf-ipset.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -101413,6 +102961,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsWafRateBasedRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-waf-rate-based-rule.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -101518,6 +103070,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsWafRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-waf-rule.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -101623,6 +103179,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsWafWebAcl", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-waf-web-acl.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -101728,6 +103288,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsWafregionalIpset", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-wafregional-ipset.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -101833,6 +103397,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsWafregionalRateBasedRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-wafregional-rate-based-rule.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -101938,6 +103506,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsWafregionalRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-wafregional-rule.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -102043,6 +103615,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsWafregionalWebAcl", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-wafregional-web-acl.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -102148,6 +103724,10 @@ using temporary security credentials.", "base": "cdktf.TerraformDataSource", "fqn": "aws.DataAwsWorkspacesBundle", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/data-aws-workspaces-bundle.ts", + "line": 44, + }, "parameters": Array [ Object { "name": "scope", @@ -102321,6 +103901,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -102398,6 +103982,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -102447,6 +104035,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -102493,6 +104085,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DatapipelinePipeline", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/datapipeline-pipeline.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -102656,6 +104252,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DatasyncAgent", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/datasync-agent.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -102910,6 +104510,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DatasyncLocationEfs", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/datasync-location-efs.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -103172,6 +104776,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DatasyncLocationNfs", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/datasync-location-nfs.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -103420,6 +105028,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DatasyncLocationS3", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/datasync-location-s3.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -103663,6 +105275,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DatasyncLocationSmb", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/datasync-location-smb.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -104009,6 +105625,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DatasyncTask", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/datasync-task.ts", + "line": 44, + }, "parameters": Array [ Object { "name": "scope", @@ -104449,6 +106069,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DaxCluster", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dax-cluster.ts", + "line": 68, + }, "parameters": Array [ Object { "name": "scope", @@ -104973,6 +106597,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -105130,6 +106758,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DaxParameterGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dax-parameter-group.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -105333,6 +106965,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DaxSubnetGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dax-subnet-group.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -105505,6 +107141,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DbClusterSnapshot", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/db-cluster-snapshot.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -105867,6 +107507,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DbEventSubscription", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/db-event-subscription.ts", + "line": 36, + }, "parameters": Array [ Object { "name": "scope", @@ -106271,6 +107915,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DbInstance", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/db-instance.ts", + "line": 87, + }, "parameters": Array [ Object { "name": "scope", @@ -107738,6 +109386,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DbInstanceRoleAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/db-instance-role-association.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -108013,6 +109665,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DbOptionGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/db-option-group.ts", + "line": 47, + }, "parameters": Array [ Object { "name": "scope", @@ -108492,6 +110148,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DbParameterGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/db-parameter-group.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -108801,6 +110461,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DbSecurityGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/db-security-group.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -109075,6 +110739,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DbSnapshot", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/db-snapshot.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -109476,6 +111144,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DbSubnetGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/db-subnet-group.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -109708,6 +111380,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DefaultNetworkAcl", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/default-network-acl.ts", + "line": 50, + }, "parameters": Array [ Object { "name": "scope", @@ -110227,6 +111903,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DefaultRouteTable", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/default-route-table.ts", + "line": 36, + }, "parameters": Array [ Object { "name": "scope", @@ -110586,6 +112266,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DefaultSecurityGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/default-security-group.ts", + "line": 54, + }, "parameters": Array [ Object { "name": "scope", @@ -111230,6 +112914,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DefaultSubnet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/default-subnet.ts", + "line": 31, + }, "parameters": Array [ Object { "name": "scope", @@ -111571,6 +113259,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DefaultVpc", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/default-vpc.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -111917,6 +113609,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DefaultVpcDhcpOptions", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/default-vpc-dhcp-options.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -112137,6 +113833,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DevicefarmProject", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/devicefarm-project.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -112253,6 +113953,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DirectoryServiceConditionalForwarder", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/directory-service-conditional-forwarder.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -112412,6 +114116,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DirectoryServiceDirectory", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/directory-service-directory.ts", + "line": 45, + }, "parameters": Array [ Object { "name": "scope", @@ -112966,6 +114674,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DirectoryServiceLogSubscription", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/directory-service-log-subscription.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -113093,6 +114805,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DlmLifecyclePolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dlm-lifecycle-policy.ts", + "line": 50, + }, "parameters": Array [ Object { "name": "scope", @@ -113568,6 +115284,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DmsCertificate", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dms-certificate.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -113732,6 +115452,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DmsEndpoint", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dms-endpoint.ts", + "line": 77, + }, "parameters": Array [ Object { "name": "scope", @@ -114699,6 +116423,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DmsEventSubscription", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dms-event-subscription.ts", + "line": 35, + }, "parameters": Array [ Object { "name": "scope", @@ -115064,6 +116792,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DmsReplicationInstance", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dms-replication-instance.ts", + "line": 42, + }, "parameters": Array [ Object { "name": "scope", @@ -115621,6 +117353,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DmsReplicationSubnetGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dms-replication-subnet-group.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -115836,6 +117572,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DmsReplicationTask", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dms-replication-task.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -116144,6 +117884,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DocdbCluster", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/docdb-cluster.ts", + "line": 52, + }, "parameters": Array [ Object { "name": "scope", @@ -116936,6 +118680,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DocdbClusterInstance", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/docdb-cluster-instance.ts", + "line": 40, + }, "parameters": Array [ Object { "name": "scope", @@ -117513,6 +119261,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DocdbClusterParameterGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/docdb-cluster-parameter-group.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -117822,6 +119574,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DocdbClusterSnapshot", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/docdb-cluster-snapshot.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -118180,6 +119936,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DocdbSubnetGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/docdb-subnet-group.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -118412,6 +120172,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DxBgpPeer", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dx-bgp-peer.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -118732,6 +120496,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DxConnection", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dx-connection.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -118889,6 +120657,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DxConnectionAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dx-connection-association.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -119086,6 +120858,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DxGateway", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dx-gateway.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -119195,6 +120971,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DxGatewayAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dx-gateway-association.ts", + "line": 34, + }, "parameters": Array [ Object { "name": "scope", @@ -119490,6 +121270,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DxGatewayAssociationProposal", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dx-gateway-association-proposal.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -119868,6 +121652,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DxHostedPrivateVirtualInterface", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dx-hosted-private-virtual-interface.ts", + "line": 38, + }, "parameters": Array [ Object { "name": "scope", @@ -120094,6 +121882,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DxHostedPrivateVirtualInterfaceAccepter", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dx-hosted-private-virtual-interface-accepter.ts", + "line": 31, + }, "parameters": Array [ Object { "name": "scope", @@ -120566,6 +122358,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DxHostedPublicVirtualInterface", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dx-hosted-public-virtual-interface.ts", + "line": 37, + }, "parameters": Array [ Object { "name": "scope", @@ -120785,6 +122581,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DxHostedPublicVirtualInterfaceAccepter", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dx-hosted-public-virtual-interface-accepter.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -121200,6 +123000,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DxHostedTransitVirtualInterface", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dx-hosted-transit-virtual-interface.ts", + "line": 38, + }, "parameters": Array [ Object { "name": "scope", @@ -121426,6 +123230,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DxHostedTransitVirtualInterfaceAccepter", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dx-hosted-transit-virtual-interface-accepter.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -121872,6 +123680,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DxLag", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dx-lag.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -122136,6 +123948,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DxPrivateVirtualInterface", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dx-private-virtual-interface.ts", + "line": 40, + }, "parameters": Array [ Object { "name": "scope", @@ -122630,6 +124446,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DxPublicVirtualInterface", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dx-public-virtual-interface.ts", + "line": 37, + }, "parameters": Array [ Object { "name": "scope", @@ -123060,6 +124880,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DxTransitVirtualInterface", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dx-transit-virtual-interface.ts", + "line": 39, + }, "parameters": Array [ Object { "name": "scope", @@ -123528,6 +125352,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DynamodbGlobalTable", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dynamodb-global-table.ts", + "line": 34, + }, "parameters": Array [ Object { "name": "scope", @@ -123783,6 +125611,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DynamodbTable", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dynamodb-table.ts", + "line": 84, + }, "parameters": Array [ Object { "name": "scope", @@ -124548,6 +126380,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.DynamodbTableItem", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/dynamodb-table-item.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -124966,6 +126802,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EbsDefaultKmsKey", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ebs-default-kms-key.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -125071,6 +126911,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EbsEncryptionByDefault", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ebs-encryption-by-default.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -125179,6 +127023,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EbsSnapshot", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ebs-snapshot.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -125435,6 +127283,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EbsSnapshotCopy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ebs-snapshot-copy.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -125762,6 +127614,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EbsVolume", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ebs-volume.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -126080,6 +127936,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Ec2AvailabilityZoneGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ec2-availability-zone-group.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -126207,6 +128067,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Ec2CapacityReservation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ec2-capacity-reservation.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -126556,6 +128420,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Ec2ClientVpnEndpoint", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ec2-client-vpn-endpoint.ts", + "line": 42, + }, "parameters": Array [ Object { "name": "scope", @@ -127017,6 +128885,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Ec2ClientVpnNetworkAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ec2-client-vpn-network-association.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -127182,6 +129054,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Ec2Fleet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ec2-fleet.ts", + "line": 75, + }, "parameters": Array [ Object { "name": "scope", @@ -127979,6 +129855,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Ec2TrafficMirrorFilter", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ec2-traffic-mirror-filter.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -128155,6 +130035,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Ec2TrafficMirrorFilterRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ec2-traffic-mirror-filter-rule.ts", + "line": 41, + }, "parameters": Array [ Object { "name": "scope", @@ -128570,6 +130454,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Ec2TrafficMirrorSession", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ec2-traffic-mirror-session.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -128847,6 +130735,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Ec2TrafficMirrorTarget", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ec2-traffic-mirror-target.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -129037,6 +130929,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Ec2TransitGateway", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ec2-transit-gateway.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -129367,6 +131263,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Ec2TransitGatewayPeeringAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ec2-transit-gateway-peering-attachment.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -129574,6 +131474,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Ec2TransitGatewayRoute", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ec2-transit-gateway-route.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -129749,6 +131653,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Ec2TransitGatewayRouteTable", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ec2-transit-gateway-route-table.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -129864,6 +131772,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Ec2TransitGatewayRouteTableAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ec2-transit-gateway-route-table-association.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -130059,6 +131971,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Ec2TransitGatewayRouteTablePropagation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ec2-transit-gateway-route-table-propagation.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -130208,6 +132124,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Ec2TransitGatewayVpcAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ec2-transit-gateway-vpc-attachment.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -130381,6 +132301,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Ec2TransitGatewayVpcAttachmentAccepter", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ec2-transit-gateway-vpc-attachment-accepter.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -130766,6 +132690,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EcrLifecyclePolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ecr-lifecycle-policy.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -130904,6 +132832,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EcrRepository", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ecr-repository.ts", + "line": 34, + }, "parameters": Array [ Object { "name": "scope", @@ -131189,6 +133121,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EcrRepositoryPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ecr-repository-policy.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -131353,6 +133289,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EcsCapacityProvider", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ecs-capacity-provider.ts", + "line": 37, + }, "parameters": Array [ Object { "name": "scope", @@ -131662,6 +133602,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EcsCluster", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ecs-cluster.ts", + "line": 37, + }, "parameters": Array [ Object { "name": "scope", @@ -132008,6 +133952,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EcsService", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ecs-service.ts", + "line": 88, + }, "parameters": Array [ Object { "name": "scope", @@ -133108,6 +135056,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EcsTaskDefinition", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ecs-task-definition.ts", + "line": 72, + }, "parameters": Array [ Object { "name": "scope", @@ -133978,6 +135930,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EfsFileSystem", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/efs-file-system.ts", + "line": 34, + }, "parameters": Array [ Object { "name": "scope", @@ -134348,6 +136304,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EfsMountTarget", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/efs-mount-target.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -134566,6 +136526,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EgressOnlyInternetGateway", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/egress-only-internet-gateway.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -134705,6 +136669,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Eip", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/eip.ts", + "line": 34, + }, "parameters": Array [ Object { "name": "scope", @@ -134932,6 +136900,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EipAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/eip-association.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -135327,6 +137299,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EksCluster", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/eks-cluster.ts", + "line": 74, + }, "parameters": Array [ Object { "name": "scope", @@ -135597,6 +137573,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -135867,6 +137847,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -135916,6 +137900,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -136106,6 +138094,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EksFargateProfile", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/eks-fargate-profile.ts", + "line": 38, + }, "parameters": Array [ Object { "name": "scope", @@ -136489,6 +138481,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EksNodeGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/eks-node-group.ts", + "line": 72, + }, "parameters": Array [ Object { "name": "scope", @@ -137056,6 +139052,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -137116,6 +139116,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -137263,6 +139267,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ElasticBeanstalkApplication", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/elastic-beanstalk-application.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -137538,6 +139546,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ElasticBeanstalkApplicationVersion", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/elastic-beanstalk-application-version.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -137802,6 +139814,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ElasticBeanstalkConfigurationTemplate", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/elastic-beanstalk-configuration-template.ts", + "line": 34, + }, "parameters": Array [ Object { "name": "scope", @@ -138100,6 +140116,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ElasticBeanstalkEnvironment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/elastic-beanstalk-environment.ts", + "line": 64, + }, "parameters": Array [ Object { "name": "scope", @@ -138470,6 +140490,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -138807,6 +140831,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ElasticacheCluster", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/elasticache-cluster.ts", + "line": 67, + }, "parameters": Array [ Object { "name": "scope", @@ -139212,6 +141240,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -139635,6 +141667,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ElasticacheParameterGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/elasticache-parameter-group.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -139860,6 +141896,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ElasticacheReplicationGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/elasticache-replication-group.ts", + "line": 60, + }, "parameters": Array [ Object { "name": "scope", @@ -140804,6 +142844,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ElasticacheSecurityGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/elasticache-security-group.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -140965,6 +143009,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ElasticacheSubnetGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/elasticache-subnet-group.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -141126,6 +143174,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ElasticsearchDomain", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/elasticsearch-domain.ts", + "line": 97, + }, "parameters": Array [ Object { "name": "scope", @@ -142166,6 +144218,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ElasticsearchDomainPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/elasticsearch-domain-policy.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -142393,6 +144449,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ElastictranscoderPipeline", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/elastictranscoder-pipeline.ts", + "line": 60, + }, "parameters": Array [ Object { "name": "scope", @@ -143045,6 +145105,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ElastictranscoderPreset", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/elastictranscoder-preset.ts", + "line": 86, + }, "parameters": Array [ Object { "name": "scope", @@ -144037,6 +146101,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Elb", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/elb.ts", + "line": 60, + }, "parameters": Array [ Object { "name": "scope", @@ -144427,6 +146495,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ElbAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/elb-attachment.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -144973,6 +147045,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EmrCluster", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/emr-cluster.ts", + "line": 133, + }, "parameters": Array [ Object { "name": "scope", @@ -146724,6 +148800,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EmrInstanceGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/emr-instance-group.ts", + "line": 37, + }, "parameters": Array [ Object { "name": "scope", @@ -147117,6 +149197,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.EmrSecurityConfiguration", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/emr-security-configuration.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -147281,6 +149365,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.FlowLog", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/flow-log.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -147636,6 +149724,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.FmsAdminAccount", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/fms-admin-account.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -147744,6 +149836,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.FsxLustreFileSystem", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/fsx-lustre-file-system.ts", + "line": 35, + }, "parameters": Array [ Object { "name": "scope", @@ -148171,6 +150267,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.FsxWindowsFileSystem", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/fsx-windows-file-system.ts", + "line": 49, + }, "parameters": Array [ Object { "name": "scope", @@ -148821,6 +150921,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GameliftAlias", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/gamelift-alias.ts", + "line": 31, + }, "parameters": Array [ Object { "name": "scope", @@ -149081,6 +151185,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GameliftBuild", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/gamelift-build.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -149361,6 +151469,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GameliftFleet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/gamelift-fleet.ts", + "line": 63, + }, "parameters": Array [ Object { "name": "scope", @@ -150099,6 +152211,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GameliftGameSessionQueue", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/gamelift-game-session-queue.ts", + "line": 31, + }, "parameters": Array [ Object { "name": "scope", @@ -150382,6 +152498,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GlacierVault", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/glacier-vault.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -150604,6 +152724,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GlacierVaultLock", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/glacier-vault-lock.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -150819,6 +152943,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GlobalacceleratorAccelerator", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/globalaccelerator-accelerator.ts", + "line": 45, + }, "parameters": Array [ Object { "name": "scope", @@ -151140,6 +153268,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -151202,6 +153334,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GlobalacceleratorEndpointGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/globalaccelerator-endpoint-group.ts", + "line": 35, + }, "parameters": Array [ Object { "name": "scope", @@ -151551,6 +153687,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GlobalacceleratorListener", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/globalaccelerator-listener.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -151776,6 +153916,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GlueCatalogDatabase", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/glue-catalog-database.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -151987,6 +154131,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GlueCatalogTable", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/glue-catalog-table.ts", + "line": 77, + }, "parameters": Array [ Object { "name": "scope", @@ -152864,6 +155012,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GlueClassifier", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/glue-classifier.ts", + "line": 50, + }, "parameters": Array [ Object { "name": "scope", @@ -153325,6 +155477,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GlueConnection", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/glue-connection.ts", + "line": 34, + }, "parameters": Array [ Object { "name": "scope", @@ -153662,6 +155818,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GlueCrawler", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/glue-crawler.ts", + "line": 61, + }, "parameters": Array [ Object { "name": "scope", @@ -154399,6 +156559,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GlueJob", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/glue-job.ts", + "line": 52, + }, "parameters": Array [ Object { "name": "scope", @@ -155067,6 +157231,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GlueSecurityConfiguration", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/glue-security-configuration.ts", + "line": 44, + }, "parameters": Array [ Object { "name": "scope", @@ -155397,6 +157565,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GlueTrigger", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/glue-trigger.ts", + "line": 56, + }, "parameters": Array [ Object { "name": "scope", @@ -155997,6 +158169,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GlueWorkflow", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/glue-workflow.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -156163,6 +158339,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GuarddutyDetector", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/guardduty-detector.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -156306,6 +158486,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GuarddutyInviteAccepter", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/guardduty-invite-accepter.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -156486,6 +158670,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GuarddutyIpset", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/guardduty-ipset.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -156679,6 +158867,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GuarddutyMember", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/guardduty-member.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -156977,6 +159169,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GuarddutyOrganizationAdminAccount", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/guardduty-organization-admin-account.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -157082,6 +159278,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GuarddutyOrganizationConfiguration", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/guardduty-organization-configuration.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -157209,6 +159409,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.GuarddutyThreatintelset", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/guardduty-threatintelset.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -157402,6 +159606,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamAccessKey", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-access-key.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -157610,6 +159818,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamAccountAlias", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-account-alias.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -157715,6 +159927,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamAccountPasswordPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-account-password-policy.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -158026,6 +160242,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-group.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -158177,6 +160397,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamGroupMembership", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-group-membership.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -158336,6 +160560,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamGroupPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-group-policy.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -158445,6 +160673,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamGroupPolicyAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-group-policy-attachment.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -158638,6 +160870,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamInstanceProfile", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-instance-profile.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -158885,6 +161121,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamOpenidConnectProvider", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-openid-connect-provider.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -159065,6 +161305,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-policy.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -159197,6 +161441,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamPolicyAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-policy-attachment.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -159506,6 +161754,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamRole", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-role.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -159846,6 +162098,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamRolePolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-role-policy.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -159955,6 +162211,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamRolePolicyAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-role-policy-attachment.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -160148,6 +162408,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamSamlProvider", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-saml-provider.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -160297,6 +162561,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamServerCertificate", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-server-certificate.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -160531,6 +162799,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamServiceLinkedRole", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-service-linked-role.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -160739,6 +163011,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamUser", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-user.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -160975,6 +163251,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamUserGroupMembership", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-user-group-membership.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -161112,6 +163392,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamUserLoginProfile", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-user-login-profile.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -161309,6 +163593,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamUserPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-user-policy.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -161418,6 +163706,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamUserPolicyAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-user-policy-attachment.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -161611,6 +163903,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IamUserSshKey", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iam-user-ssh-key.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -161806,6 +164102,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.InspectorAssessmentTarget", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/inspector-assessment-target.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -161946,6 +164246,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.InspectorAssessmentTemplate", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/inspector-assessment-template.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -162172,6 +164476,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.InspectorResourceGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/inspector-resource-group.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -162298,6 +164606,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Instance", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/instance.ts", + "line": 104, + }, "parameters": Array [ Object { "name": "scope", @@ -163885,6 +166197,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.InternetGateway", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/internet-gateway.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -164038,6 +166354,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IotCertificate", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iot-certificate.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -164211,6 +166531,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IotPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iot-policy.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -164320,6 +166644,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IotPolicyAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iot-policy-attachment.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -164487,6 +166815,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IotRoleAlias", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iot-role-alias.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -164649,6 +166981,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IotThing", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iot-thing.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -164845,6 +167181,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IotThingPrincipalAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iot-thing-principal-attachment.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -164972,6 +167312,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IotThingType", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iot-thing-type.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -165193,6 +167537,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.IotTopicRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/iot-topic-rule.ts", + "line": 112, + }, "parameters": Array [ Object { "name": "scope", @@ -166462,6 +168810,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.KeyPair", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/key-pair.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -166671,6 +169023,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.KinesisAnalyticsApplication", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/kinesis-analytics-application.ts", + "line": 165, + }, "parameters": Array [ Object { "name": "scope", @@ -168289,6 +170645,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.KinesisFirehoseDeliveryStream", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/kinesis-firehose-delivery-stream.ts", + "line": 299, + }, "parameters": Array [ Object { "name": "scope", @@ -171461,6 +173821,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.KinesisStream", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/kinesis-stream.ts", + "line": 36, + }, "parameters": Array [ Object { "name": "scope", @@ -171842,6 +174206,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.KinesisVideoStream", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/kinesis-video-stream.ts", + "line": 34, + }, "parameters": Array [ Object { "name": "scope", @@ -172189,6 +174557,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.KmsAlias", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/kms-alias.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -172364,6 +174736,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.KmsCiphertext", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/kms-ciphertext.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -172536,6 +174912,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.KmsExternalKey", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/kms-external-key.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -172842,6 +175222,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.KmsGrant", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/kms-grant.ts", + "line": 34, + }, "parameters": Array [ Object { "name": "scope", @@ -173215,6 +175599,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.KmsKey", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/kms-key.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -173523,6 +175911,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LambdaAlias", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lambda-alias.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -173786,6 +176178,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LambdaEventSourceMapping", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lambda-event-source-mapping.ts", + "line": 41, + }, "parameters": Array [ Object { "name": "scope", @@ -174291,6 +176687,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LambdaFunction", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lambda-function.ts", + "line": 64, + }, "parameters": Array [ Object { "name": "scope", @@ -175091,6 +177491,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LambdaFunctionEventInvokeConfig", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lambda-function-event-invoke-config.ts", + "line": 39, + }, "parameters": Array [ Object { "name": "scope", @@ -175508,6 +177912,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LambdaLayerVersion", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lambda-layer-version.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -175870,6 +178278,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LambdaPermission", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lambda-permission.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -176163,6 +178575,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LambdaProvisionedConcurrencyConfig", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lambda-provisioned-concurrency-config.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -176378,6 +178794,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LaunchConfiguration", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/launch-configuration.ts", + "line": 64, + }, "parameters": Array [ Object { "name": "scope", @@ -177214,6 +179634,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LaunchTemplate", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/launch-template.ts", + "line": 159, + }, "parameters": Array [ Object { "name": "scope", @@ -179252,6 +181676,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Lb", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lb.ts", + "line": 54, + }, "parameters": Array [ Object { "name": "scope", @@ -179885,6 +182313,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LbCookieStickinessPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lb-cookie-stickiness-policy.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -180058,6 +182490,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LbListener", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lb-listener.ts", + "line": 82, + }, "parameters": Array [ Object { "name": "scope", @@ -180215,6 +182651,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LbListenerCertificate", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lb-listener-certificate.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -181007,6 +183447,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LbListenerRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lb-listener-rule.ts", + "line": 112, + }, "parameters": Array [ Object { "name": "scope", @@ -182165,6 +184609,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LbSslNegotiationPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lb-ssl-negotiation-policy.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -182426,6 +184874,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LbTargetGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lb-target-group.ts", + "line": 53, + }, "parameters": Array [ Object { "name": "scope", @@ -182685,6 +185137,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LbTargetGroupAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lb-target-group-attachment.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -183312,6 +185768,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LicensemanagerAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/licensemanager-association.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -183439,6 +185899,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LicensemanagerLicenseConfiguration", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/licensemanager-license-configuration.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -183706,6 +186170,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LightsailDomain", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lightsail-domain.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -183822,6 +186290,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LightsailInstance", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lightsail-instance.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -184174,6 +186646,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LightsailKeyPair", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lightsail-key-pair.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -184409,6 +186885,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LightsailStaticIp", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lightsail-static-ip.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -184519,6 +186999,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LightsailStaticIpAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/lightsail-static-ip-attachment.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -184685,6 +187169,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LoadBalancerBackendServerPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/load-balancer-backend-server-policy.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -184846,6 +187334,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LoadBalancerListenerPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/load-balancer-listener-policy.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -185007,6 +187499,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.LoadBalancerPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/load-balancer-policy.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -185232,6 +187728,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.MacieMemberAccountAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/macie-member-account-association.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -185337,6 +187837,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.MacieS3BucketAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/macie-s3-bucket-association.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -185566,6 +188070,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.MainRouteTableAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/main-route-table-association.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -185704,6 +188212,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.MediaConvertQueue", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/media-convert-queue.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -186012,6 +188524,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.MediaPackageChannel", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/media-package-channel.ts", + "line": 49, + }, "parameters": Array [ Object { "name": "scope", @@ -186209,6 +188725,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -186258,6 +188778,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -186326,6 +188850,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.MediaStoreContainer", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/media-store-container.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -186487,6 +189015,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.MediaStoreContainerPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/media-store-container-policy.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -186614,6 +189146,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.MqBroker", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/mq-broker.ts", + "line": 83, + }, "parameters": Array [ Object { "name": "scope", @@ -187276,6 +189812,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -187505,6 +190045,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.MqConfiguration", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/mq-configuration.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -187756,6 +190300,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.MskCluster", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/msk-cluster.ts", + "line": 106, + }, "parameters": Array [ Object { "name": "scope", @@ -188884,6 +191432,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.MskConfiguration", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/msk-configuration.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -189089,6 +191641,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.NatGateway", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/nat-gateway.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -189283,6 +191839,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.NeptuneCluster", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/neptune-cluster.ts", + "line": 52, + }, "parameters": Array [ Object { "name": "scope", @@ -190091,6 +192651,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.NeptuneClusterInstance", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/neptune-cluster-instance.ts", + "line": 45, + }, "parameters": Array [ Object { "name": "scope", @@ -190744,6 +193308,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.NeptuneClusterParameterGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/neptune-cluster-parameter-group.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -191053,6 +193621,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.NeptuneClusterSnapshot", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/neptune-cluster-snapshot.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -191433,6 +194005,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.NeptuneEventSubscription", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/neptune-event-subscription.ts", + "line": 36, + }, "parameters": Array [ Object { "name": "scope", @@ -191837,6 +194413,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.NeptuneParameterGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/neptune-parameter-group.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -192120,6 +194700,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.NeptuneSubnetGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/neptune-subnet-group.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -192352,6 +194936,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.NetworkAcl", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/network-acl.ts", + "line": 49, + }, "parameters": Array [ Object { "name": "scope", @@ -192888,6 +195476,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.NetworkAclRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/network-acl-rule.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -193227,6 +195819,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.NetworkInterface", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/network-interface.ts", + "line": 35, + }, "parameters": Array [ Object { "name": "scope", @@ -193482,6 +196078,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.NetworkInterfaceAttachmentA", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/network-interface-attachment.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -193808,6 +196408,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.NetworkInterfaceSgAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/network-interface-sg-attachment.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -193935,6 +196539,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OpsworksApplication", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/opsworks-application.ts", + "line": 59, + }, "parameters": Array [ Object { "name": "scope", @@ -194659,6 +197267,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OpsworksCustomLayer", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/opsworks-custom-layer.ts", + "line": 53, + }, "parameters": Array [ Object { "name": "scope", @@ -195469,6 +198081,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OpsworksGangliaLayer", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/opsworks-ganglia-layer.ts", + "line": 55, + }, "parameters": Array [ Object { "name": "scope", @@ -196329,6 +198945,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OpsworksHaproxyLayer", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/opsworks-haproxy-layer.ts", + "line": 58, + }, "parameters": Array [ Object { "name": "scope", @@ -197261,6 +199881,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OpsworksInstance", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/opsworks-instance.ts", + "line": 93, + }, "parameters": Array [ Object { "name": "scope", @@ -198737,6 +201361,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OpsworksJavaAppLayer", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/opsworks-java-app-layer.ts", + "line": 57, + }, "parameters": Array [ Object { "name": "scope", @@ -199647,6 +202275,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OpsworksMemcachedLayer", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/opsworks-memcached-layer.ts", + "line": 53, + }, "parameters": Array [ Object { "name": "scope", @@ -200461,6 +203093,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OpsworksMysqlLayer", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/opsworks-mysql-layer.ts", + "line": 54, + }, "parameters": Array [ Object { "name": "scope", @@ -201299,6 +203935,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OpsworksNodejsAppLayer", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/opsworks-nodejs-app-layer.ts", + "line": 53, + }, "parameters": Array [ Object { "name": "scope", @@ -202113,6 +204753,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OpsworksPermission", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/opsworks-permission.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -202314,6 +204958,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OpsworksPhpAppLayer", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/opsworks-php-app-layer.ts", + "line": 52, + }, "parameters": Array [ Object { "name": "scope", @@ -203104,6 +205752,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OpsworksRailsAppLayer", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/opsworks-rails-app-layer.ts", + "line": 58, + }, "parameters": Array [ Object { "name": "scope", @@ -204038,6 +206690,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OpsworksRdsDbInstance", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/opsworks-rds-db-instance.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -204209,6 +206865,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OpsworksStack", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/opsworks-stack.ts", + "line": 52, + }, "parameters": Array [ Object { "name": "scope", @@ -204946,6 +207606,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OpsworksStaticWebLayer", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/opsworks-static-web-layer.ts", + "line": 52, + }, "parameters": Array [ Object { "name": "scope", @@ -205736,6 +208400,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OpsworksUserProfile", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/opsworks-user-profile.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -205911,6 +208579,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OrganizationsAccount", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/organizations-account.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -206188,6 +208860,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OrganizationsOrganization", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/organizations-organization.ts", + "line": 113, + }, "parameters": Array [ Object { "name": "scope", @@ -206406,6 +209082,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -206564,6 +209244,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -206657,6 +209341,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -206739,6 +209427,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -206796,6 +209488,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OrganizationsOrganizationalUnit", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/organizations-organizational-unit.ts", + "line": 46, + }, "parameters": Array [ Object { "name": "scope", @@ -206917,6 +209613,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -207036,6 +209736,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OrganizationsPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/organizations-policy.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -207156,6 +209860,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.OrganizationsPolicyAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/organizations-policy-attachment.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -207349,6 +210057,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.PinpointAdmChannel", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/pinpoint-adm-channel.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -207522,6 +210234,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.PinpointApnsChannel", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/pinpoint-apns-channel.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -207819,6 +210535,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.PinpointApnsSandboxChannel", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/pinpoint-apns-sandbox-channel.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -208116,6 +210836,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.PinpointApnsVoipChannel", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/pinpoint-apns-voip-channel.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -208413,6 +211137,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.PinpointApnsVoipSandboxChannel", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/pinpoint-apns-voip-sandbox-channel.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -208710,6 +211438,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.PinpointApp", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/pinpoint-app.ts", + "line": 45, + }, "parameters": Array [ Object { "name": "scope", @@ -209165,6 +211897,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.PinpointBaiduChannel", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/pinpoint-baidu-channel.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -209338,6 +212074,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.PinpointEmailChannel", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/pinpoint-email-channel.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -209544,6 +212284,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.PinpointEventStream", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/pinpoint-event-stream.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -209693,6 +212437,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.PinpointGcmChannel", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/pinpoint-gcm-channel.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -209844,6 +212592,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.PinpointSmsChannel", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/pinpoint-sms-channel.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -210043,6 +212795,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.PlacementGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/placement-group.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -210215,6 +212971,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ProxyProtocolPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/proxy-protocol-policy.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -210352,6 +213112,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.QldbLedger", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/qldb-ledger.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -210529,6 +213293,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.QuicksightGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/quicksight-group.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -210717,6 +213485,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.QuicksightUser", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/quicksight-user.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -210997,6 +213769,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.RamPrincipalAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ram-principal-association.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -211124,6 +213900,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.RamResourceAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ram-resource-association.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -211251,6 +214031,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.RamResourceShare", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ram-resource-share.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -211377,6 +214161,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.RamResourceShareAccepter", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ram-resource-share-accepter.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -211744,6 +214532,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.RdsCluster", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/rds-cluster.ts", + "line": 80, + }, "parameters": Array [ Object { "name": "scope", @@ -212860,6 +215652,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.RdsClusterEndpoint", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/rds-cluster-endpoint.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -213133,6 +215929,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.RdsClusterInstance", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/rds-cluster-instance.ts", + "line": 50, + }, "parameters": Array [ Object { "name": "scope", @@ -213906,6 +216706,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.RdsClusterParameterGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/rds-cluster-parameter-group.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -214419,6 +217223,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.RdsGlobalCluster", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/rds-global-cluster.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -214666,6 +217474,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.RedshiftCluster", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/redshift-cluster.ts", + "line": 77, + }, "parameters": Array [ Object { "name": "scope", @@ -215902,6 +218714,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.RedshiftEventSubscription", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/redshift-event-subscription.ts", + "line": 36, + }, "parameters": Array [ Object { "name": "scope", @@ -216315,6 +219131,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.RedshiftParameterGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/redshift-parameter-group.ts", + "line": 31, + }, "parameters": Array [ Object { "name": "scope", @@ -216585,6 +219405,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.RedshiftSecurityGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/redshift-security-group.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -216801,6 +219625,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.RedshiftSnapshotCopyGrant", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/redshift-snapshot-copy-grant.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -216975,6 +219803,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.RedshiftSnapshotSchedule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/redshift-snapshot-schedule.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -217128,6 +219960,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.RedshiftSnapshotScheduleAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/redshift-snapshot-schedule-association.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -217358,6 +220194,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.RedshiftSubnetGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/redshift-subnet-group.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -217564,6 +220404,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ResourcegroupsGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/resourcegroups-group.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -217811,6 +220655,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Route", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/route.ts", + "line": 37, + }, "parameters": Array [ Object { "name": "scope", @@ -218042,6 +220890,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Route53DelegationSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/route53-delegation-set.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -218166,6 +221018,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Route53HealthCheck", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/route53-health-check.ts", + "line": 40, + }, "parameters": Array [ Object { "name": "scope", @@ -218733,6 +221589,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Route53QueryLog", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/route53-query-log.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -218860,6 +221720,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Route53Record", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/route53-record.ts", + "line": 59, + }, "parameters": Array [ Object { "name": "scope", @@ -219535,6 +222399,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Route53ResolverEndpoint", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/route53-resolver-endpoint.ts", + "line": 38, + }, "parameters": Array [ Object { "name": "scope", @@ -219904,6 +222772,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Route53ResolverRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/route53-resolver-rule.ts", + "line": 39, + }, "parameters": Array [ Object { "name": "scope", @@ -220089,6 +222961,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Route53ResolverRuleAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/route53-resolver-rule-association.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -220517,6 +223393,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Route53Zone", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/route53-zone.ts", + "line": 34, + }, "parameters": Array [ Object { "name": "scope", @@ -220708,6 +223588,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Route53ZoneAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/route53-zone-association.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -221190,6 +224074,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.RouteTable", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/route-table.ts", + "line": 36, + }, "parameters": Array [ Object { "name": "scope", @@ -221326,6 +224214,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.RouteTableAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/route-table-association.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -221730,6 +224622,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.S3AccessPoint", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/s3-access-point.ts", + "line": 38, + }, "parameters": Array [ Object { "name": "scope", @@ -222113,6 +225009,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.S3AccountPublicAccessBlock", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/s3-account-public-access-block.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -222317,6 +225217,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.S3Bucket", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/s3-bucket.ts", + "line": 175, + }, "parameters": Array [ Object { "name": "scope", @@ -222699,6 +225603,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.S3BucketAnalyticsConfiguration", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/s3-bucket-analytics-configuration.ts", + "line": 50, + }, "parameters": Array [ Object { "name": "scope", @@ -223650,6 +226558,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.S3BucketInventory", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/s3-bucket-inventory.ts", + "line": 61, + }, "parameters": Array [ Object { "name": "scope", @@ -224594,6 +227506,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.S3BucketMetric", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/s3-bucket-metric.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -224802,6 +227718,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.S3BucketNotification", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/s3-bucket-notification.ts", + "line": 49, + }, "parameters": Array [ Object { "name": "scope", @@ -225262,6 +228182,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.S3BucketObject", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/s3-bucket-object.ts", + "line": 43, + }, "parameters": Array [ Object { "name": "scope", @@ -226030,6 +228954,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.S3BucketPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/s3-bucket-policy.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -226157,6 +229085,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.S3BucketPublicAccessBlock", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/s3-bucket-public-access-block.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -226950,6 +229882,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SagemakerEndpoint", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/sagemaker-endpoint.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -227124,6 +230060,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SagemakerEndpointConfiguration", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/sagemaker-endpoint-configuration.ts", + "line": 34, + }, "parameters": Array [ Object { "name": "scope", @@ -227423,6 +230363,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SagemakerModel", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/sagemaker-model.ts", + "line": 47, + }, "parameters": Array [ Object { "name": "scope", @@ -227917,6 +230861,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SagemakerNotebookInstance", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/sagemaker-notebook-instance.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -228241,6 +231189,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SagemakerNotebookInstanceLifecycleConfiguration", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/sagemaker-notebook-instance-lifecycle-configuration.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -228408,6 +231360,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SecretsmanagerSecret", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/secretsmanager-secret.ts", + "line": 34, + }, "parameters": Array [ Object { "name": "scope", @@ -228778,6 +231734,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SecretsmanagerSecretVersion", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/secretsmanager-secret-version.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -228987,6 +231947,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SecurityGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/security-group.ts", + "line": 57, + }, "parameters": Array [ Object { "name": "scope", @@ -229642,6 +232606,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SecurityGroupRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/security-group-rule.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -230051,6 +233019,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SecurityhubAccount", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/securityhub-account.ts", + "line": 21, + }, "parameters": Array [ Object { "name": "scope", @@ -230133,6 +233105,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SecurityhubMember", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/securityhub-member.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -230306,6 +233282,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SecurityhubProductSubscription", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/securityhub-product-subscription.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -230422,6 +233402,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SecurityhubStandardsSubscription", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/securityhub-standards-subscription.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -230527,6 +233511,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ServiceDiscoveryHttpNamespace", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/service-discovery-http-namespace.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -230667,6 +233655,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ServiceDiscoveryPrivateDnsNamespace", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/service-discovery-private-dns-namespace.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -230840,6 +233832,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ServiceDiscoveryPublicDnsNamespace", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/service-discovery-public-dns-namespace.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -230991,6 +233987,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ServiceDiscoveryService", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/service-discovery-service.ts", + "line": 48, + }, "parameters": Array [ Object { "name": "scope", @@ -231439,6 +234439,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ServicecatalogPortfolio", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/servicecatalog-portfolio.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -231727,6 +234731,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ServicequotasServiceQuota", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/servicequotas-service-quota.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -231953,6 +234961,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SesActiveReceiptRuleSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ses-active-receipt-rule-set.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -232058,6 +235070,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SesConfigurationSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ses-configuration-set.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -232163,6 +235179,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SesDomainDkim", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ses-domain-dkim.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -232284,6 +235304,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SesDomainIdentity", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ses-domain-identity.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -232411,6 +235435,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SesDomainIdentityVerification", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ses-domain-identity-verification.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -232580,6 +235608,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SesDomainMailFrom", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ses-domain-mail-from.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -232731,6 +235763,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SesEmailIdentity", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ses-email-identity.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -232847,6 +235883,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SesEventDestination", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ses-event-destination.ts", + "line": 43, + }, "parameters": Array [ Object { "name": "scope", @@ -233252,6 +236292,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SesIdentityNotificationTopic", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ses-identity-notification-topic.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -233427,6 +236471,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SesIdentityPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ses-identity-policy.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -233576,6 +236624,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SesReceiptFilter", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ses-receipt-filter.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -233725,6 +236777,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SesReceiptRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ses-receipt-rule.ts", + "line": 82, + }, "parameters": Array [ Object { "name": "scope", @@ -234516,6 +237572,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SesReceiptRuleSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ses-receipt-rule-set.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -234758,6 +237818,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SesTemplate", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ses-template.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -234935,6 +237999,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SfnActivity", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/sfn-activity.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -235085,6 +238153,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SfnStateMachine", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/sfn-state-machine.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -235290,6 +238362,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.ShieldProtection", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/shield-protection.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -235417,6 +238493,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SimpledbDomain", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/simpledb-domain.ts", + "line": 22, + }, "parameters": Array [ Object { "name": "scope", @@ -235522,6 +238602,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SnapshotCreateVolumePermission", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/snapshot-create-volume-permission.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -235649,6 +238733,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SnsPlatformApplication", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/sns-platform-application.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -236001,6 +239089,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SnsSmsPreferences", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/sns-sms-preferences.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -236229,6 +239321,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SnsTopic", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/sns-topic.ts", + "line": 40, + }, "parameters": Array [ Object { "name": "scope", @@ -236790,6 +239886,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SnsTopicPolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/sns-topic-policy.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -236917,6 +240017,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SnsTopicSubscription", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/sns-topic-subscription.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -237197,6 +240301,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SpotDatafeedSubscription", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/spot-datafeed-subscription.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -237326,6 +240434,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SpotFleetRequest", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/spot-fleet-request.ts", + "line": 113, + }, "parameters": Array [ Object { "name": "scope", @@ -238727,6 +241839,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SpotInstanceRequest", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/spot-instance-request.ts", + "line": 111, + }, "parameters": Array [ Object { "name": "scope", @@ -240526,6 +243642,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SqsQueue", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/sqs-queue.ts", + "line": 35, + }, "parameters": Array [ Object { "name": "scope", @@ -240967,6 +244087,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SqsQueuePolicy", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/sqs-queue-policy.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -241094,6 +244218,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SsmActivation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ssm-activation.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -241362,6 +244490,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SsmAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ssm-association.ts", + "line": 43, + }, "parameters": Array [ Object { "name": "scope", @@ -241858,6 +244990,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SsmDocument", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ssm-document.ts", + "line": 58, + }, "parameters": Array [ Object { "name": "scope", @@ -242364,6 +245500,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -242443,6 +245583,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SsmMaintenanceWindow", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ssm-maintenance-window.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -242792,6 +245936,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SsmMaintenanceWindowTarget", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ssm-maintenance-window-target.ts", + "line": 32, + }, "parameters": Array [ Object { "name": "scope", @@ -243068,6 +246216,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SsmMaintenanceWindowTask", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ssm-maintenance-window-task.ts", + "line": 101, + }, "parameters": Array [ Object { "name": "scope", @@ -244157,6 +247309,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SsmParameter", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ssm-parameter.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -244482,6 +247638,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SsmPatchBaseline", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ssm-patch-baseline.ts", + "line": 47, + }, "parameters": Array [ Object { "name": "scope", @@ -244990,6 +248150,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SsmPatchGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ssm-patch-group.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -245117,6 +248281,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SsmResourceDataSync", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/ssm-resource-data-sync.ts", + "line": 31, + }, "parameters": Array [ Object { "name": "scope", @@ -245333,6 +248501,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.StoragegatewayCache", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/storagegateway-cache.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -245460,6 +248632,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.StoragegatewayCachedIscsiVolume", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/storagegateway-cached-iscsi-volume.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -245790,6 +248966,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.StoragegatewayGateway", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/storagegateway-gateway.ts", + "line": 44, + }, "parameters": Array [ Object { "name": "scope", @@ -246304,6 +249484,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.StoragegatewayNfsFileShare", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/storagegateway-nfs-file-share.ts", + "line": 49, + }, "parameters": Array [ Object { "name": "scope", @@ -246925,6 +250109,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.StoragegatewaySmbFileShare", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/storagegateway-smb-file-share.ts", + "line": 42, + }, "parameters": Array [ Object { "name": "scope", @@ -247480,6 +250668,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.StoragegatewayUploadBuffer", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/storagegateway-upload-buffer.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -247607,6 +250799,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.StoragegatewayWorkingStorage", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/storagegateway-working-storage.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -247734,6 +250930,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Subnet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/subnet.ts", + "line": 36, + }, "parameters": Array [ Object { "name": "scope", @@ -248138,6 +251338,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.SwfDomain", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/swf-domain.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -248360,6 +251564,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.TransferServer", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/transfer-server.ts", + "line": 34, + }, "parameters": Array [ Object { "name": "scope", @@ -248741,6 +251949,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.TransferSshKey", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/transfer-ssh-key.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -248890,6 +252102,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.TransferUser", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/transfer-user.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -249132,6 +252348,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.VolumeAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/volume-attachment.ts", + "line": 26, + }, "parameters": Array [ Object { "name": "scope", @@ -249329,6 +252549,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.Vpc", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/vpc.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -249711,6 +252935,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.VpcDhcpOptions", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/vpc-dhcp-options.ts", + "line": 27, + }, "parameters": Array [ Object { "name": "scope", @@ -249876,6 +253104,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.VpcDhcpOptionsAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/vpc-dhcp-options-association.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -250117,6 +253349,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.VpcEndpoint", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/vpc-endpoint.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "scope", @@ -250599,6 +253835,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.VpcEndpointConnectionNotification", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/vpc-endpoint-connection-notification.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -250809,6 +254049,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -250866,6 +254110,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.VpcEndpointRouteTableAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/vpc-endpoint-route-table-association.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -250993,6 +254241,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.VpcEndpointService", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/vpc-endpoint-service.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -251204,6 +254456,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.VpcEndpointServiceAllowedPrincipal", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/vpc-endpoint-service-allowed-principal.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -251412,6 +254668,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.VpcEndpointSubnetAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/vpc-endpoint-subnet-association.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -251657,6 +254917,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.VpcIpv4CidrBlockAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/vpc-ipv4-cidr-block-association.ts", + "line": 29, + }, "parameters": Array [ Object { "name": "scope", @@ -251850,6 +255114,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.VpcPeeringConnection", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/vpc-peering-connection.ts", + "line": 48, + }, "parameters": Array [ Object { "name": "scope", @@ -252092,6 +255360,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.VpcPeeringConnectionAccepterA", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/vpc-peering-connection-accepter.ts", + "line": 38, + }, "parameters": Array [ Object { "name": "scope", @@ -252643,6 +255915,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.VpcPeeringConnectionOptions", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/vpc-peering-connection-options.ts", + "line": 36, + }, "parameters": Array [ Object { "name": "scope", @@ -253030,6 +256306,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.VpnConnection", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/vpn-connection.ts", + "line": 76, + }, "parameters": Array [ Object { "name": "scope", @@ -253531,6 +256811,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.VpnConnectionRoute", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/vpn-connection-route.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -253661,6 +256945,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -253732,6 +257020,10 @@ using temporary security credentials.", "docs": Object { "stability": "experimental", }, + "locationInModule": Object { + "filename": "lib/complex-computed-list.ts", + "line": 51, + }, "parameters": Array [ Object { "name": "terraformResource", @@ -253822,6 +257114,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.VpnGateway", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/vpn-gateway.ts", + "line": 25, + }, "parameters": Array [ Object { "name": "scope", @@ -253939,6 +257235,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.VpnGatewayAttachment", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/vpn-gateway-attachment.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -254139,6 +257439,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.VpnGatewayRoutePropagation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/vpn-gateway-route-propagation.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -254266,6 +257570,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafByteMatchSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/waf-byte-match-set.ts", + "line": 35, + }, "parameters": Array [ Object { "name": "scope", @@ -254516,6 +257824,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafGeoMatchSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/waf-geo-match-set.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -254706,6 +258018,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafIpset", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/waf-ipset.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -254896,6 +258212,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafRateBasedRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/waf-rate-based-rule.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -255198,6 +258518,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafRegexMatchSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/waf-regex-match-set.ts", + "line": 34, + }, "parameters": Array [ Object { "name": "scope", @@ -255446,6 +258770,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafRegexPatternSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/waf-regex-pattern-set.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -255596,6 +258924,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/waf-rule.ts", + "line": 31, + }, "parameters": Array [ Object { "name": "scope", @@ -255805,6 +259137,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafRuleGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/waf-rule-group.ts", + "line": 36, + }, "parameters": Array [ Object { "name": "scope", @@ -256158,6 +259494,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafSizeConstraintSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/waf-size-constraint-set.ts", + "line": 35, + }, "parameters": Array [ Object { "name": "scope", @@ -256418,6 +259758,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafSqlInjectionMatchSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/waf-sql-injection-match-set.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -256643,6 +259987,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafWebAcl", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/waf-web-acl.ts", + "line": 61, + }, "parameters": Array [ Object { "name": "scope", @@ -257208,6 +260556,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafXssMatchSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/waf-xss-match-set.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -257444,6 +260796,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafregionalByteMatchSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/wafregional-byte-match-set.ts", + "line": 48, + }, "parameters": Array [ Object { "name": "scope", @@ -257839,6 +261195,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafregionalGeoMatchSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/wafregional-geo-match-set.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -258018,6 +261378,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafregionalIpset", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/wafregional-ipset.ts", + "line": 28, + }, "parameters": Array [ Object { "name": "scope", @@ -258208,6 +261572,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafregionalRateBasedRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/wafregional-rate-based-rule.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -258510,6 +261878,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafregionalRegexMatchSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/wafregional-regex-match-set.ts", + "line": 34, + }, "parameters": Array [ Object { "name": "scope", @@ -258747,6 +262119,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafregionalRegexPatternSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/wafregional-regex-pattern-set.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -258886,6 +262262,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafregionalRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/wafregional-rule.ts", + "line": 31, + }, "parameters": Array [ Object { "name": "scope", @@ -259095,6 +262475,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafregionalRuleGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/wafregional-rule-group.ts", + "line": 36, + }, "parameters": Array [ Object { "name": "scope", @@ -259448,6 +262832,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafregionalSizeConstraintSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/wafregional-size-constraint-set.ts", + "line": 35, + }, "parameters": Array [ Object { "name": "scope", @@ -259708,6 +263096,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafregionalSqlInjectionMatchSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/wafregional-sql-injection-match-set.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -259933,6 +263325,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafregionalWebAcl", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/wafregional-web-acl.ts", + "line": 61, + }, "parameters": Array [ Object { "name": "scope", @@ -260094,6 +263490,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafregionalWebAclAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/wafregional-web-acl-association.ts", + "line": 23, + }, "parameters": Array [ Object { "name": "scope", @@ -260625,6 +264025,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WafregionalXssMatchSet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/wafregional-xss-match-set.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -260850,6 +264254,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WorklinkFleet", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/worklink-fleet.ts", + "line": 39, + }, "parameters": Array [ Object { "name": "scope", @@ -261265,6 +264673,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WorklinkWebsiteCertificateAuthorityAssociation", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/worklink-website-certificate-authority-association.ts", + "line": 24, + }, "parameters": Array [ Object { "name": "scope", @@ -261427,6 +264839,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WorkspacesDirectory", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/workspaces-directory.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", @@ -261715,6 +265131,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.WorkspacesIpGroup", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/workspaces-ip-group.ts", + "line": 30, + }, "parameters": Array [ Object { "name": "scope", @@ -261953,6 +265373,10 @@ using temporary security credentials.", "base": "cdktf.TerraformResource", "fqn": "aws.XraySamplingRule", "initializer": Object { + "locationInModule": Object { + "filename": "providers/aws/xray-sampling-rule.ts", + "line": 33, + }, "parameters": Array [ Object { "name": "scope", diff --git a/packages/cdktf-cli/test/get/util.ts b/packages/cdktf-cli/test/get/util.ts index 298682cd77..c885c6cb83 100644 --- a/packages/cdktf-cli/test/get/util.ts +++ b/packages/cdktf-cli/test/get/util.ts @@ -1,31 +1,29 @@ import { promises as fs } from 'fs'; -import { withTempDir } from "../../lib/util"; -import { jsiiCompile } from "../../lib/get/jsii" +import { mkdtemp } from "../../lib/util"; import { Language, GetBase } from "../../lib/get/base"; +import * as path from 'path'; export function expectImportMatchSnapshot(target: string, fn: () => GetBase) { jest.setTimeout(60_000); test(target, async () => { - await withTempDir('get-cdktf', async () => { - const [ name ] = target.split('@'); - const workdir = '.'; + await mkdtemp(async workdir => { const importer = fn(); + const jsiiPath = path.join(workdir, '.jsii'); await importer.get({ codeMakerOutput: workdir, + outputJsii: jsiiPath, targetLanguage: Language.TYPESCRIPT, targetNames: [target] }); - await jsiiCompile(workdir, { - stdout: true, - name: name, - main: name, - providerPath: './providers/aws/index' - }); + const manifest = JSON.parse(await fs.readFile(jsiiPath, 'utf-8')); + + // patch cdktf version in manifest because it's not stable + manifest.dependencies.cdktf = '999.999.999'; + manifest.fingerprint = ''; - const manifest = JSON.parse(await fs.readFile('.jsii', 'utf-8')); expect(manifest).toMatchSnapshot(); }); }); diff --git a/packages/cdktf/lib/terraform-stack.ts b/packages/cdktf/lib/terraform-stack.ts index 632d42c2d0..2efdfe79c7 100644 --- a/packages/cdktf/lib/terraform-stack.ts +++ b/packages/cdktf/lib/terraform-stack.ts @@ -117,7 +117,7 @@ export class TerraformStack extends Construct { return resolve(this, tf); } - public onSynthesize(session: ISynthesisSession) { + protected onSynthesize(session: ISynthesisSession) { const resourceOutput = path.join(session.outdir, this.artifactFile); fs.writeFileSync(resourceOutput, JSON.stringify(this.toTerraform(), undefined, 2)); this.linkDotTerraform(session.outdir) diff --git a/packages/cdktf/package.json b/packages/cdktf/package.json index dd1d7b9ccc..543b7bd7a0 100644 --- a/packages/cdktf/package.json +++ b/packages/cdktf/package.json @@ -65,8 +65,8 @@ "constructs": "^3.0.0", "eslint": "^6.8.0", "jest": "^25.1.0", - "jsii": "^1.5.0", - "jsii-pacmak": "^1.5.0", + "jsii": "^1.11.0", + "jsii-pacmak": "^1.11.0", "json-schema-to-typescript": "^8.0.1", "typescript": "^3.9.7" }, diff --git a/yarn.lock b/yarn.lock index d10dbd1dc8..bf744f2e93 100644 --- a/yarn.lock +++ b/yarn.lock @@ -538,10 +538,10 @@ "@types/yargs" "^15.0.0" chalk "^3.0.0" -"@jsii/spec@^1.1.0", "@jsii/spec@^1.7.0": - version "1.7.0" - resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.7.0.tgz#2a70ee5753aab1711a5e65161a1988845eb91043" - integrity sha512-gvj0vEvKWSo89ywclzb0OfFDSOqwTpvk0VQp2F3UEHewvR+hjJMgLjo7+ycpQF2bTLLni99KLmapMg/huxfshA== +"@jsii/spec@^1.11.0": + version "1.11.0" + resolved "https://registry.yarnpkg.com/@jsii/spec/-/spec-1.11.0.tgz#ab3c33cc06b935d438dca69571f54d9977eee871" + integrity sha512-rRPbq3QGJ0OldafFPfU0vUyjubCe2Scm0xpWEt7EzmY2d8eauCEO9xBJwHSFdnkUFvMFZEgYjF2F856DepAl2Q== dependencies: jsonschema "^1.2.6" @@ -1519,6 +1519,11 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-14.0.26.tgz#22a3b8a46510da8944b67bfc27df02c34a35331c" integrity sha512-W+fpe5s91FBGE0pEa0lnqGLL4USgpLgs4nokw16SrBBco/gQxuua7KnArSEOd5iaMqbbSHV10vUDkJYJJqpXKA== +"@types/node@^14.0.27": + version "14.6.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-14.6.0.tgz#7d4411bf5157339337d7cff864d9ff45f177b499" + integrity sha512-mikldZQitV94akrc4sCcSjtJfsTKt4p+e/s0AGscVA6XArQ9kFclP+ZiYUMnq987rc6QlYxXv/EivqlfSLxpKA== + "@types/normalize-package-data@^2.4.0": version "2.4.0" resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.0.tgz#e486d0d97396d79beedd0a6e33f4534ff6b4973e" @@ -2233,7 +2238,7 @@ camelcase@^4.1.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= -camelcase@^5.0.0, camelcase@^5.1.3, camelcase@^5.3.1: +camelcase@^5.0.0, camelcase@^5.3.1: version "5.3.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== @@ -2250,7 +2255,7 @@ capture-exit@^2.0.0: dependencies: rsvp "^4.8.4" -case@^1.6.2, case@^1.6.3: +case@^1.6.3: version "1.6.3" resolved "https://registry.yarnpkg.com/case/-/case-1.6.3.tgz#0a4386e3e9825351ca2e6216c60467ff5f1ea1c9" integrity sha512-mzDSXIPaFwVDvZAHqZ9VlbyF4yyXRuX6IvB06WvPYkqJVO24kX1PPhv9bfpKNFZyxYFmmgo03HUiD8iklmJYRQ== @@ -2362,6 +2367,15 @@ cli-width@^2.0.0: resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48" integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== +cliui@^4.0.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-4.1.0.tgz#348422dbe82d800b3022eef4f6ac10bf2e4d1b49" + integrity sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ== + dependencies: + string-width "^2.1.1" + strip-ansi "^4.0.0" + wrap-ansi "^2.0.0" + cliui@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" @@ -2418,13 +2432,13 @@ codemaker@^0.22.0: decamelize "^1.2.0" fs-extra "^8.1.0" -codemaker@^1.1.0, codemaker@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.7.0.tgz#bcad7226740319dcdc99c23ba908a06c0e05ea35" - integrity sha512-TypUtZ56Au+BEvf0lSs37S/H5p2tpYfzF1FwE7hPNNasBffrAkqfryz0GFyOKPK7Svla5h5qTxRXFQWJ+g9Ciw== +codemaker@^1.11.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/codemaker/-/codemaker-1.11.0.tgz#4b63b5a04e1566b58fdd80583c383c061f2a8ce1" + integrity sha512-cBTHf17J9ukOqwmPFfU7VTqBsl/WLIHh2LQk4mTA8GQgeBSD9E5u52nqHCB3Ca5PY8vBol5ifgtuukJkHqlgqQ== dependencies: camelcase "^6.0.0" - decamelize "^1.2.0" + decamelize "^4.0.0" fs-extra "^9.0.1" collect-v8-coverage@^1.0.0: @@ -2818,11 +2832,16 @@ decamelize-keys@^1.0.0, decamelize-keys@^1.1.0: decamelize "^1.1.0" map-obj "^1.0.0" -decamelize@^1.1.0, decamelize@^1.1.2, decamelize@^1.2.0: +decamelize@^1.1.0, decamelize@^1.1.1, decamelize@^1.1.2, decamelize@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" integrity sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= +decamelize@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-4.0.0.tgz#aa472d7bf660eb15f3494efd531cab7f2a709837" + integrity sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ== + decode-uri-component@^0.2.0: version "0.2.0" resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" @@ -2833,7 +2852,7 @@ dedent@^0.7.0: resolved "https://registry.yarnpkg.com/dedent/-/dedent-0.7.0.tgz#2495ddbaf6eb874abb0e1be9df22d2e5a544326c" integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= -deep-equal@^2.0.1, deep-equal@^2.0.3: +deep-equal@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/deep-equal/-/deep-equal-2.0.3.tgz#cad1c15277ad78a5c01c49c2dee0f54de8a6a7b0" integrity sha512-Spqdl4H+ky45I9ByyJtXteOm9CaIrPmnIPmOhrkKGNYWeDgCvJ8jNYVCTjChxW4FqGuZnLHADc8EKRMX6+CgvA== @@ -2970,12 +2989,19 @@ domexception@^1.0.1: dependencies: webidl-conversions "^4.0.2" -dot-prop@^5.1.1: - version "5.2.0" - resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-5.2.0.tgz#c34ecc29556dc45f1f4c22697b6f4904e0cc4fcb" - integrity sha512-uEUyaDKoSQ1M4Oq8l45hSE26SnTxL6snNnqvK/VWx5wJhmff5z0FUVJDKDanor/6w3kzE3i7XZOk+7wC0EXr1A== +dot-prop@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-3.0.0.tgz#1b708af094a49c9a0e7dbcad790aba539dac1177" + integrity sha1-G3CK8JSknJoOfbyteQq6U52sEXc= dependencies: - is-obj "^2.0.0" + is-obj "^1.0.0" + +dot-prop@^4.2.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/dot-prop/-/dot-prop-4.2.1.tgz#45884194a71fc2cda71cbb4bceb3a4dd2f433ba4" + integrity sha512-l0p4+mIuJIua0mhxGoh4a+iNL9bmeK5DvnSVQa6T0OhrVmaEa1XScX5Etc673FePCJOArq/4Pa2cLGODUWTPOQ== + dependencies: + is-obj "^1.0.0" duplexer@^0.1.1: version "0.1.1" @@ -3143,11 +3169,6 @@ escape-string-regexp@^1.0.5: resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= -escape-string-regexp@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz#a30304e99daa32e23b2fd20f51babd07cffca344" - integrity sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== - escape-string-regexp@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34" @@ -3517,7 +3538,7 @@ find-up@^1.0.0: path-exists "^2.0.0" pinkie-promise "^2.0.0" -find-up@^2.0.0: +find-up@^2.0.0, find-up@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/find-up/-/find-up-2.1.0.tgz#45d1b7e506c717ddd482775a2b77920a3c0c57a7" integrity sha1-RdG35QbHF93UgndaK3eSCjwMV6c= @@ -3614,7 +3635,7 @@ fs-extra@^8.1.0: jsonfile "^4.0.0" universalify "^0.1.0" -fs-extra@^9.0.1: +fs-extra@^9.0.0, fs-extra@^9.0.1: version "9.0.1" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== @@ -3685,6 +3706,11 @@ gensync@^1.0.0-beta.1: resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.1.tgz#58f4361ff987e5ff6e1e7a210827aa371eaac269" integrity sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg== +get-caller-file@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-1.0.3.tgz#f978fa4c90d1dfe7ff2d6beda2a515e713bdcf4a" + integrity sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== + get-caller-file@^2.0.1: version "2.0.5" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" @@ -4225,6 +4251,11 @@ internal-slot@^1.0.2: has "^1.0.3" side-channel "^1.0.2" +invert-kv@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/invert-kv/-/invert-kv-2.0.0.tgz#7393f5afa59ec9ff5f67a27620d11c226e3eec02" + integrity sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== + ip-regex@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/ip-regex/-/ip-regex-2.1.0.tgz#fa78bf5d2e6913c911ce9f819ee5146bb6d844e9" @@ -4413,10 +4444,10 @@ is-number@^7.0.0: resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== -is-obj@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-2.0.0.tgz#473fb05d973705e3fd9620545018ca8e22ef4982" - integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== +is-obj@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" + integrity sha1-PkcprB9f3gJc19g6iW2rn09n2w8= is-plain-obj@^1.0.0, is-plain-obj@^1.1.0: version "1.1.0" @@ -5029,90 +5060,64 @@ jsesc@^2.5.1: resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" integrity sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== -jsii-pacmak@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.1.0.tgz#a5363bde828bda6d24cbc33a8dd13971eea28e67" - integrity sha512-TLJjLN53fwA5n7hQ2UKRxRYUhead7sRILo4KOJQxN8dVAI1+oocp198QaVGbDD6ZE3aIUKKVThOkBZkY8K3zbw== - dependencies: - "@jsii/spec" "^1.1.0" - camelcase "^5.1.3" - clone "^2.1.2" - codemaker "^1.1.0" - commonmark "^0.29.1" - escape-string-regexp "^2.0.0" - fs-extra "^8.1.0" - jsii-reflect "^1.1.0" - jsii-rosetta "^1.1.0" - semver "^7.1.3" - spdx-license-list "^6.1.0" - xmlbuilder "^15.0.0" - yargs "^15.3.0" - -jsii-pacmak@^1.5.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.7.0.tgz#4e9da8cf33916a149d7e3c90088df9f9c9fd228d" - integrity sha512-HFAR4/ySCqUAkDu++tEjIK5c5eiRoqUa43KahAy0nBqcyg3TrPqqKiK2m6nUbB+A6tQ0n4zO1EWm8yE0WlvY0w== +jsii-pacmak@^1.11.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/jsii-pacmak/-/jsii-pacmak-1.11.0.tgz#2110764ed4f37192ba6fc3b3911b2869b59038fd" + integrity sha512-rfu13yMmL/KUv3MSaPyhOUvQ5RlOb8NJV/eM6wldJprySDef0sDYHoQJJPfhFtlwuAFmBPxefiXd0+FldLk7AQ== dependencies: - "@jsii/spec" "^1.7.0" + "@jsii/spec" "^1.11.0" clone "^2.1.2" - codemaker "^1.7.0" + codemaker "^1.11.0" commonmark "^0.29.1" escape-string-regexp "^4.0.0" fs-extra "^9.0.1" - jsii-reflect "^1.7.0" - jsii-rosetta "^1.7.0" + jsii-reflect "^1.11.0" + jsii-rosetta "^1.11.0" semver "^7.3.2" spdx-license-list "^6.2.0" xmlbuilder "^15.1.1" - yargs "^15.3.1" + yargs "^15.4.1" -jsii-reflect@^1.1.0, jsii-reflect@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.7.0.tgz#4e01f803d80babb4a5125a72793e4dc48316bbd4" - integrity sha512-2r/GC+Ka0rghcCDGjlcg2RUjLTtYvT5z5GpyewCRP2Ss/5wwHyCo8xc/MjpDulzFzFozVa2xBtrckcux1seSKA== +jsii-reflect@^1.11.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/jsii-reflect/-/jsii-reflect-1.11.0.tgz#45739fcff6b6ff0a8675893c3285489b555d9d42" + integrity sha512-XZTC5A66lT2rjAc3mKXzN6VnHA6JDOOespmhAlYxVg9Mo7u5lEl5nupoS7wBUvXHfINX8h+0XkmdCvZbMuKlQQ== dependencies: - "@jsii/spec" "^1.7.0" + "@jsii/spec" "^1.11.0" colors "^1.4.0" fs-extra "^9.0.1" - oo-ascii-tree "^1.7.0" - yargs "^15.3.1" + oo-ascii-tree "^1.11.0" + yargs "^15.4.1" -jsii-rosetta@^1.1.0, jsii-rosetta@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.7.0.tgz#eabcb159a2230a1e69cc1503c2afae18316513e8" - integrity sha512-DFoWSaVYtHJuxUmBohabsBtmdVPyRAaHkKRXOerRLEwdnS/WIix+FgbtxeVTeWMOHuw7C928DjW6Gwbo+lJu8w== +jsii-rosetta@^1.11.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/jsii-rosetta/-/jsii-rosetta-1.11.0.tgz#73688c1106e811bdb30922439ee80e482ad2cfc9" + integrity sha512-TvWOu+GM5pumNb5U+oDtIBXwVEFfo1HrGCdvb5Y6ysakLtHN521m39/tt1JVITi8vz7PlEy5jEPKkHoeR9+lXw== dependencies: - "@jsii/spec" "^1.7.0" + "@jsii/spec" "^1.11.0" commonmark "^0.29.1" fs-extra "^9.0.1" - typescript "~3.9.5" + typescript "~3.9.7" xmldom "^0.3.0" - yargs "^15.3.1" + yargs "^15.4.1" -jsii@1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.1.0.tgz#cc76544fd67793f92f3fbe8f0d1ff22d75f61092" - integrity sha512-QmtKu2ZEXwMop+An4AnDsOZJr5EObcXtGiuw8bVy8ldq1WHiri4mvSWwZQI3ekUcWyOGjwFY9CuDy+xYbsf+Pg== +jsii-srcmak@^0.1.22: + version "0.1.22" + resolved "https://registry.yarnpkg.com/jsii-srcmak/-/jsii-srcmak-0.1.22.tgz#5c513eda4de32f6b380403da0112b8a0c156564e" + integrity sha512-tyrxpEhbMyC+xj3vP1h3IZuv4oRqRmKtxS0sbrH5AFwkN6isEDfwXO7CkLtlX0dqI5SmB5WFkm7+m8AgZtFk9A== dependencies: - "@jsii/spec" "^1.1.0" - case "^1.6.2" - colors "^1.4.0" - deep-equal "^2.0.1" - fs-extra "^8.1.0" - log4js "^6.1.2" - semver "^7.1.3" - semver-intersect "^1.4.0" - sort-json "^2.0.0" - spdx-license-list "^6.1.0" - typescript "~3.8.3" - yargs "^15.3.0" + fs-extra "^9.0.0" + jsii "^1.11.0" + jsii-pacmak "^1.11.0" + ncp "^2.0.0" + yargs "^11.1.1" -jsii@^1.5.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.7.0.tgz#a9e8267fcb7f964f60ed400851a78d47543eee5e" - integrity sha512-isvI0v39OGzPYK3TYA0tg6H8FOKoq7GS+bYYWrhI3YWXNrVl9ZZNQW0hz6sUWN1cla3W9KqMT7HFcRf3ttt0Sg== +jsii@^1.11.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/jsii/-/jsii-1.11.0.tgz#104454263fa7a57a73977e27de06b0416c894b1f" + integrity sha512-5/YZPqpSoXSi6h1JLMv8fa4iIyGfL14Va5p1J2NXkB7cQj5gPbl8gvi0KJiqmQXyF7urczGJB8vzuU15FyCalg== dependencies: - "@jsii/spec" "^1.7.0" + "@jsii/spec" "^1.11.0" case "^1.6.3" colors "^1.4.0" deep-equal "^2.0.3" @@ -5122,8 +5127,8 @@ jsii@^1.5.0: semver-intersect "^1.4.0" sort-json "^2.0.0" spdx-license-list "^6.2.0" - typescript "~3.9.5" - yargs "^15.3.1" + typescript "~3.9.7" + yargs "^15.4.1" json-parse-better-errors@^1.0.0, json-parse-better-errors@^1.0.1: version "1.0.2" @@ -5272,6 +5277,13 @@ kleur@^3.0.3: resolved "https://registry.yarnpkg.com/kleur/-/kleur-3.0.3.tgz#a79c9ecc86ee1ce3fa6206d1216c501f147fc07e" integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== +lcid@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/lcid/-/lcid-2.0.0.tgz#6ef5d2df60e52f82eb228a4c373e8d1f397253cf" + integrity sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA== + dependencies: + invert-kv "^2.0.0" + lerna@^3.20.2: version "3.22.1" resolved "https://registry.yarnpkg.com/lerna/-/lerna-3.22.1.tgz#82027ac3da9c627fd8bf02ccfeff806a98e65b62" @@ -5448,7 +5460,7 @@ log-update@^3.0.0: cli-cursor "^2.1.0" wrap-ansi "^5.0.0" -log4js@^6.1.2, log4js@^6.3.0: +log4js@^6.3.0: version "6.3.0" resolved "https://registry.yarnpkg.com/log4js/-/log4js-6.3.0.tgz#10dfafbb434351a3e30277a00b9879446f715bcb" integrity sha512-Mc8jNuSFImQUIateBFwdOQcmC6Q5maU0VVvdC2R6XMb66/VnT+7WS4D/0EeNMZu1YODmJe5NIn2XftCzEocUgw== @@ -5551,6 +5563,13 @@ makeerror@1.0.x: dependencies: tmpl "1.0.x" +map-age-cleaner@^0.1.1: + version "0.1.3" + resolved "https://registry.yarnpkg.com/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz#7d583a7306434c055fe474b0f45078e6e1b4b92a" + integrity sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== + dependencies: + p-defer "^1.0.0" + map-cache@^0.2.2: version "0.2.2" resolved "https://registry.yarnpkg.com/map-cache/-/map-cache-0.2.2.tgz#c32abd0bd6525d9b051645bb4f26ac5dc98a0dbf" @@ -5583,6 +5602,15 @@ mdurl@~1.0.1: resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" integrity sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4= +mem@^4.0.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/mem/-/mem-4.3.0.tgz#461af497bc4ae09608cdb2e60eefb69bff744178" + integrity sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w== + dependencies: + map-age-cleaner "^0.1.1" + mimic-fn "^2.0.0" + p-is-promise "^2.0.0" + memoizee@^0.4.14: version "0.4.14" resolved "https://registry.yarnpkg.com/memoizee/-/memoizee-0.4.14.tgz#07a00f204699f9a95c2d9e77218271c7cd610d57" @@ -5701,7 +5729,7 @@ mimic-fn@^1.0.0: resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== -mimic-fn@^2.1.0: +mimic-fn@^2.0.0, mimic-fn@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== @@ -5876,6 +5904,11 @@ natural-compare@^1.4.0: resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= +ncp@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/ncp/-/ncp-2.0.0.tgz#195a21d6c46e361d2fb1281ba38b91e9df7bdbb3" + integrity sha1-GVoh1sRuNh0vsSgbo4uR6d9727M= + neo-async@^2.6.0: version "2.6.1" resolved "https://registry.yarnpkg.com/neo-async/-/neo-async-2.6.1.tgz#ac27ada66167fa8849a6addd837f6b189ad2081c" @@ -6202,10 +6235,10 @@ ono@^4.0.11: dependencies: format-util "^1.0.3" -oo-ascii-tree@^1.7.0: - version "1.7.0" - resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.7.0.tgz#6d804ffd0971105900379e6a1091c0fa58a545ae" - integrity sha512-Kfz5r6vEtUTZV1J8jIQVOIsfNujk/Rk2ngUgHKDwDOliycLytI9Bg55iCUxUoeiuy9NCefx7ZaLAbzM0CkjaOA== +oo-ascii-tree@^1.11.0: + version "1.11.0" + resolved "https://registry.yarnpkg.com/oo-ascii-tree/-/oo-ascii-tree-1.11.0.tgz#f05084deb08e41b4d14b62bf9613821616654e66" + integrity sha512-I5EDW45Ou4ZgNFWEnPySPdLXqR6V18spR1QKxuiKsQ2/4TjRshfWkdUdWDo05iZjGvPdOXEjCEoSZwfiO1ClFg== open@^7.0.4: version "7.0.4" @@ -6232,6 +6265,15 @@ os-homedir@^1.0.0: resolved "https://registry.yarnpkg.com/os-homedir/-/os-homedir-1.0.2.tgz#ffbc4988336e0e833de0c168c7ef152121aa7fb3" integrity sha1-/7xJiDNuDoM94MFox+8VISGqf7M= +os-locale@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/os-locale/-/os-locale-3.1.0.tgz#a802a6ee17f24c10483ab9935719cef4ed16bf1a" + integrity sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== + dependencies: + execa "^1.0.0" + lcid "^2.0.0" + mem "^4.0.0" + os-name@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/os-name/-/os-name-3.1.0.tgz#dec19d966296e1cd62d701a5a66ee1ddeae70801" @@ -6253,6 +6295,11 @@ osenv@^0.1.4, osenv@^0.1.5: os-homedir "^1.0.0" os-tmpdir "^1.0.0" +p-defer@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/p-defer/-/p-defer-1.0.0.tgz#9f6eb182f6c9aa8cd743004a7d4f96b196b0fb0c" + integrity sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= + p-each-series@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/p-each-series/-/p-each-series-2.1.0.tgz#961c8dd3f195ea96c747e636b262b800a6b1af48" @@ -6268,6 +6315,11 @@ p-finally@^2.0.0: resolved "https://registry.yarnpkg.com/p-finally/-/p-finally-2.0.1.tgz#bd6fcaa9c559a096b680806f4d657b3f0f240561" integrity sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw== +p-is-promise@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/p-is-promise/-/p-is-promise-2.1.0.tgz#918cebaea248a62cf7ffab8e3bca8c5f882fc42e" + integrity sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg== + p-limit@^1.1.0: version "1.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-1.3.0.tgz#b86bd5f0c25690911c7590fcbfc2010d54b3ccb8" @@ -6971,6 +7023,11 @@ require-directory@^2.1.1: resolved "https://registry.yarnpkg.com/require-directory/-/require-directory-2.1.1.tgz#8c64ad5fd30dab1c976e2344ffe7f792a6a6df42" integrity sha1-jGStX9MNqxyXbiNE/+f3kqam30I= +require-main-filename@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-1.0.1.tgz#97f717b69d48784f5f526a6c5aa8ffdda055a4d1" + integrity sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= + require-main-filename@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" @@ -7167,7 +7224,7 @@ semver@6.x, semver@^6.0.0, semver@^6.1.2, semver@^6.2.0, semver@^6.3.0: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== -semver@^7.1.3, semver@^7.3.2: +semver@^7.3.2: version "7.3.2" resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.2.tgz#604962b052b81ed0786aae84389ffba70ffd3938" integrity sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== @@ -7406,7 +7463,7 @@ spdx-license-ids@^3.0.0: resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz#3694b5804567a458d3c8045842a6358632f62654" integrity sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q== -spdx-license-list@^6.1.0, spdx-license-list@^6.2.0: +spdx-license-list@^6.2.0: version "6.2.0" resolved "https://registry.yarnpkg.com/spdx-license-list/-/spdx-license-list-6.2.0.tgz#f81f6e73cb01535012d8014db375567110c652be" integrity sha512-sHM1eQz+yYrKRIO5j/tzu3yWhbouQc2RYmCn5nNC296nVztW0VSlpJvmgsWPKAMEIqjfghXy3vvIwCbEOJPSHg== @@ -7526,7 +7583,7 @@ string-width@^1.0.1: is-fullwidth-code-point "^1.0.0" strip-ansi "^3.0.0" -"string-width@^1.0.2 || 2", string-width@^2.1.0: +"string-width@^1.0.2 || 2", string-width@^2.0.0, string-width@^2.1.0, string-width@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== @@ -8020,21 +8077,11 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= -typescript@^3.9.7: +typescript@^3.9.7, typescript@~3.9.7: version "3.9.7" resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.7.tgz#98d600a5ebdc38f40cb277522f12dc800e9e25fa" integrity sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw== -typescript@~3.8.3: - version "3.8.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.8.3.tgz#409eb8544ea0335711205869ec458ab109ee1061" - integrity sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w== - -typescript@~3.9.5: - version "3.9.5" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.5.tgz#586f0dba300cde8be52dd1ac4f7e1009c1b13f36" - integrity sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ== - uglify-js@^3.1.4: version "3.10.0" resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.10.0.tgz#397a7e6e31ce820bfd1cb55b804ee140c587a9e7" @@ -8322,6 +8369,14 @@ wordwrap@^1.0.0: resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" integrity sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= +wrap-ansi@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-2.1.0.tgz#d8fc3d284dd05794fe84973caecdd1cf824fdd85" + integrity sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= + dependencies: + string-width "^1.0.1" + strip-ansi "^3.0.1" + wrap-ansi@^5.0.0, wrap-ansi@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" @@ -8413,7 +8468,7 @@ xml-name-validator@^3.0.0: resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== -xmlbuilder@^15.0.0, xmlbuilder@^15.1.1: +xmlbuilder@^15.1.1: version "15.1.1" resolved "https://registry.yarnpkg.com/xmlbuilder/-/xmlbuilder-15.1.1.tgz#9dcdce49eea66d8d10b42cae94a79c3c8d0c2ec5" integrity sha512-yMqGBqtXyeN1e3TGYvgNgDVZ3j84W4cwkOXQswghol6APgZWaff9lnbvN7MHYJOiXsvGPXtjTYJEiC9J2wv9Eg== @@ -8440,6 +8495,11 @@ xtend@~4.0.1: resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== +y18n@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-3.2.1.tgz#6d15fba884c08679c0d77e88e7759e811e07fa41" + integrity sha1-bRX7qITAhnnA136I53WegR4H+kE= + y18n@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b" @@ -8450,7 +8510,7 @@ yallist@^3.0.0, yallist@^3.0.2, yallist@^3.0.3: resolved "https://registry.yarnpkg.com/yallist/-/yallist-3.1.1.tgz#dbb7daf9bfd8bac9ab45ebf602b8cbad0d5d08fd" integrity sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== -yargs-parser@18.x, yargs-parser@^18.1.1, yargs-parser@^18.1.3: +yargs-parser@18.x, yargs-parser@^18.1.1, yargs-parser@^18.1.2, yargs-parser@^18.1.3: version "18.1.3" resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== @@ -8466,6 +8526,31 @@ yargs-parser@^15.0.1: camelcase "^5.0.0" decamelize "^1.2.0" +yargs-parser@^9.0.2: + version "9.0.2" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-9.0.2.tgz#9ccf6a43460fe4ed40a9bb68f48d43b8a68cc077" + integrity sha1-nM9qQ0YP5O1Aqbto9I1DuKaMwHc= + dependencies: + camelcase "^4.1.0" + +yargs@^11.1.1: + version "11.1.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-11.1.1.tgz#5052efe3446a4df5ed669c995886cc0f13702766" + integrity sha512-PRU7gJrJaXv3q3yQZ/+/X6KBswZiaQ+zOmdprZcouPYtQgvNU35i+68M4b1ZHLZtYFT5QObFLV+ZkmJYcwKdiw== + dependencies: + cliui "^4.0.0" + decamelize "^1.1.1" + find-up "^2.1.0" + get-caller-file "^1.0.1" + os-locale "^3.1.0" + require-directory "^2.1.1" + require-main-filename "^1.0.1" + set-blocking "^2.0.0" + string-width "^2.0.0" + which-module "^2.0.0" + y18n "^3.2.1" + yargs-parser "^9.0.2" + yargs@^14.2.2: version "14.2.3" resolved "https://registry.yarnpkg.com/yargs/-/yargs-14.2.3.tgz#1a1c3edced1afb2a2fea33604bc6d1d8d688a414" @@ -8483,7 +8568,7 @@ yargs@^14.2.2: y18n "^4.0.0" yargs-parser "^15.0.1" -yargs@^15.1.0, yargs@^15.3.0, yargs@^15.3.1: +yargs@^15.1.0, yargs@^15.3.1: version "15.3.1" resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.3.1.tgz#9505b472763963e54afe60148ad27a330818e98b" integrity sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA== @@ -8500,6 +8585,23 @@ yargs@^15.1.0, yargs@^15.3.0, yargs@^15.3.1: y18n "^4.0.0" yargs-parser "^18.1.1" +yargs@^15.4.1: + version "15.4.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" + integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== + dependencies: + cliui "^6.0.0" + decamelize "^1.2.0" + find-up "^4.1.0" + get-caller-file "^2.0.1" + require-directory "^2.1.1" + require-main-filename "^2.0.0" + set-blocking "^2.0.0" + string-width "^4.2.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^18.1.2" + yn@^3.1.1: version "3.1.1" resolved "https://registry.yarnpkg.com/yn/-/yn-3.1.1.tgz#1e87401a09d767c1d5eab26a6e4c185182d2eb50"