@pulumi/gcp
Version:
A Pulumi package for creating and managing Google Cloud Platform resources.
243 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 __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
Object.defineProperty(o, "default", { enumerable: true, value: v });
}) : function(o, v) {
o["default"] = v;
});
var __importStar = (this && this.__importStar) || function (mod) {
if (mod && mod.__esModule) return mod;
var result = {};
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
__setModuleDefault(result, mod);
return result;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.TargetServer = exports.SyncAuthorization = exports.Space = exports.SharedflowDeployment = exports.Sharedflow = exports.SecurityProfileV2 = exports.SecurityMonitoringCondition = exports.SecurityFeedback = exports.SecurityAction = exports.Organization = exports.NatAddress = exports.KeystoresAliasesSelfSignedCert = exports.KeystoresAliasesPkcs12 = exports.KeystoresAliasesKeyCertFile = exports.InstanceAttachment = exports.Instance = exports.getEnvironmentIamPolicyOutput = exports.getEnvironmentIamPolicy = exports.Flowhook = exports.EnvironmentKeyvaluemapsEntries = exports.EnvironmentKeyvaluemaps = exports.EnvironmentIamPolicy = exports.EnvironmentIamMember = exports.EnvironmentIamBinding = exports.EnvironmentApiRevisionDeployment = exports.EnvironmentAddonsConfig = exports.Environment = exports.EnvReferences = exports.EnvKeystore = exports.EnvGroupAttachment = exports.EnvGroup = exports.EndpointAttachment = exports.DnsZone = exports.DeveloperApp = exports.Developer = exports.DataCollector = exports.ControlPlaneAccess = exports.AppGroup = exports.ApiProduct = exports.ApiDeployment = exports.Api = exports.AddonsConfig = void 0;
const pulumi = __importStar(require("@pulumi/pulumi"));
const utilities = __importStar(require("../utilities"));
exports.AddonsConfig = null;
utilities.lazyLoad(exports, ["AddonsConfig"], () => require("./addonsConfig"));
exports.Api = null;
utilities.lazyLoad(exports, ["Api"], () => require("./api"));
exports.ApiDeployment = null;
utilities.lazyLoad(exports, ["ApiDeployment"], () => require("./apiDeployment"));
exports.ApiProduct = null;
utilities.lazyLoad(exports, ["ApiProduct"], () => require("./apiProduct"));
exports.AppGroup = null;
utilities.lazyLoad(exports, ["AppGroup"], () => require("./appGroup"));
exports.ControlPlaneAccess = null;
utilities.lazyLoad(exports, ["ControlPlaneAccess"], () => require("./controlPlaneAccess"));
exports.DataCollector = null;
utilities.lazyLoad(exports, ["DataCollector"], () => require("./dataCollector"));
exports.Developer = null;
utilities.lazyLoad(exports, ["Developer"], () => require("./developer"));
exports.DeveloperApp = null;
utilities.lazyLoad(exports, ["DeveloperApp"], () => require("./developerApp"));
exports.DnsZone = null;
utilities.lazyLoad(exports, ["DnsZone"], () => require("./dnsZone"));
exports.EndpointAttachment = null;
utilities.lazyLoad(exports, ["EndpointAttachment"], () => require("./endpointAttachment"));
exports.EnvGroup = null;
utilities.lazyLoad(exports, ["EnvGroup"], () => require("./envGroup"));
exports.EnvGroupAttachment = null;
utilities.lazyLoad(exports, ["EnvGroupAttachment"], () => require("./envGroupAttachment"));
exports.EnvKeystore = null;
utilities.lazyLoad(exports, ["EnvKeystore"], () => require("./envKeystore"));
exports.EnvReferences = null;
utilities.lazyLoad(exports, ["EnvReferences"], () => require("./envReferences"));
exports.Environment = null;
utilities.lazyLoad(exports, ["Environment"], () => require("./environment"));
exports.EnvironmentAddonsConfig = null;
utilities.lazyLoad(exports, ["EnvironmentAddonsConfig"], () => require("./environmentAddonsConfig"));
exports.EnvironmentApiRevisionDeployment = null;
utilities.lazyLoad(exports, ["EnvironmentApiRevisionDeployment"], () => require("./environmentApiRevisionDeployment"));
exports.EnvironmentIamBinding = null;
utilities.lazyLoad(exports, ["EnvironmentIamBinding"], () => require("./environmentIamBinding"));
exports.EnvironmentIamMember = null;
utilities.lazyLoad(exports, ["EnvironmentIamMember"], () => require("./environmentIamMember"));
exports.EnvironmentIamPolicy = null;
utilities.lazyLoad(exports, ["EnvironmentIamPolicy"], () => require("./environmentIamPolicy"));
exports.EnvironmentKeyvaluemaps = null;
utilities.lazyLoad(exports, ["EnvironmentKeyvaluemaps"], () => require("./environmentKeyvaluemaps"));
exports.EnvironmentKeyvaluemapsEntries = null;
utilities.lazyLoad(exports, ["EnvironmentKeyvaluemapsEntries"], () => require("./environmentKeyvaluemapsEntries"));
exports.Flowhook = null;
utilities.lazyLoad(exports, ["Flowhook"], () => require("./flowhook"));
exports.getEnvironmentIamPolicy = null;
exports.getEnvironmentIamPolicyOutput = null;
utilities.lazyLoad(exports, ["getEnvironmentIamPolicy", "getEnvironmentIamPolicyOutput"], () => require("./getEnvironmentIamPolicy"));
exports.Instance = null;
utilities.lazyLoad(exports, ["Instance"], () => require("./instance"));
exports.InstanceAttachment = null;
utilities.lazyLoad(exports, ["InstanceAttachment"], () => require("./instanceAttachment"));
exports.KeystoresAliasesKeyCertFile = null;
utilities.lazyLoad(exports, ["KeystoresAliasesKeyCertFile"], () => require("./keystoresAliasesKeyCertFile"));
exports.KeystoresAliasesPkcs12 = null;
utilities.lazyLoad(exports, ["KeystoresAliasesPkcs12"], () => require("./keystoresAliasesPkcs12"));
exports.KeystoresAliasesSelfSignedCert = null;
utilities.lazyLoad(exports, ["KeystoresAliasesSelfSignedCert"], () => require("./keystoresAliasesSelfSignedCert"));
exports.NatAddress = null;
utilities.lazyLoad(exports, ["NatAddress"], () => require("./natAddress"));
exports.Organization = null;
utilities.lazyLoad(exports, ["Organization"], () => require("./organization"));
exports.SecurityAction = null;
utilities.lazyLoad(exports, ["SecurityAction"], () => require("./securityAction"));
exports.SecurityFeedback = null;
utilities.lazyLoad(exports, ["SecurityFeedback"], () => require("./securityFeedback"));
exports.SecurityMonitoringCondition = null;
utilities.lazyLoad(exports, ["SecurityMonitoringCondition"], () => require("./securityMonitoringCondition"));
exports.SecurityProfileV2 = null;
utilities.lazyLoad(exports, ["SecurityProfileV2"], () => require("./securityProfileV2"));
exports.Sharedflow = null;
utilities.lazyLoad(exports, ["Sharedflow"], () => require("./sharedflow"));
exports.SharedflowDeployment = null;
utilities.lazyLoad(exports, ["SharedflowDeployment"], () => require("./sharedflowDeployment"));
exports.Space = null;
utilities.lazyLoad(exports, ["Space"], () => require("./space"));
exports.SyncAuthorization = null;
utilities.lazyLoad(exports, ["SyncAuthorization"], () => require("./syncAuthorization"));
exports.TargetServer = null;
utilities.lazyLoad(exports, ["TargetServer"], () => require("./targetServer"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "gcp:apigee/addonsConfig:AddonsConfig":
return new exports.AddonsConfig(name, undefined, { urn });
case "gcp:apigee/api:Api":
return new exports.Api(name, undefined, { urn });
case "gcp:apigee/apiDeployment:ApiDeployment":
return new exports.ApiDeployment(name, undefined, { urn });
case "gcp:apigee/apiProduct:ApiProduct":
return new exports.ApiProduct(name, undefined, { urn });
case "gcp:apigee/appGroup:AppGroup":
return new exports.AppGroup(name, undefined, { urn });
case "gcp:apigee/controlPlaneAccess:ControlPlaneAccess":
return new exports.ControlPlaneAccess(name, undefined, { urn });
case "gcp:apigee/dataCollector:DataCollector":
return new exports.DataCollector(name, undefined, { urn });
case "gcp:apigee/developer:Developer":
return new exports.Developer(name, undefined, { urn });
case "gcp:apigee/developerApp:DeveloperApp":
return new exports.DeveloperApp(name, undefined, { urn });
case "gcp:apigee/dnsZone:DnsZone":
return new exports.DnsZone(name, undefined, { urn });
case "gcp:apigee/endpointAttachment:EndpointAttachment":
return new exports.EndpointAttachment(name, undefined, { urn });
case "gcp:apigee/envGroup:EnvGroup":
return new exports.EnvGroup(name, undefined, { urn });
case "gcp:apigee/envGroupAttachment:EnvGroupAttachment":
return new exports.EnvGroupAttachment(name, undefined, { urn });
case "gcp:apigee/envKeystore:EnvKeystore":
return new exports.EnvKeystore(name, undefined, { urn });
case "gcp:apigee/envReferences:EnvReferences":
return new exports.EnvReferences(name, undefined, { urn });
case "gcp:apigee/environment:Environment":
return new exports.Environment(name, undefined, { urn });
case "gcp:apigee/environmentAddonsConfig:EnvironmentAddonsConfig":
return new exports.EnvironmentAddonsConfig(name, undefined, { urn });
case "gcp:apigee/environmentApiRevisionDeployment:EnvironmentApiRevisionDeployment":
return new exports.EnvironmentApiRevisionDeployment(name, undefined, { urn });
case "gcp:apigee/environmentIamBinding:EnvironmentIamBinding":
return new exports.EnvironmentIamBinding(name, undefined, { urn });
case "gcp:apigee/environmentIamMember:EnvironmentIamMember":
return new exports.EnvironmentIamMember(name, undefined, { urn });
case "gcp:apigee/environmentIamPolicy:EnvironmentIamPolicy":
return new exports.EnvironmentIamPolicy(name, undefined, { urn });
case "gcp:apigee/environmentKeyvaluemaps:EnvironmentKeyvaluemaps":
return new exports.EnvironmentKeyvaluemaps(name, undefined, { urn });
case "gcp:apigee/environmentKeyvaluemapsEntries:EnvironmentKeyvaluemapsEntries":
return new exports.EnvironmentKeyvaluemapsEntries(name, undefined, { urn });
case "gcp:apigee/flowhook:Flowhook":
return new exports.Flowhook(name, undefined, { urn });
case "gcp:apigee/instance:Instance":
return new exports.Instance(name, undefined, { urn });
case "gcp:apigee/instanceAttachment:InstanceAttachment":
return new exports.InstanceAttachment(name, undefined, { urn });
case "gcp:apigee/keystoresAliasesKeyCertFile:KeystoresAliasesKeyCertFile":
return new exports.KeystoresAliasesKeyCertFile(name, undefined, { urn });
case "gcp:apigee/keystoresAliasesPkcs12:KeystoresAliasesPkcs12":
return new exports.KeystoresAliasesPkcs12(name, undefined, { urn });
case "gcp:apigee/keystoresAliasesSelfSignedCert:KeystoresAliasesSelfSignedCert":
return new exports.KeystoresAliasesSelfSignedCert(name, undefined, { urn });
case "gcp:apigee/natAddress:NatAddress":
return new exports.NatAddress(name, undefined, { urn });
case "gcp:apigee/organization:Organization":
return new exports.Organization(name, undefined, { urn });
case "gcp:apigee/securityAction:SecurityAction":
return new exports.SecurityAction(name, undefined, { urn });
case "gcp:apigee/securityFeedback:SecurityFeedback":
return new exports.SecurityFeedback(name, undefined, { urn });
case "gcp:apigee/securityMonitoringCondition:SecurityMonitoringCondition":
return new exports.SecurityMonitoringCondition(name, undefined, { urn });
case "gcp:apigee/securityProfileV2:SecurityProfileV2":
return new exports.SecurityProfileV2(name, undefined, { urn });
case "gcp:apigee/sharedflow:Sharedflow":
return new exports.Sharedflow(name, undefined, { urn });
case "gcp:apigee/sharedflowDeployment:SharedflowDeployment":
return new exports.SharedflowDeployment(name, undefined, { urn });
case "gcp:apigee/space:Space":
return new exports.Space(name, undefined, { urn });
case "gcp:apigee/syncAuthorization:SyncAuthorization":
return new exports.SyncAuthorization(name, undefined, { urn });
case "gcp:apigee/targetServer:TargetServer":
return new exports.TargetServer(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("gcp", "apigee/addonsConfig", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/api", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/apiDeployment", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/apiProduct", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/appGroup", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/controlPlaneAccess", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/dataCollector", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/developer", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/developerApp", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/dnsZone", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/endpointAttachment", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/envGroup", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/envGroupAttachment", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/envKeystore", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/envReferences", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/environment", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/environmentAddonsConfig", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/environmentApiRevisionDeployment", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/environmentIamBinding", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/environmentIamMember", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/environmentIamPolicy", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/environmentKeyvaluemaps", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/environmentKeyvaluemapsEntries", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/flowhook", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/instance", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/instanceAttachment", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/keystoresAliasesKeyCertFile", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/keystoresAliasesPkcs12", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/keystoresAliasesSelfSignedCert", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/natAddress", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/organization", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/securityAction", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/securityFeedback", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/securityMonitoringCondition", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/securityProfileV2", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/sharedflow", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/sharedflowDeployment", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/space", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/syncAuthorization", _module);
pulumi.runtime.registerResourceModule("gcp", "apigee/targetServer", _module);
//# sourceMappingURL=index.js.map