UNPKG

@cdktf/provider-aws

Version:

Prebuilt aws Provider for Terraform CDK (cdktf)

742 lines 1.3 MB
"use strict"; var _a, _b, _c, _d, _e, _f, _g, _h, _j, _k, _l, _m, _o, _p, _q, _r, _s, _t, _u, _v, _w, _x, _y, _z, _0, _1, _2, _3, _4, _5, _6, _7, _8, _9, _10, _11, _12, _13, _14, _15, _16, _17, _18, _19, _20, _21, _22, _23, _24, _25, _26, _27, _28, _29, _30, _31, _32, _33, _34, _35, _36, _37, _38, _39, _40, _41, _42, _43, _44, _45, _46, _47, _48, _49, _50, _51, _52, _53, _54, _55, _56, _57, _58, _59, _60, _61, _62, _63, _64, _65, _66, _67, _68, _69, _70, _71, _72, _73, _74, _75, _76, _77, _78, _79, _80, _81, _82, _83, _84, _85, _86; Object.defineProperty(exports, "__esModule", { value: true }); exports.Inspector2FilterFilterCriteriaFirstObservedAtList = exports.Inspector2FilterFilterCriteriaFirstObservedAtOutputReference = exports.Inspector2FilterFilterCriteriaFindingTypeList = exports.Inspector2FilterFilterCriteriaFindingTypeOutputReference = exports.Inspector2FilterFilterCriteriaFindingStatusList = exports.Inspector2FilterFilterCriteriaFindingStatusOutputReference = exports.Inspector2FilterFilterCriteriaFindingArnList = exports.Inspector2FilterFilterCriteriaFindingArnOutputReference = exports.Inspector2FilterFilterCriteriaExploitAvailableList = exports.Inspector2FilterFilterCriteriaExploitAvailableOutputReference = exports.Inspector2FilterFilterCriteriaEpssScoreList = exports.Inspector2FilterFilterCriteriaEpssScoreOutputReference = exports.Inspector2FilterFilterCriteriaEcrImageTagsList = exports.Inspector2FilterFilterCriteriaEcrImageTagsOutputReference = exports.Inspector2FilterFilterCriteriaEcrImageRepositoryNameList = exports.Inspector2FilterFilterCriteriaEcrImageRepositoryNameOutputReference = exports.Inspector2FilterFilterCriteriaEcrImageRegistryList = exports.Inspector2FilterFilterCriteriaEcrImageRegistryOutputReference = exports.Inspector2FilterFilterCriteriaEcrImagePushedAtList = exports.Inspector2FilterFilterCriteriaEcrImagePushedAtOutputReference = exports.Inspector2FilterFilterCriteriaEcrImageLastInUseAtList = exports.Inspector2FilterFilterCriteriaEcrImageLastInUseAtOutputReference = exports.Inspector2FilterFilterCriteriaEcrImageInUseCountList = exports.Inspector2FilterFilterCriteriaEcrImageInUseCountOutputReference = exports.Inspector2FilterFilterCriteriaEcrImageHashList = exports.Inspector2FilterFilterCriteriaEcrImageHashOutputReference = exports.Inspector2FilterFilterCriteriaEcrImageArchitectureList = exports.Inspector2FilterFilterCriteriaEcrImageArchitectureOutputReference = exports.Inspector2FilterFilterCriteriaEc2InstanceVpcIdList = exports.Inspector2FilterFilterCriteriaEc2InstanceVpcIdOutputReference = exports.Inspector2FilterFilterCriteriaEc2InstanceSubnetIdList = exports.Inspector2FilterFilterCriteriaEc2InstanceSubnetIdOutputReference = exports.Inspector2FilterFilterCriteriaEc2InstanceImageIdList = exports.Inspector2FilterFilterCriteriaEc2InstanceImageIdOutputReference = exports.Inspector2FilterFilterCriteriaComponentTypeList = exports.Inspector2FilterFilterCriteriaComponentTypeOutputReference = exports.Inspector2FilterFilterCriteriaComponentIdList = exports.Inspector2FilterFilterCriteriaComponentIdOutputReference = exports.Inspector2FilterFilterCriteriaCodeVulnerabilityFilePathList = exports.Inspector2FilterFilterCriteriaCodeVulnerabilityFilePathOutputReference = exports.Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorTagsList = exports.Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorTagsOutputReference = exports.Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorNameList = exports.Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorNameOutputReference = exports.Inspector2FilterFilterCriteriaCodeRepositoryProviderTypeList = exports.Inspector2FilterFilterCriteriaCodeRepositoryProviderTypeOutputReference = exports.Inspector2FilterFilterCriteriaCodeRepositoryProjectNameList = exports.Inspector2FilterFilterCriteriaCodeRepositoryProjectNameOutputReference = exports.Inspector2FilterFilterCriteriaAwsAccountIdList = exports.Inspector2FilterFilterCriteriaAwsAccountIdOutputReference = void 0; exports.Inspector2FilterFilterCriteriaVulnerablePackagesReleaseList = exports.Inspector2FilterFilterCriteriaVulnerablePackagesReleaseOutputReference = exports.Inspector2FilterFilterCriteriaVulnerablePackagesNameList = exports.Inspector2FilterFilterCriteriaVulnerablePackagesNameOutputReference = exports.Inspector2FilterFilterCriteriaVulnerablePackagesFilePathList = exports.Inspector2FilterFilterCriteriaVulnerablePackagesFilePathOutputReference = exports.Inspector2FilterFilterCriteriaVulnerablePackagesEpochList = exports.Inspector2FilterFilterCriteriaVulnerablePackagesEpochOutputReference = exports.Inspector2FilterFilterCriteriaVulnerablePackagesArchitectureList = exports.Inspector2FilterFilterCriteriaVulnerablePackagesArchitectureOutputReference = exports.Inspector2FilterFilterCriteriaVulnerabilitySourceList = exports.Inspector2FilterFilterCriteriaVulnerabilitySourceOutputReference = exports.Inspector2FilterFilterCriteriaVulnerabilityIdList = exports.Inspector2FilterFilterCriteriaVulnerabilityIdOutputReference = exports.Inspector2FilterFilterCriteriaVendorSeverityList = exports.Inspector2FilterFilterCriteriaVendorSeverityOutputReference = exports.Inspector2FilterFilterCriteriaUpdatedAtList = exports.Inspector2FilterFilterCriteriaUpdatedAtOutputReference = exports.Inspector2FilterFilterCriteriaTitleList = exports.Inspector2FilterFilterCriteriaTitleOutputReference = exports.Inspector2FilterFilterCriteriaSeverityList = exports.Inspector2FilterFilterCriteriaSeverityOutputReference = exports.Inspector2FilterFilterCriteriaResourceTypeList = exports.Inspector2FilterFilterCriteriaResourceTypeOutputReference = exports.Inspector2FilterFilterCriteriaResourceTagsList = exports.Inspector2FilterFilterCriteriaResourceTagsOutputReference = exports.Inspector2FilterFilterCriteriaResourceIdList = exports.Inspector2FilterFilterCriteriaResourceIdOutputReference = exports.Inspector2FilterFilterCriteriaRelatedVulnerabilitiesList = exports.Inspector2FilterFilterCriteriaRelatedVulnerabilitiesOutputReference = exports.Inspector2FilterFilterCriteriaPortRangeList = exports.Inspector2FilterFilterCriteriaPortRangeOutputReference = exports.Inspector2FilterFilterCriteriaNetworkProtocolList = exports.Inspector2FilterFilterCriteriaNetworkProtocolOutputReference = exports.Inspector2FilterFilterCriteriaLastObservedAtList = exports.Inspector2FilterFilterCriteriaLastObservedAtOutputReference = exports.Inspector2FilterFilterCriteriaLambdaFunctionRuntimeList = exports.Inspector2FilterFilterCriteriaLambdaFunctionRuntimeOutputReference = exports.Inspector2FilterFilterCriteriaLambdaFunctionNameList = exports.Inspector2FilterFilterCriteriaLambdaFunctionNameOutputReference = exports.Inspector2FilterFilterCriteriaLambdaFunctionLayersList = exports.Inspector2FilterFilterCriteriaLambdaFunctionLayersOutputReference = exports.Inspector2FilterFilterCriteriaLambdaFunctionLastModifiedAtList = exports.Inspector2FilterFilterCriteriaLambdaFunctionLastModifiedAtOutputReference = exports.Inspector2FilterFilterCriteriaLambdaFunctionExecutionRoleArnList = exports.Inspector2FilterFilterCriteriaLambdaFunctionExecutionRoleArnOutputReference = exports.Inspector2FilterFilterCriteriaInspectorScoreList = exports.Inspector2FilterFilterCriteriaInspectorScoreOutputReference = exports.Inspector2FilterFilterCriteriaFixAvailableList = exports.Inspector2FilterFilterCriteriaFixAvailableOutputReference = void 0; exports.Inspector2Filter = exports.Inspector2FilterFilterCriteriaList = exports.Inspector2FilterFilterCriteriaOutputReference = exports.Inspector2FilterFilterCriteriaVulnerablePackagesList = exports.Inspector2FilterFilterCriteriaVulnerablePackagesOutputReference = exports.Inspector2FilterFilterCriteriaVulnerablePackagesVersionList = exports.Inspector2FilterFilterCriteriaVulnerablePackagesVersionOutputReference = exports.Inspector2FilterFilterCriteriaVulnerablePackagesSourceLayerHashList = exports.Inspector2FilterFilterCriteriaVulnerablePackagesSourceLayerHashOutputReference = exports.Inspector2FilterFilterCriteriaVulnerablePackagesSourceLambdaLayerArnList = exports.Inspector2FilterFilterCriteriaVulnerablePackagesSourceLambdaLayerArnOutputReference = void 0; exports.inspector2FilterFilterCriteriaAwsAccountIdToTerraform = inspector2FilterFilterCriteriaAwsAccountIdToTerraform; exports.inspector2FilterFilterCriteriaAwsAccountIdToHclTerraform = inspector2FilterFilterCriteriaAwsAccountIdToHclTerraform; exports.inspector2FilterFilterCriteriaCodeRepositoryProjectNameToTerraform = inspector2FilterFilterCriteriaCodeRepositoryProjectNameToTerraform; exports.inspector2FilterFilterCriteriaCodeRepositoryProjectNameToHclTerraform = inspector2FilterFilterCriteriaCodeRepositoryProjectNameToHclTerraform; exports.inspector2FilterFilterCriteriaCodeRepositoryProviderTypeToTerraform = inspector2FilterFilterCriteriaCodeRepositoryProviderTypeToTerraform; exports.inspector2FilterFilterCriteriaCodeRepositoryProviderTypeToHclTerraform = inspector2FilterFilterCriteriaCodeRepositoryProviderTypeToHclTerraform; exports.inspector2FilterFilterCriteriaCodeVulnerabilityDetectorNameToTerraform = inspector2FilterFilterCriteriaCodeVulnerabilityDetectorNameToTerraform; exports.inspector2FilterFilterCriteriaCodeVulnerabilityDetectorNameToHclTerraform = inspector2FilterFilterCriteriaCodeVulnerabilityDetectorNameToHclTerraform; exports.inspector2FilterFilterCriteriaCodeVulnerabilityDetectorTagsToTerraform = inspector2FilterFilterCriteriaCodeVulnerabilityDetectorTagsToTerraform; exports.inspector2FilterFilterCriteriaCodeVulnerabilityDetectorTagsToHclTerraform = inspector2FilterFilterCriteriaCodeVulnerabilityDetectorTagsToHclTerraform; exports.inspector2FilterFilterCriteriaCodeVulnerabilityFilePathToTerraform = inspector2FilterFilterCriteriaCodeVulnerabilityFilePathToTerraform; exports.inspector2FilterFilterCriteriaCodeVulnerabilityFilePathToHclTerraform = inspector2FilterFilterCriteriaCodeVulnerabilityFilePathToHclTerraform; exports.inspector2FilterFilterCriteriaComponentIdToTerraform = inspector2FilterFilterCriteriaComponentIdToTerraform; exports.inspector2FilterFilterCriteriaComponentIdToHclTerraform = inspector2FilterFilterCriteriaComponentIdToHclTerraform; exports.inspector2FilterFilterCriteriaComponentTypeToTerraform = inspector2FilterFilterCriteriaComponentTypeToTerraform; exports.inspector2FilterFilterCriteriaComponentTypeToHclTerraform = inspector2FilterFilterCriteriaComponentTypeToHclTerraform; exports.inspector2FilterFilterCriteriaEc2InstanceImageIdToTerraform = inspector2FilterFilterCriteriaEc2InstanceImageIdToTerraform; exports.inspector2FilterFilterCriteriaEc2InstanceImageIdToHclTerraform = inspector2FilterFilterCriteriaEc2InstanceImageIdToHclTerraform; exports.inspector2FilterFilterCriteriaEc2InstanceSubnetIdToTerraform = inspector2FilterFilterCriteriaEc2InstanceSubnetIdToTerraform; exports.inspector2FilterFilterCriteriaEc2InstanceSubnetIdToHclTerraform = inspector2FilterFilterCriteriaEc2InstanceSubnetIdToHclTerraform; exports.inspector2FilterFilterCriteriaEc2InstanceVpcIdToTerraform = inspector2FilterFilterCriteriaEc2InstanceVpcIdToTerraform; exports.inspector2FilterFilterCriteriaEc2InstanceVpcIdToHclTerraform = inspector2FilterFilterCriteriaEc2InstanceVpcIdToHclTerraform; exports.inspector2FilterFilterCriteriaEcrImageArchitectureToTerraform = inspector2FilterFilterCriteriaEcrImageArchitectureToTerraform; exports.inspector2FilterFilterCriteriaEcrImageArchitectureToHclTerraform = inspector2FilterFilterCriteriaEcrImageArchitectureToHclTerraform; exports.inspector2FilterFilterCriteriaEcrImageHashToTerraform = inspector2FilterFilterCriteriaEcrImageHashToTerraform; exports.inspector2FilterFilterCriteriaEcrImageHashToHclTerraform = inspector2FilterFilterCriteriaEcrImageHashToHclTerraform; exports.inspector2FilterFilterCriteriaEcrImageInUseCountToTerraform = inspector2FilterFilterCriteriaEcrImageInUseCountToTerraform; exports.inspector2FilterFilterCriteriaEcrImageInUseCountToHclTerraform = inspector2FilterFilterCriteriaEcrImageInUseCountToHclTerraform; exports.inspector2FilterFilterCriteriaEcrImageLastInUseAtToTerraform = inspector2FilterFilterCriteriaEcrImageLastInUseAtToTerraform; exports.inspector2FilterFilterCriteriaEcrImageLastInUseAtToHclTerraform = inspector2FilterFilterCriteriaEcrImageLastInUseAtToHclTerraform; exports.inspector2FilterFilterCriteriaEcrImagePushedAtToTerraform = inspector2FilterFilterCriteriaEcrImagePushedAtToTerraform; exports.inspector2FilterFilterCriteriaEcrImagePushedAtToHclTerraform = inspector2FilterFilterCriteriaEcrImagePushedAtToHclTerraform; exports.inspector2FilterFilterCriteriaEcrImageRegistryToTerraform = inspector2FilterFilterCriteriaEcrImageRegistryToTerraform; exports.inspector2FilterFilterCriteriaEcrImageRegistryToHclTerraform = inspector2FilterFilterCriteriaEcrImageRegistryToHclTerraform; exports.inspector2FilterFilterCriteriaEcrImageRepositoryNameToTerraform = inspector2FilterFilterCriteriaEcrImageRepositoryNameToTerraform; exports.inspector2FilterFilterCriteriaEcrImageRepositoryNameToHclTerraform = inspector2FilterFilterCriteriaEcrImageRepositoryNameToHclTerraform; exports.inspector2FilterFilterCriteriaEcrImageTagsToTerraform = inspector2FilterFilterCriteriaEcrImageTagsToTerraform; exports.inspector2FilterFilterCriteriaEcrImageTagsToHclTerraform = inspector2FilterFilterCriteriaEcrImageTagsToHclTerraform; exports.inspector2FilterFilterCriteriaEpssScoreToTerraform = inspector2FilterFilterCriteriaEpssScoreToTerraform; exports.inspector2FilterFilterCriteriaEpssScoreToHclTerraform = inspector2FilterFilterCriteriaEpssScoreToHclTerraform; exports.inspector2FilterFilterCriteriaExploitAvailableToTerraform = inspector2FilterFilterCriteriaExploitAvailableToTerraform; exports.inspector2FilterFilterCriteriaExploitAvailableToHclTerraform = inspector2FilterFilterCriteriaExploitAvailableToHclTerraform; exports.inspector2FilterFilterCriteriaFindingArnToTerraform = inspector2FilterFilterCriteriaFindingArnToTerraform; exports.inspector2FilterFilterCriteriaFindingArnToHclTerraform = inspector2FilterFilterCriteriaFindingArnToHclTerraform; exports.inspector2FilterFilterCriteriaFindingStatusToTerraform = inspector2FilterFilterCriteriaFindingStatusToTerraform; exports.inspector2FilterFilterCriteriaFindingStatusToHclTerraform = inspector2FilterFilterCriteriaFindingStatusToHclTerraform; exports.inspector2FilterFilterCriteriaFindingTypeToTerraform = inspector2FilterFilterCriteriaFindingTypeToTerraform; exports.inspector2FilterFilterCriteriaFindingTypeToHclTerraform = inspector2FilterFilterCriteriaFindingTypeToHclTerraform; exports.inspector2FilterFilterCriteriaFirstObservedAtToTerraform = inspector2FilterFilterCriteriaFirstObservedAtToTerraform; exports.inspector2FilterFilterCriteriaFirstObservedAtToHclTerraform = inspector2FilterFilterCriteriaFirstObservedAtToHclTerraform; exports.inspector2FilterFilterCriteriaFixAvailableToTerraform = inspector2FilterFilterCriteriaFixAvailableToTerraform; exports.inspector2FilterFilterCriteriaFixAvailableToHclTerraform = inspector2FilterFilterCriteriaFixAvailableToHclTerraform; exports.inspector2FilterFilterCriteriaInspectorScoreToTerraform = inspector2FilterFilterCriteriaInspectorScoreToTerraform; exports.inspector2FilterFilterCriteriaInspectorScoreToHclTerraform = inspector2FilterFilterCriteriaInspectorScoreToHclTerraform; exports.inspector2FilterFilterCriteriaLambdaFunctionExecutionRoleArnToTerraform = inspector2FilterFilterCriteriaLambdaFunctionExecutionRoleArnToTerraform; exports.inspector2FilterFilterCriteriaLambdaFunctionExecutionRoleArnToHclTerraform = inspector2FilterFilterCriteriaLambdaFunctionExecutionRoleArnToHclTerraform; exports.inspector2FilterFilterCriteriaLambdaFunctionLastModifiedAtToTerraform = inspector2FilterFilterCriteriaLambdaFunctionLastModifiedAtToTerraform; exports.inspector2FilterFilterCriteriaLambdaFunctionLastModifiedAtToHclTerraform = inspector2FilterFilterCriteriaLambdaFunctionLastModifiedAtToHclTerraform; exports.inspector2FilterFilterCriteriaLambdaFunctionLayersToTerraform = inspector2FilterFilterCriteriaLambdaFunctionLayersToTerraform; exports.inspector2FilterFilterCriteriaLambdaFunctionLayersToHclTerraform = inspector2FilterFilterCriteriaLambdaFunctionLayersToHclTerraform; exports.inspector2FilterFilterCriteriaLambdaFunctionNameToTerraform = inspector2FilterFilterCriteriaLambdaFunctionNameToTerraform; exports.inspector2FilterFilterCriteriaLambdaFunctionNameToHclTerraform = inspector2FilterFilterCriteriaLambdaFunctionNameToHclTerraform; exports.inspector2FilterFilterCriteriaLambdaFunctionRuntimeToTerraform = inspector2FilterFilterCriteriaLambdaFunctionRuntimeToTerraform; exports.inspector2FilterFilterCriteriaLambdaFunctionRuntimeToHclTerraform = inspector2FilterFilterCriteriaLambdaFunctionRuntimeToHclTerraform; exports.inspector2FilterFilterCriteriaLastObservedAtToTerraform = inspector2FilterFilterCriteriaLastObservedAtToTerraform; exports.inspector2FilterFilterCriteriaLastObservedAtToHclTerraform = inspector2FilterFilterCriteriaLastObservedAtToHclTerraform; exports.inspector2FilterFilterCriteriaNetworkProtocolToTerraform = inspector2FilterFilterCriteriaNetworkProtocolToTerraform; exports.inspector2FilterFilterCriteriaNetworkProtocolToHclTerraform = inspector2FilterFilterCriteriaNetworkProtocolToHclTerraform; exports.inspector2FilterFilterCriteriaPortRangeToTerraform = inspector2FilterFilterCriteriaPortRangeToTerraform; exports.inspector2FilterFilterCriteriaPortRangeToHclTerraform = inspector2FilterFilterCriteriaPortRangeToHclTerraform; exports.inspector2FilterFilterCriteriaRelatedVulnerabilitiesToTerraform = inspector2FilterFilterCriteriaRelatedVulnerabilitiesToTerraform; exports.inspector2FilterFilterCriteriaRelatedVulnerabilitiesToHclTerraform = inspector2FilterFilterCriteriaRelatedVulnerabilitiesToHclTerraform; exports.inspector2FilterFilterCriteriaResourceIdToTerraform = inspector2FilterFilterCriteriaResourceIdToTerraform; exports.inspector2FilterFilterCriteriaResourceIdToHclTerraform = inspector2FilterFilterCriteriaResourceIdToHclTerraform; exports.inspector2FilterFilterCriteriaResourceTagsToTerraform = inspector2FilterFilterCriteriaResourceTagsToTerraform; exports.inspector2FilterFilterCriteriaResourceTagsToHclTerraform = inspector2FilterFilterCriteriaResourceTagsToHclTerraform; exports.inspector2FilterFilterCriteriaResourceTypeToTerraform = inspector2FilterFilterCriteriaResourceTypeToTerraform; exports.inspector2FilterFilterCriteriaResourceTypeToHclTerraform = inspector2FilterFilterCriteriaResourceTypeToHclTerraform; exports.inspector2FilterFilterCriteriaSeverityToTerraform = inspector2FilterFilterCriteriaSeverityToTerraform; exports.inspector2FilterFilterCriteriaSeverityToHclTerraform = inspector2FilterFilterCriteriaSeverityToHclTerraform; exports.inspector2FilterFilterCriteriaTitleToTerraform = inspector2FilterFilterCriteriaTitleToTerraform; exports.inspector2FilterFilterCriteriaTitleToHclTerraform = inspector2FilterFilterCriteriaTitleToHclTerraform; exports.inspector2FilterFilterCriteriaUpdatedAtToTerraform = inspector2FilterFilterCriteriaUpdatedAtToTerraform; exports.inspector2FilterFilterCriteriaUpdatedAtToHclTerraform = inspector2FilterFilterCriteriaUpdatedAtToHclTerraform; exports.inspector2FilterFilterCriteriaVendorSeverityToTerraform = inspector2FilterFilterCriteriaVendorSeverityToTerraform; exports.inspector2FilterFilterCriteriaVendorSeverityToHclTerraform = inspector2FilterFilterCriteriaVendorSeverityToHclTerraform; exports.inspector2FilterFilterCriteriaVulnerabilityIdToTerraform = inspector2FilterFilterCriteriaVulnerabilityIdToTerraform; exports.inspector2FilterFilterCriteriaVulnerabilityIdToHclTerraform = inspector2FilterFilterCriteriaVulnerabilityIdToHclTerraform; exports.inspector2FilterFilterCriteriaVulnerabilitySourceToTerraform = inspector2FilterFilterCriteriaVulnerabilitySourceToTerraform; exports.inspector2FilterFilterCriteriaVulnerabilitySourceToHclTerraform = inspector2FilterFilterCriteriaVulnerabilitySourceToHclTerraform; exports.inspector2FilterFilterCriteriaVulnerablePackagesArchitectureToTerraform = inspector2FilterFilterCriteriaVulnerablePackagesArchitectureToTerraform; exports.inspector2FilterFilterCriteriaVulnerablePackagesArchitectureToHclTerraform = inspector2FilterFilterCriteriaVulnerablePackagesArchitectureToHclTerraform; exports.inspector2FilterFilterCriteriaVulnerablePackagesEpochToTerraform = inspector2FilterFilterCriteriaVulnerablePackagesEpochToTerraform; exports.inspector2FilterFilterCriteriaVulnerablePackagesEpochToHclTerraform = inspector2FilterFilterCriteriaVulnerablePackagesEpochToHclTerraform; exports.inspector2FilterFilterCriteriaVulnerablePackagesFilePathToTerraform = inspector2FilterFilterCriteriaVulnerablePackagesFilePathToTerraform; exports.inspector2FilterFilterCriteriaVulnerablePackagesFilePathToHclTerraform = inspector2FilterFilterCriteriaVulnerablePackagesFilePathToHclTerraform; exports.inspector2FilterFilterCriteriaVulnerablePackagesNameToTerraform = inspector2FilterFilterCriteriaVulnerablePackagesNameToTerraform; exports.inspector2FilterFilterCriteriaVulnerablePackagesNameToHclTerraform = inspector2FilterFilterCriteriaVulnerablePackagesNameToHclTerraform; exports.inspector2FilterFilterCriteriaVulnerablePackagesReleaseToTerraform = inspector2FilterFilterCriteriaVulnerablePackagesReleaseToTerraform; exports.inspector2FilterFilterCriteriaVulnerablePackagesReleaseToHclTerraform = inspector2FilterFilterCriteriaVulnerablePackagesReleaseToHclTerraform; exports.inspector2FilterFilterCriteriaVulnerablePackagesSourceLambdaLayerArnToTerraform = inspector2FilterFilterCriteriaVulnerablePackagesSourceLambdaLayerArnToTerraform; exports.inspector2FilterFilterCriteriaVulnerablePackagesSourceLambdaLayerArnToHclTerraform = inspector2FilterFilterCriteriaVulnerablePackagesSourceLambdaLayerArnToHclTerraform; exports.inspector2FilterFilterCriteriaVulnerablePackagesSourceLayerHashToTerraform = inspector2FilterFilterCriteriaVulnerablePackagesSourceLayerHashToTerraform; exports.inspector2FilterFilterCriteriaVulnerablePackagesSourceLayerHashToHclTerraform = inspector2FilterFilterCriteriaVulnerablePackagesSourceLayerHashToHclTerraform; exports.inspector2FilterFilterCriteriaVulnerablePackagesVersionToTerraform = inspector2FilterFilterCriteriaVulnerablePackagesVersionToTerraform; exports.inspector2FilterFilterCriteriaVulnerablePackagesVersionToHclTerraform = inspector2FilterFilterCriteriaVulnerablePackagesVersionToHclTerraform; exports.inspector2FilterFilterCriteriaVulnerablePackagesToTerraform = inspector2FilterFilterCriteriaVulnerablePackagesToTerraform; exports.inspector2FilterFilterCriteriaVulnerablePackagesToHclTerraform = inspector2FilterFilterCriteriaVulnerablePackagesToHclTerraform; exports.inspector2FilterFilterCriteriaToTerraform = inspector2FilterFilterCriteriaToTerraform; exports.inspector2FilterFilterCriteriaToHclTerraform = inspector2FilterFilterCriteriaToHclTerraform; const JSII_RTTI_SYMBOL_1 = Symbol.for("jsii.rtti"); const cdktf = require("cdktf"); function inspector2FilterFilterCriteriaAwsAccountIdToTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return { comparison: cdktf.stringToTerraform(struct.comparison), value: cdktf.stringToTerraform(struct.value), }; } function inspector2FilterFilterCriteriaAwsAccountIdToHclTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = { comparison: { value: cdktf.stringToHclTerraform(struct.comparison), isBlock: false, type: "simple", storageClassType: "string", }, value: { value: cdktf.stringToHclTerraform(struct.value), isBlock: false, type: "simple", storageClassType: "string", }, }; // remove undefined attributes return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); } class Inspector2FilterFilterCriteriaAwsAccountIdOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) { super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); this.isEmptyObject = false; } get internalValue() { if (this.resolvableValue) { return this.resolvableValue; } let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; if (this._comparison !== undefined) { hasAnyValues = true; internalValueResult.comparison = this._comparison; } if (this._value !== undefined) { hasAnyValues = true; internalValueResult.value = this._value; } return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; this.resolvableValue = undefined; this._comparison = undefined; this._value = undefined; } else if (cdktf.Tokenization.isResolvable(value)) { this.isEmptyObject = false; this.resolvableValue = value; } else { this.isEmptyObject = Object.keys(value).length === 0; this.resolvableValue = undefined; this._comparison = value.comparison; this._value = value.value; } } get comparison() { return this.getStringAttribute('comparison'); } set comparison(value) { this._comparison = value; } // Temporarily expose input value. Use with caution. get comparisonInput() { return this._comparison; } get value() { return this.getStringAttribute('value'); } set value(value) { this._value = value; } // Temporarily expose input value. Use with caution. get valueInput() { return this._value; } } exports.Inspector2FilterFilterCriteriaAwsAccountIdOutputReference = Inspector2FilterFilterCriteriaAwsAccountIdOutputReference; _a = JSII_RTTI_SYMBOL_1; Inspector2FilterFilterCriteriaAwsAccountIdOutputReference[_a] = { fqn: "@cdktf/provider-aws.inspector2Filter.Inspector2FilterFilterCriteriaAwsAccountIdOutputReference", version: "21.22.1" }; class Inspector2FilterFilterCriteriaAwsAccountIdList extends cdktf.ComplexList { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, wrapsSet) { super(terraformResource, terraformAttribute, wrapsSet); this.terraformResource = terraformResource; this.terraformAttribute = terraformAttribute; this.wrapsSet = wrapsSet; } /** * @param index the index of the item to return */ get(index) { return new Inspector2FilterFilterCriteriaAwsAccountIdOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.Inspector2FilterFilterCriteriaAwsAccountIdList = Inspector2FilterFilterCriteriaAwsAccountIdList; _b = JSII_RTTI_SYMBOL_1; Inspector2FilterFilterCriteriaAwsAccountIdList[_b] = { fqn: "@cdktf/provider-aws.inspector2Filter.Inspector2FilterFilterCriteriaAwsAccountIdList", version: "21.22.1" }; function inspector2FilterFilterCriteriaCodeRepositoryProjectNameToTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return { comparison: cdktf.stringToTerraform(struct.comparison), value: cdktf.stringToTerraform(struct.value), }; } function inspector2FilterFilterCriteriaCodeRepositoryProjectNameToHclTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = { comparison: { value: cdktf.stringToHclTerraform(struct.comparison), isBlock: false, type: "simple", storageClassType: "string", }, value: { value: cdktf.stringToHclTerraform(struct.value), isBlock: false, type: "simple", storageClassType: "string", }, }; // remove undefined attributes return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); } class Inspector2FilterFilterCriteriaCodeRepositoryProjectNameOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) { super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); this.isEmptyObject = false; } get internalValue() { if (this.resolvableValue) { return this.resolvableValue; } let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; if (this._comparison !== undefined) { hasAnyValues = true; internalValueResult.comparison = this._comparison; } if (this._value !== undefined) { hasAnyValues = true; internalValueResult.value = this._value; } return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; this.resolvableValue = undefined; this._comparison = undefined; this._value = undefined; } else if (cdktf.Tokenization.isResolvable(value)) { this.isEmptyObject = false; this.resolvableValue = value; } else { this.isEmptyObject = Object.keys(value).length === 0; this.resolvableValue = undefined; this._comparison = value.comparison; this._value = value.value; } } get comparison() { return this.getStringAttribute('comparison'); } set comparison(value) { this._comparison = value; } // Temporarily expose input value. Use with caution. get comparisonInput() { return this._comparison; } get value() { return this.getStringAttribute('value'); } set value(value) { this._value = value; } // Temporarily expose input value. Use with caution. get valueInput() { return this._value; } } exports.Inspector2FilterFilterCriteriaCodeRepositoryProjectNameOutputReference = Inspector2FilterFilterCriteriaCodeRepositoryProjectNameOutputReference; _c = JSII_RTTI_SYMBOL_1; Inspector2FilterFilterCriteriaCodeRepositoryProjectNameOutputReference[_c] = { fqn: "@cdktf/provider-aws.inspector2Filter.Inspector2FilterFilterCriteriaCodeRepositoryProjectNameOutputReference", version: "21.22.1" }; class Inspector2FilterFilterCriteriaCodeRepositoryProjectNameList extends cdktf.ComplexList { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, wrapsSet) { super(terraformResource, terraformAttribute, wrapsSet); this.terraformResource = terraformResource; this.terraformAttribute = terraformAttribute; this.wrapsSet = wrapsSet; } /** * @param index the index of the item to return */ get(index) { return new Inspector2FilterFilterCriteriaCodeRepositoryProjectNameOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.Inspector2FilterFilterCriteriaCodeRepositoryProjectNameList = Inspector2FilterFilterCriteriaCodeRepositoryProjectNameList; _d = JSII_RTTI_SYMBOL_1; Inspector2FilterFilterCriteriaCodeRepositoryProjectNameList[_d] = { fqn: "@cdktf/provider-aws.inspector2Filter.Inspector2FilterFilterCriteriaCodeRepositoryProjectNameList", version: "21.22.1" }; function inspector2FilterFilterCriteriaCodeRepositoryProviderTypeToTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return { comparison: cdktf.stringToTerraform(struct.comparison), value: cdktf.stringToTerraform(struct.value), }; } function inspector2FilterFilterCriteriaCodeRepositoryProviderTypeToHclTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = { comparison: { value: cdktf.stringToHclTerraform(struct.comparison), isBlock: false, type: "simple", storageClassType: "string", }, value: { value: cdktf.stringToHclTerraform(struct.value), isBlock: false, type: "simple", storageClassType: "string", }, }; // remove undefined attributes return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); } class Inspector2FilterFilterCriteriaCodeRepositoryProviderTypeOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) { super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); this.isEmptyObject = false; } get internalValue() { if (this.resolvableValue) { return this.resolvableValue; } let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; if (this._comparison !== undefined) { hasAnyValues = true; internalValueResult.comparison = this._comparison; } if (this._value !== undefined) { hasAnyValues = true; internalValueResult.value = this._value; } return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; this.resolvableValue = undefined; this._comparison = undefined; this._value = undefined; } else if (cdktf.Tokenization.isResolvable(value)) { this.isEmptyObject = false; this.resolvableValue = value; } else { this.isEmptyObject = Object.keys(value).length === 0; this.resolvableValue = undefined; this._comparison = value.comparison; this._value = value.value; } } get comparison() { return this.getStringAttribute('comparison'); } set comparison(value) { this._comparison = value; } // Temporarily expose input value. Use with caution. get comparisonInput() { return this._comparison; } get value() { return this.getStringAttribute('value'); } set value(value) { this._value = value; } // Temporarily expose input value. Use with caution. get valueInput() { return this._value; } } exports.Inspector2FilterFilterCriteriaCodeRepositoryProviderTypeOutputReference = Inspector2FilterFilterCriteriaCodeRepositoryProviderTypeOutputReference; _e = JSII_RTTI_SYMBOL_1; Inspector2FilterFilterCriteriaCodeRepositoryProviderTypeOutputReference[_e] = { fqn: "@cdktf/provider-aws.inspector2Filter.Inspector2FilterFilterCriteriaCodeRepositoryProviderTypeOutputReference", version: "21.22.1" }; class Inspector2FilterFilterCriteriaCodeRepositoryProviderTypeList extends cdktf.ComplexList { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, wrapsSet) { super(terraformResource, terraformAttribute, wrapsSet); this.terraformResource = terraformResource; this.terraformAttribute = terraformAttribute; this.wrapsSet = wrapsSet; } /** * @param index the index of the item to return */ get(index) { return new Inspector2FilterFilterCriteriaCodeRepositoryProviderTypeOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.Inspector2FilterFilterCriteriaCodeRepositoryProviderTypeList = Inspector2FilterFilterCriteriaCodeRepositoryProviderTypeList; _f = JSII_RTTI_SYMBOL_1; Inspector2FilterFilterCriteriaCodeRepositoryProviderTypeList[_f] = { fqn: "@cdktf/provider-aws.inspector2Filter.Inspector2FilterFilterCriteriaCodeRepositoryProviderTypeList", version: "21.22.1" }; function inspector2FilterFilterCriteriaCodeVulnerabilityDetectorNameToTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return { comparison: cdktf.stringToTerraform(struct.comparison), value: cdktf.stringToTerraform(struct.value), }; } function inspector2FilterFilterCriteriaCodeVulnerabilityDetectorNameToHclTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = { comparison: { value: cdktf.stringToHclTerraform(struct.comparison), isBlock: false, type: "simple", storageClassType: "string", }, value: { value: cdktf.stringToHclTerraform(struct.value), isBlock: false, type: "simple", storageClassType: "string", }, }; // remove undefined attributes return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); } class Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorNameOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) { super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); this.isEmptyObject = false; } get internalValue() { if (this.resolvableValue) { return this.resolvableValue; } let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; if (this._comparison !== undefined) { hasAnyValues = true; internalValueResult.comparison = this._comparison; } if (this._value !== undefined) { hasAnyValues = true; internalValueResult.value = this._value; } return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; this.resolvableValue = undefined; this._comparison = undefined; this._value = undefined; } else if (cdktf.Tokenization.isResolvable(value)) { this.isEmptyObject = false; this.resolvableValue = value; } else { this.isEmptyObject = Object.keys(value).length === 0; this.resolvableValue = undefined; this._comparison = value.comparison; this._value = value.value; } } get comparison() { return this.getStringAttribute('comparison'); } set comparison(value) { this._comparison = value; } // Temporarily expose input value. Use with caution. get comparisonInput() { return this._comparison; } get value() { return this.getStringAttribute('value'); } set value(value) { this._value = value; } // Temporarily expose input value. Use with caution. get valueInput() { return this._value; } } exports.Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorNameOutputReference = Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorNameOutputReference; _g = JSII_RTTI_SYMBOL_1; Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorNameOutputReference[_g] = { fqn: "@cdktf/provider-aws.inspector2Filter.Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorNameOutputReference", version: "21.22.1" }; class Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorNameList extends cdktf.ComplexList { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, wrapsSet) { super(terraformResource, terraformAttribute, wrapsSet); this.terraformResource = terraformResource; this.terraformAttribute = terraformAttribute; this.wrapsSet = wrapsSet; } /** * @param index the index of the item to return */ get(index) { return new Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorNameOutputReference(this.terraformResource, this.terraformAttribute, index, this.wrapsSet); } } exports.Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorNameList = Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorNameList; _h = JSII_RTTI_SYMBOL_1; Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorNameList[_h] = { fqn: "@cdktf/provider-aws.inspector2Filter.Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorNameList", version: "21.22.1" }; function inspector2FilterFilterCriteriaCodeVulnerabilityDetectorTagsToTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } return { comparison: cdktf.stringToTerraform(struct.comparison), value: cdktf.stringToTerraform(struct.value), }; } function inspector2FilterFilterCriteriaCodeVulnerabilityDetectorTagsToHclTerraform(struct) { if (!cdktf.canInspect(struct) || cdktf.Tokenization.isResolvable(struct)) { return struct; } if (cdktf.isComplexElement(struct)) { throw new Error("A complex element was used as configuration, this is not supported: https://cdk.tf/complex-object-as-configuration"); } const attrs = { comparison: { value: cdktf.stringToHclTerraform(struct.comparison), isBlock: false, type: "simple", storageClassType: "string", }, value: { value: cdktf.stringToHclTerraform(struct.value), isBlock: false, type: "simple", storageClassType: "string", }, }; // remove undefined attributes return Object.fromEntries(Object.entries(attrs).filter(([_, value]) => value !== undefined && value.value !== undefined)); } class Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorTagsOutputReference extends cdktf.ComplexObject { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param complexObjectIndex the index of this item in the list * @param complexObjectIsFromSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet) { super(terraformResource, terraformAttribute, complexObjectIsFromSet, complexObjectIndex); this.isEmptyObject = false; } get internalValue() { if (this.resolvableValue) { return this.resolvableValue; } let hasAnyValues = this.isEmptyObject; const internalValueResult = {}; if (this._comparison !== undefined) { hasAnyValues = true; internalValueResult.comparison = this._comparison; } if (this._value !== undefined) { hasAnyValues = true; internalValueResult.value = this._value; } return hasAnyValues ? internalValueResult : undefined; } set internalValue(value) { if (value === undefined) { this.isEmptyObject = false; this.resolvableValue = undefined; this._comparison = undefined; this._value = undefined; } else if (cdktf.Tokenization.isResolvable(value)) { this.isEmptyObject = false; this.resolvableValue = value; } else { this.isEmptyObject = Object.keys(value).length === 0; this.resolvableValue = undefined; this._comparison = value.comparison; this._value = value.value; } } get comparison() { return this.getStringAttribute('comparison'); } set comparison(value) { this._comparison = value; } // Temporarily expose input value. Use with caution. get comparisonInput() { return this._comparison; } get value() { return this.getStringAttribute('value'); } set value(value) { this._value = value; } // Temporarily expose input value. Use with caution. get valueInput() { return this._value; } } exports.Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorTagsOutputReference = Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorTagsOutputReference; _j = JSII_RTTI_SYMBOL_1; Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorTagsOutputReference[_j] = { fqn: "@cdktf/provider-aws.inspector2Filter.Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorTagsOutputReference", version: "21.22.1" }; class Inspector2FilterFilterCriteriaCodeVulnerabilityDetectorTagsList extends cdktf.ComplexList { /** * @param terraformResource The parent resource * @param terraformAttribute The attribute on the parent resource this class is referencing * @param wrapsSet whether the list is wrapping a set (will add tolist() to be able to access an item via an index) */ constructor(terraformResource, terraformAttribute, wrapsSet) { super(terraformResource, terraformAttribute, wrapsSet); this.terraformResource = terraformResource; this.terraformAttribute = terraformAttribute; this.wrapsSet = wrapsS