@pulumi/aws
Version:
A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.
522 lines • 25.6 kB
JavaScript
"use strict";
// *** WARNING: this file was generated by pulumi-language-nodejs. ***
// *** Do not edit by hand unless you're certain you know what you are doing! ***
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
var desc = Object.getOwnPropertyDescriptor(m, k);
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
desc = { enumerable: true, get: function() { return m[k]; } };
}
Object.defineProperty(o, k2, desc);
}) : (function(o, m, k, k2) {
if (k2 === undefined) k2 = k;
o[k2] = m[k];
}));
var __exportStar = (this && this.__exportStar) || function(m, exports) {
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p);
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.batch = exports.backup = exports.autoscalingplans = exports.autoscaling = exports.auditmanager = exports.athena = exports.appsync = exports.appstream = exports.apprunner = exports.appmesh = exports.applicationloadbalancing = exports.applicationinsights = exports.appintegrations = exports.appflow = exports.appfabric = exports.appconfig = exports.appautoscaling = exports.apigatewayv2 = exports.apigateway = exports.amplify = exports.amp = exports.alb = exports.acmpca = exports.acm = exports.account = exports.accessanalyzer = exports.getServicePrincipalOutput = exports.getServicePrincipal = exports.getServiceOutput = exports.getService = exports.getRegionsOutput = exports.getRegions = exports.getRegionOutput = exports.getRegion = exports.getPartitionOutput = exports.getPartition = exports.getIpRangesOutput = exports.getIpRanges = exports.getDefaultTagsOutput = exports.getDefaultTags = exports.getCallerIdentityOutput = exports.getCallerIdentity = exports.getBillingServiceAccountOutput = exports.getBillingServiceAccount = exports.getAvailabilityZonesOutput = exports.getAvailabilityZones = exports.getAvailabilityZoneOutput = exports.getAvailabilityZone = exports.getArnOutput = exports.getArn = void 0;
exports.dlm = exports.directoryservice = exports.directconnect = exports.devopsguru = exports.devicefarm = exports.detective = exports.dax = exports.datazone = exports.datasync = exports.datapipeline = exports.dataexchange = exports.customerprofiles = exports.cur = exports.costoptimizationhub = exports.costexplorer = exports.controltower = exports.connect = exports.config = exports.computeoptimizer = exports.comprehend = exports.cognito = exports.codestarnotifications = exports.codestarconnections = exports.codepipeline = exports.codegurureviewer = exports.codeguruprofiler = exports.codedeploy = exports.codeconnections = exports.codecommit = exports.codecatalyst = exports.codebuild = exports.codeartifact = exports.cloudwatch = exports.cloudtrail = exports.cloudsearch = exports.cloudhsmv2 = exports.cloudfront = exports.cloudformation = exports.cloudcontrol = exports.cloud9 = exports.cleanrooms = exports.chimesdkmediapipelines = exports.chime = exports.chatbot = exports.cfg = exports.budgets = exports.bedrockmodel = exports.bedrockfoundation = exports.bedrock = exports.bcmdata = void 0;
exports.lex = exports.lb = exports.lambda = exports.lakeformation = exports.kms = exports.kinesisanalyticsv2 = exports.kinesis = exports.keyspaces = exports.kendra = exports.ivschat = exports.ivs = exports.iot = exports.inspector2 = exports.inspector = exports.imagebuilder = exports.identitystore = exports.iam = exports.guardduty = exports.grafana = exports.glue = exports.globalaccelerator = exports.glacier = exports.gamelift = exports.fsx = exports.fms = exports.fis = exports.finspace = exports.evidently = exports.emrserverless = exports.emrcontainers = exports.emr = exports.elb = exports.elastictranscoder = exports.elasticsearch = exports.elasticbeanstalk = exports.elasticache = exports.eks = exports.efs = exports.ecs = exports.ecrpublic = exports.ecr = exports.ec2transitgateway = exports.ec2clientvpn = exports.ec2 = exports.ebs = exports.dynamodb = exports.dsql = exports.drs = exports.docdb = exports.dms = void 0;
exports.route53recoverycontrol = exports.route53domains = exports.route53 = exports.rolesanywhere = exports.resourcegroupstaggingapi = exports.resourcegroups = exports.resourceexplorer = exports.resiliencehub = exports.rekognition = exports.redshiftserverless = exports.redshiftdata = exports.redshift = exports.rds = exports.rbin = exports.ram = exports.quicksight = exports.qldb = exports.qbusiness = exports.pricing = exports.polly = exports.pipes = exports.pinpoint = exports.paymentcryptography = exports.outposts = exports.organizations = exports.opensearchingest = exports.opensearch = exports.oam = exports.notifications = exports.networkmonitor = exports.networkmanager = exports.networkfirewall = exports.neptunegraph = exports.neptune = exports.mwaa = exports.mskconnect = exports.msk = exports.mq = exports.memorydb = exports.mediastore = exports.mediapackagev2 = exports.mediapackage = exports.medialive = exports.mediaconvert = exports.macie2 = exports.macie = exports.m2 = exports.location = exports.lightsail = exports.licensemanager = void 0;
exports.xray = exports.workspacesweb = exports.workspaces = exports.wafv2 = exports.wafregional = exports.waf = exports.vpclattice = exports.vpc = exports.verifiedpermissions = exports.verifiedaccess = exports.types = exports.transfer = exports.transcribe = exports.timestreamwrite = exports.timestreamquery = exports.timestreaminfluxdb = exports.synthetics = exports.swf = exports.storagegateway = exports.ssoadmin = exports.ssmincidents = exports.ssmcontacts = exports.ssm = exports.sqs = exports.sns = exports.signer = exports.shield = exports.sfn = exports.sesv2 = exports.ses = exports.servicequotas = exports.servicediscovery = exports.servicecatalog = exports.serverlessrepository = exports.securitylake = exports.securityhub = exports.secretsmanager = exports.schemas = exports.scheduler = exports.sagemaker = exports.s3tables = exports.s3outposts = exports.s3control = exports.s3 = exports.rum = exports.route53recoveryreadiness = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("./utilities");
exports.getArn = null;
exports.getArnOutput = null;
utilities.lazyLoad(exports, ["getArn", "getArnOutput"], () => require("./getArn"));
exports.getAvailabilityZone = null;
exports.getAvailabilityZoneOutput = null;
utilities.lazyLoad(exports, ["getAvailabilityZone", "getAvailabilityZoneOutput"], () => require("./getAvailabilityZone"));
exports.getAvailabilityZones = null;
exports.getAvailabilityZonesOutput = null;
utilities.lazyLoad(exports, ["getAvailabilityZones", "getAvailabilityZonesOutput"], () => require("./getAvailabilityZones"));
exports.getBillingServiceAccount = null;
exports.getBillingServiceAccountOutput = null;
utilities.lazyLoad(exports, ["getBillingServiceAccount", "getBillingServiceAccountOutput"], () => require("./getBillingServiceAccount"));
exports.getCallerIdentity = null;
exports.getCallerIdentityOutput = null;
utilities.lazyLoad(exports, ["getCallerIdentity", "getCallerIdentityOutput"], () => require("./getCallerIdentity"));
exports.getDefaultTags = null;
exports.getDefaultTagsOutput = null;
utilities.lazyLoad(exports, ["getDefaultTags", "getDefaultTagsOutput"], () => require("./getDefaultTags"));
exports.getIpRanges = null;
exports.getIpRangesOutput = null;
utilities.lazyLoad(exports, ["getIpRanges", "getIpRangesOutput"], () => require("./getIpRanges"));
exports.getPartition = null;
exports.getPartitionOutput = null;
utilities.lazyLoad(exports, ["getPartition", "getPartitionOutput"], () => require("./getPartition"));
exports.getRegion = null;
exports.getRegionOutput = null;
utilities.lazyLoad(exports, ["getRegion", "getRegionOutput"], () => require("./getRegion"));
exports.getRegions = null;
exports.getRegionsOutput = null;
utilities.lazyLoad(exports, ["getRegions", "getRegionsOutput"], () => require("./getRegions"));
exports.getService = null;
exports.getServiceOutput = null;
utilities.lazyLoad(exports, ["getService", "getServiceOutput"], () => require("./getService"));
exports.getServicePrincipal = null;
exports.getServicePrincipalOutput = null;
utilities.lazyLoad(exports, ["getServicePrincipal", "getServicePrincipalOutput"], () => require("./getServicePrincipal"));
__exportStar(require("./provider"), exports);
const provider_1 = require("./provider");
__exportStar(require("./tags"), exports);
__exportStar(require("./utils"), exports);
// Export enums:
__exportStar(require("./types/enums"), exports);
// Export sub-modules:
const accessanalyzer = require("./accessanalyzer");
exports.accessanalyzer = accessanalyzer;
const account = require("./account");
exports.account = account;
const acm = require("./acm");
exports.acm = acm;
const acmpca = require("./acmpca");
exports.acmpca = acmpca;
const alb = require("./alb");
exports.alb = alb;
const amp = require("./amp");
exports.amp = amp;
const amplify = require("./amplify");
exports.amplify = amplify;
const apigateway = require("./apigateway");
exports.apigateway = apigateway;
const apigatewayv2 = require("./apigatewayv2");
exports.apigatewayv2 = apigatewayv2;
const appautoscaling = require("./appautoscaling");
exports.appautoscaling = appautoscaling;
const appconfig = require("./appconfig");
exports.appconfig = appconfig;
const appfabric = require("./appfabric");
exports.appfabric = appfabric;
const appflow = require("./appflow");
exports.appflow = appflow;
const appintegrations = require("./appintegrations");
exports.appintegrations = appintegrations;
const applicationinsights = require("./applicationinsights");
exports.applicationinsights = applicationinsights;
const applicationloadbalancing = require("./applicationloadbalancing");
exports.applicationloadbalancing = applicationloadbalancing;
const appmesh = require("./appmesh");
exports.appmesh = appmesh;
const apprunner = require("./apprunner");
exports.apprunner = apprunner;
const appstream = require("./appstream");
exports.appstream = appstream;
const appsync = require("./appsync");
exports.appsync = appsync;
const athena = require("./athena");
exports.athena = athena;
const auditmanager = require("./auditmanager");
exports.auditmanager = auditmanager;
const autoscaling = require("./autoscaling");
exports.autoscaling = autoscaling;
const autoscalingplans = require("./autoscalingplans");
exports.autoscalingplans = autoscalingplans;
const backup = require("./backup");
exports.backup = backup;
const batch = require("./batch");
exports.batch = batch;
const bcmdata = require("./bcmdata");
exports.bcmdata = bcmdata;
const bedrock = require("./bedrock");
exports.bedrock = bedrock;
const bedrockfoundation = require("./bedrockfoundation");
exports.bedrockfoundation = bedrockfoundation;
const bedrockmodel = require("./bedrockmodel");
exports.bedrockmodel = bedrockmodel;
const budgets = require("./budgets");
exports.budgets = budgets;
const cfg = require("./cfg");
exports.cfg = cfg;
const chatbot = require("./chatbot");
exports.chatbot = chatbot;
const chime = require("./chime");
exports.chime = chime;
const chimesdkmediapipelines = require("./chimesdkmediapipelines");
exports.chimesdkmediapipelines = chimesdkmediapipelines;
const cleanrooms = require("./cleanrooms");
exports.cleanrooms = cleanrooms;
const cloud9 = require("./cloud9");
exports.cloud9 = cloud9;
const cloudcontrol = require("./cloudcontrol");
exports.cloudcontrol = cloudcontrol;
const cloudformation = require("./cloudformation");
exports.cloudformation = cloudformation;
const cloudfront = require("./cloudfront");
exports.cloudfront = cloudfront;
const cloudhsmv2 = require("./cloudhsmv2");
exports.cloudhsmv2 = cloudhsmv2;
const cloudsearch = require("./cloudsearch");
exports.cloudsearch = cloudsearch;
const cloudtrail = require("./cloudtrail");
exports.cloudtrail = cloudtrail;
const cloudwatch = require("./cloudwatch");
exports.cloudwatch = cloudwatch;
const codeartifact = require("./codeartifact");
exports.codeartifact = codeartifact;
const codebuild = require("./codebuild");
exports.codebuild = codebuild;
const codecatalyst = require("./codecatalyst");
exports.codecatalyst = codecatalyst;
const codecommit = require("./codecommit");
exports.codecommit = codecommit;
const codeconnections = require("./codeconnections");
exports.codeconnections = codeconnections;
const codedeploy = require("./codedeploy");
exports.codedeploy = codedeploy;
const codeguruprofiler = require("./codeguruprofiler");
exports.codeguruprofiler = codeguruprofiler;
const codegurureviewer = require("./codegurureviewer");
exports.codegurureviewer = codegurureviewer;
const codepipeline = require("./codepipeline");
exports.codepipeline = codepipeline;
const codestarconnections = require("./codestarconnections");
exports.codestarconnections = codestarconnections;
const codestarnotifications = require("./codestarnotifications");
exports.codestarnotifications = codestarnotifications;
const cognito = require("./cognito");
exports.cognito = cognito;
const comprehend = require("./comprehend");
exports.comprehend = comprehend;
const computeoptimizer = require("./computeoptimizer");
exports.computeoptimizer = computeoptimizer;
const config = require("./config");
exports.config = config;
const connect = require("./connect");
exports.connect = connect;
const controltower = require("./controltower");
exports.controltower = controltower;
const costexplorer = require("./costexplorer");
exports.costexplorer = costexplorer;
const costoptimizationhub = require("./costoptimizationhub");
exports.costoptimizationhub = costoptimizationhub;
const cur = require("./cur");
exports.cur = cur;
const customerprofiles = require("./customerprofiles");
exports.customerprofiles = customerprofiles;
const dataexchange = require("./dataexchange");
exports.dataexchange = dataexchange;
const datapipeline = require("./datapipeline");
exports.datapipeline = datapipeline;
const datasync = require("./datasync");
exports.datasync = datasync;
const datazone = require("./datazone");
exports.datazone = datazone;
const dax = require("./dax");
exports.dax = dax;
const detective = require("./detective");
exports.detective = detective;
const devicefarm = require("./devicefarm");
exports.devicefarm = devicefarm;
const devopsguru = require("./devopsguru");
exports.devopsguru = devopsguru;
const directconnect = require("./directconnect");
exports.directconnect = directconnect;
const directoryservice = require("./directoryservice");
exports.directoryservice = directoryservice;
const dlm = require("./dlm");
exports.dlm = dlm;
const dms = require("./dms");
exports.dms = dms;
const docdb = require("./docdb");
exports.docdb = docdb;
const drs = require("./drs");
exports.drs = drs;
const dsql = require("./dsql");
exports.dsql = dsql;
const dynamodb = require("./dynamodb");
exports.dynamodb = dynamodb;
const ebs = require("./ebs");
exports.ebs = ebs;
const ec2 = require("./ec2");
exports.ec2 = ec2;
const ec2clientvpn = require("./ec2clientvpn");
exports.ec2clientvpn = ec2clientvpn;
const ec2transitgateway = require("./ec2transitgateway");
exports.ec2transitgateway = ec2transitgateway;
const ecr = require("./ecr");
exports.ecr = ecr;
const ecrpublic = require("./ecrpublic");
exports.ecrpublic = ecrpublic;
const ecs = require("./ecs");
exports.ecs = ecs;
const efs = require("./efs");
exports.efs = efs;
const eks = require("./eks");
exports.eks = eks;
const elasticache = require("./elasticache");
exports.elasticache = elasticache;
const elasticbeanstalk = require("./elasticbeanstalk");
exports.elasticbeanstalk = elasticbeanstalk;
const elasticsearch = require("./elasticsearch");
exports.elasticsearch = elasticsearch;
const elastictranscoder = require("./elastictranscoder");
exports.elastictranscoder = elastictranscoder;
const elb = require("./elb");
exports.elb = elb;
const emr = require("./emr");
exports.emr = emr;
const emrcontainers = require("./emrcontainers");
exports.emrcontainers = emrcontainers;
const emrserverless = require("./emrserverless");
exports.emrserverless = emrserverless;
const evidently = require("./evidently");
exports.evidently = evidently;
const finspace = require("./finspace");
exports.finspace = finspace;
const fis = require("./fis");
exports.fis = fis;
const fms = require("./fms");
exports.fms = fms;
const fsx = require("./fsx");
exports.fsx = fsx;
const gamelift = require("./gamelift");
exports.gamelift = gamelift;
const glacier = require("./glacier");
exports.glacier = glacier;
const globalaccelerator = require("./globalaccelerator");
exports.globalaccelerator = globalaccelerator;
const glue = require("./glue");
exports.glue = glue;
const grafana = require("./grafana");
exports.grafana = grafana;
const guardduty = require("./guardduty");
exports.guardduty = guardduty;
const iam = require("./iam");
exports.iam = iam;
const identitystore = require("./identitystore");
exports.identitystore = identitystore;
const imagebuilder = require("./imagebuilder");
exports.imagebuilder = imagebuilder;
const inspector = require("./inspector");
exports.inspector = inspector;
const inspector2 = require("./inspector2");
exports.inspector2 = inspector2;
const iot = require("./iot");
exports.iot = iot;
const ivs = require("./ivs");
exports.ivs = ivs;
const ivschat = require("./ivschat");
exports.ivschat = ivschat;
const kendra = require("./kendra");
exports.kendra = kendra;
const keyspaces = require("./keyspaces");
exports.keyspaces = keyspaces;
const kinesis = require("./kinesis");
exports.kinesis = kinesis;
const kinesisanalyticsv2 = require("./kinesisanalyticsv2");
exports.kinesisanalyticsv2 = kinesisanalyticsv2;
const kms = require("./kms");
exports.kms = kms;
const lakeformation = require("./lakeformation");
exports.lakeformation = lakeformation;
const lambda = require("./lambda");
exports.lambda = lambda;
const lb = require("./lb");
exports.lb = lb;
const lex = require("./lex");
exports.lex = lex;
const licensemanager = require("./licensemanager");
exports.licensemanager = licensemanager;
const lightsail = require("./lightsail");
exports.lightsail = lightsail;
const location = require("./location");
exports.location = location;
const m2 = require("./m2");
exports.m2 = m2;
const macie = require("./macie");
exports.macie = macie;
const macie2 = require("./macie2");
exports.macie2 = macie2;
const mediaconvert = require("./mediaconvert");
exports.mediaconvert = mediaconvert;
const medialive = require("./medialive");
exports.medialive = medialive;
const mediapackage = require("./mediapackage");
exports.mediapackage = mediapackage;
const mediapackagev2 = require("./mediapackagev2");
exports.mediapackagev2 = mediapackagev2;
const mediastore = require("./mediastore");
exports.mediastore = mediastore;
const memorydb = require("./memorydb");
exports.memorydb = memorydb;
const mq = require("./mq");
exports.mq = mq;
const msk = require("./msk");
exports.msk = msk;
const mskconnect = require("./mskconnect");
exports.mskconnect = mskconnect;
const mwaa = require("./mwaa");
exports.mwaa = mwaa;
const neptune = require("./neptune");
exports.neptune = neptune;
const neptunegraph = require("./neptunegraph");
exports.neptunegraph = neptunegraph;
const networkfirewall = require("./networkfirewall");
exports.networkfirewall = networkfirewall;
const networkmanager = require("./networkmanager");
exports.networkmanager = networkmanager;
const networkmonitor = require("./networkmonitor");
exports.networkmonitor = networkmonitor;
const notifications = require("./notifications");
exports.notifications = notifications;
const oam = require("./oam");
exports.oam = oam;
const opensearch = require("./opensearch");
exports.opensearch = opensearch;
const opensearchingest = require("./opensearchingest");
exports.opensearchingest = opensearchingest;
const organizations = require("./organizations");
exports.organizations = organizations;
const outposts = require("./outposts");
exports.outposts = outposts;
const paymentcryptography = require("./paymentcryptography");
exports.paymentcryptography = paymentcryptography;
const pinpoint = require("./pinpoint");
exports.pinpoint = pinpoint;
const pipes = require("./pipes");
exports.pipes = pipes;
const polly = require("./polly");
exports.polly = polly;
const pricing = require("./pricing");
exports.pricing = pricing;
const qbusiness = require("./qbusiness");
exports.qbusiness = qbusiness;
const qldb = require("./qldb");
exports.qldb = qldb;
const quicksight = require("./quicksight");
exports.quicksight = quicksight;
const ram = require("./ram");
exports.ram = ram;
const rbin = require("./rbin");
exports.rbin = rbin;
const rds = require("./rds");
exports.rds = rds;
const redshift = require("./redshift");
exports.redshift = redshift;
const redshiftdata = require("./redshiftdata");
exports.redshiftdata = redshiftdata;
const redshiftserverless = require("./redshiftserverless");
exports.redshiftserverless = redshiftserverless;
const rekognition = require("./rekognition");
exports.rekognition = rekognition;
const resiliencehub = require("./resiliencehub");
exports.resiliencehub = resiliencehub;
const resourceexplorer = require("./resourceexplorer");
exports.resourceexplorer = resourceexplorer;
const resourcegroups = require("./resourcegroups");
exports.resourcegroups = resourcegroups;
const resourcegroupstaggingapi = require("./resourcegroupstaggingapi");
exports.resourcegroupstaggingapi = resourcegroupstaggingapi;
const rolesanywhere = require("./rolesanywhere");
exports.rolesanywhere = rolesanywhere;
const route53 = require("./route53");
exports.route53 = route53;
const route53domains = require("./route53domains");
exports.route53domains = route53domains;
const route53recoverycontrol = require("./route53recoverycontrol");
exports.route53recoverycontrol = route53recoverycontrol;
const route53recoveryreadiness = require("./route53recoveryreadiness");
exports.route53recoveryreadiness = route53recoveryreadiness;
const rum = require("./rum");
exports.rum = rum;
const s3 = require("./s3");
exports.s3 = s3;
const s3control = require("./s3control");
exports.s3control = s3control;
const s3outposts = require("./s3outposts");
exports.s3outposts = s3outposts;
const s3tables = require("./s3tables");
exports.s3tables = s3tables;
const sagemaker = require("./sagemaker");
exports.sagemaker = sagemaker;
const scheduler = require("./scheduler");
exports.scheduler = scheduler;
const schemas = require("./schemas");
exports.schemas = schemas;
const secretsmanager = require("./secretsmanager");
exports.secretsmanager = secretsmanager;
const securityhub = require("./securityhub");
exports.securityhub = securityhub;
const securitylake = require("./securitylake");
exports.securitylake = securitylake;
const serverlessrepository = require("./serverlessrepository");
exports.serverlessrepository = serverlessrepository;
const servicecatalog = require("./servicecatalog");
exports.servicecatalog = servicecatalog;
const servicediscovery = require("./servicediscovery");
exports.servicediscovery = servicediscovery;
const servicequotas = require("./servicequotas");
exports.servicequotas = servicequotas;
const ses = require("./ses");
exports.ses = ses;
const sesv2 = require("./sesv2");
exports.sesv2 = sesv2;
const sfn = require("./sfn");
exports.sfn = sfn;
const shield = require("./shield");
exports.shield = shield;
const signer = require("./signer");
exports.signer = signer;
const sns = require("./sns");
exports.sns = sns;
const sqs = require("./sqs");
exports.sqs = sqs;
const ssm = require("./ssm");
exports.ssm = ssm;
const ssmcontacts = require("./ssmcontacts");
exports.ssmcontacts = ssmcontacts;
const ssmincidents = require("./ssmincidents");
exports.ssmincidents = ssmincidents;
const ssoadmin = require("./ssoadmin");
exports.ssoadmin = ssoadmin;
const storagegateway = require("./storagegateway");
exports.storagegateway = storagegateway;
const swf = require("./swf");
exports.swf = swf;
const synthetics = require("./synthetics");
exports.synthetics = synthetics;
const timestreaminfluxdb = require("./timestreaminfluxdb");
exports.timestreaminfluxdb = timestreaminfluxdb;
const timestreamquery = require("./timestreamquery");
exports.timestreamquery = timestreamquery;
const timestreamwrite = require("./timestreamwrite");
exports.timestreamwrite = timestreamwrite;
const transcribe = require("./transcribe");
exports.transcribe = transcribe;
const transfer = require("./transfer");
exports.transfer = transfer;
const types = require("./types");
exports.types = types;
const verifiedaccess = require("./verifiedaccess");
exports.verifiedaccess = verifiedaccess;
const verifiedpermissions = require("./verifiedpermissions");
exports.verifiedpermissions = verifiedpermissions;
const vpc = require("./vpc");
exports.vpc = vpc;
const vpclattice = require("./vpclattice");
exports.vpclattice = vpclattice;
const waf = require("./waf");
exports.waf = waf;
const wafregional = require("./wafregional");
exports.wafregional = wafregional;
const wafv2 = require("./wafv2");
exports.wafv2 = wafv2;
const workspaces = require("./workspaces");
exports.workspaces = workspaces;
const workspacesweb = require("./workspacesweb");
exports.workspacesweb = workspacesweb;
const xray = require("./xray");
exports.xray = xray;
pulumi.runtime.registerResourcePackage("aws", {
version: utilities.getVersion(),
constructProvider: (name, type, urn) => {
if (type !== "pulumi:providers:aws") {
throw new Error(`unknown provider type ${type}`);
}
return new provider_1.Provider(name, undefined, { urn });
},
});
//# sourceMappingURL=index.js.map