@volcengine/pulumi
Version:
A Pulumi package for creating and managing volcengine cloud resources.
130 lines • 8.82 kB
JavaScript
;
// *** 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.usersOutput = exports.users = exports.UserPolicyAttachment = exports.userGroupsOutput = exports.userGroups = exports.userGroupPolicyAttachmentsOutput = exports.userGroupPolicyAttachments = exports.UserGroupPolicyAttachment = exports.UserGroupAttachment = exports.UserGroup = exports.User = exports.ServiceLinkedRole = exports.samlProvidersOutput = exports.samlProviders = exports.SamlProvider = exports.rolesOutput = exports.roles = exports.RolePolicyAttachment = exports.Role = exports.Policy = exports.policiesOutput = exports.policies = exports.oidcProvidersOutput = exports.oidcProviders = exports.OidcProvider = exports.LoginProfile = exports.getUsersOutput = exports.getUsers = exports.getUserGroupsOutput = exports.getUserGroups = exports.getUserGroupPolicyAttachmentsOutput = exports.getUserGroupPolicyAttachments = exports.getSamlProvidersOutput = exports.getSamlProviders = exports.getRolesOutput = exports.getRoles = exports.getPoliciesOutput = exports.getPolicies = exports.getOidcProvidersOutput = exports.getOidcProviders = exports.getAccessKeysOutput = exports.getAccessKeys = exports.accessKeysOutput = exports.accessKeys = exports.AccessKey = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
exports.AccessKey = null;
utilities.lazyLoad(exports, ["AccessKey"], () => require("./accessKey"));
exports.accessKeys = null;
exports.accessKeysOutput = null;
utilities.lazyLoad(exports, ["accessKeys", "accessKeysOutput"], () => require("./accessKeys"));
exports.getAccessKeys = null;
exports.getAccessKeysOutput = null;
utilities.lazyLoad(exports, ["getAccessKeys", "getAccessKeysOutput"], () => require("./getAccessKeys"));
exports.getOidcProviders = null;
exports.getOidcProvidersOutput = null;
utilities.lazyLoad(exports, ["getOidcProviders", "getOidcProvidersOutput"], () => require("./getOidcProviders"));
exports.getPolicies = null;
exports.getPoliciesOutput = null;
utilities.lazyLoad(exports, ["getPolicies", "getPoliciesOutput"], () => require("./getPolicies"));
exports.getRoles = null;
exports.getRolesOutput = null;
utilities.lazyLoad(exports, ["getRoles", "getRolesOutput"], () => require("./getRoles"));
exports.getSamlProviders = null;
exports.getSamlProvidersOutput = null;
utilities.lazyLoad(exports, ["getSamlProviders", "getSamlProvidersOutput"], () => require("./getSamlProviders"));
exports.getUserGroupPolicyAttachments = null;
exports.getUserGroupPolicyAttachmentsOutput = null;
utilities.lazyLoad(exports, ["getUserGroupPolicyAttachments", "getUserGroupPolicyAttachmentsOutput"], () => require("./getUserGroupPolicyAttachments"));
exports.getUserGroups = null;
exports.getUserGroupsOutput = null;
utilities.lazyLoad(exports, ["getUserGroups", "getUserGroupsOutput"], () => require("./getUserGroups"));
exports.getUsers = null;
exports.getUsersOutput = null;
utilities.lazyLoad(exports, ["getUsers", "getUsersOutput"], () => require("./getUsers"));
exports.LoginProfile = null;
utilities.lazyLoad(exports, ["LoginProfile"], () => require("./loginProfile"));
exports.OidcProvider = null;
utilities.lazyLoad(exports, ["OidcProvider"], () => require("./oidcProvider"));
exports.oidcProviders = null;
exports.oidcProvidersOutput = null;
utilities.lazyLoad(exports, ["oidcProviders", "oidcProvidersOutput"], () => require("./oidcProviders"));
exports.policies = null;
exports.policiesOutput = null;
utilities.lazyLoad(exports, ["policies", "policiesOutput"], () => require("./policies"));
exports.Policy = null;
utilities.lazyLoad(exports, ["Policy"], () => require("./policy"));
exports.Role = null;
utilities.lazyLoad(exports, ["Role"], () => require("./role"));
exports.RolePolicyAttachment = null;
utilities.lazyLoad(exports, ["RolePolicyAttachment"], () => require("./rolePolicyAttachment"));
exports.roles = null;
exports.rolesOutput = null;
utilities.lazyLoad(exports, ["roles", "rolesOutput"], () => require("./roles"));
exports.SamlProvider = null;
utilities.lazyLoad(exports, ["SamlProvider"], () => require("./samlProvider"));
exports.samlProviders = null;
exports.samlProvidersOutput = null;
utilities.lazyLoad(exports, ["samlProviders", "samlProvidersOutput"], () => require("./samlProviders"));
exports.ServiceLinkedRole = null;
utilities.lazyLoad(exports, ["ServiceLinkedRole"], () => require("./serviceLinkedRole"));
exports.User = null;
utilities.lazyLoad(exports, ["User"], () => require("./user"));
exports.UserGroup = null;
utilities.lazyLoad(exports, ["UserGroup"], () => require("./userGroup"));
exports.UserGroupAttachment = null;
utilities.lazyLoad(exports, ["UserGroupAttachment"], () => require("./userGroupAttachment"));
exports.UserGroupPolicyAttachment = null;
utilities.lazyLoad(exports, ["UserGroupPolicyAttachment"], () => require("./userGroupPolicyAttachment"));
exports.userGroupPolicyAttachments = null;
exports.userGroupPolicyAttachmentsOutput = null;
utilities.lazyLoad(exports, ["userGroupPolicyAttachments", "userGroupPolicyAttachmentsOutput"], () => require("./userGroupPolicyAttachments"));
exports.userGroups = null;
exports.userGroupsOutput = null;
utilities.lazyLoad(exports, ["userGroups", "userGroupsOutput"], () => require("./userGroups"));
exports.UserPolicyAttachment = null;
utilities.lazyLoad(exports, ["UserPolicyAttachment"], () => require("./userPolicyAttachment"));
exports.users = null;
exports.usersOutput = null;
utilities.lazyLoad(exports, ["users", "usersOutput"], () => require("./users"));
const _module = {
version: utilities.getVersion(),
construct: (name, type, urn) => {
switch (type) {
case "volcengine:iam/accessKey:AccessKey":
return new exports.AccessKey(name, undefined, { urn });
case "volcengine:iam/loginProfile:LoginProfile":
return new exports.LoginProfile(name, undefined, { urn });
case "volcengine:iam/oidcProvider:OidcProvider":
return new exports.OidcProvider(name, undefined, { urn });
case "volcengine:iam/policy:Policy":
return new exports.Policy(name, undefined, { urn });
case "volcengine:iam/role:Role":
return new exports.Role(name, undefined, { urn });
case "volcengine:iam/rolePolicyAttachment:RolePolicyAttachment":
return new exports.RolePolicyAttachment(name, undefined, { urn });
case "volcengine:iam/samlProvider:SamlProvider":
return new exports.SamlProvider(name, undefined, { urn });
case "volcengine:iam/serviceLinkedRole:ServiceLinkedRole":
return new exports.ServiceLinkedRole(name, undefined, { urn });
case "volcengine:iam/user:User":
return new exports.User(name, undefined, { urn });
case "volcengine:iam/userGroup:UserGroup":
return new exports.UserGroup(name, undefined, { urn });
case "volcengine:iam/userGroupAttachment:UserGroupAttachment":
return new exports.UserGroupAttachment(name, undefined, { urn });
case "volcengine:iam/userGroupPolicyAttachment:UserGroupPolicyAttachment":
return new exports.UserGroupPolicyAttachment(name, undefined, { urn });
case "volcengine:iam/userPolicyAttachment:UserPolicyAttachment":
return new exports.UserPolicyAttachment(name, undefined, { urn });
default:
throw new Error(`unknown resource type ${type}`);
}
},
};
pulumi.runtime.registerResourceModule("volcengine", "iam/accessKey", _module);
pulumi.runtime.registerResourceModule("volcengine", "iam/loginProfile", _module);
pulumi.runtime.registerResourceModule("volcengine", "iam/oidcProvider", _module);
pulumi.runtime.registerResourceModule("volcengine", "iam/policy", _module);
pulumi.runtime.registerResourceModule("volcengine", "iam/role", _module);
pulumi.runtime.registerResourceModule("volcengine", "iam/rolePolicyAttachment", _module);
pulumi.runtime.registerResourceModule("volcengine", "iam/samlProvider", _module);
pulumi.runtime.registerResourceModule("volcengine", "iam/serviceLinkedRole", _module);
pulumi.runtime.registerResourceModule("volcengine", "iam/user", _module);
pulumi.runtime.registerResourceModule("volcengine", "iam/userGroup", _module);
pulumi.runtime.registerResourceModule("volcengine", "iam/userGroupAttachment", _module);
pulumi.runtime.registerResourceModule("volcengine", "iam/userGroupPolicyAttachment", _module);
pulumi.runtime.registerResourceModule("volcengine", "iam/userPolicyAttachment", _module);
//# sourceMappingURL=index.js.map