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

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 3 additions & 4 deletions gen/tls/certrequest/CertRequestConfig.go
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand All @@ -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}
Expand All @@ -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"`
}

76 changes: 37 additions & 39 deletions gen/tls/certrequest/CertRequestSubjectOutputReference.go
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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.
Expand Down Expand Up @@ -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.
Expand Down Expand Up @@ -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",
Expand Down Expand Up @@ -362,7 +362,6 @@ func (j *jsiiProxy_CertRequestSubjectOutputReference) TerraformResource() cdktf.
return returns
}


func NewCertRequestSubjectOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) CertRequestSubjectOutputReference {
_init_.Initialize()

Expand All @@ -373,7 +372,7 @@ func NewCertRequestSubjectOutputReference(terraformResource cdktf.IInterpolating

_jsii_.Create(
"@cdktf/provider-tls.certRequest.CertRequestSubjectOutputReference",
[]interface{}{terraformResource, terraformAttribute},
[]any{terraformResource, terraformAttribute},
&j,
)

Expand All @@ -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)
}
Expand All @@ -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)
}
Expand All @@ -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)
}
Expand All @@ -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)
}
Expand All @@ -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)
}
Expand All @@ -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)
}
Expand All @@ -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)
}
Expand All @@ -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)
}
Expand All @@ -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)
}
Expand All @@ -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)
}
Expand All @@ -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)
}
Expand All @@ -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)
}
Expand All @@ -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)
}
Expand All @@ -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)
}
Expand All @@ -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,
)

Expand All @@ -582,7 +581,7 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) GetBooleanAttribute(terraf
_jsii_.Invoke(
c,
"getBooleanAttribute",
[]interface{}{terraformAttribute},
[]any{terraformAttribute},
&returns,
)

Expand All @@ -598,7 +597,7 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) GetBooleanMapAttribute(ter
_jsii_.Invoke(
c,
"getBooleanMapAttribute",
[]interface{}{terraformAttribute},
[]any{terraformAttribute},
&returns,
)

Expand All @@ -614,7 +613,7 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) GetListAttribute(terraform
_jsii_.Invoke(
c,
"getListAttribute",
[]interface{}{terraformAttribute},
[]any{terraformAttribute},
&returns,
)

Expand All @@ -630,7 +629,7 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) GetNumberAttribute(terrafo
_jsii_.Invoke(
c,
"getNumberAttribute",
[]interface{}{terraformAttribute},
[]any{terraformAttribute},
&returns,
)

Expand All @@ -646,7 +645,7 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) GetNumberListAttribute(ter
_jsii_.Invoke(
c,
"getNumberListAttribute",
[]interface{}{terraformAttribute},
[]any{terraformAttribute},
&returns,
)

Expand All @@ -662,7 +661,7 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) GetNumberMapAttribute(terr
_jsii_.Invoke(
c,
"getNumberMapAttribute",
[]interface{}{terraformAttribute},
[]any{terraformAttribute},
&returns,
)

Expand All @@ -678,7 +677,7 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) GetStringAttribute(terrafo
_jsii_.Invoke(
c,
"getStringAttribute",
[]interface{}{terraformAttribute},
[]any{terraformAttribute},
&returns,
)

Expand All @@ -694,7 +693,7 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) GetStringMapAttribute(terr
_jsii_.Invoke(
c,
"getStringMapAttribute",
[]interface{}{terraformAttribute},
[]any{terraformAttribute},
&returns,
)

Expand Down Expand Up @@ -723,7 +722,7 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) InterpolationForAttribute(
_jsii_.Invoke(
c,
"interpolationForAttribute",
[]interface{}{property},
[]any{property},
&returns,
)

Expand Down Expand Up @@ -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,
)

Expand All @@ -830,4 +829,3 @@ func (c *jsiiProxy_CertRequestSubjectOutputReference) ToString() *string {

return returns
}

Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -270,4 +270,3 @@ func validateNewCertRequestSubjectOutputReferenceParameters(terraformResource cd

return nil
}

Loading