@pulumi/aws
Version:
A Pulumi package for creating and managing Amazon Web Services (AWS) cloud resources.
224 lines • 16.8 kB
JavaScript
;
// *** 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.ResolverFirewallRuleGroupAssociation = exports.ResolverFirewallRuleGroup = exports.ResolverFirewallRule = exports.ResolverFirewallDomainList = exports.ResolverFirewallConfig = exports.ResolverEndpoint = exports.ResolverDnsSecConfig = exports.ResolverConfig = exports.RecordsExclusive = exports.Record = exports.QueryLog = exports.ProfilesResourceAssociation = exports.ProfilesProfile = exports.ProfilesAssociation = exports.KeySigningKey = exports.HostedZoneDnsSec = exports.HealthCheck = exports.getZonesOutput = exports.getZones = exports.getZoneOutput = exports.getZone = exports.getTrafficPolicyDocumentOutput = exports.getTrafficPolicyDocument = exports.getResolverRulesOutput = exports.getResolverRules = exports.getResolverRuleOutput = exports.getResolverRule = exports.getResolverFirewallRulesOutput = exports.getResolverFirewallRules = exports.getResolverFirewallRuleGroupAssociationOutput = exports.getResolverFirewallRuleGroupAssociation = exports.getResolverFirewallRuleGroupOutput = exports.getResolverFirewallRuleGroup = exports.getResolverFirewallDomainListOutput = exports.getResolverFirewallDomainList = exports.getResolverFirewallConfigOutput = exports.getResolverFirewallConfig = exports.getResolverEndpointOutput = exports.getResolverEndpoint = exports.getRecordsOutput = exports.getRecords = exports.getQueryLogConfigOutput = exports.getQueryLogConfig = exports.getProfilesProfilesOutput = exports.getProfilesProfiles = exports.getDelegationSetOutput = exports.getDelegationSet = exports.DelegationSet = exports.CidrLocation = exports.CidrCollection = void 0;
exports.ZoneAssociation = exports.Zone = exports.VpcAssociationAuthorization = exports.TrafficPolicyInstance = exports.TrafficPolicy = exports.ResolverRuleAssociation = exports.ResolverRule = exports.ResolverQueryLogConfigAssociation = exports.ResolverQueryLogConfig = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.CidrCollection = null;
utilities.lazyLoad(exports, ["CidrCollection"], () => require("./cidrCollection"));
exports.CidrLocation = null;
utilities.lazyLoad(exports, ["CidrLocation"], () => require("./cidrLocation"));
exports.DelegationSet = null;
utilities.lazyLoad(exports, ["DelegationSet"], () => require("./delegationSet"));
exports.getDelegationSet = null;
exports.getDelegationSetOutput = null;
utilities.lazyLoad(exports, ["getDelegationSet", "getDelegationSetOutput"], () => require("./getDelegationSet"));
exports.getProfilesProfiles = null;
exports.getProfilesProfilesOutput = null;
utilities.lazyLoad(exports, ["getProfilesProfiles", "getProfilesProfilesOutput"], () => require("./getProfilesProfiles"));
exports.getQueryLogConfig = null;
exports.getQueryLogConfigOutput = null;
utilities.lazyLoad(exports, ["getQueryLogConfig", "getQueryLogConfigOutput"], () => require("./getQueryLogConfig"));
exports.getRecords = null;
exports.getRecordsOutput = null;
utilities.lazyLoad(exports, ["getRecords", "getRecordsOutput"], () => require("./getRecords"));
exports.getResolverEndpoint = null;
exports.getResolverEndpointOutput = null;
utilities.lazyLoad(exports, ["getResolverEndpoint", "getResolverEndpointOutput"], () => require("./getResolverEndpoint"));
exports.getResolverFirewallConfig = null;
exports.getResolverFirewallConfigOutput = null;
utilities.lazyLoad(exports, ["getResolverFirewallConfig", "getResolverFirewallConfigOutput"], () => require("./getResolverFirewallConfig"));
exports.getResolverFirewallDomainList = null;
exports.getResolverFirewallDomainListOutput = null;
utilities.lazyLoad(exports, ["getResolverFirewallDomainList", "getResolverFirewallDomainListOutput"], () => require("./getResolverFirewallDomainList"));
exports.getResolverFirewallRuleGroup = null;
exports.getResolverFirewallRuleGroupOutput = null;
utilities.lazyLoad(exports, ["getResolverFirewallRuleGroup", "getResolverFirewallRuleGroupOutput"], () => require("./getResolverFirewallRuleGroup"));
exports.getResolverFirewallRuleGroupAssociation = null;
exports.getResolverFirewallRuleGroupAssociationOutput = null;
utilities.lazyLoad(exports, ["getResolverFirewallRuleGroupAssociation", "getResolverFirewallRuleGroupAssociationOutput"], () => require("./getResolverFirewallRuleGroupAssociation"));
exports.getResolverFirewallRules = null;
exports.getResolverFirewallRulesOutput = null;
utilities.lazyLoad(exports, ["getResolverFirewallRules", "getResolverFirewallRulesOutput"], () => require("./getResolverFirewallRules"));
exports.getResolverRule = null;
exports.getResolverRuleOutput = null;
utilities.lazyLoad(exports, ["getResolverRule", "getResolverRuleOutput"], () => require("./getResolverRule"));
exports.getResolverRules = null;
exports.getResolverRulesOutput = null;
utilities.lazyLoad(exports, ["getResolverRules", "getResolverRulesOutput"], () => require("./getResolverRules"));
exports.getTrafficPolicyDocument = null;
exports.getTrafficPolicyDocumentOutput = null;
utilities.lazyLoad(exports, ["getTrafficPolicyDocument", "getTrafficPolicyDocumentOutput"], () => require("./getTrafficPolicyDocument"));
exports.getZone = null;
exports.getZoneOutput = null;
utilities.lazyLoad(exports, ["getZone", "getZoneOutput"], () => require("./getZone"));
exports.getZones = null;
exports.getZonesOutput = null;
utilities.lazyLoad(exports, ["getZones", "getZonesOutput"], () => require("./getZones"));
exports.HealthCheck = null;
utilities.lazyLoad(exports, ["HealthCheck"], () => require("./healthCheck"));
exports.HostedZoneDnsSec = null;
utilities.lazyLoad(exports, ["HostedZoneDnsSec"], () => require("./hostedZoneDnsSec"));
exports.KeySigningKey = null;
utilities.lazyLoad(exports, ["KeySigningKey"], () => require("./keySigningKey"));
exports.ProfilesAssociation = null;
utilities.lazyLoad(exports, ["ProfilesAssociation"], () => require("./profilesAssociation"));
exports.ProfilesProfile = null;
utilities.lazyLoad(exports, ["ProfilesProfile"], () => require("./profilesProfile"));
exports.ProfilesResourceAssociation = null;
utilities.lazyLoad(exports, ["ProfilesResourceAssociation"], () => require("./profilesResourceAssociation"));
exports.QueryLog = null;
utilities.lazyLoad(exports, ["QueryLog"], () => require("./queryLog"));
exports.Record = null;
utilities.lazyLoad(exports, ["Record"], () => require("./record"));
exports.RecordsExclusive = null;
utilities.lazyLoad(exports, ["RecordsExclusive"], () => require("./recordsExclusive"));
exports.ResolverConfig = null;
utilities.lazyLoad(exports, ["ResolverConfig"], () => require("./resolverConfig"));
exports.ResolverDnsSecConfig = null;
utilities.lazyLoad(exports, ["ResolverDnsSecConfig"], () => require("./resolverDnsSecConfig"));
exports.ResolverEndpoint = null;
utilities.lazyLoad(exports, ["ResolverEndpoint"], () => require("./resolverEndpoint"));
exports.ResolverFirewallConfig = null;
utilities.lazyLoad(exports, ["ResolverFirewallConfig"], () => require("./resolverFirewallConfig"));
exports.ResolverFirewallDomainList = null;
utilities.lazyLoad(exports, ["ResolverFirewallDomainList"], () => require("./resolverFirewallDomainList"));
exports.ResolverFirewallRule = null;
utilities.lazyLoad(exports, ["ResolverFirewallRule"], () => require("./resolverFirewallRule"));
exports.ResolverFirewallRuleGroup = null;
utilities.lazyLoad(exports, ["ResolverFirewallRuleGroup"], () => require("./resolverFirewallRuleGroup"));
exports.ResolverFirewallRuleGroupAssociation = null;
utilities.lazyLoad(exports, ["ResolverFirewallRuleGroupAssociation"], () => require("./resolverFirewallRuleGroupAssociation"));
exports.ResolverQueryLogConfig = null;
utilities.lazyLoad(exports, ["ResolverQueryLogConfig"], () => require("./resolverQueryLogConfig"));
exports.ResolverQueryLogConfigAssociation = null;
utilities.lazyLoad(exports, ["ResolverQueryLogConfigAssociation"], () => require("./resolverQueryLogConfigAssociation"));
exports.ResolverRule = null;
utilities.lazyLoad(exports, ["ResolverRule"], () => require("./resolverRule"));
exports.ResolverRuleAssociation = null;
utilities.lazyLoad(exports, ["ResolverRuleAssociation"], () => require("./resolverRuleAssociation"));
exports.TrafficPolicy = null;
utilities.lazyLoad(exports, ["TrafficPolicy"], () => require("./trafficPolicy"));
exports.TrafficPolicyInstance = null;
utilities.lazyLoad(exports, ["TrafficPolicyInstance"], () => require("./trafficPolicyInstance"));
exports.VpcAssociationAuthorization = null;
utilities.lazyLoad(exports, ["VpcAssociationAuthorization"], () => require("./vpcAssociationAuthorization"));
exports.Zone = null;
utilities.lazyLoad(exports, ["Zone"], () => require("./zone"));
exports.ZoneAssociation = null;
utilities.lazyLoad(exports, ["ZoneAssociation"], () => require("./zoneAssociation"));
// Export enums:
__exportStar(require("../types/enums/route53"), exports);
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "aws:route53/cidrCollection:CidrCollection":
return new exports.CidrCollection(name, undefined, { urn });
case "aws:route53/cidrLocation:CidrLocation":
return new exports.CidrLocation(name, undefined, { urn });
case "aws:route53/delegationSet:DelegationSet":
return new exports.DelegationSet(name, undefined, { urn });
case "aws:route53/healthCheck:HealthCheck":
return new exports.HealthCheck(name, undefined, { urn });
case "aws:route53/hostedZoneDnsSec:HostedZoneDnsSec":
return new exports.HostedZoneDnsSec(name, undefined, { urn });
case "aws:route53/keySigningKey:KeySigningKey":
return new exports.KeySigningKey(name, undefined, { urn });
case "aws:route53/profilesAssociation:ProfilesAssociation":
return new exports.ProfilesAssociation(name, undefined, { urn });
case "aws:route53/profilesProfile:ProfilesProfile":
return new exports.ProfilesProfile(name, undefined, { urn });
case "aws:route53/profilesResourceAssociation:ProfilesResourceAssociation":
return new exports.ProfilesResourceAssociation(name, undefined, { urn });
case "aws:route53/queryLog:QueryLog":
return new exports.QueryLog(name, undefined, { urn });
case "aws:route53/record:Record":
return new exports.Record(name, undefined, { urn });
case "aws:route53/recordsExclusive:RecordsExclusive":
return new exports.RecordsExclusive(name, undefined, { urn });
case "aws:route53/resolverConfig:ResolverConfig":
return new exports.ResolverConfig(name, undefined, { urn });
case "aws:route53/resolverDnsSecConfig:ResolverDnsSecConfig":
return new exports.ResolverDnsSecConfig(name, undefined, { urn });
case "aws:route53/resolverEndpoint:ResolverEndpoint":
return new exports.ResolverEndpoint(name, undefined, { urn });
case "aws:route53/resolverFirewallConfig:ResolverFirewallConfig":
return new exports.ResolverFirewallConfig(name, undefined, { urn });
case "aws:route53/resolverFirewallDomainList:ResolverFirewallDomainList":
return new exports.ResolverFirewallDomainList(name, undefined, { urn });
case "aws:route53/resolverFirewallRule:ResolverFirewallRule":
return new exports.ResolverFirewallRule(name, undefined, { urn });
case "aws:route53/resolverFirewallRuleGroup:ResolverFirewallRuleGroup":
return new exports.ResolverFirewallRuleGroup(name, undefined, { urn });
case "aws:route53/resolverFirewallRuleGroupAssociation:ResolverFirewallRuleGroupAssociation":
return new exports.ResolverFirewallRuleGroupAssociation(name, undefined, { urn });
case "aws:route53/resolverQueryLogConfig:ResolverQueryLogConfig":
return new exports.ResolverQueryLogConfig(name, undefined, { urn });
case "aws:route53/resolverQueryLogConfigAssociation:ResolverQueryLogConfigAssociation":
return new exports.ResolverQueryLogConfigAssociation(name, undefined, { urn });
case "aws:route53/resolverRule:ResolverRule":
return new exports.ResolverRule(name, undefined, { urn });
case "aws:route53/resolverRuleAssociation:ResolverRuleAssociation":
return new exports.ResolverRuleAssociation(name, undefined, { urn });
case "aws:route53/trafficPolicy:TrafficPolicy":
return new exports.TrafficPolicy(name, undefined, { urn });
case "aws:route53/trafficPolicyInstance:TrafficPolicyInstance":
return new exports.TrafficPolicyInstance(name, undefined, { urn });
case "aws:route53/vpcAssociationAuthorization:VpcAssociationAuthorization":
return new exports.VpcAssociationAuthorization(name, undefined, { urn });
case "aws:route53/zone:Zone":
return new exports.Zone(name, undefined, { urn });
case "aws:route53/zoneAssociation:ZoneAssociation":
return new exports.ZoneAssociation(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("aws", "route53/cidrCollection", _module);
pulumi.runtime.registerResourceModule("aws", "route53/cidrLocation", _module);
pulumi.runtime.registerResourceModule("aws", "route53/delegationSet", _module);
pulumi.runtime.registerResourceModule("aws", "route53/healthCheck", _module);
pulumi.runtime.registerResourceModule("aws", "route53/hostedZoneDnsSec", _module);
pulumi.runtime.registerResourceModule("aws", "route53/keySigningKey", _module);
pulumi.runtime.registerResourceModule("aws", "route53/profilesAssociation", _module);
pulumi.runtime.registerResourceModule("aws", "route53/profilesProfile", _module);
pulumi.runtime.registerResourceModule("aws", "route53/profilesResourceAssociation", _module);
pulumi.runtime.registerResourceModule("aws", "route53/queryLog", _module);
pulumi.runtime.registerResourceModule("aws", "route53/record", _module);
pulumi.runtime.registerResourceModule("aws", "route53/recordsExclusive", _module);
pulumi.runtime.registerResourceModule("aws", "route53/resolverConfig", _module);
pulumi.runtime.registerResourceModule("aws", "route53/resolverDnsSecConfig", _module);
pulumi.runtime.registerResourceModule("aws", "route53/resolverEndpoint", _module);
pulumi.runtime.registerResourceModule("aws", "route53/resolverFirewallConfig", _module);
pulumi.runtime.registerResourceModule("aws", "route53/resolverFirewallDomainList", _module);
pulumi.runtime.registerResourceModule("aws", "route53/resolverFirewallRule", _module);
pulumi.runtime.registerResourceModule("aws", "route53/resolverFirewallRuleGroup", _module);
pulumi.runtime.registerResourceModule("aws", "route53/resolverFirewallRuleGroupAssociation", _module);
pulumi.runtime.registerResourceModule("aws", "route53/resolverQueryLogConfig", _module);
pulumi.runtime.registerResourceModule("aws", "route53/resolverQueryLogConfigAssociation", _module);
pulumi.runtime.registerResourceModule("aws", "route53/resolverRule", _module);
pulumi.runtime.registerResourceModule("aws", "route53/resolverRuleAssociation", _module);
pulumi.runtime.registerResourceModule("aws", "route53/trafficPolicy", _module);
pulumi.runtime.registerResourceModule("aws", "route53/trafficPolicyInstance", _module);
pulumi.runtime.registerResourceModule("aws", "route53/vpcAssociationAuthorization", _module);
pulumi.runtime.registerResourceModule("aws", "route53/zone", _module);
pulumi.runtime.registerResourceModule("aws", "route53/zoneAssociation", _module);
//# sourceMappingURL=index.js.map