@pulumi-helpers/component-random-suffix
Version:
1 lines • 866 B
JavaScript
;var r=require('@pulumi/pulumi'),i=require('@pulumi/random');function _interopNamespace(e){if(e&&e.__esModule)return e;var n=Object.create(null);if(e){Object.keys(e).forEach(function(k){if(k!=='default'){var d=Object.getOwnPropertyDescriptor(e,k);Object.defineProperty(n,k,d.get?d:{enumerable:true,get:function(){return e[k]}});}})}n.default=e;return Object.freeze(n)}var r__namespace=/*#__PURE__*/_interopNamespace(r);var i__namespace=/*#__PURE__*/_interopNamespace(i);var e=class extends r__namespace.ComponentResource{constructor(s,t,n){super("pkg:index:RandomSuffixComponent",s,{},n);this.name=s;let{length:u=7}=t,o=new i__namespace.RandomString(this.name,{length:u,upper:false,special:false,minLower:2,minNumeric:2},{parent:this,...t.import?{import:t.import}:{}});this.result=o.result,this.registerOutputs();}result};exports.RandomSuffixComponent=e;