UNPKG

@lbrlabs/pulumi-harness

Version:

A Pulumi package for creating and managing Harness resources.

156 lines 10.1 kB
"use strict"; // *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** // *** Do not edit by hand unless you're certain you know what you are doing! *** Object.defineProperty(exports, "__esModule", { value: true }); exports.types = exports.service = exports.platform = exports.config = exports.cloudprovider = exports.YamlConfig = exports.UserGroupPermissions = exports.UserGroup = exports.User = exports.SshCredential = exports.Provider = exports.PlatformCcmFilters = exports.PlatformApiKey = exports.InfrastructureDefinition = exports.GitConnector = exports.getYamlConfigOutput = exports.getYamlConfig = exports.getUserGroupOutput = exports.getUserGroup = exports.getUserOutput = exports.getUser = exports.getTriggerOutput = exports.getTrigger = exports.getSsoProviderOutput = exports.getSsoProvider = exports.getSshCredentialOutput = exports.getSshCredential = exports.getServiceOutput = exports.getService = exports.getSecretManagerOutput = exports.getSecretManager = exports.getGitConnectorOutput = exports.getGitConnector = exports.getEnvironmentOutput = exports.getEnvironment = exports.getEncryptedTextOutput = exports.getEncryptedText = exports.getDelegateOutput = exports.getDelegate = exports.getCurrentAccountOutput = exports.getCurrentAccount = exports.getApplicationOutput = exports.getApplication = exports.Environment = exports.EncryptedText = exports.DelegateApproval = exports.ApplicationGitSync = exports.Application = exports.AddUserToGroup = void 0; const pulumi = require("@pulumi/pulumi"); const utilities = require("./utilities"); exports.AddUserToGroup = null; utilities.lazyLoad(exports, ["AddUserToGroup"], () => require("./addUserToGroup")); exports.Application = null; utilities.lazyLoad(exports, ["Application"], () => require("./application")); exports.ApplicationGitSync = null; utilities.lazyLoad(exports, ["ApplicationGitSync"], () => require("./applicationGitSync")); exports.DelegateApproval = null; utilities.lazyLoad(exports, ["DelegateApproval"], () => require("./delegateApproval")); exports.EncryptedText = null; utilities.lazyLoad(exports, ["EncryptedText"], () => require("./encryptedText")); exports.Environment = null; utilities.lazyLoad(exports, ["Environment"], () => require("./environment")); exports.getApplication = null; exports.getApplicationOutput = null; utilities.lazyLoad(exports, ["getApplication", "getApplicationOutput"], () => require("./getApplication")); exports.getCurrentAccount = null; exports.getCurrentAccountOutput = null; utilities.lazyLoad(exports, ["getCurrentAccount", "getCurrentAccountOutput"], () => require("./getCurrentAccount")); exports.getDelegate = null; exports.getDelegateOutput = null; utilities.lazyLoad(exports, ["getDelegate", "getDelegateOutput"], () => require("./getDelegate")); exports.getEncryptedText = null; exports.getEncryptedTextOutput = null; utilities.lazyLoad(exports, ["getEncryptedText", "getEncryptedTextOutput"], () => require("./getEncryptedText")); exports.getEnvironment = null; exports.getEnvironmentOutput = null; utilities.lazyLoad(exports, ["getEnvironment", "getEnvironmentOutput"], () => require("./getEnvironment")); exports.getGitConnector = null; exports.getGitConnectorOutput = null; utilities.lazyLoad(exports, ["getGitConnector", "getGitConnectorOutput"], () => require("./getGitConnector")); exports.getSecretManager = null; exports.getSecretManagerOutput = null; utilities.lazyLoad(exports, ["getSecretManager", "getSecretManagerOutput"], () => require("./getSecretManager")); exports.getService = null; exports.getServiceOutput = null; utilities.lazyLoad(exports, ["getService", "getServiceOutput"], () => require("./getService")); exports.getSshCredential = null; exports.getSshCredentialOutput = null; utilities.lazyLoad(exports, ["getSshCredential", "getSshCredentialOutput"], () => require("./getSshCredential")); exports.getSsoProvider = null; exports.getSsoProviderOutput = null; utilities.lazyLoad(exports, ["getSsoProvider", "getSsoProviderOutput"], () => require("./getSsoProvider")); exports.getTrigger = null; exports.getTriggerOutput = null; utilities.lazyLoad(exports, ["getTrigger", "getTriggerOutput"], () => require("./getTrigger")); exports.getUser = null; exports.getUserOutput = null; utilities.lazyLoad(exports, ["getUser", "getUserOutput"], () => require("./getUser")); exports.getUserGroup = null; exports.getUserGroupOutput = null; utilities.lazyLoad(exports, ["getUserGroup", "getUserGroupOutput"], () => require("./getUserGroup")); exports.getYamlConfig = null; exports.getYamlConfigOutput = null; utilities.lazyLoad(exports, ["getYamlConfig", "getYamlConfigOutput"], () => require("./getYamlConfig")); exports.GitConnector = null; utilities.lazyLoad(exports, ["GitConnector"], () => require("./gitConnector")); exports.InfrastructureDefinition = null; utilities.lazyLoad(exports, ["InfrastructureDefinition"], () => require("./infrastructureDefinition")); exports.PlatformApiKey = null; utilities.lazyLoad(exports, ["PlatformApiKey"], () => require("./platformApiKey")); exports.PlatformCcmFilters = null; utilities.lazyLoad(exports, ["PlatformCcmFilters"], () => require("./platformCcmFilters")); exports.Provider = null; utilities.lazyLoad(exports, ["Provider"], () => require("./provider")); exports.SshCredential = null; utilities.lazyLoad(exports, ["SshCredential"], () => require("./sshCredential")); exports.User = null; utilities.lazyLoad(exports, ["User"], () => require("./user")); exports.UserGroup = null; utilities.lazyLoad(exports, ["UserGroup"], () => require("./userGroup")); exports.UserGroupPermissions = null; utilities.lazyLoad(exports, ["UserGroupPermissions"], () => require("./userGroupPermissions")); exports.YamlConfig = null; utilities.lazyLoad(exports, ["YamlConfig"], () => require("./yamlConfig")); // Export sub-modules: const cloudprovider = require("./cloudprovider"); exports.cloudprovider = cloudprovider; const config = require("./config"); exports.config = config; const platform = require("./platform"); exports.platform = platform; const service = require("./service"); exports.service = service; const types = require("./types"); exports.types = types; const _module = { version: utilities.getVersion(), construct: (name, type, urn) => { switch (type) { case "harness:index/addUserToGroup:AddUserToGroup": return new exports.AddUserToGroup(name, undefined, { urn }); case "harness:index/application:Application": return new exports.Application(name, undefined, { urn }); case "harness:index/applicationGitSync:ApplicationGitSync": return new exports.ApplicationGitSync(name, undefined, { urn }); case "harness:index/delegateApproval:DelegateApproval": return new exports.DelegateApproval(name, undefined, { urn }); case "harness:index/encryptedText:EncryptedText": return new exports.EncryptedText(name, undefined, { urn }); case "harness:index/environment:Environment": return new exports.Environment(name, undefined, { urn }); case "harness:index/gitConnector:GitConnector": return new exports.GitConnector(name, undefined, { urn }); case "harness:index/infrastructureDefinition:InfrastructureDefinition": return new exports.InfrastructureDefinition(name, undefined, { urn }); case "harness:index/platformApiKey:PlatformApiKey": return new exports.PlatformApiKey(name, undefined, { urn }); case "harness:index/platformCcmFilters:PlatformCcmFilters": return new exports.PlatformCcmFilters(name, undefined, { urn }); case "harness:index/sshCredential:SshCredential": return new exports.SshCredential(name, undefined, { urn }); case "harness:index/user:User": return new exports.User(name, undefined, { urn }); case "harness:index/userGroup:UserGroup": return new exports.UserGroup(name, undefined, { urn }); case "harness:index/userGroupPermissions:UserGroupPermissions": return new exports.UserGroupPermissions(name, undefined, { urn }); case "harness:index/yamlConfig:YamlConfig": return new exports.YamlConfig(name, undefined, { urn }); default: throw new Error(`unknown resource type ${type}`); } }, }; pulumi.runtime.registerResourceModule("harness", "index/addUserToGroup", _module); pulumi.runtime.registerResourceModule("harness", "index/application", _module); pulumi.runtime.registerResourceModule("harness", "index/applicationGitSync", _module); pulumi.runtime.registerResourceModule("harness", "index/delegateApproval", _module); pulumi.runtime.registerResourceModule("harness", "index/encryptedText", _module); pulumi.runtime.registerResourceModule("harness", "index/environment", _module); pulumi.runtime.registerResourceModule("harness", "index/gitConnector", _module); pulumi.runtime.registerResourceModule("harness", "index/infrastructureDefinition", _module); pulumi.runtime.registerResourceModule("harness", "index/platformApiKey", _module); pulumi.runtime.registerResourceModule("harness", "index/platformCcmFilters", _module); pulumi.runtime.registerResourceModule("harness", "index/sshCredential", _module); pulumi.runtime.registerResourceModule("harness", "index/user", _module); pulumi.runtime.registerResourceModule("harness", "index/userGroup", _module); pulumi.runtime.registerResourceModule("harness", "index/userGroupPermissions", _module); pulumi.runtime.registerResourceModule("harness", "index/yamlConfig", _module); pulumi.runtime.registerResourcePackage("harness", { version: utilities.getVersion(), constructProvider: (name, type, urn) => { if (type !== "pulumi:providers:harness") { throw new Error(`unknown provider type ${type}`); } return new exports.Provider(name, undefined, { urn }); }, }); //# sourceMappingURL=index.js.map