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

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
176 changes: 87 additions & 89 deletions gen/cloudflare/accessrule/AccessRule.go

Large diffs are not rendered by default.

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

type AccessRuleConfig 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 AccessRuleConfig 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 rule configuration.
//
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cloudflare/cloudflare/5.7.1/docs/resources/access_rule#configuration AccessRule#configuration}
Expand All @@ -40,4 +40,3 @@ type AccessRuleConfig struct {
// Docs at Terraform Registry: {@link https://registry.terraform.io/providers/cloudflare/cloudflare/5.7.1/docs/resources/access_rule#zone_id AccessRule#zone_id}
ZoneId *string `field:"optional" json:"zoneId" yaml:"zoneId"`
}

70 changes: 34 additions & 36 deletions gen/cloudflare/accessrule/AccessRuleConfigurationOutputReference.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ type AccessRuleConfigurationOutputReference interface {
cdktf.ComplexObject
// the index of the complex object in a list.
// Experimental.
ComplexObjectIndex() interface{}
ComplexObjectIndex() any
// Experimental.
SetComplexObjectIndex(val interface{})
SetComplexObjectIndex(val any)
// set to true if this item is from inside a set and needs tolist() for accessing it set to "0" for single list items.
// Experimental.
ComplexObjectIsFromSet() *bool
Expand All @@ -27,8 +27,8 @@ type AccessRuleConfigurationOutputReference interface {
CreationStack() *[]*string
// Experimental.
Fqn() *string
InternalValue() interface{}
SetInternalValue(val interface{})
InternalValue() any
SetInternalValue(val any)
Target() *string
SetTarget(val *string)
TargetInput() *string
Expand All @@ -46,7 +46,7 @@ type AccessRuleConfigurationOutputReference interface {
// Experimental.
ComputeFqn() *string
// Experimental.
GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{}
GetAnyMapAttribute(terraformAttribute *string) *map[string]any
// Experimental.
GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable
// Experimental.
Expand All @@ -71,7 +71,7 @@ type AccessRuleConfigurationOutputReference interface {
ResetValue()
// Produce the Token's value at resolution time.
// Experimental.
Resolve(_context cdktf.IResolveContext) interface{}
Resolve(_context cdktf.IResolveContext) any
// Return a string representation of this resolvable object.
//
// Returns a reversible string representation.
Expand All @@ -84,8 +84,8 @@ type jsiiProxy_AccessRuleConfigurationOutputReference struct {
internal.Type__cdktfComplexObject
}

func (j *jsiiProxy_AccessRuleConfigurationOutputReference) ComplexObjectIndex() interface{} {
var returns interface{}
func (j *jsiiProxy_AccessRuleConfigurationOutputReference) ComplexObjectIndex() any {
var returns any
_jsii_.Get(
j,
"complexObjectIndex",
Expand Down Expand Up @@ -124,8 +124,8 @@ func (j *jsiiProxy_AccessRuleConfigurationOutputReference) Fqn() *string {
return returns
}

func (j *jsiiProxy_AccessRuleConfigurationOutputReference) InternalValue() interface{} {
var returns interface{}
func (j *jsiiProxy_AccessRuleConfigurationOutputReference) InternalValue() any {
var returns any
_jsii_.Get(
j,
"internalValue",
Expand Down Expand Up @@ -194,7 +194,6 @@ func (j *jsiiProxy_AccessRuleConfigurationOutputReference) ValueInput() *string
return returns
}


func NewAccessRuleConfigurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AccessRuleConfigurationOutputReference {
_init_.Initialize()

Expand All @@ -205,7 +204,7 @@ func NewAccessRuleConfigurationOutputReference(terraformResource cdktf.IInterpol

_jsii_.Create(
"@cdktf/provider-cloudflare.accessRule.AccessRuleConfigurationOutputReference",
[]interface{}{terraformResource, terraformAttribute},
[]any{terraformResource, terraformAttribute},
&j,
)

Expand All @@ -217,12 +216,12 @@ func NewAccessRuleConfigurationOutputReference_Override(a AccessRuleConfiguratio

_jsii_.Create(
"@cdktf/provider-cloudflare.accessRule.AccessRuleConfigurationOutputReference",
[]interface{}{terraformResource, terraformAttribute},
[]any{terraformResource, terraformAttribute},
a,
)
}

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

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

func (j *jsiiProxy_AccessRuleConfigurationOutputReference)SetInternalValue(val interface{}) {
func (j *jsiiProxy_AccessRuleConfigurationOutputReference) SetInternalValue(val any) {
if err := j.validateSetInternalValueParameters(val); err != nil {
panic(err)
}
Expand All @@ -255,7 +254,7 @@ func (j *jsiiProxy_AccessRuleConfigurationOutputReference)SetInternalValue(val i
)
}

func (j *jsiiProxy_AccessRuleConfigurationOutputReference)SetTarget(val *string) {
func (j *jsiiProxy_AccessRuleConfigurationOutputReference) SetTarget(val *string) {
if err := j.validateSetTargetParameters(val); err != nil {
panic(err)
}
Expand All @@ -266,7 +265,7 @@ func (j *jsiiProxy_AccessRuleConfigurationOutputReference)SetTarget(val *string)
)
}

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

func (j *jsiiProxy_AccessRuleConfigurationOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) {
func (j *jsiiProxy_AccessRuleConfigurationOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) {
if err := j.validateSetTerraformResourceParameters(val); err != nil {
panic(err)
}
Expand All @@ -288,7 +287,7 @@ func (j *jsiiProxy_AccessRuleConfigurationOutputReference)SetTerraformResource(v
)
}

func (j *jsiiProxy_AccessRuleConfigurationOutputReference)SetValue(val *string) {
func (j *jsiiProxy_AccessRuleConfigurationOutputReference) SetValue(val *string) {
if err := j.validateSetValueParameters(val); err != nil {
panic(err)
}
Expand All @@ -312,16 +311,16 @@ func (a *jsiiProxy_AccessRuleConfigurationOutputReference) ComputeFqn() *string
return returns
}

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

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

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

Expand All @@ -353,7 +352,7 @@ func (a *jsiiProxy_AccessRuleConfigurationOutputReference) GetBooleanMapAttribut
_jsii_.Invoke(
a,
"getBooleanMapAttribute",
[]interface{}{terraformAttribute},
[]any{terraformAttribute},
&returns,
)

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

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

Expand All @@ -401,7 +400,7 @@ func (a *jsiiProxy_AccessRuleConfigurationOutputReference) GetNumberListAttribut
_jsii_.Invoke(
a,
"getNumberListAttribute",
[]interface{}{terraformAttribute},
[]any{terraformAttribute},
&returns,
)

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

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

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

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

Expand All @@ -501,16 +500,16 @@ func (a *jsiiProxy_AccessRuleConfigurationOutputReference) ResetValue() {
)
}

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

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

Expand All @@ -529,4 +528,3 @@ func (a *jsiiProxy_AccessRuleConfigurationOutputReference) ToString() *string {

return returns
}

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

func (j *jsiiProxy_AccessRuleConfigurationOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error {
func (j *jsiiProxy_AccessRuleConfigurationOutputReference) validateSetComplexObjectIndexParameters(val any) error {
switch val.(type) {
case *string:
// ok
Expand Down Expand Up @@ -163,7 +163,7 @@ func (j *jsiiProxy_AccessRuleConfigurationOutputReference) validateSetComplexObj
return nil
}

func (j *jsiiProxy_AccessRuleConfigurationOutputReference) validateSetInternalValueParameters(val interface{}) error {
func (j *jsiiProxy_AccessRuleConfigurationOutputReference) validateSetInternalValueParameters(val any) error {
switch val.(type) {
case *AccessRuleConfiguration:
val := val.(*AccessRuleConfiguration)
Expand Down Expand Up @@ -230,4 +230,3 @@ func validateNewAccessRuleConfigurationOutputReferenceParameters(terraformResour

return nil
}

Loading