iwahbe/add aditional input registration types (#8204)
* Add registration for resources and enums * Update tests * Fix enum registration instances * Update changelog * Add the rest of the reference types * Fix nit * Remove reference from Map and Array types
This commit is contained in:
parent
793c7db172
commit
dbc5979501
|
@ -22,6 +22,9 @@
|
|||
|
||||
- [codegen/go] Register input types for schema object types.
|
||||
[#7959](https://github.com/pulumi/pulumi/pull/7959)
|
||||
|
||||
- [codegen/go] Register input types for schema resource and enum types.
|
||||
[#8204]((https://github.com/pulumi/pulumi/pull/8204))
|
||||
|
||||
- [codegen/go] Add schema flag to disable registering input types.
|
||||
[#8198](https://github.com/pulumi/pulumi/pull/8198)
|
||||
|
|
|
@ -1743,27 +1743,7 @@ func (pkg *pkgContext) genResource(w io.Writer, r *schema.Resource, generateReso
|
|||
}
|
||||
}
|
||||
|
||||
// Register all output types
|
||||
fmt.Fprintf(w, "func init() {\n")
|
||||
fmt.Fprintf(w, "\tpulumi.RegisterOutputType(%sOutput{})\n", name)
|
||||
for _, method := range r.Methods {
|
||||
if method.Function.Outputs != nil {
|
||||
if pkg.liftSingleValueMethodReturns && len(method.Function.Outputs.Properties) == 1 {
|
||||
fmt.Fprintf(w, "\tpulumi.RegisterOutputType(%s%sResultOutput{})\n", camel(name), Title(method.Name))
|
||||
} else {
|
||||
fmt.Fprintf(w, "\tpulumi.RegisterOutputType(%s%sResultOutput{})\n", name, Title(method.Name))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if generateResourceContainerTypes {
|
||||
fmt.Fprintf(w, "\tpulumi.RegisterOutputType(%sPtrOutput{})\n", name)
|
||||
if !r.IsProvider {
|
||||
fmt.Fprintf(w, "\tpulumi.RegisterOutputType(%sArrayOutput{})\n", name)
|
||||
fmt.Fprintf(w, "\tpulumi.RegisterOutputType(%sMapOutput{})\n", name)
|
||||
}
|
||||
}
|
||||
fmt.Fprintf(w, "}\n\n")
|
||||
pkg.genResourceRegistrations(w, r, generateResourceContainerTypes)
|
||||
|
||||
return nil
|
||||
}
|
||||
|
@ -2190,6 +2170,93 @@ func (pkg *pkgContext) genTypeRegistrations(w io.Writer, objTypes []*schema.Obje
|
|||
fmt.Fprintf(w, "}\n")
|
||||
}
|
||||
|
||||
func (pkg *pkgContext) genEnumRegistrations(w io.Writer) {
|
||||
fmt.Fprintf(w, "func init() {\n")
|
||||
// Register all input types
|
||||
if !pkg.disableInputTypeRegistrations {
|
||||
for _, e := range pkg.enums {
|
||||
// Enums are guaranteed to have at least one element when they are
|
||||
// bound into a schema.
|
||||
contract.Assert(len(e.Elements) > 0)
|
||||
name, details := pkg.tokenToEnum(e.Token), pkg.detailsForType(e)
|
||||
instance := fmt.Sprintf("%#v", e.Elements[0].Value)
|
||||
fmt.Fprintf(w,
|
||||
"\tpulumi.RegisterInputType(reflect.TypeOf((*%[1]sInput)(nil)).Elem(), %[1]s(%[2]s))\n",
|
||||
name, instance)
|
||||
fmt.Fprintf(w,
|
||||
"\tpulumi.RegisterInputType(reflect.TypeOf((*%[1]sPtrInput)(nil)).Elem(), %[1]s(%[2]s))\n",
|
||||
name, instance)
|
||||
if details.arrayElement {
|
||||
fmt.Fprintf(w,
|
||||
"\tpulumi.RegisterInputType(reflect.TypeOf((*%[1]sArrayInput)(nil)).Elem(), %[1]sArray{})\n",
|
||||
name)
|
||||
}
|
||||
if details.mapElement {
|
||||
fmt.Fprintf(w,
|
||||
"\tpulumi.RegisterInputType(reflect.TypeOf((*%[1]sMapInput)(nil)).Elem(), %[1]sMap{})\n",
|
||||
name)
|
||||
}
|
||||
}
|
||||
}
|
||||
// Register all output types
|
||||
for _, e := range pkg.enums {
|
||||
name, details := pkg.tokenToEnum(e.Token), pkg.detailsForType(e)
|
||||
fmt.Fprintf(w, "\tpulumi.RegisterOutputType(%sOutput{})\n", name)
|
||||
fmt.Fprintf(w, "\tpulumi.RegisterOutputType(%sPtrOutput{})\n", name)
|
||||
if details.arrayElement {
|
||||
fmt.Fprintf(w, "\tpulumi.RegisterOutputType(%sArrayOutput{})\n", name)
|
||||
}
|
||||
if details.mapElement {
|
||||
fmt.Fprintf(w, "\tpulumi.RegisterOutputType(%sMapOutput{})\n", name)
|
||||
}
|
||||
}
|
||||
fmt.Fprintf(w, "}\n\n")
|
||||
}
|
||||
|
||||
func (pkg *pkgContext) genResourceRegistrations(w io.Writer, r *schema.Resource, generateResourceContainerTypes bool) {
|
||||
name := disambiguatedResourceName(r, pkg)
|
||||
fmt.Fprintf(w, "func init() {\n")
|
||||
// Register input type
|
||||
if !pkg.disableInputTypeRegistrations {
|
||||
fmt.Fprintf(w,
|
||||
"\tpulumi.RegisterInputType(reflect.TypeOf((*%[1]sInput)(nil)).Elem(), &%[1]s{})\n",
|
||||
name)
|
||||
if generateResourceContainerTypes {
|
||||
fmt.Fprintf(w,
|
||||
"\tpulumi.RegisterInputType(reflect.TypeOf((*%[1]sPtrInput)(nil)).Elem(), &%[1]s{})\n",
|
||||
name)
|
||||
if !r.IsProvider {
|
||||
fmt.Fprintf(w,
|
||||
"\tpulumi.RegisterInputType(reflect.TypeOf((*%[1]sArrayInput)(nil)).Elem(), %[1]sArray{})\n",
|
||||
name)
|
||||
fmt.Fprintf(w,
|
||||
"\tpulumi.RegisterInputType(reflect.TypeOf((*%[1]sMapInput)(nil)).Elem(), %[1]sMap{})\n",
|
||||
name)
|
||||
}
|
||||
}
|
||||
}
|
||||
// Register all output types
|
||||
fmt.Fprintf(w, "\tpulumi.RegisterOutputType(%sOutput{})\n", name)
|
||||
for _, method := range r.Methods {
|
||||
if method.Function.Outputs != nil {
|
||||
if pkg.liftSingleValueMethodReturns && len(method.Function.Outputs.Properties) == 1 {
|
||||
fmt.Fprintf(w, "\tpulumi.RegisterOutputType(%s%sResultOutput{})\n", camel(name), Title(method.Name))
|
||||
} else {
|
||||
fmt.Fprintf(w, "\tpulumi.RegisterOutputType(%s%sResultOutput{})\n", name, Title(method.Name))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if generateResourceContainerTypes {
|
||||
fmt.Fprintf(w, "\tpulumi.RegisterOutputType(%sPtrOutput{})\n", name)
|
||||
if !r.IsProvider {
|
||||
fmt.Fprintf(w, "\tpulumi.RegisterOutputType(%sArrayOutput{})\n", name)
|
||||
fmt.Fprintf(w, "\tpulumi.RegisterOutputType(%sMapOutput{})\n", name)
|
||||
}
|
||||
}
|
||||
fmt.Fprintf(w, "}\n\n")
|
||||
}
|
||||
|
||||
func (pkg *pkgContext) getTypeImports(t schema.Type, recurse bool, importsAndAliases map[string]string, seen map[schema.Type]struct{}) {
|
||||
if _, ok := seen[t]; ok {
|
||||
return
|
||||
|
@ -3115,21 +3182,7 @@ func GeneratePackage(tool string, pkg *schema.Package) (map[string][]byte, error
|
|||
}
|
||||
delete(knownTypes, e)
|
||||
}
|
||||
// Register all output types
|
||||
fmt.Fprintf(buffer, "func init() {\n")
|
||||
for _, e := range pkg.enums {
|
||||
name := pkg.tokenToEnum(e.Token)
|
||||
fmt.Fprintf(buffer, "\tpulumi.RegisterOutputType(%sOutput{})\n", name)
|
||||
fmt.Fprintf(buffer, "\tpulumi.RegisterOutputType(%sPtrOutput{})\n", name)
|
||||
details := pkg.detailsForType(e)
|
||||
if details.arrayElement {
|
||||
fmt.Fprintf(buffer, "\tpulumi.RegisterOutputType(%sArrayOutput{})\n", name)
|
||||
}
|
||||
if details.mapElement {
|
||||
fmt.Fprintf(buffer, "\tpulumi.RegisterOutputType(%sMapOutput{})\n", name)
|
||||
}
|
||||
}
|
||||
fmt.Fprintf(buffer, "}\n\n")
|
||||
pkg.genEnumRegistrations(buffer)
|
||||
setFile(path.Join(mod, "pulumiEnums.go"), buffer.String())
|
||||
}
|
||||
|
||||
|
|
|
@ -67,6 +67,8 @@ var programTests = []programTest{
|
|||
{
|
||||
Name: "azure-native",
|
||||
Description: "Azure Native",
|
||||
Skip: codegen.NewStringSet("go"),
|
||||
// Blocked on TODO[pulumi/pulumi#8123]
|
||||
SkipCompile: codegen.NewStringSet("go", "nodejs"),
|
||||
// Blocked on go:
|
||||
// TODO[pulumi/pulumi#8072]
|
||||
|
|
|
@ -74,5 +74,6 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
}
|
||||
|
|
|
@ -74,5 +74,6 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
}
|
||||
|
|
|
@ -102,5 +102,6 @@ func (o ModuleResourceOutput) ToModuleResourceOutputWithContext(ctx context.Cont
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ModuleResourceInput)(nil)).Elem(), &ModuleResource{})
|
||||
pulumi.RegisterOutputType(ModuleResourceOutput{})
|
||||
}
|
||||
|
|
|
@ -74,5 +74,6 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
}
|
||||
|
|
|
@ -679,6 +679,14 @@ func (in *containerSizePtr) ToContainerSizePtrOutputWithContext(ctx context.Cont
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*CloudAuditOptionsLogNameInput)(nil)).Elem(), CloudAuditOptionsLogName("UNSPECIFIED_LOG_NAME"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*CloudAuditOptionsLogNamePtrInput)(nil)).Elem(), CloudAuditOptionsLogName("UNSPECIFIED_LOG_NAME"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ContainerBrightnessInput)(nil)).Elem(), ContainerBrightness(0.1))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ContainerBrightnessPtrInput)(nil)).Elem(), ContainerBrightness(0.1))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ContainerColorInput)(nil)).Elem(), ContainerColor("red"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ContainerColorPtrInput)(nil)).Elem(), ContainerColor("red"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ContainerSizeInput)(nil)).Elem(), ContainerSize(4))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ContainerSizePtrInput)(nil)).Elem(), ContainerSize(4))
|
||||
pulumi.RegisterOutputType(CloudAuditOptionsLogNameOutput{})
|
||||
pulumi.RegisterOutputType(CloudAuditOptionsLogNamePtrOutput{})
|
||||
pulumi.RegisterOutputType(ContainerBrightnessOutput{})
|
||||
|
|
|
@ -109,5 +109,6 @@ func (o NurseryOutput) ToNurseryOutputWithContext(ctx context.Context) NurseryOu
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*NurseryInput)(nil)).Elem(), &Nursery{})
|
||||
pulumi.RegisterOutputType(NurseryOutput{})
|
||||
}
|
||||
|
|
|
@ -763,6 +763,16 @@ func (o TreeSizeMapOutput) MapIndex(k pulumi.StringInput) TreeSizeOutput {
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*DiameterInput)(nil)).Elem(), Diameter(6))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*DiameterPtrInput)(nil)).Elem(), Diameter(6))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*FarmInput)(nil)).Elem(), Farm("Pulumi Planters Inc."))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*FarmPtrInput)(nil)).Elem(), Farm("Pulumi Planters Inc."))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*RubberTreeVarietyInput)(nil)).Elem(), RubberTreeVariety("Burgundy"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*RubberTreeVarietyPtrInput)(nil)).Elem(), RubberTreeVariety("Burgundy"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*RubberTreeVarietyArrayInput)(nil)).Elem(), RubberTreeVarietyArray{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*TreeSizeInput)(nil)).Elem(), TreeSize("small"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*TreeSizePtrInput)(nil)).Elem(), TreeSize("small"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*TreeSizeMapInput)(nil)).Elem(), TreeSizeMap{})
|
||||
pulumi.RegisterOutputType(DiameterOutput{})
|
||||
pulumi.RegisterOutputType(DiameterPtrOutput{})
|
||||
pulumi.RegisterOutputType(FarmOutput{})
|
||||
|
|
|
@ -129,5 +129,6 @@ func (o RubberTreeOutput) ToRubberTreeOutputWithContext(ctx context.Context) Rub
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*RubberTreeInput)(nil)).Elem(), &RubberTree{})
|
||||
pulumi.RegisterOutputType(RubberTreeOutput{})
|
||||
}
|
||||
|
|
|
@ -256,6 +256,10 @@ func (o CatMapOutput) MapIndex(k pulumi.StringInput) CatOutput {
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*CatInput)(nil)).Elem(), &Cat{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*CatPtrInput)(nil)).Elem(), &Cat{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*CatArrayInput)(nil)).Elem(), CatArray{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*CatMapInput)(nil)).Elem(), CatMap{})
|
||||
pulumi.RegisterOutputType(CatOutput{})
|
||||
pulumi.RegisterOutputType(CatPtrOutput{})
|
||||
pulumi.RegisterOutputType(CatArrayOutput{})
|
||||
|
|
|
@ -280,6 +280,10 @@ func (o ComponentMapOutput) MapIndex(k pulumi.StringInput) ComponentOutput {
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ComponentInput)(nil)).Elem(), &Component{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ComponentPtrInput)(nil)).Elem(), &Component{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ComponentArrayInput)(nil)).Elem(), ComponentArray{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ComponentMapInput)(nil)).Elem(), ComponentMap{})
|
||||
pulumi.RegisterOutputType(ComponentOutput{})
|
||||
pulumi.RegisterOutputType(ComponentPtrOutput{})
|
||||
pulumi.RegisterOutputType(ComponentArrayOutput{})
|
||||
|
|
|
@ -137,6 +137,8 @@ func (o ProviderPtrOutput) Elem() ProviderOutput {
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderPtrInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
pulumi.RegisterOutputType(ProviderPtrOutput{})
|
||||
}
|
||||
|
|
|
@ -253,6 +253,10 @@ func (o WorkloadMapOutput) MapIndex(k pulumi.StringInput) WorkloadOutput {
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*WorkloadInput)(nil)).Elem(), &Workload{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*WorkloadPtrInput)(nil)).Elem(), &Workload{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*WorkloadArrayInput)(nil)).Elem(), WorkloadArray{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*WorkloadMapInput)(nil)).Elem(), WorkloadMap{})
|
||||
pulumi.RegisterOutputType(WorkloadOutput{})
|
||||
pulumi.RegisterOutputType(WorkloadPtrOutput{})
|
||||
pulumi.RegisterOutputType(WorkloadArrayOutput{})
|
||||
|
|
|
@ -137,6 +137,8 @@ func (o ProviderPtrOutput) Elem() ProviderOutput {
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderPtrInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
pulumi.RegisterOutputType(ProviderPtrOutput{})
|
||||
}
|
||||
|
|
|
@ -244,6 +244,10 @@ func (o RegistryGeoReplicationMapOutput) MapIndex(k pulumi.StringInput) Registry
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*RegistryGeoReplicationInput)(nil)).Elem(), &RegistryGeoReplication{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*RegistryGeoReplicationPtrInput)(nil)).Elem(), &RegistryGeoReplication{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*RegistryGeoReplicationArrayInput)(nil)).Elem(), RegistryGeoReplicationArray{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*RegistryGeoReplicationMapInput)(nil)).Elem(), RegistryGeoReplicationMap{})
|
||||
pulumi.RegisterOutputType(RegistryGeoReplicationOutput{})
|
||||
pulumi.RegisterOutputType(RegistryGeoReplicationPtrOutput{})
|
||||
pulumi.RegisterOutputType(RegistryGeoReplicationArrayOutput{})
|
||||
|
|
|
@ -74,5 +74,6 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
}
|
||||
|
|
|
@ -503,6 +503,12 @@ func (in *resourceTypeEnumPtr) ToResourceTypeEnumPtrOutputWithContext(ctx contex
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ExampleEnumInput)(nil)).Elem(), ExampleEnum("one"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ExampleEnumPtrInput)(nil)).Elem(), ExampleEnum("one"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ExampleEnumInputEnumInput)(nil)).Elem(), ExampleEnumInputEnum("one"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ExampleEnumInputEnumPtrInput)(nil)).Elem(), ExampleEnumInputEnum("one"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ResourceTypeEnumInput)(nil)).Elem(), ResourceTypeEnum("haha"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ResourceTypeEnumPtrInput)(nil)).Elem(), ResourceTypeEnum("haha"))
|
||||
pulumi.RegisterOutputType(ExampleEnumOutput{})
|
||||
pulumi.RegisterOutputType(ExampleEnumPtrOutput{})
|
||||
pulumi.RegisterOutputType(ExampleEnumInputEnumOutput{})
|
||||
|
|
|
@ -99,5 +99,6 @@ func (o ResourceOutput) ToResourceOutputWithContext(ctx context.Context) Resourc
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ResourceInput)(nil)).Elem(), &Resource{})
|
||||
pulumi.RegisterOutputType(ResourceOutput{})
|
||||
}
|
||||
|
|
|
@ -99,5 +99,6 @@ func (o ResourceInputResourceOutput) ToResourceInputResourceOutputWithContext(ct
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ResourceInputResourceInput)(nil)).Elem(), &ResourceInputResource{})
|
||||
pulumi.RegisterOutputType(ResourceInputResourceOutput{})
|
||||
}
|
||||
|
|
|
@ -108,5 +108,6 @@ func (o ResourceOutput) ToResourceOutputWithContext(ctx context.Context) Resourc
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ResourceInput)(nil)).Elem(), &Resource{})
|
||||
pulumi.RegisterOutputType(ResourceOutput{})
|
||||
}
|
||||
|
|
|
@ -74,5 +74,6 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
}
|
||||
|
|
|
@ -108,5 +108,6 @@ func (o ResourceOutput) ToResourceOutputWithContext(ctx context.Context) Resourc
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ResourceInput)(nil)).Elem(), &Resource{})
|
||||
pulumi.RegisterOutputType(ResourceOutput{})
|
||||
}
|
||||
|
|
|
@ -74,5 +74,6 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
}
|
||||
|
|
|
@ -74,5 +74,6 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
}
|
||||
|
|
|
@ -178,6 +178,8 @@ func (in *supportedFilterTypesPtr) ToSupportedFilterTypesPtrOutputWithContext(ct
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*SupportedFilterTypesInput)(nil)).Elem(), SupportedFilterTypes("ShipToCountries"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*SupportedFilterTypesPtrInput)(nil)).Elem(), SupportedFilterTypes("ShipToCountries"))
|
||||
pulumi.RegisterOutputType(SupportedFilterTypesOutput{})
|
||||
pulumi.RegisterOutputType(SupportedFilterTypesPtrOutput{})
|
||||
}
|
||||
|
|
|
@ -74,5 +74,6 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
}
|
||||
|
|
|
@ -74,5 +74,6 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
}
|
||||
|
|
|
@ -137,6 +137,8 @@ func (o ProviderPtrOutput) Elem() ProviderOutput {
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderPtrInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
pulumi.RegisterOutputType(ProviderPtrOutput{})
|
||||
}
|
||||
|
|
|
@ -243,6 +243,10 @@ func (o StaticPageMapOutput) MapIndex(k pulumi.StringInput) StaticPageOutput {
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*StaticPageInput)(nil)).Elem(), &StaticPage{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*StaticPagePtrInput)(nil)).Elem(), &StaticPage{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*StaticPageArrayInput)(nil)).Elem(), StaticPageArray{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*StaticPageMapInput)(nil)).Elem(), StaticPageMap{})
|
||||
pulumi.RegisterOutputType(StaticPageOutput{})
|
||||
pulumi.RegisterOutputType(StaticPagePtrOutput{})
|
||||
pulumi.RegisterOutputType(StaticPageArrayOutput{})
|
||||
|
|
|
@ -81,5 +81,6 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
}
|
||||
|
|
|
@ -175,6 +175,8 @@ func (in *colorPtr) ToColorPtrOutputWithContext(ctx context.Context) ColorPtrOut
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ColorInput)(nil)).Elem(), Color("blue"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ColorPtrInput)(nil)).Elem(), Color("blue"))
|
||||
pulumi.RegisterOutputType(ColorOutput{})
|
||||
pulumi.RegisterOutputType(ColorPtrOutput{})
|
||||
}
|
||||
|
|
|
@ -74,5 +74,6 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
}
|
||||
|
|
|
@ -175,6 +175,8 @@ func (in *myEnumPtr) ToMyEnumPtrOutputWithContext(ctx context.Context) MyEnumPtr
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*MyEnumInput)(nil)).Elem(), MyEnum("one"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*MyEnumPtrInput)(nil)).Elem(), MyEnum("one"))
|
||||
pulumi.RegisterOutputType(MyEnumOutput{})
|
||||
pulumi.RegisterOutputType(MyEnumPtrOutput{})
|
||||
}
|
||||
|
|
|
@ -257,6 +257,10 @@ func (o PersonMapOutput) MapIndex(k pulumi.StringInput) PersonOutput {
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*PersonInput)(nil)).Elem(), &Person{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*PersonPtrInput)(nil)).Elem(), &Person{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*PersonArrayInput)(nil)).Elem(), PersonArray{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*PersonMapInput)(nil)).Elem(), PersonMap{})
|
||||
pulumi.RegisterOutputType(PersonOutput{})
|
||||
pulumi.RegisterOutputType(PersonPtrOutput{})
|
||||
pulumi.RegisterOutputType(PersonArrayOutput{})
|
||||
|
|
|
@ -254,6 +254,10 @@ func (o PetMapOutput) MapIndex(k pulumi.StringInput) PetOutput {
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*PetInput)(nil)).Elem(), &Pet{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*PetPtrInput)(nil)).Elem(), &Pet{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*PetArrayInput)(nil)).Elem(), PetArray{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*PetMapInput)(nil)).Elem(), PetMap{})
|
||||
pulumi.RegisterOutputType(PetOutput{})
|
||||
pulumi.RegisterOutputType(PetPtrOutput{})
|
||||
pulumi.RegisterOutputType(PetArrayOutput{})
|
||||
|
|
|
@ -137,6 +137,8 @@ func (o ProviderPtrOutput) Elem() ProviderOutput {
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderPtrInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
pulumi.RegisterOutputType(ProviderPtrOutput{})
|
||||
}
|
||||
|
|
|
@ -257,6 +257,10 @@ func (o PersonMapOutput) MapIndex(k pulumi.StringInput) PersonOutput {
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*PersonInput)(nil)).Elem(), &Person{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*PersonPtrInput)(nil)).Elem(), &Person{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*PersonArrayInput)(nil)).Elem(), PersonArray{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*PersonMapInput)(nil)).Elem(), PersonMap{})
|
||||
pulumi.RegisterOutputType(PersonOutput{})
|
||||
pulumi.RegisterOutputType(PersonPtrOutput{})
|
||||
pulumi.RegisterOutputType(PersonArrayOutput{})
|
||||
|
|
|
@ -254,6 +254,10 @@ func (o PetMapOutput) MapIndex(k pulumi.StringInput) PetOutput {
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*PetInput)(nil)).Elem(), &Pet{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*PetPtrInput)(nil)).Elem(), &Pet{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*PetArrayInput)(nil)).Elem(), PetArray{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*PetMapInput)(nil)).Elem(), PetMap{})
|
||||
pulumi.RegisterOutputType(PetOutput{})
|
||||
pulumi.RegisterOutputType(PetPtrOutput{})
|
||||
pulumi.RegisterOutputType(PetArrayOutput{})
|
||||
|
|
|
@ -137,6 +137,8 @@ func (o ProviderPtrOutput) Elem() ProviderOutput {
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderPtrInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
pulumi.RegisterOutputType(ProviderPtrOutput{})
|
||||
}
|
||||
|
|
|
@ -137,6 +137,8 @@ func (o ProviderPtrOutput) Elem() ProviderOutput {
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderPtrInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
pulumi.RegisterOutputType(ProviderPtrOutput{})
|
||||
}
|
||||
|
|
|
@ -252,6 +252,10 @@ func (o RecMapOutput) MapIndex(k pulumi.StringInput) RecOutput {
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*RecInput)(nil)).Elem(), &Rec{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*RecPtrInput)(nil)).Elem(), &Rec{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*RecArrayInput)(nil)).Elem(), RecArray{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*RecMapInput)(nil)).Elem(), RecMap{})
|
||||
pulumi.RegisterOutputType(RecOutput{})
|
||||
pulumi.RegisterOutputType(RecPtrOutput{})
|
||||
pulumi.RegisterOutputType(RecArrayOutput{})
|
||||
|
|
|
@ -74,5 +74,6 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
}
|
||||
|
|
|
@ -679,6 +679,14 @@ func (in *containerSizePtr) ToContainerSizePtrOutputWithContext(ctx context.Cont
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*CloudAuditOptionsLogNameInput)(nil)).Elem(), CloudAuditOptionsLogName("UNSPECIFIED_LOG_NAME"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*CloudAuditOptionsLogNamePtrInput)(nil)).Elem(), CloudAuditOptionsLogName("UNSPECIFIED_LOG_NAME"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ContainerBrightnessInput)(nil)).Elem(), ContainerBrightness(0.1))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ContainerBrightnessPtrInput)(nil)).Elem(), ContainerBrightness(0.1))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ContainerColorInput)(nil)).Elem(), ContainerColor("red"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ContainerColorPtrInput)(nil)).Elem(), ContainerColor("red"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ContainerSizeInput)(nil)).Elem(), ContainerSize(4))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ContainerSizePtrInput)(nil)).Elem(), ContainerSize(4))
|
||||
pulumi.RegisterOutputType(CloudAuditOptionsLogNameOutput{})
|
||||
pulumi.RegisterOutputType(CloudAuditOptionsLogNamePtrOutput{})
|
||||
pulumi.RegisterOutputType(ContainerBrightnessOutput{})
|
||||
|
|
|
@ -109,5 +109,6 @@ func (o NurseryOutput) ToNurseryOutputWithContext(ctx context.Context) NurseryOu
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*NurseryInput)(nil)).Elem(), &Nursery{})
|
||||
pulumi.RegisterOutputType(NurseryOutput{})
|
||||
}
|
||||
|
|
|
@ -763,6 +763,16 @@ func (o TreeSizeMapOutput) MapIndex(k pulumi.StringInput) TreeSizeOutput {
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*DiameterInput)(nil)).Elem(), Diameter(6))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*DiameterPtrInput)(nil)).Elem(), Diameter(6))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*FarmInput)(nil)).Elem(), Farm("Pulumi Planters Inc."))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*FarmPtrInput)(nil)).Elem(), Farm("Pulumi Planters Inc."))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*RubberTreeVarietyInput)(nil)).Elem(), RubberTreeVariety("Burgundy"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*RubberTreeVarietyPtrInput)(nil)).Elem(), RubberTreeVariety("Burgundy"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*RubberTreeVarietyArrayInput)(nil)).Elem(), RubberTreeVarietyArray{})
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*TreeSizeInput)(nil)).Elem(), TreeSize("small"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*TreeSizePtrInput)(nil)).Elem(), TreeSize("small"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*TreeSizeMapInput)(nil)).Elem(), TreeSizeMap{})
|
||||
pulumi.RegisterOutputType(DiameterOutput{})
|
||||
pulumi.RegisterOutputType(DiameterPtrOutput{})
|
||||
pulumi.RegisterOutputType(FarmOutput{})
|
||||
|
|
|
@ -129,5 +129,6 @@ func (o RubberTreeOutput) ToRubberTreeOutputWithContext(ctx context.Context) Rub
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*RubberTreeInput)(nil)).Elem(), &RubberTree{})
|
||||
pulumi.RegisterOutputType(RubberTreeOutput{})
|
||||
}
|
||||
|
|
|
@ -111,6 +111,7 @@ func (o FooOutput) ToFooOutputWithContext(ctx context.Context) FooOutput {
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*FooInput)(nil)).Elem(), &Foo{})
|
||||
pulumi.RegisterOutputType(FooOutput{})
|
||||
pulumi.RegisterOutputType(fooGetKubeconfigResultOutput{})
|
||||
}
|
||||
|
|
|
@ -74,5 +74,6 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
}
|
||||
|
|
|
@ -175,6 +175,7 @@ func (o FooOutput) ToFooOutputWithContext(ctx context.Context) FooOutput {
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*FooInput)(nil)).Elem(), &Foo{})
|
||||
pulumi.RegisterOutputType(FooOutput{})
|
||||
pulumi.RegisterOutputType(FooBarResultOutput{})
|
||||
pulumi.RegisterOutputType(FooGenerateKubeconfigResultOutput{})
|
||||
|
|
|
@ -74,5 +74,6 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
}
|
||||
|
|
|
@ -103,5 +103,6 @@ func (o ComponentOutput) ToComponentOutputWithContext(ctx context.Context) Compo
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ComponentInput)(nil)).Elem(), &Component{})
|
||||
pulumi.RegisterOutputType(ComponentOutput{})
|
||||
}
|
||||
|
|
|
@ -74,5 +74,6 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
}
|
||||
|
|
|
@ -105,5 +105,6 @@ func (o ComponentOutput) ToComponentOutputWithContext(ctx context.Context) Compo
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ComponentInput)(nil)).Elem(), &Component{})
|
||||
pulumi.RegisterOutputType(ComponentOutput{})
|
||||
}
|
||||
|
|
|
@ -74,5 +74,6 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
}
|
||||
|
|
|
@ -78,5 +78,6 @@ func (o OtherResourceOutput) ToOtherResourceOutputWithContext(ctx context.Contex
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*OtherResourceInput)(nil)).Elem(), &OtherResource{})
|
||||
pulumi.RegisterOutputType(OtherResourceOutput{})
|
||||
}
|
||||
|
|
|
@ -74,5 +74,6 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
}
|
||||
|
|
|
@ -101,5 +101,6 @@ func (o ResourceOutput) ToResourceOutputWithContext(ctx context.Context) Resourc
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ResourceInput)(nil)).Elem(), &Resource{})
|
||||
pulumi.RegisterOutputType(ResourceOutput{})
|
||||
}
|
||||
|
|
|
@ -78,5 +78,6 @@ func (o OtherResourceOutput) ToOtherResourceOutputWithContext(ctx context.Contex
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*OtherResourceInput)(nil)).Elem(), &OtherResource{})
|
||||
pulumi.RegisterOutputType(OtherResourceOutput{})
|
||||
}
|
||||
|
|
|
@ -74,5 +74,6 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
}
|
||||
|
|
|
@ -108,5 +108,6 @@ func (o ResourceOutput) ToResourceOutputWithContext(ctx context.Context) Resourc
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ResourceInput)(nil)).Elem(), &Resource{})
|
||||
pulumi.RegisterOutputType(ResourceOutput{})
|
||||
}
|
||||
|
|
|
@ -107,5 +107,6 @@ func (o TypeUsesOutput) ToTypeUsesOutputWithContext(ctx context.Context) TypeUse
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*TypeUsesInput)(nil)).Elem(), &TypeUses{})
|
||||
pulumi.RegisterOutputType(TypeUsesOutput{})
|
||||
}
|
||||
|
|
|
@ -80,5 +80,6 @@ func (o OtherResourceOutput) ToOtherResourceOutputWithContext(ctx context.Contex
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*OtherResourceInput)(nil)).Elem(), &OtherResource{})
|
||||
pulumi.RegisterOutputType(OtherResourceOutput{})
|
||||
}
|
||||
|
|
|
@ -74,5 +74,6 @@ func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) Provide
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ProviderInput)(nil)).Elem(), &Provider{})
|
||||
pulumi.RegisterOutputType(ProviderOutput{})
|
||||
}
|
||||
|
|
|
@ -180,6 +180,8 @@ func (in *rubberTreeVarietyPtr) ToRubberTreeVarietyPtrOutputWithContext(ctx cont
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*RubberTreeVarietyInput)(nil)).Elem(), RubberTreeVariety("Burgundy"))
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*RubberTreeVarietyPtrInput)(nil)).Elem(), RubberTreeVariety("Burgundy"))
|
||||
pulumi.RegisterOutputType(RubberTreeVarietyOutput{})
|
||||
pulumi.RegisterOutputType(RubberTreeVarietyPtrOutput{})
|
||||
}
|
||||
|
|
|
@ -108,5 +108,6 @@ func (o ResourceOutput) ToResourceOutputWithContext(ctx context.Context) Resourc
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*ResourceInput)(nil)).Elem(), &Resource{})
|
||||
pulumi.RegisterOutputType(ResourceOutput{})
|
||||
}
|
||||
|
|
|
@ -110,5 +110,6 @@ func (o TypeUsesOutput) ToTypeUsesOutputWithContext(ctx context.Context) TypeUse
|
|||
}
|
||||
|
||||
func init() {
|
||||
pulumi.RegisterInputType(reflect.TypeOf((*TypeUsesInput)(nil)).Elem(), &TypeUses{})
|
||||
pulumi.RegisterOutputType(TypeUsesOutput{})
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue