From 61337067d5a12f86198065ab9036cada22694086 Mon Sep 17 00:00:00 2001 From: Geoffrey Date: Thu, 2 Jul 2026 17:42:27 +0000 Subject: [PATCH] go: upgrade to Go 1.26.4 and run go fix ./... --- gen/tls/certrequest/CertRequestConfig.go | 7 +- .../CertRequestSubjectOutputReference.go | 76 +++--- ...rtRequestSubjectOutputReference__checks.go | 3 +- gen/tls/certrequest/CertRequest__checks.go | 17 +- gen/tls/certrequest/certrequest.go | 170 +++++++------ gen/tls/certrequest/main.go | 12 +- .../DataTlsCertificateCertificatesList.go | 24 +- ...sCertificateCertificatesOutputReference.go | 58 +++-- ...cateCertificatesOutputReference__checks.go | 3 +- .../DataTlsCertificateConfig.go | 9 +- .../DataTlsCertificate__checks.go | 13 +- .../datatlscertificate/datatlscertificate.go | 140 ++++++----- gen/tls/datatlscertificate/main.go | 16 +- .../DataTlsPublicKeyConfig.go | 7 +- .../DataTlsPublicKey__checks.go | 11 +- gen/tls/datatlspublickey/datatlspublickey.go | 124 +++++----- gen/tls/datatlspublickey/main.go | 6 +- gen/tls/go.mod | 4 +- gen/tls/go.sum | 8 + .../LocallySignedCertConfig.go | 11 +- .../LocallySignedCert__checks.go | 21 +- .../locallysignedcert/locallysignedcert.go | 204 ++++++++-------- gen/tls/locallysignedcert/main.go | 6 +- gen/tls/privatekey/PrivateKeyConfig.go | 7 +- gen/tls/privatekey/PrivateKey__checks.go | 17 +- gen/tls/privatekey/main.go | 6 +- gen/tls/privatekey/privatekey.go | 166 +++++++------ gen/tls/provider/TlsProvider.go | 80 +++---- gen/tls/provider/TlsProviderProxy.go | 4 +- gen/tls/provider/TlsProvider__checks.go | 9 +- gen/tls/provider/main.go | 8 +- .../selfsignedcert/SelfSignedCertConfig.go | 13 +- .../SelfSignedCertSubjectOutputReference.go | 76 +++--- ...ignedCertSubjectOutputReference__checks.go | 3 +- .../selfsignedcert/SelfSignedCert__checks.go | 23 +- gen/tls/selfsignedcert/main.go | 12 +- gen/tls/selfsignedcert/selfsignedcert.go | 224 +++++++++--------- 37 files changed, 784 insertions(+), 814 deletions(-) create mode 100644 gen/tls/go.sum diff --git a/gen/tls/certrequest/CertRequestConfig.go b/gen/tls/certrequest/CertRequestConfig.go index 6f97dbcdeb..e5b211c9cd 100644 --- a/gen/tls/certrequest/CertRequestConfig.go +++ b/gen/tls/certrequest/CertRequestConfig.go @@ -6,9 +6,9 @@ import ( type CertRequestConfig 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. @@ -18,7 +18,7 @@ type CertRequestConfig 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"` // Private key in [PEM (RFC 1421)](https://datatracker.ietf.org/doc/html/rfc1421) format, that the certificate will belong to. This can be read from a separate file using the [`file`](https://www.terraform.io/language/functions/file) interpolation function. Only an irreversible secure hash of the private key will be stored in the Terraform state. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/cert_request#private_key_pem CertRequest#private_key_pem} @@ -40,4 +40,3 @@ type CertRequestConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/cert_request#uris CertRequest#uris} Uris *[]*string `field:"optional" json:"uris" yaml:"uris"` } - diff --git a/gen/tls/certrequest/CertRequestSubjectOutputReference.go b/gen/tls/certrequest/CertRequestSubjectOutputReference.go index a01022223b..3dade3eec1 100644 --- a/gen/tls/certrequest/CertRequestSubjectOutputReference.go +++ b/gen/tls/certrequest/CertRequestSubjectOutputReference.go @@ -15,9 +15,9 @@ type CertRequestSubjectOutputReference interface { CommonNameInput() *string // 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 @@ -67,7 +67,7 @@ type CertRequestSubjectOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -99,7 +99,7 @@ type CertRequestSubjectOutputReference interface { ResetStreetAddress() // 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. @@ -132,8 +132,8 @@ func (j *jsiiProxy_CertRequestSubjectOutputReference) CommonNameInput() *string return returns } -func (j *jsiiProxy_CertRequestSubjectOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_CertRequestSubjectOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -362,7 +362,6 @@ func (j *jsiiProxy_CertRequestSubjectOutputReference) TerraformResource() cdktf. return returns } - func NewCertRequestSubjectOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CertRequestSubjectOutputReference { _init_.Initialize() @@ -373,7 +372,7 @@ func NewCertRequestSubjectOutputReference(terraformResource cdktf.IInterpolating _jsii_.Create( "@cdktf/provider-tls.certRequest.CertRequestSubjectOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -385,12 +384,12 @@ func NewCertRequestSubjectOutputReference_Override(c CertRequestSubjectOutputRef _jsii_.Create( "@cdktf/provider-tls.certRequest.CertRequestSubjectOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, c, ) } -func (j *jsiiProxy_CertRequestSubjectOutputReference)SetCommonName(val *string) { +func (j *jsiiProxy_CertRequestSubjectOutputReference) SetCommonName(val *string) { if err := j.validateSetCommonNameParameters(val); err != nil { panic(err) } @@ -401,7 +400,7 @@ func (j *jsiiProxy_CertRequestSubjectOutputReference)SetCommonName(val *string) ) } -func (j *jsiiProxy_CertRequestSubjectOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_CertRequestSubjectOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -412,7 +411,7 @@ func (j *jsiiProxy_CertRequestSubjectOutputReference)SetComplexObjectIndex(val i ) } -func (j *jsiiProxy_CertRequestSubjectOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_CertRequestSubjectOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -423,7 +422,7 @@ func (j *jsiiProxy_CertRequestSubjectOutputReference)SetComplexObjectIsFromSet(v ) } -func (j *jsiiProxy_CertRequestSubjectOutputReference)SetCountry(val *string) { +func (j *jsiiProxy_CertRequestSubjectOutputReference) SetCountry(val *string) { if err := j.validateSetCountryParameters(val); err != nil { panic(err) } @@ -434,7 +433,7 @@ func (j *jsiiProxy_CertRequestSubjectOutputReference)SetCountry(val *string) { ) } -func (j *jsiiProxy_CertRequestSubjectOutputReference)SetInternalValue(val *CertRequestSubject) { +func (j *jsiiProxy_CertRequestSubjectOutputReference) SetInternalValue(val *CertRequestSubject) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -445,7 +444,7 @@ func (j *jsiiProxy_CertRequestSubjectOutputReference)SetInternalValue(val *CertR ) } -func (j *jsiiProxy_CertRequestSubjectOutputReference)SetLocality(val *string) { +func (j *jsiiProxy_CertRequestSubjectOutputReference) SetLocality(val *string) { if err := j.validateSetLocalityParameters(val); err != nil { panic(err) } @@ -456,7 +455,7 @@ func (j *jsiiProxy_CertRequestSubjectOutputReference)SetLocality(val *string) { ) } -func (j *jsiiProxy_CertRequestSubjectOutputReference)SetOrganization(val *string) { +func (j *jsiiProxy_CertRequestSubjectOutputReference) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -467,7 +466,7 @@ func (j *jsiiProxy_CertRequestSubjectOutputReference)SetOrganization(val *string ) } -func (j *jsiiProxy_CertRequestSubjectOutputReference)SetOrganizationalUnit(val *string) { +func (j *jsiiProxy_CertRequestSubjectOutputReference) SetOrganizationalUnit(val *string) { if err := j.validateSetOrganizationalUnitParameters(val); err != nil { panic(err) } @@ -478,7 +477,7 @@ func (j *jsiiProxy_CertRequestSubjectOutputReference)SetOrganizationalUnit(val * ) } -func (j *jsiiProxy_CertRequestSubjectOutputReference)SetPostalCode(val *string) { +func (j *jsiiProxy_CertRequestSubjectOutputReference) SetPostalCode(val *string) { if err := j.validateSetPostalCodeParameters(val); err != nil { panic(err) } @@ -489,7 +488,7 @@ func (j *jsiiProxy_CertRequestSubjectOutputReference)SetPostalCode(val *string) ) } -func (j *jsiiProxy_CertRequestSubjectOutputReference)SetProvince(val *string) { +func (j *jsiiProxy_CertRequestSubjectOutputReference) SetProvince(val *string) { if err := j.validateSetProvinceParameters(val); err != nil { panic(err) } @@ -500,7 +499,7 @@ func (j *jsiiProxy_CertRequestSubjectOutputReference)SetProvince(val *string) { ) } -func (j *jsiiProxy_CertRequestSubjectOutputReference)SetSerialNumber(val *string) { +func (j *jsiiProxy_CertRequestSubjectOutputReference) SetSerialNumber(val *string) { if err := j.validateSetSerialNumberParameters(val); err != nil { panic(err) } @@ -511,7 +510,7 @@ func (j *jsiiProxy_CertRequestSubjectOutputReference)SetSerialNumber(val *string ) } -func (j *jsiiProxy_CertRequestSubjectOutputReference)SetStreetAddress(val *[]*string) { +func (j *jsiiProxy_CertRequestSubjectOutputReference) SetStreetAddress(val *[]*string) { if err := j.validateSetStreetAddressParameters(val); err != nil { panic(err) } @@ -522,7 +521,7 @@ func (j *jsiiProxy_CertRequestSubjectOutputReference)SetStreetAddress(val *[]*st ) } -func (j *jsiiProxy_CertRequestSubjectOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_CertRequestSubjectOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -533,7 +532,7 @@ func (j *jsiiProxy_CertRequestSubjectOutputReference)SetTerraformAttribute(val * ) } -func (j *jsiiProxy_CertRequestSubjectOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_CertRequestSubjectOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -557,16 +556,16 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) ComputeFqn() *string { return returns } -func (c *jsiiProxy_CertRequestSubjectOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (c *jsiiProxy_CertRequestSubjectOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := c.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( c, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -582,7 +581,7 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) GetBooleanAttribute(terraf _jsii_.Invoke( c, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -598,7 +597,7 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) GetBooleanMapAttribute(ter _jsii_.Invoke( c, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -614,7 +613,7 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) GetListAttribute(terraform _jsii_.Invoke( c, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -630,7 +629,7 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) GetNumberAttribute(terrafo _jsii_.Invoke( c, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -646,7 +645,7 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) GetNumberListAttribute(ter _jsii_.Invoke( c, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -662,7 +661,7 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) GetNumberMapAttribute(terr _jsii_.Invoke( c, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -678,7 +677,7 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) GetStringAttribute(terrafo _jsii_.Invoke( c, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -694,7 +693,7 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) GetStringMapAttribute(terr _jsii_.Invoke( c, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -723,7 +722,7 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) InterpolationForAttribute( _jsii_.Invoke( c, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -802,16 +801,16 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) ResetStreetAddress() { ) } -func (c *jsiiProxy_CertRequestSubjectOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (c *jsiiProxy_CertRequestSubjectOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := c.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( c, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -830,4 +829,3 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) ToString() *string { return returns } - diff --git a/gen/tls/certrequest/CertRequestSubjectOutputReference__checks.go b/gen/tls/certrequest/CertRequestSubjectOutputReference__checks.go index 22cc1e9c87..90413c3401 100644 --- a/gen/tls/certrequest/CertRequestSubjectOutputReference__checks.go +++ b/gen/tls/certrequest/CertRequestSubjectOutputReference__checks.go @@ -106,7 +106,7 @@ func (j *jsiiProxy_CertRequestSubjectOutputReference) validateSetCommonNameParam return nil } -func (j *jsiiProxy_CertRequestSubjectOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_CertRequestSubjectOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -270,4 +270,3 @@ func validateNewCertRequestSubjectOutputReferenceParameters(terraformResource cd return nil } - diff --git a/gen/tls/certrequest/CertRequest__checks.go b/gen/tls/certrequest/CertRequest__checks.go index 31feb662f2..14c9eca23e 100644 --- a/gen/tls/certrequest/CertRequest__checks.go +++ b/gen/tls/certrequest/CertRequest__checks.go @@ -19,7 +19,7 @@ func (c *jsiiProxy_CertRequest) validateAddMoveTargetParameters(moveTarget *stri return nil } -func (c *jsiiProxy_CertRequest) validateAddOverrideParameters(path *string, value interface{}) error { +func (c *jsiiProxy_CertRequest) validateAddOverrideParameters(path *string, value any) error { if path == nil { return fmt.Errorf("parameter path is required, but nil was provided") } @@ -127,7 +127,7 @@ func (c *jsiiProxy_CertRequest) validateMoveFromIdParameters(id *string) error { return nil } -func (c *jsiiProxy_CertRequest) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (c *jsiiProxy_CertRequest) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -231,7 +231,7 @@ func validateCertRequest_GenerateConfigForImportParameters(scope constructs.Cons return nil } -func validateCertRequest_IsConstructParameters(x interface{}) error { +func validateCertRequest_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -239,7 +239,7 @@ func validateCertRequest_IsConstructParameters(x interface{}) error { return nil } -func validateCertRequest_IsTerraformElementParameters(x interface{}) error { +func validateCertRequest_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -247,7 +247,7 @@ func validateCertRequest_IsTerraformElementParameters(x interface{}) error { return nil } -func validateCertRequest_IsTerraformResourceParameters(x interface{}) error { +func validateCertRequest_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -255,7 +255,7 @@ func validateCertRequest_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_CertRequest) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_CertRequest) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -288,7 +288,7 @@ func (j *jsiiProxy_CertRequest) validateSetConnectionParameters(val interface{}) return nil } -func (j *jsiiProxy_CertRequest) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_CertRequest) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -377,7 +377,7 @@ func (j *jsiiProxy_CertRequest) validateSetPrivateKeyPemParameters(val *string) return nil } -func (j *jsiiProxy_CertRequest) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_CertRequest) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -449,4 +449,3 @@ func validateNewCertRequestParameters(scope constructs.Construct, id *string, co return nil } - diff --git a/gen/tls/certrequest/certrequest.go b/gen/tls/certrequest/certrequest.go index 8d28979997..22054c48d5 100644 --- a/gen/tls/certrequest/certrequest.go +++ b/gen/tls/certrequest/certrequest.go @@ -16,15 +16,15 @@ type CertRequest interface { CdktfStack() cdktf.TerraformStack CertRequestPem() *string // Experimental. - Connection() interface{} + Connection() any // Experimental. - SetConnection(val interface{}) + SetConnection(val any) // Experimental. - ConstructNodeMetadata() *map[string]interface{} + ConstructNodeMetadata() *map[string]any // Experimental. - Count() interface{} + Count() any // Experimental. - SetCount(val interface{}) + SetCount(val any) // Experimental. DependsOn() *[]*string // Experimental. @@ -59,17 +59,17 @@ type CertRequest interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any Subject() CertRequestSubjectOutputReference SubjectInput() *CertRequestSubject // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string Uris() *[]*string @@ -79,9 +79,9 @@ type CertRequest interface { // Experimental. AddMoveTarget(moveTarget *string) // Experimental. - AddOverride(path *string, value interface{}) + AddOverride(path *string, value any) // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -99,7 +99,7 @@ type CertRequest interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -111,7 +111,7 @@ type CertRequest interface { MoveFromId(id *string) // Moves this resource to the target resource given by moveTarget. // Experimental. - MoveTo(moveTarget *string, index interface{}) + MoveTo(moveTarget *string, index any) // Moves this resource to the resource corresponding to "id". // Experimental. MoveToId(id *string) @@ -126,17 +126,17 @@ type CertRequest interface { ResetOverrideLogicalId() ResetSubject() ResetUris() - SynthesizeAttributes() *map[string]interface{} - SynthesizeHclAttributes() *map[string]interface{} + SynthesizeAttributes() *map[string]any + SynthesizeHclAttributes() *map[string]any // Experimental. - ToHclTerraform() interface{} + ToHclTerraform() any // Experimental. - ToMetadata() interface{} + ToMetadata() any // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. - ToTerraform() interface{} + ToTerraform() any } // The jsii proxy struct for CertRequest @@ -164,8 +164,8 @@ func (j *jsiiProxy_CertRequest) CertRequestPem() *string { return returns } -func (j *jsiiProxy_CertRequest) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_CertRequest) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -174,8 +174,8 @@ func (j *jsiiProxy_CertRequest) Connection() interface{} { return returns } -func (j *jsiiProxy_CertRequest) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_CertRequest) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -184,8 +184,8 @@ func (j *jsiiProxy_CertRequest) ConstructNodeMetadata() *map[string]interface{} return returns } -func (j *jsiiProxy_CertRequest) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_CertRequest) Count() any { + var returns any _jsii_.Get( j, "count", @@ -344,8 +344,8 @@ func (j *jsiiProxy_CertRequest) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_CertRequest) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_CertRequest) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -354,8 +354,8 @@ func (j *jsiiProxy_CertRequest) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_CertRequest) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_CertRequest) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -394,8 +394,8 @@ func (j *jsiiProxy_CertRequest) TerraformGeneratorMetadata() *cdktf.TerraformPro return returns } -func (j *jsiiProxy_CertRequest) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_CertRequest) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -434,7 +434,6 @@ func (j *jsiiProxy_CertRequest) UrisInput() *[]*string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/cert_request tls_cert_request} Resource. func NewCertRequest(scope constructs.Construct, id *string, config *CertRequestConfig) CertRequest { _init_.Initialize() @@ -446,7 +445,7 @@ func NewCertRequest(scope constructs.Construct, id *string, config *CertRequestC _jsii_.Create( "@cdktf/provider-tls.certRequest.CertRequest", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -459,12 +458,12 @@ func NewCertRequest_Override(c CertRequest, scope constructs.Construct, id *stri _jsii_.Create( "@cdktf/provider-tls.certRequest.CertRequest", - []interface{}{scope, id, config}, + []any{scope, id, config}, c, ) } -func (j *jsiiProxy_CertRequest)SetConnection(val interface{}) { +func (j *jsiiProxy_CertRequest) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -475,7 +474,7 @@ func (j *jsiiProxy_CertRequest)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_CertRequest)SetCount(val interface{}) { +func (j *jsiiProxy_CertRequest) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -486,7 +485,7 @@ func (j *jsiiProxy_CertRequest)SetCount(val interface{}) { ) } -func (j *jsiiProxy_CertRequest)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_CertRequest) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -494,7 +493,7 @@ func (j *jsiiProxy_CertRequest)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_CertRequest)SetDnsNames(val *[]*string) { +func (j *jsiiProxy_CertRequest) SetDnsNames(val *[]*string) { if err := j.validateSetDnsNamesParameters(val); err != nil { panic(err) } @@ -505,7 +504,7 @@ func (j *jsiiProxy_CertRequest)SetDnsNames(val *[]*string) { ) } -func (j *jsiiProxy_CertRequest)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_CertRequest) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -513,7 +512,7 @@ func (j *jsiiProxy_CertRequest)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_CertRequest)SetIpAddresses(val *[]*string) { +func (j *jsiiProxy_CertRequest) SetIpAddresses(val *[]*string) { if err := j.validateSetIpAddressesParameters(val); err != nil { panic(err) } @@ -524,7 +523,7 @@ func (j *jsiiProxy_CertRequest)SetIpAddresses(val *[]*string) { ) } -func (j *jsiiProxy_CertRequest)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_CertRequest) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -535,7 +534,7 @@ func (j *jsiiProxy_CertRequest)SetLifecycle(val *cdktf.TerraformResourceLifecycl ) } -func (j *jsiiProxy_CertRequest)SetPrivateKeyPem(val *string) { +func (j *jsiiProxy_CertRequest) SetPrivateKeyPem(val *string) { if err := j.validateSetPrivateKeyPemParameters(val); err != nil { panic(err) } @@ -546,7 +545,7 @@ func (j *jsiiProxy_CertRequest)SetPrivateKeyPem(val *string) { ) } -func (j *jsiiProxy_CertRequest)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_CertRequest) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -554,7 +553,7 @@ func (j *jsiiProxy_CertRequest)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_CertRequest)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_CertRequest) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -565,7 +564,7 @@ func (j *jsiiProxy_CertRequest)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_CertRequest)SetUris(val *[]*string) { +func (j *jsiiProxy_CertRequest) SetUris(val *[]*string) { if err := j.validateSetUrisParameters(val); err != nil { panic(err) } @@ -588,7 +587,7 @@ func CertRequest_GenerateConfigForImport(scope constructs.Construct, importToId _jsii_.StaticInvoke( "@cdktf/provider-tls.certRequest.CertRequest", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -612,7 +611,7 @@ func CertRequest_GenerateConfigForImport(scope constructs.Construct, importToId // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func CertRequest_IsConstruct(x interface{}) *bool { +func CertRequest_IsConstruct(x any) *bool { _init_.Initialize() if err := validateCertRequest_IsConstructParameters(x); err != nil { @@ -623,7 +622,7 @@ func CertRequest_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.certRequest.CertRequest", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -631,7 +630,7 @@ func CertRequest_IsConstruct(x interface{}) *bool { } // Experimental. -func CertRequest_IsTerraformElement(x interface{}) *bool { +func CertRequest_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateCertRequest_IsTerraformElementParameters(x); err != nil { @@ -642,7 +641,7 @@ func CertRequest_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.certRequest.CertRequest", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -650,7 +649,7 @@ func CertRequest_IsTerraformElement(x interface{}) *bool { } // Experimental. -func CertRequest_IsTerraformResource(x interface{}) *bool { +func CertRequest_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateCertRequest_IsTerraformResourceParameters(x); err != nil { @@ -661,7 +660,7 @@ func CertRequest_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.certRequest.CertRequest", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -686,31 +685,31 @@ func (c *jsiiProxy_CertRequest) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( c, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (c *jsiiProxy_CertRequest) AddOverride(path *string, value interface{}) { +func (c *jsiiProxy_CertRequest) AddOverride(path *string, value any) { if err := c.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( c, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (c *jsiiProxy_CertRequest) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (c *jsiiProxy_CertRequest) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := c.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( c, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -726,7 +725,7 @@ func (c *jsiiProxy_CertRequest) GetBooleanAttribute(terraformAttribute *string) _jsii_.Invoke( c, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -742,7 +741,7 @@ func (c *jsiiProxy_CertRequest) GetBooleanMapAttribute(terraformAttribute *strin _jsii_.Invoke( c, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -758,7 +757,7 @@ func (c *jsiiProxy_CertRequest) GetListAttribute(terraformAttribute *string) *[] _jsii_.Invoke( c, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -774,7 +773,7 @@ func (c *jsiiProxy_CertRequest) GetNumberAttribute(terraformAttribute *string) * _jsii_.Invoke( c, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -790,7 +789,7 @@ func (c *jsiiProxy_CertRequest) GetNumberListAttribute(terraformAttribute *strin _jsii_.Invoke( c, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -806,7 +805,7 @@ func (c *jsiiProxy_CertRequest) GetNumberMapAttribute(terraformAttribute *string _jsii_.Invoke( c, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -822,7 +821,7 @@ func (c *jsiiProxy_CertRequest) GetStringAttribute(terraformAttribute *string) * _jsii_.Invoke( c, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -838,15 +837,15 @@ func (c *jsiiProxy_CertRequest) GetStringMapAttribute(terraformAttribute *string _jsii_.Invoke( c, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (c *jsiiProxy_CertRequest) HasResourceMove() interface{} { - var returns interface{} +func (c *jsiiProxy_CertRequest) HasResourceMove() any { + var returns any _jsii_.Invoke( c, @@ -865,7 +864,7 @@ func (c *jsiiProxy_CertRequest) ImportFrom(id *string, provider cdktf.TerraformP _jsii_.InvokeVoid( c, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -878,7 +877,7 @@ func (c *jsiiProxy_CertRequest) InterpolationForAttribute(terraformAttribute *st _jsii_.Invoke( c, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -892,18 +891,18 @@ func (c *jsiiProxy_CertRequest) MoveFromId(id *string) { _jsii_.InvokeVoid( c, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (c *jsiiProxy_CertRequest) MoveTo(moveTarget *string, index interface{}) { +func (c *jsiiProxy_CertRequest) MoveTo(moveTarget *string, index any) { if err := c.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( c, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -914,7 +913,7 @@ func (c *jsiiProxy_CertRequest) MoveToId(id *string) { _jsii_.InvokeVoid( c, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -925,7 +924,7 @@ func (c *jsiiProxy_CertRequest) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( c, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -936,7 +935,7 @@ func (c *jsiiProxy_CertRequest) PutSubject(value *CertRequestSubject) { _jsii_.InvokeVoid( c, "putSubject", - []interface{}{value}, + []any{value}, ) } @@ -980,8 +979,8 @@ func (c *jsiiProxy_CertRequest) ResetUris() { ) } -func (c *jsiiProxy_CertRequest) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (c *jsiiProxy_CertRequest) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( c, @@ -993,8 +992,8 @@ func (c *jsiiProxy_CertRequest) SynthesizeAttributes() *map[string]interface{} { return returns } -func (c *jsiiProxy_CertRequest) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (c *jsiiProxy_CertRequest) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( c, @@ -1006,8 +1005,8 @@ func (c *jsiiProxy_CertRequest) SynthesizeHclAttributes() *map[string]interface{ return returns } -func (c *jsiiProxy_CertRequest) ToHclTerraform() interface{} { - var returns interface{} +func (c *jsiiProxy_CertRequest) ToHclTerraform() any { + var returns any _jsii_.Invoke( c, @@ -1019,8 +1018,8 @@ func (c *jsiiProxy_CertRequest) ToHclTerraform() interface{} { return returns } -func (c *jsiiProxy_CertRequest) ToMetadata() interface{} { - var returns interface{} +func (c *jsiiProxy_CertRequest) ToMetadata() any { + var returns any _jsii_.Invoke( c, @@ -1045,8 +1044,8 @@ func (c *jsiiProxy_CertRequest) ToString() *string { return returns } -func (c *jsiiProxy_CertRequest) ToTerraform() interface{} { - var returns interface{} +func (c *jsiiProxy_CertRequest) ToTerraform() any { + var returns any _jsii_.Invoke( c, @@ -1057,4 +1056,3 @@ func (c *jsiiProxy_CertRequest) ToTerraform() interface{} { return returns } - diff --git a/gen/tls/certrequest/main.go b/gen/tls/certrequest/main.go index 622654a2c5..6bbbf72704 100644 --- a/gen/tls/certrequest/main.go +++ b/gen/tls/certrequest/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tls.certRequest.CertRequest", - reflect.TypeOf((*CertRequest)(nil)).Elem(), + reflect.TypeFor[CertRequest](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -71,7 +71,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "uris", GoGetter: "Uris"}, _jsii_.MemberProperty{JsiiProperty: "urisInput", GoGetter: "UrisInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_CertRequest{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -79,15 +79,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tls.certRequest.CertRequestConfig", - reflect.TypeOf((*CertRequestConfig)(nil)).Elem(), + reflect.TypeFor[CertRequestConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tls.certRequest.CertRequestSubject", - reflect.TypeOf((*CertRequestSubject)(nil)).Elem(), + reflect.TypeFor[CertRequestSubject](), ) _jsii_.RegisterClass( "@cdktf/provider-tls.certRequest.CertRequestSubjectOutputReference", - reflect.TypeOf((*CertRequestSubjectOutputReference)(nil)).Elem(), + reflect.TypeFor[CertRequestSubjectOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "commonName", GoGetter: "CommonName"}, _jsii_.MemberProperty{JsiiProperty: "commonNameInput", GoGetter: "CommonNameInput"}, @@ -138,7 +138,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_CertRequestSubjectOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tls/datatlscertificate/DataTlsCertificateCertificatesList.go b/gen/tls/datatlscertificate/DataTlsCertificateCertificatesList.go index 66ba65a726..a5075f5601 100644 --- a/gen/tls/datatlscertificate/DataTlsCertificateCertificatesList.go +++ b/gen/tls/datatlscertificate/DataTlsCertificateCertificatesList.go @@ -36,7 +36,7 @@ type DataTlsCertificateCertificatesList interface { Get(index *float64) DataTlsCertificateCertificatesOutputReference // 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. @@ -99,7 +99,6 @@ func (j *jsiiProxy_DataTlsCertificateCertificatesList) WrapsSet() *bool { return returns } - func NewDataTlsCertificateCertificatesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataTlsCertificateCertificatesList { _init_.Initialize() @@ -110,7 +109,7 @@ func NewDataTlsCertificateCertificatesList(terraformResource cdktf.IInterpolatin _jsii_.Create( "@cdktf/provider-tls.dataTlsCertificate.DataTlsCertificateCertificatesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -122,12 +121,12 @@ func NewDataTlsCertificateCertificatesList_Override(d DataTlsCertificateCertific _jsii_.Create( "@cdktf/provider-tls.dataTlsCertificate.DataTlsCertificateCertificatesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataTlsCertificateCertificatesList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTlsCertificateCertificatesList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -138,7 +137,7 @@ func (j *jsiiProxy_DataTlsCertificateCertificatesList)SetTerraformAttribute(val ) } -func (j *jsiiProxy_DataTlsCertificateCertificatesList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTlsCertificateCertificatesList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -149,7 +148,7 @@ func (j *jsiiProxy_DataTlsCertificateCertificatesList)SetTerraformResource(val c ) } -func (j *jsiiProxy_DataTlsCertificateCertificatesList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataTlsCertificateCertificatesList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -169,7 +168,7 @@ func (d *jsiiProxy_DataTlsCertificateCertificatesList) AllWithMapKey(mapKeyAttri _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -198,23 +197,23 @@ func (d *jsiiProxy_DataTlsCertificateCertificatesList) Get(index *float64) DataT _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataTlsCertificateCertificatesList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTlsCertificateCertificatesList) Resolve(_context cdktf.IResolveContext) any { if err := d.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( d, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -233,4 +232,3 @@ func (d *jsiiProxy_DataTlsCertificateCertificatesList) ToString() *string { return returns } - diff --git a/gen/tls/datatlscertificate/DataTlsCertificateCertificatesOutputReference.go b/gen/tls/datatlscertificate/DataTlsCertificateCertificatesOutputReference.go index f17a7cbed0..f09643806e 100644 --- a/gen/tls/datatlscertificate/DataTlsCertificateCertificatesOutputReference.go +++ b/gen/tls/datatlscertificate/DataTlsCertificateCertificatesOutputReference.go @@ -13,9 +13,9 @@ type DataTlsCertificateCertificatesOutputReference interface { CertPem() *string // 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 @@ -51,7 +51,7 @@ type DataTlsCertificateCertificatesOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -74,7 +74,7 @@ type DataTlsCertificateCertificatesOutputReference interface { InterpolationForAttribute(property *string) cdktf.IResolvable // 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. @@ -97,8 +97,8 @@ func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference) CertPem() *str return returns } -func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -267,7 +267,6 @@ func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference) Version() *flo return returns } - func NewDataTlsCertificateCertificatesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataTlsCertificateCertificatesOutputReference { _init_.Initialize() @@ -278,7 +277,7 @@ func NewDataTlsCertificateCertificatesOutputReference(terraformResource cdktf.II _jsii_.Create( "@cdktf/provider-tls.dataTlsCertificate.DataTlsCertificateCertificatesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -290,12 +289,12 @@ func NewDataTlsCertificateCertificatesOutputReference_Override(d DataTlsCertific _jsii_.Create( "@cdktf/provider-tls.dataTlsCertificate.DataTlsCertificateCertificatesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -306,7 +305,7 @@ func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference)SetComplexObjec ) } -func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -317,7 +316,7 @@ func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference)SetComplexObjec ) } -func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference)SetInternalValue(val *DataTlsCertificateCertificates) { +func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference) SetInternalValue(val *DataTlsCertificateCertificates) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -328,7 +327,7 @@ func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference)SetInternalValu ) } -func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -339,7 +338,7 @@ func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference)SetTerraformAtt ) } -func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -363,16 +362,16 @@ func (d *jsiiProxy_DataTlsCertificateCertificatesOutputReference) ComputeFqn() * return returns } -func (d *jsiiProxy_DataTlsCertificateCertificatesOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTlsCertificateCertificatesOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := d.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( d, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -388,7 +387,7 @@ func (d *jsiiProxy_DataTlsCertificateCertificatesOutputReference) GetBooleanAttr _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -404,7 +403,7 @@ func (d *jsiiProxy_DataTlsCertificateCertificatesOutputReference) GetBooleanMapA _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -420,7 +419,7 @@ func (d *jsiiProxy_DataTlsCertificateCertificatesOutputReference) GetListAttribu _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -436,7 +435,7 @@ func (d *jsiiProxy_DataTlsCertificateCertificatesOutputReference) GetNumberAttri _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -452,7 +451,7 @@ func (d *jsiiProxy_DataTlsCertificateCertificatesOutputReference) GetNumberListA _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -468,7 +467,7 @@ func (d *jsiiProxy_DataTlsCertificateCertificatesOutputReference) GetNumberMapAt _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -484,7 +483,7 @@ func (d *jsiiProxy_DataTlsCertificateCertificatesOutputReference) GetStringAttri _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -500,7 +499,7 @@ func (d *jsiiProxy_DataTlsCertificateCertificatesOutputReference) GetStringMapAt _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -529,23 +528,23 @@ func (d *jsiiProxy_DataTlsCertificateCertificatesOutputReference) InterpolationF _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataTlsCertificateCertificatesOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTlsCertificateCertificatesOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := d.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( d, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -564,4 +563,3 @@ func (d *jsiiProxy_DataTlsCertificateCertificatesOutputReference) ToString() *st return returns } - diff --git a/gen/tls/datatlscertificate/DataTlsCertificateCertificatesOutputReference__checks.go b/gen/tls/datatlscertificate/DataTlsCertificateCertificatesOutputReference__checks.go index 6579898677..565f760b7f 100644 --- a/gen/tls/datatlscertificate/DataTlsCertificateCertificatesOutputReference__checks.go +++ b/gen/tls/datatlscertificate/DataTlsCertificateCertificatesOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTlsCertificateCertificatesOutputReference) validateResolv return nil } -func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTlsCertificateCertificatesOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -206,4 +206,3 @@ func validateNewDataTlsCertificateCertificatesOutputReferenceParameters(terrafor return nil } - diff --git a/gen/tls/datatlscertificate/DataTlsCertificateConfig.go b/gen/tls/datatlscertificate/DataTlsCertificateConfig.go index a35c2883c8..fe32c8df29 100644 --- a/gen/tls/datatlscertificate/DataTlsCertificateConfig.go +++ b/gen/tls/datatlscertificate/DataTlsCertificateConfig.go @@ -6,9 +6,9 @@ import ( type DataTlsCertificateConfig 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. @@ -18,7 +18,7 @@ type DataTlsCertificateConfig 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"` // The content of the certificate in [PEM (RFC 1421)](https://datatracker.ietf.org/doc/html/rfc1421) format. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/data-sources/certificate#content DataTlsCertificate#content} @@ -32,6 +32,5 @@ type DataTlsCertificateConfig struct { // Whether to verify the certificate chain while parsing it or not (default: `true`). // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/data-sources/certificate#verify_chain DataTlsCertificate#verify_chain} - VerifyChain interface{} `field:"optional" json:"verifyChain" yaml:"verifyChain"` + VerifyChain any `field:"optional" json:"verifyChain" yaml:"verifyChain"` } - diff --git a/gen/tls/datatlscertificate/DataTlsCertificate__checks.go b/gen/tls/datatlscertificate/DataTlsCertificate__checks.go index d0cfb26240..02719e0b09 100644 --- a/gen/tls/datatlscertificate/DataTlsCertificate__checks.go +++ b/gen/tls/datatlscertificate/DataTlsCertificate__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTlsCertificate) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTlsCertificate) validateAddOverrideParameters(path *string, value any) error { if path == nil { return fmt.Errorf("parameter path is required, but nil was provided") } @@ -127,7 +127,7 @@ func validateDataTlsCertificate_GenerateConfigForImportParameters(scope construc return nil } -func validateDataTlsCertificate_IsConstructParameters(x interface{}) error { +func validateDataTlsCertificate_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTlsCertificate_IsConstructParameters(x interface{}) error { return nil } -func validateDataTlsCertificate_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTlsCertificate_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTlsCertificate_IsTerraformDataSourceParameters(x interface{}) e return nil } -func validateDataTlsCertificate_IsTerraformElementParameters(x interface{}) error { +func validateDataTlsCertificate_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -159,7 +159,7 @@ func (j *jsiiProxy_DataTlsCertificate) validateSetContentParameters(val *string) return nil } -func (j *jsiiProxy_DataTlsCertificate) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTlsCertificate) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -232,7 +232,7 @@ func (j *jsiiProxy_DataTlsCertificate) validateSetUrlParameters(val *string) err return nil } -func (j *jsiiProxy_DataTlsCertificate) validateSetVerifyChainParameters(val interface{}) error { +func (j *jsiiProxy_DataTlsCertificate) validateSetVerifyChainParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -267,4 +267,3 @@ func validateNewDataTlsCertificateParameters(scope constructs.Construct, id *str return nil } - diff --git a/gen/tls/datatlscertificate/datatlscertificate.go b/gen/tls/datatlscertificate/datatlscertificate.go index 607be9b299..05fa5ba6f4 100644 --- a/gen/tls/datatlscertificate/datatlscertificate.go +++ b/gen/tls/datatlscertificate/datatlscertificate.go @@ -16,14 +16,14 @@ type DataTlsCertificate interface { CdktfStack() cdktf.TerraformStack Certificates() DataTlsCertificateCertificatesList // Experimental. - ConstructNodeMetadata() *map[string]interface{} + ConstructNodeMetadata() *map[string]any Content() *string SetContent(val *string) ContentInput() *string // Experimental. - Count() interface{} + Count() any // Experimental. - SetCount(val interface{}) + SetCount(val any) // Experimental. DependsOn() *[]*string // Experimental. @@ -48,23 +48,23 @@ type DataTlsCertificate interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - RawOverrides() interface{} + RawOverrides() any // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string Url() *string SetUrl(val *string) UrlInput() *string - VerifyChain() interface{} - SetVerifyChain(val interface{}) - VerifyChainInput() interface{} + VerifyChain() any + SetVerifyChain(val any) + VerifyChainInput() any // Experimental. - AddOverride(path *string, value interface{}) + AddOverride(path *string, value any) // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -92,18 +92,18 @@ type DataTlsCertificate interface { ResetOverrideLogicalId() ResetUrl() ResetVerifyChain() - SynthesizeAttributes() *map[string]interface{} - SynthesizeHclAttributes() *map[string]interface{} + SynthesizeAttributes() *map[string]any + SynthesizeHclAttributes() *map[string]any // Adds this resource to the terraform JSON output. // Experimental. - ToHclTerraform() interface{} + ToHclTerraform() any // Experimental. - ToMetadata() interface{} + ToMetadata() any // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. - ToTerraform() interface{} + ToTerraform() any } // The jsii proxy struct for DataTlsCertificate @@ -131,8 +131,8 @@ func (j *jsiiProxy_DataTlsCertificate) Certificates() DataTlsCertificateCertific return returns } -func (j *jsiiProxy_DataTlsCertificate) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTlsCertificate) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -161,8 +161,8 @@ func (j *jsiiProxy_DataTlsCertificate) ContentInput() *string { return returns } -func (j *jsiiProxy_DataTlsCertificate) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTlsCertificate) Count() any { + var returns any _jsii_.Get( j, "count", @@ -251,8 +251,8 @@ func (j *jsiiProxy_DataTlsCertificate) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTlsCertificate) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTlsCertificate) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -271,8 +271,8 @@ func (j *jsiiProxy_DataTlsCertificate) TerraformGeneratorMetadata() *cdktf.Terra return returns } -func (j *jsiiProxy_DataTlsCertificate) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTlsCertificate) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -311,8 +311,8 @@ func (j *jsiiProxy_DataTlsCertificate) UrlInput() *string { return returns } -func (j *jsiiProxy_DataTlsCertificate) VerifyChain() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTlsCertificate) VerifyChain() any { + var returns any _jsii_.Get( j, "verifyChain", @@ -321,8 +321,8 @@ func (j *jsiiProxy_DataTlsCertificate) VerifyChain() interface{} { return returns } -func (j *jsiiProxy_DataTlsCertificate) VerifyChainInput() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTlsCertificate) VerifyChainInput() any { + var returns any _jsii_.Get( j, "verifyChainInput", @@ -331,7 +331,6 @@ func (j *jsiiProxy_DataTlsCertificate) VerifyChainInput() interface{} { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/data-sources/certificate tls_certificate} Data Source. func NewDataTlsCertificate(scope constructs.Construct, id *string, config *DataTlsCertificateConfig) DataTlsCertificate { _init_.Initialize() @@ -343,7 +342,7 @@ func NewDataTlsCertificate(scope constructs.Construct, id *string, config *DataT _jsii_.Create( "@cdktf/provider-tls.dataTlsCertificate.DataTlsCertificate", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -356,12 +355,12 @@ func NewDataTlsCertificate_Override(d DataTlsCertificate, scope constructs.Const _jsii_.Create( "@cdktf/provider-tls.dataTlsCertificate.DataTlsCertificate", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTlsCertificate)SetContent(val *string) { +func (j *jsiiProxy_DataTlsCertificate) SetContent(val *string) { if err := j.validateSetContentParameters(val); err != nil { panic(err) } @@ -372,7 +371,7 @@ func (j *jsiiProxy_DataTlsCertificate)SetContent(val *string) { ) } -func (j *jsiiProxy_DataTlsCertificate)SetCount(val interface{}) { +func (j *jsiiProxy_DataTlsCertificate) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -383,7 +382,7 @@ func (j *jsiiProxy_DataTlsCertificate)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTlsCertificate)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTlsCertificate) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -391,7 +390,7 @@ func (j *jsiiProxy_DataTlsCertificate)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTlsCertificate)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTlsCertificate) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -399,7 +398,7 @@ func (j *jsiiProxy_DataTlsCertificate)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_DataTlsCertificate)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTlsCertificate) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -410,7 +409,7 @@ func (j *jsiiProxy_DataTlsCertificate)SetLifecycle(val *cdktf.TerraformResourceL ) } -func (j *jsiiProxy_DataTlsCertificate)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTlsCertificate) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -418,7 +417,7 @@ func (j *jsiiProxy_DataTlsCertificate)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_DataTlsCertificate)SetUrl(val *string) { +func (j *jsiiProxy_DataTlsCertificate) SetUrl(val *string) { if err := j.validateSetUrlParameters(val); err != nil { panic(err) } @@ -429,7 +428,7 @@ func (j *jsiiProxy_DataTlsCertificate)SetUrl(val *string) { ) } -func (j *jsiiProxy_DataTlsCertificate)SetVerifyChain(val interface{}) { +func (j *jsiiProxy_DataTlsCertificate) SetVerifyChain(val any) { if err := j.validateSetVerifyChainParameters(val); err != nil { panic(err) } @@ -452,7 +451,7 @@ func DataTlsCertificate_GenerateConfigForImport(scope constructs.Construct, impo _jsii_.StaticInvoke( "@cdktf/provider-tls.dataTlsCertificate.DataTlsCertificate", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -476,7 +475,7 @@ func DataTlsCertificate_GenerateConfigForImport(scope constructs.Construct, impo // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func DataTlsCertificate_IsConstruct(x interface{}) *bool { +func DataTlsCertificate_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTlsCertificate_IsConstructParameters(x); err != nil { @@ -487,7 +486,7 @@ func DataTlsCertificate_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.dataTlsCertificate.DataTlsCertificate", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -495,7 +494,7 @@ func DataTlsCertificate_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTlsCertificate_IsTerraformDataSource(x interface{}) *bool { +func DataTlsCertificate_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTlsCertificate_IsTerraformDataSourceParameters(x); err != nil { @@ -506,7 +505,7 @@ func DataTlsCertificate_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.dataTlsCertificate.DataTlsCertificate", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -514,7 +513,7 @@ func DataTlsCertificate_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTlsCertificate_IsTerraformElement(x interface{}) *bool { +func DataTlsCertificate_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTlsCertificate_IsTerraformElementParameters(x); err != nil { @@ -525,7 +524,7 @@ func DataTlsCertificate_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.dataTlsCertificate.DataTlsCertificate", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -543,27 +542,27 @@ func DataTlsCertificate_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTlsCertificate) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTlsCertificate) AddOverride(path *string, value any) { if err := d.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( d, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (d *jsiiProxy_DataTlsCertificate) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTlsCertificate) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := d.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( d, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -579,7 +578,7 @@ func (d *jsiiProxy_DataTlsCertificate) GetBooleanAttribute(terraformAttribute *s _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -595,7 +594,7 @@ func (d *jsiiProxy_DataTlsCertificate) GetBooleanMapAttribute(terraformAttribute _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -611,7 +610,7 @@ func (d *jsiiProxy_DataTlsCertificate) GetListAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -627,7 +626,7 @@ func (d *jsiiProxy_DataTlsCertificate) GetNumberAttribute(terraformAttribute *st _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -643,7 +642,7 @@ func (d *jsiiProxy_DataTlsCertificate) GetNumberListAttribute(terraformAttribute _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -659,7 +658,7 @@ func (d *jsiiProxy_DataTlsCertificate) GetNumberMapAttribute(terraformAttribute _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -675,7 +674,7 @@ func (d *jsiiProxy_DataTlsCertificate) GetStringAttribute(terraformAttribute *st _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -691,7 +690,7 @@ func (d *jsiiProxy_DataTlsCertificate) GetStringMapAttribute(terraformAttribute _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -707,7 +706,7 @@ func (d *jsiiProxy_DataTlsCertificate) InterpolationForAttribute(terraformAttrib _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -721,7 +720,7 @@ func (d *jsiiProxy_DataTlsCertificate) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -757,8 +756,8 @@ func (d *jsiiProxy_DataTlsCertificate) ResetVerifyChain() { ) } -func (d *jsiiProxy_DataTlsCertificate) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTlsCertificate) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -770,8 +769,8 @@ func (d *jsiiProxy_DataTlsCertificate) SynthesizeAttributes() *map[string]interf return returns } -func (d *jsiiProxy_DataTlsCertificate) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTlsCertificate) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -783,8 +782,8 @@ func (d *jsiiProxy_DataTlsCertificate) SynthesizeHclAttributes() *map[string]int return returns } -func (d *jsiiProxy_DataTlsCertificate) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTlsCertificate) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -796,8 +795,8 @@ func (d *jsiiProxy_DataTlsCertificate) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTlsCertificate) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTlsCertificate) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -822,8 +821,8 @@ func (d *jsiiProxy_DataTlsCertificate) ToString() *string { return returns } -func (d *jsiiProxy_DataTlsCertificate) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTlsCertificate) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -834,4 +833,3 @@ func (d *jsiiProxy_DataTlsCertificate) ToTerraform() interface{} { return returns } - diff --git a/gen/tls/datatlscertificate/main.go b/gen/tls/datatlscertificate/main.go index b5bfacd152..b7747c0cda 100644 --- a/gen/tls/datatlscertificate/main.go +++ b/gen/tls/datatlscertificate/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tls.dataTlsCertificate.DataTlsCertificate", - reflect.TypeOf((*DataTlsCertificate)(nil)).Elem(), + reflect.TypeFor[DataTlsCertificate](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -56,7 +56,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "verifyChain", GoGetter: "VerifyChain"}, _jsii_.MemberProperty{JsiiProperty: "verifyChainInput", GoGetter: "VerifyChainInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTlsCertificate{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -64,11 +64,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tls.dataTlsCertificate.DataTlsCertificateCertificates", - reflect.TypeOf((*DataTlsCertificateCertificates)(nil)).Elem(), + reflect.TypeFor[DataTlsCertificateCertificates](), ) _jsii_.RegisterClass( "@cdktf/provider-tls.dataTlsCertificate.DataTlsCertificateCertificatesList", - reflect.TypeOf((*DataTlsCertificateCertificatesList)(nil)).Elem(), + reflect.TypeFor[DataTlsCertificateCertificatesList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -81,7 +81,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTlsCertificateCertificatesList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -89,7 +89,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tls.dataTlsCertificate.DataTlsCertificateCertificatesOutputReference", - reflect.TypeOf((*DataTlsCertificateCertificatesOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTlsCertificateCertificatesOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "certPem", GoGetter: "CertPem"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, @@ -124,7 +124,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "version", GoGetter: "Version"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTlsCertificateCertificatesOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -132,6 +132,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tls.dataTlsCertificate.DataTlsCertificateConfig", - reflect.TypeOf((*DataTlsCertificateConfig)(nil)).Elem(), + reflect.TypeFor[DataTlsCertificateConfig](), ) } diff --git a/gen/tls/datatlspublickey/DataTlsPublicKeyConfig.go b/gen/tls/datatlspublickey/DataTlsPublicKeyConfig.go index 79447c892b..5ebc455dd1 100644 --- a/gen/tls/datatlspublickey/DataTlsPublicKeyConfig.go +++ b/gen/tls/datatlspublickey/DataTlsPublicKeyConfig.go @@ -6,9 +6,9 @@ import ( type DataTlsPublicKeyConfig 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. @@ -18,7 +18,7 @@ type DataTlsPublicKeyConfig 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"` // The private key (in [OpenSSH PEM (RFC 4716)](https://datatracker.ietf.org/doc/html/rfc4716) format) to extract the public key from. This is _mutually exclusive_ with `private_key_pem`. Currently-supported algorithms for keys are: `RSA`, `ECDSA`, `ED25519`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/data-sources/public_key#private_key_openssh DataTlsPublicKey#private_key_openssh} @@ -28,4 +28,3 @@ type DataTlsPublicKeyConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/data-sources/public_key#private_key_pem DataTlsPublicKey#private_key_pem} PrivateKeyPem *string `field:"optional" json:"privateKeyPem" yaml:"privateKeyPem"` } - diff --git a/gen/tls/datatlspublickey/DataTlsPublicKey__checks.go b/gen/tls/datatlspublickey/DataTlsPublicKey__checks.go index bfab3f4745..72106929c7 100644 --- a/gen/tls/datatlspublickey/DataTlsPublicKey__checks.go +++ b/gen/tls/datatlspublickey/DataTlsPublicKey__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTlsPublicKey) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTlsPublicKey) validateAddOverrideParameters(path *string, value any) error { if path == nil { return fmt.Errorf("parameter path is required, but nil was provided") } @@ -127,7 +127,7 @@ func validateDataTlsPublicKey_GenerateConfigForImportParameters(scope constructs return nil } -func validateDataTlsPublicKey_IsConstructParameters(x interface{}) error { +func validateDataTlsPublicKey_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTlsPublicKey_IsConstructParameters(x interface{}) error { return nil } -func validateDataTlsPublicKey_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTlsPublicKey_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTlsPublicKey_IsTerraformDataSourceParameters(x interface{}) err return nil } -func validateDataTlsPublicKey_IsTerraformElementParameters(x interface{}) error { +func validateDataTlsPublicKey_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTlsPublicKey_IsTerraformElementParameters(x interface{}) error return nil } -func (j *jsiiProxy_DataTlsPublicKey) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTlsPublicKey) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -247,4 +247,3 @@ func validateNewDataTlsPublicKeyParameters(scope constructs.Construct, id *strin return nil } - diff --git a/gen/tls/datatlspublickey/datatlspublickey.go b/gen/tls/datatlspublickey/datatlspublickey.go index ef33507c93..45d34864ea 100644 --- a/gen/tls/datatlspublickey/datatlspublickey.go +++ b/gen/tls/datatlspublickey/datatlspublickey.go @@ -16,11 +16,11 @@ type DataTlsPublicKey interface { // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. - ConstructNodeMetadata() *map[string]interface{} + ConstructNodeMetadata() *map[string]any // Experimental. - Count() interface{} + Count() any // Experimental. - SetCount(val interface{}) + SetCount(val any) // Experimental. DependsOn() *[]*string // Experimental. @@ -55,17 +55,17 @@ type DataTlsPublicKey interface { PublicKeyOpenssh() *string PublicKeyPem() *string // Experimental. - RawOverrides() interface{} + RawOverrides() any // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string // Experimental. - AddOverride(path *string, value interface{}) + AddOverride(path *string, value any) // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -92,18 +92,18 @@ type DataTlsPublicKey interface { ResetOverrideLogicalId() ResetPrivateKeyOpenssh() ResetPrivateKeyPem() - SynthesizeAttributes() *map[string]interface{} - SynthesizeHclAttributes() *map[string]interface{} + SynthesizeAttributes() *map[string]any + SynthesizeHclAttributes() *map[string]any // Adds this resource to the terraform JSON output. // Experimental. - ToHclTerraform() interface{} + ToHclTerraform() any // Experimental. - ToMetadata() interface{} + ToMetadata() any // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. - ToTerraform() interface{} + ToTerraform() any } // The jsii proxy struct for DataTlsPublicKey @@ -131,8 +131,8 @@ func (j *jsiiProxy_DataTlsPublicKey) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTlsPublicKey) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTlsPublicKey) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -141,8 +141,8 @@ func (j *jsiiProxy_DataTlsPublicKey) ConstructNodeMetadata() *map[string]interfa return returns } -func (j *jsiiProxy_DataTlsPublicKey) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTlsPublicKey) Count() any { + var returns any _jsii_.Get( j, "count", @@ -311,8 +311,8 @@ func (j *jsiiProxy_DataTlsPublicKey) PublicKeyPem() *string { return returns } -func (j *jsiiProxy_DataTlsPublicKey) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTlsPublicKey) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -331,8 +331,8 @@ func (j *jsiiProxy_DataTlsPublicKey) TerraformGeneratorMetadata() *cdktf.Terrafo return returns } -func (j *jsiiProxy_DataTlsPublicKey) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTlsPublicKey) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -351,7 +351,6 @@ func (j *jsiiProxy_DataTlsPublicKey) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/data-sources/public_key tls_public_key} Data Source. func NewDataTlsPublicKey(scope constructs.Construct, id *string, config *DataTlsPublicKeyConfig) DataTlsPublicKey { _init_.Initialize() @@ -363,7 +362,7 @@ func NewDataTlsPublicKey(scope constructs.Construct, id *string, config *DataTls _jsii_.Create( "@cdktf/provider-tls.dataTlsPublicKey.DataTlsPublicKey", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -376,12 +375,12 @@ func NewDataTlsPublicKey_Override(d DataTlsPublicKey, scope constructs.Construct _jsii_.Create( "@cdktf/provider-tls.dataTlsPublicKey.DataTlsPublicKey", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTlsPublicKey)SetCount(val interface{}) { +func (j *jsiiProxy_DataTlsPublicKey) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -392,7 +391,7 @@ func (j *jsiiProxy_DataTlsPublicKey)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTlsPublicKey)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTlsPublicKey) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -400,7 +399,7 @@ func (j *jsiiProxy_DataTlsPublicKey)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTlsPublicKey)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTlsPublicKey) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -408,7 +407,7 @@ func (j *jsiiProxy_DataTlsPublicKey)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_DataTlsPublicKey)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTlsPublicKey) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -419,7 +418,7 @@ func (j *jsiiProxy_DataTlsPublicKey)SetLifecycle(val *cdktf.TerraformResourceLif ) } -func (j *jsiiProxy_DataTlsPublicKey)SetPrivateKeyOpenssh(val *string) { +func (j *jsiiProxy_DataTlsPublicKey) SetPrivateKeyOpenssh(val *string) { if err := j.validateSetPrivateKeyOpensshParameters(val); err != nil { panic(err) } @@ -430,7 +429,7 @@ func (j *jsiiProxy_DataTlsPublicKey)SetPrivateKeyOpenssh(val *string) { ) } -func (j *jsiiProxy_DataTlsPublicKey)SetPrivateKeyPem(val *string) { +func (j *jsiiProxy_DataTlsPublicKey) SetPrivateKeyPem(val *string) { if err := j.validateSetPrivateKeyPemParameters(val); err != nil { panic(err) } @@ -441,7 +440,7 @@ func (j *jsiiProxy_DataTlsPublicKey)SetPrivateKeyPem(val *string) { ) } -func (j *jsiiProxy_DataTlsPublicKey)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTlsPublicKey) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -461,7 +460,7 @@ func DataTlsPublicKey_GenerateConfigForImport(scope constructs.Construct, import _jsii_.StaticInvoke( "@cdktf/provider-tls.dataTlsPublicKey.DataTlsPublicKey", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -485,7 +484,7 @@ func DataTlsPublicKey_GenerateConfigForImport(scope constructs.Construct, import // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func DataTlsPublicKey_IsConstruct(x interface{}) *bool { +func DataTlsPublicKey_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTlsPublicKey_IsConstructParameters(x); err != nil { @@ -496,7 +495,7 @@ func DataTlsPublicKey_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.dataTlsPublicKey.DataTlsPublicKey", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -504,7 +503,7 @@ func DataTlsPublicKey_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTlsPublicKey_IsTerraformDataSource(x interface{}) *bool { +func DataTlsPublicKey_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTlsPublicKey_IsTerraformDataSourceParameters(x); err != nil { @@ -515,7 +514,7 @@ func DataTlsPublicKey_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.dataTlsPublicKey.DataTlsPublicKey", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -523,7 +522,7 @@ func DataTlsPublicKey_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTlsPublicKey_IsTerraformElement(x interface{}) *bool { +func DataTlsPublicKey_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTlsPublicKey_IsTerraformElementParameters(x); err != nil { @@ -534,7 +533,7 @@ func DataTlsPublicKey_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.dataTlsPublicKey.DataTlsPublicKey", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -552,27 +551,27 @@ func DataTlsPublicKey_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTlsPublicKey) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTlsPublicKey) AddOverride(path *string, value any) { if err := d.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( d, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (d *jsiiProxy_DataTlsPublicKey) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTlsPublicKey) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := d.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( d, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -588,7 +587,7 @@ func (d *jsiiProxy_DataTlsPublicKey) GetBooleanAttribute(terraformAttribute *str _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -604,7 +603,7 @@ func (d *jsiiProxy_DataTlsPublicKey) GetBooleanMapAttribute(terraformAttribute * _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -620,7 +619,7 @@ func (d *jsiiProxy_DataTlsPublicKey) GetListAttribute(terraformAttribute *string _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -636,7 +635,7 @@ func (d *jsiiProxy_DataTlsPublicKey) GetNumberAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -652,7 +651,7 @@ func (d *jsiiProxy_DataTlsPublicKey) GetNumberListAttribute(terraformAttribute * _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -668,7 +667,7 @@ func (d *jsiiProxy_DataTlsPublicKey) GetNumberMapAttribute(terraformAttribute *s _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -684,7 +683,7 @@ func (d *jsiiProxy_DataTlsPublicKey) GetStringAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -700,7 +699,7 @@ func (d *jsiiProxy_DataTlsPublicKey) GetStringMapAttribute(terraformAttribute *s _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -716,7 +715,7 @@ func (d *jsiiProxy_DataTlsPublicKey) InterpolationForAttribute(terraformAttribut _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -730,7 +729,7 @@ func (d *jsiiProxy_DataTlsPublicKey) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -758,8 +757,8 @@ func (d *jsiiProxy_DataTlsPublicKey) ResetPrivateKeyPem() { ) } -func (d *jsiiProxy_DataTlsPublicKey) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTlsPublicKey) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -771,8 +770,8 @@ func (d *jsiiProxy_DataTlsPublicKey) SynthesizeAttributes() *map[string]interfac return returns } -func (d *jsiiProxy_DataTlsPublicKey) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTlsPublicKey) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -784,8 +783,8 @@ func (d *jsiiProxy_DataTlsPublicKey) SynthesizeHclAttributes() *map[string]inter return returns } -func (d *jsiiProxy_DataTlsPublicKey) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTlsPublicKey) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -797,8 +796,8 @@ func (d *jsiiProxy_DataTlsPublicKey) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTlsPublicKey) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTlsPublicKey) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -823,8 +822,8 @@ func (d *jsiiProxy_DataTlsPublicKey) ToString() *string { return returns } -func (d *jsiiProxy_DataTlsPublicKey) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTlsPublicKey) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -835,4 +834,3 @@ func (d *jsiiProxy_DataTlsPublicKey) ToTerraform() interface{} { return returns } - diff --git a/gen/tls/datatlspublickey/main.go b/gen/tls/datatlspublickey/main.go index 0788d43387..08ead9ecc6 100644 --- a/gen/tls/datatlspublickey/main.go +++ b/gen/tls/datatlspublickey/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tls.dataTlsPublicKey.DataTlsPublicKey", - reflect.TypeOf((*DataTlsPublicKey)(nil)).Elem(), + reflect.TypeFor[DataTlsPublicKey](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "algorithm", GoGetter: "Algorithm"}, @@ -57,7 +57,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTlsPublicKey{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -65,6 +65,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tls.dataTlsPublicKey.DataTlsPublicKeyConfig", - reflect.TypeOf((*DataTlsPublicKeyConfig)(nil)).Elem(), + reflect.TypeFor[DataTlsPublicKeyConfig](), ) } diff --git a/gen/tls/go.mod b/gen/tls/go.mod index c33fa4fce2..28f8f6c461 100644 --- a/gen/tls/go.mod +++ b/gen/tls/go.mod @@ -1,9 +1,11 @@ module github.com/sourcegraph/controller-cdktf/gen/tls -go 1.18 +go 1.26.4 require ( github.com/aws/constructs-go/constructs/v10 v10.1.167 github.com/aws/jsii-runtime-go v1.95.0 github.com/hashicorp/terraform-cdk-go/cdktf v0.20.7 ) + +require github.com/Masterminds/semver/v3 v3.2.1 // indirect diff --git a/gen/tls/go.sum b/gen/tls/go.sum new file mode 100644 index 0000000000..c33b5c02be --- /dev/null +++ b/gen/tls/go.sum @@ -0,0 +1,8 @@ +github.com/Masterminds/semver/v3 v3.2.1 h1:RN9w6+7QoMeJVGyfmbcgs28Br8cvmnucEXnY0rYXWg0= +github.com/Masterminds/semver/v3 v3.2.1/go.mod h1:qvl/7zhW3nngYb5+80sSMF+FG2BjYrf8m9wsX0PNOMQ= +github.com/aws/constructs-go/constructs/v10 v10.1.167 h1:9qy6KEHleT8/4UDSTspRRd82h+MKDxcCqwEG3R23Tyo= +github.com/aws/constructs-go/constructs/v10 v10.1.167/go.mod h1:UXHdJzEYgQPF75bdwT+sWUqMKhXQgW/65MIxFI/ulmE= +github.com/aws/jsii-runtime-go v1.95.0 h1:I43Ye2AI8YNul6aWgtsvE76Vq6K6OzDEnZa/3g+sNtM= +github.com/aws/jsii-runtime-go v1.95.0/go.mod h1:ltYD/GbXiTKFeEUn03Ypwhl75N1Rwj4G2094XHjc+LM= +github.com/hashicorp/terraform-cdk-go/cdktf v0.20.7 h1:2qYAJMPlFg4zU8TfZWDa3nyaMIHX6GHQuZnliCosXCs= +github.com/hashicorp/terraform-cdk-go/cdktf v0.20.7/go.mod h1:wAVKV4pDFnayGSCerTah8NQTIcNvi6HGI5fhRoCX3Zw= diff --git a/gen/tls/locallysignedcert/LocallySignedCertConfig.go b/gen/tls/locallysignedcert/LocallySignedCertConfig.go index 6eb2bb0208..afbc8ce8ad 100644 --- a/gen/tls/locallysignedcert/LocallySignedCertConfig.go +++ b/gen/tls/locallysignedcert/LocallySignedCertConfig.go @@ -6,9 +6,9 @@ import ( type LocallySignedCertConfig 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. @@ -18,7 +18,7 @@ type LocallySignedCertConfig 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"` // List of key usages allowed for the issued certificate. // // Values are defined in [RFC 5280](https://datatracker.ietf.org/doc/html/rfc5280) and combine flags defined by both [Key Usages](https://datatracker.ietf.org/doc/html/rfc5280#section-4.2.1.3) and [Extended Key Usages](https://datatracker.ietf.org/doc/html/rfc5280#section-4.2.1.12). Accepted values: `any_extended`, `cert_signing`, `client_auth`, `code_signing`, `content_commitment`, `crl_signing`, `data_encipherment`, `decipher_only`, `digital_signature`, `email_protection`, `encipher_only`, `ipsec_end_system`, `ipsec_tunnel`, `ipsec_user`, `key_agreement`, `key_encipherment`, `microsoft_commercial_code_signing`, `microsoft_kernel_code_signing`, `microsoft_server_gated_crypto`, `netscape_server_gated_crypto`, `ocsp_signing`, `server_auth`, `timestamping`. @@ -50,10 +50,9 @@ type LocallySignedCertConfig struct { // Is the generated certificate representing a Certificate Authority (CA) (default: `false`). // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/locally_signed_cert#is_ca_certificate LocallySignedCert#is_ca_certificate} - IsCaCertificate interface{} `field:"optional" json:"isCaCertificate" yaml:"isCaCertificate"` + IsCaCertificate any `field:"optional" json:"isCaCertificate" yaml:"isCaCertificate"` // Should the generated certificate include a [subject key identifier](https://datatracker.ietf.org/doc/html/rfc5280#section-4.2.1.2) (default: `false`). // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/locally_signed_cert#set_subject_key_id LocallySignedCert#set_subject_key_id} - SetSubjectKeyId interface{} `field:"optional" json:"setSubjectKeyId" yaml:"setSubjectKeyId"` + SetSubjectKeyId any `field:"optional" json:"setSubjectKeyId" yaml:"setSubjectKeyId"` } - diff --git a/gen/tls/locallysignedcert/LocallySignedCert__checks.go b/gen/tls/locallysignedcert/LocallySignedCert__checks.go index 3fd0ff9046..49ad70cadf 100644 --- a/gen/tls/locallysignedcert/LocallySignedCert__checks.go +++ b/gen/tls/locallysignedcert/LocallySignedCert__checks.go @@ -19,7 +19,7 @@ func (l *jsiiProxy_LocallySignedCert) validateAddMoveTargetParameters(moveTarget return nil } -func (l *jsiiProxy_LocallySignedCert) validateAddOverrideParameters(path *string, value interface{}) error { +func (l *jsiiProxy_LocallySignedCert) validateAddOverrideParameters(path *string, value any) error { if path == nil { return fmt.Errorf("parameter path is required, but nil was provided") } @@ -127,7 +127,7 @@ func (l *jsiiProxy_LocallySignedCert) validateMoveFromIdParameters(id *string) e return nil } -func (l *jsiiProxy_LocallySignedCert) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (l *jsiiProxy_LocallySignedCert) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -220,7 +220,7 @@ func validateLocallySignedCert_GenerateConfigForImportParameters(scope construct return nil } -func validateLocallySignedCert_IsConstructParameters(x interface{}) error { +func validateLocallySignedCert_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateLocallySignedCert_IsConstructParameters(x interface{}) error { return nil } -func validateLocallySignedCert_IsTerraformElementParameters(x interface{}) error { +func validateLocallySignedCert_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateLocallySignedCert_IsTerraformElementParameters(x interface{}) error return nil } -func validateLocallySignedCert_IsTerraformResourceParameters(x interface{}) error { +func validateLocallySignedCert_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -276,7 +276,7 @@ func (j *jsiiProxy_LocallySignedCert) validateSetCertRequestPemParameters(val *s return nil } -func (j *jsiiProxy_LocallySignedCert) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_LocallySignedCert) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -309,7 +309,7 @@ func (j *jsiiProxy_LocallySignedCert) validateSetConnectionParameters(val interf return nil } -func (j *jsiiProxy_LocallySignedCert) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_LocallySignedCert) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -374,7 +374,7 @@ func (j *jsiiProxy_LocallySignedCert) validateSetEarlyRenewalHoursParameters(val return nil } -func (j *jsiiProxy_LocallySignedCert) validateSetIsCaCertificateParameters(val interface{}) error { +func (j *jsiiProxy_LocallySignedCert) validateSetIsCaCertificateParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -402,7 +402,7 @@ func (j *jsiiProxy_LocallySignedCert) validateSetLifecycleParameters(val *cdktf. return nil } -func (j *jsiiProxy_LocallySignedCert) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_LocallySignedCert) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -448,7 +448,7 @@ func (j *jsiiProxy_LocallySignedCert) validateSetProvisionersParameters(val *[]i return nil } -func (j *jsiiProxy_LocallySignedCert) validateSetSetSubjectKeyIdParameters(val interface{}) error { +func (j *jsiiProxy_LocallySignedCert) validateSetSetSubjectKeyIdParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -494,4 +494,3 @@ func validateNewLocallySignedCertParameters(scope constructs.Construct, id *stri return nil } - diff --git a/gen/tls/locallysignedcert/locallysignedcert.go b/gen/tls/locallysignedcert/locallysignedcert.go index 68463e4719..bce6d2090d 100644 --- a/gen/tls/locallysignedcert/locallysignedcert.go +++ b/gen/tls/locallysignedcert/locallysignedcert.go @@ -29,15 +29,15 @@ type LocallySignedCert interface { SetCertRequestPem(val *string) CertRequestPemInput() *string // Experimental. - Connection() interface{} + Connection() any // Experimental. - SetConnection(val interface{}) + SetConnection(val any) // Experimental. - ConstructNodeMetadata() *map[string]interface{} + ConstructNodeMetadata() *map[string]any // Experimental. - Count() interface{} + Count() any // Experimental. - SetCount(val interface{}) + SetCount(val any) // Experimental. DependsOn() *[]*string // Experimental. @@ -54,9 +54,9 @@ type LocallySignedCert interface { // Experimental. FriendlyUniqueId() *string Id() *string - IsCaCertificate() interface{} - SetIsCaCertificate(val interface{}) - IsCaCertificateInput() interface{} + IsCaCertificate() any + SetIsCaCertificate(val any) + IsCaCertificateInput() any // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. @@ -68,19 +68,19 @@ type LocallySignedCert interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any ReadyForRenewal() cdktf.IResolvable - SetSubjectKeyId() interface{} - SetSetSubjectKeyId(val interface{}) - SetSubjectKeyIdInput() interface{} + SetSubjectKeyId() any + SetSetSubjectKeyId(val any) + SetSubjectKeyIdInput() any // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string ValidityEndTime() *string @@ -92,9 +92,9 @@ type LocallySignedCert interface { // Experimental. AddMoveTarget(moveTarget *string) // Experimental. - AddOverride(path *string, value interface{}) + AddOverride(path *string, value any) // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -112,7 +112,7 @@ type LocallySignedCert interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -124,7 +124,7 @@ type LocallySignedCert interface { MoveFromId(id *string) // Moves this resource to the target resource given by moveTarget. // Experimental. - MoveTo(moveTarget *string, index interface{}) + MoveTo(moveTarget *string, index any) // Moves this resource to the resource corresponding to "id". // Experimental. MoveToId(id *string) @@ -137,17 +137,17 @@ type LocallySignedCert interface { // Experimental. ResetOverrideLogicalId() ResetSetSubjectKeyId() - SynthesizeAttributes() *map[string]interface{} - SynthesizeHclAttributes() *map[string]interface{} + SynthesizeAttributes() *map[string]any + SynthesizeHclAttributes() *map[string]any // Experimental. - ToHclTerraform() interface{} + ToHclTerraform() any // Experimental. - ToMetadata() interface{} + ToMetadata() any // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. - ToTerraform() interface{} + ToTerraform() any } // The jsii proxy struct for LocallySignedCert @@ -265,8 +265,8 @@ func (j *jsiiProxy_LocallySignedCert) CertRequestPemInput() *string { return returns } -func (j *jsiiProxy_LocallySignedCert) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_LocallySignedCert) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -275,8 +275,8 @@ func (j *jsiiProxy_LocallySignedCert) Connection() interface{} { return returns } -func (j *jsiiProxy_LocallySignedCert) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_LocallySignedCert) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -285,8 +285,8 @@ func (j *jsiiProxy_LocallySignedCert) ConstructNodeMetadata() *map[string]interf return returns } -func (j *jsiiProxy_LocallySignedCert) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_LocallySignedCert) Count() any { + var returns any _jsii_.Get( j, "count", @@ -365,8 +365,8 @@ func (j *jsiiProxy_LocallySignedCert) Id() *string { return returns } -func (j *jsiiProxy_LocallySignedCert) IsCaCertificate() interface{} { - var returns interface{} +func (j *jsiiProxy_LocallySignedCert) IsCaCertificate() any { + var returns any _jsii_.Get( j, "isCaCertificate", @@ -375,8 +375,8 @@ func (j *jsiiProxy_LocallySignedCert) IsCaCertificate() interface{} { return returns } -func (j *jsiiProxy_LocallySignedCert) IsCaCertificateInput() interface{} { - var returns interface{} +func (j *jsiiProxy_LocallySignedCert) IsCaCertificateInput() any { + var returns any _jsii_.Get( j, "isCaCertificateInput", @@ -415,8 +415,8 @@ func (j *jsiiProxy_LocallySignedCert) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_LocallySignedCert) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_LocallySignedCert) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -425,8 +425,8 @@ func (j *jsiiProxy_LocallySignedCert) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_LocallySignedCert) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_LocallySignedCert) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -445,8 +445,8 @@ func (j *jsiiProxy_LocallySignedCert) ReadyForRenewal() cdktf.IResolvable { return returns } -func (j *jsiiProxy_LocallySignedCert) SetSubjectKeyId() interface{} { - var returns interface{} +func (j *jsiiProxy_LocallySignedCert) SetSubjectKeyId() any { + var returns any _jsii_.Get( j, "setSubjectKeyId", @@ -455,8 +455,8 @@ func (j *jsiiProxy_LocallySignedCert) SetSubjectKeyId() interface{} { return returns } -func (j *jsiiProxy_LocallySignedCert) SetSubjectKeyIdInput() interface{} { - var returns interface{} +func (j *jsiiProxy_LocallySignedCert) SetSubjectKeyIdInput() any { + var returns any _jsii_.Get( j, "setSubjectKeyIdInput", @@ -475,8 +475,8 @@ func (j *jsiiProxy_LocallySignedCert) TerraformGeneratorMetadata() *cdktf.Terraf return returns } -func (j *jsiiProxy_LocallySignedCert) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_LocallySignedCert) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -535,7 +535,6 @@ func (j *jsiiProxy_LocallySignedCert) ValidityStartTime() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/locally_signed_cert tls_locally_signed_cert} Resource. func NewLocallySignedCert(scope constructs.Construct, id *string, config *LocallySignedCertConfig) LocallySignedCert { _init_.Initialize() @@ -547,7 +546,7 @@ func NewLocallySignedCert(scope constructs.Construct, id *string, config *Locall _jsii_.Create( "@cdktf/provider-tls.locallySignedCert.LocallySignedCert", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -560,12 +559,12 @@ func NewLocallySignedCert_Override(l LocallySignedCert, scope constructs.Constru _jsii_.Create( "@cdktf/provider-tls.locallySignedCert.LocallySignedCert", - []interface{}{scope, id, config}, + []any{scope, id, config}, l, ) } -func (j *jsiiProxy_LocallySignedCert)SetAllowedUses(val *[]*string) { +func (j *jsiiProxy_LocallySignedCert) SetAllowedUses(val *[]*string) { if err := j.validateSetAllowedUsesParameters(val); err != nil { panic(err) } @@ -576,7 +575,7 @@ func (j *jsiiProxy_LocallySignedCert)SetAllowedUses(val *[]*string) { ) } -func (j *jsiiProxy_LocallySignedCert)SetCaCertPem(val *string) { +func (j *jsiiProxy_LocallySignedCert) SetCaCertPem(val *string) { if err := j.validateSetCaCertPemParameters(val); err != nil { panic(err) } @@ -587,7 +586,7 @@ func (j *jsiiProxy_LocallySignedCert)SetCaCertPem(val *string) { ) } -func (j *jsiiProxy_LocallySignedCert)SetCaPrivateKeyPem(val *string) { +func (j *jsiiProxy_LocallySignedCert) SetCaPrivateKeyPem(val *string) { if err := j.validateSetCaPrivateKeyPemParameters(val); err != nil { panic(err) } @@ -598,7 +597,7 @@ func (j *jsiiProxy_LocallySignedCert)SetCaPrivateKeyPem(val *string) { ) } -func (j *jsiiProxy_LocallySignedCert)SetCertRequestPem(val *string) { +func (j *jsiiProxy_LocallySignedCert) SetCertRequestPem(val *string) { if err := j.validateSetCertRequestPemParameters(val); err != nil { panic(err) } @@ -609,7 +608,7 @@ func (j *jsiiProxy_LocallySignedCert)SetCertRequestPem(val *string) { ) } -func (j *jsiiProxy_LocallySignedCert)SetConnection(val interface{}) { +func (j *jsiiProxy_LocallySignedCert) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -620,7 +619,7 @@ func (j *jsiiProxy_LocallySignedCert)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_LocallySignedCert)SetCount(val interface{}) { +func (j *jsiiProxy_LocallySignedCert) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -631,7 +630,7 @@ func (j *jsiiProxy_LocallySignedCert)SetCount(val interface{}) { ) } -func (j *jsiiProxy_LocallySignedCert)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_LocallySignedCert) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -639,7 +638,7 @@ func (j *jsiiProxy_LocallySignedCert)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_LocallySignedCert)SetEarlyRenewalHours(val *float64) { +func (j *jsiiProxy_LocallySignedCert) SetEarlyRenewalHours(val *float64) { if err := j.validateSetEarlyRenewalHoursParameters(val); err != nil { panic(err) } @@ -650,7 +649,7 @@ func (j *jsiiProxy_LocallySignedCert)SetEarlyRenewalHours(val *float64) { ) } -func (j *jsiiProxy_LocallySignedCert)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_LocallySignedCert) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -658,7 +657,7 @@ func (j *jsiiProxy_LocallySignedCert)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_LocallySignedCert)SetIsCaCertificate(val interface{}) { +func (j *jsiiProxy_LocallySignedCert) SetIsCaCertificate(val any) { if err := j.validateSetIsCaCertificateParameters(val); err != nil { panic(err) } @@ -669,7 +668,7 @@ func (j *jsiiProxy_LocallySignedCert)SetIsCaCertificate(val interface{}) { ) } -func (j *jsiiProxy_LocallySignedCert)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_LocallySignedCert) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -680,7 +679,7 @@ func (j *jsiiProxy_LocallySignedCert)SetLifecycle(val *cdktf.TerraformResourceLi ) } -func (j *jsiiProxy_LocallySignedCert)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_LocallySignedCert) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -688,7 +687,7 @@ func (j *jsiiProxy_LocallySignedCert)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_LocallySignedCert)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_LocallySignedCert) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -699,7 +698,7 @@ func (j *jsiiProxy_LocallySignedCert)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_LocallySignedCert)SetSetSubjectKeyId(val interface{}) { +func (j *jsiiProxy_LocallySignedCert) SetSetSubjectKeyId(val any) { if err := j.validateSetSetSubjectKeyIdParameters(val); err != nil { panic(err) } @@ -710,7 +709,7 @@ func (j *jsiiProxy_LocallySignedCert)SetSetSubjectKeyId(val interface{}) { ) } -func (j *jsiiProxy_LocallySignedCert)SetValidityPeriodHours(val *float64) { +func (j *jsiiProxy_LocallySignedCert) SetValidityPeriodHours(val *float64) { if err := j.validateSetValidityPeriodHoursParameters(val); err != nil { panic(err) } @@ -733,7 +732,7 @@ func LocallySignedCert_GenerateConfigForImport(scope constructs.Construct, impor _jsii_.StaticInvoke( "@cdktf/provider-tls.locallySignedCert.LocallySignedCert", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -757,7 +756,7 @@ func LocallySignedCert_GenerateConfigForImport(scope constructs.Construct, impor // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func LocallySignedCert_IsConstruct(x interface{}) *bool { +func LocallySignedCert_IsConstruct(x any) *bool { _init_.Initialize() if err := validateLocallySignedCert_IsConstructParameters(x); err != nil { @@ -768,7 +767,7 @@ func LocallySignedCert_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.locallySignedCert.LocallySignedCert", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -776,7 +775,7 @@ func LocallySignedCert_IsConstruct(x interface{}) *bool { } // Experimental. -func LocallySignedCert_IsTerraformElement(x interface{}) *bool { +func LocallySignedCert_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateLocallySignedCert_IsTerraformElementParameters(x); err != nil { @@ -787,7 +786,7 @@ func LocallySignedCert_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.locallySignedCert.LocallySignedCert", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -795,7 +794,7 @@ func LocallySignedCert_IsTerraformElement(x interface{}) *bool { } // Experimental. -func LocallySignedCert_IsTerraformResource(x interface{}) *bool { +func LocallySignedCert_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateLocallySignedCert_IsTerraformResourceParameters(x); err != nil { @@ -806,7 +805,7 @@ func LocallySignedCert_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.locallySignedCert.LocallySignedCert", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -831,31 +830,31 @@ func (l *jsiiProxy_LocallySignedCert) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( l, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (l *jsiiProxy_LocallySignedCert) AddOverride(path *string, value interface{}) { +func (l *jsiiProxy_LocallySignedCert) AddOverride(path *string, value any) { if err := l.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( l, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (l *jsiiProxy_LocallySignedCert) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (l *jsiiProxy_LocallySignedCert) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := l.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( l, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -871,7 +870,7 @@ func (l *jsiiProxy_LocallySignedCert) GetBooleanAttribute(terraformAttribute *st _jsii_.Invoke( l, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -887,7 +886,7 @@ func (l *jsiiProxy_LocallySignedCert) GetBooleanMapAttribute(terraformAttribute _jsii_.Invoke( l, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -903,7 +902,7 @@ func (l *jsiiProxy_LocallySignedCert) GetListAttribute(terraformAttribute *strin _jsii_.Invoke( l, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -919,7 +918,7 @@ func (l *jsiiProxy_LocallySignedCert) GetNumberAttribute(terraformAttribute *str _jsii_.Invoke( l, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -935,7 +934,7 @@ func (l *jsiiProxy_LocallySignedCert) GetNumberListAttribute(terraformAttribute _jsii_.Invoke( l, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -951,7 +950,7 @@ func (l *jsiiProxy_LocallySignedCert) GetNumberMapAttribute(terraformAttribute * _jsii_.Invoke( l, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -967,7 +966,7 @@ func (l *jsiiProxy_LocallySignedCert) GetStringAttribute(terraformAttribute *str _jsii_.Invoke( l, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -983,15 +982,15 @@ func (l *jsiiProxy_LocallySignedCert) GetStringMapAttribute(terraformAttribute * _jsii_.Invoke( l, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (l *jsiiProxy_LocallySignedCert) HasResourceMove() interface{} { - var returns interface{} +func (l *jsiiProxy_LocallySignedCert) HasResourceMove() any { + var returns any _jsii_.Invoke( l, @@ -1010,7 +1009,7 @@ func (l *jsiiProxy_LocallySignedCert) ImportFrom(id *string, provider cdktf.Terr _jsii_.InvokeVoid( l, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -1023,7 +1022,7 @@ func (l *jsiiProxy_LocallySignedCert) InterpolationForAttribute(terraformAttribu _jsii_.Invoke( l, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1037,18 +1036,18 @@ func (l *jsiiProxy_LocallySignedCert) MoveFromId(id *string) { _jsii_.InvokeVoid( l, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (l *jsiiProxy_LocallySignedCert) MoveTo(moveTarget *string, index interface{}) { +func (l *jsiiProxy_LocallySignedCert) MoveTo(moveTarget *string, index any) { if err := l.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( l, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -1059,7 +1058,7 @@ func (l *jsiiProxy_LocallySignedCert) MoveToId(id *string) { _jsii_.InvokeVoid( l, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1070,7 +1069,7 @@ func (l *jsiiProxy_LocallySignedCert) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( l, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1106,8 +1105,8 @@ func (l *jsiiProxy_LocallySignedCert) ResetSetSubjectKeyId() { ) } -func (l *jsiiProxy_LocallySignedCert) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (l *jsiiProxy_LocallySignedCert) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( l, @@ -1119,8 +1118,8 @@ func (l *jsiiProxy_LocallySignedCert) SynthesizeAttributes() *map[string]interfa return returns } -func (l *jsiiProxy_LocallySignedCert) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (l *jsiiProxy_LocallySignedCert) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( l, @@ -1132,8 +1131,8 @@ func (l *jsiiProxy_LocallySignedCert) SynthesizeHclAttributes() *map[string]inte return returns } -func (l *jsiiProxy_LocallySignedCert) ToHclTerraform() interface{} { - var returns interface{} +func (l *jsiiProxy_LocallySignedCert) ToHclTerraform() any { + var returns any _jsii_.Invoke( l, @@ -1145,8 +1144,8 @@ func (l *jsiiProxy_LocallySignedCert) ToHclTerraform() interface{} { return returns } -func (l *jsiiProxy_LocallySignedCert) ToMetadata() interface{} { - var returns interface{} +func (l *jsiiProxy_LocallySignedCert) ToMetadata() any { + var returns any _jsii_.Invoke( l, @@ -1171,8 +1170,8 @@ func (l *jsiiProxy_LocallySignedCert) ToString() *string { return returns } -func (l *jsiiProxy_LocallySignedCert) ToTerraform() interface{} { - var returns interface{} +func (l *jsiiProxy_LocallySignedCert) ToTerraform() any { + var returns any _jsii_.Invoke( l, @@ -1183,4 +1182,3 @@ func (l *jsiiProxy_LocallySignedCert) ToTerraform() interface{} { return returns } - diff --git a/gen/tls/locallysignedcert/main.go b/gen/tls/locallysignedcert/main.go index 7d5a58fdec..5f8b360715 100644 --- a/gen/tls/locallysignedcert/main.go +++ b/gen/tls/locallysignedcert/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tls.locallySignedCert.LocallySignedCert", - reflect.TypeOf((*LocallySignedCert)(nil)).Elem(), + reflect.TypeFor[LocallySignedCert](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -78,7 +78,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "validityPeriodHoursInput", GoGetter: "ValidityPeriodHoursInput"}, _jsii_.MemberProperty{JsiiProperty: "validityStartTime", GoGetter: "ValidityStartTime"}, }, - func() interface{} { + func() any { j := jsiiProxy_LocallySignedCert{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -86,6 +86,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tls.locallySignedCert.LocallySignedCertConfig", - reflect.TypeOf((*LocallySignedCertConfig)(nil)).Elem(), + reflect.TypeFor[LocallySignedCertConfig](), ) } diff --git a/gen/tls/privatekey/PrivateKeyConfig.go b/gen/tls/privatekey/PrivateKeyConfig.go index 64539f0d3d..ed6697e3e5 100644 --- a/gen/tls/privatekey/PrivateKeyConfig.go +++ b/gen/tls/privatekey/PrivateKeyConfig.go @@ -6,9 +6,9 @@ import ( type PrivateKeyConfig 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. @@ -18,7 +18,7 @@ type PrivateKeyConfig 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"` // Name of the algorithm to use when generating the private key. Currently-supported values are: `RSA`, `ECDSA`, `ED25519`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/private_key#algorithm PrivateKey#algorithm} @@ -34,4 +34,3 @@ type PrivateKeyConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/private_key#rsa_bits PrivateKey#rsa_bits} RsaBits *float64 `field:"optional" json:"rsaBits" yaml:"rsaBits"` } - diff --git a/gen/tls/privatekey/PrivateKey__checks.go b/gen/tls/privatekey/PrivateKey__checks.go index 546c5b22ef..bc16c178f6 100644 --- a/gen/tls/privatekey/PrivateKey__checks.go +++ b/gen/tls/privatekey/PrivateKey__checks.go @@ -19,7 +19,7 @@ func (p *jsiiProxy_PrivateKey) validateAddMoveTargetParameters(moveTarget *strin return nil } -func (p *jsiiProxy_PrivateKey) validateAddOverrideParameters(path *string, value interface{}) error { +func (p *jsiiProxy_PrivateKey) validateAddOverrideParameters(path *string, value any) error { if path == nil { return fmt.Errorf("parameter path is required, but nil was provided") } @@ -127,7 +127,7 @@ func (p *jsiiProxy_PrivateKey) validateMoveFromIdParameters(id *string) error { return nil } -func (p *jsiiProxy_PrivateKey) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (p *jsiiProxy_PrivateKey) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -220,7 +220,7 @@ func validatePrivateKey_GenerateConfigForImportParameters(scope constructs.Const return nil } -func validatePrivateKey_IsConstructParameters(x interface{}) error { +func validatePrivateKey_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validatePrivateKey_IsConstructParameters(x interface{}) error { return nil } -func validatePrivateKey_IsTerraformElementParameters(x interface{}) error { +func validatePrivateKey_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validatePrivateKey_IsTerraformElementParameters(x interface{}) error { return nil } -func validatePrivateKey_IsTerraformResourceParameters(x interface{}) error { +func validatePrivateKey_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -252,7 +252,7 @@ func (j *jsiiProxy_PrivateKey) validateSetAlgorithmParameters(val *string) error return nil } -func (j *jsiiProxy_PrivateKey) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_PrivateKey) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -285,7 +285,7 @@ func (j *jsiiProxy_PrivateKey) validateSetConnectionParameters(val interface{}) return nil } -func (j *jsiiProxy_PrivateKey) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_PrivateKey) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -358,7 +358,7 @@ func (j *jsiiProxy_PrivateKey) validateSetLifecycleParameters(val *cdktf.Terrafo return nil } -func (j *jsiiProxy_PrivateKey) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_PrivateKey) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -430,4 +430,3 @@ func validateNewPrivateKeyParameters(scope constructs.Construct, id *string, con return nil } - diff --git a/gen/tls/privatekey/main.go b/gen/tls/privatekey/main.go index 14a10ba883..b87d244a61 100644 --- a/gen/tls/privatekey/main.go +++ b/gen/tls/privatekey/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tls.privateKey.PrivateKey", - reflect.TypeOf((*PrivateKey)(nil)).Elem(), + reflect.TypeFor[PrivateKey](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -69,7 +69,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_PrivateKey{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -77,6 +77,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tls.privateKey.PrivateKeyConfig", - reflect.TypeOf((*PrivateKeyConfig)(nil)).Elem(), + reflect.TypeFor[PrivateKeyConfig](), ) } diff --git a/gen/tls/privatekey/privatekey.go b/gen/tls/privatekey/privatekey.go index bd1cd14101..f6a87dfe4d 100644 --- a/gen/tls/privatekey/privatekey.go +++ b/gen/tls/privatekey/privatekey.go @@ -18,15 +18,15 @@ type PrivateKey interface { // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. - Connection() interface{} + Connection() any // Experimental. - SetConnection(val interface{}) + SetConnection(val any) // Experimental. - ConstructNodeMetadata() *map[string]interface{} + ConstructNodeMetadata() *map[string]any // Experimental. - Count() interface{} + Count() any // Experimental. - SetCount(val interface{}) + SetCount(val any) // Experimental. DependsOn() *[]*string // Experimental. @@ -57,31 +57,31 @@ type PrivateKey interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) PublicKeyFingerprintMd5() *string PublicKeyFingerprintSha256() *string PublicKeyOpenssh() *string PublicKeyPem() *string // Experimental. - RawOverrides() interface{} + RawOverrides() any RsaBits() *float64 SetRsaBits(val *float64) RsaBitsInput() *float64 // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string // Adds a user defined moveTarget string to this resource to be later used in .moveTo(moveTarget) to resolve the location of the move. // Experimental. AddMoveTarget(moveTarget *string) // Experimental. - AddOverride(path *string, value interface{}) + AddOverride(path *string, value any) // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -99,7 +99,7 @@ type PrivateKey interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -111,7 +111,7 @@ type PrivateKey interface { MoveFromId(id *string) // Moves this resource to the target resource given by moveTarget. // Experimental. - MoveTo(moveTarget *string, index interface{}) + MoveTo(moveTarget *string, index any) // Moves this resource to the resource corresponding to "id". // Experimental. MoveToId(id *string) @@ -123,17 +123,17 @@ type PrivateKey interface { // Experimental. ResetOverrideLogicalId() ResetRsaBits() - SynthesizeAttributes() *map[string]interface{} - SynthesizeHclAttributes() *map[string]interface{} + SynthesizeAttributes() *map[string]any + SynthesizeHclAttributes() *map[string]any // Experimental. - ToHclTerraform() interface{} + ToHclTerraform() any // Experimental. - ToMetadata() interface{} + ToMetadata() any // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. - ToTerraform() interface{} + ToTerraform() any } // The jsii proxy struct for PrivateKey @@ -171,8 +171,8 @@ func (j *jsiiProxy_PrivateKey) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_PrivateKey) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_PrivateKey) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -181,8 +181,8 @@ func (j *jsiiProxy_PrivateKey) Connection() interface{} { return returns } -func (j *jsiiProxy_PrivateKey) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_PrivateKey) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -191,8 +191,8 @@ func (j *jsiiProxy_PrivateKey) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_PrivateKey) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_PrivateKey) Count() any { + var returns any _jsii_.Get( j, "count", @@ -331,8 +331,8 @@ func (j *jsiiProxy_PrivateKey) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_PrivateKey) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_PrivateKey) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -381,8 +381,8 @@ func (j *jsiiProxy_PrivateKey) PublicKeyPem() *string { return returns } -func (j *jsiiProxy_PrivateKey) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_PrivateKey) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -421,8 +421,8 @@ func (j *jsiiProxy_PrivateKey) TerraformGeneratorMetadata() *cdktf.TerraformProv return returns } -func (j *jsiiProxy_PrivateKey) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_PrivateKey) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -441,7 +441,6 @@ func (j *jsiiProxy_PrivateKey) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/private_key tls_private_key} Resource. func NewPrivateKey(scope constructs.Construct, id *string, config *PrivateKeyConfig) PrivateKey { _init_.Initialize() @@ -453,7 +452,7 @@ func NewPrivateKey(scope constructs.Construct, id *string, config *PrivateKeyCon _jsii_.Create( "@cdktf/provider-tls.privateKey.PrivateKey", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -466,12 +465,12 @@ func NewPrivateKey_Override(p PrivateKey, scope constructs.Construct, id *string _jsii_.Create( "@cdktf/provider-tls.privateKey.PrivateKey", - []interface{}{scope, id, config}, + []any{scope, id, config}, p, ) } -func (j *jsiiProxy_PrivateKey)SetAlgorithm(val *string) { +func (j *jsiiProxy_PrivateKey) SetAlgorithm(val *string) { if err := j.validateSetAlgorithmParameters(val); err != nil { panic(err) } @@ -482,7 +481,7 @@ func (j *jsiiProxy_PrivateKey)SetAlgorithm(val *string) { ) } -func (j *jsiiProxy_PrivateKey)SetConnection(val interface{}) { +func (j *jsiiProxy_PrivateKey) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -493,7 +492,7 @@ func (j *jsiiProxy_PrivateKey)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_PrivateKey)SetCount(val interface{}) { +func (j *jsiiProxy_PrivateKey) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -504,7 +503,7 @@ func (j *jsiiProxy_PrivateKey)SetCount(val interface{}) { ) } -func (j *jsiiProxy_PrivateKey)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_PrivateKey) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -512,7 +511,7 @@ func (j *jsiiProxy_PrivateKey)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_PrivateKey)SetEcdsaCurve(val *string) { +func (j *jsiiProxy_PrivateKey) SetEcdsaCurve(val *string) { if err := j.validateSetEcdsaCurveParameters(val); err != nil { panic(err) } @@ -523,7 +522,7 @@ func (j *jsiiProxy_PrivateKey)SetEcdsaCurve(val *string) { ) } -func (j *jsiiProxy_PrivateKey)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_PrivateKey) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -531,7 +530,7 @@ func (j *jsiiProxy_PrivateKey)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_PrivateKey)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_PrivateKey) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -542,7 +541,7 @@ func (j *jsiiProxy_PrivateKey)SetLifecycle(val *cdktf.TerraformResourceLifecycle ) } -func (j *jsiiProxy_PrivateKey)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_PrivateKey) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -550,7 +549,7 @@ func (j *jsiiProxy_PrivateKey)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_PrivateKey)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_PrivateKey) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -561,7 +560,7 @@ func (j *jsiiProxy_PrivateKey)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_PrivateKey)SetRsaBits(val *float64) { +func (j *jsiiProxy_PrivateKey) SetRsaBits(val *float64) { if err := j.validateSetRsaBitsParameters(val); err != nil { panic(err) } @@ -584,7 +583,7 @@ func PrivateKey_GenerateConfigForImport(scope constructs.Construct, importToId * _jsii_.StaticInvoke( "@cdktf/provider-tls.privateKey.PrivateKey", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -608,7 +607,7 @@ func PrivateKey_GenerateConfigForImport(scope constructs.Construct, importToId * // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func PrivateKey_IsConstruct(x interface{}) *bool { +func PrivateKey_IsConstruct(x any) *bool { _init_.Initialize() if err := validatePrivateKey_IsConstructParameters(x); err != nil { @@ -619,7 +618,7 @@ func PrivateKey_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.privateKey.PrivateKey", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -627,7 +626,7 @@ func PrivateKey_IsConstruct(x interface{}) *bool { } // Experimental. -func PrivateKey_IsTerraformElement(x interface{}) *bool { +func PrivateKey_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validatePrivateKey_IsTerraformElementParameters(x); err != nil { @@ -638,7 +637,7 @@ func PrivateKey_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.privateKey.PrivateKey", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -646,7 +645,7 @@ func PrivateKey_IsTerraformElement(x interface{}) *bool { } // Experimental. -func PrivateKey_IsTerraformResource(x interface{}) *bool { +func PrivateKey_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validatePrivateKey_IsTerraformResourceParameters(x); err != nil { @@ -657,7 +656,7 @@ func PrivateKey_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.privateKey.PrivateKey", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -682,31 +681,31 @@ func (p *jsiiProxy_PrivateKey) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( p, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (p *jsiiProxy_PrivateKey) AddOverride(path *string, value interface{}) { +func (p *jsiiProxy_PrivateKey) AddOverride(path *string, value any) { if err := p.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( p, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (p *jsiiProxy_PrivateKey) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (p *jsiiProxy_PrivateKey) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := p.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( p, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -722,7 +721,7 @@ func (p *jsiiProxy_PrivateKey) GetBooleanAttribute(terraformAttribute *string) c _jsii_.Invoke( p, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -738,7 +737,7 @@ func (p *jsiiProxy_PrivateKey) GetBooleanMapAttribute(terraformAttribute *string _jsii_.Invoke( p, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -754,7 +753,7 @@ func (p *jsiiProxy_PrivateKey) GetListAttribute(terraformAttribute *string) *[]* _jsii_.Invoke( p, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -770,7 +769,7 @@ func (p *jsiiProxy_PrivateKey) GetNumberAttribute(terraformAttribute *string) *f _jsii_.Invoke( p, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -786,7 +785,7 @@ func (p *jsiiProxy_PrivateKey) GetNumberListAttribute(terraformAttribute *string _jsii_.Invoke( p, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -802,7 +801,7 @@ func (p *jsiiProxy_PrivateKey) GetNumberMapAttribute(terraformAttribute *string) _jsii_.Invoke( p, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -818,7 +817,7 @@ func (p *jsiiProxy_PrivateKey) GetStringAttribute(terraformAttribute *string) *s _jsii_.Invoke( p, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -834,15 +833,15 @@ func (p *jsiiProxy_PrivateKey) GetStringMapAttribute(terraformAttribute *string) _jsii_.Invoke( p, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (p *jsiiProxy_PrivateKey) HasResourceMove() interface{} { - var returns interface{} +func (p *jsiiProxy_PrivateKey) HasResourceMove() any { + var returns any _jsii_.Invoke( p, @@ -861,7 +860,7 @@ func (p *jsiiProxy_PrivateKey) ImportFrom(id *string, provider cdktf.TerraformPr _jsii_.InvokeVoid( p, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -874,7 +873,7 @@ func (p *jsiiProxy_PrivateKey) InterpolationForAttribute(terraformAttribute *str _jsii_.Invoke( p, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -888,18 +887,18 @@ func (p *jsiiProxy_PrivateKey) MoveFromId(id *string) { _jsii_.InvokeVoid( p, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (p *jsiiProxy_PrivateKey) MoveTo(moveTarget *string, index interface{}) { +func (p *jsiiProxy_PrivateKey) MoveTo(moveTarget *string, index any) { if err := p.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( p, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -910,7 +909,7 @@ func (p *jsiiProxy_PrivateKey) MoveToId(id *string) { _jsii_.InvokeVoid( p, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -921,7 +920,7 @@ func (p *jsiiProxy_PrivateKey) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( p, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -949,8 +948,8 @@ func (p *jsiiProxy_PrivateKey) ResetRsaBits() { ) } -func (p *jsiiProxy_PrivateKey) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (p *jsiiProxy_PrivateKey) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( p, @@ -962,8 +961,8 @@ func (p *jsiiProxy_PrivateKey) SynthesizeAttributes() *map[string]interface{} { return returns } -func (p *jsiiProxy_PrivateKey) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (p *jsiiProxy_PrivateKey) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( p, @@ -975,8 +974,8 @@ func (p *jsiiProxy_PrivateKey) SynthesizeHclAttributes() *map[string]interface{} return returns } -func (p *jsiiProxy_PrivateKey) ToHclTerraform() interface{} { - var returns interface{} +func (p *jsiiProxy_PrivateKey) ToHclTerraform() any { + var returns any _jsii_.Invoke( p, @@ -988,8 +987,8 @@ func (p *jsiiProxy_PrivateKey) ToHclTerraform() interface{} { return returns } -func (p *jsiiProxy_PrivateKey) ToMetadata() interface{} { - var returns interface{} +func (p *jsiiProxy_PrivateKey) ToMetadata() any { + var returns any _jsii_.Invoke( p, @@ -1014,8 +1013,8 @@ func (p *jsiiProxy_PrivateKey) ToString() *string { return returns } -func (p *jsiiProxy_PrivateKey) ToTerraform() interface{} { - var returns interface{} +func (p *jsiiProxy_PrivateKey) ToTerraform() any { + var returns any _jsii_.Invoke( p, @@ -1026,4 +1025,3 @@ func (p *jsiiProxy_PrivateKey) ToTerraform() interface{} { return returns } - diff --git a/gen/tls/provider/TlsProvider.go b/gen/tls/provider/TlsProvider.go index 757d3c0c16..ffb026d2ba 100644 --- a/gen/tls/provider/TlsProvider.go +++ b/gen/tls/provider/TlsProvider.go @@ -18,20 +18,20 @@ type TlsProvider interface { // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. - ConstructNodeMetadata() *map[string]interface{} + ConstructNodeMetadata() *map[string]any // Experimental. Fqn() *string // Experimental. FriendlyUniqueId() *string // Experimental. - MetaAttributes() *map[string]interface{} + MetaAttributes() *map[string]any // The tree node. Node() constructs.Node Proxy() *TlsProviderProxy SetProxy(val *TlsProviderProxy) ProxyInput() *TlsProviderProxy // Experimental. - RawOverrides() interface{} + RawOverrides() any // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. @@ -39,7 +39,7 @@ type TlsProvider interface { // Experimental. TerraformResourceType() *string // Experimental. - AddOverride(path *string, value interface{}) + AddOverride(path *string, value any) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) @@ -48,17 +48,17 @@ type TlsProvider interface { // Experimental. ResetOverrideLogicalId() ResetProxy() - SynthesizeAttributes() *map[string]interface{} - SynthesizeHclAttributes() *map[string]interface{} + SynthesizeAttributes() *map[string]any + SynthesizeHclAttributes() *map[string]any // Experimental. - ToHclTerraform() interface{} + ToHclTerraform() any // Experimental. - ToMetadata() interface{} + ToMetadata() any // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. - ToTerraform() interface{} + ToTerraform() any } // The jsii proxy struct for TlsProvider @@ -96,8 +96,8 @@ func (j *jsiiProxy_TlsProvider) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_TlsProvider) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TlsProvider) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -126,8 +126,8 @@ func (j *jsiiProxy_TlsProvider) FriendlyUniqueId() *string { return returns } -func (j *jsiiProxy_TlsProvider) MetaAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TlsProvider) MetaAttributes() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "metaAttributes", @@ -166,8 +166,8 @@ func (j *jsiiProxy_TlsProvider) ProxyInput() *TlsProviderProxy { return returns } -func (j *jsiiProxy_TlsProvider) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_TlsProvider) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -206,7 +206,6 @@ func (j *jsiiProxy_TlsProvider) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs tls} Resource. func NewTlsProvider(scope constructs.Construct, id *string, config *TlsProviderConfig) TlsProvider { _init_.Initialize() @@ -218,7 +217,7 @@ func NewTlsProvider(scope constructs.Construct, id *string, config *TlsProviderC _jsii_.Create( "@cdktf/provider-tls.provider.TlsProvider", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -231,12 +230,12 @@ func NewTlsProvider_Override(t TlsProvider, scope constructs.Construct, id *stri _jsii_.Create( "@cdktf/provider-tls.provider.TlsProvider", - []interface{}{scope, id, config}, + []any{scope, id, config}, t, ) } -func (j *jsiiProxy_TlsProvider)SetAlias(val *string) { +func (j *jsiiProxy_TlsProvider) SetAlias(val *string) { _jsii_.Set( j, "alias", @@ -244,7 +243,7 @@ func (j *jsiiProxy_TlsProvider)SetAlias(val *string) { ) } -func (j *jsiiProxy_TlsProvider)SetProxy(val *TlsProviderProxy) { +func (j *jsiiProxy_TlsProvider) SetProxy(val *TlsProviderProxy) { if err := j.validateSetProxyParameters(val); err != nil { panic(err) } @@ -267,7 +266,7 @@ func TlsProvider_GenerateConfigForImport(scope constructs.Construct, importToId _jsii_.StaticInvoke( "@cdktf/provider-tls.provider.TlsProvider", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -291,7 +290,7 @@ func TlsProvider_GenerateConfigForImport(scope constructs.Construct, importToId // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func TlsProvider_IsConstruct(x interface{}) *bool { +func TlsProvider_IsConstruct(x any) *bool { _init_.Initialize() if err := validateTlsProvider_IsConstructParameters(x); err != nil { @@ -302,7 +301,7 @@ func TlsProvider_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.provider.TlsProvider", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -310,7 +309,7 @@ func TlsProvider_IsConstruct(x interface{}) *bool { } // Experimental. -func TlsProvider_IsTerraformElement(x interface{}) *bool { +func TlsProvider_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateTlsProvider_IsTerraformElementParameters(x); err != nil { @@ -321,7 +320,7 @@ func TlsProvider_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.provider.TlsProvider", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -329,7 +328,7 @@ func TlsProvider_IsTerraformElement(x interface{}) *bool { } // Experimental. -func TlsProvider_IsTerraformProvider(x interface{}) *bool { +func TlsProvider_IsTerraformProvider(x any) *bool { _init_.Initialize() if err := validateTlsProvider_IsTerraformProviderParameters(x); err != nil { @@ -340,7 +339,7 @@ func TlsProvider_IsTerraformProvider(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.provider.TlsProvider", "isTerraformProvider", - []interface{}{x}, + []any{x}, &returns, ) @@ -358,14 +357,14 @@ func TlsProvider_TfResourceType() *string { return returns } -func (t *jsiiProxy_TlsProvider) AddOverride(path *string, value interface{}) { +func (t *jsiiProxy_TlsProvider) AddOverride(path *string, value any) { if err := t.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( t, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } @@ -376,7 +375,7 @@ func (t *jsiiProxy_TlsProvider) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( t, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -404,8 +403,8 @@ func (t *jsiiProxy_TlsProvider) ResetProxy() { ) } -func (t *jsiiProxy_TlsProvider) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TlsProvider) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -417,8 +416,8 @@ func (t *jsiiProxy_TlsProvider) SynthesizeAttributes() *map[string]interface{} { return returns } -func (t *jsiiProxy_TlsProvider) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TlsProvider) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -430,8 +429,8 @@ func (t *jsiiProxy_TlsProvider) SynthesizeHclAttributes() *map[string]interface{ return returns } -func (t *jsiiProxy_TlsProvider) ToHclTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TlsProvider) ToHclTerraform() any { + var returns any _jsii_.Invoke( t, @@ -443,8 +442,8 @@ func (t *jsiiProxy_TlsProvider) ToHclTerraform() interface{} { return returns } -func (t *jsiiProxy_TlsProvider) ToMetadata() interface{} { - var returns interface{} +func (t *jsiiProxy_TlsProvider) ToMetadata() any { + var returns any _jsii_.Invoke( t, @@ -469,8 +468,8 @@ func (t *jsiiProxy_TlsProvider) ToString() *string { return returns } -func (t *jsiiProxy_TlsProvider) ToTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TlsProvider) ToTerraform() any { + var returns any _jsii_.Invoke( t, @@ -481,4 +480,3 @@ func (t *jsiiProxy_TlsProvider) ToTerraform() interface{} { return returns } - diff --git a/gen/tls/provider/TlsProviderProxy.go b/gen/tls/provider/TlsProviderProxy.go index 3e24b4f84b..7092fb953f 100644 --- a/gen/tls/provider/TlsProviderProxy.go +++ b/gen/tls/provider/TlsProviderProxy.go @@ -1,13 +1,12 @@ package provider - type TlsProviderProxy struct { // When `true` the provider will discover the proxy configuration from environment variables. // // This is based upon [`http.ProxyFromEnvironment`](https://pkg.go.dev/net/http#ProxyFromEnvironment) and it supports the same environment variables (default: `true`). // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs#from_env TlsProvider#from_env} - FromEnv interface{} `field:"optional" json:"fromEnv" yaml:"fromEnv"` + FromEnv any `field:"optional" json:"fromEnv" yaml:"fromEnv"` // Password used for Basic authentication against the Proxy. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs#password TlsProvider#password} @@ -21,4 +20,3 @@ type TlsProviderProxy struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs#username TlsProvider#username} Username *string `field:"optional" json:"username" yaml:"username"` } - diff --git a/gen/tls/provider/TlsProvider__checks.go b/gen/tls/provider/TlsProvider__checks.go index 1d682b24ec..131e7d38ae 100644 --- a/gen/tls/provider/TlsProvider__checks.go +++ b/gen/tls/provider/TlsProvider__checks.go @@ -10,7 +10,7 @@ import ( "github.com/aws/constructs-go/constructs/v10" ) -func (t *jsiiProxy_TlsProvider) validateAddOverrideParameters(path *string, value interface{}) error { +func (t *jsiiProxy_TlsProvider) validateAddOverrideParameters(path *string, value any) error { if path == nil { return fmt.Errorf("parameter path is required, but nil was provided") } @@ -46,7 +46,7 @@ func validateTlsProvider_GenerateConfigForImportParameters(scope constructs.Cons return nil } -func validateTlsProvider_IsConstructParameters(x interface{}) error { +func validateTlsProvider_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -54,7 +54,7 @@ func validateTlsProvider_IsConstructParameters(x interface{}) error { return nil } -func validateTlsProvider_IsTerraformElementParameters(x interface{}) error { +func validateTlsProvider_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -62,7 +62,7 @@ func validateTlsProvider_IsTerraformElementParameters(x interface{}) error { return nil } -func validateTlsProvider_IsTerraformProviderParameters(x interface{}) error { +func validateTlsProvider_IsTerraformProviderParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -93,4 +93,3 @@ func validateNewTlsProviderParameters(scope constructs.Construct, id *string, co return nil } - diff --git a/gen/tls/provider/main.go b/gen/tls/provider/main.go index 5d30b54468..4612b47efb 100644 --- a/gen/tls/provider/main.go +++ b/gen/tls/provider/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tls.provider.TlsProvider", - reflect.TypeOf((*TlsProvider)(nil)).Elem(), + reflect.TypeFor[TlsProvider](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "alias", GoGetter: "Alias"}, @@ -37,7 +37,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_TlsProvider{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformProvider) return &j @@ -45,10 +45,10 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tls.provider.TlsProviderConfig", - reflect.TypeOf((*TlsProviderConfig)(nil)).Elem(), + reflect.TypeFor[TlsProviderConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tls.provider.TlsProviderProxy", - reflect.TypeOf((*TlsProviderProxy)(nil)).Elem(), + reflect.TypeFor[TlsProviderProxy](), ) } diff --git a/gen/tls/selfsignedcert/SelfSignedCertConfig.go b/gen/tls/selfsignedcert/SelfSignedCertConfig.go index a278a5cc37..8f36ab1644 100644 --- a/gen/tls/selfsignedcert/SelfSignedCertConfig.go +++ b/gen/tls/selfsignedcert/SelfSignedCertConfig.go @@ -6,9 +6,9 @@ import ( type SelfSignedCertConfig 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. @@ -18,7 +18,7 @@ type SelfSignedCertConfig 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"` // List of key usages allowed for the issued certificate. // // Values are defined in [RFC 5280](https://datatracker.ietf.org/doc/html/rfc5280) and combine flags defined by both [Key Usages](https://datatracker.ietf.org/doc/html/rfc5280#section-4.2.1.3) and [Extended Key Usages](https://datatracker.ietf.org/doc/html/rfc5280#section-4.2.1.12). Accepted values: `any_extended`, `cert_signing`, `client_auth`, `code_signing`, `content_commitment`, `crl_signing`, `data_encipherment`, `decipher_only`, `digital_signature`, `email_protection`, `encipher_only`, `ipsec_end_system`, `ipsec_tunnel`, `ipsec_user`, `key_agreement`, `key_encipherment`, `microsoft_commercial_code_signing`, `microsoft_kernel_code_signing`, `microsoft_server_gated_crypto`, `netscape_server_gated_crypto`, `ocsp_signing`, `server_auth`, `timestamping`. @@ -50,15 +50,15 @@ type SelfSignedCertConfig struct { // Is the generated certificate representing a Certificate Authority (CA) (default: `false`). // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/self_signed_cert#is_ca_certificate SelfSignedCert#is_ca_certificate} - IsCaCertificate interface{} `field:"optional" json:"isCaCertificate" yaml:"isCaCertificate"` + IsCaCertificate any `field:"optional" json:"isCaCertificate" yaml:"isCaCertificate"` // Should the generated certificate include an [authority key identifier](https://datatracker.ietf.org/doc/html/rfc5280#section-4.2.1.1): for self-signed certificates this is the same value as the [subject key identifier](https://datatracker.ietf.org/doc/html/rfc5280#section-4.2.1.2) (default: `false`). // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/self_signed_cert#set_authority_key_id SelfSignedCert#set_authority_key_id} - SetAuthorityKeyId interface{} `field:"optional" json:"setAuthorityKeyId" yaml:"setAuthorityKeyId"` + SetAuthorityKeyId any `field:"optional" json:"setAuthorityKeyId" yaml:"setAuthorityKeyId"` // Should the generated certificate include a [subject key identifier](https://datatracker.ietf.org/doc/html/rfc5280#section-4.2.1.2) (default: `false`). // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/self_signed_cert#set_subject_key_id SelfSignedCert#set_subject_key_id} - SetSubjectKeyId interface{} `field:"optional" json:"setSubjectKeyId" yaml:"setSubjectKeyId"` + SetSubjectKeyId any `field:"optional" json:"setSubjectKeyId" yaml:"setSubjectKeyId"` // subject block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/self_signed_cert#subject SelfSignedCert#subject} @@ -68,4 +68,3 @@ type SelfSignedCertConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/self_signed_cert#uris SelfSignedCert#uris} Uris *[]*string `field:"optional" json:"uris" yaml:"uris"` } - diff --git a/gen/tls/selfsignedcert/SelfSignedCertSubjectOutputReference.go b/gen/tls/selfsignedcert/SelfSignedCertSubjectOutputReference.go index 12b42163fb..101ef9bb69 100644 --- a/gen/tls/selfsignedcert/SelfSignedCertSubjectOutputReference.go +++ b/gen/tls/selfsignedcert/SelfSignedCertSubjectOutputReference.go @@ -15,9 +15,9 @@ type SelfSignedCertSubjectOutputReference interface { CommonNameInput() *string // 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 @@ -67,7 +67,7 @@ type SelfSignedCertSubjectOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -99,7 +99,7 @@ type SelfSignedCertSubjectOutputReference interface { ResetStreetAddress() // 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. @@ -132,8 +132,8 @@ func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) CommonNameInput() *stri return returns } -func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -362,7 +362,6 @@ func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) TerraformResource() cdk return returns } - func NewSelfSignedCertSubjectOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) SelfSignedCertSubjectOutputReference { _init_.Initialize() @@ -373,7 +372,7 @@ func NewSelfSignedCertSubjectOutputReference(terraformResource cdktf.IInterpolat _jsii_.Create( "@cdktf/provider-tls.selfSignedCert.SelfSignedCertSubjectOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -385,12 +384,12 @@ func NewSelfSignedCertSubjectOutputReference_Override(s SelfSignedCertSubjectOut _jsii_.Create( "@cdktf/provider-tls.selfSignedCert.SelfSignedCertSubjectOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, s, ) } -func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetCommonName(val *string) { +func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) SetCommonName(val *string) { if err := j.validateSetCommonNameParameters(val); err != nil { panic(err) } @@ -401,7 +400,7 @@ func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetCommonName(val *strin ) } -func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -412,7 +411,7 @@ func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetComplexObjectIndex(va ) } -func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -423,7 +422,7 @@ func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetComplexObjectIsFromSe ) } -func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetCountry(val *string) { +func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) SetCountry(val *string) { if err := j.validateSetCountryParameters(val); err != nil { panic(err) } @@ -434,7 +433,7 @@ func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetCountry(val *string) ) } -func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetInternalValue(val *SelfSignedCertSubject) { +func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) SetInternalValue(val *SelfSignedCertSubject) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -445,7 +444,7 @@ func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetInternalValue(val *Se ) } -func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetLocality(val *string) { +func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) SetLocality(val *string) { if err := j.validateSetLocalityParameters(val); err != nil { panic(err) } @@ -456,7 +455,7 @@ func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetLocality(val *string) ) } -func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetOrganization(val *string) { +func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -467,7 +466,7 @@ func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetOrganization(val *str ) } -func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetOrganizationalUnit(val *string) { +func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) SetOrganizationalUnit(val *string) { if err := j.validateSetOrganizationalUnitParameters(val); err != nil { panic(err) } @@ -478,7 +477,7 @@ func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetOrganizationalUnit(va ) } -func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetPostalCode(val *string) { +func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) SetPostalCode(val *string) { if err := j.validateSetPostalCodeParameters(val); err != nil { panic(err) } @@ -489,7 +488,7 @@ func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetPostalCode(val *strin ) } -func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetProvince(val *string) { +func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) SetProvince(val *string) { if err := j.validateSetProvinceParameters(val); err != nil { panic(err) } @@ -500,7 +499,7 @@ func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetProvince(val *string) ) } -func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetSerialNumber(val *string) { +func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) SetSerialNumber(val *string) { if err := j.validateSetSerialNumberParameters(val); err != nil { panic(err) } @@ -511,7 +510,7 @@ func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetSerialNumber(val *str ) } -func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetStreetAddress(val *[]*string) { +func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) SetStreetAddress(val *[]*string) { if err := j.validateSetStreetAddressParameters(val); err != nil { panic(err) } @@ -522,7 +521,7 @@ func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetStreetAddress(val *[] ) } -func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -533,7 +532,7 @@ func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetTerraformAttribute(va ) } -func (j *jsiiProxy_SelfSignedCertSubjectOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -557,16 +556,16 @@ func (s *jsiiProxy_SelfSignedCertSubjectOutputReference) ComputeFqn() *string { return returns } -func (s *jsiiProxy_SelfSignedCertSubjectOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_SelfSignedCertSubjectOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := s.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( s, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -582,7 +581,7 @@ func (s *jsiiProxy_SelfSignedCertSubjectOutputReference) GetBooleanAttribute(ter _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -598,7 +597,7 @@ func (s *jsiiProxy_SelfSignedCertSubjectOutputReference) GetBooleanMapAttribute( _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -614,7 +613,7 @@ func (s *jsiiProxy_SelfSignedCertSubjectOutputReference) GetListAttribute(terraf _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -630,7 +629,7 @@ func (s *jsiiProxy_SelfSignedCertSubjectOutputReference) GetNumberAttribute(terr _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -646,7 +645,7 @@ func (s *jsiiProxy_SelfSignedCertSubjectOutputReference) GetNumberListAttribute( _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -662,7 +661,7 @@ func (s *jsiiProxy_SelfSignedCertSubjectOutputReference) GetNumberMapAttribute(t _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -678,7 +677,7 @@ func (s *jsiiProxy_SelfSignedCertSubjectOutputReference) GetStringAttribute(terr _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -694,7 +693,7 @@ func (s *jsiiProxy_SelfSignedCertSubjectOutputReference) GetStringMapAttribute(t _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -723,7 +722,7 @@ func (s *jsiiProxy_SelfSignedCertSubjectOutputReference) InterpolationForAttribu _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -802,16 +801,16 @@ func (s *jsiiProxy_SelfSignedCertSubjectOutputReference) ResetStreetAddress() { ) } -func (s *jsiiProxy_SelfSignedCertSubjectOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (s *jsiiProxy_SelfSignedCertSubjectOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := s.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( s, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -830,4 +829,3 @@ func (s *jsiiProxy_SelfSignedCertSubjectOutputReference) ToString() *string { return returns } - diff --git a/gen/tls/selfsignedcert/SelfSignedCertSubjectOutputReference__checks.go b/gen/tls/selfsignedcert/SelfSignedCertSubjectOutputReference__checks.go index 68010494b3..1f11e717b7 100644 --- a/gen/tls/selfsignedcert/SelfSignedCertSubjectOutputReference__checks.go +++ b/gen/tls/selfsignedcert/SelfSignedCertSubjectOutputReference__checks.go @@ -106,7 +106,7 @@ func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) validateSetCommonNamePa return nil } -func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_SelfSignedCertSubjectOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -270,4 +270,3 @@ func validateNewSelfSignedCertSubjectOutputReferenceParameters(terraformResource return nil } - diff --git a/gen/tls/selfsignedcert/SelfSignedCert__checks.go b/gen/tls/selfsignedcert/SelfSignedCert__checks.go index 7f68f4a02a..8151ed3f6c 100644 --- a/gen/tls/selfsignedcert/SelfSignedCert__checks.go +++ b/gen/tls/selfsignedcert/SelfSignedCert__checks.go @@ -19,7 +19,7 @@ func (s *jsiiProxy_SelfSignedCert) validateAddMoveTargetParameters(moveTarget *s return nil } -func (s *jsiiProxy_SelfSignedCert) validateAddOverrideParameters(path *string, value interface{}) error { +func (s *jsiiProxy_SelfSignedCert) validateAddOverrideParameters(path *string, value any) error { if path == nil { return fmt.Errorf("parameter path is required, but nil was provided") } @@ -127,7 +127,7 @@ func (s *jsiiProxy_SelfSignedCert) validateMoveFromIdParameters(id *string) erro return nil } -func (s *jsiiProxy_SelfSignedCert) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (s *jsiiProxy_SelfSignedCert) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -231,7 +231,7 @@ func validateSelfSignedCert_GenerateConfigForImportParameters(scope constructs.C return nil } -func validateSelfSignedCert_IsConstructParameters(x interface{}) error { +func validateSelfSignedCert_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -239,7 +239,7 @@ func validateSelfSignedCert_IsConstructParameters(x interface{}) error { return nil } -func validateSelfSignedCert_IsTerraformElementParameters(x interface{}) error { +func validateSelfSignedCert_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -247,7 +247,7 @@ func validateSelfSignedCert_IsTerraformElementParameters(x interface{}) error { return nil } -func validateSelfSignedCert_IsTerraformResourceParameters(x interface{}) error { +func validateSelfSignedCert_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -263,7 +263,7 @@ func (j *jsiiProxy_SelfSignedCert) validateSetAllowedUsesParameters(val *[]*stri return nil } -func (j *jsiiProxy_SelfSignedCert) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_SelfSignedCert) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -296,7 +296,7 @@ func (j *jsiiProxy_SelfSignedCert) validateSetConnectionParameters(val interface return nil } -func (j *jsiiProxy_SelfSignedCert) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_SelfSignedCert) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -377,7 +377,7 @@ func (j *jsiiProxy_SelfSignedCert) validateSetIpAddressesParameters(val *[]*stri return nil } -func (j *jsiiProxy_SelfSignedCert) validateSetIsCaCertificateParameters(val interface{}) error { +func (j *jsiiProxy_SelfSignedCert) validateSetIsCaCertificateParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -413,7 +413,7 @@ func (j *jsiiProxy_SelfSignedCert) validateSetPrivateKeyPemParameters(val *strin return nil } -func (j *jsiiProxy_SelfSignedCert) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_SelfSignedCert) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -459,7 +459,7 @@ func (j *jsiiProxy_SelfSignedCert) validateSetProvisionersParameters(val *[]inte return nil } -func (j *jsiiProxy_SelfSignedCert) validateSetSetAuthorityKeyIdParameters(val interface{}) error { +func (j *jsiiProxy_SelfSignedCert) validateSetSetAuthorityKeyIdParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -479,7 +479,7 @@ func (j *jsiiProxy_SelfSignedCert) validateSetSetAuthorityKeyIdParameters(val in return nil } -func (j *jsiiProxy_SelfSignedCert) validateSetSetSubjectKeyIdParameters(val interface{}) error { +func (j *jsiiProxy_SelfSignedCert) validateSetSetSubjectKeyIdParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -533,4 +533,3 @@ func validateNewSelfSignedCertParameters(scope constructs.Construct, id *string, return nil } - diff --git a/gen/tls/selfsignedcert/main.go b/gen/tls/selfsignedcert/main.go index 03dd8fc6c3..9074a0267d 100644 --- a/gen/tls/selfsignedcert/main.go +++ b/gen/tls/selfsignedcert/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tls.selfSignedCert.SelfSignedCert", - reflect.TypeOf((*SelfSignedCert)(nil)).Elem(), + reflect.TypeFor[SelfSignedCert](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -90,7 +90,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "validityPeriodHoursInput", GoGetter: "ValidityPeriodHoursInput"}, _jsii_.MemberProperty{JsiiProperty: "validityStartTime", GoGetter: "ValidityStartTime"}, }, - func() interface{} { + func() any { j := jsiiProxy_SelfSignedCert{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -98,15 +98,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tls.selfSignedCert.SelfSignedCertConfig", - reflect.TypeOf((*SelfSignedCertConfig)(nil)).Elem(), + reflect.TypeFor[SelfSignedCertConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tls.selfSignedCert.SelfSignedCertSubject", - reflect.TypeOf((*SelfSignedCertSubject)(nil)).Elem(), + reflect.TypeFor[SelfSignedCertSubject](), ) _jsii_.RegisterClass( "@cdktf/provider-tls.selfSignedCert.SelfSignedCertSubjectOutputReference", - reflect.TypeOf((*SelfSignedCertSubjectOutputReference)(nil)).Elem(), + reflect.TypeFor[SelfSignedCertSubjectOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "commonName", GoGetter: "CommonName"}, _jsii_.MemberProperty{JsiiProperty: "commonNameInput", GoGetter: "CommonNameInput"}, @@ -157,7 +157,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_SelfSignedCertSubjectOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tls/selfsignedcert/selfsignedcert.go b/gen/tls/selfsignedcert/selfsignedcert.go index 08f3d3abb2..9e31e83dca 100644 --- a/gen/tls/selfsignedcert/selfsignedcert.go +++ b/gen/tls/selfsignedcert/selfsignedcert.go @@ -19,15 +19,15 @@ type SelfSignedCert interface { CdktfStack() cdktf.TerraformStack CertPem() *string // Experimental. - Connection() interface{} + Connection() any // Experimental. - SetConnection(val interface{}) + SetConnection(val any) // Experimental. - ConstructNodeMetadata() *map[string]interface{} + ConstructNodeMetadata() *map[string]any // Experimental. - Count() interface{} + Count() any // Experimental. - SetCount(val interface{}) + SetCount(val any) // Experimental. DependsOn() *[]*string // Experimental. @@ -50,9 +50,9 @@ type SelfSignedCert interface { IpAddresses() *[]*string SetIpAddresses(val *[]*string) IpAddressesInput() *[]*string - IsCaCertificate() interface{} - SetIsCaCertificate(val interface{}) - IsCaCertificateInput() interface{} + IsCaCertificate() any + SetIsCaCertificate(val any) + IsCaCertificateInput() any KeyAlgorithm() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle @@ -68,24 +68,24 @@ type SelfSignedCert interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any ReadyForRenewal() cdktf.IResolvable - SetAuthorityKeyId() interface{} - SetSetAuthorityKeyId(val interface{}) - SetAuthorityKeyIdInput() interface{} - SetSubjectKeyId() interface{} - SetSetSubjectKeyId(val interface{}) - SetSubjectKeyIdInput() interface{} + SetAuthorityKeyId() any + SetSetAuthorityKeyId(val any) + SetAuthorityKeyIdInput() any + SetSubjectKeyId() any + SetSetSubjectKeyId(val any) + SetSubjectKeyIdInput() any Subject() SelfSignedCertSubjectOutputReference SubjectInput() *SelfSignedCertSubject // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string Uris() *[]*string @@ -100,9 +100,9 @@ type SelfSignedCert interface { // Experimental. AddMoveTarget(moveTarget *string) // Experimental. - AddOverride(path *string, value interface{}) + AddOverride(path *string, value any) // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -120,7 +120,7 @@ type SelfSignedCert interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -132,7 +132,7 @@ type SelfSignedCert interface { MoveFromId(id *string) // Moves this resource to the target resource given by moveTarget. // Experimental. - MoveTo(moveTarget *string, index interface{}) + MoveTo(moveTarget *string, index any) // Moves this resource to the resource corresponding to "id". // Experimental. MoveToId(id *string) @@ -151,17 +151,17 @@ type SelfSignedCert interface { ResetSetSubjectKeyId() ResetSubject() ResetUris() - SynthesizeAttributes() *map[string]interface{} - SynthesizeHclAttributes() *map[string]interface{} + SynthesizeAttributes() *map[string]any + SynthesizeHclAttributes() *map[string]any // Experimental. - ToHclTerraform() interface{} + ToHclTerraform() any // Experimental. - ToMetadata() interface{} + ToMetadata() any // Returns a string representation of this construct. ToString() *string // Adds this resource to the terraform JSON output. // Experimental. - ToTerraform() interface{} + ToTerraform() any } // The jsii proxy struct for SelfSignedCert @@ -209,8 +209,8 @@ func (j *jsiiProxy_SelfSignedCert) CertPem() *string { return returns } -func (j *jsiiProxy_SelfSignedCert) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_SelfSignedCert) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -219,8 +219,8 @@ func (j *jsiiProxy_SelfSignedCert) Connection() interface{} { return returns } -func (j *jsiiProxy_SelfSignedCert) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_SelfSignedCert) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -229,8 +229,8 @@ func (j *jsiiProxy_SelfSignedCert) ConstructNodeMetadata() *map[string]interface return returns } -func (j *jsiiProxy_SelfSignedCert) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_SelfSignedCert) Count() any { + var returns any _jsii_.Get( j, "count", @@ -349,8 +349,8 @@ func (j *jsiiProxy_SelfSignedCert) IpAddressesInput() *[]*string { return returns } -func (j *jsiiProxy_SelfSignedCert) IsCaCertificate() interface{} { - var returns interface{} +func (j *jsiiProxy_SelfSignedCert) IsCaCertificate() any { + var returns any _jsii_.Get( j, "isCaCertificate", @@ -359,8 +359,8 @@ func (j *jsiiProxy_SelfSignedCert) IsCaCertificate() interface{} { return returns } -func (j *jsiiProxy_SelfSignedCert) IsCaCertificateInput() interface{} { - var returns interface{} +func (j *jsiiProxy_SelfSignedCert) IsCaCertificateInput() any { + var returns any _jsii_.Get( j, "isCaCertificateInput", @@ -429,8 +429,8 @@ func (j *jsiiProxy_SelfSignedCert) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_SelfSignedCert) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_SelfSignedCert) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -439,8 +439,8 @@ func (j *jsiiProxy_SelfSignedCert) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_SelfSignedCert) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_SelfSignedCert) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -459,8 +459,8 @@ func (j *jsiiProxy_SelfSignedCert) ReadyForRenewal() cdktf.IResolvable { return returns } -func (j *jsiiProxy_SelfSignedCert) SetAuthorityKeyId() interface{} { - var returns interface{} +func (j *jsiiProxy_SelfSignedCert) SetAuthorityKeyId() any { + var returns any _jsii_.Get( j, "setAuthorityKeyId", @@ -469,8 +469,8 @@ func (j *jsiiProxy_SelfSignedCert) SetAuthorityKeyId() interface{} { return returns } -func (j *jsiiProxy_SelfSignedCert) SetAuthorityKeyIdInput() interface{} { - var returns interface{} +func (j *jsiiProxy_SelfSignedCert) SetAuthorityKeyIdInput() any { + var returns any _jsii_.Get( j, "setAuthorityKeyIdInput", @@ -479,8 +479,8 @@ func (j *jsiiProxy_SelfSignedCert) SetAuthorityKeyIdInput() interface{} { return returns } -func (j *jsiiProxy_SelfSignedCert) SetSubjectKeyId() interface{} { - var returns interface{} +func (j *jsiiProxy_SelfSignedCert) SetSubjectKeyId() any { + var returns any _jsii_.Get( j, "setSubjectKeyId", @@ -489,8 +489,8 @@ func (j *jsiiProxy_SelfSignedCert) SetSubjectKeyId() interface{} { return returns } -func (j *jsiiProxy_SelfSignedCert) SetSubjectKeyIdInput() interface{} { - var returns interface{} +func (j *jsiiProxy_SelfSignedCert) SetSubjectKeyIdInput() any { + var returns any _jsii_.Get( j, "setSubjectKeyIdInput", @@ -529,8 +529,8 @@ func (j *jsiiProxy_SelfSignedCert) TerraformGeneratorMetadata() *cdktf.Terraform return returns } -func (j *jsiiProxy_SelfSignedCert) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_SelfSignedCert) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -609,7 +609,6 @@ func (j *jsiiProxy_SelfSignedCert) ValidityStartTime() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tls/4.0.4/docs/resources/self_signed_cert tls_self_signed_cert} Resource. func NewSelfSignedCert(scope constructs.Construct, id *string, config *SelfSignedCertConfig) SelfSignedCert { _init_.Initialize() @@ -621,7 +620,7 @@ func NewSelfSignedCert(scope constructs.Construct, id *string, config *SelfSigne _jsii_.Create( "@cdktf/provider-tls.selfSignedCert.SelfSignedCert", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -634,12 +633,12 @@ func NewSelfSignedCert_Override(s SelfSignedCert, scope constructs.Construct, id _jsii_.Create( "@cdktf/provider-tls.selfSignedCert.SelfSignedCert", - []interface{}{scope, id, config}, + []any{scope, id, config}, s, ) } -func (j *jsiiProxy_SelfSignedCert)SetAllowedUses(val *[]*string) { +func (j *jsiiProxy_SelfSignedCert) SetAllowedUses(val *[]*string) { if err := j.validateSetAllowedUsesParameters(val); err != nil { panic(err) } @@ -650,7 +649,7 @@ func (j *jsiiProxy_SelfSignedCert)SetAllowedUses(val *[]*string) { ) } -func (j *jsiiProxy_SelfSignedCert)SetConnection(val interface{}) { +func (j *jsiiProxy_SelfSignedCert) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -661,7 +660,7 @@ func (j *jsiiProxy_SelfSignedCert)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_SelfSignedCert)SetCount(val interface{}) { +func (j *jsiiProxy_SelfSignedCert) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -672,7 +671,7 @@ func (j *jsiiProxy_SelfSignedCert)SetCount(val interface{}) { ) } -func (j *jsiiProxy_SelfSignedCert)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_SelfSignedCert) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -680,7 +679,7 @@ func (j *jsiiProxy_SelfSignedCert)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_SelfSignedCert)SetDnsNames(val *[]*string) { +func (j *jsiiProxy_SelfSignedCert) SetDnsNames(val *[]*string) { if err := j.validateSetDnsNamesParameters(val); err != nil { panic(err) } @@ -691,7 +690,7 @@ func (j *jsiiProxy_SelfSignedCert)SetDnsNames(val *[]*string) { ) } -func (j *jsiiProxy_SelfSignedCert)SetEarlyRenewalHours(val *float64) { +func (j *jsiiProxy_SelfSignedCert) SetEarlyRenewalHours(val *float64) { if err := j.validateSetEarlyRenewalHoursParameters(val); err != nil { panic(err) } @@ -702,7 +701,7 @@ func (j *jsiiProxy_SelfSignedCert)SetEarlyRenewalHours(val *float64) { ) } -func (j *jsiiProxy_SelfSignedCert)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_SelfSignedCert) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -710,7 +709,7 @@ func (j *jsiiProxy_SelfSignedCert)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_SelfSignedCert)SetIpAddresses(val *[]*string) { +func (j *jsiiProxy_SelfSignedCert) SetIpAddresses(val *[]*string) { if err := j.validateSetIpAddressesParameters(val); err != nil { panic(err) } @@ -721,7 +720,7 @@ func (j *jsiiProxy_SelfSignedCert)SetIpAddresses(val *[]*string) { ) } -func (j *jsiiProxy_SelfSignedCert)SetIsCaCertificate(val interface{}) { +func (j *jsiiProxy_SelfSignedCert) SetIsCaCertificate(val any) { if err := j.validateSetIsCaCertificateParameters(val); err != nil { panic(err) } @@ -732,7 +731,7 @@ func (j *jsiiProxy_SelfSignedCert)SetIsCaCertificate(val interface{}) { ) } -func (j *jsiiProxy_SelfSignedCert)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_SelfSignedCert) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -743,7 +742,7 @@ func (j *jsiiProxy_SelfSignedCert)SetLifecycle(val *cdktf.TerraformResourceLifec ) } -func (j *jsiiProxy_SelfSignedCert)SetPrivateKeyPem(val *string) { +func (j *jsiiProxy_SelfSignedCert) SetPrivateKeyPem(val *string) { if err := j.validateSetPrivateKeyPemParameters(val); err != nil { panic(err) } @@ -754,7 +753,7 @@ func (j *jsiiProxy_SelfSignedCert)SetPrivateKeyPem(val *string) { ) } -func (j *jsiiProxy_SelfSignedCert)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_SelfSignedCert) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -762,7 +761,7 @@ func (j *jsiiProxy_SelfSignedCert)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_SelfSignedCert)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_SelfSignedCert) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -773,7 +772,7 @@ func (j *jsiiProxy_SelfSignedCert)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_SelfSignedCert)SetSetAuthorityKeyId(val interface{}) { +func (j *jsiiProxy_SelfSignedCert) SetSetAuthorityKeyId(val any) { if err := j.validateSetSetAuthorityKeyIdParameters(val); err != nil { panic(err) } @@ -784,7 +783,7 @@ func (j *jsiiProxy_SelfSignedCert)SetSetAuthorityKeyId(val interface{}) { ) } -func (j *jsiiProxy_SelfSignedCert)SetSetSubjectKeyId(val interface{}) { +func (j *jsiiProxy_SelfSignedCert) SetSetSubjectKeyId(val any) { if err := j.validateSetSetSubjectKeyIdParameters(val); err != nil { panic(err) } @@ -795,7 +794,7 @@ func (j *jsiiProxy_SelfSignedCert)SetSetSubjectKeyId(val interface{}) { ) } -func (j *jsiiProxy_SelfSignedCert)SetUris(val *[]*string) { +func (j *jsiiProxy_SelfSignedCert) SetUris(val *[]*string) { if err := j.validateSetUrisParameters(val); err != nil { panic(err) } @@ -806,7 +805,7 @@ func (j *jsiiProxy_SelfSignedCert)SetUris(val *[]*string) { ) } -func (j *jsiiProxy_SelfSignedCert)SetValidityPeriodHours(val *float64) { +func (j *jsiiProxy_SelfSignedCert) SetValidityPeriodHours(val *float64) { if err := j.validateSetValidityPeriodHoursParameters(val); err != nil { panic(err) } @@ -829,7 +828,7 @@ func SelfSignedCert_GenerateConfigForImport(scope constructs.Construct, importTo _jsii_.StaticInvoke( "@cdktf/provider-tls.selfSignedCert.SelfSignedCert", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -853,7 +852,7 @@ func SelfSignedCert_GenerateConfigForImport(scope constructs.Construct, importTo // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func SelfSignedCert_IsConstruct(x interface{}) *bool { +func SelfSignedCert_IsConstruct(x any) *bool { _init_.Initialize() if err := validateSelfSignedCert_IsConstructParameters(x); err != nil { @@ -864,7 +863,7 @@ func SelfSignedCert_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.selfSignedCert.SelfSignedCert", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -872,7 +871,7 @@ func SelfSignedCert_IsConstruct(x interface{}) *bool { } // Experimental. -func SelfSignedCert_IsTerraformElement(x interface{}) *bool { +func SelfSignedCert_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateSelfSignedCert_IsTerraformElementParameters(x); err != nil { @@ -883,7 +882,7 @@ func SelfSignedCert_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.selfSignedCert.SelfSignedCert", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -891,7 +890,7 @@ func SelfSignedCert_IsTerraformElement(x interface{}) *bool { } // Experimental. -func SelfSignedCert_IsTerraformResource(x interface{}) *bool { +func SelfSignedCert_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateSelfSignedCert_IsTerraformResourceParameters(x); err != nil { @@ -902,7 +901,7 @@ func SelfSignedCert_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tls.selfSignedCert.SelfSignedCert", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -927,31 +926,31 @@ func (s *jsiiProxy_SelfSignedCert) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( s, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (s *jsiiProxy_SelfSignedCert) AddOverride(path *string, value interface{}) { +func (s *jsiiProxy_SelfSignedCert) AddOverride(path *string, value any) { if err := s.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( s, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (s *jsiiProxy_SelfSignedCert) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_SelfSignedCert) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := s.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( s, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -967,7 +966,7 @@ func (s *jsiiProxy_SelfSignedCert) GetBooleanAttribute(terraformAttribute *strin _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -983,7 +982,7 @@ func (s *jsiiProxy_SelfSignedCert) GetBooleanMapAttribute(terraformAttribute *st _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -999,7 +998,7 @@ func (s *jsiiProxy_SelfSignedCert) GetListAttribute(terraformAttribute *string) _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1015,7 +1014,7 @@ func (s *jsiiProxy_SelfSignedCert) GetNumberAttribute(terraformAttribute *string _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1031,7 +1030,7 @@ func (s *jsiiProxy_SelfSignedCert) GetNumberListAttribute(terraformAttribute *st _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1047,7 +1046,7 @@ func (s *jsiiProxy_SelfSignedCert) GetNumberMapAttribute(terraformAttribute *str _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1063,7 +1062,7 @@ func (s *jsiiProxy_SelfSignedCert) GetStringAttribute(terraformAttribute *string _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1079,15 +1078,15 @@ func (s *jsiiProxy_SelfSignedCert) GetStringMapAttribute(terraformAttribute *str _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (s *jsiiProxy_SelfSignedCert) HasResourceMove() interface{} { - var returns interface{} +func (s *jsiiProxy_SelfSignedCert) HasResourceMove() any { + var returns any _jsii_.Invoke( s, @@ -1106,7 +1105,7 @@ func (s *jsiiProxy_SelfSignedCert) ImportFrom(id *string, provider cdktf.Terrafo _jsii_.InvokeVoid( s, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -1119,7 +1118,7 @@ func (s *jsiiProxy_SelfSignedCert) InterpolationForAttribute(terraformAttribute _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1133,18 +1132,18 @@ func (s *jsiiProxy_SelfSignedCert) MoveFromId(id *string) { _jsii_.InvokeVoid( s, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (s *jsiiProxy_SelfSignedCert) MoveTo(moveTarget *string, index interface{}) { +func (s *jsiiProxy_SelfSignedCert) MoveTo(moveTarget *string, index any) { if err := s.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( s, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -1155,7 +1154,7 @@ func (s *jsiiProxy_SelfSignedCert) MoveToId(id *string) { _jsii_.InvokeVoid( s, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1166,7 +1165,7 @@ func (s *jsiiProxy_SelfSignedCert) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( s, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1177,7 +1176,7 @@ func (s *jsiiProxy_SelfSignedCert) PutSubject(value *SelfSignedCertSubject) { _jsii_.InvokeVoid( s, "putSubject", - []interface{}{value}, + []any{value}, ) } @@ -1253,8 +1252,8 @@ func (s *jsiiProxy_SelfSignedCert) ResetUris() { ) } -func (s *jsiiProxy_SelfSignedCert) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_SelfSignedCert) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -1266,8 +1265,8 @@ func (s *jsiiProxy_SelfSignedCert) SynthesizeAttributes() *map[string]interface{ return returns } -func (s *jsiiProxy_SelfSignedCert) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_SelfSignedCert) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -1279,8 +1278,8 @@ func (s *jsiiProxy_SelfSignedCert) SynthesizeHclAttributes() *map[string]interfa return returns } -func (s *jsiiProxy_SelfSignedCert) ToHclTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_SelfSignedCert) ToHclTerraform() any { + var returns any _jsii_.Invoke( s, @@ -1292,8 +1291,8 @@ func (s *jsiiProxy_SelfSignedCert) ToHclTerraform() interface{} { return returns } -func (s *jsiiProxy_SelfSignedCert) ToMetadata() interface{} { - var returns interface{} +func (s *jsiiProxy_SelfSignedCert) ToMetadata() any { + var returns any _jsii_.Invoke( s, @@ -1318,8 +1317,8 @@ func (s *jsiiProxy_SelfSignedCert) ToString() *string { return returns } -func (s *jsiiProxy_SelfSignedCert) ToTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_SelfSignedCert) ToTerraform() any { + var returns any _jsii_.Invoke( s, @@ -1330,4 +1329,3 @@ func (s *jsiiProxy_SelfSignedCert) ToTerraform() interface{} { return returns } -