Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
170 changes: 84 additions & 86 deletions gen/observe/app/App.go

Large diffs are not rendered by default.

7 changes: 3 additions & 4 deletions gen/observe/app/AppConfig.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ import (

type AppConfig struct {
// Experimental.
Connection interface{} `field:"optional" json:"connection" yaml:"connection"`
Connection any `field:"optional" json:"connection" yaml:"connection"`
// Experimental.
Count interface{} `field:"optional" json:"count" yaml:"count"`
Count any `field:"optional" json:"count" yaml:"count"`
// Experimental.
DependsOn *[]cdktf.ITerraformDependable `field:"optional" json:"dependsOn" yaml:"dependsOn"`
// Experimental.
Expand All @@ -18,7 +18,7 @@ type AppConfig struct {
// Experimental.
Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"`
// Experimental.
Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"`
Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"`
// Observe folder OID for this object.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/observeinc/observe/0.14.47/docs/resources/app#folder App#folder}
Expand All @@ -41,4 +41,3 @@ type AppConfig struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/observeinc/observe/0.14.47/docs/resources/app#version App#version}
Version *string `field:"optional" json:"version" yaml:"version"`
}

17 changes: 8 additions & 9 deletions gen/observe/app/App__checks.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ func (a *jsiiProxy_App) validateAddMoveTargetParameters(moveTarget *string) erro
return nil
}

func (a *jsiiProxy_App) validateAddOverrideParameters(path *string, value interface{}) error {
func (a *jsiiProxy_App) validateAddOverrideParameters(path *string, value any) error {
if path == nil {
return fmt.Errorf("parameter path is required, but nil was provided")
}
Expand Down Expand Up @@ -127,7 +127,7 @@ func (a *jsiiProxy_App) validateMoveFromIdParameters(id *string) error {
return nil
}

func (a *jsiiProxy_App) validateMoveToParameters(moveTarget *string, index interface{}) error {
func (a *jsiiProxy_App) validateMoveToParameters(moveTarget *string, index any) error {
if moveTarget == nil {
return fmt.Errorf("parameter moveTarget is required, but nil was provided")
}
Expand Down Expand Up @@ -220,31 +220,31 @@ func validateApp_GenerateConfigForImportParameters(scope constructs.Construct, i
return nil
}

func validateApp_IsConstructParameters(x interface{}) error {
func validateApp_IsConstructParameters(x any) error {
if x == nil {
return fmt.Errorf("parameter x is required, but nil was provided")
}

return nil
}

func validateApp_IsTerraformElementParameters(x interface{}) error {
func validateApp_IsTerraformElementParameters(x any) error {
if x == nil {
return fmt.Errorf("parameter x is required, but nil was provided")
}

return nil
}

func validateApp_IsTerraformResourceParameters(x interface{}) error {
func validateApp_IsTerraformResourceParameters(x any) error {
if x == nil {
return fmt.Errorf("parameter x is required, but nil was provided")
}

return nil
}

func (j *jsiiProxy_App) validateSetConnectionParameters(val interface{}) error {
func (j *jsiiProxy_App) validateSetConnectionParameters(val any) error {
switch val.(type) {
case *cdktf.SSHProvisionerConnection:
val := val.(*cdktf.SSHProvisionerConnection)
Expand Down Expand Up @@ -277,7 +277,7 @@ func (j *jsiiProxy_App) validateSetConnectionParameters(val interface{}) error {
return nil
}

func (j *jsiiProxy_App) validateSetCountParameters(val interface{}) error {
func (j *jsiiProxy_App) validateSetCountParameters(val any) error {
switch val.(type) {
case *float64:
// ok
Expand Down Expand Up @@ -366,7 +366,7 @@ func (j *jsiiProxy_App) validateSetModuleIdParameters(val *string) error {
return nil
}

func (j *jsiiProxy_App) validateSetProvisionersParameters(val *[]interface{}) error {
func (j *jsiiProxy_App) validateSetProvisionersParameters(val *[]any) error {
for idx_97dfc6, v := range *val {
switch v.(type) {
case *cdktf.FileProvisioner:
Expand Down Expand Up @@ -446,4 +446,3 @@ func validateNewAppParameters(scope constructs.Construct, id *string, config *Ap

return nil
}

6 changes: 3 additions & 3 deletions gen/observe/app/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import (
func init() {
_jsii_.RegisterClass(
"@cdktf/provider-observe.app.App",
reflect.TypeOf((*App)(nil)).Elem(),
reflect.TypeFor[App](),
[]_jsii_.Member{
_jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"},
_jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"},
Expand Down Expand Up @@ -69,14 +69,14 @@ func init() {
_jsii_.MemberProperty{JsiiProperty: "version", GoGetter: "Version"},
_jsii_.MemberProperty{JsiiProperty: "versionInput", GoGetter: "VersionInput"},
},
func() interface{} {
func() any {
j := jsiiProxy_App{}
_jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource)
return &j
},
)
_jsii_.RegisterStruct(
"@cdktf/provider-observe.app.AppConfig",
reflect.TypeOf((*AppConfig)(nil)).Elem(),
reflect.TypeFor[AppConfig](),
)
}
Loading