@@ -21,25 +21,26 @@ func (m *module) Version() semver.Version {
2121func (m * module ) Construct (ctx * pulumi.Context , name , typ , urn string ) (r pulumi.Resource , err error ) {
2222 switch typ {
2323 case "postgresql:index/database:Database" :
24- r , err = NewDatabase ( ctx , name , nil , pulumi . URN_ ( urn ))
24+ r = & Database {}
2525 case "postgresql:index/defaultPrivileg:DefaultPrivileg" :
26- r , err = NewDefaultPrivileg ( ctx , name , nil , pulumi . URN_ ( urn ))
26+ r = & DefaultPrivileg {}
2727 case "postgresql:index/defaultPrivileges:DefaultPrivileges" :
28- r , err = NewDefaultPrivileges ( ctx , name , nil , pulumi . URN_ ( urn ))
28+ r = & DefaultPrivileges {}
2929 case "postgresql:index/extension:Extension" :
30- r , err = NewExtension ( ctx , name , nil , pulumi . URN_ ( urn ))
30+ r = & Extension {}
3131 case "postgresql:index/grant:Grant" :
32- r , err = NewGrant ( ctx , name , nil , pulumi . URN_ ( urn ))
32+ r = & Grant {}
3333 case "postgresql:index/grantRole:GrantRole" :
34- r , err = NewGrantRole ( ctx , name , nil , pulumi . URN_ ( urn ))
34+ r = & GrantRole {}
3535 case "postgresql:index/role:Role" :
36- r , err = NewRole ( ctx , name , nil , pulumi . URN_ ( urn ))
36+ r = & Role {}
3737 case "postgresql:index/schema:Schema" :
38- r , err = NewSchema ( ctx , name , nil , pulumi . URN_ ( urn ))
38+ r = & Schema {}
3939 default :
4040 return nil , fmt .Errorf ("unknown resource type: %s" , typ )
4141 }
4242
43+ err = ctx .RegisterResource (typ , name , nil , r , pulumi .URN_ (urn ))
4344 return
4445}
4546
@@ -56,7 +57,9 @@ func (p *pkg) ConstructProvider(ctx *pulumi.Context, name, typ, urn string) (pul
5657 return nil , fmt .Errorf ("unknown provider type: %s" , typ )
5758 }
5859
59- return NewProvider (ctx , name , nil , pulumi .URN_ (urn ))
60+ r := & Provider {}
61+ err := ctx .RegisterResource (typ , name , nil , r , pulumi .URN_ (urn ))
62+ return r , err
6063}
6164
6265func init () {
0 commit comments