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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
9 changes: 4 additions & 5 deletions gen/kubernetes/annotations/AnnotationsConfig.go
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ import (

type AnnotationsConfig 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 AnnotationsConfig 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"`
// A map of annotations to apply to the resource.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/kubernetes/2.15.0/docs/resources/annotations#annotations Annotations#annotations}
Expand All @@ -42,11 +42,10 @@ type AnnotationsConfig struct {
// Force overwriting annotations that were created or edited outside of Terraform.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/kubernetes/2.15.0/docs/resources/annotations#force Annotations#force}
Force interface{} `field:"optional" json:"force" yaml:"force"`
Force any `field:"optional" json:"force" yaml:"force"`
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/kubernetes/2.15.0/docs/resources/annotations#id Annotations#id}.
//
// Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
// If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.
Id *string `field:"optional" json:"id" yaml:"id"`
}

62 changes: 30 additions & 32 deletions gen/kubernetes/annotations/AnnotationsMetadataOutputReference.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ type AnnotationsMetadataOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
ComplexObjectIndex() any
// Experimental.
SetComplexObjectIndex(val interface{})
SetComplexObjectIndex(val any)
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
Expand Down Expand Up @@ -46,7 +46,7 @@ type AnnotationsMetadataOutputReference interface {
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
GetAnyMapAttribute(terraformAttribute *string) *map[string]any
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
Expand All @@ -70,7 +70,7 @@ type AnnotationsMetadataOutputReference interface {
ResetNamespace()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
Resolve(_context cdktf.IResolveContext) any
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
Expand All @@ -83,8 +83,8 @@ type jsiiProxy_AnnotationsMetadataOutputReference struct {
internal.Type__cdktfComplexObject
}

func (j *jsiiProxy_AnnotationsMetadataOutputReference) ComplexObjectIndex() interface{} {
var returns interface{}
func (j *jsiiProxy_AnnotationsMetadataOutputReference) ComplexObjectIndex() any {
var returns any
_jsii_.Get(
j,
"complexObjectIndex",
Expand Down Expand Up @@ -193,7 +193,6 @@ func (j *jsiiProxy_AnnotationsMetadataOutputReference) TerraformResource() cdktf
return returns
}


func NewAnnotationsMetadataOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AnnotationsMetadataOutputReference {
_init_.Initialize()

Expand All @@ -204,7 +203,7 @@ func NewAnnotationsMetadataOutputReference(terraformResource cdktf.IInterpolatin

_jsii_.Create(
"@cdktf/provider-kubernetes.annotations.AnnotationsMetadataOutputReference",
[]interface{}{terraformResource, terraformAttribute},
[]any{terraformResource, terraformAttribute},
&j,
)

Expand All @@ -216,12 +215,12 @@ func NewAnnotationsMetadataOutputReference_Override(a AnnotationsMetadataOutputR

_jsii_.Create(
"@cdktf/provider-kubernetes.annotations.AnnotationsMetadataOutputReference",
[]interface{}{terraformResource, terraformAttribute},
[]any{terraformResource, terraformAttribute},
a,
)
}

func (j *jsiiProxy_AnnotationsMetadataOutputReference)SetComplexObjectIndex(val interface{}) {
func (j *jsiiProxy_AnnotationsMetadataOutputReference) SetComplexObjectIndex(val any) {
if err := j.validateSetComplexObjectIndexParameters(val); err != nil {
panic(err)
}
Expand All @@ -232,7 +231,7 @@ func (j *jsiiProxy_AnnotationsMetadataOutputReference)SetComplexObjectIndex(val
)
}

func (j *jsiiProxy_AnnotationsMetadataOutputReference)SetComplexObjectIsFromSet(val *bool) {
func (j *jsiiProxy_AnnotationsMetadataOutputReference) SetComplexObjectIsFromSet(val *bool) {
if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil {
panic(err)
}
Expand All @@ -243,7 +242,7 @@ func (j *jsiiProxy_AnnotationsMetadataOutputReference)SetComplexObjectIsFromSet(
)
}

func (j *jsiiProxy_AnnotationsMetadataOutputReference)SetInternalValue(val *AnnotationsMetadata) {
func (j *jsiiProxy_AnnotationsMetadataOutputReference) SetInternalValue(val *AnnotationsMetadata) {
if err := j.validateSetInternalValueParameters(val); err != nil {
panic(err)
}
Expand All @@ -254,7 +253,7 @@ func (j *jsiiProxy_AnnotationsMetadataOutputReference)SetInternalValue(val *Anno
)
}

func (j *jsiiProxy_AnnotationsMetadataOutputReference)SetName(val *string) {
func (j *jsiiProxy_AnnotationsMetadataOutputReference) SetName(val *string) {
if err := j.validateSetNameParameters(val); err != nil {
panic(err)
}
Expand All @@ -265,7 +264,7 @@ func (j *jsiiProxy_AnnotationsMetadataOutputReference)SetName(val *string) {
)
}

func (j *jsiiProxy_AnnotationsMetadataOutputReference)SetNamespace(val *string) {
func (j *jsiiProxy_AnnotationsMetadataOutputReference) SetNamespace(val *string) {
if err := j.validateSetNamespaceParameters(val); err != nil {
panic(err)
}
Expand All @@ -276,7 +275,7 @@ func (j *jsiiProxy_AnnotationsMetadataOutputReference)SetNamespace(val *string)
)
}

func (j *jsiiProxy_AnnotationsMetadataOutputReference)SetTerraformAttribute(val *string) {
func (j *jsiiProxy_AnnotationsMetadataOutputReference) SetTerraformAttribute(val *string) {
if err := j.validateSetTerraformAttributeParameters(val); err != nil {
panic(err)
}
Expand All @@ -287,7 +286,7 @@ func (j *jsiiProxy_AnnotationsMetadataOutputReference)SetTerraformAttribute(val
)
}

func (j *jsiiProxy_AnnotationsMetadataOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) {
func (j *jsiiProxy_AnnotationsMetadataOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) {
if err := j.validateSetTerraformResourceParameters(val); err != nil {
panic(err)
}
Expand All @@ -311,16 +310,16 @@ func (a *jsiiProxy_AnnotationsMetadataOutputReference) ComputeFqn() *string {
return returns
}

func (a *jsiiProxy_AnnotationsMetadataOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} {
func (a *jsiiProxy_AnnotationsMetadataOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any {
if err := a.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil {
panic(err)
}
var returns *map[string]interface{}
var returns *map[string]any

_jsii_.Invoke(
a,
"getAnyMapAttribute",
[]interface{}{terraformAttribute},
[]any{terraformAttribute},
&returns,
)

Expand All @@ -336,7 +335,7 @@ func (a *jsiiProxy_AnnotationsMetadataOutputReference) GetBooleanAttribute(terra
_jsii_.Invoke(
a,
"getBooleanAttribute",
[]interface{}{terraformAttribute},
[]any{terraformAttribute},
&returns,
)

Expand All @@ -352,7 +351,7 @@ func (a *jsiiProxy_AnnotationsMetadataOutputReference) GetBooleanMapAttribute(te
_jsii_.Invoke(
a,
"getBooleanMapAttribute",
[]interface{}{terraformAttribute},
[]any{terraformAttribute},
&returns,
)

Expand All @@ -368,7 +367,7 @@ func (a *jsiiProxy_AnnotationsMetadataOutputReference) GetListAttribute(terrafor
_jsii_.Invoke(
a,
"getListAttribute",
[]interface{}{terraformAttribute},
[]any{terraformAttribute},
&returns,
)

Expand All @@ -384,7 +383,7 @@ func (a *jsiiProxy_AnnotationsMetadataOutputReference) GetNumberAttribute(terraf
_jsii_.Invoke(
a,
"getNumberAttribute",
[]interface{}{terraformAttribute},
[]any{terraformAttribute},
&returns,
)

Expand All @@ -400,7 +399,7 @@ func (a *jsiiProxy_AnnotationsMetadataOutputReference) GetNumberListAttribute(te
_jsii_.Invoke(
a,
"getNumberListAttribute",
[]interface{}{terraformAttribute},
[]any{terraformAttribute},
&returns,
)

Expand All @@ -416,7 +415,7 @@ func (a *jsiiProxy_AnnotationsMetadataOutputReference) GetNumberMapAttribute(ter
_jsii_.Invoke(
a,
"getNumberMapAttribute",
[]interface{}{terraformAttribute},
[]any{terraformAttribute},
&returns,
)

Expand All @@ -432,7 +431,7 @@ func (a *jsiiProxy_AnnotationsMetadataOutputReference) GetStringAttribute(terraf
_jsii_.Invoke(
a,
"getStringAttribute",
[]interface{}{terraformAttribute},
[]any{terraformAttribute},
&returns,
)

Expand All @@ -448,7 +447,7 @@ func (a *jsiiProxy_AnnotationsMetadataOutputReference) GetStringMapAttribute(ter
_jsii_.Invoke(
a,
"getStringMapAttribute",
[]interface{}{terraformAttribute},
[]any{terraformAttribute},
&returns,
)

Expand Down Expand Up @@ -477,7 +476,7 @@ func (a *jsiiProxy_AnnotationsMetadataOutputReference) InterpolationForAttribute
_jsii_.Invoke(
a,
"interpolationForAttribute",
[]interface{}{property},
[]any{property},
&returns,
)

Expand All @@ -492,16 +491,16 @@ func (a *jsiiProxy_AnnotationsMetadataOutputReference) ResetNamespace() {
)
}

func (a *jsiiProxy_AnnotationsMetadataOutputReference) Resolve(_context cdktf.IResolveContext) interface{} {
func (a *jsiiProxy_AnnotationsMetadataOutputReference) Resolve(_context cdktf.IResolveContext) any {
if err := a.validateResolveParameters(_context); err != nil {
panic(err)
}
var returns interface{}
var returns any

_jsii_.Invoke(
a,
"resolve",
[]interface{}{_context},
[]any{_context},
&returns,
)

Expand All @@ -520,4 +519,3 @@ func (a *jsiiProxy_AnnotationsMetadataOutputReference) ToString() *string {

return returns
}

Original file line number Diff line number Diff line change
Expand Up @@ -98,7 +98,7 @@ func (a *jsiiProxy_AnnotationsMetadataOutputReference) validateResolveParameters
return nil
}

func (j *jsiiProxy_AnnotationsMetadataOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error {
func (j *jsiiProxy_AnnotationsMetadataOutputReference) validateSetComplexObjectIndexParameters(val any) error {
switch val.(type) {
case *string:
// ok
Expand Down Expand Up @@ -214,4 +214,3 @@ func validateNewAnnotationsMetadataOutputReferenceParameters(terraformResource c

return nil
}

19 changes: 9 additions & 10 deletions gen/kubernetes/annotations/Annotations__checks.go
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ func (a *jsiiProxy_Annotations) validateAddMoveTargetParameters(moveTarget *stri
return nil
}

func (a *jsiiProxy_Annotations) validateAddOverrideParameters(path *string, value interface{}) error {
func (a *jsiiProxy_Annotations) 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_Annotations) validateMoveFromIdParameters(id *string) error {
return nil
}

func (a *jsiiProxy_Annotations) validateMoveToParameters(moveTarget *string, index interface{}) error {
func (a *jsiiProxy_Annotations) validateMoveToParameters(moveTarget *string, index any) error {
if moveTarget == nil {
return fmt.Errorf("parameter moveTarget is required, but nil was provided")
}
Expand Down Expand Up @@ -231,23 +231,23 @@ func validateAnnotations_GenerateConfigForImportParameters(scope constructs.Cons
return nil
}

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

return nil
}

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

return nil
}

func validateAnnotations_IsTerraformResourceParameters(x interface{}) error {
func validateAnnotations_IsTerraformResourceParameters(x any) error {
if x == nil {
return fmt.Errorf("parameter x is required, but nil was provided")
}
Expand All @@ -271,7 +271,7 @@ func (j *jsiiProxy_Annotations) validateSetApiVersionParameters(val *string) err
return nil
}

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

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

func (j *jsiiProxy_Annotations) validateSetForceParameters(val interface{}) error {
func (j *jsiiProxy_Annotations) validateSetForceParameters(val any) error {
if val == nil {
return fmt.Errorf("parameter val is required, but nil was provided")
}
Expand Down Expand Up @@ -413,7 +413,7 @@ func (j *jsiiProxy_Annotations) validateSetLifecycleParameters(val *cdktf.Terraf
return nil
}

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

return nil
}

Loading