diff --git a/gen/opsgenie/alertpolicy/AlertPolicy.go b/gen/opsgenie/alertpolicy/AlertPolicy.go index e358c2e57a..fc5c58a1fc 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicy.go +++ b/gen/opsgenie/alertpolicy/AlertPolicy.go @@ -24,25 +24,25 @@ type AlertPolicy interface { // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. - Connection() interface{} + Connection() any // Experimental. - SetConnection(val interface{}) + SetConnection(val any) // Experimental. - ConstructNodeMetadata() *map[string]interface{} - ContinuePolicy() interface{} - SetContinuePolicy(val interface{}) - ContinuePolicyInput() interface{} + ConstructNodeMetadata() *map[string]any + ContinuePolicy() any + SetContinuePolicy(val any) + ContinuePolicyInput() any // Experimental. - Count() interface{} + Count() any // Experimental. - SetCount(val interface{}) + SetCount(val any) // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) - Enabled() interface{} - SetEnabled(val interface{}) - EnabledInput() interface{} + Enabled() any + SetEnabled(val any) + EnabledInput() any Entity() *string SetEntity(val *string) EntityInput() *string @@ -59,18 +59,18 @@ type AlertPolicy interface { Id() *string SetId(val *string) IdInput() *string - IgnoreOriginalActions() interface{} - SetIgnoreOriginalActions(val interface{}) - IgnoreOriginalActionsInput() interface{} - IgnoreOriginalDetails() interface{} - SetIgnoreOriginalDetails(val interface{}) - IgnoreOriginalDetailsInput() interface{} - IgnoreOriginalResponders() interface{} - SetIgnoreOriginalResponders(val interface{}) - IgnoreOriginalRespondersInput() interface{} - IgnoreOriginalTags() interface{} - SetIgnoreOriginalTags(val interface{}) - IgnoreOriginalTagsInput() interface{} + IgnoreOriginalActions() any + SetIgnoreOriginalActions(val any) + IgnoreOriginalActionsInput() any + IgnoreOriginalDetails() any + SetIgnoreOriginalDetails(val any) + IgnoreOriginalDetailsInput() any + IgnoreOriginalResponders() any + SetIgnoreOriginalResponders(val any) + IgnoreOriginalRespondersInput() any + IgnoreOriginalTags() any + SetIgnoreOriginalTags(val any) + IgnoreOriginalTagsInput() any // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. @@ -94,13 +94,13 @@ type AlertPolicy interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any Responders() AlertPolicyRespondersList - RespondersInput() interface{} + RespondersInput() any Source() *string SetSource(val *string) SourceInput() *string @@ -113,7 +113,7 @@ type AlertPolicy interface { // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string TimeRestriction() AlertPolicyTimeRestrictionOutputReference @@ -122,9 +122,9 @@ type AlertPolicy 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. @@ -142,7 +142,7 @@ type AlertPolicy interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -154,7 +154,7 @@ type AlertPolicy 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) @@ -162,7 +162,7 @@ type AlertPolicy interface { // Experimental. OverrideLogicalId(newLogicalId *string) PutFilter(value *AlertPolicyFilter) - PutResponders(value interface{}) + PutResponders(value any) PutTimeRestriction(value *AlertPolicyTimeRestriction) ResetActions() ResetAlertDescription() @@ -186,17 +186,17 @@ type AlertPolicy interface { ResetTags() ResetTeamId() ResetTimeRestriction() - 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 AlertPolicy @@ -274,8 +274,8 @@ func (j *jsiiProxy_AlertPolicy) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_AlertPolicy) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicy) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -284,8 +284,8 @@ func (j *jsiiProxy_AlertPolicy) Connection() interface{} { return returns } -func (j *jsiiProxy_AlertPolicy) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_AlertPolicy) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -294,8 +294,8 @@ func (j *jsiiProxy_AlertPolicy) ConstructNodeMetadata() *map[string]interface{} return returns } -func (j *jsiiProxy_AlertPolicy) ContinuePolicy() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicy) ContinuePolicy() any { + var returns any _jsii_.Get( j, "continuePolicy", @@ -304,8 +304,8 @@ func (j *jsiiProxy_AlertPolicy) ContinuePolicy() interface{} { return returns } -func (j *jsiiProxy_AlertPolicy) ContinuePolicyInput() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicy) ContinuePolicyInput() any { + var returns any _jsii_.Get( j, "continuePolicyInput", @@ -314,8 +314,8 @@ func (j *jsiiProxy_AlertPolicy) ContinuePolicyInput() interface{} { return returns } -func (j *jsiiProxy_AlertPolicy) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicy) Count() any { + var returns any _jsii_.Get( j, "count", @@ -334,8 +334,8 @@ func (j *jsiiProxy_AlertPolicy) DependsOn() *[]*string { return returns } -func (j *jsiiProxy_AlertPolicy) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicy) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -344,8 +344,8 @@ func (j *jsiiProxy_AlertPolicy) Enabled() interface{} { return returns } -func (j *jsiiProxy_AlertPolicy) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicy) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -444,8 +444,8 @@ func (j *jsiiProxy_AlertPolicy) IdInput() *string { return returns } -func (j *jsiiProxy_AlertPolicy) IgnoreOriginalActions() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicy) IgnoreOriginalActions() any { + var returns any _jsii_.Get( j, "ignoreOriginalActions", @@ -454,8 +454,8 @@ func (j *jsiiProxy_AlertPolicy) IgnoreOriginalActions() interface{} { return returns } -func (j *jsiiProxy_AlertPolicy) IgnoreOriginalActionsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicy) IgnoreOriginalActionsInput() any { + var returns any _jsii_.Get( j, "ignoreOriginalActionsInput", @@ -464,8 +464,8 @@ func (j *jsiiProxy_AlertPolicy) IgnoreOriginalActionsInput() interface{} { return returns } -func (j *jsiiProxy_AlertPolicy) IgnoreOriginalDetails() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicy) IgnoreOriginalDetails() any { + var returns any _jsii_.Get( j, "ignoreOriginalDetails", @@ -474,8 +474,8 @@ func (j *jsiiProxy_AlertPolicy) IgnoreOriginalDetails() interface{} { return returns } -func (j *jsiiProxy_AlertPolicy) IgnoreOriginalDetailsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicy) IgnoreOriginalDetailsInput() any { + var returns any _jsii_.Get( j, "ignoreOriginalDetailsInput", @@ -484,8 +484,8 @@ func (j *jsiiProxy_AlertPolicy) IgnoreOriginalDetailsInput() interface{} { return returns } -func (j *jsiiProxy_AlertPolicy) IgnoreOriginalResponders() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicy) IgnoreOriginalResponders() any { + var returns any _jsii_.Get( j, "ignoreOriginalResponders", @@ -494,8 +494,8 @@ func (j *jsiiProxy_AlertPolicy) IgnoreOriginalResponders() interface{} { return returns } -func (j *jsiiProxy_AlertPolicy) IgnoreOriginalRespondersInput() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicy) IgnoreOriginalRespondersInput() any { + var returns any _jsii_.Get( j, "ignoreOriginalRespondersInput", @@ -504,8 +504,8 @@ func (j *jsiiProxy_AlertPolicy) IgnoreOriginalRespondersInput() interface{} { return returns } -func (j *jsiiProxy_AlertPolicy) IgnoreOriginalTags() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicy) IgnoreOriginalTags() any { + var returns any _jsii_.Get( j, "ignoreOriginalTags", @@ -514,8 +514,8 @@ func (j *jsiiProxy_AlertPolicy) IgnoreOriginalTags() interface{} { return returns } -func (j *jsiiProxy_AlertPolicy) IgnoreOriginalTagsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicy) IgnoreOriginalTagsInput() any { + var returns any _jsii_.Get( j, "ignoreOriginalTagsInput", @@ -634,8 +634,8 @@ func (j *jsiiProxy_AlertPolicy) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_AlertPolicy) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_AlertPolicy) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -644,8 +644,8 @@ func (j *jsiiProxy_AlertPolicy) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_AlertPolicy) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicy) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -664,8 +664,8 @@ func (j *jsiiProxy_AlertPolicy) Responders() AlertPolicyRespondersList { return returns } -func (j *jsiiProxy_AlertPolicy) RespondersInput() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicy) RespondersInput() any { + var returns any _jsii_.Get( j, "respondersInput", @@ -744,8 +744,8 @@ func (j *jsiiProxy_AlertPolicy) TerraformGeneratorMetadata() *cdktf.TerraformPro return returns } -func (j *jsiiProxy_AlertPolicy) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_AlertPolicy) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -784,7 +784,6 @@ func (j *jsiiProxy_AlertPolicy) TimeRestrictionInput() *AlertPolicyTimeRestricti return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy opsgenie_alert_policy} Resource. func NewAlertPolicy(scope constructs.Construct, id *string, config *AlertPolicyConfig) AlertPolicy { _init_.Initialize() @@ -796,7 +795,7 @@ func NewAlertPolicy(scope constructs.Construct, id *string, config *AlertPolicyC _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicy", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -809,12 +808,12 @@ func NewAlertPolicy_Override(a AlertPolicy, scope constructs.Construct, id *stri _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicy", - []interface{}{scope, id, config}, + []any{scope, id, config}, a, ) } -func (j *jsiiProxy_AlertPolicy)SetActions(val *[]*string) { +func (j *jsiiProxy_AlertPolicy) SetActions(val *[]*string) { if err := j.validateSetActionsParameters(val); err != nil { panic(err) } @@ -825,7 +824,7 @@ func (j *jsiiProxy_AlertPolicy)SetActions(val *[]*string) { ) } -func (j *jsiiProxy_AlertPolicy)SetAlertDescription(val *string) { +func (j *jsiiProxy_AlertPolicy) SetAlertDescription(val *string) { if err := j.validateSetAlertDescriptionParameters(val); err != nil { panic(err) } @@ -836,7 +835,7 @@ func (j *jsiiProxy_AlertPolicy)SetAlertDescription(val *string) { ) } -func (j *jsiiProxy_AlertPolicy)SetAlias(val *string) { +func (j *jsiiProxy_AlertPolicy) SetAlias(val *string) { if err := j.validateSetAliasParameters(val); err != nil { panic(err) } @@ -847,7 +846,7 @@ func (j *jsiiProxy_AlertPolicy)SetAlias(val *string) { ) } -func (j *jsiiProxy_AlertPolicy)SetConnection(val interface{}) { +func (j *jsiiProxy_AlertPolicy) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -858,7 +857,7 @@ func (j *jsiiProxy_AlertPolicy)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_AlertPolicy)SetContinuePolicy(val interface{}) { +func (j *jsiiProxy_AlertPolicy) SetContinuePolicy(val any) { if err := j.validateSetContinuePolicyParameters(val); err != nil { panic(err) } @@ -869,7 +868,7 @@ func (j *jsiiProxy_AlertPolicy)SetContinuePolicy(val interface{}) { ) } -func (j *jsiiProxy_AlertPolicy)SetCount(val interface{}) { +func (j *jsiiProxy_AlertPolicy) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -880,7 +879,7 @@ func (j *jsiiProxy_AlertPolicy)SetCount(val interface{}) { ) } -func (j *jsiiProxy_AlertPolicy)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_AlertPolicy) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -888,7 +887,7 @@ func (j *jsiiProxy_AlertPolicy)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_AlertPolicy)SetEnabled(val interface{}) { +func (j *jsiiProxy_AlertPolicy) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -899,7 +898,7 @@ func (j *jsiiProxy_AlertPolicy)SetEnabled(val interface{}) { ) } -func (j *jsiiProxy_AlertPolicy)SetEntity(val *string) { +func (j *jsiiProxy_AlertPolicy) SetEntity(val *string) { if err := j.validateSetEntityParameters(val); err != nil { panic(err) } @@ -910,7 +909,7 @@ func (j *jsiiProxy_AlertPolicy)SetEntity(val *string) { ) } -func (j *jsiiProxy_AlertPolicy)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_AlertPolicy) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -918,7 +917,7 @@ func (j *jsiiProxy_AlertPolicy)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_AlertPolicy)SetId(val *string) { +func (j *jsiiProxy_AlertPolicy) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -929,7 +928,7 @@ func (j *jsiiProxy_AlertPolicy)SetId(val *string) { ) } -func (j *jsiiProxy_AlertPolicy)SetIgnoreOriginalActions(val interface{}) { +func (j *jsiiProxy_AlertPolicy) SetIgnoreOriginalActions(val any) { if err := j.validateSetIgnoreOriginalActionsParameters(val); err != nil { panic(err) } @@ -940,7 +939,7 @@ func (j *jsiiProxy_AlertPolicy)SetIgnoreOriginalActions(val interface{}) { ) } -func (j *jsiiProxy_AlertPolicy)SetIgnoreOriginalDetails(val interface{}) { +func (j *jsiiProxy_AlertPolicy) SetIgnoreOriginalDetails(val any) { if err := j.validateSetIgnoreOriginalDetailsParameters(val); err != nil { panic(err) } @@ -951,7 +950,7 @@ func (j *jsiiProxy_AlertPolicy)SetIgnoreOriginalDetails(val interface{}) { ) } -func (j *jsiiProxy_AlertPolicy)SetIgnoreOriginalResponders(val interface{}) { +func (j *jsiiProxy_AlertPolicy) SetIgnoreOriginalResponders(val any) { if err := j.validateSetIgnoreOriginalRespondersParameters(val); err != nil { panic(err) } @@ -962,7 +961,7 @@ func (j *jsiiProxy_AlertPolicy)SetIgnoreOriginalResponders(val interface{}) { ) } -func (j *jsiiProxy_AlertPolicy)SetIgnoreOriginalTags(val interface{}) { +func (j *jsiiProxy_AlertPolicy) SetIgnoreOriginalTags(val any) { if err := j.validateSetIgnoreOriginalTagsParameters(val); err != nil { panic(err) } @@ -973,7 +972,7 @@ func (j *jsiiProxy_AlertPolicy)SetIgnoreOriginalTags(val interface{}) { ) } -func (j *jsiiProxy_AlertPolicy)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_AlertPolicy) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -984,7 +983,7 @@ func (j *jsiiProxy_AlertPolicy)SetLifecycle(val *cdktf.TerraformResourceLifecycl ) } -func (j *jsiiProxy_AlertPolicy)SetMessage(val *string) { +func (j *jsiiProxy_AlertPolicy) SetMessage(val *string) { if err := j.validateSetMessageParameters(val); err != nil { panic(err) } @@ -995,7 +994,7 @@ func (j *jsiiProxy_AlertPolicy)SetMessage(val *string) { ) } -func (j *jsiiProxy_AlertPolicy)SetName(val *string) { +func (j *jsiiProxy_AlertPolicy) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -1006,7 +1005,7 @@ func (j *jsiiProxy_AlertPolicy)SetName(val *string) { ) } -func (j *jsiiProxy_AlertPolicy)SetPolicyDescription(val *string) { +func (j *jsiiProxy_AlertPolicy) SetPolicyDescription(val *string) { if err := j.validateSetPolicyDescriptionParameters(val); err != nil { panic(err) } @@ -1017,7 +1016,7 @@ func (j *jsiiProxy_AlertPolicy)SetPolicyDescription(val *string) { ) } -func (j *jsiiProxy_AlertPolicy)SetPriority(val *string) { +func (j *jsiiProxy_AlertPolicy) SetPriority(val *string) { if err := j.validateSetPriorityParameters(val); err != nil { panic(err) } @@ -1028,7 +1027,7 @@ func (j *jsiiProxy_AlertPolicy)SetPriority(val *string) { ) } -func (j *jsiiProxy_AlertPolicy)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_AlertPolicy) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -1036,7 +1035,7 @@ func (j *jsiiProxy_AlertPolicy)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_AlertPolicy)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_AlertPolicy) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -1047,7 +1046,7 @@ func (j *jsiiProxy_AlertPolicy)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_AlertPolicy)SetSource(val *string) { +func (j *jsiiProxy_AlertPolicy) SetSource(val *string) { if err := j.validateSetSourceParameters(val); err != nil { panic(err) } @@ -1058,7 +1057,7 @@ func (j *jsiiProxy_AlertPolicy)SetSource(val *string) { ) } -func (j *jsiiProxy_AlertPolicy)SetTags(val *[]*string) { +func (j *jsiiProxy_AlertPolicy) SetTags(val *[]*string) { if err := j.validateSetTagsParameters(val); err != nil { panic(err) } @@ -1069,7 +1068,7 @@ func (j *jsiiProxy_AlertPolicy)SetTags(val *[]*string) { ) } -func (j *jsiiProxy_AlertPolicy)SetTeamId(val *string) { +func (j *jsiiProxy_AlertPolicy) SetTeamId(val *string) { if err := j.validateSetTeamIdParameters(val); err != nil { panic(err) } @@ -1092,7 +1091,7 @@ func AlertPolicy_GenerateConfigForImport(scope constructs.Construct, importToId _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicy", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -1116,7 +1115,7 @@ func AlertPolicy_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 AlertPolicy_IsConstruct(x interface{}) *bool { +func AlertPolicy_IsConstruct(x any) *bool { _init_.Initialize() if err := validateAlertPolicy_IsConstructParameters(x); err != nil { @@ -1127,7 +1126,7 @@ func AlertPolicy_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicy", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -1135,7 +1134,7 @@ func AlertPolicy_IsConstruct(x interface{}) *bool { } // Experimental. -func AlertPolicy_IsTerraformElement(x interface{}) *bool { +func AlertPolicy_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateAlertPolicy_IsTerraformElementParameters(x); err != nil { @@ -1146,7 +1145,7 @@ func AlertPolicy_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicy", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -1154,7 +1153,7 @@ func AlertPolicy_IsTerraformElement(x interface{}) *bool { } // Experimental. -func AlertPolicy_IsTerraformResource(x interface{}) *bool { +func AlertPolicy_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateAlertPolicy_IsTerraformResourceParameters(x); err != nil { @@ -1165,7 +1164,7 @@ func AlertPolicy_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicy", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -1190,31 +1189,31 @@ func (a *jsiiProxy_AlertPolicy) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( a, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (a *jsiiProxy_AlertPolicy) AddOverride(path *string, value interface{}) { +func (a *jsiiProxy_AlertPolicy) AddOverride(path *string, value any) { if err := a.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( a, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (a *jsiiProxy_AlertPolicy) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (a *jsiiProxy_AlertPolicy) 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, ) @@ -1230,7 +1229,7 @@ func (a *jsiiProxy_AlertPolicy) GetBooleanAttribute(terraformAttribute *string) _jsii_.Invoke( a, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1246,7 +1245,7 @@ func (a *jsiiProxy_AlertPolicy) GetBooleanMapAttribute(terraformAttribute *strin _jsii_.Invoke( a, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1262,7 +1261,7 @@ func (a *jsiiProxy_AlertPolicy) GetListAttribute(terraformAttribute *string) *[] _jsii_.Invoke( a, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1278,7 +1277,7 @@ func (a *jsiiProxy_AlertPolicy) GetNumberAttribute(terraformAttribute *string) * _jsii_.Invoke( a, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1294,7 +1293,7 @@ func (a *jsiiProxy_AlertPolicy) GetNumberListAttribute(terraformAttribute *strin _jsii_.Invoke( a, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1310,7 +1309,7 @@ func (a *jsiiProxy_AlertPolicy) GetNumberMapAttribute(terraformAttribute *string _jsii_.Invoke( a, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1326,7 +1325,7 @@ func (a *jsiiProxy_AlertPolicy) GetStringAttribute(terraformAttribute *string) * _jsii_.Invoke( a, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1342,15 +1341,15 @@ func (a *jsiiProxy_AlertPolicy) GetStringMapAttribute(terraformAttribute *string _jsii_.Invoke( a, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (a *jsiiProxy_AlertPolicy) HasResourceMove() interface{} { - var returns interface{} +func (a *jsiiProxy_AlertPolicy) HasResourceMove() any { + var returns any _jsii_.Invoke( a, @@ -1369,7 +1368,7 @@ func (a *jsiiProxy_AlertPolicy) ImportFrom(id *string, provider cdktf.TerraformP _jsii_.InvokeVoid( a, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -1382,7 +1381,7 @@ func (a *jsiiProxy_AlertPolicy) InterpolationForAttribute(terraformAttribute *st _jsii_.Invoke( a, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1396,18 +1395,18 @@ func (a *jsiiProxy_AlertPolicy) MoveFromId(id *string) { _jsii_.InvokeVoid( a, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (a *jsiiProxy_AlertPolicy) MoveTo(moveTarget *string, index interface{}) { +func (a *jsiiProxy_AlertPolicy) MoveTo(moveTarget *string, index any) { if err := a.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( a, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -1418,7 +1417,7 @@ func (a *jsiiProxy_AlertPolicy) MoveToId(id *string) { _jsii_.InvokeVoid( a, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1429,7 +1428,7 @@ func (a *jsiiProxy_AlertPolicy) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( a, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1440,18 +1439,18 @@ func (a *jsiiProxy_AlertPolicy) PutFilter(value *AlertPolicyFilter) { _jsii_.InvokeVoid( a, "putFilter", - []interface{}{value}, + []any{value}, ) } -func (a *jsiiProxy_AlertPolicy) PutResponders(value interface{}) { +func (a *jsiiProxy_AlertPolicy) PutResponders(value any) { if err := a.validatePutRespondersParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( a, "putResponders", - []interface{}{value}, + []any{value}, ) } @@ -1462,7 +1461,7 @@ func (a *jsiiProxy_AlertPolicy) PutTimeRestriction(value *AlertPolicyTimeRestric _jsii_.InvokeVoid( a, "putTimeRestriction", - []interface{}{value}, + []any{value}, ) } @@ -1626,8 +1625,8 @@ func (a *jsiiProxy_AlertPolicy) ResetTimeRestriction() { ) } -func (a *jsiiProxy_AlertPolicy) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (a *jsiiProxy_AlertPolicy) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( a, @@ -1639,8 +1638,8 @@ func (a *jsiiProxy_AlertPolicy) SynthesizeAttributes() *map[string]interface{} { return returns } -func (a *jsiiProxy_AlertPolicy) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (a *jsiiProxy_AlertPolicy) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( a, @@ -1652,8 +1651,8 @@ func (a *jsiiProxy_AlertPolicy) SynthesizeHclAttributes() *map[string]interface{ return returns } -func (a *jsiiProxy_AlertPolicy) ToHclTerraform() interface{} { - var returns interface{} +func (a *jsiiProxy_AlertPolicy) ToHclTerraform() any { + var returns any _jsii_.Invoke( a, @@ -1665,8 +1664,8 @@ func (a *jsiiProxy_AlertPolicy) ToHclTerraform() interface{} { return returns } -func (a *jsiiProxy_AlertPolicy) ToMetadata() interface{} { - var returns interface{} +func (a *jsiiProxy_AlertPolicy) ToMetadata() any { + var returns any _jsii_.Invoke( a, @@ -1691,8 +1690,8 @@ func (a *jsiiProxy_AlertPolicy) ToString() *string { return returns } -func (a *jsiiProxy_AlertPolicy) ToTerraform() interface{} { - var returns interface{} +func (a *jsiiProxy_AlertPolicy) ToTerraform() any { + var returns any _jsii_.Invoke( a, @@ -1703,4 +1702,3 @@ func (a *jsiiProxy_AlertPolicy) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyConfig.go b/gen/opsgenie/alertpolicy/AlertPolicyConfig.go index 4072600602..543e3b8bf1 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyConfig.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyConfig.go @@ -6,9 +6,9 @@ import ( type AlertPolicyConfig 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 AlertPolicyConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#message AlertPolicy#message}. Message *string `field:"required" json:"message" yaml:"message"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#name AlertPolicy#name}. @@ -30,9 +30,9 @@ type AlertPolicyConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#alias AlertPolicy#alias}. Alias *string `field:"optional" json:"alias" yaml:"alias"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#continue_policy AlertPolicy#continue_policy}. - ContinuePolicy interface{} `field:"optional" json:"continuePolicy" yaml:"continuePolicy"` + ContinuePolicy any `field:"optional" json:"continuePolicy" yaml:"continuePolicy"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#enabled AlertPolicy#enabled}. - Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` + Enabled any `field:"optional" json:"enabled" yaml:"enabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#entity AlertPolicy#entity}. Entity *string `field:"optional" json:"entity" yaml:"entity"` // filter block. @@ -45,13 +45,13 @@ type AlertPolicyConfig struct { // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#ignore_original_actions AlertPolicy#ignore_original_actions}. - IgnoreOriginalActions interface{} `field:"optional" json:"ignoreOriginalActions" yaml:"ignoreOriginalActions"` + IgnoreOriginalActions any `field:"optional" json:"ignoreOriginalActions" yaml:"ignoreOriginalActions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#ignore_original_details AlertPolicy#ignore_original_details}. - IgnoreOriginalDetails interface{} `field:"optional" json:"ignoreOriginalDetails" yaml:"ignoreOriginalDetails"` + IgnoreOriginalDetails any `field:"optional" json:"ignoreOriginalDetails" yaml:"ignoreOriginalDetails"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#ignore_original_responders AlertPolicy#ignore_original_responders}. - IgnoreOriginalResponders interface{} `field:"optional" json:"ignoreOriginalResponders" yaml:"ignoreOriginalResponders"` + IgnoreOriginalResponders any `field:"optional" json:"ignoreOriginalResponders" yaml:"ignoreOriginalResponders"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#ignore_original_tags AlertPolicy#ignore_original_tags}. - IgnoreOriginalTags interface{} `field:"optional" json:"ignoreOriginalTags" yaml:"ignoreOriginalTags"` + IgnoreOriginalTags any `field:"optional" json:"ignoreOriginalTags" yaml:"ignoreOriginalTags"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#policy_description AlertPolicy#policy_description}. PolicyDescription *string `field:"optional" json:"policyDescription" yaml:"policyDescription"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#priority AlertPolicy#priority}. @@ -59,7 +59,7 @@ type AlertPolicyConfig struct { // responders block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#responders AlertPolicy#responders} - Responders interface{} `field:"optional" json:"responders" yaml:"responders"` + Responders any `field:"optional" json:"responders" yaml:"responders"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#source AlertPolicy#source}. Source *string `field:"optional" json:"source" yaml:"source"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#tags AlertPolicy#tags}. @@ -71,4 +71,3 @@ type AlertPolicyConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#time_restriction AlertPolicy#time_restriction} TimeRestriction *AlertPolicyTimeRestriction `field:"optional" json:"timeRestriction" yaml:"timeRestriction"` } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyFilter.go b/gen/opsgenie/alertpolicy/AlertPolicyFilter.go index 227987ea8b..312e070004 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyFilter.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyFilter.go @@ -1,12 +1,10 @@ package alertpolicy - type AlertPolicyFilter struct { // conditions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#conditions AlertPolicy#conditions} - Conditions interface{} `field:"optional" json:"conditions" yaml:"conditions"` + Conditions any `field:"optional" json:"conditions" yaml:"conditions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#type AlertPolicy#type}. Type *string `field:"optional" json:"type" yaml:"type"` } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyFilterConditions.go b/gen/opsgenie/alertpolicy/AlertPolicyFilterConditions.go index 32823202ce..5a438fd920 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyFilterConditions.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyFilterConditions.go @@ -1,6 +1,5 @@ package alertpolicy - type AlertPolicyFilterConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#field AlertPolicy#field}. Field *string `field:"required" json:"field" yaml:"field"` @@ -17,10 +16,9 @@ type AlertPolicyFilterConditions struct { // Indicates behaviour of the given operation. Default value is false. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#not AlertPolicy#not} - Not interface{} `field:"optional" json:"not" yaml:"not"` + Not any `field:"optional" json:"not" yaml:"not"` // Order of the condition in conditions list. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#order AlertPolicy#order} Order *float64 `field:"optional" json:"order" yaml:"order"` } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyFilterConditionsList.go b/gen/opsgenie/alertpolicy/AlertPolicyFilterConditionsList.go index ba19e510f3..27f4fa9f73 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyFilterConditionsList.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyFilterConditionsList.go @@ -17,8 +17,8 @@ type AlertPolicyFilterConditionsList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type AlertPolicyFilterConditionsList interface { Get(index *float64) AlertPolicyFilterConditionsOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsList) Fqn() *string { return returns } -func (j *jsiiProxy_AlertPolicyFilterConditionsList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicyFilterConditionsList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsList) WrapsSet() *bool { return returns } - func NewAlertPolicyFilterConditionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AlertPolicyFilterConditionsList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewAlertPolicyFilterConditionsList(terraformResource cdktf.IInterpolatingPa _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyFilterConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewAlertPolicyFilterConditionsList_Override(a AlertPolicyFilterConditionsLi _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyFilterConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, a, ) } -func (j *jsiiProxy_AlertPolicyFilterConditionsList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_AlertPolicyFilterConditionsList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsList)SetInternalValue(val interfac ) } -func (j *jsiiProxy_AlertPolicyFilterConditionsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_AlertPolicyFilterConditionsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsList)SetTerraformAttribute(val *st ) } -func (j *jsiiProxy_AlertPolicyFilterConditionsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_AlertPolicyFilterConditionsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsList)SetTerraformResource(val cdkt ) } -func (j *jsiiProxy_AlertPolicyFilterConditionsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_AlertPolicyFilterConditionsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (a *jsiiProxy_AlertPolicyFilterConditionsList) AllWithMapKey(mapKeyAttribut _jsii_.Invoke( a, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (a *jsiiProxy_AlertPolicyFilterConditionsList) Get(index *float64) AlertPol _jsii_.Invoke( a, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (a *jsiiProxy_AlertPolicyFilterConditionsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (a *jsiiProxy_AlertPolicyFilterConditionsList) 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, ) @@ -256,4 +255,3 @@ func (a *jsiiProxy_AlertPolicyFilterConditionsList) ToString() *string { return returns } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyFilterConditionsList__checks.go b/gen/opsgenie/alertpolicy/AlertPolicyFilterConditionsList__checks.go index 533e12a11c..a9f532cfb3 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyFilterConditionsList__checks.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyFilterConditionsList__checks.go @@ -34,7 +34,7 @@ func (a *jsiiProxy_AlertPolicyFilterConditionsList) validateResolveParameters(_c return nil } -func (j *jsiiProxy_AlertPolicyFilterConditionsList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicyFilterConditionsList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewAlertPolicyFilterConditionsListParameters(terraformResource cdkt return nil } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyFilterConditionsOutputReference.go b/gen/opsgenie/alertpolicy/AlertPolicyFilterConditionsOutputReference.go index a41f661cf1..19c5ded221 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyFilterConditionsOutputReference.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyFilterConditionsOutputReference.go @@ -12,9 +12,9 @@ type AlertPolicyFilterConditionsOutputReference 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 @@ -33,14 +33,14 @@ type AlertPolicyFilterConditionsOutputReference interface { FieldInput() *string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Key() *string SetKey(val *string) KeyInput() *string - Not() interface{} - SetNot(val interface{}) - NotInput() interface{} + Not() any + SetNot(val any) + NotInput() any Operation() *string SetOperation(val *string) OperationInput() *string @@ -58,7 +58,7 @@ type AlertPolicyFilterConditionsOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -85,7 +85,7 @@ type AlertPolicyFilterConditionsOutputReference interface { ResetOrder() // 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. @@ -98,8 +98,8 @@ type jsiiProxy_AlertPolicyFilterConditionsOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -178,8 +178,8 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -208,8 +208,8 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) KeyInput() *strin return returns } -func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) Not() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) Not() any { + var returns any _jsii_.Get( j, "not", @@ -218,8 +218,8 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) Not() interface{} return returns } -func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) NotInput() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) NotInput() any { + var returns any _jsii_.Get( j, "notInput", @@ -288,7 +288,6 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) TerraformResource return returns } - func NewAlertPolicyFilterConditionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) AlertPolicyFilterConditionsOutputReference { _init_.Initialize() @@ -299,7 +298,7 @@ func NewAlertPolicyFilterConditionsOutputReference(terraformResource cdktf.IInte _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyFilterConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -311,12 +310,12 @@ func NewAlertPolicyFilterConditionsOutputReference_Override(a AlertPolicyFilterC _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyFilterConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, a, ) } -func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -327,7 +326,7 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetComplexObjectIn ) } -func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -338,7 +337,7 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetComplexObjectIs ) } -func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetExpectedValue(val *string) { +func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) SetExpectedValue(val *string) { if err := j.validateSetExpectedValueParameters(val); err != nil { panic(err) } @@ -349,7 +348,7 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetExpectedValue(v ) } -func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetField(val *string) { +func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) SetField(val *string) { if err := j.validateSetFieldParameters(val); err != nil { panic(err) } @@ -360,7 +359,7 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetField(val *stri ) } -func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -371,7 +370,7 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetInternalValue(v ) } -func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetKey(val *string) { +func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) SetKey(val *string) { if err := j.validateSetKeyParameters(val); err != nil { panic(err) } @@ -382,7 +381,7 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetKey(val *string ) } -func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetNot(val interface{}) { +func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) SetNot(val any) { if err := j.validateSetNotParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetNot(val interfa ) } -func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetOperation(val *string) { +func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) SetOperation(val *string) { if err := j.validateSetOperationParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetOperation(val * ) } -func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetOrder(val *float64) { +func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) SetOrder(val *float64) { if err := j.validateSetOrderParameters(val); err != nil { panic(err) } @@ -415,7 +414,7 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetOrder(val *floa ) } -func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -426,7 +425,7 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetTerraformAttrib ) } -func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -450,16 +449,16 @@ func (a *jsiiProxy_AlertPolicyFilterConditionsOutputReference) ComputeFqn() *str return returns } -func (a *jsiiProxy_AlertPolicyFilterConditionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (a *jsiiProxy_AlertPolicyFilterConditionsOutputReference) 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, ) @@ -475,7 +474,7 @@ func (a *jsiiProxy_AlertPolicyFilterConditionsOutputReference) GetBooleanAttribu _jsii_.Invoke( a, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -491,7 +490,7 @@ func (a *jsiiProxy_AlertPolicyFilterConditionsOutputReference) GetBooleanMapAttr _jsii_.Invoke( a, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -507,7 +506,7 @@ func (a *jsiiProxy_AlertPolicyFilterConditionsOutputReference) GetListAttribute( _jsii_.Invoke( a, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -523,7 +522,7 @@ func (a *jsiiProxy_AlertPolicyFilterConditionsOutputReference) GetNumberAttribut _jsii_.Invoke( a, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -539,7 +538,7 @@ func (a *jsiiProxy_AlertPolicyFilterConditionsOutputReference) GetNumberListAttr _jsii_.Invoke( a, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -555,7 +554,7 @@ func (a *jsiiProxy_AlertPolicyFilterConditionsOutputReference) GetNumberMapAttri _jsii_.Invoke( a, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -571,7 +570,7 @@ func (a *jsiiProxy_AlertPolicyFilterConditionsOutputReference) GetStringAttribut _jsii_.Invoke( a, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -587,7 +586,7 @@ func (a *jsiiProxy_AlertPolicyFilterConditionsOutputReference) GetStringMapAttri _jsii_.Invoke( a, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -616,7 +615,7 @@ func (a *jsiiProxy_AlertPolicyFilterConditionsOutputReference) InterpolationForA _jsii_.Invoke( a, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -655,16 +654,16 @@ func (a *jsiiProxy_AlertPolicyFilterConditionsOutputReference) ResetOrder() { ) } -func (a *jsiiProxy_AlertPolicyFilterConditionsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (a *jsiiProxy_AlertPolicyFilterConditionsOutputReference) 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, ) @@ -683,4 +682,3 @@ func (a *jsiiProxy_AlertPolicyFilterConditionsOutputReference) ToString() *strin return returns } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyFilterConditionsOutputReference__checks.go b/gen/opsgenie/alertpolicy/AlertPolicyFilterConditionsOutputReference__checks.go index a2ded2465e..17d6d034d1 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyFilterConditionsOutputReference__checks.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyFilterConditionsOutputReference__checks.go @@ -98,7 +98,7 @@ func (a *jsiiProxy_AlertPolicyFilterConditionsOutputReference) validateResolvePa return nil } -func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -179,7 +179,7 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) validateSetFieldP return nil } -func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -211,7 +211,7 @@ func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) validateSetKeyPar return nil } -func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) validateSetNotParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicyFilterConditionsOutputReference) validateSetNotParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -282,4 +282,3 @@ func validateNewAlertPolicyFilterConditionsOutputReferenceParameters(terraformRe return nil } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyFilterOutputReference.go b/gen/opsgenie/alertpolicy/AlertPolicyFilterOutputReference.go index c109cddd81..109e034b14 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyFilterOutputReference.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyFilterOutputReference.go @@ -12,16 +12,16 @@ type AlertPolicyFilterOutputReference 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 // Experimental. SetComplexObjectIsFromSet(val *bool) Conditions() AlertPolicyFilterConditionsList - ConditionsInput() interface{} + ConditionsInput() any // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. @@ -45,7 +45,7 @@ type AlertPolicyFilterOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -66,12 +66,12 @@ type AlertPolicyFilterOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutConditions(value interface{}) + PutConditions(value any) ResetConditions() ResetType() // 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. @@ -84,8 +84,8 @@ type jsiiProxy_AlertPolicyFilterOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_AlertPolicyFilterOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicyFilterOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -114,8 +114,8 @@ func (j *jsiiProxy_AlertPolicyFilterOutputReference) Conditions() AlertPolicyFil return returns } -func (j *jsiiProxy_AlertPolicyFilterOutputReference) ConditionsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicyFilterOutputReference) ConditionsInput() any { + var returns any _jsii_.Get( j, "conditionsInput", @@ -194,7 +194,6 @@ func (j *jsiiProxy_AlertPolicyFilterOutputReference) TypeInput() *string { return returns } - func NewAlertPolicyFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AlertPolicyFilterOutputReference { _init_.Initialize() @@ -205,7 +204,7 @@ func NewAlertPolicyFilterOutputReference(terraformResource cdktf.IInterpolatingP _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyFilterOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -217,12 +216,12 @@ func NewAlertPolicyFilterOutputReference_Override(a AlertPolicyFilterOutputRefer _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyFilterOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, a, ) } -func (j *jsiiProxy_AlertPolicyFilterOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_AlertPolicyFilterOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -233,7 +232,7 @@ func (j *jsiiProxy_AlertPolicyFilterOutputReference)SetComplexObjectIndex(val in ) } -func (j *jsiiProxy_AlertPolicyFilterOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_AlertPolicyFilterOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -244,7 +243,7 @@ func (j *jsiiProxy_AlertPolicyFilterOutputReference)SetComplexObjectIsFromSet(va ) } -func (j *jsiiProxy_AlertPolicyFilterOutputReference)SetInternalValue(val *AlertPolicyFilter) { +func (j *jsiiProxy_AlertPolicyFilterOutputReference) SetInternalValue(val *AlertPolicyFilter) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -255,7 +254,7 @@ func (j *jsiiProxy_AlertPolicyFilterOutputReference)SetInternalValue(val *AlertP ) } -func (j *jsiiProxy_AlertPolicyFilterOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_AlertPolicyFilterOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -266,7 +265,7 @@ func (j *jsiiProxy_AlertPolicyFilterOutputReference)SetTerraformAttribute(val *s ) } -func (j *jsiiProxy_AlertPolicyFilterOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_AlertPolicyFilterOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -277,7 +276,7 @@ func (j *jsiiProxy_AlertPolicyFilterOutputReference)SetTerraformResource(val cdk ) } -func (j *jsiiProxy_AlertPolicyFilterOutputReference)SetType(val *string) { +func (j *jsiiProxy_AlertPolicyFilterOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -301,16 +300,16 @@ func (a *jsiiProxy_AlertPolicyFilterOutputReference) ComputeFqn() *string { return returns } -func (a *jsiiProxy_AlertPolicyFilterOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (a *jsiiProxy_AlertPolicyFilterOutputReference) 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, ) @@ -326,7 +325,7 @@ func (a *jsiiProxy_AlertPolicyFilterOutputReference) GetBooleanAttribute(terrafo _jsii_.Invoke( a, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -342,7 +341,7 @@ func (a *jsiiProxy_AlertPolicyFilterOutputReference) GetBooleanMapAttribute(terr _jsii_.Invoke( a, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -358,7 +357,7 @@ func (a *jsiiProxy_AlertPolicyFilterOutputReference) GetListAttribute(terraformA _jsii_.Invoke( a, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -374,7 +373,7 @@ func (a *jsiiProxy_AlertPolicyFilterOutputReference) GetNumberAttribute(terrafor _jsii_.Invoke( a, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -390,7 +389,7 @@ func (a *jsiiProxy_AlertPolicyFilterOutputReference) GetNumberListAttribute(terr _jsii_.Invoke( a, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -406,7 +405,7 @@ func (a *jsiiProxy_AlertPolicyFilterOutputReference) GetNumberMapAttribute(terra _jsii_.Invoke( a, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -422,7 +421,7 @@ func (a *jsiiProxy_AlertPolicyFilterOutputReference) GetStringAttribute(terrafor _jsii_.Invoke( a, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -438,7 +437,7 @@ func (a *jsiiProxy_AlertPolicyFilterOutputReference) GetStringMapAttribute(terra _jsii_.Invoke( a, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -467,21 +466,21 @@ func (a *jsiiProxy_AlertPolicyFilterOutputReference) InterpolationForAttribute(p _jsii_.Invoke( a, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (a *jsiiProxy_AlertPolicyFilterOutputReference) PutConditions(value interface{}) { +func (a *jsiiProxy_AlertPolicyFilterOutputReference) PutConditions(value any) { if err := a.validatePutConditionsParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( a, "putConditions", - []interface{}{value}, + []any{value}, ) } @@ -501,16 +500,16 @@ func (a *jsiiProxy_AlertPolicyFilterOutputReference) ResetType() { ) } -func (a *jsiiProxy_AlertPolicyFilterOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (a *jsiiProxy_AlertPolicyFilterOutputReference) 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, ) @@ -529,4 +528,3 @@ func (a *jsiiProxy_AlertPolicyFilterOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyFilterOutputReference__checks.go b/gen/opsgenie/alertpolicy/AlertPolicyFilterOutputReference__checks.go index d6ca8c250d..baf06a7c58 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyFilterOutputReference__checks.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyFilterOutputReference__checks.go @@ -90,7 +90,7 @@ func (a *jsiiProxy_AlertPolicyFilterOutputReference) validateInterpolationForAtt return nil } -func (a *jsiiProxy_AlertPolicyFilterOutputReference) validatePutConditionsParameters(value interface{}) error { +func (a *jsiiProxy_AlertPolicyFilterOutputReference) validatePutConditionsParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -129,7 +129,7 @@ func (a *jsiiProxy_AlertPolicyFilterOutputReference) validateResolveParameters(_ return nil } -func (j *jsiiProxy_AlertPolicyFilterOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicyFilterOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -237,4 +237,3 @@ func validateNewAlertPolicyFilterOutputReferenceParameters(terraformResource cdk return nil } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyRespondersList.go b/gen/opsgenie/alertpolicy/AlertPolicyRespondersList.go index 474dc61c4b..dc4271822d 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyRespondersList.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyRespondersList.go @@ -17,8 +17,8 @@ type AlertPolicyRespondersList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type AlertPolicyRespondersList interface { Get(index *float64) AlertPolicyRespondersOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_AlertPolicyRespondersList) Fqn() *string { return returns } -func (j *jsiiProxy_AlertPolicyRespondersList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicyRespondersList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_AlertPolicyRespondersList) WrapsSet() *bool { return returns } - func NewAlertPolicyRespondersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AlertPolicyRespondersList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewAlertPolicyRespondersList(terraformResource cdktf.IInterpolatingParent, _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyRespondersList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewAlertPolicyRespondersList_Override(a AlertPolicyRespondersList, terrafor _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyRespondersList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, a, ) } -func (j *jsiiProxy_AlertPolicyRespondersList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_AlertPolicyRespondersList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_AlertPolicyRespondersList)SetInternalValue(val interface{}) { ) } -func (j *jsiiProxy_AlertPolicyRespondersList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_AlertPolicyRespondersList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_AlertPolicyRespondersList)SetTerraformAttribute(val *string) ) } -func (j *jsiiProxy_AlertPolicyRespondersList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_AlertPolicyRespondersList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_AlertPolicyRespondersList)SetTerraformResource(val cdktf.IInt ) } -func (j *jsiiProxy_AlertPolicyRespondersList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_AlertPolicyRespondersList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (a *jsiiProxy_AlertPolicyRespondersList) AllWithMapKey(mapKeyAttributeName _jsii_.Invoke( a, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (a *jsiiProxy_AlertPolicyRespondersList) Get(index *float64) AlertPolicyRes _jsii_.Invoke( a, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (a *jsiiProxy_AlertPolicyRespondersList) Resolve(_context cdktf.IResolveContext) interface{} { +func (a *jsiiProxy_AlertPolicyRespondersList) 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, ) @@ -256,4 +255,3 @@ func (a *jsiiProxy_AlertPolicyRespondersList) ToString() *string { return returns } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyRespondersList__checks.go b/gen/opsgenie/alertpolicy/AlertPolicyRespondersList__checks.go index 93befc364c..60debde709 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyRespondersList__checks.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyRespondersList__checks.go @@ -34,7 +34,7 @@ func (a *jsiiProxy_AlertPolicyRespondersList) validateResolveParameters(_context return nil } -func (j *jsiiProxy_AlertPolicyRespondersList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicyRespondersList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewAlertPolicyRespondersListParameters(terraformResource cdktf.IInt return nil } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyRespondersOutputReference.go b/gen/opsgenie/alertpolicy/AlertPolicyRespondersOutputReference.go index ff69d3bbd6..0f0e2afdf3 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyRespondersOutputReference.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyRespondersOutputReference.go @@ -12,9 +12,9 @@ type AlertPolicyRespondersOutputReference 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 @@ -30,8 +30,8 @@ type AlertPolicyRespondersOutputReference interface { Id() *string SetId(val *string) IdInput() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Name() *string SetName(val *string) NameInput() *string @@ -52,7 +52,7 @@ type AlertPolicyRespondersOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -77,7 +77,7 @@ type AlertPolicyRespondersOutputReference interface { ResetUsername() // 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. @@ -90,8 +90,8 @@ type jsiiProxy_AlertPolicyRespondersOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_AlertPolicyRespondersOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicyRespondersOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -150,8 +150,8 @@ func (j *jsiiProxy_AlertPolicyRespondersOutputReference) IdInput() *string { return returns } -func (j *jsiiProxy_AlertPolicyRespondersOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicyRespondersOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -240,7 +240,6 @@ func (j *jsiiProxy_AlertPolicyRespondersOutputReference) UsernameInput() *string return returns } - func NewAlertPolicyRespondersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) AlertPolicyRespondersOutputReference { _init_.Initialize() @@ -251,7 +250,7 @@ func NewAlertPolicyRespondersOutputReference(terraformResource cdktf.IInterpolat _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyRespondersOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -263,12 +262,12 @@ func NewAlertPolicyRespondersOutputReference_Override(a AlertPolicyRespondersOut _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyRespondersOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, a, ) } -func (j *jsiiProxy_AlertPolicyRespondersOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_AlertPolicyRespondersOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -279,7 +278,7 @@ func (j *jsiiProxy_AlertPolicyRespondersOutputReference)SetComplexObjectIndex(va ) } -func (j *jsiiProxy_AlertPolicyRespondersOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_AlertPolicyRespondersOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -290,7 +289,7 @@ func (j *jsiiProxy_AlertPolicyRespondersOutputReference)SetComplexObjectIsFromSe ) } -func (j *jsiiProxy_AlertPolicyRespondersOutputReference)SetId(val *string) { +func (j *jsiiProxy_AlertPolicyRespondersOutputReference) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -301,7 +300,7 @@ func (j *jsiiProxy_AlertPolicyRespondersOutputReference)SetId(val *string) { ) } -func (j *jsiiProxy_AlertPolicyRespondersOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_AlertPolicyRespondersOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -312,7 +311,7 @@ func (j *jsiiProxy_AlertPolicyRespondersOutputReference)SetInternalValue(val int ) } -func (j *jsiiProxy_AlertPolicyRespondersOutputReference)SetName(val *string) { +func (j *jsiiProxy_AlertPolicyRespondersOutputReference) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -323,7 +322,7 @@ func (j *jsiiProxy_AlertPolicyRespondersOutputReference)SetName(val *string) { ) } -func (j *jsiiProxy_AlertPolicyRespondersOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_AlertPolicyRespondersOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -334,7 +333,7 @@ func (j *jsiiProxy_AlertPolicyRespondersOutputReference)SetTerraformAttribute(va ) } -func (j *jsiiProxy_AlertPolicyRespondersOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_AlertPolicyRespondersOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -345,7 +344,7 @@ func (j *jsiiProxy_AlertPolicyRespondersOutputReference)SetTerraformResource(val ) } -func (j *jsiiProxy_AlertPolicyRespondersOutputReference)SetType(val *string) { +func (j *jsiiProxy_AlertPolicyRespondersOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -356,7 +355,7 @@ func (j *jsiiProxy_AlertPolicyRespondersOutputReference)SetType(val *string) { ) } -func (j *jsiiProxy_AlertPolicyRespondersOutputReference)SetUsername(val *string) { +func (j *jsiiProxy_AlertPolicyRespondersOutputReference) SetUsername(val *string) { if err := j.validateSetUsernameParameters(val); err != nil { panic(err) } @@ -380,16 +379,16 @@ func (a *jsiiProxy_AlertPolicyRespondersOutputReference) ComputeFqn() *string { return returns } -func (a *jsiiProxy_AlertPolicyRespondersOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (a *jsiiProxy_AlertPolicyRespondersOutputReference) 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, ) @@ -405,7 +404,7 @@ func (a *jsiiProxy_AlertPolicyRespondersOutputReference) GetBooleanAttribute(ter _jsii_.Invoke( a, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -421,7 +420,7 @@ func (a *jsiiProxy_AlertPolicyRespondersOutputReference) GetBooleanMapAttribute( _jsii_.Invoke( a, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -437,7 +436,7 @@ func (a *jsiiProxy_AlertPolicyRespondersOutputReference) GetListAttribute(terraf _jsii_.Invoke( a, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -453,7 +452,7 @@ func (a *jsiiProxy_AlertPolicyRespondersOutputReference) GetNumberAttribute(terr _jsii_.Invoke( a, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -469,7 +468,7 @@ func (a *jsiiProxy_AlertPolicyRespondersOutputReference) GetNumberListAttribute( _jsii_.Invoke( a, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -485,7 +484,7 @@ func (a *jsiiProxy_AlertPolicyRespondersOutputReference) GetNumberMapAttribute(t _jsii_.Invoke( a, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -501,7 +500,7 @@ func (a *jsiiProxy_AlertPolicyRespondersOutputReference) GetStringAttribute(terr _jsii_.Invoke( a, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -517,7 +516,7 @@ func (a *jsiiProxy_AlertPolicyRespondersOutputReference) GetStringMapAttribute(t _jsii_.Invoke( a, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -546,7 +545,7 @@ func (a *jsiiProxy_AlertPolicyRespondersOutputReference) InterpolationForAttribu _jsii_.Invoke( a, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -569,16 +568,16 @@ func (a *jsiiProxy_AlertPolicyRespondersOutputReference) ResetUsername() { ) } -func (a *jsiiProxy_AlertPolicyRespondersOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (a *jsiiProxy_AlertPolicyRespondersOutputReference) 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, ) @@ -597,4 +596,3 @@ func (a *jsiiProxy_AlertPolicyRespondersOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyRespondersOutputReference__checks.go b/gen/opsgenie/alertpolicy/AlertPolicyRespondersOutputReference__checks.go index f96ba96d80..45adb92b17 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyRespondersOutputReference__checks.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyRespondersOutputReference__checks.go @@ -98,7 +98,7 @@ func (a *jsiiProxy_AlertPolicyRespondersOutputReference) validateResolveParamete return nil } -func (j *jsiiProxy_AlertPolicyRespondersOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicyRespondersOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -171,7 +171,7 @@ func (j *jsiiProxy_AlertPolicyRespondersOutputReference) validateSetIdParameters return nil } -func (j *jsiiProxy_AlertPolicyRespondersOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicyRespondersOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -254,4 +254,3 @@ func validateNewAlertPolicyRespondersOutputReferenceParameters(terraformResource return nil } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyTimeRestriction.go b/gen/opsgenie/alertpolicy/AlertPolicyTimeRestriction.go index fa32f03a0a..da59007136 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyTimeRestriction.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyTimeRestriction.go @@ -1,6 +1,5 @@ package alertpolicy - type AlertPolicyTimeRestriction struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#type AlertPolicy#type}. Type *string `field:"required" json:"type" yaml:"type"` @@ -11,6 +10,5 @@ type AlertPolicyTimeRestriction struct { // restrictions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/alert_policy#restrictions AlertPolicy#restrictions} - Restrictions interface{} `field:"optional" json:"restrictions" yaml:"restrictions"` + Restrictions any `field:"optional" json:"restrictions" yaml:"restrictions"` } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionOutputReference.go b/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionOutputReference.go index f1c04e7745..d1858ed2de 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionOutputReference.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionOutputReference.go @@ -12,9 +12,9 @@ type AlertPolicyTimeRestrictionOutputReference 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 @@ -32,7 +32,7 @@ type AlertPolicyTimeRestrictionOutputReference interface { Restriction() AlertPolicyTimeRestrictionRestrictionOutputReference RestrictionInput() *AlertPolicyTimeRestrictionRestriction Restrictions() AlertPolicyTimeRestrictionRestrictionsList - RestrictionsInput() interface{} + RestrictionsInput() any // Experimental. TerraformAttribute() *string // Experimental. @@ -47,7 +47,7 @@ type AlertPolicyTimeRestrictionOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -69,12 +69,12 @@ type AlertPolicyTimeRestrictionOutputReference interface { // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutRestriction(value *AlertPolicyTimeRestrictionRestriction) - PutRestrictions(value interface{}) + PutRestrictions(value any) ResetRestriction() ResetRestrictions() // 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. @@ -87,8 +87,8 @@ type jsiiProxy_AlertPolicyTimeRestrictionOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -167,8 +167,8 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) Restrictions() Ale return returns } -func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) RestrictionsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) RestrictionsInput() any { + var returns any _jsii_.Get( j, "restrictionsInput", @@ -217,7 +217,6 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) TypeInput() *strin return returns } - func NewAlertPolicyTimeRestrictionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AlertPolicyTimeRestrictionOutputReference { _init_.Initialize() @@ -228,7 +227,7 @@ func NewAlertPolicyTimeRestrictionOutputReference(terraformResource cdktf.IInter _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyTimeRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -240,12 +239,12 @@ func NewAlertPolicyTimeRestrictionOutputReference_Override(a AlertPolicyTimeRest _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyTimeRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, a, ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -256,7 +255,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference)SetComplexObjectInd ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -267,7 +266,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference)SetComplexObjectIsF ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference)SetInternalValue(val *AlertPolicyTimeRestriction) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) SetInternalValue(val *AlertPolicyTimeRestriction) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -278,7 +277,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference)SetInternalValue(va ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -289,7 +288,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference)SetTerraformAttribu ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -300,7 +299,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference)SetTerraformResourc ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference)SetType(val *string) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -324,16 +323,16 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) ComputeFqn() *stri return returns } -func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) 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, ) @@ -349,7 +348,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) GetBooleanAttribut _jsii_.Invoke( a, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -365,7 +364,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) GetBooleanMapAttri _jsii_.Invoke( a, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -381,7 +380,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) GetListAttribute(t _jsii_.Invoke( a, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -397,7 +396,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) GetNumberAttribute _jsii_.Invoke( a, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -413,7 +412,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) GetNumberListAttri _jsii_.Invoke( a, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -429,7 +428,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) GetNumberMapAttrib _jsii_.Invoke( a, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -445,7 +444,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) GetStringAttribute _jsii_.Invoke( a, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -461,7 +460,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) GetStringMapAttrib _jsii_.Invoke( a, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -490,7 +489,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) InterpolationForAt _jsii_.Invoke( a, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -504,18 +503,18 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) PutRestriction(val _jsii_.InvokeVoid( a, "putRestriction", - []interface{}{value}, + []any{value}, ) } -func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) PutRestrictions(value interface{}) { +func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) PutRestrictions(value any) { if err := a.validatePutRestrictionsParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( a, "putRestrictions", - []interface{}{value}, + []any{value}, ) } @@ -535,16 +534,16 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) ResetRestrictions( ) } -func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) 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, ) @@ -563,4 +562,3 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) ToString() *string return returns } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionOutputReference__checks.go b/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionOutputReference__checks.go index e8e256f516..8572966ade 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionOutputReference__checks.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionOutputReference__checks.go @@ -101,7 +101,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) validatePutRestric return nil } -func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) validatePutRestrictionsParameters(value interface{}) error { +func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) validatePutRestrictionsParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -140,7 +140,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) validateResolvePar return nil } -func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicyTimeRestrictionOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -248,4 +248,3 @@ func validateNewAlertPolicyTimeRestrictionOutputReferenceParameters(terraformRes return nil } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionOutputReference.go b/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionOutputReference.go index 82c18ae712..199c64b9e2 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionOutputReference.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionOutputReference.go @@ -12,9 +12,9 @@ type AlertPolicyTimeRestrictionRestrictionOutputReference 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 @@ -52,7 +52,7 @@ type AlertPolicyTimeRestrictionRestrictionOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -75,7 +75,7 @@ type AlertPolicyTimeRestrictionRestrictionOutputReference 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. @@ -88,8 +88,8 @@ type jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -238,7 +238,6 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) Terrafo return returns } - func NewAlertPolicyTimeRestrictionRestrictionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) AlertPolicyTimeRestrictionRestrictionOutputReference { _init_.Initialize() @@ -249,7 +248,7 @@ func NewAlertPolicyTimeRestrictionRestrictionOutputReference(terraformResource c _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyTimeRestrictionRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -261,12 +260,12 @@ func NewAlertPolicyTimeRestrictionRestrictionOutputReference_Override(a AlertPol _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyTimeRestrictionRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, a, ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -277,7 +276,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference)SetCompl ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -288,7 +287,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference)SetCompl ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference)SetEndHour(val *float64) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) SetEndHour(val *float64) { if err := j.validateSetEndHourParameters(val); err != nil { panic(err) } @@ -299,7 +298,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference)SetEndHo ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference)SetEndMin(val *float64) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) SetEndMin(val *float64) { if err := j.validateSetEndMinParameters(val); err != nil { panic(err) } @@ -310,7 +309,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference)SetEndMi ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference)SetInternalValue(val *AlertPolicyTimeRestrictionRestriction) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) SetInternalValue(val *AlertPolicyTimeRestrictionRestriction) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -321,7 +320,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference)SetInter ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference)SetStartHour(val *float64) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) SetStartHour(val *float64) { if err := j.validateSetStartHourParameters(val); err != nil { panic(err) } @@ -332,7 +331,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference)SetStart ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference)SetStartMin(val *float64) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) SetStartMin(val *float64) { if err := j.validateSetStartMinParameters(val); err != nil { panic(err) } @@ -343,7 +342,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference)SetStart ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -354,7 +353,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference)SetTerra ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -378,16 +377,16 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) Compute return returns } -func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) 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, ) @@ -403,7 +402,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) GetBool _jsii_.Invoke( a, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -419,7 +418,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) GetBool _jsii_.Invoke( a, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -435,7 +434,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) GetList _jsii_.Invoke( a, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -451,7 +450,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) GetNumb _jsii_.Invoke( a, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -467,7 +466,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) GetNumb _jsii_.Invoke( a, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -483,7 +482,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) GetNumb _jsii_.Invoke( a, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -499,7 +498,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) GetStri _jsii_.Invoke( a, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -515,7 +514,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) GetStri _jsii_.Invoke( a, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -544,23 +543,23 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) Interpo _jsii_.Invoke( a, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) 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, ) @@ -579,4 +578,3 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) ToStrin return returns } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionOutputReference__checks.go b/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionOutputReference__checks.go index 69adc70989..b118615cd4 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionOutputReference__checks.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionOutputReference__checks.go @@ -98,7 +98,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) validat return nil } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -230,4 +230,3 @@ func validateNewAlertPolicyTimeRestrictionRestrictionOutputReferenceParameters(t return nil } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionsList.go b/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionsList.go index f8bc6f6acd..50fbd8b1c6 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionsList.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionsList.go @@ -17,8 +17,8 @@ type AlertPolicyTimeRestrictionRestrictionsList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type AlertPolicyTimeRestrictionRestrictionsList interface { Get(index *float64) AlertPolicyTimeRestrictionRestrictionsOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList) Fqn() *string { return returns } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList) WrapsSet() *bool return returns } - func NewAlertPolicyTimeRestrictionRestrictionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) AlertPolicyTimeRestrictionRestrictionsList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewAlertPolicyTimeRestrictionRestrictionsList(terraformResource cdktf.IInte _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyTimeRestrictionRestrictionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewAlertPolicyTimeRestrictionRestrictionsList_Override(a AlertPolicyTimeRes _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyTimeRestrictionRestrictionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, a, ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList)SetInternalValue(v ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList)SetTerraformAttrib ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList)SetTerraformResour ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList) AllWithMapKey(map _jsii_.Invoke( a, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList) Get(index *float6 _jsii_.Invoke( a, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList) 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, ) @@ -256,4 +255,3 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList) ToString() *strin return returns } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionsList__checks.go b/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionsList__checks.go index 0eb05afe93..6417c7b388 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionsList__checks.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionsList__checks.go @@ -34,7 +34,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList) validateResolvePa return nil } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewAlertPolicyTimeRestrictionRestrictionsListParameters(terraformRe return nil } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionsOutputReference.go b/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionsOutputReference.go index cb754b24b9..ef4c3a16b8 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionsOutputReference.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionsOutputReference.go @@ -12,9 +12,9 @@ type AlertPolicyTimeRestrictionRestrictionsOutputReference 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 @@ -36,8 +36,8 @@ type AlertPolicyTimeRestrictionRestrictionsOutputReference interface { EndMinInput() *float64 // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) StartDay() *string SetStartDay(val *string) StartDayInput() *string @@ -58,7 +58,7 @@ type AlertPolicyTimeRestrictionRestrictionsOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -81,7 +81,7 @@ type AlertPolicyTimeRestrictionRestrictionsOutputReference 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. @@ -94,8 +94,8 @@ type jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -194,8 +194,8 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) Fqn() return returns } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -284,7 +284,6 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) Terraf return returns } - func NewAlertPolicyTimeRestrictionRestrictionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) AlertPolicyTimeRestrictionRestrictionsOutputReference { _init_.Initialize() @@ -295,7 +294,7 @@ func NewAlertPolicyTimeRestrictionRestrictionsOutputReference(terraformResource _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyTimeRestrictionRestrictionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -307,12 +306,12 @@ func NewAlertPolicyTimeRestrictionRestrictionsOutputReference_Override(a AlertPo _jsii_.Create( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyTimeRestrictionRestrictionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, a, ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -323,7 +322,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetComp ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -334,7 +333,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetComp ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetEndDay(val *string) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) SetEndDay(val *string) { if err := j.validateSetEndDayParameters(val); err != nil { panic(err) } @@ -345,7 +344,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetEndD ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetEndHour(val *float64) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) SetEndHour(val *float64) { if err := j.validateSetEndHourParameters(val); err != nil { panic(err) } @@ -356,7 +355,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetEndH ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetEndMin(val *float64) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) SetEndMin(val *float64) { if err := j.validateSetEndMinParameters(val); err != nil { panic(err) } @@ -367,7 +366,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetEndM ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -378,7 +377,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetInte ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetStartDay(val *string) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) SetStartDay(val *string) { if err := j.validateSetStartDayParameters(val); err != nil { panic(err) } @@ -389,7 +388,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetStar ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetStartHour(val *float64) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) SetStartHour(val *float64) { if err := j.validateSetStartHourParameters(val); err != nil { panic(err) } @@ -400,7 +399,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetStar ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetStartMin(val *float64) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) SetStartMin(val *float64) { if err := j.validateSetStartMinParameters(val); err != nil { panic(err) } @@ -411,7 +410,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetStar ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -422,7 +421,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetTerr ) } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -446,16 +445,16 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) Comput return returns } -func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) 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, ) @@ -471,7 +470,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) GetBoo _jsii_.Invoke( a, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -487,7 +486,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) GetBoo _jsii_.Invoke( a, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -503,7 +502,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) GetLis _jsii_.Invoke( a, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -519,7 +518,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) GetNum _jsii_.Invoke( a, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -535,7 +534,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) GetNum _jsii_.Invoke( a, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -551,7 +550,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) GetNum _jsii_.Invoke( a, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -567,7 +566,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) GetStr _jsii_.Invoke( a, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -583,7 +582,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) GetStr _jsii_.Invoke( a, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -612,23 +611,23 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) Interp _jsii_.Invoke( a, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) 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, ) @@ -647,4 +646,3 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) ToStri return returns } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionsOutputReference__checks.go b/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionsOutputReference__checks.go index 5009a6e8b5..e63efdba0c 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionsOutputReference__checks.go +++ b/gen/opsgenie/alertpolicy/AlertPolicyTimeRestrictionRestrictionsOutputReference__checks.go @@ -98,7 +98,7 @@ func (a *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) valida return nil } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -187,7 +187,7 @@ func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) valida return nil } -func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -270,4 +270,3 @@ func validateNewAlertPolicyTimeRestrictionRestrictionsOutputReferenceParameters( return nil } - diff --git a/gen/opsgenie/alertpolicy/AlertPolicy__checks.go b/gen/opsgenie/alertpolicy/AlertPolicy__checks.go index 1d6d5b1b75..5390bb898c 100644 --- a/gen/opsgenie/alertpolicy/AlertPolicy__checks.go +++ b/gen/opsgenie/alertpolicy/AlertPolicy__checks.go @@ -19,7 +19,7 @@ func (a *jsiiProxy_AlertPolicy) validateAddMoveTargetParameters(moveTarget *stri return nil } -func (a *jsiiProxy_AlertPolicy) validateAddOverrideParameters(path *string, value interface{}) error { +func (a *jsiiProxy_AlertPolicy) 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 (a *jsiiProxy_AlertPolicy) validateMoveFromIdParameters(id *string) error { return nil } -func (a *jsiiProxy_AlertPolicy) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (a *jsiiProxy_AlertPolicy) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -215,7 +215,7 @@ func (a *jsiiProxy_AlertPolicy) validatePutFilterParameters(value *AlertPolicyFi return nil } -func (a *jsiiProxy_AlertPolicy) validatePutRespondersParameters(value interface{}) error { +func (a *jsiiProxy_AlertPolicy) validatePutRespondersParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -273,7 +273,7 @@ func validateAlertPolicy_GenerateConfigForImportParameters(scope constructs.Cons return nil } -func validateAlertPolicy_IsConstructParameters(x interface{}) error { +func validateAlertPolicy_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -281,7 +281,7 @@ func validateAlertPolicy_IsConstructParameters(x interface{}) error { return nil } -func validateAlertPolicy_IsTerraformElementParameters(x interface{}) error { +func validateAlertPolicy_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -289,7 +289,7 @@ func validateAlertPolicy_IsTerraformElementParameters(x interface{}) error { return nil } -func validateAlertPolicy_IsTerraformResourceParameters(x interface{}) error { +func validateAlertPolicy_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -321,7 +321,7 @@ func (j *jsiiProxy_AlertPolicy) validateSetAliasParameters(val *string) error { return nil } -func (j *jsiiProxy_AlertPolicy) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicy) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -354,7 +354,7 @@ func (j *jsiiProxy_AlertPolicy) validateSetConnectionParameters(val interface{}) return nil } -func (j *jsiiProxy_AlertPolicy) validateSetContinuePolicyParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicy) validateSetContinuePolicyParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -374,7 +374,7 @@ func (j *jsiiProxy_AlertPolicy) validateSetContinuePolicyParameters(val interfac return nil } -func (j *jsiiProxy_AlertPolicy) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicy) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -431,7 +431,7 @@ func (j *jsiiProxy_AlertPolicy) validateSetCountParameters(val interface{}) erro return nil } -func (j *jsiiProxy_AlertPolicy) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicy) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -467,7 +467,7 @@ func (j *jsiiProxy_AlertPolicy) validateSetIdParameters(val *string) error { return nil } -func (j *jsiiProxy_AlertPolicy) validateSetIgnoreOriginalActionsParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicy) validateSetIgnoreOriginalActionsParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -487,7 +487,7 @@ func (j *jsiiProxy_AlertPolicy) validateSetIgnoreOriginalActionsParameters(val i return nil } -func (j *jsiiProxy_AlertPolicy) validateSetIgnoreOriginalDetailsParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicy) validateSetIgnoreOriginalDetailsParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -507,7 +507,7 @@ func (j *jsiiProxy_AlertPolicy) validateSetIgnoreOriginalDetailsParameters(val i return nil } -func (j *jsiiProxy_AlertPolicy) validateSetIgnoreOriginalRespondersParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicy) validateSetIgnoreOriginalRespondersParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -527,7 +527,7 @@ func (j *jsiiProxy_AlertPolicy) validateSetIgnoreOriginalRespondersParameters(va return nil } -func (j *jsiiProxy_AlertPolicy) validateSetIgnoreOriginalTagsParameters(val interface{}) error { +func (j *jsiiProxy_AlertPolicy) validateSetIgnoreOriginalTagsParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -587,7 +587,7 @@ func (j *jsiiProxy_AlertPolicy) validateSetPriorityParameters(val *string) error return nil } -func (j *jsiiProxy_AlertPolicy) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_AlertPolicy) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -675,4 +675,3 @@ func validateNewAlertPolicyParameters(scope constructs.Construct, id *string, co return nil } - diff --git a/gen/opsgenie/alertpolicy/main.go b/gen/opsgenie/alertpolicy/main.go index 3a8330afe3..eac3212925 100644 --- a/gen/opsgenie/alertpolicy/main.go +++ b/gen/opsgenie/alertpolicy/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicy", - reflect.TypeOf((*AlertPolicy)(nil)).Elem(), + reflect.TypeFor[AlertPolicy](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "actions", GoGetter: "Actions"}, _jsii_.MemberProperty{JsiiProperty: "actionsInput", GoGetter: "ActionsInput"}, @@ -117,7 +117,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_AlertPolicy{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -125,19 +125,19 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyConfig", - reflect.TypeOf((*AlertPolicyConfig)(nil)).Elem(), + reflect.TypeFor[AlertPolicyConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyFilter", - reflect.TypeOf((*AlertPolicyFilter)(nil)).Elem(), + reflect.TypeFor[AlertPolicyFilter](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyFilterConditions", - reflect.TypeOf((*AlertPolicyFilterConditions)(nil)).Elem(), + reflect.TypeFor[AlertPolicyFilterConditions](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyFilterConditionsList", - reflect.TypeOf((*AlertPolicyFilterConditionsList)(nil)).Elem(), + reflect.TypeFor[AlertPolicyFilterConditionsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -151,7 +151,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_AlertPolicyFilterConditionsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -159,7 +159,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyFilterConditionsOutputReference", - reflect.TypeOf((*AlertPolicyFilterConditionsOutputReference)(nil)).Elem(), + reflect.TypeFor[AlertPolicyFilterConditionsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -199,7 +199,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_AlertPolicyFilterConditionsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -207,7 +207,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyFilterOutputReference", - reflect.TypeOf((*AlertPolicyFilterOutputReference)(nil)).Elem(), + reflect.TypeFor[AlertPolicyFilterOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -238,7 +238,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_AlertPolicyFilterOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -246,11 +246,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyResponders", - reflect.TypeOf((*AlertPolicyResponders)(nil)).Elem(), + reflect.TypeFor[AlertPolicyResponders](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyRespondersList", - reflect.TypeOf((*AlertPolicyRespondersList)(nil)).Elem(), + reflect.TypeFor[AlertPolicyRespondersList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -264,7 +264,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_AlertPolicyRespondersList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -272,7 +272,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyRespondersOutputReference", - reflect.TypeOf((*AlertPolicyRespondersOutputReference)(nil)).Elem(), + reflect.TypeFor[AlertPolicyRespondersOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -306,7 +306,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "username", GoGetter: "Username"}, _jsii_.MemberProperty{JsiiProperty: "usernameInput", GoGetter: "UsernameInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_AlertPolicyRespondersOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -314,11 +314,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyTimeRestriction", - reflect.TypeOf((*AlertPolicyTimeRestriction)(nil)).Elem(), + reflect.TypeFor[AlertPolicyTimeRestriction](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyTimeRestrictionOutputReference", - reflect.TypeOf((*AlertPolicyTimeRestrictionOutputReference)(nil)).Elem(), + reflect.TypeFor[AlertPolicyTimeRestrictionOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -352,7 +352,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_AlertPolicyTimeRestrictionOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -360,11 +360,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyTimeRestrictionRestriction", - reflect.TypeOf((*AlertPolicyTimeRestrictionRestriction)(nil)).Elem(), + reflect.TypeFor[AlertPolicyTimeRestrictionRestriction](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyTimeRestrictionRestrictionOutputReference", - reflect.TypeOf((*AlertPolicyTimeRestrictionRestrictionOutputReference)(nil)).Elem(), + reflect.TypeFor[AlertPolicyTimeRestrictionRestrictionOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -396,7 +396,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_AlertPolicyTimeRestrictionRestrictionOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -404,11 +404,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyTimeRestrictionRestrictions", - reflect.TypeOf((*AlertPolicyTimeRestrictionRestrictions)(nil)).Elem(), + reflect.TypeFor[AlertPolicyTimeRestrictionRestrictions](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyTimeRestrictionRestrictionsList", - reflect.TypeOf((*AlertPolicyTimeRestrictionRestrictionsList)(nil)).Elem(), + reflect.TypeFor[AlertPolicyTimeRestrictionRestrictionsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -422,7 +422,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_AlertPolicyTimeRestrictionRestrictionsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -430,7 +430,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.alertPolicy.AlertPolicyTimeRestrictionRestrictionsOutputReference", - reflect.TypeOf((*AlertPolicyTimeRestrictionRestrictionsOutputReference)(nil)).Elem(), + reflect.TypeFor[AlertPolicyTimeRestrictionRestrictionsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -466,7 +466,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_AlertPolicyTimeRestrictionRestrictionsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/opsgenie/apiintegration/ApiIntegration.go b/gen/opsgenie/apiintegration/ApiIntegration.go index 236402a28b..0c585096b7 100644 --- a/gen/opsgenie/apiintegration/ApiIntegration.go +++ b/gen/opsgenie/apiintegration/ApiIntegration.go @@ -12,32 +12,32 @@ import ( // Represents a {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/api_integration opsgenie_api_integration}. type ApiIntegration interface { cdktf.TerraformResource - AllowConfigurationAccess() interface{} - SetAllowConfigurationAccess(val interface{}) - AllowConfigurationAccessInput() interface{} - AllowWriteAccess() interface{} - SetAllowWriteAccess(val interface{}) - AllowWriteAccessInput() interface{} + AllowConfigurationAccess() any + SetAllowConfigurationAccess(val any) + AllowConfigurationAccessInput() any + AllowWriteAccess() any + SetAllowWriteAccess(val any) + AllowWriteAccessInput() any ApiKey() *string // 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. SetDependsOn(val *[]*string) - Enabled() interface{} - SetEnabled(val interface{}) - EnabledInput() interface{} + Enabled() any + SetEnabled(val any) + EnabledInput() any // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. @@ -52,9 +52,9 @@ type ApiIntegration interface { Id() *string SetId(val *string) IdInput() *string - IgnoreRespondersFromPayload() interface{} - SetIgnoreRespondersFromPayload(val interface{}) - IgnoreRespondersFromPayloadInput() interface{} + IgnoreRespondersFromPayload() any + SetIgnoreRespondersFromPayload(val any) + IgnoreRespondersFromPayloadInput() any // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. @@ -72,20 +72,20 @@ type ApiIntegration interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any Responders() ApiIntegrationRespondersList - RespondersInput() interface{} - SuppressNotifications() interface{} - SetSuppressNotifications(val interface{}) - SuppressNotificationsInput() interface{} + RespondersInput() any + SuppressNotifications() any + SetSuppressNotifications(val any) + SuppressNotificationsInput() any // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string Type() *string @@ -98,9 +98,9 @@ type ApiIntegration 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. @@ -118,7 +118,7 @@ type ApiIntegration interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -130,14 +130,14 @@ type ApiIntegration 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) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) - PutResponders(value interface{}) + PutResponders(value any) ResetAllowConfigurationAccess() ResetAllowWriteAccess() ResetEnabled() @@ -152,17 +152,17 @@ type ApiIntegration interface { ResetSuppressNotifications() ResetType() ResetWebhookUrl() - 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 ApiIntegration @@ -170,8 +170,8 @@ type jsiiProxy_ApiIntegration struct { internal.Type__cdktfTerraformResource } -func (j *jsiiProxy_ApiIntegration) AllowConfigurationAccess() interface{} { - var returns interface{} +func (j *jsiiProxy_ApiIntegration) AllowConfigurationAccess() any { + var returns any _jsii_.Get( j, "allowConfigurationAccess", @@ -180,8 +180,8 @@ func (j *jsiiProxy_ApiIntegration) AllowConfigurationAccess() interface{} { return returns } -func (j *jsiiProxy_ApiIntegration) AllowConfigurationAccessInput() interface{} { - var returns interface{} +func (j *jsiiProxy_ApiIntegration) AllowConfigurationAccessInput() any { + var returns any _jsii_.Get( j, "allowConfigurationAccessInput", @@ -190,8 +190,8 @@ func (j *jsiiProxy_ApiIntegration) AllowConfigurationAccessInput() interface{} { return returns } -func (j *jsiiProxy_ApiIntegration) AllowWriteAccess() interface{} { - var returns interface{} +func (j *jsiiProxy_ApiIntegration) AllowWriteAccess() any { + var returns any _jsii_.Get( j, "allowWriteAccess", @@ -200,8 +200,8 @@ func (j *jsiiProxy_ApiIntegration) AllowWriteAccess() interface{} { return returns } -func (j *jsiiProxy_ApiIntegration) AllowWriteAccessInput() interface{} { - var returns interface{} +func (j *jsiiProxy_ApiIntegration) AllowWriteAccessInput() any { + var returns any _jsii_.Get( j, "allowWriteAccessInput", @@ -230,8 +230,8 @@ func (j *jsiiProxy_ApiIntegration) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_ApiIntegration) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_ApiIntegration) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -240,8 +240,8 @@ func (j *jsiiProxy_ApiIntegration) Connection() interface{} { return returns } -func (j *jsiiProxy_ApiIntegration) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_ApiIntegration) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -250,8 +250,8 @@ func (j *jsiiProxy_ApiIntegration) ConstructNodeMetadata() *map[string]interface return returns } -func (j *jsiiProxy_ApiIntegration) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_ApiIntegration) Count() any { + var returns any _jsii_.Get( j, "count", @@ -270,8 +270,8 @@ func (j *jsiiProxy_ApiIntegration) DependsOn() *[]*string { return returns } -func (j *jsiiProxy_ApiIntegration) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_ApiIntegration) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -280,8 +280,8 @@ func (j *jsiiProxy_ApiIntegration) Enabled() interface{} { return returns } -func (j *jsiiProxy_ApiIntegration) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_ApiIntegration) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -360,8 +360,8 @@ func (j *jsiiProxy_ApiIntegration) IdInput() *string { return returns } -func (j *jsiiProxy_ApiIntegration) IgnoreRespondersFromPayload() interface{} { - var returns interface{} +func (j *jsiiProxy_ApiIntegration) IgnoreRespondersFromPayload() any { + var returns any _jsii_.Get( j, "ignoreRespondersFromPayload", @@ -370,8 +370,8 @@ func (j *jsiiProxy_ApiIntegration) IgnoreRespondersFromPayload() interface{} { return returns } -func (j *jsiiProxy_ApiIntegration) IgnoreRespondersFromPayloadInput() interface{} { - var returns interface{} +func (j *jsiiProxy_ApiIntegration) IgnoreRespondersFromPayloadInput() any { + var returns any _jsii_.Get( j, "ignoreRespondersFromPayloadInput", @@ -450,8 +450,8 @@ func (j *jsiiProxy_ApiIntegration) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_ApiIntegration) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_ApiIntegration) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -460,8 +460,8 @@ func (j *jsiiProxy_ApiIntegration) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_ApiIntegration) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_ApiIntegration) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -480,8 +480,8 @@ func (j *jsiiProxy_ApiIntegration) Responders() ApiIntegrationRespondersList { return returns } -func (j *jsiiProxy_ApiIntegration) RespondersInput() interface{} { - var returns interface{} +func (j *jsiiProxy_ApiIntegration) RespondersInput() any { + var returns any _jsii_.Get( j, "respondersInput", @@ -490,8 +490,8 @@ func (j *jsiiProxy_ApiIntegration) RespondersInput() interface{} { return returns } -func (j *jsiiProxy_ApiIntegration) SuppressNotifications() interface{} { - var returns interface{} +func (j *jsiiProxy_ApiIntegration) SuppressNotifications() any { + var returns any _jsii_.Get( j, "suppressNotifications", @@ -500,8 +500,8 @@ func (j *jsiiProxy_ApiIntegration) SuppressNotifications() interface{} { return returns } -func (j *jsiiProxy_ApiIntegration) SuppressNotificationsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_ApiIntegration) SuppressNotificationsInput() any { + var returns any _jsii_.Get( j, "suppressNotificationsInput", @@ -520,8 +520,8 @@ func (j *jsiiProxy_ApiIntegration) TerraformGeneratorMetadata() *cdktf.Terraform return returns } -func (j *jsiiProxy_ApiIntegration) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_ApiIntegration) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -580,7 +580,6 @@ func (j *jsiiProxy_ApiIntegration) WebhookUrlInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/api_integration opsgenie_api_integration} Resource. func NewApiIntegration(scope constructs.Construct, id *string, config *ApiIntegrationConfig) ApiIntegration { _init_.Initialize() @@ -592,7 +591,7 @@ func NewApiIntegration(scope constructs.Construct, id *string, config *ApiIntegr _jsii_.Create( "@cdktf/provider-opsgenie.apiIntegration.ApiIntegration", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -605,12 +604,12 @@ func NewApiIntegration_Override(a ApiIntegration, scope constructs.Construct, id _jsii_.Create( "@cdktf/provider-opsgenie.apiIntegration.ApiIntegration", - []interface{}{scope, id, config}, + []any{scope, id, config}, a, ) } -func (j *jsiiProxy_ApiIntegration)SetAllowConfigurationAccess(val interface{}) { +func (j *jsiiProxy_ApiIntegration) SetAllowConfigurationAccess(val any) { if err := j.validateSetAllowConfigurationAccessParameters(val); err != nil { panic(err) } @@ -621,7 +620,7 @@ func (j *jsiiProxy_ApiIntegration)SetAllowConfigurationAccess(val interface{}) { ) } -func (j *jsiiProxy_ApiIntegration)SetAllowWriteAccess(val interface{}) { +func (j *jsiiProxy_ApiIntegration) SetAllowWriteAccess(val any) { if err := j.validateSetAllowWriteAccessParameters(val); err != nil { panic(err) } @@ -632,7 +631,7 @@ func (j *jsiiProxy_ApiIntegration)SetAllowWriteAccess(val interface{}) { ) } -func (j *jsiiProxy_ApiIntegration)SetConnection(val interface{}) { +func (j *jsiiProxy_ApiIntegration) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -643,7 +642,7 @@ func (j *jsiiProxy_ApiIntegration)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_ApiIntegration)SetCount(val interface{}) { +func (j *jsiiProxy_ApiIntegration) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -654,7 +653,7 @@ func (j *jsiiProxy_ApiIntegration)SetCount(val interface{}) { ) } -func (j *jsiiProxy_ApiIntegration)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_ApiIntegration) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -662,7 +661,7 @@ func (j *jsiiProxy_ApiIntegration)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_ApiIntegration)SetEnabled(val interface{}) { +func (j *jsiiProxy_ApiIntegration) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -673,7 +672,7 @@ func (j *jsiiProxy_ApiIntegration)SetEnabled(val interface{}) { ) } -func (j *jsiiProxy_ApiIntegration)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_ApiIntegration) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -681,7 +680,7 @@ func (j *jsiiProxy_ApiIntegration)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_ApiIntegration)SetHeaders(val *map[string]*string) { +func (j *jsiiProxy_ApiIntegration) SetHeaders(val *map[string]*string) { if err := j.validateSetHeadersParameters(val); err != nil { panic(err) } @@ -692,7 +691,7 @@ func (j *jsiiProxy_ApiIntegration)SetHeaders(val *map[string]*string) { ) } -func (j *jsiiProxy_ApiIntegration)SetId(val *string) { +func (j *jsiiProxy_ApiIntegration) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -703,7 +702,7 @@ func (j *jsiiProxy_ApiIntegration)SetId(val *string) { ) } -func (j *jsiiProxy_ApiIntegration)SetIgnoreRespondersFromPayload(val interface{}) { +func (j *jsiiProxy_ApiIntegration) SetIgnoreRespondersFromPayload(val any) { if err := j.validateSetIgnoreRespondersFromPayloadParameters(val); err != nil { panic(err) } @@ -714,7 +713,7 @@ func (j *jsiiProxy_ApiIntegration)SetIgnoreRespondersFromPayload(val interface{} ) } -func (j *jsiiProxy_ApiIntegration)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_ApiIntegration) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -725,7 +724,7 @@ func (j *jsiiProxy_ApiIntegration)SetLifecycle(val *cdktf.TerraformResourceLifec ) } -func (j *jsiiProxy_ApiIntegration)SetName(val *string) { +func (j *jsiiProxy_ApiIntegration) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -736,7 +735,7 @@ func (j *jsiiProxy_ApiIntegration)SetName(val *string) { ) } -func (j *jsiiProxy_ApiIntegration)SetOwnerTeamId(val *string) { +func (j *jsiiProxy_ApiIntegration) SetOwnerTeamId(val *string) { if err := j.validateSetOwnerTeamIdParameters(val); err != nil { panic(err) } @@ -747,7 +746,7 @@ func (j *jsiiProxy_ApiIntegration)SetOwnerTeamId(val *string) { ) } -func (j *jsiiProxy_ApiIntegration)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_ApiIntegration) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -755,7 +754,7 @@ func (j *jsiiProxy_ApiIntegration)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_ApiIntegration)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_ApiIntegration) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -766,7 +765,7 @@ func (j *jsiiProxy_ApiIntegration)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_ApiIntegration)SetSuppressNotifications(val interface{}) { +func (j *jsiiProxy_ApiIntegration) SetSuppressNotifications(val any) { if err := j.validateSetSuppressNotificationsParameters(val); err != nil { panic(err) } @@ -777,7 +776,7 @@ func (j *jsiiProxy_ApiIntegration)SetSuppressNotifications(val interface{}) { ) } -func (j *jsiiProxy_ApiIntegration)SetType(val *string) { +func (j *jsiiProxy_ApiIntegration) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -788,7 +787,7 @@ func (j *jsiiProxy_ApiIntegration)SetType(val *string) { ) } -func (j *jsiiProxy_ApiIntegration)SetWebhookUrl(val *string) { +func (j *jsiiProxy_ApiIntegration) SetWebhookUrl(val *string) { if err := j.validateSetWebhookUrlParameters(val); err != nil { panic(err) } @@ -811,7 +810,7 @@ func ApiIntegration_GenerateConfigForImport(scope constructs.Construct, importTo _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.apiIntegration.ApiIntegration", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -835,7 +834,7 @@ func ApiIntegration_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 ApiIntegration_IsConstruct(x interface{}) *bool { +func ApiIntegration_IsConstruct(x any) *bool { _init_.Initialize() if err := validateApiIntegration_IsConstructParameters(x); err != nil { @@ -846,7 +845,7 @@ func ApiIntegration_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.apiIntegration.ApiIntegration", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -854,7 +853,7 @@ func ApiIntegration_IsConstruct(x interface{}) *bool { } // Experimental. -func ApiIntegration_IsTerraformElement(x interface{}) *bool { +func ApiIntegration_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateApiIntegration_IsTerraformElementParameters(x); err != nil { @@ -865,7 +864,7 @@ func ApiIntegration_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.apiIntegration.ApiIntegration", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -873,7 +872,7 @@ func ApiIntegration_IsTerraformElement(x interface{}) *bool { } // Experimental. -func ApiIntegration_IsTerraformResource(x interface{}) *bool { +func ApiIntegration_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateApiIntegration_IsTerraformResourceParameters(x); err != nil { @@ -884,7 +883,7 @@ func ApiIntegration_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.apiIntegration.ApiIntegration", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -909,31 +908,31 @@ func (a *jsiiProxy_ApiIntegration) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( a, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (a *jsiiProxy_ApiIntegration) AddOverride(path *string, value interface{}) { +func (a *jsiiProxy_ApiIntegration) AddOverride(path *string, value any) { if err := a.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( a, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (a *jsiiProxy_ApiIntegration) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (a *jsiiProxy_ApiIntegration) 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, ) @@ -949,7 +948,7 @@ func (a *jsiiProxy_ApiIntegration) GetBooleanAttribute(terraformAttribute *strin _jsii_.Invoke( a, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -965,7 +964,7 @@ func (a *jsiiProxy_ApiIntegration) GetBooleanMapAttribute(terraformAttribute *st _jsii_.Invoke( a, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -981,7 +980,7 @@ func (a *jsiiProxy_ApiIntegration) GetListAttribute(terraformAttribute *string) _jsii_.Invoke( a, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -997,7 +996,7 @@ func (a *jsiiProxy_ApiIntegration) GetNumberAttribute(terraformAttribute *string _jsii_.Invoke( a, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1013,7 +1012,7 @@ func (a *jsiiProxy_ApiIntegration) GetNumberListAttribute(terraformAttribute *st _jsii_.Invoke( a, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1029,7 +1028,7 @@ func (a *jsiiProxy_ApiIntegration) GetNumberMapAttribute(terraformAttribute *str _jsii_.Invoke( a, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1045,7 +1044,7 @@ func (a *jsiiProxy_ApiIntegration) GetStringAttribute(terraformAttribute *string _jsii_.Invoke( a, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1061,15 +1060,15 @@ func (a *jsiiProxy_ApiIntegration) GetStringMapAttribute(terraformAttribute *str _jsii_.Invoke( a, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (a *jsiiProxy_ApiIntegration) HasResourceMove() interface{} { - var returns interface{} +func (a *jsiiProxy_ApiIntegration) HasResourceMove() any { + var returns any _jsii_.Invoke( a, @@ -1088,7 +1087,7 @@ func (a *jsiiProxy_ApiIntegration) ImportFrom(id *string, provider cdktf.Terrafo _jsii_.InvokeVoid( a, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -1101,7 +1100,7 @@ func (a *jsiiProxy_ApiIntegration) InterpolationForAttribute(terraformAttribute _jsii_.Invoke( a, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1115,18 +1114,18 @@ func (a *jsiiProxy_ApiIntegration) MoveFromId(id *string) { _jsii_.InvokeVoid( a, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (a *jsiiProxy_ApiIntegration) MoveTo(moveTarget *string, index interface{}) { +func (a *jsiiProxy_ApiIntegration) MoveTo(moveTarget *string, index any) { if err := a.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( a, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -1137,7 +1136,7 @@ func (a *jsiiProxy_ApiIntegration) MoveToId(id *string) { _jsii_.InvokeVoid( a, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1148,18 +1147,18 @@ func (a *jsiiProxy_ApiIntegration) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( a, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } -func (a *jsiiProxy_ApiIntegration) PutResponders(value interface{}) { +func (a *jsiiProxy_ApiIntegration) PutResponders(value any) { if err := a.validatePutRespondersParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( a, "putResponders", - []interface{}{value}, + []any{value}, ) } @@ -1259,8 +1258,8 @@ func (a *jsiiProxy_ApiIntegration) ResetWebhookUrl() { ) } -func (a *jsiiProxy_ApiIntegration) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (a *jsiiProxy_ApiIntegration) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( a, @@ -1272,8 +1271,8 @@ func (a *jsiiProxy_ApiIntegration) SynthesizeAttributes() *map[string]interface{ return returns } -func (a *jsiiProxy_ApiIntegration) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (a *jsiiProxy_ApiIntegration) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( a, @@ -1285,8 +1284,8 @@ func (a *jsiiProxy_ApiIntegration) SynthesizeHclAttributes() *map[string]interfa return returns } -func (a *jsiiProxy_ApiIntegration) ToHclTerraform() interface{} { - var returns interface{} +func (a *jsiiProxy_ApiIntegration) ToHclTerraform() any { + var returns any _jsii_.Invoke( a, @@ -1298,8 +1297,8 @@ func (a *jsiiProxy_ApiIntegration) ToHclTerraform() interface{} { return returns } -func (a *jsiiProxy_ApiIntegration) ToMetadata() interface{} { - var returns interface{} +func (a *jsiiProxy_ApiIntegration) ToMetadata() any { + var returns any _jsii_.Invoke( a, @@ -1324,8 +1323,8 @@ func (a *jsiiProxy_ApiIntegration) ToString() *string { return returns } -func (a *jsiiProxy_ApiIntegration) ToTerraform() interface{} { - var returns interface{} +func (a *jsiiProxy_ApiIntegration) ToTerraform() any { + var returns any _jsii_.Invoke( a, @@ -1336,4 +1335,3 @@ func (a *jsiiProxy_ApiIntegration) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/apiintegration/ApiIntegrationConfig.go b/gen/opsgenie/apiintegration/ApiIntegrationConfig.go index adcef54244..feb3df2d20 100644 --- a/gen/opsgenie/apiintegration/ApiIntegrationConfig.go +++ b/gen/opsgenie/apiintegration/ApiIntegrationConfig.go @@ -6,9 +6,9 @@ import ( type ApiIntegrationConfig 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,15 +18,15 @@ type ApiIntegrationConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/api_integration#name ApiIntegration#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/api_integration#allow_configuration_access ApiIntegration#allow_configuration_access}. - AllowConfigurationAccess interface{} `field:"optional" json:"allowConfigurationAccess" yaml:"allowConfigurationAccess"` + AllowConfigurationAccess any `field:"optional" json:"allowConfigurationAccess" yaml:"allowConfigurationAccess"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/api_integration#allow_write_access ApiIntegration#allow_write_access}. - AllowWriteAccess interface{} `field:"optional" json:"allowWriteAccess" yaml:"allowWriteAccess"` + AllowWriteAccess any `field:"optional" json:"allowWriteAccess" yaml:"allowWriteAccess"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/api_integration#enabled ApiIntegration#enabled}. - Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` + Enabled any `field:"optional" json:"enabled" yaml:"enabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/api_integration#headers ApiIntegration#headers}. Headers *map[string]*string `field:"optional" json:"headers" yaml:"headers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/api_integration#id ApiIntegration#id}. @@ -35,18 +35,17 @@ type ApiIntegrationConfig struct { // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/api_integration#ignore_responders_from_payload ApiIntegration#ignore_responders_from_payload}. - IgnoreRespondersFromPayload interface{} `field:"optional" json:"ignoreRespondersFromPayload" yaml:"ignoreRespondersFromPayload"` + IgnoreRespondersFromPayload any `field:"optional" json:"ignoreRespondersFromPayload" yaml:"ignoreRespondersFromPayload"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/api_integration#owner_team_id ApiIntegration#owner_team_id}. OwnerTeamId *string `field:"optional" json:"ownerTeamId" yaml:"ownerTeamId"` // responders block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/api_integration#responders ApiIntegration#responders} - Responders interface{} `field:"optional" json:"responders" yaml:"responders"` + Responders any `field:"optional" json:"responders" yaml:"responders"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/api_integration#suppress_notifications ApiIntegration#suppress_notifications}. - SuppressNotifications interface{} `field:"optional" json:"suppressNotifications" yaml:"suppressNotifications"` + SuppressNotifications any `field:"optional" json:"suppressNotifications" yaml:"suppressNotifications"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/api_integration#type ApiIntegration#type}. Type *string `field:"optional" json:"type" yaml:"type"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/api_integration#webhook_url ApiIntegration#webhook_url}. WebhookUrl *string `field:"optional" json:"webhookUrl" yaml:"webhookUrl"` } - diff --git a/gen/opsgenie/apiintegration/ApiIntegrationRespondersList.go b/gen/opsgenie/apiintegration/ApiIntegrationRespondersList.go index 6d16ceb91e..70c436baeb 100644 --- a/gen/opsgenie/apiintegration/ApiIntegrationRespondersList.go +++ b/gen/opsgenie/apiintegration/ApiIntegrationRespondersList.go @@ -17,8 +17,8 @@ type ApiIntegrationRespondersList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type ApiIntegrationRespondersList interface { Get(index *float64) ApiIntegrationRespondersOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_ApiIntegrationRespondersList) Fqn() *string { return returns } -func (j *jsiiProxy_ApiIntegrationRespondersList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_ApiIntegrationRespondersList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_ApiIntegrationRespondersList) WrapsSet() *bool { return returns } - func NewApiIntegrationRespondersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ApiIntegrationRespondersList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewApiIntegrationRespondersList(terraformResource cdktf.IInterpolatingParen _jsii_.Create( "@cdktf/provider-opsgenie.apiIntegration.ApiIntegrationRespondersList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewApiIntegrationRespondersList_Override(a ApiIntegrationRespondersList, te _jsii_.Create( "@cdktf/provider-opsgenie.apiIntegration.ApiIntegrationRespondersList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, a, ) } -func (j *jsiiProxy_ApiIntegrationRespondersList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_ApiIntegrationRespondersList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_ApiIntegrationRespondersList)SetInternalValue(val interface{} ) } -func (j *jsiiProxy_ApiIntegrationRespondersList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_ApiIntegrationRespondersList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_ApiIntegrationRespondersList)SetTerraformAttribute(val *strin ) } -func (j *jsiiProxy_ApiIntegrationRespondersList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_ApiIntegrationRespondersList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_ApiIntegrationRespondersList)SetTerraformResource(val cdktf.I ) } -func (j *jsiiProxy_ApiIntegrationRespondersList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_ApiIntegrationRespondersList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (a *jsiiProxy_ApiIntegrationRespondersList) AllWithMapKey(mapKeyAttributeNa _jsii_.Invoke( a, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (a *jsiiProxy_ApiIntegrationRespondersList) Get(index *float64) ApiIntegrat _jsii_.Invoke( a, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (a *jsiiProxy_ApiIntegrationRespondersList) Resolve(_context cdktf.IResolveContext) interface{} { +func (a *jsiiProxy_ApiIntegrationRespondersList) 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, ) @@ -256,4 +255,3 @@ func (a *jsiiProxy_ApiIntegrationRespondersList) ToString() *string { return returns } - diff --git a/gen/opsgenie/apiintegration/ApiIntegrationRespondersList__checks.go b/gen/opsgenie/apiintegration/ApiIntegrationRespondersList__checks.go index ffe7bea6c5..2019794570 100644 --- a/gen/opsgenie/apiintegration/ApiIntegrationRespondersList__checks.go +++ b/gen/opsgenie/apiintegration/ApiIntegrationRespondersList__checks.go @@ -34,7 +34,7 @@ func (a *jsiiProxy_ApiIntegrationRespondersList) validateResolveParameters(_cont return nil } -func (j *jsiiProxy_ApiIntegrationRespondersList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_ApiIntegrationRespondersList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewApiIntegrationRespondersListParameters(terraformResource cdktf.I return nil } - diff --git a/gen/opsgenie/apiintegration/ApiIntegrationRespondersOutputReference.go b/gen/opsgenie/apiintegration/ApiIntegrationRespondersOutputReference.go index 98a0210832..d0b8791bf5 100644 --- a/gen/opsgenie/apiintegration/ApiIntegrationRespondersOutputReference.go +++ b/gen/opsgenie/apiintegration/ApiIntegrationRespondersOutputReference.go @@ -12,9 +12,9 @@ type ApiIntegrationRespondersOutputReference 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 @@ -30,8 +30,8 @@ type ApiIntegrationRespondersOutputReference interface { Id() *string SetId(val *string) IdInput() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -46,7 +46,7 @@ type ApiIntegrationRespondersOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -71,7 +71,7 @@ type ApiIntegrationRespondersOutputReference interface { ResetType() // 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. @@ -84,8 +84,8 @@ type jsiiProxy_ApiIntegrationRespondersOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_ApiIntegrationRespondersOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_ApiIntegrationRespondersOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -144,8 +144,8 @@ func (j *jsiiProxy_ApiIntegrationRespondersOutputReference) IdInput() *string { return returns } -func (j *jsiiProxy_ApiIntegrationRespondersOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_ApiIntegrationRespondersOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -194,7 +194,6 @@ func (j *jsiiProxy_ApiIntegrationRespondersOutputReference) TypeInput() *string return returns } - func NewApiIntegrationRespondersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) ApiIntegrationRespondersOutputReference { _init_.Initialize() @@ -205,7 +204,7 @@ func NewApiIntegrationRespondersOutputReference(terraformResource cdktf.IInterpo _jsii_.Create( "@cdktf/provider-opsgenie.apiIntegration.ApiIntegrationRespondersOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -217,12 +216,12 @@ func NewApiIntegrationRespondersOutputReference_Override(a ApiIntegrationRespond _jsii_.Create( "@cdktf/provider-opsgenie.apiIntegration.ApiIntegrationRespondersOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, a, ) } -func (j *jsiiProxy_ApiIntegrationRespondersOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_ApiIntegrationRespondersOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -233,7 +232,7 @@ func (j *jsiiProxy_ApiIntegrationRespondersOutputReference)SetComplexObjectIndex ) } -func (j *jsiiProxy_ApiIntegrationRespondersOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_ApiIntegrationRespondersOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -244,7 +243,7 @@ func (j *jsiiProxy_ApiIntegrationRespondersOutputReference)SetComplexObjectIsFro ) } -func (j *jsiiProxy_ApiIntegrationRespondersOutputReference)SetId(val *string) { +func (j *jsiiProxy_ApiIntegrationRespondersOutputReference) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -255,7 +254,7 @@ func (j *jsiiProxy_ApiIntegrationRespondersOutputReference)SetId(val *string) { ) } -func (j *jsiiProxy_ApiIntegrationRespondersOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_ApiIntegrationRespondersOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -266,7 +265,7 @@ func (j *jsiiProxy_ApiIntegrationRespondersOutputReference)SetInternalValue(val ) } -func (j *jsiiProxy_ApiIntegrationRespondersOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_ApiIntegrationRespondersOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -277,7 +276,7 @@ func (j *jsiiProxy_ApiIntegrationRespondersOutputReference)SetTerraformAttribute ) } -func (j *jsiiProxy_ApiIntegrationRespondersOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_ApiIntegrationRespondersOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -288,7 +287,7 @@ func (j *jsiiProxy_ApiIntegrationRespondersOutputReference)SetTerraformResource( ) } -func (j *jsiiProxy_ApiIntegrationRespondersOutputReference)SetType(val *string) { +func (j *jsiiProxy_ApiIntegrationRespondersOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -312,16 +311,16 @@ func (a *jsiiProxy_ApiIntegrationRespondersOutputReference) ComputeFqn() *string return returns } -func (a *jsiiProxy_ApiIntegrationRespondersOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (a *jsiiProxy_ApiIntegrationRespondersOutputReference) 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, ) @@ -337,7 +336,7 @@ func (a *jsiiProxy_ApiIntegrationRespondersOutputReference) GetBooleanAttribute( _jsii_.Invoke( a, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -353,7 +352,7 @@ func (a *jsiiProxy_ApiIntegrationRespondersOutputReference) GetBooleanMapAttribu _jsii_.Invoke( a, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -369,7 +368,7 @@ func (a *jsiiProxy_ApiIntegrationRespondersOutputReference) GetListAttribute(ter _jsii_.Invoke( a, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -385,7 +384,7 @@ func (a *jsiiProxy_ApiIntegrationRespondersOutputReference) GetNumberAttribute(t _jsii_.Invoke( a, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -401,7 +400,7 @@ func (a *jsiiProxy_ApiIntegrationRespondersOutputReference) GetNumberListAttribu _jsii_.Invoke( a, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -417,7 +416,7 @@ func (a *jsiiProxy_ApiIntegrationRespondersOutputReference) GetNumberMapAttribut _jsii_.Invoke( a, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -433,7 +432,7 @@ func (a *jsiiProxy_ApiIntegrationRespondersOutputReference) GetStringAttribute(t _jsii_.Invoke( a, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -449,7 +448,7 @@ func (a *jsiiProxy_ApiIntegrationRespondersOutputReference) GetStringMapAttribut _jsii_.Invoke( a, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -478,7 +477,7 @@ func (a *jsiiProxy_ApiIntegrationRespondersOutputReference) InterpolationForAttr _jsii_.Invoke( a, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -501,16 +500,16 @@ func (a *jsiiProxy_ApiIntegrationRespondersOutputReference) ResetType() { ) } -func (a *jsiiProxy_ApiIntegrationRespondersOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (a *jsiiProxy_ApiIntegrationRespondersOutputReference) 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, ) @@ -529,4 +528,3 @@ func (a *jsiiProxy_ApiIntegrationRespondersOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/apiintegration/ApiIntegrationRespondersOutputReference__checks.go b/gen/opsgenie/apiintegration/ApiIntegrationRespondersOutputReference__checks.go index bfb3ab3776..40ca836e6f 100644 --- a/gen/opsgenie/apiintegration/ApiIntegrationRespondersOutputReference__checks.go +++ b/gen/opsgenie/apiintegration/ApiIntegrationRespondersOutputReference__checks.go @@ -98,7 +98,7 @@ func (a *jsiiProxy_ApiIntegrationRespondersOutputReference) validateResolveParam return nil } -func (j *jsiiProxy_ApiIntegrationRespondersOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_ApiIntegrationRespondersOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -171,7 +171,7 @@ func (j *jsiiProxy_ApiIntegrationRespondersOutputReference) validateSetIdParamet return nil } -func (j *jsiiProxy_ApiIntegrationRespondersOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_ApiIntegrationRespondersOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -238,4 +238,3 @@ func validateNewApiIntegrationRespondersOutputReferenceParameters(terraformResou return nil } - diff --git a/gen/opsgenie/apiintegration/ApiIntegration__checks.go b/gen/opsgenie/apiintegration/ApiIntegration__checks.go index f7c6a6df60..2f67e5ddf5 100644 --- a/gen/opsgenie/apiintegration/ApiIntegration__checks.go +++ b/gen/opsgenie/apiintegration/ApiIntegration__checks.go @@ -19,7 +19,7 @@ func (a *jsiiProxy_ApiIntegration) validateAddMoveTargetParameters(moveTarget *s return nil } -func (a *jsiiProxy_ApiIntegration) validateAddOverrideParameters(path *string, value interface{}) error { +func (a *jsiiProxy_ApiIntegration) 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 (a *jsiiProxy_ApiIntegration) validateMoveFromIdParameters(id *string) erro return nil } -func (a *jsiiProxy_ApiIntegration) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (a *jsiiProxy_ApiIntegration) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -204,7 +204,7 @@ func (a *jsiiProxy_ApiIntegration) validateOverrideLogicalIdParameters(newLogica return nil } -func (a *jsiiProxy_ApiIntegration) validatePutRespondersParameters(value interface{}) error { +func (a *jsiiProxy_ApiIntegration) validatePutRespondersParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -251,7 +251,7 @@ func validateApiIntegration_GenerateConfigForImportParameters(scope constructs.C return nil } -func validateApiIntegration_IsConstructParameters(x interface{}) error { +func validateApiIntegration_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -259,7 +259,7 @@ func validateApiIntegration_IsConstructParameters(x interface{}) error { return nil } -func validateApiIntegration_IsTerraformElementParameters(x interface{}) error { +func validateApiIntegration_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -267,7 +267,7 @@ func validateApiIntegration_IsTerraformElementParameters(x interface{}) error { return nil } -func validateApiIntegration_IsTerraformResourceParameters(x interface{}) error { +func validateApiIntegration_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -275,7 +275,7 @@ func validateApiIntegration_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_ApiIntegration) validateSetAllowConfigurationAccessParameters(val interface{}) error { +func (j *jsiiProxy_ApiIntegration) validateSetAllowConfigurationAccessParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -295,7 +295,7 @@ func (j *jsiiProxy_ApiIntegration) validateSetAllowConfigurationAccessParameters return nil } -func (j *jsiiProxy_ApiIntegration) validateSetAllowWriteAccessParameters(val interface{}) error { +func (j *jsiiProxy_ApiIntegration) validateSetAllowWriteAccessParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -315,7 +315,7 @@ func (j *jsiiProxy_ApiIntegration) validateSetAllowWriteAccessParameters(val int return nil } -func (j *jsiiProxy_ApiIntegration) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_ApiIntegration) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -348,7 +348,7 @@ func (j *jsiiProxy_ApiIntegration) validateSetConnectionParameters(val interface return nil } -func (j *jsiiProxy_ApiIntegration) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_ApiIntegration) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -405,7 +405,7 @@ func (j *jsiiProxy_ApiIntegration) validateSetCountParameters(val interface{}) e return nil } -func (j *jsiiProxy_ApiIntegration) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_ApiIntegration) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -441,7 +441,7 @@ func (j *jsiiProxy_ApiIntegration) validateSetIdParameters(val *string) error { return nil } -func (j *jsiiProxy_ApiIntegration) validateSetIgnoreRespondersFromPayloadParameters(val interface{}) error { +func (j *jsiiProxy_ApiIntegration) validateSetIgnoreRespondersFromPayloadParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -485,7 +485,7 @@ func (j *jsiiProxy_ApiIntegration) validateSetOwnerTeamIdParameters(val *string) return nil } -func (j *jsiiProxy_ApiIntegration) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_ApiIntegration) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -531,7 +531,7 @@ func (j *jsiiProxy_ApiIntegration) validateSetProvisionersParameters(val *[]inte return nil } -func (j *jsiiProxy_ApiIntegration) validateSetSuppressNotificationsParameters(val interface{}) error { +func (j *jsiiProxy_ApiIntegration) validateSetSuppressNotificationsParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -585,4 +585,3 @@ func validateNewApiIntegrationParameters(scope constructs.Construct, id *string, return nil } - diff --git a/gen/opsgenie/apiintegration/main.go b/gen/opsgenie/apiintegration/main.go index 963e3e096d..16b19ffcd8 100644 --- a/gen/opsgenie/apiintegration/main.go +++ b/gen/opsgenie/apiintegration/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.apiIntegration.ApiIntegration", - reflect.TypeOf((*ApiIntegration)(nil)).Elem(), + reflect.TypeFor[ApiIntegration](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -90,7 +90,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "webhookUrl", GoGetter: "WebhookUrl"}, _jsii_.MemberProperty{JsiiProperty: "webhookUrlInput", GoGetter: "WebhookUrlInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_ApiIntegration{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -98,15 +98,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.apiIntegration.ApiIntegrationConfig", - reflect.TypeOf((*ApiIntegrationConfig)(nil)).Elem(), + reflect.TypeFor[ApiIntegrationConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.apiIntegration.ApiIntegrationResponders", - reflect.TypeOf((*ApiIntegrationResponders)(nil)).Elem(), + reflect.TypeFor[ApiIntegrationResponders](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.apiIntegration.ApiIntegrationRespondersList", - reflect.TypeOf((*ApiIntegrationRespondersList)(nil)).Elem(), + reflect.TypeFor[ApiIntegrationRespondersList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -120,7 +120,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_ApiIntegrationRespondersList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -128,7 +128,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.apiIntegration.ApiIntegrationRespondersOutputReference", - reflect.TypeOf((*ApiIntegrationRespondersOutputReference)(nil)).Elem(), + reflect.TypeFor[ApiIntegrationRespondersOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -158,7 +158,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_ApiIntegrationRespondersOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/opsgenie/customrole/CustomRole.go b/gen/opsgenie/customrole/CustomRole.go index b91ad8beef..a0150a836d 100644 --- a/gen/opsgenie/customrole/CustomRole.go +++ b/gen/opsgenie/customrole/CustomRole.go @@ -15,15 +15,15 @@ type CustomRole 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. @@ -59,27 +59,27 @@ type CustomRole interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any RoleName() *string SetRoleName(val *string) RoleNameInput() *string // 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. @@ -97,7 +97,7 @@ type CustomRole interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -109,7 +109,7 @@ type CustomRole 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 CustomRole interface { // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() - 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 CustomRole @@ -151,8 +151,8 @@ func (j *jsiiProxy_CustomRole) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_CustomRole) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_CustomRole) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -161,8 +161,8 @@ func (j *jsiiProxy_CustomRole) Connection() interface{} { return returns } -func (j *jsiiProxy_CustomRole) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_CustomRole) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -171,8 +171,8 @@ func (j *jsiiProxy_CustomRole) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_CustomRole) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_CustomRole) Count() any { + var returns any _jsii_.Get( j, "count", @@ -331,8 +331,8 @@ func (j *jsiiProxy_CustomRole) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_CustomRole) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_CustomRole) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -341,8 +341,8 @@ func (j *jsiiProxy_CustomRole) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_CustomRole) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_CustomRole) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -381,8 +381,8 @@ func (j *jsiiProxy_CustomRole) TerraformGeneratorMetadata() *cdktf.TerraformProv return returns } -func (j *jsiiProxy_CustomRole) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_CustomRole) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -401,7 +401,6 @@ func (j *jsiiProxy_CustomRole) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/custom_role opsgenie_custom_role} Resource. func NewCustomRole(scope constructs.Construct, id *string, config *CustomRoleConfig) CustomRole { _init_.Initialize() @@ -413,7 +412,7 @@ func NewCustomRole(scope constructs.Construct, id *string, config *CustomRoleCon _jsii_.Create( "@cdktf/provider-opsgenie.customRole.CustomRole", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -426,12 +425,12 @@ func NewCustomRole_Override(c CustomRole, scope constructs.Construct, id *string _jsii_.Create( "@cdktf/provider-opsgenie.customRole.CustomRole", - []interface{}{scope, id, config}, + []any{scope, id, config}, c, ) } -func (j *jsiiProxy_CustomRole)SetConnection(val interface{}) { +func (j *jsiiProxy_CustomRole) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -442,7 +441,7 @@ func (j *jsiiProxy_CustomRole)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_CustomRole)SetCount(val interface{}) { +func (j *jsiiProxy_CustomRole) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -453,7 +452,7 @@ func (j *jsiiProxy_CustomRole)SetCount(val interface{}) { ) } -func (j *jsiiProxy_CustomRole)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_CustomRole) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -461,7 +460,7 @@ func (j *jsiiProxy_CustomRole)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_CustomRole)SetDisallowedRights(val *[]*string) { +func (j *jsiiProxy_CustomRole) SetDisallowedRights(val *[]*string) { if err := j.validateSetDisallowedRightsParameters(val); err != nil { panic(err) } @@ -472,7 +471,7 @@ func (j *jsiiProxy_CustomRole)SetDisallowedRights(val *[]*string) { ) } -func (j *jsiiProxy_CustomRole)SetExtendedRole(val *string) { +func (j *jsiiProxy_CustomRole) SetExtendedRole(val *string) { if err := j.validateSetExtendedRoleParameters(val); err != nil { panic(err) } @@ -483,7 +482,7 @@ func (j *jsiiProxy_CustomRole)SetExtendedRole(val *string) { ) } -func (j *jsiiProxy_CustomRole)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_CustomRole) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -491,7 +490,7 @@ func (j *jsiiProxy_CustomRole)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_CustomRole)SetGrantedRights(val *[]*string) { +func (j *jsiiProxy_CustomRole) SetGrantedRights(val *[]*string) { if err := j.validateSetGrantedRightsParameters(val); err != nil { panic(err) } @@ -502,7 +501,7 @@ func (j *jsiiProxy_CustomRole)SetGrantedRights(val *[]*string) { ) } -func (j *jsiiProxy_CustomRole)SetId(val *string) { +func (j *jsiiProxy_CustomRole) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -513,7 +512,7 @@ func (j *jsiiProxy_CustomRole)SetId(val *string) { ) } -func (j *jsiiProxy_CustomRole)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_CustomRole) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -524,7 +523,7 @@ func (j *jsiiProxy_CustomRole)SetLifecycle(val *cdktf.TerraformResourceLifecycle ) } -func (j *jsiiProxy_CustomRole)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_CustomRole) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -532,7 +531,7 @@ func (j *jsiiProxy_CustomRole)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_CustomRole)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_CustomRole) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -543,7 +542,7 @@ func (j *jsiiProxy_CustomRole)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_CustomRole)SetRoleName(val *string) { +func (j *jsiiProxy_CustomRole) SetRoleName(val *string) { if err := j.validateSetRoleNameParameters(val); err != nil { panic(err) } @@ -566,7 +565,7 @@ func CustomRole_GenerateConfigForImport(scope constructs.Construct, importToId * _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.customRole.CustomRole", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -590,7 +589,7 @@ func CustomRole_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 CustomRole_IsConstruct(x interface{}) *bool { +func CustomRole_IsConstruct(x any) *bool { _init_.Initialize() if err := validateCustomRole_IsConstructParameters(x); err != nil { @@ -601,7 +600,7 @@ func CustomRole_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.customRole.CustomRole", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -609,7 +608,7 @@ func CustomRole_IsConstruct(x interface{}) *bool { } // Experimental. -func CustomRole_IsTerraformElement(x interface{}) *bool { +func CustomRole_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateCustomRole_IsTerraformElementParameters(x); err != nil { @@ -620,7 +619,7 @@ func CustomRole_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.customRole.CustomRole", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -628,7 +627,7 @@ func CustomRole_IsTerraformElement(x interface{}) *bool { } // Experimental. -func CustomRole_IsTerraformResource(x interface{}) *bool { +func CustomRole_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateCustomRole_IsTerraformResourceParameters(x); err != nil { @@ -639,7 +638,7 @@ func CustomRole_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.customRole.CustomRole", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -664,31 +663,31 @@ func (c *jsiiProxy_CustomRole) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( c, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (c *jsiiProxy_CustomRole) AddOverride(path *string, value interface{}) { +func (c *jsiiProxy_CustomRole) 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_CustomRole) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (c *jsiiProxy_CustomRole) 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, ) @@ -704,7 +703,7 @@ func (c *jsiiProxy_CustomRole) GetBooleanAttribute(terraformAttribute *string) c _jsii_.Invoke( c, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -720,7 +719,7 @@ func (c *jsiiProxy_CustomRole) GetBooleanMapAttribute(terraformAttribute *string _jsii_.Invoke( c, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -736,7 +735,7 @@ func (c *jsiiProxy_CustomRole) GetListAttribute(terraformAttribute *string) *[]* _jsii_.Invoke( c, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -752,7 +751,7 @@ func (c *jsiiProxy_CustomRole) GetNumberAttribute(terraformAttribute *string) *f _jsii_.Invoke( c, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -768,7 +767,7 @@ func (c *jsiiProxy_CustomRole) GetNumberListAttribute(terraformAttribute *string _jsii_.Invoke( c, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -784,7 +783,7 @@ func (c *jsiiProxy_CustomRole) GetNumberMapAttribute(terraformAttribute *string) _jsii_.Invoke( c, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -800,7 +799,7 @@ func (c *jsiiProxy_CustomRole) GetStringAttribute(terraformAttribute *string) *s _jsii_.Invoke( c, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -816,15 +815,15 @@ func (c *jsiiProxy_CustomRole) GetStringMapAttribute(terraformAttribute *string) _jsii_.Invoke( c, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (c *jsiiProxy_CustomRole) HasResourceMove() interface{} { - var returns interface{} +func (c *jsiiProxy_CustomRole) HasResourceMove() any { + var returns any _jsii_.Invoke( c, @@ -843,7 +842,7 @@ func (c *jsiiProxy_CustomRole) ImportFrom(id *string, provider cdktf.TerraformPr _jsii_.InvokeVoid( c, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -856,7 +855,7 @@ func (c *jsiiProxy_CustomRole) InterpolationForAttribute(terraformAttribute *str _jsii_.Invoke( c, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -870,18 +869,18 @@ func (c *jsiiProxy_CustomRole) MoveFromId(id *string) { _jsii_.InvokeVoid( c, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (c *jsiiProxy_CustomRole) MoveTo(moveTarget *string, index interface{}) { +func (c *jsiiProxy_CustomRole) 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}, ) } @@ -892,7 +891,7 @@ func (c *jsiiProxy_CustomRole) MoveToId(id *string) { _jsii_.InvokeVoid( c, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -903,7 +902,7 @@ func (c *jsiiProxy_CustomRole) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( c, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -947,8 +946,8 @@ func (c *jsiiProxy_CustomRole) ResetOverrideLogicalId() { ) } -func (c *jsiiProxy_CustomRole) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (c *jsiiProxy_CustomRole) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( c, @@ -960,8 +959,8 @@ func (c *jsiiProxy_CustomRole) SynthesizeAttributes() *map[string]interface{} { return returns } -func (c *jsiiProxy_CustomRole) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (c *jsiiProxy_CustomRole) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( c, @@ -973,8 +972,8 @@ func (c *jsiiProxy_CustomRole) SynthesizeHclAttributes() *map[string]interface{} return returns } -func (c *jsiiProxy_CustomRole) ToHclTerraform() interface{} { - var returns interface{} +func (c *jsiiProxy_CustomRole) ToHclTerraform() any { + var returns any _jsii_.Invoke( c, @@ -986,8 +985,8 @@ func (c *jsiiProxy_CustomRole) ToHclTerraform() interface{} { return returns } -func (c *jsiiProxy_CustomRole) ToMetadata() interface{} { - var returns interface{} +func (c *jsiiProxy_CustomRole) ToMetadata() any { + var returns any _jsii_.Invoke( c, @@ -1012,8 +1011,8 @@ func (c *jsiiProxy_CustomRole) ToString() *string { return returns } -func (c *jsiiProxy_CustomRole) ToTerraform() interface{} { - var returns interface{} +func (c *jsiiProxy_CustomRole) ToTerraform() any { + var returns any _jsii_.Invoke( c, @@ -1024,4 +1023,3 @@ func (c *jsiiProxy_CustomRole) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/customrole/CustomRoleConfig.go b/gen/opsgenie/customrole/CustomRoleConfig.go index 1861b44d92..92b1445f91 100644 --- a/gen/opsgenie/customrole/CustomRoleConfig.go +++ b/gen/opsgenie/customrole/CustomRoleConfig.go @@ -6,9 +6,9 @@ import ( type CustomRoleConfig 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 CustomRoleConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/custom_role#role_name CustomRole#role_name}. RoleName *string `field:"required" json:"roleName" yaml:"roleName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/custom_role#disallowed_rights CustomRole#disallowed_rights}. @@ -33,4 +33,3 @@ type CustomRoleConfig struct { // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` } - diff --git a/gen/opsgenie/customrole/CustomRole__checks.go b/gen/opsgenie/customrole/CustomRole__checks.go index 9d54ec41cd..9d1c16a93f 100644 --- a/gen/opsgenie/customrole/CustomRole__checks.go +++ b/gen/opsgenie/customrole/CustomRole__checks.go @@ -19,7 +19,7 @@ func (c *jsiiProxy_CustomRole) validateAddMoveTargetParameters(moveTarget *strin return nil } -func (c *jsiiProxy_CustomRole) validateAddOverrideParameters(path *string, value interface{}) error { +func (c *jsiiProxy_CustomRole) 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_CustomRole) validateMoveFromIdParameters(id *string) error { return nil } -func (c *jsiiProxy_CustomRole) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (c *jsiiProxy_CustomRole) 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 validateCustomRole_GenerateConfigForImportParameters(scope constructs.Const return nil } -func validateCustomRole_IsConstructParameters(x interface{}) error { +func validateCustomRole_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateCustomRole_IsConstructParameters(x interface{}) error { return nil } -func validateCustomRole_IsTerraformElementParameters(x interface{}) error { +func validateCustomRole_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateCustomRole_IsTerraformElementParameters(x interface{}) error { return nil } -func validateCustomRole_IsTerraformResourceParameters(x interface{}) error { +func validateCustomRole_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateCustomRole_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_CustomRole) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_CustomRole) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_CustomRole) validateSetConnectionParameters(val interface{}) return nil } -func (j *jsiiProxy_CustomRole) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_CustomRole) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -374,7 +374,7 @@ func (j *jsiiProxy_CustomRole) validateSetLifecycleParameters(val *cdktf.Terrafo return nil } -func (j *jsiiProxy_CustomRole) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_CustomRole) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -446,4 +446,3 @@ func validateNewCustomRoleParameters(scope constructs.Construct, id *string, con return nil } - diff --git a/gen/opsgenie/customrole/main.go b/gen/opsgenie/customrole/main.go index c95ea21bf0..0869c2b78d 100644 --- a/gen/opsgenie/customrole/main.go +++ b/gen/opsgenie/customrole/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.customRole.CustomRole", - reflect.TypeOf((*CustomRole)(nil)).Elem(), + reflect.TypeFor[CustomRole](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -67,7 +67,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_CustomRole{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -75,6 +75,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.customRole.CustomRoleConfig", - reflect.TypeOf((*CustomRoleConfig)(nil)).Elem(), + reflect.TypeFor[CustomRoleConfig](), ) } diff --git a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalation.go b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalation.go index 66ee99f66d..347a96c03e 100644 --- a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalation.go +++ b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalation.go @@ -15,11 +15,11 @@ type DataOpsgenieEscalation 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,21 +55,21 @@ type DataOpsgenieEscalation interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - RawOverrides() interface{} + RawOverrides() any Repeat() DataOpsgenieEscalationRepeatList - RepeatInput() interface{} + RepeatInput() any Rules() DataOpsgenieEscalationRulesList - RulesInput() interface{} + RulesInput() 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. @@ -91,8 +91,8 @@ type DataOpsgenieEscalation interface { // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) - PutRepeat(value interface{}) - PutRules(value interface{}) + PutRepeat(value any) + PutRules(value any) ResetDescription() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. @@ -101,18 +101,18 @@ type DataOpsgenieEscalation interface { ResetOwnerTeamId() ResetRepeat() ResetRules() - 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 DataOpsgenieEscalation @@ -130,8 +130,8 @@ func (j *jsiiProxy_DataOpsgenieEscalation) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataOpsgenieEscalation) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataOpsgenieEscalation) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -140,8 +140,8 @@ func (j *jsiiProxy_DataOpsgenieEscalation) ConstructNodeMetadata() *map[string]i return returns } -func (j *jsiiProxy_DataOpsgenieEscalation) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieEscalation) Count() any { + var returns any _jsii_.Get( j, "count", @@ -300,8 +300,8 @@ func (j *jsiiProxy_DataOpsgenieEscalation) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataOpsgenieEscalation) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieEscalation) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -320,8 +320,8 @@ func (j *jsiiProxy_DataOpsgenieEscalation) Repeat() DataOpsgenieEscalationRepeat return returns } -func (j *jsiiProxy_DataOpsgenieEscalation) RepeatInput() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieEscalation) RepeatInput() any { + var returns any _jsii_.Get( j, "repeatInput", @@ -340,8 +340,8 @@ func (j *jsiiProxy_DataOpsgenieEscalation) Rules() DataOpsgenieEscalationRulesLi return returns } -func (j *jsiiProxy_DataOpsgenieEscalation) RulesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieEscalation) RulesInput() any { + var returns any _jsii_.Get( j, "rulesInput", @@ -360,8 +360,8 @@ func (j *jsiiProxy_DataOpsgenieEscalation) TerraformGeneratorMetadata() *cdktf.T return returns } -func (j *jsiiProxy_DataOpsgenieEscalation) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataOpsgenieEscalation) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -380,7 +380,6 @@ func (j *jsiiProxy_DataOpsgenieEscalation) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/escalation opsgenie_escalation} Data Source. func NewDataOpsgenieEscalation(scope constructs.Construct, id *string, config *DataOpsgenieEscalationConfig) DataOpsgenieEscalation { _init_.Initialize() @@ -392,7 +391,7 @@ func NewDataOpsgenieEscalation(scope constructs.Construct, id *string, config *D _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalation", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -405,12 +404,12 @@ func NewDataOpsgenieEscalation_Override(d DataOpsgenieEscalation, scope construc _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalation", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataOpsgenieEscalation)SetCount(val interface{}) { +func (j *jsiiProxy_DataOpsgenieEscalation) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -421,7 +420,7 @@ func (j *jsiiProxy_DataOpsgenieEscalation)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataOpsgenieEscalation)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataOpsgenieEscalation) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -429,7 +428,7 @@ func (j *jsiiProxy_DataOpsgenieEscalation)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataOpsgenieEscalation)SetDescription(val *string) { +func (j *jsiiProxy_DataOpsgenieEscalation) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -440,7 +439,7 @@ func (j *jsiiProxy_DataOpsgenieEscalation)SetDescription(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieEscalation)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataOpsgenieEscalation) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -448,7 +447,7 @@ func (j *jsiiProxy_DataOpsgenieEscalation)SetForEach(val cdktf.ITerraformIterato ) } -func (j *jsiiProxy_DataOpsgenieEscalation)SetId(val *string) { +func (j *jsiiProxy_DataOpsgenieEscalation) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -459,7 +458,7 @@ func (j *jsiiProxy_DataOpsgenieEscalation)SetId(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieEscalation)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataOpsgenieEscalation) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -470,7 +469,7 @@ func (j *jsiiProxy_DataOpsgenieEscalation)SetLifecycle(val *cdktf.TerraformResou ) } -func (j *jsiiProxy_DataOpsgenieEscalation)SetName(val *string) { +func (j *jsiiProxy_DataOpsgenieEscalation) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -481,7 +480,7 @@ func (j *jsiiProxy_DataOpsgenieEscalation)SetName(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieEscalation)SetOwnerTeamId(val *string) { +func (j *jsiiProxy_DataOpsgenieEscalation) SetOwnerTeamId(val *string) { if err := j.validateSetOwnerTeamIdParameters(val); err != nil { panic(err) } @@ -492,7 +491,7 @@ func (j *jsiiProxy_DataOpsgenieEscalation)SetOwnerTeamId(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieEscalation)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataOpsgenieEscalation) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -512,7 +511,7 @@ func DataOpsgenieEscalation_GenerateConfigForImport(scope constructs.Construct, _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalation", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -536,7 +535,7 @@ func DataOpsgenieEscalation_GenerateConfigForImport(scope constructs.Construct, // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func DataOpsgenieEscalation_IsConstruct(x interface{}) *bool { +func DataOpsgenieEscalation_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataOpsgenieEscalation_IsConstructParameters(x); err != nil { @@ -547,7 +546,7 @@ func DataOpsgenieEscalation_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalation", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -555,7 +554,7 @@ func DataOpsgenieEscalation_IsConstruct(x interface{}) *bool { } // Experimental. -func DataOpsgenieEscalation_IsTerraformDataSource(x interface{}) *bool { +func DataOpsgenieEscalation_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataOpsgenieEscalation_IsTerraformDataSourceParameters(x); err != nil { @@ -566,7 +565,7 @@ func DataOpsgenieEscalation_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalation", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -574,7 +573,7 @@ func DataOpsgenieEscalation_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataOpsgenieEscalation_IsTerraformElement(x interface{}) *bool { +func DataOpsgenieEscalation_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataOpsgenieEscalation_IsTerraformElementParameters(x); err != nil { @@ -585,7 +584,7 @@ func DataOpsgenieEscalation_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalation", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -603,27 +602,27 @@ func DataOpsgenieEscalation_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataOpsgenieEscalation) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataOpsgenieEscalation) 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_DataOpsgenieEscalation) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataOpsgenieEscalation) 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, ) @@ -639,7 +638,7 @@ func (d *jsiiProxy_DataOpsgenieEscalation) GetBooleanAttribute(terraformAttribut _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -655,7 +654,7 @@ func (d *jsiiProxy_DataOpsgenieEscalation) GetBooleanMapAttribute(terraformAttri _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -671,7 +670,7 @@ func (d *jsiiProxy_DataOpsgenieEscalation) GetListAttribute(terraformAttribute * _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -687,7 +686,7 @@ func (d *jsiiProxy_DataOpsgenieEscalation) GetNumberAttribute(terraformAttribute _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -703,7 +702,7 @@ func (d *jsiiProxy_DataOpsgenieEscalation) GetNumberListAttribute(terraformAttri _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -719,7 +718,7 @@ func (d *jsiiProxy_DataOpsgenieEscalation) GetNumberMapAttribute(terraformAttrib _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -735,7 +734,7 @@ func (d *jsiiProxy_DataOpsgenieEscalation) GetStringAttribute(terraformAttribute _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -751,7 +750,7 @@ func (d *jsiiProxy_DataOpsgenieEscalation) GetStringMapAttribute(terraformAttrib _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -767,7 +766,7 @@ func (d *jsiiProxy_DataOpsgenieEscalation) InterpolationForAttribute(terraformAt _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -781,29 +780,29 @@ func (d *jsiiProxy_DataOpsgenieEscalation) OverrideLogicalId(newLogicalId *strin _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } -func (d *jsiiProxy_DataOpsgenieEscalation) PutRepeat(value interface{}) { +func (d *jsiiProxy_DataOpsgenieEscalation) PutRepeat(value any) { if err := d.validatePutRepeatParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( d, "putRepeat", - []interface{}{value}, + []any{value}, ) } -func (d *jsiiProxy_DataOpsgenieEscalation) PutRules(value interface{}) { +func (d *jsiiProxy_DataOpsgenieEscalation) PutRules(value any) { if err := d.validatePutRulesParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( d, "putRules", - []interface{}{value}, + []any{value}, ) } @@ -855,8 +854,8 @@ func (d *jsiiProxy_DataOpsgenieEscalation) ResetRules() { ) } -func (d *jsiiProxy_DataOpsgenieEscalation) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataOpsgenieEscalation) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -868,8 +867,8 @@ func (d *jsiiProxy_DataOpsgenieEscalation) SynthesizeAttributes() *map[string]in return returns } -func (d *jsiiProxy_DataOpsgenieEscalation) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataOpsgenieEscalation) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -881,8 +880,8 @@ func (d *jsiiProxy_DataOpsgenieEscalation) SynthesizeHclAttributes() *map[string return returns } -func (d *jsiiProxy_DataOpsgenieEscalation) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataOpsgenieEscalation) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -894,8 +893,8 @@ func (d *jsiiProxy_DataOpsgenieEscalation) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataOpsgenieEscalation) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataOpsgenieEscalation) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -920,8 +919,8 @@ func (d *jsiiProxy_DataOpsgenieEscalation) ToString() *string { return returns } -func (d *jsiiProxy_DataOpsgenieEscalation) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataOpsgenieEscalation) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -932,4 +931,3 @@ func (d *jsiiProxy_DataOpsgenieEscalation) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationConfig.go b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationConfig.go index 000f6e6268..75aa22920c 100644 --- a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationConfig.go +++ b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationConfig.go @@ -6,9 +6,9 @@ import ( type DataOpsgenieEscalationConfig 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 DataOpsgenieEscalationConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/escalation#name DataOpsgenieEscalation#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/escalation#description DataOpsgenieEscalation#description}. @@ -33,10 +33,9 @@ type DataOpsgenieEscalationConfig struct { // repeat block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/escalation#repeat DataOpsgenieEscalation#repeat} - Repeat interface{} `field:"optional" json:"repeat" yaml:"repeat"` + Repeat any `field:"optional" json:"repeat" yaml:"repeat"` // rules block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/escalation#rules DataOpsgenieEscalation#rules} - Rules interface{} `field:"optional" json:"rules" yaml:"rules"` + Rules any `field:"optional" json:"rules" yaml:"rules"` } - diff --git a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeat.go b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeat.go index ab689555b1..7b62f1890c 100644 --- a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeat.go +++ b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeat.go @@ -1,14 +1,12 @@ package dataopsgenieescalation - type DataOpsgenieEscalationRepeat struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/escalation#close_alert_after_all DataOpsgenieEscalation#close_alert_after_all}. - CloseAlertAfterAll interface{} `field:"optional" json:"closeAlertAfterAll" yaml:"closeAlertAfterAll"` + CloseAlertAfterAll any `field:"optional" json:"closeAlertAfterAll" yaml:"closeAlertAfterAll"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/escalation#count DataOpsgenieEscalation#count}. Count *float64 `field:"optional" json:"count" yaml:"count"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/escalation#reset_recipient_states DataOpsgenieEscalation#reset_recipient_states}. - ResetRecipientStates interface{} `field:"optional" json:"resetRecipientStates" yaml:"resetRecipientStates"` + ResetRecipientStates any `field:"optional" json:"resetRecipientStates" yaml:"resetRecipientStates"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/escalation#wait_interval DataOpsgenieEscalation#wait_interval}. WaitInterval *float64 `field:"optional" json:"waitInterval" yaml:"waitInterval"` } - diff --git a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeatList.go b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeatList.go index edc61224b5..c7b976e44c 100644 --- a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeatList.go +++ b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeatList.go @@ -17,8 +17,8 @@ type DataOpsgenieEscalationRepeatList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type DataOpsgenieEscalationRepeatList interface { Get(index *float64) DataOpsgenieEscalationRepeatOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatList) Fqn() *string { return returns } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieEscalationRepeatList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatList) WrapsSet() *bool { return returns } - func NewDataOpsgenieEscalationRepeatList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataOpsgenieEscalationRepeatList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewDataOpsgenieEscalationRepeatList(terraformResource cdktf.IInterpolatingP _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRepeatList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewDataOpsgenieEscalationRepeatList_Override(d DataOpsgenieEscalationRepeat _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRepeatList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_DataOpsgenieEscalationRepeatList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatList)SetInternalValue(val interfa ) } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataOpsgenieEscalationRepeatList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatList)SetTerraformAttribute(val *s ) } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataOpsgenieEscalationRepeatList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatList)SetTerraformResource(val cdk ) } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataOpsgenieEscalationRepeatList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRepeatList) AllWithMapKey(mapKeyAttribu _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (d *jsiiProxy_DataOpsgenieEscalationRepeatList) Get(index *float64) DataOps _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataOpsgenieEscalationRepeatList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataOpsgenieEscalationRepeatList) 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, ) @@ -256,4 +255,3 @@ func (d *jsiiProxy_DataOpsgenieEscalationRepeatList) ToString() *string { return returns } - diff --git a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeatList__checks.go b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeatList__checks.go index 8b37856953..6e63253f94 100644 --- a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeatList__checks.go +++ b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeatList__checks.go @@ -34,7 +34,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRepeatList) validateResolveParameters(_ return nil } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieEscalationRepeatList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewDataOpsgenieEscalationRepeatListParameters(terraformResource cdk return nil } - diff --git a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeatOutputReference.go b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeatOutputReference.go index 3f82dfb884..fea86dd407 100644 --- a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeatOutputReference.go +++ b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeatOutputReference.go @@ -10,14 +10,14 @@ import ( type DataOpsgenieEscalationRepeatOutputReference interface { cdktf.ComplexObject - CloseAlertAfterAll() interface{} - SetCloseAlertAfterAll(val interface{}) - CloseAlertAfterAllInput() interface{} + CloseAlertAfterAll() any + SetCloseAlertAfterAll(val any) + CloseAlertAfterAllInput() any // 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 @@ -33,11 +33,11 @@ type DataOpsgenieEscalationRepeatOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) - ResetRecipientStates() interface{} - SetResetRecipientStates(val interface{}) - ResetRecipientStatesInput() interface{} + InternalValue() any + SetInternalValue(val any) + ResetRecipientStates() any + SetResetRecipientStates(val any) + ResetRecipientStatesInput() any // Experimental. TerraformAttribute() *string // Experimental. @@ -52,7 +52,7 @@ type DataOpsgenieEscalationRepeatOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -79,7 +79,7 @@ type DataOpsgenieEscalationRepeatOutputReference interface { ResetWaitInterval() // 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. @@ -92,8 +92,8 @@ type jsiiProxy_DataOpsgenieEscalationRepeatOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) CloseAlertAfterAll() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) CloseAlertAfterAll() any { + var returns any _jsii_.Get( j, "closeAlertAfterAll", @@ -102,8 +102,8 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) CloseAlertAfterA return returns } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) CloseAlertAfterAllInput() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) CloseAlertAfterAllInput() any { + var returns any _jsii_.Get( j, "closeAlertAfterAllInput", @@ -112,8 +112,8 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) CloseAlertAfterA return returns } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -172,8 +172,8 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -182,8 +182,8 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) InternalValue() return returns } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) ResetRecipientStates() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) ResetRecipientStates() any { + var returns any _jsii_.Get( j, "resetRecipientStates", @@ -192,8 +192,8 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) ResetRecipientSt return returns } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) ResetRecipientStatesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) ResetRecipientStatesInput() any { + var returns any _jsii_.Get( j, "resetRecipientStatesInput", @@ -242,7 +242,6 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) WaitIntervalInpu return returns } - func NewDataOpsgenieEscalationRepeatOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataOpsgenieEscalationRepeatOutputReference { _init_.Initialize() @@ -253,7 +252,7 @@ func NewDataOpsgenieEscalationRepeatOutputReference(terraformResource cdktf.IInt _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRepeatOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -265,12 +264,12 @@ func NewDataOpsgenieEscalationRepeatOutputReference_Override(d DataOpsgenieEscal _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRepeatOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference)SetCloseAlertAfterAll(val interface{}) { +func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) SetCloseAlertAfterAll(val any) { if err := j.validateSetCloseAlertAfterAllParameters(val); err != nil { panic(err) } @@ -281,7 +280,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference)SetCloseAlertAfte ) } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -292,7 +291,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference)SetComplexObjectI ) } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -303,7 +302,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference)SetComplexObjectI ) } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference)SetCount(val *float64) { +func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) SetCount(val *float64) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -314,7 +313,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference)SetCount(val *flo ) } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -325,7 +324,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference)SetInternalValue( ) } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference)SetResetRecipientStates(val interface{}) { +func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) SetResetRecipientStates(val any) { if err := j.validateSetResetRecipientStatesParameters(val); err != nil { panic(err) } @@ -336,7 +335,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference)SetResetRecipient ) } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -347,7 +346,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference)SetTerraformAttri ) } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -358,7 +357,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference)SetTerraformResou ) } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference)SetWaitInterval(val *float64) { +func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) SetWaitInterval(val *float64) { if err := j.validateSetWaitIntervalParameters(val); err != nil { panic(err) } @@ -382,16 +381,16 @@ func (d *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) ComputeFqn() *st return returns } -func (d *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) 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, ) @@ -407,7 +406,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) GetBooleanAttrib _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -423,7 +422,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) GetBooleanMapAtt _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -439,7 +438,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) GetListAttribute _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -455,7 +454,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) GetNumberAttribu _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -471,7 +470,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) GetNumberListAtt _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -487,7 +486,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) GetNumberMapAttr _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -503,7 +502,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) GetStringAttribu _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -519,7 +518,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) GetStringMapAttr _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -548,7 +547,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) InterpolationFor _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -587,16 +586,16 @@ func (d *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) ResetWaitInterva ) } -func (d *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) 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, ) @@ -615,4 +614,3 @@ func (d *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) ToString() *stri return returns } - diff --git a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeatOutputReference__checks.go b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeatOutputReference__checks.go index 1dc2b94c18..0ee9f803d0 100644 --- a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeatOutputReference__checks.go +++ b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRepeatOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) validateResolveP return nil } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) validateSetCloseAlertAfterAllParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) validateSetCloseAlertAfterAllParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -118,7 +118,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) validateSetClose return nil } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -191,7 +191,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) validateSetCount return nil } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -215,7 +215,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) validateSetInter return nil } -func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) validateSetResetRecipientStatesParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieEscalationRepeatOutputReference) validateSetResetRecipientStatesParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -278,4 +278,3 @@ func validateNewDataOpsgenieEscalationRepeatOutputReferenceParameters(terraformR return nil } - diff --git a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRules.go b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRules.go index 89d24d5df9..fabcff4f0a 100644 --- a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRules.go +++ b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRules.go @@ -1,6 +1,5 @@ package dataopsgenieescalation - type DataOpsgenieEscalationRules struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/escalation#condition DataOpsgenieEscalation#condition}. Condition *string `field:"required" json:"condition" yaml:"condition"` @@ -11,6 +10,5 @@ type DataOpsgenieEscalationRules struct { // recipient block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/escalation#recipient DataOpsgenieEscalation#recipient} - Recipient interface{} `field:"required" json:"recipient" yaml:"recipient"` + Recipient any `field:"required" json:"recipient" yaml:"recipient"` } - diff --git a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesList.go b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesList.go index 0b7d498be0..2f5a86dbb2 100644 --- a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesList.go +++ b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesList.go @@ -17,8 +17,8 @@ type DataOpsgenieEscalationRulesList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type DataOpsgenieEscalationRulesList interface { Get(index *float64) DataOpsgenieEscalationRulesOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesList) Fqn() *string { return returns } -func (j *jsiiProxy_DataOpsgenieEscalationRulesList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieEscalationRulesList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesList) WrapsSet() *bool { return returns } - func NewDataOpsgenieEscalationRulesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataOpsgenieEscalationRulesList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewDataOpsgenieEscalationRulesList(terraformResource cdktf.IInterpolatingPa _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRulesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewDataOpsgenieEscalationRulesList_Override(d DataOpsgenieEscalationRulesLi _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRulesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesList)SetInternalValue(val interfac ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesList)SetTerraformAttribute(val *st ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesList)SetTerraformResource(val cdkt ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesList) AllWithMapKey(mapKeyAttribut _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesList) Get(index *float64) DataOpsg _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataOpsgenieEscalationRulesList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataOpsgenieEscalationRulesList) 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, ) @@ -256,4 +255,3 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesList) ToString() *string { return returns } - diff --git a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesList__checks.go b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesList__checks.go index 79aba2a09d..87d7e0aecc 100644 --- a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesList__checks.go +++ b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesList__checks.go @@ -34,7 +34,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesList) validateResolveParameters(_c return nil } -func (j *jsiiProxy_DataOpsgenieEscalationRulesList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieEscalationRulesList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewDataOpsgenieEscalationRulesListParameters(terraformResource cdkt return nil } - diff --git a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesOutputReference.go b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesOutputReference.go index b84f41bdc7..cbb0a55bc9 100644 --- a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesOutputReference.go +++ b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesOutputReference.go @@ -12,9 +12,9 @@ type DataOpsgenieEscalationRulesOutputReference 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 @@ -33,13 +33,13 @@ type DataOpsgenieEscalationRulesOutputReference interface { DelayInput() *float64 // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) NotifyType() *string SetNotifyType(val *string) NotifyTypeInput() *string Recipient() DataOpsgenieEscalationRulesRecipientList - RecipientInput() interface{} + RecipientInput() any // Experimental. TerraformAttribute() *string // Experimental. @@ -51,7 +51,7 @@ type DataOpsgenieEscalationRulesOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -72,10 +72,10 @@ type DataOpsgenieEscalationRulesOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutRecipient(value interface{}) + PutRecipient(value any) // 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. @@ -88,8 +88,8 @@ type jsiiProxy_DataOpsgenieEscalationRulesOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -168,8 +168,8 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -208,8 +208,8 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) Recipient() DataO return returns } -func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) RecipientInput() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) RecipientInput() any { + var returns any _jsii_.Get( j, "recipientInput", @@ -238,7 +238,6 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) TerraformResource return returns } - func NewDataOpsgenieEscalationRulesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataOpsgenieEscalationRulesOutputReference { _init_.Initialize() @@ -249,7 +248,7 @@ func NewDataOpsgenieEscalationRulesOutputReference(terraformResource cdktf.IInte _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRulesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -261,12 +260,12 @@ func NewDataOpsgenieEscalationRulesOutputReference_Override(d DataOpsgenieEscala _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRulesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -277,7 +276,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference)SetComplexObjectIn ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -288,7 +287,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference)SetComplexObjectIs ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference)SetCondition(val *string) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) SetCondition(val *string) { if err := j.validateSetConditionParameters(val); err != nil { panic(err) } @@ -299,7 +298,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference)SetCondition(val * ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference)SetDelay(val *float64) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) SetDelay(val *float64) { if err := j.validateSetDelayParameters(val); err != nil { panic(err) } @@ -310,7 +309,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference)SetDelay(val *floa ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -321,7 +320,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference)SetInternalValue(v ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference)SetNotifyType(val *string) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) SetNotifyType(val *string) { if err := j.validateSetNotifyTypeParameters(val); err != nil { panic(err) } @@ -332,7 +331,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference)SetNotifyType(val ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -343,7 +342,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference)SetTerraformAttrib ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -367,16 +366,16 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) ComputeFqn() *str return returns } -func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) 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, ) @@ -392,7 +391,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) GetBooleanAttribu _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -408,7 +407,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) GetBooleanMapAttr _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -424,7 +423,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) GetListAttribute( _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -440,7 +439,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) GetNumberAttribut _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -456,7 +455,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) GetNumberListAttr _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -472,7 +471,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) GetNumberMapAttri _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -488,7 +487,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) GetStringAttribut _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -504,7 +503,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) GetStringMapAttri _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -533,34 +532,34 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) InterpolationForA _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) PutRecipient(value interface{}) { +func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) PutRecipient(value any) { if err := d.validatePutRecipientParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( d, "putRecipient", - []interface{}{value}, + []any{value}, ) } -func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) 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, ) @@ -579,4 +578,3 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) ToString() *strin return returns } - diff --git a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesOutputReference__checks.go b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesOutputReference__checks.go index b649ce4ded..2b713e1a4e 100644 --- a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesOutputReference__checks.go +++ b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesOutputReference__checks.go @@ -90,7 +90,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) validateInterpola return nil } -func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) validatePutRecipientParameters(value interface{}) error { +func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) validatePutRecipientParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -129,7 +129,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) validateResolvePa return nil } -func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -210,7 +210,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) validateSetDelayP return nil } -func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieEscalationRulesOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -277,4 +277,3 @@ func validateNewDataOpsgenieEscalationRulesOutputReferenceParameters(terraformRe return nil } - diff --git a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesRecipientList.go b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesRecipientList.go index 910f27128a..00c793cc95 100644 --- a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesRecipientList.go +++ b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesRecipientList.go @@ -17,8 +17,8 @@ type DataOpsgenieEscalationRulesRecipientList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type DataOpsgenieEscalationRulesRecipientList interface { Get(index *float64) DataOpsgenieEscalationRulesRecipientOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientList) Fqn() *string { return returns } -func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientList) WrapsSet() *bool { return returns } - func NewDataOpsgenieEscalationRulesRecipientList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataOpsgenieEscalationRulesRecipientList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewDataOpsgenieEscalationRulesRecipientList(terraformResource cdktf.IInterp _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRulesRecipientList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewDataOpsgenieEscalationRulesRecipientList_Override(d DataOpsgenieEscalati _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRulesRecipientList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientList)SetInternalValue(val ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientList)SetTerraformAttribut ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientList)SetTerraformResource ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientList) AllWithMapKey(mapKe _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientList) Get(index *float64) _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientList) 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, ) @@ -256,4 +255,3 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientList) ToString() *string return returns } - diff --git a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesRecipientList__checks.go b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesRecipientList__checks.go index bd93670ab9..da287bbb5c 100644 --- a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesRecipientList__checks.go +++ b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesRecipientList__checks.go @@ -34,7 +34,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientList) validateResolvePara return nil } -func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewDataOpsgenieEscalationRulesRecipientListParameters(terraformReso return nil } - diff --git a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesRecipientOutputReference.go b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesRecipientOutputReference.go index 1ead343647..467979b045 100644 --- a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesRecipientOutputReference.go +++ b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesRecipientOutputReference.go @@ -12,9 +12,9 @@ type DataOpsgenieEscalationRulesRecipientOutputReference 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 @@ -30,8 +30,8 @@ type DataOpsgenieEscalationRulesRecipientOutputReference interface { Id() *string SetId(val *string) IdInput() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -46,7 +46,7 @@ type DataOpsgenieEscalationRulesRecipientOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -71,7 +71,7 @@ type DataOpsgenieEscalationRulesRecipientOutputReference interface { ResetType() // 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. @@ -84,8 +84,8 @@ type jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -144,8 +144,8 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) IdInput( return returns } -func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -194,7 +194,6 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) TypeInpu return returns } - func NewDataOpsgenieEscalationRulesRecipientOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataOpsgenieEscalationRulesRecipientOutputReference { _init_.Initialize() @@ -205,7 +204,7 @@ func NewDataOpsgenieEscalationRulesRecipientOutputReference(terraformResource cd _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRulesRecipientOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -217,12 +216,12 @@ func NewDataOpsgenieEscalationRulesRecipientOutputReference_Override(d DataOpsge _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRulesRecipientOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -233,7 +232,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference)SetComple ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -244,7 +243,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference)SetComple ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference)SetId(val *string) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -255,7 +254,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference)SetId(val ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -266,7 +265,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference)SetIntern ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -277,7 +276,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference)SetTerraf ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -288,7 +287,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference)SetTerraf ) } -func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference)SetType(val *string) { +func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -312,16 +311,16 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) ComputeF return returns } -func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) 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, ) @@ -337,7 +336,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) GetBoole _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -353,7 +352,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) GetBoole _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -369,7 +368,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) GetListA _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -385,7 +384,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) GetNumbe _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -401,7 +400,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) GetNumbe _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -417,7 +416,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) GetNumbe _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -433,7 +432,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) GetStrin _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -449,7 +448,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) GetStrin _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -478,7 +477,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) Interpol _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -501,16 +500,16 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) ResetTyp ) } -func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) 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, ) @@ -529,4 +528,3 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) ToString return returns } - diff --git a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesRecipientOutputReference__checks.go b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesRecipientOutputReference__checks.go index 88410295f5..810432a952 100644 --- a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesRecipientOutputReference__checks.go +++ b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalationRulesRecipientOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) validate return nil } -func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -171,7 +171,7 @@ func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) validate return nil } -func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -238,4 +238,3 @@ func validateNewDataOpsgenieEscalationRulesRecipientOutputReferenceParameters(te return nil } - diff --git a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalation__checks.go b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalation__checks.go index 1baebdf889..9de71641e9 100644 --- a/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalation__checks.go +++ b/gen/opsgenie/dataopsgenieescalation/DataOpsgenieEscalation__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataOpsgenieEscalation) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataOpsgenieEscalation) validateAddOverrideParameters(path *string, value any) error { if path == nil { return fmt.Errorf("parameter path is required, but nil was provided") } @@ -111,7 +111,7 @@ func (d *jsiiProxy_DataOpsgenieEscalation) validateOverrideLogicalIdParameters(n return nil } -func (d *jsiiProxy_DataOpsgenieEscalation) validatePutRepeatParameters(value interface{}) error { +func (d *jsiiProxy_DataOpsgenieEscalation) validatePutRepeatParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -142,7 +142,7 @@ func (d *jsiiProxy_DataOpsgenieEscalation) validatePutRepeatParameters(value int return nil } -func (d *jsiiProxy_DataOpsgenieEscalation) validatePutRulesParameters(value interface{}) error { +func (d *jsiiProxy_DataOpsgenieEscalation) validatePutRulesParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -189,7 +189,7 @@ func validateDataOpsgenieEscalation_GenerateConfigForImportParameters(scope cons return nil } -func validateDataOpsgenieEscalation_IsConstructParameters(x interface{}) error { +func validateDataOpsgenieEscalation_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -197,7 +197,7 @@ func validateDataOpsgenieEscalation_IsConstructParameters(x interface{}) error { return nil } -func validateDataOpsgenieEscalation_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataOpsgenieEscalation_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -205,7 +205,7 @@ func validateDataOpsgenieEscalation_IsTerraformDataSourceParameters(x interface{ return nil } -func validateDataOpsgenieEscalation_IsTerraformElementParameters(x interface{}) error { +func validateDataOpsgenieEscalation_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -213,7 +213,7 @@ func validateDataOpsgenieEscalation_IsTerraformElementParameters(x interface{}) return nil } -func (j *jsiiProxy_DataOpsgenieEscalation) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieEscalation) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -328,4 +328,3 @@ func validateNewDataOpsgenieEscalationParameters(scope constructs.Construct, id return nil } - diff --git a/gen/opsgenie/dataopsgenieescalation/main.go b/gen/opsgenie/dataopsgenieescalation/main.go index ab6d3194d8..c159d9b903 100644 --- a/gen/opsgenie/dataopsgenieescalation/main.go +++ b/gen/opsgenie/dataopsgenieescalation/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalation", - reflect.TypeOf((*DataOpsgenieEscalation)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieEscalation](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -64,7 +64,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataOpsgenieEscalation{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -72,15 +72,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationConfig", - reflect.TypeOf((*DataOpsgenieEscalationConfig)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieEscalationConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRepeat", - reflect.TypeOf((*DataOpsgenieEscalationRepeat)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieEscalationRepeat](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRepeatList", - reflect.TypeOf((*DataOpsgenieEscalationRepeatList)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieEscalationRepeatList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -94,7 +94,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataOpsgenieEscalationRepeatList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -102,7 +102,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRepeatOutputReference", - reflect.TypeOf((*DataOpsgenieEscalationRepeatOutputReference)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieEscalationRepeatOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "closeAlertAfterAll", GoGetter: "CloseAlertAfterAll"}, _jsii_.MemberProperty{JsiiProperty: "closeAlertAfterAllInput", GoGetter: "CloseAlertAfterAllInput"}, @@ -138,7 +138,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "waitInterval", GoGetter: "WaitInterval"}, _jsii_.MemberProperty{JsiiProperty: "waitIntervalInput", GoGetter: "WaitIntervalInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataOpsgenieEscalationRepeatOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -146,11 +146,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRules", - reflect.TypeOf((*DataOpsgenieEscalationRules)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieEscalationRules](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRulesList", - reflect.TypeOf((*DataOpsgenieEscalationRulesList)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieEscalationRulesList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -164,7 +164,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataOpsgenieEscalationRulesList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -172,7 +172,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRulesOutputReference", - reflect.TypeOf((*DataOpsgenieEscalationRulesOutputReference)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieEscalationRulesOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -205,7 +205,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataOpsgenieEscalationRulesOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -213,11 +213,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRulesRecipient", - reflect.TypeOf((*DataOpsgenieEscalationRulesRecipient)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieEscalationRulesRecipient](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRulesRecipientList", - reflect.TypeOf((*DataOpsgenieEscalationRulesRecipientList)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieEscalationRulesRecipientList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -231,7 +231,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataOpsgenieEscalationRulesRecipientList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -239,7 +239,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.dataOpsgenieEscalation.DataOpsgenieEscalationRulesRecipientOutputReference", - reflect.TypeOf((*DataOpsgenieEscalationRulesRecipientOutputReference)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieEscalationRulesRecipientOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -269,7 +269,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataOpsgenieEscalationRulesRecipientOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/opsgenie/dataopsgenieheartbeat/DataOpsgenieHeartbeat.go b/gen/opsgenie/dataopsgenieheartbeat/DataOpsgenieHeartbeat.go index 8db446035b..54cc313d66 100644 --- a/gen/opsgenie/dataopsgenieheartbeat/DataOpsgenieHeartbeat.go +++ b/gen/opsgenie/dataopsgenieheartbeat/DataOpsgenieHeartbeat.go @@ -24,11 +24,11 @@ type DataOpsgenieHeartbeat 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. @@ -36,9 +36,9 @@ type DataOpsgenieHeartbeat interface { Description() *string SetDescription(val *string) DescriptionInput() *string - Enabled() interface{} - SetEnabled(val interface{}) - EnabledInput() interface{} + Enabled() any + SetEnabled(val any) + EnabledInput() any // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. @@ -73,17 +73,17 @@ type DataOpsgenieHeartbeat 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 // 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. @@ -117,18 +117,18 @@ type DataOpsgenieHeartbeat interface { // Experimental. ResetOverrideLogicalId() ResetOwnerTeamId() - 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 DataOpsgenieHeartbeat @@ -206,8 +206,8 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataOpsgenieHeartbeat) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataOpsgenieHeartbeat) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -216,8 +216,8 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat) ConstructNodeMetadata() *map[string]in return returns } -func (j *jsiiProxy_DataOpsgenieHeartbeat) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieHeartbeat) Count() any { + var returns any _jsii_.Get( j, "count", @@ -256,8 +256,8 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat) DescriptionInput() *string { return returns } -func (j *jsiiProxy_DataOpsgenieHeartbeat) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieHeartbeat) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -266,8 +266,8 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat) Enabled() interface{} { return returns } -func (j *jsiiProxy_DataOpsgenieHeartbeat) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieHeartbeat) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -436,8 +436,8 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataOpsgenieHeartbeat) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieHeartbeat) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -456,8 +456,8 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat) TerraformGeneratorMetadata() *cdktf.Te return returns } -func (j *jsiiProxy_DataOpsgenieHeartbeat) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataOpsgenieHeartbeat) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -476,7 +476,6 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/heartbeat opsgenie_heartbeat} Data Source. func NewDataOpsgenieHeartbeat(scope constructs.Construct, id *string, config *DataOpsgenieHeartbeatConfig) DataOpsgenieHeartbeat { _init_.Initialize() @@ -488,7 +487,7 @@ func NewDataOpsgenieHeartbeat(scope constructs.Construct, id *string, config *Da _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieHeartbeat.DataOpsgenieHeartbeat", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -501,12 +500,12 @@ func NewDataOpsgenieHeartbeat_Override(d DataOpsgenieHeartbeat, scope constructs _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieHeartbeat.DataOpsgenieHeartbeat", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataOpsgenieHeartbeat)SetAlertMessage(val *string) { +func (j *jsiiProxy_DataOpsgenieHeartbeat) SetAlertMessage(val *string) { if err := j.validateSetAlertMessageParameters(val); err != nil { panic(err) } @@ -517,7 +516,7 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat)SetAlertMessage(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieHeartbeat)SetAlertPriority(val *string) { +func (j *jsiiProxy_DataOpsgenieHeartbeat) SetAlertPriority(val *string) { if err := j.validateSetAlertPriorityParameters(val); err != nil { panic(err) } @@ -528,7 +527,7 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat)SetAlertPriority(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieHeartbeat)SetAlertTags(val *[]*string) { +func (j *jsiiProxy_DataOpsgenieHeartbeat) SetAlertTags(val *[]*string) { if err := j.validateSetAlertTagsParameters(val); err != nil { panic(err) } @@ -539,7 +538,7 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat)SetAlertTags(val *[]*string) { ) } -func (j *jsiiProxy_DataOpsgenieHeartbeat)SetCount(val interface{}) { +func (j *jsiiProxy_DataOpsgenieHeartbeat) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -550,7 +549,7 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataOpsgenieHeartbeat)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataOpsgenieHeartbeat) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -558,7 +557,7 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataOpsgenieHeartbeat)SetDescription(val *string) { +func (j *jsiiProxy_DataOpsgenieHeartbeat) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -569,7 +568,7 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat)SetDescription(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieHeartbeat)SetEnabled(val interface{}) { +func (j *jsiiProxy_DataOpsgenieHeartbeat) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -580,7 +579,7 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat)SetEnabled(val interface{}) { ) } -func (j *jsiiProxy_DataOpsgenieHeartbeat)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataOpsgenieHeartbeat) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -588,7 +587,7 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat)SetForEach(val cdktf.ITerraformIterator ) } -func (j *jsiiProxy_DataOpsgenieHeartbeat)SetId(val *string) { +func (j *jsiiProxy_DataOpsgenieHeartbeat) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -599,7 +598,7 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat)SetId(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieHeartbeat)SetInterval(val *float64) { +func (j *jsiiProxy_DataOpsgenieHeartbeat) SetInterval(val *float64) { if err := j.validateSetIntervalParameters(val); err != nil { panic(err) } @@ -610,7 +609,7 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat)SetInterval(val *float64) { ) } -func (j *jsiiProxy_DataOpsgenieHeartbeat)SetIntervalUnit(val *string) { +func (j *jsiiProxy_DataOpsgenieHeartbeat) SetIntervalUnit(val *string) { if err := j.validateSetIntervalUnitParameters(val); err != nil { panic(err) } @@ -621,7 +620,7 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat)SetIntervalUnit(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieHeartbeat)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataOpsgenieHeartbeat) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -632,7 +631,7 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat)SetLifecycle(val *cdktf.TerraformResour ) } -func (j *jsiiProxy_DataOpsgenieHeartbeat)SetName(val *string) { +func (j *jsiiProxy_DataOpsgenieHeartbeat) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -643,7 +642,7 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat)SetName(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieHeartbeat)SetOwnerTeamId(val *string) { +func (j *jsiiProxy_DataOpsgenieHeartbeat) SetOwnerTeamId(val *string) { if err := j.validateSetOwnerTeamIdParameters(val); err != nil { panic(err) } @@ -654,7 +653,7 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat)SetOwnerTeamId(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieHeartbeat)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataOpsgenieHeartbeat) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -674,7 +673,7 @@ func DataOpsgenieHeartbeat_GenerateConfigForImport(scope constructs.Construct, i _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieHeartbeat.DataOpsgenieHeartbeat", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -698,7 +697,7 @@ func DataOpsgenieHeartbeat_GenerateConfigForImport(scope constructs.Construct, i // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func DataOpsgenieHeartbeat_IsConstruct(x interface{}) *bool { +func DataOpsgenieHeartbeat_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataOpsgenieHeartbeat_IsConstructParameters(x); err != nil { @@ -709,7 +708,7 @@ func DataOpsgenieHeartbeat_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieHeartbeat.DataOpsgenieHeartbeat", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -717,7 +716,7 @@ func DataOpsgenieHeartbeat_IsConstruct(x interface{}) *bool { } // Experimental. -func DataOpsgenieHeartbeat_IsTerraformDataSource(x interface{}) *bool { +func DataOpsgenieHeartbeat_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataOpsgenieHeartbeat_IsTerraformDataSourceParameters(x); err != nil { @@ -728,7 +727,7 @@ func DataOpsgenieHeartbeat_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieHeartbeat.DataOpsgenieHeartbeat", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -736,7 +735,7 @@ func DataOpsgenieHeartbeat_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataOpsgenieHeartbeat_IsTerraformElement(x interface{}) *bool { +func DataOpsgenieHeartbeat_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataOpsgenieHeartbeat_IsTerraformElementParameters(x); err != nil { @@ -747,7 +746,7 @@ func DataOpsgenieHeartbeat_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieHeartbeat.DataOpsgenieHeartbeat", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -765,27 +764,27 @@ func DataOpsgenieHeartbeat_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataOpsgenieHeartbeat) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataOpsgenieHeartbeat) 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_DataOpsgenieHeartbeat) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataOpsgenieHeartbeat) 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, ) @@ -801,7 +800,7 @@ func (d *jsiiProxy_DataOpsgenieHeartbeat) GetBooleanAttribute(terraformAttribute _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -817,7 +816,7 @@ func (d *jsiiProxy_DataOpsgenieHeartbeat) GetBooleanMapAttribute(terraformAttrib _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -833,7 +832,7 @@ func (d *jsiiProxy_DataOpsgenieHeartbeat) GetListAttribute(terraformAttribute *s _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -849,7 +848,7 @@ func (d *jsiiProxy_DataOpsgenieHeartbeat) GetNumberAttribute(terraformAttribute _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -865,7 +864,7 @@ func (d *jsiiProxy_DataOpsgenieHeartbeat) GetNumberListAttribute(terraformAttrib _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -881,7 +880,7 @@ func (d *jsiiProxy_DataOpsgenieHeartbeat) GetNumberMapAttribute(terraformAttribu _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -897,7 +896,7 @@ func (d *jsiiProxy_DataOpsgenieHeartbeat) GetStringAttribute(terraformAttribute _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -913,7 +912,7 @@ func (d *jsiiProxy_DataOpsgenieHeartbeat) GetStringMapAttribute(terraformAttribu _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -929,7 +928,7 @@ func (d *jsiiProxy_DataOpsgenieHeartbeat) InterpolationForAttribute(terraformAtt _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -943,7 +942,7 @@ func (d *jsiiProxy_DataOpsgenieHeartbeat) OverrideLogicalId(newLogicalId *string _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1027,8 +1026,8 @@ func (d *jsiiProxy_DataOpsgenieHeartbeat) ResetOwnerTeamId() { ) } -func (d *jsiiProxy_DataOpsgenieHeartbeat) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataOpsgenieHeartbeat) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -1040,8 +1039,8 @@ func (d *jsiiProxy_DataOpsgenieHeartbeat) SynthesizeAttributes() *map[string]int return returns } -func (d *jsiiProxy_DataOpsgenieHeartbeat) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataOpsgenieHeartbeat) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -1053,8 +1052,8 @@ func (d *jsiiProxy_DataOpsgenieHeartbeat) SynthesizeHclAttributes() *map[string] return returns } -func (d *jsiiProxy_DataOpsgenieHeartbeat) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataOpsgenieHeartbeat) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -1066,8 +1065,8 @@ func (d *jsiiProxy_DataOpsgenieHeartbeat) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataOpsgenieHeartbeat) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataOpsgenieHeartbeat) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -1092,8 +1091,8 @@ func (d *jsiiProxy_DataOpsgenieHeartbeat) ToString() *string { return returns } -func (d *jsiiProxy_DataOpsgenieHeartbeat) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataOpsgenieHeartbeat) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -1104,4 +1103,3 @@ func (d *jsiiProxy_DataOpsgenieHeartbeat) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/dataopsgenieheartbeat/DataOpsgenieHeartbeatConfig.go b/gen/opsgenie/dataopsgenieheartbeat/DataOpsgenieHeartbeatConfig.go index 2b9cff46e2..90e542c7f0 100644 --- a/gen/opsgenie/dataopsgenieheartbeat/DataOpsgenieHeartbeatConfig.go +++ b/gen/opsgenie/dataopsgenieheartbeat/DataOpsgenieHeartbeatConfig.go @@ -6,9 +6,9 @@ import ( type DataOpsgenieHeartbeatConfig 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 DataOpsgenieHeartbeatConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/heartbeat#name DataOpsgenieHeartbeat#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/heartbeat#alert_message DataOpsgenieHeartbeat#alert_message}. @@ -30,7 +30,7 @@ type DataOpsgenieHeartbeatConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/heartbeat#description DataOpsgenieHeartbeat#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/heartbeat#enabled DataOpsgenieHeartbeat#enabled}. - Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` + Enabled any `field:"optional" json:"enabled" yaml:"enabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/heartbeat#id DataOpsgenieHeartbeat#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. @@ -43,4 +43,3 @@ type DataOpsgenieHeartbeatConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/heartbeat#owner_team_id DataOpsgenieHeartbeat#owner_team_id}. OwnerTeamId *string `field:"optional" json:"ownerTeamId" yaml:"ownerTeamId"` } - diff --git a/gen/opsgenie/dataopsgenieheartbeat/DataOpsgenieHeartbeat__checks.go b/gen/opsgenie/dataopsgenieheartbeat/DataOpsgenieHeartbeat__checks.go index 571f3ca7dd..8ab7d792a7 100644 --- a/gen/opsgenie/dataopsgenieheartbeat/DataOpsgenieHeartbeat__checks.go +++ b/gen/opsgenie/dataopsgenieheartbeat/DataOpsgenieHeartbeat__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataOpsgenieHeartbeat) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataOpsgenieHeartbeat) 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 validateDataOpsgenieHeartbeat_GenerateConfigForImportParameters(scope const return nil } -func validateDataOpsgenieHeartbeat_IsConstructParameters(x interface{}) error { +func validateDataOpsgenieHeartbeat_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataOpsgenieHeartbeat_IsConstructParameters(x interface{}) error { return nil } -func validateDataOpsgenieHeartbeat_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataOpsgenieHeartbeat_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataOpsgenieHeartbeat_IsTerraformDataSourceParameters(x interface{} return nil } -func validateDataOpsgenieHeartbeat_IsTerraformElementParameters(x interface{}) error { +func validateDataOpsgenieHeartbeat_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -175,7 +175,7 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat) validateSetAlertTagsParameters(val *[] return nil } -func (j *jsiiProxy_DataOpsgenieHeartbeat) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieHeartbeat) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -240,7 +240,7 @@ func (j *jsiiProxy_DataOpsgenieHeartbeat) validateSetDescriptionParameters(val * return nil } -func (j *jsiiProxy_DataOpsgenieHeartbeat) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieHeartbeat) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -326,4 +326,3 @@ func validateNewDataOpsgenieHeartbeatParameters(scope constructs.Construct, id * return nil } - diff --git a/gen/opsgenie/dataopsgenieheartbeat/main.go b/gen/opsgenie/dataopsgenieheartbeat/main.go index bd10da01b0..0f1d792d76 100644 --- a/gen/opsgenie/dataopsgenieheartbeat/main.go +++ b/gen/opsgenie/dataopsgenieheartbeat/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.dataOpsgenieHeartbeat.DataOpsgenieHeartbeat", - reflect.TypeOf((*DataOpsgenieHeartbeat)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieHeartbeat](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "alertMessage", GoGetter: "AlertMessage"}, @@ -74,7 +74,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataOpsgenieHeartbeat{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -82,6 +82,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.dataOpsgenieHeartbeat.DataOpsgenieHeartbeatConfig", - reflect.TypeOf((*DataOpsgenieHeartbeatConfig)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieHeartbeatConfig](), ) } diff --git a/gen/opsgenie/dataopsgenieschedule/DataOpsgenieSchedule.go b/gen/opsgenie/dataopsgenieschedule/DataOpsgenieSchedule.go index 66e3bd5b08..1ac95e9f60 100644 --- a/gen/opsgenie/dataopsgenieschedule/DataOpsgenieSchedule.go +++ b/gen/opsgenie/dataopsgenieschedule/DataOpsgenieSchedule.go @@ -15,11 +15,11 @@ type DataOpsgenieSchedule 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. @@ -27,9 +27,9 @@ type DataOpsgenieSchedule interface { Description() *string SetDescription(val *string) DescriptionInput() *string - Enabled() interface{} - SetEnabled(val interface{}) - EnabledInput() interface{} + Enabled() any + SetEnabled(val any) + EnabledInput() any // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. @@ -58,20 +58,20 @@ type DataOpsgenieSchedule 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 Timezone() *string SetTimezone(val *string) TimezoneInput() *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. @@ -101,18 +101,18 @@ type DataOpsgenieSchedule interface { ResetOverrideLogicalId() ResetOwnerTeamId() ResetTimezone() - 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 DataOpsgenieSchedule @@ -130,8 +130,8 @@ func (j *jsiiProxy_DataOpsgenieSchedule) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataOpsgenieSchedule) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataOpsgenieSchedule) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -140,8 +140,8 @@ func (j *jsiiProxy_DataOpsgenieSchedule) ConstructNodeMetadata() *map[string]int return returns } -func (j *jsiiProxy_DataOpsgenieSchedule) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieSchedule) Count() any { + var returns any _jsii_.Get( j, "count", @@ -180,8 +180,8 @@ func (j *jsiiProxy_DataOpsgenieSchedule) DescriptionInput() *string { return returns } -func (j *jsiiProxy_DataOpsgenieSchedule) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieSchedule) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -190,8 +190,8 @@ func (j *jsiiProxy_DataOpsgenieSchedule) Enabled() interface{} { return returns } -func (j *jsiiProxy_DataOpsgenieSchedule) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieSchedule) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -320,8 +320,8 @@ func (j *jsiiProxy_DataOpsgenieSchedule) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataOpsgenieSchedule) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieSchedule) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -340,8 +340,8 @@ func (j *jsiiProxy_DataOpsgenieSchedule) TerraformGeneratorMetadata() *cdktf.Ter return returns } -func (j *jsiiProxy_DataOpsgenieSchedule) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataOpsgenieSchedule) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -380,7 +380,6 @@ func (j *jsiiProxy_DataOpsgenieSchedule) TimezoneInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/schedule opsgenie_schedule} Data Source. func NewDataOpsgenieSchedule(scope constructs.Construct, id *string, config *DataOpsgenieScheduleConfig) DataOpsgenieSchedule { _init_.Initialize() @@ -392,7 +391,7 @@ func NewDataOpsgenieSchedule(scope constructs.Construct, id *string, config *Dat _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieSchedule.DataOpsgenieSchedule", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -405,12 +404,12 @@ func NewDataOpsgenieSchedule_Override(d DataOpsgenieSchedule, scope constructs.C _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieSchedule.DataOpsgenieSchedule", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataOpsgenieSchedule)SetCount(val interface{}) { +func (j *jsiiProxy_DataOpsgenieSchedule) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -421,7 +420,7 @@ func (j *jsiiProxy_DataOpsgenieSchedule)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataOpsgenieSchedule)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataOpsgenieSchedule) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -429,7 +428,7 @@ func (j *jsiiProxy_DataOpsgenieSchedule)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataOpsgenieSchedule)SetDescription(val *string) { +func (j *jsiiProxy_DataOpsgenieSchedule) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -440,7 +439,7 @@ func (j *jsiiProxy_DataOpsgenieSchedule)SetDescription(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieSchedule)SetEnabled(val interface{}) { +func (j *jsiiProxy_DataOpsgenieSchedule) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -451,7 +450,7 @@ func (j *jsiiProxy_DataOpsgenieSchedule)SetEnabled(val interface{}) { ) } -func (j *jsiiProxy_DataOpsgenieSchedule)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataOpsgenieSchedule) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -459,7 +458,7 @@ func (j *jsiiProxy_DataOpsgenieSchedule)SetForEach(val cdktf.ITerraformIterator) ) } -func (j *jsiiProxy_DataOpsgenieSchedule)SetId(val *string) { +func (j *jsiiProxy_DataOpsgenieSchedule) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -470,7 +469,7 @@ func (j *jsiiProxy_DataOpsgenieSchedule)SetId(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieSchedule)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataOpsgenieSchedule) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -481,7 +480,7 @@ func (j *jsiiProxy_DataOpsgenieSchedule)SetLifecycle(val *cdktf.TerraformResourc ) } -func (j *jsiiProxy_DataOpsgenieSchedule)SetName(val *string) { +func (j *jsiiProxy_DataOpsgenieSchedule) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -492,7 +491,7 @@ func (j *jsiiProxy_DataOpsgenieSchedule)SetName(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieSchedule)SetOwnerTeamId(val *string) { +func (j *jsiiProxy_DataOpsgenieSchedule) SetOwnerTeamId(val *string) { if err := j.validateSetOwnerTeamIdParameters(val); err != nil { panic(err) } @@ -503,7 +502,7 @@ func (j *jsiiProxy_DataOpsgenieSchedule)SetOwnerTeamId(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieSchedule)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataOpsgenieSchedule) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -511,7 +510,7 @@ func (j *jsiiProxy_DataOpsgenieSchedule)SetProvider(val cdktf.TerraformProvider) ) } -func (j *jsiiProxy_DataOpsgenieSchedule)SetTimezone(val *string) { +func (j *jsiiProxy_DataOpsgenieSchedule) SetTimezone(val *string) { if err := j.validateSetTimezoneParameters(val); err != nil { panic(err) } @@ -534,7 +533,7 @@ func DataOpsgenieSchedule_GenerateConfigForImport(scope constructs.Construct, im _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieSchedule.DataOpsgenieSchedule", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -558,7 +557,7 @@ func DataOpsgenieSchedule_GenerateConfigForImport(scope constructs.Construct, im // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func DataOpsgenieSchedule_IsConstruct(x interface{}) *bool { +func DataOpsgenieSchedule_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataOpsgenieSchedule_IsConstructParameters(x); err != nil { @@ -569,7 +568,7 @@ func DataOpsgenieSchedule_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieSchedule.DataOpsgenieSchedule", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -577,7 +576,7 @@ func DataOpsgenieSchedule_IsConstruct(x interface{}) *bool { } // Experimental. -func DataOpsgenieSchedule_IsTerraformDataSource(x interface{}) *bool { +func DataOpsgenieSchedule_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataOpsgenieSchedule_IsTerraformDataSourceParameters(x); err != nil { @@ -588,7 +587,7 @@ func DataOpsgenieSchedule_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieSchedule.DataOpsgenieSchedule", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -596,7 +595,7 @@ func DataOpsgenieSchedule_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataOpsgenieSchedule_IsTerraformElement(x interface{}) *bool { +func DataOpsgenieSchedule_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataOpsgenieSchedule_IsTerraformElementParameters(x); err != nil { @@ -607,7 +606,7 @@ func DataOpsgenieSchedule_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieSchedule.DataOpsgenieSchedule", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -625,27 +624,27 @@ func DataOpsgenieSchedule_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataOpsgenieSchedule) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataOpsgenieSchedule) 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_DataOpsgenieSchedule) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataOpsgenieSchedule) 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, ) @@ -661,7 +660,7 @@ func (d *jsiiProxy_DataOpsgenieSchedule) GetBooleanAttribute(terraformAttribute _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -677,7 +676,7 @@ func (d *jsiiProxy_DataOpsgenieSchedule) GetBooleanMapAttribute(terraformAttribu _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -693,7 +692,7 @@ func (d *jsiiProxy_DataOpsgenieSchedule) GetListAttribute(terraformAttribute *st _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -709,7 +708,7 @@ func (d *jsiiProxy_DataOpsgenieSchedule) GetNumberAttribute(terraformAttribute * _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -725,7 +724,7 @@ func (d *jsiiProxy_DataOpsgenieSchedule) GetNumberListAttribute(terraformAttribu _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -741,7 +740,7 @@ func (d *jsiiProxy_DataOpsgenieSchedule) GetNumberMapAttribute(terraformAttribut _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -757,7 +756,7 @@ func (d *jsiiProxy_DataOpsgenieSchedule) GetStringAttribute(terraformAttribute * _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -773,7 +772,7 @@ func (d *jsiiProxy_DataOpsgenieSchedule) GetStringMapAttribute(terraformAttribut _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -789,7 +788,7 @@ func (d *jsiiProxy_DataOpsgenieSchedule) InterpolationForAttribute(terraformAttr _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -803,7 +802,7 @@ func (d *jsiiProxy_DataOpsgenieSchedule) OverrideLogicalId(newLogicalId *string) _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -855,8 +854,8 @@ func (d *jsiiProxy_DataOpsgenieSchedule) ResetTimezone() { ) } -func (d *jsiiProxy_DataOpsgenieSchedule) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataOpsgenieSchedule) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -868,8 +867,8 @@ func (d *jsiiProxy_DataOpsgenieSchedule) SynthesizeAttributes() *map[string]inte return returns } -func (d *jsiiProxy_DataOpsgenieSchedule) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataOpsgenieSchedule) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -881,8 +880,8 @@ func (d *jsiiProxy_DataOpsgenieSchedule) SynthesizeHclAttributes() *map[string]i return returns } -func (d *jsiiProxy_DataOpsgenieSchedule) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataOpsgenieSchedule) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -894,8 +893,8 @@ func (d *jsiiProxy_DataOpsgenieSchedule) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataOpsgenieSchedule) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataOpsgenieSchedule) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -920,8 +919,8 @@ func (d *jsiiProxy_DataOpsgenieSchedule) ToString() *string { return returns } -func (d *jsiiProxy_DataOpsgenieSchedule) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataOpsgenieSchedule) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -932,4 +931,3 @@ func (d *jsiiProxy_DataOpsgenieSchedule) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/dataopsgenieschedule/DataOpsgenieScheduleConfig.go b/gen/opsgenie/dataopsgenieschedule/DataOpsgenieScheduleConfig.go index 457a14cec1..5755e6d552 100644 --- a/gen/opsgenie/dataopsgenieschedule/DataOpsgenieScheduleConfig.go +++ b/gen/opsgenie/dataopsgenieschedule/DataOpsgenieScheduleConfig.go @@ -6,9 +6,9 @@ import ( type DataOpsgenieScheduleConfig 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,13 +18,13 @@ type DataOpsgenieScheduleConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/schedule#name DataOpsgenieSchedule#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/schedule#description DataOpsgenieSchedule#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/schedule#enabled DataOpsgenieSchedule#enabled}. - Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` + Enabled any `field:"optional" json:"enabled" yaml:"enabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/schedule#id DataOpsgenieSchedule#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. @@ -35,4 +35,3 @@ type DataOpsgenieScheduleConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/schedule#timezone DataOpsgenieSchedule#timezone}. Timezone *string `field:"optional" json:"timezone" yaml:"timezone"` } - diff --git a/gen/opsgenie/dataopsgenieschedule/DataOpsgenieSchedule__checks.go b/gen/opsgenie/dataopsgenieschedule/DataOpsgenieSchedule__checks.go index 568313e875..bdb0a1f66f 100644 --- a/gen/opsgenie/dataopsgenieschedule/DataOpsgenieSchedule__checks.go +++ b/gen/opsgenie/dataopsgenieschedule/DataOpsgenieSchedule__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataOpsgenieSchedule) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataOpsgenieSchedule) 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 validateDataOpsgenieSchedule_GenerateConfigForImportParameters(scope constr return nil } -func validateDataOpsgenieSchedule_IsConstructParameters(x interface{}) error { +func validateDataOpsgenieSchedule_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataOpsgenieSchedule_IsConstructParameters(x interface{}) error { return nil } -func validateDataOpsgenieSchedule_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataOpsgenieSchedule_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataOpsgenieSchedule_IsTerraformDataSourceParameters(x interface{}) return nil } -func validateDataOpsgenieSchedule_IsTerraformElementParameters(x interface{}) error { +func validateDataOpsgenieSchedule_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataOpsgenieSchedule_IsTerraformElementParameters(x interface{}) er return nil } -func (j *jsiiProxy_DataOpsgenieSchedule) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieSchedule) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -216,7 +216,7 @@ func (j *jsiiProxy_DataOpsgenieSchedule) validateSetDescriptionParameters(val *s return nil } -func (j *jsiiProxy_DataOpsgenieSchedule) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieSchedule) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -294,4 +294,3 @@ func validateNewDataOpsgenieScheduleParameters(scope constructs.Construct, id *s return nil } - diff --git a/gen/opsgenie/dataopsgenieschedule/main.go b/gen/opsgenie/dataopsgenieschedule/main.go index 4a468bcdcc..134bacd0a8 100644 --- a/gen/opsgenie/dataopsgenieschedule/main.go +++ b/gen/opsgenie/dataopsgenieschedule/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.dataOpsgenieSchedule.DataOpsgenieSchedule", - reflect.TypeOf((*DataOpsgenieSchedule)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieSchedule](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -62,7 +62,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataOpsgenieSchedule{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -70,6 +70,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.dataOpsgenieSchedule.DataOpsgenieScheduleConfig", - reflect.TypeOf((*DataOpsgenieScheduleConfig)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieScheduleConfig](), ) } diff --git a/gen/opsgenie/dataopsgenieservice/DataOpsgenieService.go b/gen/opsgenie/dataopsgenieservice/DataOpsgenieService.go index c151c4a1b7..c231b5b876 100644 --- a/gen/opsgenie/dataopsgenieservice/DataOpsgenieService.go +++ b/gen/opsgenie/dataopsgenieservice/DataOpsgenieService.go @@ -15,11 +15,11 @@ type DataOpsgenieService 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. @@ -52,20 +52,20 @@ type DataOpsgenieService interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - RawOverrides() interface{} + RawOverrides() any TeamId() *string SetTeamId(val *string) TeamIdInput() *string // 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. @@ -93,18 +93,18 @@ type DataOpsgenieService interface { // Experimental. ResetOverrideLogicalId() ResetTeamId() - 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 DataOpsgenieService @@ -122,8 +122,8 @@ func (j *jsiiProxy_DataOpsgenieService) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataOpsgenieService) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataOpsgenieService) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -132,8 +132,8 @@ func (j *jsiiProxy_DataOpsgenieService) ConstructNodeMetadata() *map[string]inte return returns } -func (j *jsiiProxy_DataOpsgenieService) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieService) Count() any { + var returns any _jsii_.Get( j, "count", @@ -272,8 +272,8 @@ func (j *jsiiProxy_DataOpsgenieService) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataOpsgenieService) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieService) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -312,8 +312,8 @@ func (j *jsiiProxy_DataOpsgenieService) TerraformGeneratorMetadata() *cdktf.Terr return returns } -func (j *jsiiProxy_DataOpsgenieService) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataOpsgenieService) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -332,7 +332,6 @@ func (j *jsiiProxy_DataOpsgenieService) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/service opsgenie_service} Data Source. func NewDataOpsgenieService(scope constructs.Construct, id *string, config *DataOpsgenieServiceConfig) DataOpsgenieService { _init_.Initialize() @@ -344,7 +343,7 @@ func NewDataOpsgenieService(scope constructs.Construct, id *string, config *Data _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieService.DataOpsgenieService", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -357,12 +356,12 @@ func NewDataOpsgenieService_Override(d DataOpsgenieService, scope constructs.Con _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieService.DataOpsgenieService", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataOpsgenieService)SetCount(val interface{}) { +func (j *jsiiProxy_DataOpsgenieService) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -373,7 +372,7 @@ func (j *jsiiProxy_DataOpsgenieService)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataOpsgenieService)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataOpsgenieService) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -381,7 +380,7 @@ func (j *jsiiProxy_DataOpsgenieService)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataOpsgenieService)SetDescription(val *string) { +func (j *jsiiProxy_DataOpsgenieService) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -392,7 +391,7 @@ func (j *jsiiProxy_DataOpsgenieService)SetDescription(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieService)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataOpsgenieService) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -400,7 +399,7 @@ func (j *jsiiProxy_DataOpsgenieService)SetForEach(val cdktf.ITerraformIterator) ) } -func (j *jsiiProxy_DataOpsgenieService)SetId(val *string) { +func (j *jsiiProxy_DataOpsgenieService) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -411,7 +410,7 @@ func (j *jsiiProxy_DataOpsgenieService)SetId(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieService)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataOpsgenieService) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -422,7 +421,7 @@ func (j *jsiiProxy_DataOpsgenieService)SetLifecycle(val *cdktf.TerraformResource ) } -func (j *jsiiProxy_DataOpsgenieService)SetName(val *string) { +func (j *jsiiProxy_DataOpsgenieService) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -433,7 +432,7 @@ func (j *jsiiProxy_DataOpsgenieService)SetName(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieService)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataOpsgenieService) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -441,7 +440,7 @@ func (j *jsiiProxy_DataOpsgenieService)SetProvider(val cdktf.TerraformProvider) ) } -func (j *jsiiProxy_DataOpsgenieService)SetTeamId(val *string) { +func (j *jsiiProxy_DataOpsgenieService) SetTeamId(val *string) { if err := j.validateSetTeamIdParameters(val); err != nil { panic(err) } @@ -464,7 +463,7 @@ func DataOpsgenieService_GenerateConfigForImport(scope constructs.Construct, imp _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieService.DataOpsgenieService", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -488,7 +487,7 @@ func DataOpsgenieService_GenerateConfigForImport(scope constructs.Construct, imp // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func DataOpsgenieService_IsConstruct(x interface{}) *bool { +func DataOpsgenieService_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataOpsgenieService_IsConstructParameters(x); err != nil { @@ -499,7 +498,7 @@ func DataOpsgenieService_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieService.DataOpsgenieService", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -507,7 +506,7 @@ func DataOpsgenieService_IsConstruct(x interface{}) *bool { } // Experimental. -func DataOpsgenieService_IsTerraformDataSource(x interface{}) *bool { +func DataOpsgenieService_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataOpsgenieService_IsTerraformDataSourceParameters(x); err != nil { @@ -518,7 +517,7 @@ func DataOpsgenieService_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieService.DataOpsgenieService", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -526,7 +525,7 @@ func DataOpsgenieService_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataOpsgenieService_IsTerraformElement(x interface{}) *bool { +func DataOpsgenieService_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataOpsgenieService_IsTerraformElementParameters(x); err != nil { @@ -537,7 +536,7 @@ func DataOpsgenieService_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieService.DataOpsgenieService", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -555,27 +554,27 @@ func DataOpsgenieService_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataOpsgenieService) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataOpsgenieService) 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_DataOpsgenieService) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataOpsgenieService) 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, ) @@ -591,7 +590,7 @@ func (d *jsiiProxy_DataOpsgenieService) GetBooleanAttribute(terraformAttribute * _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -607,7 +606,7 @@ func (d *jsiiProxy_DataOpsgenieService) GetBooleanMapAttribute(terraformAttribut _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -623,7 +622,7 @@ func (d *jsiiProxy_DataOpsgenieService) GetListAttribute(terraformAttribute *str _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -639,7 +638,7 @@ func (d *jsiiProxy_DataOpsgenieService) GetNumberAttribute(terraformAttribute *s _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -655,7 +654,7 @@ func (d *jsiiProxy_DataOpsgenieService) GetNumberListAttribute(terraformAttribut _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -671,7 +670,7 @@ func (d *jsiiProxy_DataOpsgenieService) GetNumberMapAttribute(terraformAttribute _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -687,7 +686,7 @@ func (d *jsiiProxy_DataOpsgenieService) GetStringAttribute(terraformAttribute *s _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -703,7 +702,7 @@ func (d *jsiiProxy_DataOpsgenieService) GetStringMapAttribute(terraformAttribute _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -719,7 +718,7 @@ func (d *jsiiProxy_DataOpsgenieService) InterpolationForAttribute(terraformAttri _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -733,7 +732,7 @@ func (d *jsiiProxy_DataOpsgenieService) OverrideLogicalId(newLogicalId *string) _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -769,8 +768,8 @@ func (d *jsiiProxy_DataOpsgenieService) ResetTeamId() { ) } -func (d *jsiiProxy_DataOpsgenieService) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataOpsgenieService) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -782,8 +781,8 @@ func (d *jsiiProxy_DataOpsgenieService) SynthesizeAttributes() *map[string]inter return returns } -func (d *jsiiProxy_DataOpsgenieService) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataOpsgenieService) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -795,8 +794,8 @@ func (d *jsiiProxy_DataOpsgenieService) SynthesizeHclAttributes() *map[string]in return returns } -func (d *jsiiProxy_DataOpsgenieService) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataOpsgenieService) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -808,8 +807,8 @@ func (d *jsiiProxy_DataOpsgenieService) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataOpsgenieService) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataOpsgenieService) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -834,8 +833,8 @@ func (d *jsiiProxy_DataOpsgenieService) ToString() *string { return returns } -func (d *jsiiProxy_DataOpsgenieService) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataOpsgenieService) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -846,4 +845,3 @@ func (d *jsiiProxy_DataOpsgenieService) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/dataopsgenieservice/DataOpsgenieServiceConfig.go b/gen/opsgenie/dataopsgenieservice/DataOpsgenieServiceConfig.go index 369688b201..e05f08d60a 100644 --- a/gen/opsgenie/dataopsgenieservice/DataOpsgenieServiceConfig.go +++ b/gen/opsgenie/dataopsgenieservice/DataOpsgenieServiceConfig.go @@ -6,9 +6,9 @@ import ( type DataOpsgenieServiceConfig 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 DataOpsgenieServiceConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/service#name DataOpsgenieService#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/service#description DataOpsgenieService#description}. @@ -31,4 +31,3 @@ type DataOpsgenieServiceConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/service#team_id DataOpsgenieService#team_id}. TeamId *string `field:"optional" json:"teamId" yaml:"teamId"` } - diff --git a/gen/opsgenie/dataopsgenieservice/DataOpsgenieService__checks.go b/gen/opsgenie/dataopsgenieservice/DataOpsgenieService__checks.go index 29b617576a..650516c052 100644 --- a/gen/opsgenie/dataopsgenieservice/DataOpsgenieService__checks.go +++ b/gen/opsgenie/dataopsgenieservice/DataOpsgenieService__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataOpsgenieService) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataOpsgenieService) 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 validateDataOpsgenieService_GenerateConfigForImportParameters(scope constru return nil } -func validateDataOpsgenieService_IsConstructParameters(x interface{}) error { +func validateDataOpsgenieService_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataOpsgenieService_IsConstructParameters(x interface{}) error { return nil } -func validateDataOpsgenieService_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataOpsgenieService_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataOpsgenieService_IsTerraformDataSourceParameters(x interface{}) return nil } -func validateDataOpsgenieService_IsTerraformElementParameters(x interface{}) error { +func validateDataOpsgenieService_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataOpsgenieService_IsTerraformElementParameters(x interface{}) err return nil } -func (j *jsiiProxy_DataOpsgenieService) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieService) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -266,4 +266,3 @@ func validateNewDataOpsgenieServiceParameters(scope constructs.Construct, id *st return nil } - diff --git a/gen/opsgenie/dataopsgenieservice/main.go b/gen/opsgenie/dataopsgenieservice/main.go index 91b0434613..d23d2c5062 100644 --- a/gen/opsgenie/dataopsgenieservice/main.go +++ b/gen/opsgenie/dataopsgenieservice/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.dataOpsgenieService.DataOpsgenieService", - reflect.TypeOf((*DataOpsgenieService)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieService](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -56,7 +56,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataOpsgenieService{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -64,6 +64,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.dataOpsgenieService.DataOpsgenieServiceConfig", - reflect.TypeOf((*DataOpsgenieServiceConfig)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieServiceConfig](), ) } diff --git a/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeam.go b/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeam.go index f63242c3d3..03d346bc70 100644 --- a/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeam.go +++ b/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeam.go @@ -15,11 +15,11 @@ type DataOpsgenieTeam 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. @@ -43,7 +43,7 @@ type DataOpsgenieTeam interface { // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Member() DataOpsgenieTeamMemberList - MemberInput() interface{} + MemberInput() any Name() *string SetName(val *string) NameInput() *string @@ -54,17 +54,17 @@ type DataOpsgenieTeam 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 // 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. @@ -86,25 +86,25 @@ type DataOpsgenieTeam interface { // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) - PutMember(value interface{}) + PutMember(value any) ResetDescription() ResetId() ResetMember() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() - 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 DataOpsgenieTeam @@ -122,8 +122,8 @@ func (j *jsiiProxy_DataOpsgenieTeam) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataOpsgenieTeam) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataOpsgenieTeam) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -132,8 +132,8 @@ func (j *jsiiProxy_DataOpsgenieTeam) ConstructNodeMetadata() *map[string]interfa return returns } -func (j *jsiiProxy_DataOpsgenieTeam) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieTeam) Count() any { + var returns any _jsii_.Get( j, "count", @@ -242,8 +242,8 @@ func (j *jsiiProxy_DataOpsgenieTeam) Member() DataOpsgenieTeamMemberList { return returns } -func (j *jsiiProxy_DataOpsgenieTeam) MemberInput() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieTeam) MemberInput() any { + var returns any _jsii_.Get( j, "memberInput", @@ -292,8 +292,8 @@ func (j *jsiiProxy_DataOpsgenieTeam) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataOpsgenieTeam) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieTeam) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -312,8 +312,8 @@ func (j *jsiiProxy_DataOpsgenieTeam) TerraformGeneratorMetadata() *cdktf.Terrafo return returns } -func (j *jsiiProxy_DataOpsgenieTeam) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataOpsgenieTeam) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -332,7 +332,6 @@ func (j *jsiiProxy_DataOpsgenieTeam) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/team opsgenie_team} Data Source. func NewDataOpsgenieTeam(scope constructs.Construct, id *string, config *DataOpsgenieTeamConfig) DataOpsgenieTeam { _init_.Initialize() @@ -344,7 +343,7 @@ func NewDataOpsgenieTeam(scope constructs.Construct, id *string, config *DataOps _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieTeam.DataOpsgenieTeam", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -357,12 +356,12 @@ func NewDataOpsgenieTeam_Override(d DataOpsgenieTeam, scope constructs.Construct _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieTeam.DataOpsgenieTeam", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataOpsgenieTeam)SetCount(val interface{}) { +func (j *jsiiProxy_DataOpsgenieTeam) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -373,7 +372,7 @@ func (j *jsiiProxy_DataOpsgenieTeam)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataOpsgenieTeam)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataOpsgenieTeam) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -381,7 +380,7 @@ func (j *jsiiProxy_DataOpsgenieTeam)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataOpsgenieTeam)SetDescription(val *string) { +func (j *jsiiProxy_DataOpsgenieTeam) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -392,7 +391,7 @@ func (j *jsiiProxy_DataOpsgenieTeam)SetDescription(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieTeam)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataOpsgenieTeam) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -400,7 +399,7 @@ func (j *jsiiProxy_DataOpsgenieTeam)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_DataOpsgenieTeam)SetId(val *string) { +func (j *jsiiProxy_DataOpsgenieTeam) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -411,7 +410,7 @@ func (j *jsiiProxy_DataOpsgenieTeam)SetId(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieTeam)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataOpsgenieTeam) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -422,7 +421,7 @@ func (j *jsiiProxy_DataOpsgenieTeam)SetLifecycle(val *cdktf.TerraformResourceLif ) } -func (j *jsiiProxy_DataOpsgenieTeam)SetName(val *string) { +func (j *jsiiProxy_DataOpsgenieTeam) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -433,7 +432,7 @@ func (j *jsiiProxy_DataOpsgenieTeam)SetName(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieTeam)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataOpsgenieTeam) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -453,7 +452,7 @@ func DataOpsgenieTeam_GenerateConfigForImport(scope constructs.Construct, import _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieTeam.DataOpsgenieTeam", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -477,7 +476,7 @@ func DataOpsgenieTeam_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 DataOpsgenieTeam_IsConstruct(x interface{}) *bool { +func DataOpsgenieTeam_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataOpsgenieTeam_IsConstructParameters(x); err != nil { @@ -488,7 +487,7 @@ func DataOpsgenieTeam_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieTeam.DataOpsgenieTeam", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -496,7 +495,7 @@ func DataOpsgenieTeam_IsConstruct(x interface{}) *bool { } // Experimental. -func DataOpsgenieTeam_IsTerraformDataSource(x interface{}) *bool { +func DataOpsgenieTeam_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataOpsgenieTeam_IsTerraformDataSourceParameters(x); err != nil { @@ -507,7 +506,7 @@ func DataOpsgenieTeam_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieTeam.DataOpsgenieTeam", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -515,7 +514,7 @@ func DataOpsgenieTeam_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataOpsgenieTeam_IsTerraformElement(x interface{}) *bool { +func DataOpsgenieTeam_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataOpsgenieTeam_IsTerraformElementParameters(x); err != nil { @@ -526,7 +525,7 @@ func DataOpsgenieTeam_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieTeam.DataOpsgenieTeam", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -544,27 +543,27 @@ func DataOpsgenieTeam_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataOpsgenieTeam) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataOpsgenieTeam) 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_DataOpsgenieTeam) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataOpsgenieTeam) 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, ) @@ -580,7 +579,7 @@ func (d *jsiiProxy_DataOpsgenieTeam) GetBooleanAttribute(terraformAttribute *str _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -596,7 +595,7 @@ func (d *jsiiProxy_DataOpsgenieTeam) GetBooleanMapAttribute(terraformAttribute * _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -612,7 +611,7 @@ func (d *jsiiProxy_DataOpsgenieTeam) GetListAttribute(terraformAttribute *string _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -628,7 +627,7 @@ func (d *jsiiProxy_DataOpsgenieTeam) GetNumberAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -644,7 +643,7 @@ func (d *jsiiProxy_DataOpsgenieTeam) GetNumberListAttribute(terraformAttribute * _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -660,7 +659,7 @@ func (d *jsiiProxy_DataOpsgenieTeam) GetNumberMapAttribute(terraformAttribute *s _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -676,7 +675,7 @@ func (d *jsiiProxy_DataOpsgenieTeam) GetStringAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -692,7 +691,7 @@ func (d *jsiiProxy_DataOpsgenieTeam) GetStringMapAttribute(terraformAttribute *s _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -708,7 +707,7 @@ func (d *jsiiProxy_DataOpsgenieTeam) InterpolationForAttribute(terraformAttribut _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -722,18 +721,18 @@ func (d *jsiiProxy_DataOpsgenieTeam) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } -func (d *jsiiProxy_DataOpsgenieTeam) PutMember(value interface{}) { +func (d *jsiiProxy_DataOpsgenieTeam) PutMember(value any) { if err := d.validatePutMemberParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( d, "putMember", - []interface{}{value}, + []any{value}, ) } @@ -769,8 +768,8 @@ func (d *jsiiProxy_DataOpsgenieTeam) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataOpsgenieTeam) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataOpsgenieTeam) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -782,8 +781,8 @@ func (d *jsiiProxy_DataOpsgenieTeam) SynthesizeAttributes() *map[string]interfac return returns } -func (d *jsiiProxy_DataOpsgenieTeam) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataOpsgenieTeam) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -795,8 +794,8 @@ func (d *jsiiProxy_DataOpsgenieTeam) SynthesizeHclAttributes() *map[string]inter return returns } -func (d *jsiiProxy_DataOpsgenieTeam) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataOpsgenieTeam) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -808,8 +807,8 @@ func (d *jsiiProxy_DataOpsgenieTeam) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataOpsgenieTeam) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataOpsgenieTeam) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -834,8 +833,8 @@ func (d *jsiiProxy_DataOpsgenieTeam) ToString() *string { return returns } -func (d *jsiiProxy_DataOpsgenieTeam) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataOpsgenieTeam) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -846,4 +845,3 @@ func (d *jsiiProxy_DataOpsgenieTeam) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamConfig.go b/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamConfig.go index 487495a594..b0822a239d 100644 --- a/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamConfig.go +++ b/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamConfig.go @@ -6,9 +6,9 @@ import ( type DataOpsgenieTeamConfig 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 DataOpsgenieTeamConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/team#name DataOpsgenieTeam#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/team#description DataOpsgenieTeam#description}. @@ -31,6 +31,5 @@ type DataOpsgenieTeamConfig struct { // member block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/team#member DataOpsgenieTeam#member} - Member interface{} `field:"optional" json:"member" yaml:"member"` + Member any `field:"optional" json:"member" yaml:"member"` } - diff --git a/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamMemberList.go b/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamMemberList.go index e8ebffc76f..e9a3d139f0 100644 --- a/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamMemberList.go +++ b/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamMemberList.go @@ -17,8 +17,8 @@ type DataOpsgenieTeamMemberList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type DataOpsgenieTeamMemberList interface { Get(index *float64) DataOpsgenieTeamMemberOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_DataOpsgenieTeamMemberList) Fqn() *string { return returns } -func (j *jsiiProxy_DataOpsgenieTeamMemberList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieTeamMemberList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_DataOpsgenieTeamMemberList) WrapsSet() *bool { return returns } - func NewDataOpsgenieTeamMemberList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataOpsgenieTeamMemberList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewDataOpsgenieTeamMemberList(terraformResource cdktf.IInterpolatingParent, _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieTeam.DataOpsgenieTeamMemberList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewDataOpsgenieTeamMemberList_Override(d DataOpsgenieTeamMemberList, terraf _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieTeam.DataOpsgenieTeamMemberList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataOpsgenieTeamMemberList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_DataOpsgenieTeamMemberList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_DataOpsgenieTeamMemberList)SetInternalValue(val interface{}) ) } -func (j *jsiiProxy_DataOpsgenieTeamMemberList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataOpsgenieTeamMemberList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_DataOpsgenieTeamMemberList)SetTerraformAttribute(val *string) ) } -func (j *jsiiProxy_DataOpsgenieTeamMemberList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataOpsgenieTeamMemberList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_DataOpsgenieTeamMemberList)SetTerraformResource(val cdktf.IIn ) } -func (j *jsiiProxy_DataOpsgenieTeamMemberList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataOpsgenieTeamMemberList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (d *jsiiProxy_DataOpsgenieTeamMemberList) AllWithMapKey(mapKeyAttributeName _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (d *jsiiProxy_DataOpsgenieTeamMemberList) Get(index *float64) DataOpsgenieT _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataOpsgenieTeamMemberList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataOpsgenieTeamMemberList) 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, ) @@ -256,4 +255,3 @@ func (d *jsiiProxy_DataOpsgenieTeamMemberList) ToString() *string { return returns } - diff --git a/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamMemberList__checks.go b/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamMemberList__checks.go index 019add2414..77c4cd6687 100644 --- a/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamMemberList__checks.go +++ b/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamMemberList__checks.go @@ -34,7 +34,7 @@ func (d *jsiiProxy_DataOpsgenieTeamMemberList) validateResolveParameters(_contex return nil } -func (j *jsiiProxy_DataOpsgenieTeamMemberList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieTeamMemberList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewDataOpsgenieTeamMemberListParameters(terraformResource cdktf.IIn return nil } - diff --git a/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamMemberOutputReference.go b/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamMemberOutputReference.go index 0be2730684..cea659be68 100644 --- a/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamMemberOutputReference.go +++ b/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamMemberOutputReference.go @@ -12,9 +12,9 @@ type DataOpsgenieTeamMemberOutputReference 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 @@ -30,8 +30,8 @@ type DataOpsgenieTeamMemberOutputReference interface { Id() *string SetId(val *string) IdInput() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Role() *string SetRole(val *string) RoleInput() *string @@ -49,7 +49,7 @@ type DataOpsgenieTeamMemberOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -75,7 +75,7 @@ type DataOpsgenieTeamMemberOutputReference interface { ResetUsername() // 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. @@ -88,8 +88,8 @@ type jsiiProxy_DataOpsgenieTeamMemberOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -148,8 +148,8 @@ func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference) IdInput() *string { return returns } -func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -218,7 +218,6 @@ func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference) UsernameInput() *strin return returns } - func NewDataOpsgenieTeamMemberOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataOpsgenieTeamMemberOutputReference { _init_.Initialize() @@ -229,7 +228,7 @@ func NewDataOpsgenieTeamMemberOutputReference(terraformResource cdktf.IInterpola _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieTeam.DataOpsgenieTeamMemberOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -241,12 +240,12 @@ func NewDataOpsgenieTeamMemberOutputReference_Override(d DataOpsgenieTeamMemberO _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieTeam.DataOpsgenieTeamMemberOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -257,7 +256,7 @@ func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference)SetComplexObjectIndex(v ) } -func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -268,7 +267,7 @@ func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference)SetComplexObjectIsFromS ) } -func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference)SetId(val *string) { +func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -279,7 +278,7 @@ func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference)SetId(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -290,7 +289,7 @@ func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference)SetInternalValue(val in ) } -func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference)SetRole(val *string) { +func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference) SetRole(val *string) { if err := j.validateSetRoleParameters(val); err != nil { panic(err) } @@ -301,7 +300,7 @@ func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference)SetRole(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -312,7 +311,7 @@ func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference)SetTerraformAttribute(v ) } -func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -323,7 +322,7 @@ func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference)SetTerraformResource(va ) } -func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference)SetUsername(val *string) { +func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference) SetUsername(val *string) { if err := j.validateSetUsernameParameters(val); err != nil { panic(err) } @@ -347,16 +346,16 @@ func (d *jsiiProxy_DataOpsgenieTeamMemberOutputReference) ComputeFqn() *string { return returns } -func (d *jsiiProxy_DataOpsgenieTeamMemberOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataOpsgenieTeamMemberOutputReference) 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, ) @@ -372,7 +371,7 @@ func (d *jsiiProxy_DataOpsgenieTeamMemberOutputReference) GetBooleanAttribute(te _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -388,7 +387,7 @@ func (d *jsiiProxy_DataOpsgenieTeamMemberOutputReference) GetBooleanMapAttribute _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -404,7 +403,7 @@ func (d *jsiiProxy_DataOpsgenieTeamMemberOutputReference) GetListAttribute(terra _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -420,7 +419,7 @@ func (d *jsiiProxy_DataOpsgenieTeamMemberOutputReference) GetNumberAttribute(ter _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -436,7 +435,7 @@ func (d *jsiiProxy_DataOpsgenieTeamMemberOutputReference) GetNumberListAttribute _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -452,7 +451,7 @@ func (d *jsiiProxy_DataOpsgenieTeamMemberOutputReference) GetNumberMapAttribute( _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -468,7 +467,7 @@ func (d *jsiiProxy_DataOpsgenieTeamMemberOutputReference) GetStringAttribute(ter _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -484,7 +483,7 @@ func (d *jsiiProxy_DataOpsgenieTeamMemberOutputReference) GetStringMapAttribute( _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -513,7 +512,7 @@ func (d *jsiiProxy_DataOpsgenieTeamMemberOutputReference) InterpolationForAttrib _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -544,16 +543,16 @@ func (d *jsiiProxy_DataOpsgenieTeamMemberOutputReference) ResetUsername() { ) } -func (d *jsiiProxy_DataOpsgenieTeamMemberOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataOpsgenieTeamMemberOutputReference) 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, ) @@ -572,4 +571,3 @@ func (d *jsiiProxy_DataOpsgenieTeamMemberOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamMemberOutputReference__checks.go b/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamMemberOutputReference__checks.go index 37a8940ef7..c401ae8de3 100644 --- a/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamMemberOutputReference__checks.go +++ b/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeamMemberOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataOpsgenieTeamMemberOutputReference) validateResolveParamet return nil } -func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -171,7 +171,7 @@ func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference) validateSetIdParameter return nil } -func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieTeamMemberOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -246,4 +246,3 @@ func validateNewDataOpsgenieTeamMemberOutputReferenceParameters(terraformResourc return nil } - diff --git a/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeam__checks.go b/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeam__checks.go index b867a92511..57656ad900 100644 --- a/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeam__checks.go +++ b/gen/opsgenie/dataopsgenieteam/DataOpsgenieTeam__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataOpsgenieTeam) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataOpsgenieTeam) validateAddOverrideParameters(path *string, value any) error { if path == nil { return fmt.Errorf("parameter path is required, but nil was provided") } @@ -111,7 +111,7 @@ func (d *jsiiProxy_DataOpsgenieTeam) validateOverrideLogicalIdParameters(newLogi return nil } -func (d *jsiiProxy_DataOpsgenieTeam) validatePutMemberParameters(value interface{}) error { +func (d *jsiiProxy_DataOpsgenieTeam) validatePutMemberParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -158,7 +158,7 @@ func validateDataOpsgenieTeam_GenerateConfigForImportParameters(scope constructs return nil } -func validateDataOpsgenieTeam_IsConstructParameters(x interface{}) error { +func validateDataOpsgenieTeam_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -166,7 +166,7 @@ func validateDataOpsgenieTeam_IsConstructParameters(x interface{}) error { return nil } -func validateDataOpsgenieTeam_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataOpsgenieTeam_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -174,7 +174,7 @@ func validateDataOpsgenieTeam_IsTerraformDataSourceParameters(x interface{}) err return nil } -func validateDataOpsgenieTeam_IsTerraformElementParameters(x interface{}) error { +func validateDataOpsgenieTeam_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -182,7 +182,7 @@ func validateDataOpsgenieTeam_IsTerraformElementParameters(x interface{}) error return nil } -func (j *jsiiProxy_DataOpsgenieTeam) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieTeam) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -289,4 +289,3 @@ func validateNewDataOpsgenieTeamParameters(scope constructs.Construct, id *strin return nil } - diff --git a/gen/opsgenie/dataopsgenieteam/main.go b/gen/opsgenie/dataopsgenieteam/main.go index bf95003cc3..06ac3d23d0 100644 --- a/gen/opsgenie/dataopsgenieteam/main.go +++ b/gen/opsgenie/dataopsgenieteam/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.dataOpsgenieTeam.DataOpsgenieTeam", - reflect.TypeOf((*DataOpsgenieTeam)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieTeam](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -57,7 +57,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataOpsgenieTeam{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -65,15 +65,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.dataOpsgenieTeam.DataOpsgenieTeamConfig", - reflect.TypeOf((*DataOpsgenieTeamConfig)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieTeamConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.dataOpsgenieTeam.DataOpsgenieTeamMember", - reflect.TypeOf((*DataOpsgenieTeamMember)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieTeamMember](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.dataOpsgenieTeam.DataOpsgenieTeamMemberList", - reflect.TypeOf((*DataOpsgenieTeamMemberList)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieTeamMemberList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -87,7 +87,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataOpsgenieTeamMemberList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -95,7 +95,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.dataOpsgenieTeam.DataOpsgenieTeamMemberOutputReference", - reflect.TypeOf((*DataOpsgenieTeamMemberOutputReference)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieTeamMemberOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -128,7 +128,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "username", GoGetter: "Username"}, _jsii_.MemberProperty{JsiiProperty: "usernameInput", GoGetter: "UsernameInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataOpsgenieTeamMemberOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/opsgenie/dataopsgenieuser/DataOpsgenieUser.go b/gen/opsgenie/dataopsgenieuser/DataOpsgenieUser.go index 112b236d96..a59ecb3f0a 100644 --- a/gen/opsgenie/dataopsgenieuser/DataOpsgenieUser.go +++ b/gen/opsgenie/dataopsgenieuser/DataOpsgenieUser.go @@ -15,11 +15,11 @@ type DataOpsgenieUser 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. @@ -52,14 +52,14 @@ type DataOpsgenieUser interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - RawOverrides() interface{} + RawOverrides() any Role() *string SetRole(val *string) RoleInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string Timezone() *string @@ -69,9 +69,9 @@ type DataOpsgenieUser interface { SetUsername(val *string) UsernameInput() *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. @@ -101,18 +101,18 @@ type DataOpsgenieUser interface { ResetOverrideLogicalId() ResetRole() ResetTimezone() - 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 DataOpsgenieUser @@ -130,8 +130,8 @@ func (j *jsiiProxy_DataOpsgenieUser) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataOpsgenieUser) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataOpsgenieUser) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -140,8 +140,8 @@ func (j *jsiiProxy_DataOpsgenieUser) ConstructNodeMetadata() *map[string]interfa return returns } -func (j *jsiiProxy_DataOpsgenieUser) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieUser) Count() any { + var returns any _jsii_.Get( j, "count", @@ -280,8 +280,8 @@ func (j *jsiiProxy_DataOpsgenieUser) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataOpsgenieUser) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataOpsgenieUser) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -320,8 +320,8 @@ func (j *jsiiProxy_DataOpsgenieUser) TerraformGeneratorMetadata() *cdktf.Terrafo return returns } -func (j *jsiiProxy_DataOpsgenieUser) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataOpsgenieUser) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -380,7 +380,6 @@ func (j *jsiiProxy_DataOpsgenieUser) UsernameInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/user opsgenie_user} Data Source. func NewDataOpsgenieUser(scope constructs.Construct, id *string, config *DataOpsgenieUserConfig) DataOpsgenieUser { _init_.Initialize() @@ -392,7 +391,7 @@ func NewDataOpsgenieUser(scope constructs.Construct, id *string, config *DataOps _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieUser.DataOpsgenieUser", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -405,12 +404,12 @@ func NewDataOpsgenieUser_Override(d DataOpsgenieUser, scope constructs.Construct _jsii_.Create( "@cdktf/provider-opsgenie.dataOpsgenieUser.DataOpsgenieUser", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataOpsgenieUser)SetCount(val interface{}) { +func (j *jsiiProxy_DataOpsgenieUser) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -421,7 +420,7 @@ func (j *jsiiProxy_DataOpsgenieUser)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataOpsgenieUser)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataOpsgenieUser) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -429,7 +428,7 @@ func (j *jsiiProxy_DataOpsgenieUser)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataOpsgenieUser)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataOpsgenieUser) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -437,7 +436,7 @@ func (j *jsiiProxy_DataOpsgenieUser)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_DataOpsgenieUser)SetFullName(val *string) { +func (j *jsiiProxy_DataOpsgenieUser) SetFullName(val *string) { if err := j.validateSetFullNameParameters(val); err != nil { panic(err) } @@ -448,7 +447,7 @@ func (j *jsiiProxy_DataOpsgenieUser)SetFullName(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieUser)SetId(val *string) { +func (j *jsiiProxy_DataOpsgenieUser) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -459,7 +458,7 @@ func (j *jsiiProxy_DataOpsgenieUser)SetId(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieUser)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataOpsgenieUser) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -470,7 +469,7 @@ func (j *jsiiProxy_DataOpsgenieUser)SetLifecycle(val *cdktf.TerraformResourceLif ) } -func (j *jsiiProxy_DataOpsgenieUser)SetLocale(val *string) { +func (j *jsiiProxy_DataOpsgenieUser) SetLocale(val *string) { if err := j.validateSetLocaleParameters(val); err != nil { panic(err) } @@ -481,7 +480,7 @@ func (j *jsiiProxy_DataOpsgenieUser)SetLocale(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieUser)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataOpsgenieUser) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -489,7 +488,7 @@ func (j *jsiiProxy_DataOpsgenieUser)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_DataOpsgenieUser)SetRole(val *string) { +func (j *jsiiProxy_DataOpsgenieUser) SetRole(val *string) { if err := j.validateSetRoleParameters(val); err != nil { panic(err) } @@ -500,7 +499,7 @@ func (j *jsiiProxy_DataOpsgenieUser)SetRole(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieUser)SetTimezone(val *string) { +func (j *jsiiProxy_DataOpsgenieUser) SetTimezone(val *string) { if err := j.validateSetTimezoneParameters(val); err != nil { panic(err) } @@ -511,7 +510,7 @@ func (j *jsiiProxy_DataOpsgenieUser)SetTimezone(val *string) { ) } -func (j *jsiiProxy_DataOpsgenieUser)SetUsername(val *string) { +func (j *jsiiProxy_DataOpsgenieUser) SetUsername(val *string) { if err := j.validateSetUsernameParameters(val); err != nil { panic(err) } @@ -534,7 +533,7 @@ func DataOpsgenieUser_GenerateConfigForImport(scope constructs.Construct, import _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieUser.DataOpsgenieUser", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -558,7 +557,7 @@ func DataOpsgenieUser_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 DataOpsgenieUser_IsConstruct(x interface{}) *bool { +func DataOpsgenieUser_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataOpsgenieUser_IsConstructParameters(x); err != nil { @@ -569,7 +568,7 @@ func DataOpsgenieUser_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieUser.DataOpsgenieUser", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -577,7 +576,7 @@ func DataOpsgenieUser_IsConstruct(x interface{}) *bool { } // Experimental. -func DataOpsgenieUser_IsTerraformDataSource(x interface{}) *bool { +func DataOpsgenieUser_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataOpsgenieUser_IsTerraformDataSourceParameters(x); err != nil { @@ -588,7 +587,7 @@ func DataOpsgenieUser_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieUser.DataOpsgenieUser", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -596,7 +595,7 @@ func DataOpsgenieUser_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataOpsgenieUser_IsTerraformElement(x interface{}) *bool { +func DataOpsgenieUser_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataOpsgenieUser_IsTerraformElementParameters(x); err != nil { @@ -607,7 +606,7 @@ func DataOpsgenieUser_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.dataOpsgenieUser.DataOpsgenieUser", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -625,27 +624,27 @@ func DataOpsgenieUser_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataOpsgenieUser) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataOpsgenieUser) 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_DataOpsgenieUser) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataOpsgenieUser) 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, ) @@ -661,7 +660,7 @@ func (d *jsiiProxy_DataOpsgenieUser) GetBooleanAttribute(terraformAttribute *str _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -677,7 +676,7 @@ func (d *jsiiProxy_DataOpsgenieUser) GetBooleanMapAttribute(terraformAttribute * _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -693,7 +692,7 @@ func (d *jsiiProxy_DataOpsgenieUser) GetListAttribute(terraformAttribute *string _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -709,7 +708,7 @@ func (d *jsiiProxy_DataOpsgenieUser) GetNumberAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -725,7 +724,7 @@ func (d *jsiiProxy_DataOpsgenieUser) GetNumberListAttribute(terraformAttribute * _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -741,7 +740,7 @@ func (d *jsiiProxy_DataOpsgenieUser) GetNumberMapAttribute(terraformAttribute *s _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -757,7 +756,7 @@ func (d *jsiiProxy_DataOpsgenieUser) GetStringAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -773,7 +772,7 @@ func (d *jsiiProxy_DataOpsgenieUser) GetStringMapAttribute(terraformAttribute *s _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -789,7 +788,7 @@ func (d *jsiiProxy_DataOpsgenieUser) InterpolationForAttribute(terraformAttribut _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -803,7 +802,7 @@ func (d *jsiiProxy_DataOpsgenieUser) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -855,8 +854,8 @@ func (d *jsiiProxy_DataOpsgenieUser) ResetTimezone() { ) } -func (d *jsiiProxy_DataOpsgenieUser) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataOpsgenieUser) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -868,8 +867,8 @@ func (d *jsiiProxy_DataOpsgenieUser) SynthesizeAttributes() *map[string]interfac return returns } -func (d *jsiiProxy_DataOpsgenieUser) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataOpsgenieUser) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -881,8 +880,8 @@ func (d *jsiiProxy_DataOpsgenieUser) SynthesizeHclAttributes() *map[string]inter return returns } -func (d *jsiiProxy_DataOpsgenieUser) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataOpsgenieUser) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -894,8 +893,8 @@ func (d *jsiiProxy_DataOpsgenieUser) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataOpsgenieUser) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataOpsgenieUser) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -920,8 +919,8 @@ func (d *jsiiProxy_DataOpsgenieUser) ToString() *string { return returns } -func (d *jsiiProxy_DataOpsgenieUser) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataOpsgenieUser) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -932,4 +931,3 @@ func (d *jsiiProxy_DataOpsgenieUser) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/dataopsgenieuser/DataOpsgenieUserConfig.go b/gen/opsgenie/dataopsgenieuser/DataOpsgenieUserConfig.go index 5168e4ec47..fa6447a6e3 100644 --- a/gen/opsgenie/dataopsgenieuser/DataOpsgenieUserConfig.go +++ b/gen/opsgenie/dataopsgenieuser/DataOpsgenieUserConfig.go @@ -6,9 +6,9 @@ import ( type DataOpsgenieUserConfig 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 DataOpsgenieUserConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/user#username DataOpsgenieUser#username}. Username *string `field:"required" json:"username" yaml:"username"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/user#full_name DataOpsgenieUser#full_name}. @@ -35,4 +35,3 @@ type DataOpsgenieUserConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/data-sources/user#timezone DataOpsgenieUser#timezone}. Timezone *string `field:"optional" json:"timezone" yaml:"timezone"` } - diff --git a/gen/opsgenie/dataopsgenieuser/DataOpsgenieUser__checks.go b/gen/opsgenie/dataopsgenieuser/DataOpsgenieUser__checks.go index dfd4abc640..f63b79688a 100644 --- a/gen/opsgenie/dataopsgenieuser/DataOpsgenieUser__checks.go +++ b/gen/opsgenie/dataopsgenieuser/DataOpsgenieUser__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataOpsgenieUser) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataOpsgenieUser) 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 validateDataOpsgenieUser_GenerateConfigForImportParameters(scope constructs return nil } -func validateDataOpsgenieUser_IsConstructParameters(x interface{}) error { +func validateDataOpsgenieUser_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataOpsgenieUser_IsConstructParameters(x interface{}) error { return nil } -func validateDataOpsgenieUser_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataOpsgenieUser_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataOpsgenieUser_IsTerraformDataSourceParameters(x interface{}) err return nil } -func validateDataOpsgenieUser_IsTerraformElementParameters(x interface{}) error { +func validateDataOpsgenieUser_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataOpsgenieUser_IsTerraformElementParameters(x interface{}) error return nil } -func (j *jsiiProxy_DataOpsgenieUser) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataOpsgenieUser) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -282,4 +282,3 @@ func validateNewDataOpsgenieUserParameters(scope constructs.Construct, id *strin return nil } - diff --git a/gen/opsgenie/dataopsgenieuser/main.go b/gen/opsgenie/dataopsgenieuser/main.go index 4fcacf921e..13c7ad3de9 100644 --- a/gen/opsgenie/dataopsgenieuser/main.go +++ b/gen/opsgenie/dataopsgenieuser/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.dataOpsgenieUser.DataOpsgenieUser", - reflect.TypeOf((*DataOpsgenieUser)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieUser](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -62,7 +62,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "username", GoGetter: "Username"}, _jsii_.MemberProperty{JsiiProperty: "usernameInput", GoGetter: "UsernameInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataOpsgenieUser{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -70,6 +70,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.dataOpsgenieUser.DataOpsgenieUserConfig", - reflect.TypeOf((*DataOpsgenieUserConfig)(nil)).Elem(), + reflect.TypeFor[DataOpsgenieUserConfig](), ) } diff --git a/gen/opsgenie/emailintegration/EmailIntegration.go b/gen/opsgenie/emailintegration/EmailIntegration.go index dd6b7eacc2..01e3e8a155 100644 --- a/gen/opsgenie/emailintegration/EmailIntegration.go +++ b/gen/opsgenie/emailintegration/EmailIntegration.go @@ -15,15 +15,15 @@ type EmailIntegration 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. @@ -31,9 +31,9 @@ type EmailIntegration interface { EmailUsername() *string SetEmailUsername(val *string) EmailUsernameInput() *string - Enabled() interface{} - SetEnabled(val interface{}) - EnabledInput() interface{} + Enabled() any + SetEnabled(val any) + EnabledInput() any // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. @@ -45,9 +45,9 @@ type EmailIntegration interface { Id() *string SetId(val *string) IdInput() *string - IgnoreRespondersFromPayload() interface{} - SetIgnoreRespondersFromPayload(val interface{}) - IgnoreRespondersFromPayloadInput() interface{} + IgnoreRespondersFromPayload() any + SetIgnoreRespondersFromPayload(val any) + IgnoreRespondersFromPayloadInput() any // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. @@ -65,29 +65,29 @@ type EmailIntegration interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any Responders() EmailIntegrationRespondersList - RespondersInput() interface{} - SuppressNotifications() interface{} - SetSuppressNotifications(val interface{}) - SuppressNotificationsInput() interface{} + RespondersInput() any + SuppressNotifications() any + SetSuppressNotifications(val any) + SuppressNotificationsInput() any // 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. @@ -105,7 +105,7 @@ type EmailIntegration interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -117,14 +117,14 @@ type EmailIntegration 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) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) - PutResponders(value interface{}) + PutResponders(value any) ResetEnabled() ResetId() ResetIgnoreRespondersFromPayload() @@ -134,17 +134,17 @@ type EmailIntegration interface { ResetOwnerTeamId() ResetResponders() ResetSuppressNotifications() - 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 EmailIntegration @@ -162,8 +162,8 @@ func (j *jsiiProxy_EmailIntegration) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_EmailIntegration) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_EmailIntegration) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -172,8 +172,8 @@ func (j *jsiiProxy_EmailIntegration) Connection() interface{} { return returns } -func (j *jsiiProxy_EmailIntegration) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_EmailIntegration) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -182,8 +182,8 @@ func (j *jsiiProxy_EmailIntegration) ConstructNodeMetadata() *map[string]interfa return returns } -func (j *jsiiProxy_EmailIntegration) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_EmailIntegration) Count() any { + var returns any _jsii_.Get( j, "count", @@ -222,8 +222,8 @@ func (j *jsiiProxy_EmailIntegration) EmailUsernameInput() *string { return returns } -func (j *jsiiProxy_EmailIntegration) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_EmailIntegration) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -232,8 +232,8 @@ func (j *jsiiProxy_EmailIntegration) Enabled() interface{} { return returns } -func (j *jsiiProxy_EmailIntegration) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_EmailIntegration) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -292,8 +292,8 @@ func (j *jsiiProxy_EmailIntegration) IdInput() *string { return returns } -func (j *jsiiProxy_EmailIntegration) IgnoreRespondersFromPayload() interface{} { - var returns interface{} +func (j *jsiiProxy_EmailIntegration) IgnoreRespondersFromPayload() any { + var returns any _jsii_.Get( j, "ignoreRespondersFromPayload", @@ -302,8 +302,8 @@ func (j *jsiiProxy_EmailIntegration) IgnoreRespondersFromPayload() interface{} { return returns } -func (j *jsiiProxy_EmailIntegration) IgnoreRespondersFromPayloadInput() interface{} { - var returns interface{} +func (j *jsiiProxy_EmailIntegration) IgnoreRespondersFromPayloadInput() any { + var returns any _jsii_.Get( j, "ignoreRespondersFromPayloadInput", @@ -382,8 +382,8 @@ func (j *jsiiProxy_EmailIntegration) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_EmailIntegration) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_EmailIntegration) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -392,8 +392,8 @@ func (j *jsiiProxy_EmailIntegration) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_EmailIntegration) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_EmailIntegration) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -412,8 +412,8 @@ func (j *jsiiProxy_EmailIntegration) Responders() EmailIntegrationRespondersList return returns } -func (j *jsiiProxy_EmailIntegration) RespondersInput() interface{} { - var returns interface{} +func (j *jsiiProxy_EmailIntegration) RespondersInput() any { + var returns any _jsii_.Get( j, "respondersInput", @@ -422,8 +422,8 @@ func (j *jsiiProxy_EmailIntegration) RespondersInput() interface{} { return returns } -func (j *jsiiProxy_EmailIntegration) SuppressNotifications() interface{} { - var returns interface{} +func (j *jsiiProxy_EmailIntegration) SuppressNotifications() any { + var returns any _jsii_.Get( j, "suppressNotifications", @@ -432,8 +432,8 @@ func (j *jsiiProxy_EmailIntegration) SuppressNotifications() interface{} { return returns } -func (j *jsiiProxy_EmailIntegration) SuppressNotificationsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_EmailIntegration) SuppressNotificationsInput() any { + var returns any _jsii_.Get( j, "suppressNotificationsInput", @@ -452,8 +452,8 @@ func (j *jsiiProxy_EmailIntegration) TerraformGeneratorMetadata() *cdktf.Terrafo return returns } -func (j *jsiiProxy_EmailIntegration) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_EmailIntegration) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -472,7 +472,6 @@ func (j *jsiiProxy_EmailIntegration) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/email_integration opsgenie_email_integration} Resource. func NewEmailIntegration(scope constructs.Construct, id *string, config *EmailIntegrationConfig) EmailIntegration { _init_.Initialize() @@ -484,7 +483,7 @@ func NewEmailIntegration(scope constructs.Construct, id *string, config *EmailIn _jsii_.Create( "@cdktf/provider-opsgenie.emailIntegration.EmailIntegration", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -497,12 +496,12 @@ func NewEmailIntegration_Override(e EmailIntegration, scope constructs.Construct _jsii_.Create( "@cdktf/provider-opsgenie.emailIntegration.EmailIntegration", - []interface{}{scope, id, config}, + []any{scope, id, config}, e, ) } -func (j *jsiiProxy_EmailIntegration)SetConnection(val interface{}) { +func (j *jsiiProxy_EmailIntegration) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -513,7 +512,7 @@ func (j *jsiiProxy_EmailIntegration)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_EmailIntegration)SetCount(val interface{}) { +func (j *jsiiProxy_EmailIntegration) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -524,7 +523,7 @@ func (j *jsiiProxy_EmailIntegration)SetCount(val interface{}) { ) } -func (j *jsiiProxy_EmailIntegration)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_EmailIntegration) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -532,7 +531,7 @@ func (j *jsiiProxy_EmailIntegration)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_EmailIntegration)SetEmailUsername(val *string) { +func (j *jsiiProxy_EmailIntegration) SetEmailUsername(val *string) { if err := j.validateSetEmailUsernameParameters(val); err != nil { panic(err) } @@ -543,7 +542,7 @@ func (j *jsiiProxy_EmailIntegration)SetEmailUsername(val *string) { ) } -func (j *jsiiProxy_EmailIntegration)SetEnabled(val interface{}) { +func (j *jsiiProxy_EmailIntegration) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -554,7 +553,7 @@ func (j *jsiiProxy_EmailIntegration)SetEnabled(val interface{}) { ) } -func (j *jsiiProxy_EmailIntegration)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_EmailIntegration) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -562,7 +561,7 @@ func (j *jsiiProxy_EmailIntegration)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_EmailIntegration)SetId(val *string) { +func (j *jsiiProxy_EmailIntegration) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -573,7 +572,7 @@ func (j *jsiiProxy_EmailIntegration)SetId(val *string) { ) } -func (j *jsiiProxy_EmailIntegration)SetIgnoreRespondersFromPayload(val interface{}) { +func (j *jsiiProxy_EmailIntegration) SetIgnoreRespondersFromPayload(val any) { if err := j.validateSetIgnoreRespondersFromPayloadParameters(val); err != nil { panic(err) } @@ -584,7 +583,7 @@ func (j *jsiiProxy_EmailIntegration)SetIgnoreRespondersFromPayload(val interface ) } -func (j *jsiiProxy_EmailIntegration)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_EmailIntegration) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -595,7 +594,7 @@ func (j *jsiiProxy_EmailIntegration)SetLifecycle(val *cdktf.TerraformResourceLif ) } -func (j *jsiiProxy_EmailIntegration)SetName(val *string) { +func (j *jsiiProxy_EmailIntegration) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -606,7 +605,7 @@ func (j *jsiiProxy_EmailIntegration)SetName(val *string) { ) } -func (j *jsiiProxy_EmailIntegration)SetOwnerTeamId(val *string) { +func (j *jsiiProxy_EmailIntegration) SetOwnerTeamId(val *string) { if err := j.validateSetOwnerTeamIdParameters(val); err != nil { panic(err) } @@ -617,7 +616,7 @@ func (j *jsiiProxy_EmailIntegration)SetOwnerTeamId(val *string) { ) } -func (j *jsiiProxy_EmailIntegration)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_EmailIntegration) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -625,7 +624,7 @@ func (j *jsiiProxy_EmailIntegration)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_EmailIntegration)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_EmailIntegration) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -636,7 +635,7 @@ func (j *jsiiProxy_EmailIntegration)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_EmailIntegration)SetSuppressNotifications(val interface{}) { +func (j *jsiiProxy_EmailIntegration) SetSuppressNotifications(val any) { if err := j.validateSetSuppressNotificationsParameters(val); err != nil { panic(err) } @@ -659,7 +658,7 @@ func EmailIntegration_GenerateConfigForImport(scope constructs.Construct, import _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.emailIntegration.EmailIntegration", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -683,7 +682,7 @@ func EmailIntegration_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 EmailIntegration_IsConstruct(x interface{}) *bool { +func EmailIntegration_IsConstruct(x any) *bool { _init_.Initialize() if err := validateEmailIntegration_IsConstructParameters(x); err != nil { @@ -694,7 +693,7 @@ func EmailIntegration_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.emailIntegration.EmailIntegration", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -702,7 +701,7 @@ func EmailIntegration_IsConstruct(x interface{}) *bool { } // Experimental. -func EmailIntegration_IsTerraformElement(x interface{}) *bool { +func EmailIntegration_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateEmailIntegration_IsTerraformElementParameters(x); err != nil { @@ -713,7 +712,7 @@ func EmailIntegration_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.emailIntegration.EmailIntegration", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -721,7 +720,7 @@ func EmailIntegration_IsTerraformElement(x interface{}) *bool { } // Experimental. -func EmailIntegration_IsTerraformResource(x interface{}) *bool { +func EmailIntegration_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateEmailIntegration_IsTerraformResourceParameters(x); err != nil { @@ -732,7 +731,7 @@ func EmailIntegration_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.emailIntegration.EmailIntegration", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -757,31 +756,31 @@ func (e *jsiiProxy_EmailIntegration) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( e, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (e *jsiiProxy_EmailIntegration) AddOverride(path *string, value interface{}) { +func (e *jsiiProxy_EmailIntegration) AddOverride(path *string, value any) { if err := e.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( e, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (e *jsiiProxy_EmailIntegration) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (e *jsiiProxy_EmailIntegration) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := e.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( e, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -797,7 +796,7 @@ func (e *jsiiProxy_EmailIntegration) GetBooleanAttribute(terraformAttribute *str _jsii_.Invoke( e, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -813,7 +812,7 @@ func (e *jsiiProxy_EmailIntegration) GetBooleanMapAttribute(terraformAttribute * _jsii_.Invoke( e, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -829,7 +828,7 @@ func (e *jsiiProxy_EmailIntegration) GetListAttribute(terraformAttribute *string _jsii_.Invoke( e, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -845,7 +844,7 @@ func (e *jsiiProxy_EmailIntegration) GetNumberAttribute(terraformAttribute *stri _jsii_.Invoke( e, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -861,7 +860,7 @@ func (e *jsiiProxy_EmailIntegration) GetNumberListAttribute(terraformAttribute * _jsii_.Invoke( e, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -877,7 +876,7 @@ func (e *jsiiProxy_EmailIntegration) GetNumberMapAttribute(terraformAttribute *s _jsii_.Invoke( e, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -893,7 +892,7 @@ func (e *jsiiProxy_EmailIntegration) GetStringAttribute(terraformAttribute *stri _jsii_.Invoke( e, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -909,15 +908,15 @@ func (e *jsiiProxy_EmailIntegration) GetStringMapAttribute(terraformAttribute *s _jsii_.Invoke( e, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (e *jsiiProxy_EmailIntegration) HasResourceMove() interface{} { - var returns interface{} +func (e *jsiiProxy_EmailIntegration) HasResourceMove() any { + var returns any _jsii_.Invoke( e, @@ -936,7 +935,7 @@ func (e *jsiiProxy_EmailIntegration) ImportFrom(id *string, provider cdktf.Terra _jsii_.InvokeVoid( e, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -949,7 +948,7 @@ func (e *jsiiProxy_EmailIntegration) InterpolationForAttribute(terraformAttribut _jsii_.Invoke( e, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -963,18 +962,18 @@ func (e *jsiiProxy_EmailIntegration) MoveFromId(id *string) { _jsii_.InvokeVoid( e, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (e *jsiiProxy_EmailIntegration) MoveTo(moveTarget *string, index interface{}) { +func (e *jsiiProxy_EmailIntegration) MoveTo(moveTarget *string, index any) { if err := e.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( e, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -985,7 +984,7 @@ func (e *jsiiProxy_EmailIntegration) MoveToId(id *string) { _jsii_.InvokeVoid( e, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -996,18 +995,18 @@ func (e *jsiiProxy_EmailIntegration) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( e, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } -func (e *jsiiProxy_EmailIntegration) PutResponders(value interface{}) { +func (e *jsiiProxy_EmailIntegration) PutResponders(value any) { if err := e.validatePutRespondersParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( e, "putResponders", - []interface{}{value}, + []any{value}, ) } @@ -1067,8 +1066,8 @@ func (e *jsiiProxy_EmailIntegration) ResetSuppressNotifications() { ) } -func (e *jsiiProxy_EmailIntegration) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (e *jsiiProxy_EmailIntegration) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( e, @@ -1080,8 +1079,8 @@ func (e *jsiiProxy_EmailIntegration) SynthesizeAttributes() *map[string]interfac return returns } -func (e *jsiiProxy_EmailIntegration) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (e *jsiiProxy_EmailIntegration) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( e, @@ -1093,8 +1092,8 @@ func (e *jsiiProxy_EmailIntegration) SynthesizeHclAttributes() *map[string]inter return returns } -func (e *jsiiProxy_EmailIntegration) ToHclTerraform() interface{} { - var returns interface{} +func (e *jsiiProxy_EmailIntegration) ToHclTerraform() any { + var returns any _jsii_.Invoke( e, @@ -1106,8 +1105,8 @@ func (e *jsiiProxy_EmailIntegration) ToHclTerraform() interface{} { return returns } -func (e *jsiiProxy_EmailIntegration) ToMetadata() interface{} { - var returns interface{} +func (e *jsiiProxy_EmailIntegration) ToMetadata() any { + var returns any _jsii_.Invoke( e, @@ -1132,8 +1131,8 @@ func (e *jsiiProxy_EmailIntegration) ToString() *string { return returns } -func (e *jsiiProxy_EmailIntegration) ToTerraform() interface{} { - var returns interface{} +func (e *jsiiProxy_EmailIntegration) ToTerraform() any { + var returns any _jsii_.Invoke( e, @@ -1144,4 +1143,3 @@ func (e *jsiiProxy_EmailIntegration) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/emailintegration/EmailIntegrationConfig.go b/gen/opsgenie/emailintegration/EmailIntegrationConfig.go index ccc0ccc4e7..9492ce2069 100644 --- a/gen/opsgenie/emailintegration/EmailIntegrationConfig.go +++ b/gen/opsgenie/emailintegration/EmailIntegrationConfig.go @@ -6,9 +6,9 @@ import ( type EmailIntegrationConfig 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,27 +18,26 @@ type EmailIntegrationConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/email_integration#email_username EmailIntegration#email_username}. EmailUsername *string `field:"required" json:"emailUsername" yaml:"emailUsername"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/email_integration#name EmailIntegration#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/email_integration#enabled EmailIntegration#enabled}. - Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` + Enabled any `field:"optional" json:"enabled" yaml:"enabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/email_integration#id EmailIntegration#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/email_integration#ignore_responders_from_payload EmailIntegration#ignore_responders_from_payload}. - IgnoreRespondersFromPayload interface{} `field:"optional" json:"ignoreRespondersFromPayload" yaml:"ignoreRespondersFromPayload"` + IgnoreRespondersFromPayload any `field:"optional" json:"ignoreRespondersFromPayload" yaml:"ignoreRespondersFromPayload"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/email_integration#owner_team_id EmailIntegration#owner_team_id}. OwnerTeamId *string `field:"optional" json:"ownerTeamId" yaml:"ownerTeamId"` // responders block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/email_integration#responders EmailIntegration#responders} - Responders interface{} `field:"optional" json:"responders" yaml:"responders"` + Responders any `field:"optional" json:"responders" yaml:"responders"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/email_integration#suppress_notifications EmailIntegration#suppress_notifications}. - SuppressNotifications interface{} `field:"optional" json:"suppressNotifications" yaml:"suppressNotifications"` + SuppressNotifications any `field:"optional" json:"suppressNotifications" yaml:"suppressNotifications"` } - diff --git a/gen/opsgenie/emailintegration/EmailIntegrationRespondersList.go b/gen/opsgenie/emailintegration/EmailIntegrationRespondersList.go index 06bfabf7ed..7f33f1a591 100644 --- a/gen/opsgenie/emailintegration/EmailIntegrationRespondersList.go +++ b/gen/opsgenie/emailintegration/EmailIntegrationRespondersList.go @@ -17,8 +17,8 @@ type EmailIntegrationRespondersList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type EmailIntegrationRespondersList interface { Get(index *float64) EmailIntegrationRespondersOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_EmailIntegrationRespondersList) Fqn() *string { return returns } -func (j *jsiiProxy_EmailIntegrationRespondersList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_EmailIntegrationRespondersList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_EmailIntegrationRespondersList) WrapsSet() *bool { return returns } - func NewEmailIntegrationRespondersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EmailIntegrationRespondersList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewEmailIntegrationRespondersList(terraformResource cdktf.IInterpolatingPar _jsii_.Create( "@cdktf/provider-opsgenie.emailIntegration.EmailIntegrationRespondersList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewEmailIntegrationRespondersList_Override(e EmailIntegrationRespondersList _jsii_.Create( "@cdktf/provider-opsgenie.emailIntegration.EmailIntegrationRespondersList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, e, ) } -func (j *jsiiProxy_EmailIntegrationRespondersList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_EmailIntegrationRespondersList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_EmailIntegrationRespondersList)SetInternalValue(val interface ) } -func (j *jsiiProxy_EmailIntegrationRespondersList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_EmailIntegrationRespondersList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_EmailIntegrationRespondersList)SetTerraformAttribute(val *str ) } -func (j *jsiiProxy_EmailIntegrationRespondersList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_EmailIntegrationRespondersList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_EmailIntegrationRespondersList)SetTerraformResource(val cdktf ) } -func (j *jsiiProxy_EmailIntegrationRespondersList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_EmailIntegrationRespondersList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (e *jsiiProxy_EmailIntegrationRespondersList) AllWithMapKey(mapKeyAttribute _jsii_.Invoke( e, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (e *jsiiProxy_EmailIntegrationRespondersList) Get(index *float64) EmailInte _jsii_.Invoke( e, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (e *jsiiProxy_EmailIntegrationRespondersList) Resolve(_context cdktf.IResolveContext) interface{} { +func (e *jsiiProxy_EmailIntegrationRespondersList) Resolve(_context cdktf.IResolveContext) any { if err := e.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( e, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (e *jsiiProxy_EmailIntegrationRespondersList) ToString() *string { return returns } - diff --git a/gen/opsgenie/emailintegration/EmailIntegrationRespondersList__checks.go b/gen/opsgenie/emailintegration/EmailIntegrationRespondersList__checks.go index 3407187d3e..caf0406182 100644 --- a/gen/opsgenie/emailintegration/EmailIntegrationRespondersList__checks.go +++ b/gen/opsgenie/emailintegration/EmailIntegrationRespondersList__checks.go @@ -34,7 +34,7 @@ func (e *jsiiProxy_EmailIntegrationRespondersList) validateResolveParameters(_co return nil } -func (j *jsiiProxy_EmailIntegrationRespondersList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_EmailIntegrationRespondersList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewEmailIntegrationRespondersListParameters(terraformResource cdktf return nil } - diff --git a/gen/opsgenie/emailintegration/EmailIntegrationRespondersOutputReference.go b/gen/opsgenie/emailintegration/EmailIntegrationRespondersOutputReference.go index 1181478757..2f77ebdd85 100644 --- a/gen/opsgenie/emailintegration/EmailIntegrationRespondersOutputReference.go +++ b/gen/opsgenie/emailintegration/EmailIntegrationRespondersOutputReference.go @@ -12,9 +12,9 @@ type EmailIntegrationRespondersOutputReference 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 @@ -30,8 +30,8 @@ type EmailIntegrationRespondersOutputReference interface { Id() *string SetId(val *string) IdInput() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -46,7 +46,7 @@ type EmailIntegrationRespondersOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -71,7 +71,7 @@ type EmailIntegrationRespondersOutputReference interface { ResetType() // 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. @@ -84,8 +84,8 @@ type jsiiProxy_EmailIntegrationRespondersOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_EmailIntegrationRespondersOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_EmailIntegrationRespondersOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -144,8 +144,8 @@ func (j *jsiiProxy_EmailIntegrationRespondersOutputReference) IdInput() *string return returns } -func (j *jsiiProxy_EmailIntegrationRespondersOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_EmailIntegrationRespondersOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -194,7 +194,6 @@ func (j *jsiiProxy_EmailIntegrationRespondersOutputReference) TypeInput() *strin return returns } - func NewEmailIntegrationRespondersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EmailIntegrationRespondersOutputReference { _init_.Initialize() @@ -205,7 +204,7 @@ func NewEmailIntegrationRespondersOutputReference(terraformResource cdktf.IInter _jsii_.Create( "@cdktf/provider-opsgenie.emailIntegration.EmailIntegrationRespondersOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -217,12 +216,12 @@ func NewEmailIntegrationRespondersOutputReference_Override(e EmailIntegrationRes _jsii_.Create( "@cdktf/provider-opsgenie.emailIntegration.EmailIntegrationRespondersOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, e, ) } -func (j *jsiiProxy_EmailIntegrationRespondersOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_EmailIntegrationRespondersOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -233,7 +232,7 @@ func (j *jsiiProxy_EmailIntegrationRespondersOutputReference)SetComplexObjectInd ) } -func (j *jsiiProxy_EmailIntegrationRespondersOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_EmailIntegrationRespondersOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -244,7 +243,7 @@ func (j *jsiiProxy_EmailIntegrationRespondersOutputReference)SetComplexObjectIsF ) } -func (j *jsiiProxy_EmailIntegrationRespondersOutputReference)SetId(val *string) { +func (j *jsiiProxy_EmailIntegrationRespondersOutputReference) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -255,7 +254,7 @@ func (j *jsiiProxy_EmailIntegrationRespondersOutputReference)SetId(val *string) ) } -func (j *jsiiProxy_EmailIntegrationRespondersOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_EmailIntegrationRespondersOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -266,7 +265,7 @@ func (j *jsiiProxy_EmailIntegrationRespondersOutputReference)SetInternalValue(va ) } -func (j *jsiiProxy_EmailIntegrationRespondersOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_EmailIntegrationRespondersOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -277,7 +276,7 @@ func (j *jsiiProxy_EmailIntegrationRespondersOutputReference)SetTerraformAttribu ) } -func (j *jsiiProxy_EmailIntegrationRespondersOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_EmailIntegrationRespondersOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -288,7 +287,7 @@ func (j *jsiiProxy_EmailIntegrationRespondersOutputReference)SetTerraformResourc ) } -func (j *jsiiProxy_EmailIntegrationRespondersOutputReference)SetType(val *string) { +func (j *jsiiProxy_EmailIntegrationRespondersOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -312,16 +311,16 @@ func (e *jsiiProxy_EmailIntegrationRespondersOutputReference) ComputeFqn() *stri return returns } -func (e *jsiiProxy_EmailIntegrationRespondersOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (e *jsiiProxy_EmailIntegrationRespondersOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := e.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( e, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -337,7 +336,7 @@ func (e *jsiiProxy_EmailIntegrationRespondersOutputReference) GetBooleanAttribut _jsii_.Invoke( e, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -353,7 +352,7 @@ func (e *jsiiProxy_EmailIntegrationRespondersOutputReference) GetBooleanMapAttri _jsii_.Invoke( e, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -369,7 +368,7 @@ func (e *jsiiProxy_EmailIntegrationRespondersOutputReference) GetListAttribute(t _jsii_.Invoke( e, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -385,7 +384,7 @@ func (e *jsiiProxy_EmailIntegrationRespondersOutputReference) GetNumberAttribute _jsii_.Invoke( e, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -401,7 +400,7 @@ func (e *jsiiProxy_EmailIntegrationRespondersOutputReference) GetNumberListAttri _jsii_.Invoke( e, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -417,7 +416,7 @@ func (e *jsiiProxy_EmailIntegrationRespondersOutputReference) GetNumberMapAttrib _jsii_.Invoke( e, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -433,7 +432,7 @@ func (e *jsiiProxy_EmailIntegrationRespondersOutputReference) GetStringAttribute _jsii_.Invoke( e, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -449,7 +448,7 @@ func (e *jsiiProxy_EmailIntegrationRespondersOutputReference) GetStringMapAttrib _jsii_.Invoke( e, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -478,7 +477,7 @@ func (e *jsiiProxy_EmailIntegrationRespondersOutputReference) InterpolationForAt _jsii_.Invoke( e, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -501,16 +500,16 @@ func (e *jsiiProxy_EmailIntegrationRespondersOutputReference) ResetType() { ) } -func (e *jsiiProxy_EmailIntegrationRespondersOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (e *jsiiProxy_EmailIntegrationRespondersOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := e.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( e, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -529,4 +528,3 @@ func (e *jsiiProxy_EmailIntegrationRespondersOutputReference) ToString() *string return returns } - diff --git a/gen/opsgenie/emailintegration/EmailIntegrationRespondersOutputReference__checks.go b/gen/opsgenie/emailintegration/EmailIntegrationRespondersOutputReference__checks.go index a1daa3ece5..db1e2946bb 100644 --- a/gen/opsgenie/emailintegration/EmailIntegrationRespondersOutputReference__checks.go +++ b/gen/opsgenie/emailintegration/EmailIntegrationRespondersOutputReference__checks.go @@ -98,7 +98,7 @@ func (e *jsiiProxy_EmailIntegrationRespondersOutputReference) validateResolvePar return nil } -func (j *jsiiProxy_EmailIntegrationRespondersOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_EmailIntegrationRespondersOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -171,7 +171,7 @@ func (j *jsiiProxy_EmailIntegrationRespondersOutputReference) validateSetIdParam return nil } -func (j *jsiiProxy_EmailIntegrationRespondersOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_EmailIntegrationRespondersOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -238,4 +238,3 @@ func validateNewEmailIntegrationRespondersOutputReferenceParameters(terraformRes return nil } - diff --git a/gen/opsgenie/emailintegration/EmailIntegration__checks.go b/gen/opsgenie/emailintegration/EmailIntegration__checks.go index 6ef96b7bf6..afe818bde0 100644 --- a/gen/opsgenie/emailintegration/EmailIntegration__checks.go +++ b/gen/opsgenie/emailintegration/EmailIntegration__checks.go @@ -19,7 +19,7 @@ func (e *jsiiProxy_EmailIntegration) validateAddMoveTargetParameters(moveTarget return nil } -func (e *jsiiProxy_EmailIntegration) validateAddOverrideParameters(path *string, value interface{}) error { +func (e *jsiiProxy_EmailIntegration) 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 (e *jsiiProxy_EmailIntegration) validateMoveFromIdParameters(id *string) er return nil } -func (e *jsiiProxy_EmailIntegration) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (e *jsiiProxy_EmailIntegration) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -204,7 +204,7 @@ func (e *jsiiProxy_EmailIntegration) validateOverrideLogicalIdParameters(newLogi return nil } -func (e *jsiiProxy_EmailIntegration) validatePutRespondersParameters(value interface{}) error { +func (e *jsiiProxy_EmailIntegration) validatePutRespondersParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -251,7 +251,7 @@ func validateEmailIntegration_GenerateConfigForImportParameters(scope constructs return nil } -func validateEmailIntegration_IsConstructParameters(x interface{}) error { +func validateEmailIntegration_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -259,7 +259,7 @@ func validateEmailIntegration_IsConstructParameters(x interface{}) error { return nil } -func validateEmailIntegration_IsTerraformElementParameters(x interface{}) error { +func validateEmailIntegration_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -267,7 +267,7 @@ func validateEmailIntegration_IsTerraformElementParameters(x interface{}) error return nil } -func validateEmailIntegration_IsTerraformResourceParameters(x interface{}) error { +func validateEmailIntegration_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -275,7 +275,7 @@ func validateEmailIntegration_IsTerraformResourceParameters(x interface{}) error return nil } -func (j *jsiiProxy_EmailIntegration) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_EmailIntegration) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -308,7 +308,7 @@ func (j *jsiiProxy_EmailIntegration) validateSetConnectionParameters(val interfa return nil } -func (j *jsiiProxy_EmailIntegration) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_EmailIntegration) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -373,7 +373,7 @@ func (j *jsiiProxy_EmailIntegration) validateSetEmailUsernameParameters(val *str return nil } -func (j *jsiiProxy_EmailIntegration) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_EmailIntegration) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -401,7 +401,7 @@ func (j *jsiiProxy_EmailIntegration) validateSetIdParameters(val *string) error return nil } -func (j *jsiiProxy_EmailIntegration) validateSetIgnoreRespondersFromPayloadParameters(val interface{}) error { +func (j *jsiiProxy_EmailIntegration) validateSetIgnoreRespondersFromPayloadParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -445,7 +445,7 @@ func (j *jsiiProxy_EmailIntegration) validateSetOwnerTeamIdParameters(val *strin return nil } -func (j *jsiiProxy_EmailIntegration) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_EmailIntegration) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -491,7 +491,7 @@ func (j *jsiiProxy_EmailIntegration) validateSetProvisionersParameters(val *[]in return nil } -func (j *jsiiProxy_EmailIntegration) validateSetSuppressNotificationsParameters(val interface{}) error { +func (j *jsiiProxy_EmailIntegration) validateSetSuppressNotificationsParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -529,4 +529,3 @@ func validateNewEmailIntegrationParameters(scope constructs.Construct, id *strin return nil } - diff --git a/gen/opsgenie/emailintegration/main.go b/gen/opsgenie/emailintegration/main.go index d82484a2ed..5e275d65db 100644 --- a/gen/opsgenie/emailintegration/main.go +++ b/gen/opsgenie/emailintegration/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.emailIntegration.EmailIntegration", - reflect.TypeOf((*EmailIntegration)(nil)).Elem(), + reflect.TypeFor[EmailIntegration](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -76,7 +76,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_EmailIntegration{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -84,15 +84,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.emailIntegration.EmailIntegrationConfig", - reflect.TypeOf((*EmailIntegrationConfig)(nil)).Elem(), + reflect.TypeFor[EmailIntegrationConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.emailIntegration.EmailIntegrationResponders", - reflect.TypeOf((*EmailIntegrationResponders)(nil)).Elem(), + reflect.TypeFor[EmailIntegrationResponders](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.emailIntegration.EmailIntegrationRespondersList", - reflect.TypeOf((*EmailIntegrationRespondersList)(nil)).Elem(), + reflect.TypeFor[EmailIntegrationRespondersList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -106,7 +106,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_EmailIntegrationRespondersList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -114,7 +114,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.emailIntegration.EmailIntegrationRespondersOutputReference", - reflect.TypeOf((*EmailIntegrationRespondersOutputReference)(nil)).Elem(), + reflect.TypeFor[EmailIntegrationRespondersOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -144,7 +144,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_EmailIntegrationRespondersOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/opsgenie/escalation/Escalation.go b/gen/opsgenie/escalation/Escalation.go index f13a9b4dd7..c147665f47 100644 --- a/gen/opsgenie/escalation/Escalation.go +++ b/gen/opsgenie/escalation/Escalation.go @@ -15,15 +15,15 @@ type Escalation 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. @@ -59,28 +59,28 @@ type Escalation interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any Repeat() EscalationRepeatList - RepeatInput() interface{} + RepeatInput() any Rules() EscalationRulesList - RulesInput() interface{} + RulesInput() any // 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. @@ -98,7 +98,7 @@ type Escalation interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -110,15 +110,15 @@ type Escalation 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) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) - PutRepeat(value interface{}) - PutRules(value interface{}) + PutRepeat(value any) + PutRules(value any) ResetDescription() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. @@ -126,17 +126,17 @@ type Escalation interface { ResetOverrideLogicalId() ResetOwnerTeamId() ResetRepeat() - 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 Escalation @@ -154,8 +154,8 @@ func (j *jsiiProxy_Escalation) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_Escalation) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_Escalation) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -164,8 +164,8 @@ func (j *jsiiProxy_Escalation) Connection() interface{} { return returns } -func (j *jsiiProxy_Escalation) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Escalation) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -174,8 +174,8 @@ func (j *jsiiProxy_Escalation) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_Escalation) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_Escalation) Count() any { + var returns any _jsii_.Get( j, "count", @@ -334,8 +334,8 @@ func (j *jsiiProxy_Escalation) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_Escalation) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_Escalation) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -344,8 +344,8 @@ func (j *jsiiProxy_Escalation) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_Escalation) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_Escalation) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -364,8 +364,8 @@ func (j *jsiiProxy_Escalation) Repeat() EscalationRepeatList { return returns } -func (j *jsiiProxy_Escalation) RepeatInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Escalation) RepeatInput() any { + var returns any _jsii_.Get( j, "repeatInput", @@ -384,8 +384,8 @@ func (j *jsiiProxy_Escalation) Rules() EscalationRulesList { return returns } -func (j *jsiiProxy_Escalation) RulesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Escalation) RulesInput() any { + var returns any _jsii_.Get( j, "rulesInput", @@ -404,8 +404,8 @@ func (j *jsiiProxy_Escalation) TerraformGeneratorMetadata() *cdktf.TerraformProv return returns } -func (j *jsiiProxy_Escalation) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Escalation) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -424,7 +424,6 @@ func (j *jsiiProxy_Escalation) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/escalation opsgenie_escalation} Resource. func NewEscalation(scope constructs.Construct, id *string, config *EscalationConfig) Escalation { _init_.Initialize() @@ -436,7 +435,7 @@ func NewEscalation(scope constructs.Construct, id *string, config *EscalationCon _jsii_.Create( "@cdktf/provider-opsgenie.escalation.Escalation", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -449,12 +448,12 @@ func NewEscalation_Override(e Escalation, scope constructs.Construct, id *string _jsii_.Create( "@cdktf/provider-opsgenie.escalation.Escalation", - []interface{}{scope, id, config}, + []any{scope, id, config}, e, ) } -func (j *jsiiProxy_Escalation)SetConnection(val interface{}) { +func (j *jsiiProxy_Escalation) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -465,7 +464,7 @@ func (j *jsiiProxy_Escalation)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_Escalation)SetCount(val interface{}) { +func (j *jsiiProxy_Escalation) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -476,7 +475,7 @@ func (j *jsiiProxy_Escalation)SetCount(val interface{}) { ) } -func (j *jsiiProxy_Escalation)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_Escalation) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -484,7 +483,7 @@ func (j *jsiiProxy_Escalation)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_Escalation)SetDescription(val *string) { +func (j *jsiiProxy_Escalation) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -495,7 +494,7 @@ func (j *jsiiProxy_Escalation)SetDescription(val *string) { ) } -func (j *jsiiProxy_Escalation)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_Escalation) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -503,7 +502,7 @@ func (j *jsiiProxy_Escalation)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_Escalation)SetId(val *string) { +func (j *jsiiProxy_Escalation) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -514,7 +513,7 @@ func (j *jsiiProxy_Escalation)SetId(val *string) { ) } -func (j *jsiiProxy_Escalation)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_Escalation) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -525,7 +524,7 @@ func (j *jsiiProxy_Escalation)SetLifecycle(val *cdktf.TerraformResourceLifecycle ) } -func (j *jsiiProxy_Escalation)SetName(val *string) { +func (j *jsiiProxy_Escalation) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -536,7 +535,7 @@ func (j *jsiiProxy_Escalation)SetName(val *string) { ) } -func (j *jsiiProxy_Escalation)SetOwnerTeamId(val *string) { +func (j *jsiiProxy_Escalation) SetOwnerTeamId(val *string) { if err := j.validateSetOwnerTeamIdParameters(val); err != nil { panic(err) } @@ -547,7 +546,7 @@ func (j *jsiiProxy_Escalation)SetOwnerTeamId(val *string) { ) } -func (j *jsiiProxy_Escalation)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_Escalation) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -555,7 +554,7 @@ func (j *jsiiProxy_Escalation)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_Escalation)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_Escalation) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -578,7 +577,7 @@ func Escalation_GenerateConfigForImport(scope constructs.Construct, importToId * _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.escalation.Escalation", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -602,7 +601,7 @@ func Escalation_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 Escalation_IsConstruct(x interface{}) *bool { +func Escalation_IsConstruct(x any) *bool { _init_.Initialize() if err := validateEscalation_IsConstructParameters(x); err != nil { @@ -613,7 +612,7 @@ func Escalation_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.escalation.Escalation", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -621,7 +620,7 @@ func Escalation_IsConstruct(x interface{}) *bool { } // Experimental. -func Escalation_IsTerraformElement(x interface{}) *bool { +func Escalation_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateEscalation_IsTerraformElementParameters(x); err != nil { @@ -632,7 +631,7 @@ func Escalation_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.escalation.Escalation", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -640,7 +639,7 @@ func Escalation_IsTerraformElement(x interface{}) *bool { } // Experimental. -func Escalation_IsTerraformResource(x interface{}) *bool { +func Escalation_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateEscalation_IsTerraformResourceParameters(x); err != nil { @@ -651,7 +650,7 @@ func Escalation_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.escalation.Escalation", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -676,31 +675,31 @@ func (e *jsiiProxy_Escalation) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( e, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (e *jsiiProxy_Escalation) AddOverride(path *string, value interface{}) { +func (e *jsiiProxy_Escalation) AddOverride(path *string, value any) { if err := e.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( e, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (e *jsiiProxy_Escalation) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (e *jsiiProxy_Escalation) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := e.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( e, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -716,7 +715,7 @@ func (e *jsiiProxy_Escalation) GetBooleanAttribute(terraformAttribute *string) c _jsii_.Invoke( e, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -732,7 +731,7 @@ func (e *jsiiProxy_Escalation) GetBooleanMapAttribute(terraformAttribute *string _jsii_.Invoke( e, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -748,7 +747,7 @@ func (e *jsiiProxy_Escalation) GetListAttribute(terraformAttribute *string) *[]* _jsii_.Invoke( e, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -764,7 +763,7 @@ func (e *jsiiProxy_Escalation) GetNumberAttribute(terraformAttribute *string) *f _jsii_.Invoke( e, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -780,7 +779,7 @@ func (e *jsiiProxy_Escalation) GetNumberListAttribute(terraformAttribute *string _jsii_.Invoke( e, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -796,7 +795,7 @@ func (e *jsiiProxy_Escalation) GetNumberMapAttribute(terraformAttribute *string) _jsii_.Invoke( e, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -812,7 +811,7 @@ func (e *jsiiProxy_Escalation) GetStringAttribute(terraformAttribute *string) *s _jsii_.Invoke( e, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -828,15 +827,15 @@ func (e *jsiiProxy_Escalation) GetStringMapAttribute(terraformAttribute *string) _jsii_.Invoke( e, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (e *jsiiProxy_Escalation) HasResourceMove() interface{} { - var returns interface{} +func (e *jsiiProxy_Escalation) HasResourceMove() any { + var returns any _jsii_.Invoke( e, @@ -855,7 +854,7 @@ func (e *jsiiProxy_Escalation) ImportFrom(id *string, provider cdktf.TerraformPr _jsii_.InvokeVoid( e, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -868,7 +867,7 @@ func (e *jsiiProxy_Escalation) InterpolationForAttribute(terraformAttribute *str _jsii_.Invoke( e, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -882,18 +881,18 @@ func (e *jsiiProxy_Escalation) MoveFromId(id *string) { _jsii_.InvokeVoid( e, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (e *jsiiProxy_Escalation) MoveTo(moveTarget *string, index interface{}) { +func (e *jsiiProxy_Escalation) MoveTo(moveTarget *string, index any) { if err := e.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( e, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -904,7 +903,7 @@ func (e *jsiiProxy_Escalation) MoveToId(id *string) { _jsii_.InvokeVoid( e, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -915,29 +914,29 @@ func (e *jsiiProxy_Escalation) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( e, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } -func (e *jsiiProxy_Escalation) PutRepeat(value interface{}) { +func (e *jsiiProxy_Escalation) PutRepeat(value any) { if err := e.validatePutRepeatParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( e, "putRepeat", - []interface{}{value}, + []any{value}, ) } -func (e *jsiiProxy_Escalation) PutRules(value interface{}) { +func (e *jsiiProxy_Escalation) PutRules(value any) { if err := e.validatePutRulesParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( e, "putRules", - []interface{}{value}, + []any{value}, ) } @@ -981,8 +980,8 @@ func (e *jsiiProxy_Escalation) ResetRepeat() { ) } -func (e *jsiiProxy_Escalation) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (e *jsiiProxy_Escalation) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( e, @@ -994,8 +993,8 @@ func (e *jsiiProxy_Escalation) SynthesizeAttributes() *map[string]interface{} { return returns } -func (e *jsiiProxy_Escalation) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (e *jsiiProxy_Escalation) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( e, @@ -1007,8 +1006,8 @@ func (e *jsiiProxy_Escalation) SynthesizeHclAttributes() *map[string]interface{} return returns } -func (e *jsiiProxy_Escalation) ToHclTerraform() interface{} { - var returns interface{} +func (e *jsiiProxy_Escalation) ToHclTerraform() any { + var returns any _jsii_.Invoke( e, @@ -1020,8 +1019,8 @@ func (e *jsiiProxy_Escalation) ToHclTerraform() interface{} { return returns } -func (e *jsiiProxy_Escalation) ToMetadata() interface{} { - var returns interface{} +func (e *jsiiProxy_Escalation) ToMetadata() any { + var returns any _jsii_.Invoke( e, @@ -1046,8 +1045,8 @@ func (e *jsiiProxy_Escalation) ToString() *string { return returns } -func (e *jsiiProxy_Escalation) ToTerraform() interface{} { - var returns interface{} +func (e *jsiiProxy_Escalation) ToTerraform() any { + var returns any _jsii_.Invoke( e, @@ -1058,4 +1057,3 @@ func (e *jsiiProxy_Escalation) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/escalation/EscalationConfig.go b/gen/opsgenie/escalation/EscalationConfig.go index 04319393f7..0b233240bc 100644 --- a/gen/opsgenie/escalation/EscalationConfig.go +++ b/gen/opsgenie/escalation/EscalationConfig.go @@ -6,9 +6,9 @@ import ( type EscalationConfig 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,13 +18,13 @@ type EscalationConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/escalation#name Escalation#name}. Name *string `field:"required" json:"name" yaml:"name"` // rules block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/escalation#rules Escalation#rules} - Rules interface{} `field:"required" json:"rules" yaml:"rules"` + Rules any `field:"required" json:"rules" yaml:"rules"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/escalation#description Escalation#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/escalation#id Escalation#id}. @@ -37,6 +37,5 @@ type EscalationConfig struct { // repeat block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/escalation#repeat Escalation#repeat} - Repeat interface{} `field:"optional" json:"repeat" yaml:"repeat"` + Repeat any `field:"optional" json:"repeat" yaml:"repeat"` } - diff --git a/gen/opsgenie/escalation/EscalationRepeat.go b/gen/opsgenie/escalation/EscalationRepeat.go index 76981fd1cb..6cbf24f51f 100644 --- a/gen/opsgenie/escalation/EscalationRepeat.go +++ b/gen/opsgenie/escalation/EscalationRepeat.go @@ -1,14 +1,12 @@ package escalation - type EscalationRepeat struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/escalation#close_alert_after_all Escalation#close_alert_after_all}. - CloseAlertAfterAll interface{} `field:"optional" json:"closeAlertAfterAll" yaml:"closeAlertAfterAll"` + CloseAlertAfterAll any `field:"optional" json:"closeAlertAfterAll" yaml:"closeAlertAfterAll"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/escalation#count Escalation#count}. Count *float64 `field:"optional" json:"count" yaml:"count"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/escalation#reset_recipient_states Escalation#reset_recipient_states}. - ResetRecipientStates interface{} `field:"optional" json:"resetRecipientStates" yaml:"resetRecipientStates"` + ResetRecipientStates any `field:"optional" json:"resetRecipientStates" yaml:"resetRecipientStates"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/escalation#wait_interval Escalation#wait_interval}. WaitInterval *float64 `field:"optional" json:"waitInterval" yaml:"waitInterval"` } - diff --git a/gen/opsgenie/escalation/EscalationRepeatList.go b/gen/opsgenie/escalation/EscalationRepeatList.go index 63800f9bbb..cc88c62f6c 100644 --- a/gen/opsgenie/escalation/EscalationRepeatList.go +++ b/gen/opsgenie/escalation/EscalationRepeatList.go @@ -17,8 +17,8 @@ type EscalationRepeatList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type EscalationRepeatList interface { Get(index *float64) EscalationRepeatOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_EscalationRepeatList) Fqn() *string { return returns } -func (j *jsiiProxy_EscalationRepeatList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_EscalationRepeatList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_EscalationRepeatList) WrapsSet() *bool { return returns } - func NewEscalationRepeatList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EscalationRepeatList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewEscalationRepeatList(terraformResource cdktf.IInterpolatingParent, terra _jsii_.Create( "@cdktf/provider-opsgenie.escalation.EscalationRepeatList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewEscalationRepeatList_Override(e EscalationRepeatList, terraformResource _jsii_.Create( "@cdktf/provider-opsgenie.escalation.EscalationRepeatList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, e, ) } -func (j *jsiiProxy_EscalationRepeatList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_EscalationRepeatList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_EscalationRepeatList)SetInternalValue(val interface{}) { ) } -func (j *jsiiProxy_EscalationRepeatList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_EscalationRepeatList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_EscalationRepeatList)SetTerraformAttribute(val *string) { ) } -func (j *jsiiProxy_EscalationRepeatList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_EscalationRepeatList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_EscalationRepeatList)SetTerraformResource(val cdktf.IInterpol ) } -func (j *jsiiProxy_EscalationRepeatList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_EscalationRepeatList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (e *jsiiProxy_EscalationRepeatList) AllWithMapKey(mapKeyAttributeName *stri _jsii_.Invoke( e, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (e *jsiiProxy_EscalationRepeatList) Get(index *float64) EscalationRepeatOut _jsii_.Invoke( e, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (e *jsiiProxy_EscalationRepeatList) Resolve(_context cdktf.IResolveContext) interface{} { +func (e *jsiiProxy_EscalationRepeatList) Resolve(_context cdktf.IResolveContext) any { if err := e.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( e, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (e *jsiiProxy_EscalationRepeatList) ToString() *string { return returns } - diff --git a/gen/opsgenie/escalation/EscalationRepeatList__checks.go b/gen/opsgenie/escalation/EscalationRepeatList__checks.go index cb29e67194..dbbdf0dd1b 100644 --- a/gen/opsgenie/escalation/EscalationRepeatList__checks.go +++ b/gen/opsgenie/escalation/EscalationRepeatList__checks.go @@ -34,7 +34,7 @@ func (e *jsiiProxy_EscalationRepeatList) validateResolveParameters(_context cdkt return nil } -func (j *jsiiProxy_EscalationRepeatList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_EscalationRepeatList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewEscalationRepeatListParameters(terraformResource cdktf.IInterpol return nil } - diff --git a/gen/opsgenie/escalation/EscalationRepeatOutputReference.go b/gen/opsgenie/escalation/EscalationRepeatOutputReference.go index 8fc5344d5d..6c454482ca 100644 --- a/gen/opsgenie/escalation/EscalationRepeatOutputReference.go +++ b/gen/opsgenie/escalation/EscalationRepeatOutputReference.go @@ -10,14 +10,14 @@ import ( type EscalationRepeatOutputReference interface { cdktf.ComplexObject - CloseAlertAfterAll() interface{} - SetCloseAlertAfterAll(val interface{}) - CloseAlertAfterAllInput() interface{} + CloseAlertAfterAll() any + SetCloseAlertAfterAll(val any) + CloseAlertAfterAllInput() any // 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 @@ -33,11 +33,11 @@ type EscalationRepeatOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) - ResetRecipientStates() interface{} - SetResetRecipientStates(val interface{}) - ResetRecipientStatesInput() interface{} + InternalValue() any + SetInternalValue(val any) + ResetRecipientStates() any + SetResetRecipientStates(val any) + ResetRecipientStatesInput() any // Experimental. TerraformAttribute() *string // Experimental. @@ -52,7 +52,7 @@ type EscalationRepeatOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -79,7 +79,7 @@ type EscalationRepeatOutputReference interface { ResetWaitInterval() // 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. @@ -92,8 +92,8 @@ type jsiiProxy_EscalationRepeatOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_EscalationRepeatOutputReference) CloseAlertAfterAll() interface{} { - var returns interface{} +func (j *jsiiProxy_EscalationRepeatOutputReference) CloseAlertAfterAll() any { + var returns any _jsii_.Get( j, "closeAlertAfterAll", @@ -102,8 +102,8 @@ func (j *jsiiProxy_EscalationRepeatOutputReference) CloseAlertAfterAll() interfa return returns } -func (j *jsiiProxy_EscalationRepeatOutputReference) CloseAlertAfterAllInput() interface{} { - var returns interface{} +func (j *jsiiProxy_EscalationRepeatOutputReference) CloseAlertAfterAllInput() any { + var returns any _jsii_.Get( j, "closeAlertAfterAllInput", @@ -112,8 +112,8 @@ func (j *jsiiProxy_EscalationRepeatOutputReference) CloseAlertAfterAllInput() in return returns } -func (j *jsiiProxy_EscalationRepeatOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_EscalationRepeatOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -172,8 +172,8 @@ func (j *jsiiProxy_EscalationRepeatOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_EscalationRepeatOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_EscalationRepeatOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -182,8 +182,8 @@ func (j *jsiiProxy_EscalationRepeatOutputReference) InternalValue() interface{} return returns } -func (j *jsiiProxy_EscalationRepeatOutputReference) ResetRecipientStates() interface{} { - var returns interface{} +func (j *jsiiProxy_EscalationRepeatOutputReference) ResetRecipientStates() any { + var returns any _jsii_.Get( j, "resetRecipientStates", @@ -192,8 +192,8 @@ func (j *jsiiProxy_EscalationRepeatOutputReference) ResetRecipientStates() inter return returns } -func (j *jsiiProxy_EscalationRepeatOutputReference) ResetRecipientStatesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_EscalationRepeatOutputReference) ResetRecipientStatesInput() any { + var returns any _jsii_.Get( j, "resetRecipientStatesInput", @@ -242,7 +242,6 @@ func (j *jsiiProxy_EscalationRepeatOutputReference) WaitIntervalInput() *float64 return returns } - func NewEscalationRepeatOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EscalationRepeatOutputReference { _init_.Initialize() @@ -253,7 +252,7 @@ func NewEscalationRepeatOutputReference(terraformResource cdktf.IInterpolatingPa _jsii_.Create( "@cdktf/provider-opsgenie.escalation.EscalationRepeatOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -265,12 +264,12 @@ func NewEscalationRepeatOutputReference_Override(e EscalationRepeatOutputReferen _jsii_.Create( "@cdktf/provider-opsgenie.escalation.EscalationRepeatOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, e, ) } -func (j *jsiiProxy_EscalationRepeatOutputReference)SetCloseAlertAfterAll(val interface{}) { +func (j *jsiiProxy_EscalationRepeatOutputReference) SetCloseAlertAfterAll(val any) { if err := j.validateSetCloseAlertAfterAllParameters(val); err != nil { panic(err) } @@ -281,7 +280,7 @@ func (j *jsiiProxy_EscalationRepeatOutputReference)SetCloseAlertAfterAll(val int ) } -func (j *jsiiProxy_EscalationRepeatOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_EscalationRepeatOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -292,7 +291,7 @@ func (j *jsiiProxy_EscalationRepeatOutputReference)SetComplexObjectIndex(val int ) } -func (j *jsiiProxy_EscalationRepeatOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_EscalationRepeatOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -303,7 +302,7 @@ func (j *jsiiProxy_EscalationRepeatOutputReference)SetComplexObjectIsFromSet(val ) } -func (j *jsiiProxy_EscalationRepeatOutputReference)SetCount(val *float64) { +func (j *jsiiProxy_EscalationRepeatOutputReference) SetCount(val *float64) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -314,7 +313,7 @@ func (j *jsiiProxy_EscalationRepeatOutputReference)SetCount(val *float64) { ) } -func (j *jsiiProxy_EscalationRepeatOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_EscalationRepeatOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -325,7 +324,7 @@ func (j *jsiiProxy_EscalationRepeatOutputReference)SetInternalValue(val interfac ) } -func (j *jsiiProxy_EscalationRepeatOutputReference)SetResetRecipientStates(val interface{}) { +func (j *jsiiProxy_EscalationRepeatOutputReference) SetResetRecipientStates(val any) { if err := j.validateSetResetRecipientStatesParameters(val); err != nil { panic(err) } @@ -336,7 +335,7 @@ func (j *jsiiProxy_EscalationRepeatOutputReference)SetResetRecipientStates(val i ) } -func (j *jsiiProxy_EscalationRepeatOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_EscalationRepeatOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -347,7 +346,7 @@ func (j *jsiiProxy_EscalationRepeatOutputReference)SetTerraformAttribute(val *st ) } -func (j *jsiiProxy_EscalationRepeatOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_EscalationRepeatOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -358,7 +357,7 @@ func (j *jsiiProxy_EscalationRepeatOutputReference)SetTerraformResource(val cdkt ) } -func (j *jsiiProxy_EscalationRepeatOutputReference)SetWaitInterval(val *float64) { +func (j *jsiiProxy_EscalationRepeatOutputReference) SetWaitInterval(val *float64) { if err := j.validateSetWaitIntervalParameters(val); err != nil { panic(err) } @@ -382,16 +381,16 @@ func (e *jsiiProxy_EscalationRepeatOutputReference) ComputeFqn() *string { return returns } -func (e *jsiiProxy_EscalationRepeatOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (e *jsiiProxy_EscalationRepeatOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := e.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( e, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -407,7 +406,7 @@ func (e *jsiiProxy_EscalationRepeatOutputReference) GetBooleanAttribute(terrafor _jsii_.Invoke( e, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -423,7 +422,7 @@ func (e *jsiiProxy_EscalationRepeatOutputReference) GetBooleanMapAttribute(terra _jsii_.Invoke( e, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -439,7 +438,7 @@ func (e *jsiiProxy_EscalationRepeatOutputReference) GetListAttribute(terraformAt _jsii_.Invoke( e, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -455,7 +454,7 @@ func (e *jsiiProxy_EscalationRepeatOutputReference) GetNumberAttribute(terraform _jsii_.Invoke( e, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -471,7 +470,7 @@ func (e *jsiiProxy_EscalationRepeatOutputReference) GetNumberListAttribute(terra _jsii_.Invoke( e, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -487,7 +486,7 @@ func (e *jsiiProxy_EscalationRepeatOutputReference) GetNumberMapAttribute(terraf _jsii_.Invoke( e, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -503,7 +502,7 @@ func (e *jsiiProxy_EscalationRepeatOutputReference) GetStringAttribute(terraform _jsii_.Invoke( e, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -519,7 +518,7 @@ func (e *jsiiProxy_EscalationRepeatOutputReference) GetStringMapAttribute(terraf _jsii_.Invoke( e, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -548,7 +547,7 @@ func (e *jsiiProxy_EscalationRepeatOutputReference) InterpolationForAttribute(pr _jsii_.Invoke( e, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -587,16 +586,16 @@ func (e *jsiiProxy_EscalationRepeatOutputReference) ResetWaitInterval() { ) } -func (e *jsiiProxy_EscalationRepeatOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (e *jsiiProxy_EscalationRepeatOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := e.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( e, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -615,4 +614,3 @@ func (e *jsiiProxy_EscalationRepeatOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/escalation/EscalationRepeatOutputReference__checks.go b/gen/opsgenie/escalation/EscalationRepeatOutputReference__checks.go index ec61e04542..55c4ab9986 100644 --- a/gen/opsgenie/escalation/EscalationRepeatOutputReference__checks.go +++ b/gen/opsgenie/escalation/EscalationRepeatOutputReference__checks.go @@ -98,7 +98,7 @@ func (e *jsiiProxy_EscalationRepeatOutputReference) validateResolveParameters(_c return nil } -func (j *jsiiProxy_EscalationRepeatOutputReference) validateSetCloseAlertAfterAllParameters(val interface{}) error { +func (j *jsiiProxy_EscalationRepeatOutputReference) validateSetCloseAlertAfterAllParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -118,7 +118,7 @@ func (j *jsiiProxy_EscalationRepeatOutputReference) validateSetCloseAlertAfterAl return nil } -func (j *jsiiProxy_EscalationRepeatOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_EscalationRepeatOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -191,7 +191,7 @@ func (j *jsiiProxy_EscalationRepeatOutputReference) validateSetCountParameters(v return nil } -func (j *jsiiProxy_EscalationRepeatOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_EscalationRepeatOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -215,7 +215,7 @@ func (j *jsiiProxy_EscalationRepeatOutputReference) validateSetInternalValuePara return nil } -func (j *jsiiProxy_EscalationRepeatOutputReference) validateSetResetRecipientStatesParameters(val interface{}) error { +func (j *jsiiProxy_EscalationRepeatOutputReference) validateSetResetRecipientStatesParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -278,4 +278,3 @@ func validateNewEscalationRepeatOutputReferenceParameters(terraformResource cdkt return nil } - diff --git a/gen/opsgenie/escalation/EscalationRules.go b/gen/opsgenie/escalation/EscalationRules.go index a2854b060d..18d715c15d 100644 --- a/gen/opsgenie/escalation/EscalationRules.go +++ b/gen/opsgenie/escalation/EscalationRules.go @@ -1,6 +1,5 @@ package escalation - type EscalationRules struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/escalation#condition Escalation#condition}. Condition *string `field:"required" json:"condition" yaml:"condition"` @@ -11,6 +10,5 @@ type EscalationRules struct { // recipient block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/escalation#recipient Escalation#recipient} - Recipient interface{} `field:"required" json:"recipient" yaml:"recipient"` + Recipient any `field:"required" json:"recipient" yaml:"recipient"` } - diff --git a/gen/opsgenie/escalation/EscalationRulesList.go b/gen/opsgenie/escalation/EscalationRulesList.go index 9b7e53db4a..404152cad5 100644 --- a/gen/opsgenie/escalation/EscalationRulesList.go +++ b/gen/opsgenie/escalation/EscalationRulesList.go @@ -17,8 +17,8 @@ type EscalationRulesList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type EscalationRulesList interface { Get(index *float64) EscalationRulesOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_EscalationRulesList) Fqn() *string { return returns } -func (j *jsiiProxy_EscalationRulesList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_EscalationRulesList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_EscalationRulesList) WrapsSet() *bool { return returns } - func NewEscalationRulesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EscalationRulesList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewEscalationRulesList(terraformResource cdktf.IInterpolatingParent, terraf _jsii_.Create( "@cdktf/provider-opsgenie.escalation.EscalationRulesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewEscalationRulesList_Override(e EscalationRulesList, terraformResource cd _jsii_.Create( "@cdktf/provider-opsgenie.escalation.EscalationRulesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, e, ) } -func (j *jsiiProxy_EscalationRulesList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_EscalationRulesList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_EscalationRulesList)SetInternalValue(val interface{}) { ) } -func (j *jsiiProxy_EscalationRulesList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_EscalationRulesList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_EscalationRulesList)SetTerraformAttribute(val *string) { ) } -func (j *jsiiProxy_EscalationRulesList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_EscalationRulesList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_EscalationRulesList)SetTerraformResource(val cdktf.IInterpola ) } -func (j *jsiiProxy_EscalationRulesList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_EscalationRulesList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (e *jsiiProxy_EscalationRulesList) AllWithMapKey(mapKeyAttributeName *strin _jsii_.Invoke( e, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (e *jsiiProxy_EscalationRulesList) Get(index *float64) EscalationRulesOutpu _jsii_.Invoke( e, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (e *jsiiProxy_EscalationRulesList) Resolve(_context cdktf.IResolveContext) interface{} { +func (e *jsiiProxy_EscalationRulesList) Resolve(_context cdktf.IResolveContext) any { if err := e.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( e, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (e *jsiiProxy_EscalationRulesList) ToString() *string { return returns } - diff --git a/gen/opsgenie/escalation/EscalationRulesList__checks.go b/gen/opsgenie/escalation/EscalationRulesList__checks.go index d2b33abeb9..d5926134da 100644 --- a/gen/opsgenie/escalation/EscalationRulesList__checks.go +++ b/gen/opsgenie/escalation/EscalationRulesList__checks.go @@ -34,7 +34,7 @@ func (e *jsiiProxy_EscalationRulesList) validateResolveParameters(_context cdktf return nil } -func (j *jsiiProxy_EscalationRulesList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_EscalationRulesList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewEscalationRulesListParameters(terraformResource cdktf.IInterpola return nil } - diff --git a/gen/opsgenie/escalation/EscalationRulesOutputReference.go b/gen/opsgenie/escalation/EscalationRulesOutputReference.go index cb0aec13e2..2998fe639e 100644 --- a/gen/opsgenie/escalation/EscalationRulesOutputReference.go +++ b/gen/opsgenie/escalation/EscalationRulesOutputReference.go @@ -12,9 +12,9 @@ type EscalationRulesOutputReference 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 @@ -33,13 +33,13 @@ type EscalationRulesOutputReference interface { DelayInput() *float64 // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) NotifyType() *string SetNotifyType(val *string) NotifyTypeInput() *string Recipient() EscalationRulesRecipientList - RecipientInput() interface{} + RecipientInput() any // Experimental. TerraformAttribute() *string // Experimental. @@ -51,7 +51,7 @@ type EscalationRulesOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -72,10 +72,10 @@ type EscalationRulesOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutRecipient(value interface{}) + PutRecipient(value any) // 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. @@ -88,8 +88,8 @@ type jsiiProxy_EscalationRulesOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_EscalationRulesOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_EscalationRulesOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -168,8 +168,8 @@ func (j *jsiiProxy_EscalationRulesOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_EscalationRulesOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_EscalationRulesOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -208,8 +208,8 @@ func (j *jsiiProxy_EscalationRulesOutputReference) Recipient() EscalationRulesRe return returns } -func (j *jsiiProxy_EscalationRulesOutputReference) RecipientInput() interface{} { - var returns interface{} +func (j *jsiiProxy_EscalationRulesOutputReference) RecipientInput() any { + var returns any _jsii_.Get( j, "recipientInput", @@ -238,7 +238,6 @@ func (j *jsiiProxy_EscalationRulesOutputReference) TerraformResource() cdktf.IIn return returns } - func NewEscalationRulesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EscalationRulesOutputReference { _init_.Initialize() @@ -249,7 +248,7 @@ func NewEscalationRulesOutputReference(terraformResource cdktf.IInterpolatingPar _jsii_.Create( "@cdktf/provider-opsgenie.escalation.EscalationRulesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -261,12 +260,12 @@ func NewEscalationRulesOutputReference_Override(e EscalationRulesOutputReference _jsii_.Create( "@cdktf/provider-opsgenie.escalation.EscalationRulesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, e, ) } -func (j *jsiiProxy_EscalationRulesOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_EscalationRulesOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -277,7 +276,7 @@ func (j *jsiiProxy_EscalationRulesOutputReference)SetComplexObjectIndex(val inte ) } -func (j *jsiiProxy_EscalationRulesOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_EscalationRulesOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -288,7 +287,7 @@ func (j *jsiiProxy_EscalationRulesOutputReference)SetComplexObjectIsFromSet(val ) } -func (j *jsiiProxy_EscalationRulesOutputReference)SetCondition(val *string) { +func (j *jsiiProxy_EscalationRulesOutputReference) SetCondition(val *string) { if err := j.validateSetConditionParameters(val); err != nil { panic(err) } @@ -299,7 +298,7 @@ func (j *jsiiProxy_EscalationRulesOutputReference)SetCondition(val *string) { ) } -func (j *jsiiProxy_EscalationRulesOutputReference)SetDelay(val *float64) { +func (j *jsiiProxy_EscalationRulesOutputReference) SetDelay(val *float64) { if err := j.validateSetDelayParameters(val); err != nil { panic(err) } @@ -310,7 +309,7 @@ func (j *jsiiProxy_EscalationRulesOutputReference)SetDelay(val *float64) { ) } -func (j *jsiiProxy_EscalationRulesOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_EscalationRulesOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -321,7 +320,7 @@ func (j *jsiiProxy_EscalationRulesOutputReference)SetInternalValue(val interface ) } -func (j *jsiiProxy_EscalationRulesOutputReference)SetNotifyType(val *string) { +func (j *jsiiProxy_EscalationRulesOutputReference) SetNotifyType(val *string) { if err := j.validateSetNotifyTypeParameters(val); err != nil { panic(err) } @@ -332,7 +331,7 @@ func (j *jsiiProxy_EscalationRulesOutputReference)SetNotifyType(val *string) { ) } -func (j *jsiiProxy_EscalationRulesOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_EscalationRulesOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -343,7 +342,7 @@ func (j *jsiiProxy_EscalationRulesOutputReference)SetTerraformAttribute(val *str ) } -func (j *jsiiProxy_EscalationRulesOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_EscalationRulesOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -367,16 +366,16 @@ func (e *jsiiProxy_EscalationRulesOutputReference) ComputeFqn() *string { return returns } -func (e *jsiiProxy_EscalationRulesOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (e *jsiiProxy_EscalationRulesOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := e.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( e, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -392,7 +391,7 @@ func (e *jsiiProxy_EscalationRulesOutputReference) GetBooleanAttribute(terraform _jsii_.Invoke( e, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -408,7 +407,7 @@ func (e *jsiiProxy_EscalationRulesOutputReference) GetBooleanMapAttribute(terraf _jsii_.Invoke( e, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -424,7 +423,7 @@ func (e *jsiiProxy_EscalationRulesOutputReference) GetListAttribute(terraformAtt _jsii_.Invoke( e, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -440,7 +439,7 @@ func (e *jsiiProxy_EscalationRulesOutputReference) GetNumberAttribute(terraformA _jsii_.Invoke( e, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -456,7 +455,7 @@ func (e *jsiiProxy_EscalationRulesOutputReference) GetNumberListAttribute(terraf _jsii_.Invoke( e, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -472,7 +471,7 @@ func (e *jsiiProxy_EscalationRulesOutputReference) GetNumberMapAttribute(terrafo _jsii_.Invoke( e, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -488,7 +487,7 @@ func (e *jsiiProxy_EscalationRulesOutputReference) GetStringAttribute(terraformA _jsii_.Invoke( e, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -504,7 +503,7 @@ func (e *jsiiProxy_EscalationRulesOutputReference) GetStringMapAttribute(terrafo _jsii_.Invoke( e, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -533,34 +532,34 @@ func (e *jsiiProxy_EscalationRulesOutputReference) InterpolationForAttribute(pro _jsii_.Invoke( e, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (e *jsiiProxy_EscalationRulesOutputReference) PutRecipient(value interface{}) { +func (e *jsiiProxy_EscalationRulesOutputReference) PutRecipient(value any) { if err := e.validatePutRecipientParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( e, "putRecipient", - []interface{}{value}, + []any{value}, ) } -func (e *jsiiProxy_EscalationRulesOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (e *jsiiProxy_EscalationRulesOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := e.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( e, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -579,4 +578,3 @@ func (e *jsiiProxy_EscalationRulesOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/escalation/EscalationRulesOutputReference__checks.go b/gen/opsgenie/escalation/EscalationRulesOutputReference__checks.go index e320988a8d..7ad0b06c77 100644 --- a/gen/opsgenie/escalation/EscalationRulesOutputReference__checks.go +++ b/gen/opsgenie/escalation/EscalationRulesOutputReference__checks.go @@ -90,7 +90,7 @@ func (e *jsiiProxy_EscalationRulesOutputReference) validateInterpolationForAttri return nil } -func (e *jsiiProxy_EscalationRulesOutputReference) validatePutRecipientParameters(value interface{}) error { +func (e *jsiiProxy_EscalationRulesOutputReference) validatePutRecipientParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -129,7 +129,7 @@ func (e *jsiiProxy_EscalationRulesOutputReference) validateResolveParameters(_co return nil } -func (j *jsiiProxy_EscalationRulesOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_EscalationRulesOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -210,7 +210,7 @@ func (j *jsiiProxy_EscalationRulesOutputReference) validateSetDelayParameters(va return nil } -func (j *jsiiProxy_EscalationRulesOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_EscalationRulesOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -277,4 +277,3 @@ func validateNewEscalationRulesOutputReferenceParameters(terraformResource cdktf return nil } - diff --git a/gen/opsgenie/escalation/EscalationRulesRecipientList.go b/gen/opsgenie/escalation/EscalationRulesRecipientList.go index bc716fab25..f1be186b16 100644 --- a/gen/opsgenie/escalation/EscalationRulesRecipientList.go +++ b/gen/opsgenie/escalation/EscalationRulesRecipientList.go @@ -17,8 +17,8 @@ type EscalationRulesRecipientList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type EscalationRulesRecipientList interface { Get(index *float64) EscalationRulesRecipientOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_EscalationRulesRecipientList) Fqn() *string { return returns } -func (j *jsiiProxy_EscalationRulesRecipientList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_EscalationRulesRecipientList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_EscalationRulesRecipientList) WrapsSet() *bool { return returns } - func NewEscalationRulesRecipientList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) EscalationRulesRecipientList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewEscalationRulesRecipientList(terraformResource cdktf.IInterpolatingParen _jsii_.Create( "@cdktf/provider-opsgenie.escalation.EscalationRulesRecipientList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewEscalationRulesRecipientList_Override(e EscalationRulesRecipientList, te _jsii_.Create( "@cdktf/provider-opsgenie.escalation.EscalationRulesRecipientList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, e, ) } -func (j *jsiiProxy_EscalationRulesRecipientList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_EscalationRulesRecipientList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_EscalationRulesRecipientList)SetInternalValue(val interface{} ) } -func (j *jsiiProxy_EscalationRulesRecipientList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_EscalationRulesRecipientList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_EscalationRulesRecipientList)SetTerraformAttribute(val *strin ) } -func (j *jsiiProxy_EscalationRulesRecipientList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_EscalationRulesRecipientList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_EscalationRulesRecipientList)SetTerraformResource(val cdktf.I ) } -func (j *jsiiProxy_EscalationRulesRecipientList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_EscalationRulesRecipientList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (e *jsiiProxy_EscalationRulesRecipientList) AllWithMapKey(mapKeyAttributeNa _jsii_.Invoke( e, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (e *jsiiProxy_EscalationRulesRecipientList) Get(index *float64) EscalationR _jsii_.Invoke( e, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (e *jsiiProxy_EscalationRulesRecipientList) Resolve(_context cdktf.IResolveContext) interface{} { +func (e *jsiiProxy_EscalationRulesRecipientList) Resolve(_context cdktf.IResolveContext) any { if err := e.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( e, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (e *jsiiProxy_EscalationRulesRecipientList) ToString() *string { return returns } - diff --git a/gen/opsgenie/escalation/EscalationRulesRecipientList__checks.go b/gen/opsgenie/escalation/EscalationRulesRecipientList__checks.go index 5b714c6224..2ec692f702 100644 --- a/gen/opsgenie/escalation/EscalationRulesRecipientList__checks.go +++ b/gen/opsgenie/escalation/EscalationRulesRecipientList__checks.go @@ -34,7 +34,7 @@ func (e *jsiiProxy_EscalationRulesRecipientList) validateResolveParameters(_cont return nil } -func (j *jsiiProxy_EscalationRulesRecipientList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_EscalationRulesRecipientList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewEscalationRulesRecipientListParameters(terraformResource cdktf.I return nil } - diff --git a/gen/opsgenie/escalation/EscalationRulesRecipientOutputReference.go b/gen/opsgenie/escalation/EscalationRulesRecipientOutputReference.go index 0ecfaba3e6..f718922182 100644 --- a/gen/opsgenie/escalation/EscalationRulesRecipientOutputReference.go +++ b/gen/opsgenie/escalation/EscalationRulesRecipientOutputReference.go @@ -12,9 +12,9 @@ type EscalationRulesRecipientOutputReference 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 @@ -30,8 +30,8 @@ type EscalationRulesRecipientOutputReference interface { Id() *string SetId(val *string) IdInput() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -46,7 +46,7 @@ type EscalationRulesRecipientOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -71,7 +71,7 @@ type EscalationRulesRecipientOutputReference interface { ResetType() // 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. @@ -84,8 +84,8 @@ type jsiiProxy_EscalationRulesRecipientOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_EscalationRulesRecipientOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_EscalationRulesRecipientOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -144,8 +144,8 @@ func (j *jsiiProxy_EscalationRulesRecipientOutputReference) IdInput() *string { return returns } -func (j *jsiiProxy_EscalationRulesRecipientOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_EscalationRulesRecipientOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -194,7 +194,6 @@ func (j *jsiiProxy_EscalationRulesRecipientOutputReference) TypeInput() *string return returns } - func NewEscalationRulesRecipientOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) EscalationRulesRecipientOutputReference { _init_.Initialize() @@ -205,7 +204,7 @@ func NewEscalationRulesRecipientOutputReference(terraformResource cdktf.IInterpo _jsii_.Create( "@cdktf/provider-opsgenie.escalation.EscalationRulesRecipientOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -217,12 +216,12 @@ func NewEscalationRulesRecipientOutputReference_Override(e EscalationRulesRecipi _jsii_.Create( "@cdktf/provider-opsgenie.escalation.EscalationRulesRecipientOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, e, ) } -func (j *jsiiProxy_EscalationRulesRecipientOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_EscalationRulesRecipientOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -233,7 +232,7 @@ func (j *jsiiProxy_EscalationRulesRecipientOutputReference)SetComplexObjectIndex ) } -func (j *jsiiProxy_EscalationRulesRecipientOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_EscalationRulesRecipientOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -244,7 +243,7 @@ func (j *jsiiProxy_EscalationRulesRecipientOutputReference)SetComplexObjectIsFro ) } -func (j *jsiiProxy_EscalationRulesRecipientOutputReference)SetId(val *string) { +func (j *jsiiProxy_EscalationRulesRecipientOutputReference) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -255,7 +254,7 @@ func (j *jsiiProxy_EscalationRulesRecipientOutputReference)SetId(val *string) { ) } -func (j *jsiiProxy_EscalationRulesRecipientOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_EscalationRulesRecipientOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -266,7 +265,7 @@ func (j *jsiiProxy_EscalationRulesRecipientOutputReference)SetInternalValue(val ) } -func (j *jsiiProxy_EscalationRulesRecipientOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_EscalationRulesRecipientOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -277,7 +276,7 @@ func (j *jsiiProxy_EscalationRulesRecipientOutputReference)SetTerraformAttribute ) } -func (j *jsiiProxy_EscalationRulesRecipientOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_EscalationRulesRecipientOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -288,7 +287,7 @@ func (j *jsiiProxy_EscalationRulesRecipientOutputReference)SetTerraformResource( ) } -func (j *jsiiProxy_EscalationRulesRecipientOutputReference)SetType(val *string) { +func (j *jsiiProxy_EscalationRulesRecipientOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -312,16 +311,16 @@ func (e *jsiiProxy_EscalationRulesRecipientOutputReference) ComputeFqn() *string return returns } -func (e *jsiiProxy_EscalationRulesRecipientOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (e *jsiiProxy_EscalationRulesRecipientOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := e.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( e, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -337,7 +336,7 @@ func (e *jsiiProxy_EscalationRulesRecipientOutputReference) GetBooleanAttribute( _jsii_.Invoke( e, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -353,7 +352,7 @@ func (e *jsiiProxy_EscalationRulesRecipientOutputReference) GetBooleanMapAttribu _jsii_.Invoke( e, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -369,7 +368,7 @@ func (e *jsiiProxy_EscalationRulesRecipientOutputReference) GetListAttribute(ter _jsii_.Invoke( e, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -385,7 +384,7 @@ func (e *jsiiProxy_EscalationRulesRecipientOutputReference) GetNumberAttribute(t _jsii_.Invoke( e, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -401,7 +400,7 @@ func (e *jsiiProxy_EscalationRulesRecipientOutputReference) GetNumberListAttribu _jsii_.Invoke( e, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -417,7 +416,7 @@ func (e *jsiiProxy_EscalationRulesRecipientOutputReference) GetNumberMapAttribut _jsii_.Invoke( e, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -433,7 +432,7 @@ func (e *jsiiProxy_EscalationRulesRecipientOutputReference) GetStringAttribute(t _jsii_.Invoke( e, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -449,7 +448,7 @@ func (e *jsiiProxy_EscalationRulesRecipientOutputReference) GetStringMapAttribut _jsii_.Invoke( e, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -478,7 +477,7 @@ func (e *jsiiProxy_EscalationRulesRecipientOutputReference) InterpolationForAttr _jsii_.Invoke( e, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -501,16 +500,16 @@ func (e *jsiiProxy_EscalationRulesRecipientOutputReference) ResetType() { ) } -func (e *jsiiProxy_EscalationRulesRecipientOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (e *jsiiProxy_EscalationRulesRecipientOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := e.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( e, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -529,4 +528,3 @@ func (e *jsiiProxy_EscalationRulesRecipientOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/escalation/EscalationRulesRecipientOutputReference__checks.go b/gen/opsgenie/escalation/EscalationRulesRecipientOutputReference__checks.go index a5a16f057d..0379fdfc23 100644 --- a/gen/opsgenie/escalation/EscalationRulesRecipientOutputReference__checks.go +++ b/gen/opsgenie/escalation/EscalationRulesRecipientOutputReference__checks.go @@ -98,7 +98,7 @@ func (e *jsiiProxy_EscalationRulesRecipientOutputReference) validateResolveParam return nil } -func (j *jsiiProxy_EscalationRulesRecipientOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_EscalationRulesRecipientOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -171,7 +171,7 @@ func (j *jsiiProxy_EscalationRulesRecipientOutputReference) validateSetIdParamet return nil } -func (j *jsiiProxy_EscalationRulesRecipientOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_EscalationRulesRecipientOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -238,4 +238,3 @@ func validateNewEscalationRulesRecipientOutputReferenceParameters(terraformResou return nil } - diff --git a/gen/opsgenie/escalation/Escalation__checks.go b/gen/opsgenie/escalation/Escalation__checks.go index e25b003744..ffbc82b976 100644 --- a/gen/opsgenie/escalation/Escalation__checks.go +++ b/gen/opsgenie/escalation/Escalation__checks.go @@ -19,7 +19,7 @@ func (e *jsiiProxy_Escalation) validateAddMoveTargetParameters(moveTarget *strin return nil } -func (e *jsiiProxy_Escalation) validateAddOverrideParameters(path *string, value interface{}) error { +func (e *jsiiProxy_Escalation) 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 (e *jsiiProxy_Escalation) validateMoveFromIdParameters(id *string) error { return nil } -func (e *jsiiProxy_Escalation) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (e *jsiiProxy_Escalation) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -204,7 +204,7 @@ func (e *jsiiProxy_Escalation) validateOverrideLogicalIdParameters(newLogicalId return nil } -func (e *jsiiProxy_Escalation) validatePutRepeatParameters(value interface{}) error { +func (e *jsiiProxy_Escalation) validatePutRepeatParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -235,7 +235,7 @@ func (e *jsiiProxy_Escalation) validatePutRepeatParameters(value interface{}) er return nil } -func (e *jsiiProxy_Escalation) validatePutRulesParameters(value interface{}) error { +func (e *jsiiProxy_Escalation) validatePutRulesParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -282,7 +282,7 @@ func validateEscalation_GenerateConfigForImportParameters(scope constructs.Const return nil } -func validateEscalation_IsConstructParameters(x interface{}) error { +func validateEscalation_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -290,7 +290,7 @@ func validateEscalation_IsConstructParameters(x interface{}) error { return nil } -func validateEscalation_IsTerraformElementParameters(x interface{}) error { +func validateEscalation_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -298,7 +298,7 @@ func validateEscalation_IsTerraformElementParameters(x interface{}) error { return nil } -func validateEscalation_IsTerraformResourceParameters(x interface{}) error { +func validateEscalation_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -306,7 +306,7 @@ func validateEscalation_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_Escalation) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_Escalation) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -339,7 +339,7 @@ func (j *jsiiProxy_Escalation) validateSetConnectionParameters(val interface{}) return nil } -func (j *jsiiProxy_Escalation) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_Escalation) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -436,7 +436,7 @@ func (j *jsiiProxy_Escalation) validateSetOwnerTeamIdParameters(val *string) err return nil } -func (j *jsiiProxy_Escalation) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_Escalation) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -500,4 +500,3 @@ func validateNewEscalationParameters(scope constructs.Construct, id *string, con return nil } - diff --git a/gen/opsgenie/escalation/main.go b/gen/opsgenie/escalation/main.go index 6dae5e6408..b70e1a7fdf 100644 --- a/gen/opsgenie/escalation/main.go +++ b/gen/opsgenie/escalation/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.escalation.Escalation", - reflect.TypeOf((*Escalation)(nil)).Elem(), + reflect.TypeFor[Escalation](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -71,7 +71,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_Escalation{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -79,15 +79,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.escalation.EscalationConfig", - reflect.TypeOf((*EscalationConfig)(nil)).Elem(), + reflect.TypeFor[EscalationConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.escalation.EscalationRepeat", - reflect.TypeOf((*EscalationRepeat)(nil)).Elem(), + reflect.TypeFor[EscalationRepeat](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.escalation.EscalationRepeatList", - reflect.TypeOf((*EscalationRepeatList)(nil)).Elem(), + reflect.TypeFor[EscalationRepeatList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -101,7 +101,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_EscalationRepeatList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -109,7 +109,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.escalation.EscalationRepeatOutputReference", - reflect.TypeOf((*EscalationRepeatOutputReference)(nil)).Elem(), + reflect.TypeFor[EscalationRepeatOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "closeAlertAfterAll", GoGetter: "CloseAlertAfterAll"}, _jsii_.MemberProperty{JsiiProperty: "closeAlertAfterAllInput", GoGetter: "CloseAlertAfterAllInput"}, @@ -145,7 +145,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "waitInterval", GoGetter: "WaitInterval"}, _jsii_.MemberProperty{JsiiProperty: "waitIntervalInput", GoGetter: "WaitIntervalInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_EscalationRepeatOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -153,11 +153,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.escalation.EscalationRules", - reflect.TypeOf((*EscalationRules)(nil)).Elem(), + reflect.TypeFor[EscalationRules](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.escalation.EscalationRulesList", - reflect.TypeOf((*EscalationRulesList)(nil)).Elem(), + reflect.TypeFor[EscalationRulesList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -171,7 +171,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_EscalationRulesList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -179,7 +179,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.escalation.EscalationRulesOutputReference", - reflect.TypeOf((*EscalationRulesOutputReference)(nil)).Elem(), + reflect.TypeFor[EscalationRulesOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -212,7 +212,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_EscalationRulesOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -220,11 +220,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.escalation.EscalationRulesRecipient", - reflect.TypeOf((*EscalationRulesRecipient)(nil)).Elem(), + reflect.TypeFor[EscalationRulesRecipient](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.escalation.EscalationRulesRecipientList", - reflect.TypeOf((*EscalationRulesRecipientList)(nil)).Elem(), + reflect.TypeFor[EscalationRulesRecipientList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -238,7 +238,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_EscalationRulesRecipientList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -246,7 +246,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.escalation.EscalationRulesRecipientOutputReference", - reflect.TypeOf((*EscalationRulesRecipientOutputReference)(nil)).Elem(), + reflect.TypeFor[EscalationRulesRecipientOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -276,7 +276,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_EscalationRulesRecipientOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/opsgenie/go.mod b/gen/opsgenie/go.mod index d26b3c9fb7..7c75d8d1ba 100644 --- a/gen/opsgenie/go.mod +++ b/gen/opsgenie/go.mod @@ -1,9 +1,11 @@ module github.com/sourcegraph/managed-services-platform-cdktf/gen/opsgenie -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/opsgenie/go.sum b/gen/opsgenie/go.sum new file mode 100644 index 0000000000..c33b5c02be --- /dev/null +++ b/gen/opsgenie/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/opsgenie/heartbeat/Heartbeat.go b/gen/opsgenie/heartbeat/Heartbeat.go index 345291f733..edf78f7132 100644 --- a/gen/opsgenie/heartbeat/Heartbeat.go +++ b/gen/opsgenie/heartbeat/Heartbeat.go @@ -24,15 +24,15 @@ type Heartbeat 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. @@ -40,9 +40,9 @@ type Heartbeat interface { Description() *string SetDescription(val *string) DescriptionInput() *string - Enabled() interface{} - SetEnabled(val interface{}) - EnabledInput() interface{} + Enabled() any + SetEnabled(val any) + EnabledInput() any // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. @@ -77,24 +77,24 @@ type Heartbeat interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any // 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. @@ -112,7 +112,7 @@ type Heartbeat 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 Heartbeat 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) @@ -140,17 +140,17 @@ type Heartbeat interface { // Experimental. ResetOverrideLogicalId() ResetOwnerTeamId() - 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 Heartbeat @@ -228,8 +228,8 @@ func (j *jsiiProxy_Heartbeat) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_Heartbeat) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_Heartbeat) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -238,8 +238,8 @@ func (j *jsiiProxy_Heartbeat) Connection() interface{} { return returns } -func (j *jsiiProxy_Heartbeat) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Heartbeat) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -248,8 +248,8 @@ func (j *jsiiProxy_Heartbeat) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_Heartbeat) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_Heartbeat) Count() any { + var returns any _jsii_.Get( j, "count", @@ -288,8 +288,8 @@ func (j *jsiiProxy_Heartbeat) DescriptionInput() *string { return returns } -func (j *jsiiProxy_Heartbeat) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_Heartbeat) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -298,8 +298,8 @@ func (j *jsiiProxy_Heartbeat) Enabled() interface{} { return returns } -func (j *jsiiProxy_Heartbeat) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Heartbeat) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -468,8 +468,8 @@ func (j *jsiiProxy_Heartbeat) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_Heartbeat) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_Heartbeat) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -478,8 +478,8 @@ func (j *jsiiProxy_Heartbeat) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_Heartbeat) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_Heartbeat) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -498,8 +498,8 @@ func (j *jsiiProxy_Heartbeat) TerraformGeneratorMetadata() *cdktf.TerraformProvi return returns } -func (j *jsiiProxy_Heartbeat) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Heartbeat) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -518,7 +518,6 @@ func (j *jsiiProxy_Heartbeat) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/heartbeat opsgenie_heartbeat} Resource. func NewHeartbeat(scope constructs.Construct, id *string, config *HeartbeatConfig) Heartbeat { _init_.Initialize() @@ -530,7 +529,7 @@ func NewHeartbeat(scope constructs.Construct, id *string, config *HeartbeatConfi _jsii_.Create( "@cdktf/provider-opsgenie.heartbeat.Heartbeat", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -543,12 +542,12 @@ func NewHeartbeat_Override(h Heartbeat, scope constructs.Construct, id *string, _jsii_.Create( "@cdktf/provider-opsgenie.heartbeat.Heartbeat", - []interface{}{scope, id, config}, + []any{scope, id, config}, h, ) } -func (j *jsiiProxy_Heartbeat)SetAlertMessage(val *string) { +func (j *jsiiProxy_Heartbeat) SetAlertMessage(val *string) { if err := j.validateSetAlertMessageParameters(val); err != nil { panic(err) } @@ -559,7 +558,7 @@ func (j *jsiiProxy_Heartbeat)SetAlertMessage(val *string) { ) } -func (j *jsiiProxy_Heartbeat)SetAlertPriority(val *string) { +func (j *jsiiProxy_Heartbeat) SetAlertPriority(val *string) { if err := j.validateSetAlertPriorityParameters(val); err != nil { panic(err) } @@ -570,7 +569,7 @@ func (j *jsiiProxy_Heartbeat)SetAlertPriority(val *string) { ) } -func (j *jsiiProxy_Heartbeat)SetAlertTags(val *[]*string) { +func (j *jsiiProxy_Heartbeat) SetAlertTags(val *[]*string) { if err := j.validateSetAlertTagsParameters(val); err != nil { panic(err) } @@ -581,7 +580,7 @@ func (j *jsiiProxy_Heartbeat)SetAlertTags(val *[]*string) { ) } -func (j *jsiiProxy_Heartbeat)SetConnection(val interface{}) { +func (j *jsiiProxy_Heartbeat) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -592,7 +591,7 @@ func (j *jsiiProxy_Heartbeat)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_Heartbeat)SetCount(val interface{}) { +func (j *jsiiProxy_Heartbeat) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -603,7 +602,7 @@ func (j *jsiiProxy_Heartbeat)SetCount(val interface{}) { ) } -func (j *jsiiProxy_Heartbeat)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_Heartbeat) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -611,7 +610,7 @@ func (j *jsiiProxy_Heartbeat)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_Heartbeat)SetDescription(val *string) { +func (j *jsiiProxy_Heartbeat) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -622,7 +621,7 @@ func (j *jsiiProxy_Heartbeat)SetDescription(val *string) { ) } -func (j *jsiiProxy_Heartbeat)SetEnabled(val interface{}) { +func (j *jsiiProxy_Heartbeat) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -633,7 +632,7 @@ func (j *jsiiProxy_Heartbeat)SetEnabled(val interface{}) { ) } -func (j *jsiiProxy_Heartbeat)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_Heartbeat) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -641,7 +640,7 @@ func (j *jsiiProxy_Heartbeat)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_Heartbeat)SetId(val *string) { +func (j *jsiiProxy_Heartbeat) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -652,7 +651,7 @@ func (j *jsiiProxy_Heartbeat)SetId(val *string) { ) } -func (j *jsiiProxy_Heartbeat)SetInterval(val *float64) { +func (j *jsiiProxy_Heartbeat) SetInterval(val *float64) { if err := j.validateSetIntervalParameters(val); err != nil { panic(err) } @@ -663,7 +662,7 @@ func (j *jsiiProxy_Heartbeat)SetInterval(val *float64) { ) } -func (j *jsiiProxy_Heartbeat)SetIntervalUnit(val *string) { +func (j *jsiiProxy_Heartbeat) SetIntervalUnit(val *string) { if err := j.validateSetIntervalUnitParameters(val); err != nil { panic(err) } @@ -674,7 +673,7 @@ func (j *jsiiProxy_Heartbeat)SetIntervalUnit(val *string) { ) } -func (j *jsiiProxy_Heartbeat)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_Heartbeat) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -685,7 +684,7 @@ func (j *jsiiProxy_Heartbeat)SetLifecycle(val *cdktf.TerraformResourceLifecycle) ) } -func (j *jsiiProxy_Heartbeat)SetName(val *string) { +func (j *jsiiProxy_Heartbeat) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -696,7 +695,7 @@ func (j *jsiiProxy_Heartbeat)SetName(val *string) { ) } -func (j *jsiiProxy_Heartbeat)SetOwnerTeamId(val *string) { +func (j *jsiiProxy_Heartbeat) SetOwnerTeamId(val *string) { if err := j.validateSetOwnerTeamIdParameters(val); err != nil { panic(err) } @@ -707,7 +706,7 @@ func (j *jsiiProxy_Heartbeat)SetOwnerTeamId(val *string) { ) } -func (j *jsiiProxy_Heartbeat)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_Heartbeat) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -715,7 +714,7 @@ func (j *jsiiProxy_Heartbeat)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_Heartbeat)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_Heartbeat) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -738,7 +737,7 @@ func Heartbeat_GenerateConfigForImport(scope constructs.Construct, importToId *s _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.heartbeat.Heartbeat", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -762,7 +761,7 @@ func Heartbeat_GenerateConfigForImport(scope constructs.Construct, importToId *s // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func Heartbeat_IsConstruct(x interface{}) *bool { +func Heartbeat_IsConstruct(x any) *bool { _init_.Initialize() if err := validateHeartbeat_IsConstructParameters(x); err != nil { @@ -773,7 +772,7 @@ func Heartbeat_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.heartbeat.Heartbeat", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -781,7 +780,7 @@ func Heartbeat_IsConstruct(x interface{}) *bool { } // Experimental. -func Heartbeat_IsTerraformElement(x interface{}) *bool { +func Heartbeat_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateHeartbeat_IsTerraformElementParameters(x); err != nil { @@ -792,7 +791,7 @@ func Heartbeat_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.heartbeat.Heartbeat", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -800,7 +799,7 @@ func Heartbeat_IsTerraformElement(x interface{}) *bool { } // Experimental. -func Heartbeat_IsTerraformResource(x interface{}) *bool { +func Heartbeat_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateHeartbeat_IsTerraformResourceParameters(x); err != nil { @@ -811,7 +810,7 @@ func Heartbeat_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.heartbeat.Heartbeat", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -836,31 +835,31 @@ func (h *jsiiProxy_Heartbeat) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( h, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (h *jsiiProxy_Heartbeat) AddOverride(path *string, value interface{}) { +func (h *jsiiProxy_Heartbeat) AddOverride(path *string, value any) { if err := h.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( h, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (h *jsiiProxy_Heartbeat) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (h *jsiiProxy_Heartbeat) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := h.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( h, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -876,7 +875,7 @@ func (h *jsiiProxy_Heartbeat) GetBooleanAttribute(terraformAttribute *string) cd _jsii_.Invoke( h, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -892,7 +891,7 @@ func (h *jsiiProxy_Heartbeat) GetBooleanMapAttribute(terraformAttribute *string) _jsii_.Invoke( h, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -908,7 +907,7 @@ func (h *jsiiProxy_Heartbeat) GetListAttribute(terraformAttribute *string) *[]*s _jsii_.Invoke( h, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -924,7 +923,7 @@ func (h *jsiiProxy_Heartbeat) GetNumberAttribute(terraformAttribute *string) *fl _jsii_.Invoke( h, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -940,7 +939,7 @@ func (h *jsiiProxy_Heartbeat) GetNumberListAttribute(terraformAttribute *string) _jsii_.Invoke( h, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -956,7 +955,7 @@ func (h *jsiiProxy_Heartbeat) GetNumberMapAttribute(terraformAttribute *string) _jsii_.Invoke( h, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -972,7 +971,7 @@ func (h *jsiiProxy_Heartbeat) GetStringAttribute(terraformAttribute *string) *st _jsii_.Invoke( h, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -988,15 +987,15 @@ func (h *jsiiProxy_Heartbeat) GetStringMapAttribute(terraformAttribute *string) _jsii_.Invoke( h, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (h *jsiiProxy_Heartbeat) HasResourceMove() interface{} { - var returns interface{} +func (h *jsiiProxy_Heartbeat) HasResourceMove() any { + var returns any _jsii_.Invoke( h, @@ -1015,7 +1014,7 @@ func (h *jsiiProxy_Heartbeat) ImportFrom(id *string, provider cdktf.TerraformPro _jsii_.InvokeVoid( h, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -1028,7 +1027,7 @@ func (h *jsiiProxy_Heartbeat) InterpolationForAttribute(terraformAttribute *stri _jsii_.Invoke( h, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1042,18 +1041,18 @@ func (h *jsiiProxy_Heartbeat) MoveFromId(id *string) { _jsii_.InvokeVoid( h, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (h *jsiiProxy_Heartbeat) MoveTo(moveTarget *string, index interface{}) { +func (h *jsiiProxy_Heartbeat) MoveTo(moveTarget *string, index any) { if err := h.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( h, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -1064,7 +1063,7 @@ func (h *jsiiProxy_Heartbeat) MoveToId(id *string) { _jsii_.InvokeVoid( h, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1075,7 +1074,7 @@ func (h *jsiiProxy_Heartbeat) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( h, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1135,8 +1134,8 @@ func (h *jsiiProxy_Heartbeat) ResetOwnerTeamId() { ) } -func (h *jsiiProxy_Heartbeat) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (h *jsiiProxy_Heartbeat) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( h, @@ -1148,8 +1147,8 @@ func (h *jsiiProxy_Heartbeat) SynthesizeAttributes() *map[string]interface{} { return returns } -func (h *jsiiProxy_Heartbeat) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (h *jsiiProxy_Heartbeat) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( h, @@ -1161,8 +1160,8 @@ func (h *jsiiProxy_Heartbeat) SynthesizeHclAttributes() *map[string]interface{} return returns } -func (h *jsiiProxy_Heartbeat) ToHclTerraform() interface{} { - var returns interface{} +func (h *jsiiProxy_Heartbeat) ToHclTerraform() any { + var returns any _jsii_.Invoke( h, @@ -1174,8 +1173,8 @@ func (h *jsiiProxy_Heartbeat) ToHclTerraform() interface{} { return returns } -func (h *jsiiProxy_Heartbeat) ToMetadata() interface{} { - var returns interface{} +func (h *jsiiProxy_Heartbeat) ToMetadata() any { + var returns any _jsii_.Invoke( h, @@ -1200,8 +1199,8 @@ func (h *jsiiProxy_Heartbeat) ToString() *string { return returns } -func (h *jsiiProxy_Heartbeat) ToTerraform() interface{} { - var returns interface{} +func (h *jsiiProxy_Heartbeat) ToTerraform() any { + var returns any _jsii_.Invoke( h, @@ -1212,4 +1211,3 @@ func (h *jsiiProxy_Heartbeat) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/heartbeat/HeartbeatConfig.go b/gen/opsgenie/heartbeat/HeartbeatConfig.go index 1581ee3c0e..bb0454ea78 100644 --- a/gen/opsgenie/heartbeat/HeartbeatConfig.go +++ b/gen/opsgenie/heartbeat/HeartbeatConfig.go @@ -6,9 +6,9 @@ import ( type HeartbeatConfig 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,9 +18,9 @@ type HeartbeatConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/heartbeat#enabled Heartbeat#enabled}. - Enabled interface{} `field:"required" json:"enabled" yaml:"enabled"` + Enabled any `field:"required" json:"enabled" yaml:"enabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/heartbeat#interval Heartbeat#interval}. Interval *float64 `field:"required" json:"interval" yaml:"interval"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/heartbeat#interval_unit Heartbeat#interval_unit}. @@ -43,4 +43,3 @@ type HeartbeatConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/heartbeat#owner_team_id Heartbeat#owner_team_id}. OwnerTeamId *string `field:"optional" json:"ownerTeamId" yaml:"ownerTeamId"` } - diff --git a/gen/opsgenie/heartbeat/Heartbeat__checks.go b/gen/opsgenie/heartbeat/Heartbeat__checks.go index 6e794708d4..61ff249ba2 100644 --- a/gen/opsgenie/heartbeat/Heartbeat__checks.go +++ b/gen/opsgenie/heartbeat/Heartbeat__checks.go @@ -19,7 +19,7 @@ func (h *jsiiProxy_Heartbeat) validateAddMoveTargetParameters(moveTarget *string return nil } -func (h *jsiiProxy_Heartbeat) validateAddOverrideParameters(path *string, value interface{}) error { +func (h *jsiiProxy_Heartbeat) 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 (h *jsiiProxy_Heartbeat) validateMoveFromIdParameters(id *string) error { return nil } -func (h *jsiiProxy_Heartbeat) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (h *jsiiProxy_Heartbeat) 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 validateHeartbeat_GenerateConfigForImportParameters(scope constructs.Constr return nil } -func validateHeartbeat_IsConstructParameters(x interface{}) error { +func validateHeartbeat_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateHeartbeat_IsConstructParameters(x interface{}) error { return nil } -func validateHeartbeat_IsTerraformElementParameters(x interface{}) error { +func validateHeartbeat_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateHeartbeat_IsTerraformElementParameters(x interface{}) error { return nil } -func validateHeartbeat_IsTerraformResourceParameters(x interface{}) error { +func validateHeartbeat_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -268,7 +268,7 @@ func (j *jsiiProxy_Heartbeat) validateSetAlertTagsParameters(val *[]*string) err return nil } -func (j *jsiiProxy_Heartbeat) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_Heartbeat) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -301,7 +301,7 @@ func (j *jsiiProxy_Heartbeat) validateSetConnectionParameters(val interface{}) e return nil } -func (j *jsiiProxy_Heartbeat) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_Heartbeat) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -366,7 +366,7 @@ func (j *jsiiProxy_Heartbeat) validateSetDescriptionParameters(val *string) erro return nil } -func (j *jsiiProxy_Heartbeat) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_Heartbeat) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -434,7 +434,7 @@ func (j *jsiiProxy_Heartbeat) validateSetOwnerTeamIdParameters(val *string) erro return nil } -func (j *jsiiProxy_Heartbeat) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_Heartbeat) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -498,4 +498,3 @@ func validateNewHeartbeatParameters(scope constructs.Construct, id *string, conf return nil } - diff --git a/gen/opsgenie/heartbeat/main.go b/gen/opsgenie/heartbeat/main.go index be28b2445f..ce40d8b8a9 100644 --- a/gen/opsgenie/heartbeat/main.go +++ b/gen/opsgenie/heartbeat/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.heartbeat.Heartbeat", - reflect.TypeOf((*Heartbeat)(nil)).Elem(), + reflect.TypeFor[Heartbeat](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -79,7 +79,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_Heartbeat{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -87,6 +87,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.heartbeat.HeartbeatConfig", - reflect.TypeOf((*HeartbeatConfig)(nil)).Elem(), + reflect.TypeFor[HeartbeatConfig](), ) } diff --git a/gen/opsgenie/incidenttemplate/IncidentTemplate.go b/gen/opsgenie/incidenttemplate/IncidentTemplate.go index 56397df5f3..3937f50e94 100644 --- a/gen/opsgenie/incidenttemplate/IncidentTemplate.go +++ b/gen/opsgenie/incidenttemplate/IncidentTemplate.go @@ -15,15 +15,15 @@ type IncidentTemplate 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. @@ -68,29 +68,29 @@ type IncidentTemplate interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any StakeholderProperties() IncidentTemplateStakeholderPropertiesList - StakeholderPropertiesInput() interface{} + StakeholderPropertiesInput() any Tags() *[]*string SetTags(val *[]*string) TagsInput() *[]*string // 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. @@ -108,7 +108,7 @@ type IncidentTemplate interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -120,14 +120,14 @@ type IncidentTemplate 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) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) - PutStakeholderProperties(value interface{}) + PutStakeholderProperties(value any) ResetDescription() ResetDetails() ResetId() @@ -136,17 +136,17 @@ type IncidentTemplate interface { // Experimental. ResetOverrideLogicalId() ResetTags() - 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 IncidentTemplate @@ -164,8 +164,8 @@ func (j *jsiiProxy_IncidentTemplate) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_IncidentTemplate) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_IncidentTemplate) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -174,8 +174,8 @@ func (j *jsiiProxy_IncidentTemplate) Connection() interface{} { return returns } -func (j *jsiiProxy_IncidentTemplate) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_IncidentTemplate) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -184,8 +184,8 @@ func (j *jsiiProxy_IncidentTemplate) ConstructNodeMetadata() *map[string]interfa return returns } -func (j *jsiiProxy_IncidentTemplate) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_IncidentTemplate) Count() any { + var returns any _jsii_.Get( j, "count", @@ -404,8 +404,8 @@ func (j *jsiiProxy_IncidentTemplate) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_IncidentTemplate) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_IncidentTemplate) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -414,8 +414,8 @@ func (j *jsiiProxy_IncidentTemplate) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_IncidentTemplate) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_IncidentTemplate) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -434,8 +434,8 @@ func (j *jsiiProxy_IncidentTemplate) StakeholderProperties() IncidentTemplateSta return returns } -func (j *jsiiProxy_IncidentTemplate) StakeholderPropertiesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IncidentTemplate) StakeholderPropertiesInput() any { + var returns any _jsii_.Get( j, "stakeholderPropertiesInput", @@ -474,8 +474,8 @@ func (j *jsiiProxy_IncidentTemplate) TerraformGeneratorMetadata() *cdktf.Terrafo return returns } -func (j *jsiiProxy_IncidentTemplate) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_IncidentTemplate) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -494,7 +494,6 @@ func (j *jsiiProxy_IncidentTemplate) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/incident_template opsgenie_incident_template} Resource. func NewIncidentTemplate(scope constructs.Construct, id *string, config *IncidentTemplateConfig) IncidentTemplate { _init_.Initialize() @@ -506,7 +505,7 @@ func NewIncidentTemplate(scope constructs.Construct, id *string, config *Inciden _jsii_.Create( "@cdktf/provider-opsgenie.incidentTemplate.IncidentTemplate", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -519,12 +518,12 @@ func NewIncidentTemplate_Override(i IncidentTemplate, scope constructs.Construct _jsii_.Create( "@cdktf/provider-opsgenie.incidentTemplate.IncidentTemplate", - []interface{}{scope, id, config}, + []any{scope, id, config}, i, ) } -func (j *jsiiProxy_IncidentTemplate)SetConnection(val interface{}) { +func (j *jsiiProxy_IncidentTemplate) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -535,7 +534,7 @@ func (j *jsiiProxy_IncidentTemplate)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_IncidentTemplate)SetCount(val interface{}) { +func (j *jsiiProxy_IncidentTemplate) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -546,7 +545,7 @@ func (j *jsiiProxy_IncidentTemplate)SetCount(val interface{}) { ) } -func (j *jsiiProxy_IncidentTemplate)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_IncidentTemplate) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -554,7 +553,7 @@ func (j *jsiiProxy_IncidentTemplate)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_IncidentTemplate)SetDescription(val *string) { +func (j *jsiiProxy_IncidentTemplate) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -565,7 +564,7 @@ func (j *jsiiProxy_IncidentTemplate)SetDescription(val *string) { ) } -func (j *jsiiProxy_IncidentTemplate)SetDetails(val *map[string]*string) { +func (j *jsiiProxy_IncidentTemplate) SetDetails(val *map[string]*string) { if err := j.validateSetDetailsParameters(val); err != nil { panic(err) } @@ -576,7 +575,7 @@ func (j *jsiiProxy_IncidentTemplate)SetDetails(val *map[string]*string) { ) } -func (j *jsiiProxy_IncidentTemplate)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_IncidentTemplate) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -584,7 +583,7 @@ func (j *jsiiProxy_IncidentTemplate)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_IncidentTemplate)SetId(val *string) { +func (j *jsiiProxy_IncidentTemplate) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -595,7 +594,7 @@ func (j *jsiiProxy_IncidentTemplate)SetId(val *string) { ) } -func (j *jsiiProxy_IncidentTemplate)SetImpactedServices(val *[]*string) { +func (j *jsiiProxy_IncidentTemplate) SetImpactedServices(val *[]*string) { if err := j.validateSetImpactedServicesParameters(val); err != nil { panic(err) } @@ -606,7 +605,7 @@ func (j *jsiiProxy_IncidentTemplate)SetImpactedServices(val *[]*string) { ) } -func (j *jsiiProxy_IncidentTemplate)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_IncidentTemplate) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -617,7 +616,7 @@ func (j *jsiiProxy_IncidentTemplate)SetLifecycle(val *cdktf.TerraformResourceLif ) } -func (j *jsiiProxy_IncidentTemplate)SetMessage(val *string) { +func (j *jsiiProxy_IncidentTemplate) SetMessage(val *string) { if err := j.validateSetMessageParameters(val); err != nil { panic(err) } @@ -628,7 +627,7 @@ func (j *jsiiProxy_IncidentTemplate)SetMessage(val *string) { ) } -func (j *jsiiProxy_IncidentTemplate)SetName(val *string) { +func (j *jsiiProxy_IncidentTemplate) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -639,7 +638,7 @@ func (j *jsiiProxy_IncidentTemplate)SetName(val *string) { ) } -func (j *jsiiProxy_IncidentTemplate)SetPriority(val *string) { +func (j *jsiiProxy_IncidentTemplate) SetPriority(val *string) { if err := j.validateSetPriorityParameters(val); err != nil { panic(err) } @@ -650,7 +649,7 @@ func (j *jsiiProxy_IncidentTemplate)SetPriority(val *string) { ) } -func (j *jsiiProxy_IncidentTemplate)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_IncidentTemplate) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -658,7 +657,7 @@ func (j *jsiiProxy_IncidentTemplate)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_IncidentTemplate)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_IncidentTemplate) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -669,7 +668,7 @@ func (j *jsiiProxy_IncidentTemplate)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_IncidentTemplate)SetTags(val *[]*string) { +func (j *jsiiProxy_IncidentTemplate) SetTags(val *[]*string) { if err := j.validateSetTagsParameters(val); err != nil { panic(err) } @@ -692,7 +691,7 @@ func IncidentTemplate_GenerateConfigForImport(scope constructs.Construct, import _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.incidentTemplate.IncidentTemplate", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -716,7 +715,7 @@ func IncidentTemplate_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 IncidentTemplate_IsConstruct(x interface{}) *bool { +func IncidentTemplate_IsConstruct(x any) *bool { _init_.Initialize() if err := validateIncidentTemplate_IsConstructParameters(x); err != nil { @@ -727,7 +726,7 @@ func IncidentTemplate_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.incidentTemplate.IncidentTemplate", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -735,7 +734,7 @@ func IncidentTemplate_IsConstruct(x interface{}) *bool { } // Experimental. -func IncidentTemplate_IsTerraformElement(x interface{}) *bool { +func IncidentTemplate_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateIncidentTemplate_IsTerraformElementParameters(x); err != nil { @@ -746,7 +745,7 @@ func IncidentTemplate_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.incidentTemplate.IncidentTemplate", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -754,7 +753,7 @@ func IncidentTemplate_IsTerraformElement(x interface{}) *bool { } // Experimental. -func IncidentTemplate_IsTerraformResource(x interface{}) *bool { +func IncidentTemplate_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateIncidentTemplate_IsTerraformResourceParameters(x); err != nil { @@ -765,7 +764,7 @@ func IncidentTemplate_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.incidentTemplate.IncidentTemplate", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -790,31 +789,31 @@ func (i *jsiiProxy_IncidentTemplate) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( i, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (i *jsiiProxy_IncidentTemplate) AddOverride(path *string, value interface{}) { +func (i *jsiiProxy_IncidentTemplate) AddOverride(path *string, value any) { if err := i.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( i, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (i *jsiiProxy_IncidentTemplate) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (i *jsiiProxy_IncidentTemplate) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := i.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( i, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -830,7 +829,7 @@ func (i *jsiiProxy_IncidentTemplate) GetBooleanAttribute(terraformAttribute *str _jsii_.Invoke( i, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -846,7 +845,7 @@ func (i *jsiiProxy_IncidentTemplate) GetBooleanMapAttribute(terraformAttribute * _jsii_.Invoke( i, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -862,7 +861,7 @@ func (i *jsiiProxy_IncidentTemplate) GetListAttribute(terraformAttribute *string _jsii_.Invoke( i, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -878,7 +877,7 @@ func (i *jsiiProxy_IncidentTemplate) GetNumberAttribute(terraformAttribute *stri _jsii_.Invoke( i, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -894,7 +893,7 @@ func (i *jsiiProxy_IncidentTemplate) GetNumberListAttribute(terraformAttribute * _jsii_.Invoke( i, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -910,7 +909,7 @@ func (i *jsiiProxy_IncidentTemplate) GetNumberMapAttribute(terraformAttribute *s _jsii_.Invoke( i, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -926,7 +925,7 @@ func (i *jsiiProxy_IncidentTemplate) GetStringAttribute(terraformAttribute *stri _jsii_.Invoke( i, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -942,15 +941,15 @@ func (i *jsiiProxy_IncidentTemplate) GetStringMapAttribute(terraformAttribute *s _jsii_.Invoke( i, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (i *jsiiProxy_IncidentTemplate) HasResourceMove() interface{} { - var returns interface{} +func (i *jsiiProxy_IncidentTemplate) HasResourceMove() any { + var returns any _jsii_.Invoke( i, @@ -969,7 +968,7 @@ func (i *jsiiProxy_IncidentTemplate) ImportFrom(id *string, provider cdktf.Terra _jsii_.InvokeVoid( i, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -982,7 +981,7 @@ func (i *jsiiProxy_IncidentTemplate) InterpolationForAttribute(terraformAttribut _jsii_.Invoke( i, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -996,18 +995,18 @@ func (i *jsiiProxy_IncidentTemplate) MoveFromId(id *string) { _jsii_.InvokeVoid( i, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (i *jsiiProxy_IncidentTemplate) MoveTo(moveTarget *string, index interface{}) { +func (i *jsiiProxy_IncidentTemplate) MoveTo(moveTarget *string, index any) { if err := i.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( i, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -1018,7 +1017,7 @@ func (i *jsiiProxy_IncidentTemplate) MoveToId(id *string) { _jsii_.InvokeVoid( i, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1029,18 +1028,18 @@ func (i *jsiiProxy_IncidentTemplate) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( i, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } -func (i *jsiiProxy_IncidentTemplate) PutStakeholderProperties(value interface{}) { +func (i *jsiiProxy_IncidentTemplate) PutStakeholderProperties(value any) { if err := i.validatePutStakeholderPropertiesParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( i, "putStakeholderProperties", - []interface{}{value}, + []any{value}, ) } @@ -1092,8 +1091,8 @@ func (i *jsiiProxy_IncidentTemplate) ResetTags() { ) } -func (i *jsiiProxy_IncidentTemplate) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (i *jsiiProxy_IncidentTemplate) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( i, @@ -1105,8 +1104,8 @@ func (i *jsiiProxy_IncidentTemplate) SynthesizeAttributes() *map[string]interfac return returns } -func (i *jsiiProxy_IncidentTemplate) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (i *jsiiProxy_IncidentTemplate) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( i, @@ -1118,8 +1117,8 @@ func (i *jsiiProxy_IncidentTemplate) SynthesizeHclAttributes() *map[string]inter return returns } -func (i *jsiiProxy_IncidentTemplate) ToHclTerraform() interface{} { - var returns interface{} +func (i *jsiiProxy_IncidentTemplate) ToHclTerraform() any { + var returns any _jsii_.Invoke( i, @@ -1131,8 +1130,8 @@ func (i *jsiiProxy_IncidentTemplate) ToHclTerraform() interface{} { return returns } -func (i *jsiiProxy_IncidentTemplate) ToMetadata() interface{} { - var returns interface{} +func (i *jsiiProxy_IncidentTemplate) ToMetadata() any { + var returns any _jsii_.Invoke( i, @@ -1157,8 +1156,8 @@ func (i *jsiiProxy_IncidentTemplate) ToString() *string { return returns } -func (i *jsiiProxy_IncidentTemplate) ToTerraform() interface{} { - var returns interface{} +func (i *jsiiProxy_IncidentTemplate) ToTerraform() any { + var returns any _jsii_.Invoke( i, @@ -1169,4 +1168,3 @@ func (i *jsiiProxy_IncidentTemplate) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/incidenttemplate/IncidentTemplateConfig.go b/gen/opsgenie/incidenttemplate/IncidentTemplateConfig.go index a5dd654663..2eee6dab6d 100644 --- a/gen/opsgenie/incidenttemplate/IncidentTemplateConfig.go +++ b/gen/opsgenie/incidenttemplate/IncidentTemplateConfig.go @@ -6,9 +6,9 @@ import ( type IncidentTemplateConfig 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 IncidentTemplateConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/incident_template#message IncidentTemplate#message}. Message *string `field:"required" json:"message" yaml:"message"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/incident_template#name IncidentTemplate#name}. @@ -28,7 +28,7 @@ type IncidentTemplateConfig struct { // stakeholder_properties block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/incident_template#stakeholder_properties IncidentTemplate#stakeholder_properties} - StakeholderProperties interface{} `field:"required" json:"stakeholderProperties" yaml:"stakeholderProperties"` + StakeholderProperties any `field:"required" json:"stakeholderProperties" yaml:"stakeholderProperties"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/incident_template#description IncidentTemplate#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/incident_template#details IncidentTemplate#details}. @@ -43,4 +43,3 @@ type IncidentTemplateConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/incident_template#tags IncidentTemplate#tags}. Tags *[]*string `field:"optional" json:"tags" yaml:"tags"` } - diff --git a/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderProperties.go b/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderProperties.go index 9fe9071a91..d2ed383751 100644 --- a/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderProperties.go +++ b/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderProperties.go @@ -1,12 +1,10 @@ package incidenttemplate - type IncidentTemplateStakeholderProperties struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/incident_template#message IncidentTemplate#message}. Message *string `field:"required" json:"message" yaml:"message"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/incident_template#description IncidentTemplate#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/incident_template#enable IncidentTemplate#enable}. - Enable interface{} `field:"optional" json:"enable" yaml:"enable"` + Enable any `field:"optional" json:"enable" yaml:"enable"` } - diff --git a/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderPropertiesList.go b/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderPropertiesList.go index 881021a3be..64b4a8f6a1 100644 --- a/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderPropertiesList.go +++ b/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderPropertiesList.go @@ -17,8 +17,8 @@ type IncidentTemplateStakeholderPropertiesList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type IncidentTemplateStakeholderPropertiesList interface { Get(index *float64) IncidentTemplateStakeholderPropertiesOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesList) Fqn() *string { return returns } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesList) WrapsSet() *bool { return returns } - func NewIncidentTemplateStakeholderPropertiesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IncidentTemplateStakeholderPropertiesList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewIncidentTemplateStakeholderPropertiesList(terraformResource cdktf.IInter _jsii_.Create( "@cdktf/provider-opsgenie.incidentTemplate.IncidentTemplateStakeholderPropertiesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewIncidentTemplateStakeholderPropertiesList_Override(i IncidentTemplateSta _jsii_.Create( "@cdktf/provider-opsgenie.incidentTemplate.IncidentTemplateStakeholderPropertiesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, i, ) } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesList)SetInternalValue(va ) } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesList)SetTerraformAttribu ) } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesList)SetTerraformResourc ) } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesList) AllWithMapKey(mapK _jsii_.Invoke( i, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesList) Get(index *float64 _jsii_.Invoke( i, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesList) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesList) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesList) ToString() *string return returns } - diff --git a/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderPropertiesList__checks.go b/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderPropertiesList__checks.go index 423b71a55a..b9ea8e5466 100644 --- a/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderPropertiesList__checks.go +++ b/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderPropertiesList__checks.go @@ -34,7 +34,7 @@ func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesList) validateResolvePar return nil } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewIncidentTemplateStakeholderPropertiesListParameters(terraformRes return nil } - diff --git a/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderPropertiesOutputReference.go b/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderPropertiesOutputReference.go index 5595fcb98e..e9da240baf 100644 --- a/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderPropertiesOutputReference.go +++ b/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderPropertiesOutputReference.go @@ -12,9 +12,9 @@ type IncidentTemplateStakeholderPropertiesOutputReference 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 @@ -28,13 +28,13 @@ type IncidentTemplateStakeholderPropertiesOutputReference interface { Description() *string SetDescription(val *string) DescriptionInput() *string - Enable() interface{} - SetEnable(val interface{}) - EnableInput() interface{} + Enable() any + SetEnable(val any) + EnableInput() any // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Message() *string SetMessage(val *string) MessageInput() *string @@ -49,7 +49,7 @@ type IncidentTemplateStakeholderPropertiesOutputReference 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 IncidentTemplateStakeholderPropertiesOutputReference interface { ResetEnable() // 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. @@ -87,8 +87,8 @@ type jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -137,8 +137,8 @@ func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) Descrip return returns } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) Enable() interface{} { - var returns interface{} +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) Enable() any { + var returns any _jsii_.Get( j, "enable", @@ -147,8 +147,8 @@ func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) Enable( return returns } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) EnableInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) EnableInput() any { + var returns any _jsii_.Get( j, "enableInput", @@ -167,8 +167,8 @@ func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) Fqn() * return returns } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -217,7 +217,6 @@ func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) Terrafo return returns } - func NewIncidentTemplateStakeholderPropertiesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IncidentTemplateStakeholderPropertiesOutputReference { _init_.Initialize() @@ -228,7 +227,7 @@ func NewIncidentTemplateStakeholderPropertiesOutputReference(terraformResource c _jsii_.Create( "@cdktf/provider-opsgenie.incidentTemplate.IncidentTemplateStakeholderPropertiesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -240,12 +239,12 @@ func NewIncidentTemplateStakeholderPropertiesOutputReference_Override(i Incident _jsii_.Create( "@cdktf/provider-opsgenie.incidentTemplate.IncidentTemplateStakeholderPropertiesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, i, ) } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -256,7 +255,7 @@ func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference)SetCompl ) } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -267,7 +266,7 @@ func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference)SetCompl ) } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference)SetDescription(val *string) { +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -278,7 +277,7 @@ func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference)SetDescr ) } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference)SetEnable(val interface{}) { +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) SetEnable(val any) { if err := j.validateSetEnableParameters(val); err != nil { panic(err) } @@ -289,7 +288,7 @@ func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference)SetEnabl ) } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -300,7 +299,7 @@ func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference)SetInter ) } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference)SetMessage(val *string) { +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) SetMessage(val *string) { if err := j.validateSetMessageParameters(val); err != nil { panic(err) } @@ -311,7 +310,7 @@ func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference)SetMessa ) } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -322,7 +321,7 @@ func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference)SetTerra ) } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -346,16 +345,16 @@ func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) Compute return returns } -func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := i.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( i, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -371,7 +370,7 @@ func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) GetBool _jsii_.Invoke( i, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -387,7 +386,7 @@ func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) GetBool _jsii_.Invoke( i, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -403,7 +402,7 @@ func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) GetList _jsii_.Invoke( i, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -419,7 +418,7 @@ func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) GetNumb _jsii_.Invoke( i, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -435,7 +434,7 @@ func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) GetNumb _jsii_.Invoke( i, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -451,7 +450,7 @@ func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) GetNumb _jsii_.Invoke( i, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -467,7 +466,7 @@ func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) GetStri _jsii_.Invoke( i, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -483,7 +482,7 @@ func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) GetStri _jsii_.Invoke( i, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -512,7 +511,7 @@ func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) Interpo _jsii_.Invoke( i, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -535,16 +534,16 @@ func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) ResetEn ) } -func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -563,4 +562,3 @@ func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) ToStrin return returns } - diff --git a/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderPropertiesOutputReference__checks.go b/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderPropertiesOutputReference__checks.go index 4a0a229c10..09b6591d01 100644 --- a/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderPropertiesOutputReference__checks.go +++ b/gen/opsgenie/incidenttemplate/IncidentTemplateStakeholderPropertiesOutputReference__checks.go @@ -98,7 +98,7 @@ func (i *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) validat return nil } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -171,7 +171,7 @@ func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) validat return nil } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) validateSetEnableParameters(val interface{}) error { +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) validateSetEnableParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -191,7 +191,7 @@ func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) validat return nil } -func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -258,4 +258,3 @@ func validateNewIncidentTemplateStakeholderPropertiesOutputReferenceParameters(t return nil } - diff --git a/gen/opsgenie/incidenttemplate/IncidentTemplate__checks.go b/gen/opsgenie/incidenttemplate/IncidentTemplate__checks.go index 046875b2f5..03d7d5072b 100644 --- a/gen/opsgenie/incidenttemplate/IncidentTemplate__checks.go +++ b/gen/opsgenie/incidenttemplate/IncidentTemplate__checks.go @@ -19,7 +19,7 @@ func (i *jsiiProxy_IncidentTemplate) validateAddMoveTargetParameters(moveTarget return nil } -func (i *jsiiProxy_IncidentTemplate) validateAddOverrideParameters(path *string, value interface{}) error { +func (i *jsiiProxy_IncidentTemplate) 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 (i *jsiiProxy_IncidentTemplate) validateMoveFromIdParameters(id *string) er return nil } -func (i *jsiiProxy_IncidentTemplate) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (i *jsiiProxy_IncidentTemplate) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -204,7 +204,7 @@ func (i *jsiiProxy_IncidentTemplate) validateOverrideLogicalIdParameters(newLogi return nil } -func (i *jsiiProxy_IncidentTemplate) validatePutStakeholderPropertiesParameters(value interface{}) error { +func (i *jsiiProxy_IncidentTemplate) validatePutStakeholderPropertiesParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -251,7 +251,7 @@ func validateIncidentTemplate_GenerateConfigForImportParameters(scope constructs return nil } -func validateIncidentTemplate_IsConstructParameters(x interface{}) error { +func validateIncidentTemplate_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -259,7 +259,7 @@ func validateIncidentTemplate_IsConstructParameters(x interface{}) error { return nil } -func validateIncidentTemplate_IsTerraformElementParameters(x interface{}) error { +func validateIncidentTemplate_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -267,7 +267,7 @@ func validateIncidentTemplate_IsTerraformElementParameters(x interface{}) error return nil } -func validateIncidentTemplate_IsTerraformResourceParameters(x interface{}) error { +func validateIncidentTemplate_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -275,7 +275,7 @@ func validateIncidentTemplate_IsTerraformResourceParameters(x interface{}) error return nil } -func (j *jsiiProxy_IncidentTemplate) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_IncidentTemplate) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -308,7 +308,7 @@ func (j *jsiiProxy_IncidentTemplate) validateSetConnectionParameters(val interfa return nil } -func (j *jsiiProxy_IncidentTemplate) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_IncidentTemplate) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -429,7 +429,7 @@ func (j *jsiiProxy_IncidentTemplate) validateSetPriorityParameters(val *string) return nil } -func (j *jsiiProxy_IncidentTemplate) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_IncidentTemplate) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -501,4 +501,3 @@ func validateNewIncidentTemplateParameters(scope constructs.Construct, id *strin return nil } - diff --git a/gen/opsgenie/incidenttemplate/main.go b/gen/opsgenie/incidenttemplate/main.go index 0c5a3e933d..1e21381a79 100644 --- a/gen/opsgenie/incidenttemplate/main.go +++ b/gen/opsgenie/incidenttemplate/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.incidentTemplate.IncidentTemplate", - reflect.TypeOf((*IncidentTemplate)(nil)).Elem(), + reflect.TypeFor[IncidentTemplate](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -77,7 +77,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_IncidentTemplate{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -85,15 +85,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.incidentTemplate.IncidentTemplateConfig", - reflect.TypeOf((*IncidentTemplateConfig)(nil)).Elem(), + reflect.TypeFor[IncidentTemplateConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.incidentTemplate.IncidentTemplateStakeholderProperties", - reflect.TypeOf((*IncidentTemplateStakeholderProperties)(nil)).Elem(), + reflect.TypeFor[IncidentTemplateStakeholderProperties](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.incidentTemplate.IncidentTemplateStakeholderPropertiesList", - reflect.TypeOf((*IncidentTemplateStakeholderPropertiesList)(nil)).Elem(), + reflect.TypeFor[IncidentTemplateStakeholderPropertiesList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -107,7 +107,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_IncidentTemplateStakeholderPropertiesList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -115,7 +115,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.incidentTemplate.IncidentTemplateStakeholderPropertiesOutputReference", - reflect.TypeOf((*IncidentTemplateStakeholderPropertiesOutputReference)(nil)).Elem(), + reflect.TypeFor[IncidentTemplateStakeholderPropertiesOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -147,7 +147,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_IncidentTemplateStakeholderPropertiesOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/opsgenie/integrationaction/IntegrationAction.go b/gen/opsgenie/integrationaction/IntegrationAction.go index bf95e22c02..e64ad8a549 100644 --- a/gen/opsgenie/integrationaction/IntegrationAction.go +++ b/gen/opsgenie/integrationaction/IntegrationAction.go @@ -13,25 +13,25 @@ import ( type IntegrationAction interface { cdktf.TerraformResource Acknowledge() IntegrationActionAcknowledgeList - AcknowledgeInput() interface{} + AcknowledgeInput() any AddNote() IntegrationActionAddNoteList - AddNoteInput() interface{} + AddNoteInput() any // Experimental. CdktfStack() cdktf.TerraformStack Close() IntegrationActionCloseList - CloseInput() interface{} + CloseInput() any // 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) Create() IntegrationActionCreateList - CreateInput() interface{} + CreateInput() any // Experimental. DependsOn() *[]*string // Experimental. @@ -48,7 +48,7 @@ type IntegrationAction interface { SetId(val *string) IdInput() *string Ignore() IntegrationActionIgnoreList - IgnoreInput() interface{} + IgnoreInput() any IntegrationId() *string SetIntegrationId(val *string) IntegrationIdInput() *string @@ -63,24 +63,24 @@ type IntegrationAction interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any // 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. @@ -98,7 +98,7 @@ type IntegrationAction interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -110,18 +110,18 @@ type IntegrationAction 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) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) - PutAcknowledge(value interface{}) - PutAddNote(value interface{}) - PutClose(value interface{}) - PutCreate(value interface{}) - PutIgnore(value interface{}) + PutAcknowledge(value any) + PutAddNote(value any) + PutClose(value any) + PutCreate(value any) + PutIgnore(value any) ResetAcknowledge() ResetAddNote() ResetClose() @@ -131,17 +131,17 @@ type IntegrationAction interface { // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() - 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 IntegrationAction @@ -159,8 +159,8 @@ func (j *jsiiProxy_IntegrationAction) Acknowledge() IntegrationActionAcknowledge return returns } -func (j *jsiiProxy_IntegrationAction) AcknowledgeInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationAction) AcknowledgeInput() any { + var returns any _jsii_.Get( j, "acknowledgeInput", @@ -179,8 +179,8 @@ func (j *jsiiProxy_IntegrationAction) AddNote() IntegrationActionAddNoteList { return returns } -func (j *jsiiProxy_IntegrationAction) AddNoteInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationAction) AddNoteInput() any { + var returns any _jsii_.Get( j, "addNoteInput", @@ -209,8 +209,8 @@ func (j *jsiiProxy_IntegrationAction) Close() IntegrationActionCloseList { return returns } -func (j *jsiiProxy_IntegrationAction) CloseInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationAction) CloseInput() any { + var returns any _jsii_.Get( j, "closeInput", @@ -219,8 +219,8 @@ func (j *jsiiProxy_IntegrationAction) CloseInput() interface{} { return returns } -func (j *jsiiProxy_IntegrationAction) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationAction) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -229,8 +229,8 @@ func (j *jsiiProxy_IntegrationAction) Connection() interface{} { return returns } -func (j *jsiiProxy_IntegrationAction) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_IntegrationAction) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -239,8 +239,8 @@ func (j *jsiiProxy_IntegrationAction) ConstructNodeMetadata() *map[string]interf return returns } -func (j *jsiiProxy_IntegrationAction) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationAction) Count() any { + var returns any _jsii_.Get( j, "count", @@ -259,8 +259,8 @@ func (j *jsiiProxy_IntegrationAction) Create() IntegrationActionCreateList { return returns } -func (j *jsiiProxy_IntegrationAction) CreateInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationAction) CreateInput() any { + var returns any _jsii_.Get( j, "createInput", @@ -339,8 +339,8 @@ func (j *jsiiProxy_IntegrationAction) Ignore() IntegrationActionIgnoreList { return returns } -func (j *jsiiProxy_IntegrationAction) IgnoreInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationAction) IgnoreInput() any { + var returns any _jsii_.Get( j, "ignoreInput", @@ -399,8 +399,8 @@ func (j *jsiiProxy_IntegrationAction) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_IntegrationAction) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_IntegrationAction) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -409,8 +409,8 @@ func (j *jsiiProxy_IntegrationAction) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_IntegrationAction) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationAction) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -429,8 +429,8 @@ func (j *jsiiProxy_IntegrationAction) TerraformGeneratorMetadata() *cdktf.Terraf return returns } -func (j *jsiiProxy_IntegrationAction) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_IntegrationAction) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -449,7 +449,6 @@ func (j *jsiiProxy_IntegrationAction) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action opsgenie_integration_action} Resource. func NewIntegrationAction(scope constructs.Construct, id *string, config *IntegrationActionConfig) IntegrationAction { _init_.Initialize() @@ -461,7 +460,7 @@ func NewIntegrationAction(scope constructs.Construct, id *string, config *Integr _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationAction", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -474,12 +473,12 @@ func NewIntegrationAction_Override(i IntegrationAction, scope constructs.Constru _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationAction", - []interface{}{scope, id, config}, + []any{scope, id, config}, i, ) } -func (j *jsiiProxy_IntegrationAction)SetConnection(val interface{}) { +func (j *jsiiProxy_IntegrationAction) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -490,7 +489,7 @@ func (j *jsiiProxy_IntegrationAction)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_IntegrationAction)SetCount(val interface{}) { +func (j *jsiiProxy_IntegrationAction) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -501,7 +500,7 @@ func (j *jsiiProxy_IntegrationAction)SetCount(val interface{}) { ) } -func (j *jsiiProxy_IntegrationAction)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_IntegrationAction) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -509,7 +508,7 @@ func (j *jsiiProxy_IntegrationAction)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_IntegrationAction)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_IntegrationAction) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -517,7 +516,7 @@ func (j *jsiiProxy_IntegrationAction)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_IntegrationAction)SetId(val *string) { +func (j *jsiiProxy_IntegrationAction) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -528,7 +527,7 @@ func (j *jsiiProxy_IntegrationAction)SetId(val *string) { ) } -func (j *jsiiProxy_IntegrationAction)SetIntegrationId(val *string) { +func (j *jsiiProxy_IntegrationAction) SetIntegrationId(val *string) { if err := j.validateSetIntegrationIdParameters(val); err != nil { panic(err) } @@ -539,7 +538,7 @@ func (j *jsiiProxy_IntegrationAction)SetIntegrationId(val *string) { ) } -func (j *jsiiProxy_IntegrationAction)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_IntegrationAction) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -550,7 +549,7 @@ func (j *jsiiProxy_IntegrationAction)SetLifecycle(val *cdktf.TerraformResourceLi ) } -func (j *jsiiProxy_IntegrationAction)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_IntegrationAction) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -558,7 +557,7 @@ func (j *jsiiProxy_IntegrationAction)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_IntegrationAction)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_IntegrationAction) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -581,7 +580,7 @@ func IntegrationAction_GenerateConfigForImport(scope constructs.Construct, impor _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.integrationAction.IntegrationAction", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -605,7 +604,7 @@ func IntegrationAction_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 IntegrationAction_IsConstruct(x interface{}) *bool { +func IntegrationAction_IsConstruct(x any) *bool { _init_.Initialize() if err := validateIntegrationAction_IsConstructParameters(x); err != nil { @@ -616,7 +615,7 @@ func IntegrationAction_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.integrationAction.IntegrationAction", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -624,7 +623,7 @@ func IntegrationAction_IsConstruct(x interface{}) *bool { } // Experimental. -func IntegrationAction_IsTerraformElement(x interface{}) *bool { +func IntegrationAction_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateIntegrationAction_IsTerraformElementParameters(x); err != nil { @@ -635,7 +634,7 @@ func IntegrationAction_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.integrationAction.IntegrationAction", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -643,7 +642,7 @@ func IntegrationAction_IsTerraformElement(x interface{}) *bool { } // Experimental. -func IntegrationAction_IsTerraformResource(x interface{}) *bool { +func IntegrationAction_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateIntegrationAction_IsTerraformResourceParameters(x); err != nil { @@ -654,7 +653,7 @@ func IntegrationAction_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.integrationAction.IntegrationAction", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -679,31 +678,31 @@ func (i *jsiiProxy_IntegrationAction) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( i, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (i *jsiiProxy_IntegrationAction) AddOverride(path *string, value interface{}) { +func (i *jsiiProxy_IntegrationAction) AddOverride(path *string, value any) { if err := i.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( i, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (i *jsiiProxy_IntegrationAction) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (i *jsiiProxy_IntegrationAction) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := i.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( i, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -719,7 +718,7 @@ func (i *jsiiProxy_IntegrationAction) GetBooleanAttribute(terraformAttribute *st _jsii_.Invoke( i, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -735,7 +734,7 @@ func (i *jsiiProxy_IntegrationAction) GetBooleanMapAttribute(terraformAttribute _jsii_.Invoke( i, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -751,7 +750,7 @@ func (i *jsiiProxy_IntegrationAction) GetListAttribute(terraformAttribute *strin _jsii_.Invoke( i, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -767,7 +766,7 @@ func (i *jsiiProxy_IntegrationAction) GetNumberAttribute(terraformAttribute *str _jsii_.Invoke( i, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -783,7 +782,7 @@ func (i *jsiiProxy_IntegrationAction) GetNumberListAttribute(terraformAttribute _jsii_.Invoke( i, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -799,7 +798,7 @@ func (i *jsiiProxy_IntegrationAction) GetNumberMapAttribute(terraformAttribute * _jsii_.Invoke( i, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -815,7 +814,7 @@ func (i *jsiiProxy_IntegrationAction) GetStringAttribute(terraformAttribute *str _jsii_.Invoke( i, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -831,15 +830,15 @@ func (i *jsiiProxy_IntegrationAction) GetStringMapAttribute(terraformAttribute * _jsii_.Invoke( i, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationAction) HasResourceMove() interface{} { - var returns interface{} +func (i *jsiiProxy_IntegrationAction) HasResourceMove() any { + var returns any _jsii_.Invoke( i, @@ -858,7 +857,7 @@ func (i *jsiiProxy_IntegrationAction) ImportFrom(id *string, provider cdktf.Terr _jsii_.InvokeVoid( i, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -871,7 +870,7 @@ func (i *jsiiProxy_IntegrationAction) InterpolationForAttribute(terraformAttribu _jsii_.Invoke( i, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -885,18 +884,18 @@ func (i *jsiiProxy_IntegrationAction) MoveFromId(id *string) { _jsii_.InvokeVoid( i, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (i *jsiiProxy_IntegrationAction) MoveTo(moveTarget *string, index interface{}) { +func (i *jsiiProxy_IntegrationAction) MoveTo(moveTarget *string, index any) { if err := i.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( i, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -907,7 +906,7 @@ func (i *jsiiProxy_IntegrationAction) MoveToId(id *string) { _jsii_.InvokeVoid( i, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -918,62 +917,62 @@ func (i *jsiiProxy_IntegrationAction) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( i, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } -func (i *jsiiProxy_IntegrationAction) PutAcknowledge(value interface{}) { +func (i *jsiiProxy_IntegrationAction) PutAcknowledge(value any) { if err := i.validatePutAcknowledgeParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( i, "putAcknowledge", - []interface{}{value}, + []any{value}, ) } -func (i *jsiiProxy_IntegrationAction) PutAddNote(value interface{}) { +func (i *jsiiProxy_IntegrationAction) PutAddNote(value any) { if err := i.validatePutAddNoteParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( i, "putAddNote", - []interface{}{value}, + []any{value}, ) } -func (i *jsiiProxy_IntegrationAction) PutClose(value interface{}) { +func (i *jsiiProxy_IntegrationAction) PutClose(value any) { if err := i.validatePutCloseParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( i, "putClose", - []interface{}{value}, + []any{value}, ) } -func (i *jsiiProxy_IntegrationAction) PutCreate(value interface{}) { +func (i *jsiiProxy_IntegrationAction) PutCreate(value any) { if err := i.validatePutCreateParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( i, "putCreate", - []interface{}{value}, + []any{value}, ) } -func (i *jsiiProxy_IntegrationAction) PutIgnore(value interface{}) { +func (i *jsiiProxy_IntegrationAction) PutIgnore(value any) { if err := i.validatePutIgnoreParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( i, "putIgnore", - []interface{}{value}, + []any{value}, ) } @@ -1033,8 +1032,8 @@ func (i *jsiiProxy_IntegrationAction) ResetOverrideLogicalId() { ) } -func (i *jsiiProxy_IntegrationAction) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (i *jsiiProxy_IntegrationAction) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( i, @@ -1046,8 +1045,8 @@ func (i *jsiiProxy_IntegrationAction) SynthesizeAttributes() *map[string]interfa return returns } -func (i *jsiiProxy_IntegrationAction) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (i *jsiiProxy_IntegrationAction) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( i, @@ -1059,8 +1058,8 @@ func (i *jsiiProxy_IntegrationAction) SynthesizeHclAttributes() *map[string]inte return returns } -func (i *jsiiProxy_IntegrationAction) ToHclTerraform() interface{} { - var returns interface{} +func (i *jsiiProxy_IntegrationAction) ToHclTerraform() any { + var returns any _jsii_.Invoke( i, @@ -1072,8 +1071,8 @@ func (i *jsiiProxy_IntegrationAction) ToHclTerraform() interface{} { return returns } -func (i *jsiiProxy_IntegrationAction) ToMetadata() interface{} { - var returns interface{} +func (i *jsiiProxy_IntegrationAction) ToMetadata() any { + var returns any _jsii_.Invoke( i, @@ -1098,8 +1097,8 @@ func (i *jsiiProxy_IntegrationAction) ToString() *string { return returns } -func (i *jsiiProxy_IntegrationAction) ToTerraform() interface{} { - var returns interface{} +func (i *jsiiProxy_IntegrationAction) ToTerraform() any { + var returns any _jsii_.Invoke( i, @@ -1110,4 +1109,3 @@ func (i *jsiiProxy_IntegrationAction) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAcknowledge.go b/gen/opsgenie/integrationaction/IntegrationActionAcknowledge.go index eeea465d24..3cd61cebfd 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAcknowledge.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAcknowledge.go @@ -1,6 +1,5 @@ package integrationaction - type IntegrationActionAcknowledge struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#name IntegrationAction#name}. Name *string `field:"required" json:"name" yaml:"name"` @@ -9,7 +8,7 @@ type IntegrationActionAcknowledge struct { // filter block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#filter IntegrationAction#filter} - Filter interface{} `field:"optional" json:"filter" yaml:"filter"` + Filter any `field:"optional" json:"filter" yaml:"filter"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#note IntegrationAction#note}. Note *string `field:"optional" json:"note" yaml:"note"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#order IntegrationAction#order}. @@ -19,4 +18,3 @@ type IntegrationActionAcknowledge struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#user IntegrationAction#user}. User *string `field:"optional" json:"user" yaml:"user"` } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilter.go b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilter.go index f7d340a468..6438738220 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilter.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilter.go @@ -1,12 +1,10 @@ package integrationaction - type IntegrationActionAcknowledgeFilter struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#type IntegrationAction#type}. Type *string `field:"required" json:"type" yaml:"type"` // conditions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#conditions IntegrationAction#conditions} - Conditions interface{} `field:"optional" json:"conditions" yaml:"conditions"` + Conditions any `field:"optional" json:"conditions" yaml:"conditions"` } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditions.go b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditions.go index fd90894270..5a3c9611c1 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditions.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditions.go @@ -1,6 +1,5 @@ package integrationaction - type IntegrationActionAcknowledgeFilterConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#field IntegrationAction#field}. Field *string `field:"required" json:"field" yaml:"field"` @@ -11,8 +10,7 @@ type IntegrationActionAcknowledgeFilterConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#key IntegrationAction#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#not IntegrationAction#not}. - Not interface{} `field:"optional" json:"not" yaml:"not"` + Not any `field:"optional" json:"not" yaml:"not"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#order IntegrationAction#order}. Order *float64 `field:"optional" json:"order" yaml:"order"` } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditionsList.go b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditionsList.go index 81cd03ea06..297e746475 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditionsList.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditionsList.go @@ -17,8 +17,8 @@ type IntegrationActionAcknowledgeFilterConditionsList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type IntegrationActionAcknowledgeFilterConditionsList interface { Get(index *float64) IntegrationActionAcknowledgeFilterConditionsOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList) Fqn() *stri return returns } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList) WrapsSet() return returns } - func NewIntegrationActionAcknowledgeFilterConditionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionAcknowledgeFilterConditionsList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewIntegrationActionAcknowledgeFilterConditionsList(terraformResource cdktf _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeFilterConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewIntegrationActionAcknowledgeFilterConditionsList_Override(i IntegrationA _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeFilterConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, i, ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList)SetInternalV ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList)SetTerraform ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList)SetTerraform ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList) AllWithMapK _jsii_.Invoke( i, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList) Get(index * _jsii_.Invoke( i, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList) ToString() return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditionsList__checks.go b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditionsList__checks.go index 59bee34a19..f3ccbdce04 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditionsList__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditionsList__checks.go @@ -34,7 +34,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList) validateRes return nil } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewIntegrationActionAcknowledgeFilterConditionsListParameters(terra return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditionsOutputReference.go b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditionsOutputReference.go index ccb5c1251f..741ea8a2b3 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditionsOutputReference.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditionsOutputReference.go @@ -12,9 +12,9 @@ type IntegrationActionAcknowledgeFilterConditionsOutputReference 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 @@ -33,14 +33,14 @@ type IntegrationActionAcknowledgeFilterConditionsOutputReference interface { FieldInput() *string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Key() *string SetKey(val *string) KeyInput() *string - Not() interface{} - SetNot(val interface{}) - NotInput() interface{} + Not() any + SetNot(val any) + NotInput() any Operation() *string SetOperation(val *string) OperationInput() *string @@ -58,7 +58,7 @@ type IntegrationActionAcknowledgeFilterConditionsOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -85,7 +85,7 @@ type IntegrationActionAcknowledgeFilterConditionsOutputReference interface { ResetOrder() // 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. @@ -98,8 +98,8 @@ type jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference struc internal.Type__cdktfComplexObject } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -178,8 +178,8 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) return returns } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -208,8 +208,8 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) return returns } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) Not() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) Not() any { + var returns any _jsii_.Get( j, "not", @@ -218,8 +218,8 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) return returns } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) NotInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) NotInput() any { + var returns any _jsii_.Get( j, "notInput", @@ -288,7 +288,6 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) return returns } - func NewIntegrationActionAcknowledgeFilterConditionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionAcknowledgeFilterConditionsOutputReference { _init_.Initialize() @@ -299,7 +298,7 @@ func NewIntegrationActionAcknowledgeFilterConditionsOutputReference(terraformRes _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeFilterConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -311,12 +310,12 @@ func NewIntegrationActionAcknowledgeFilterConditionsOutputReference_Override(i I _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeFilterConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, i, ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -327,7 +326,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)S ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -338,7 +337,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)S ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)SetExpectedValue(val *string) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) SetExpectedValue(val *string) { if err := j.validateSetExpectedValueParameters(val); err != nil { panic(err) } @@ -349,7 +348,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)S ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)SetField(val *string) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) SetField(val *string) { if err := j.validateSetFieldParameters(val); err != nil { panic(err) } @@ -360,7 +359,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)S ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -371,7 +370,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)S ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)SetKey(val *string) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) SetKey(val *string) { if err := j.validateSetKeyParameters(val); err != nil { panic(err) } @@ -382,7 +381,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)S ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)SetNot(val interface{}) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) SetNot(val any) { if err := j.validateSetNotParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)S ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)SetOperation(val *string) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) SetOperation(val *string) { if err := j.validateSetOperationParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)S ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)SetOrder(val *float64) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) SetOrder(val *float64) { if err := j.validateSetOrderParameters(val); err != nil { panic(err) } @@ -415,7 +414,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)S ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -426,7 +425,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)S ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -450,16 +449,16 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) return returns } -func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := i.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( i, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -475,7 +474,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) _jsii_.Invoke( i, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -491,7 +490,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) _jsii_.Invoke( i, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -507,7 +506,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) _jsii_.Invoke( i, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -523,7 +522,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) _jsii_.Invoke( i, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -539,7 +538,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) _jsii_.Invoke( i, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -555,7 +554,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) _jsii_.Invoke( i, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -571,7 +570,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) _jsii_.Invoke( i, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -587,7 +586,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) _jsii_.Invoke( i, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -616,7 +615,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) _jsii_.Invoke( i, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -655,16 +654,16 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) ) } -func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -683,4 +682,3 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditionsOutputReference__checks.go b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditionsOutputReference__checks.go index 8bd69848df..936568eef3 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditionsOutputReference__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterConditionsOutputReference__checks.go @@ -98,7 +98,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) return nil } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -179,7 +179,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) return nil } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -211,7 +211,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) return nil } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) validateSetNotParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference) validateSetNotParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -282,4 +282,3 @@ func validateNewIntegrationActionAcknowledgeFilterConditionsOutputReferenceParam return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterList.go b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterList.go index b5c3c29f78..5565b40d7c 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterList.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterList.go @@ -17,8 +17,8 @@ type IntegrationActionAcknowledgeFilterList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type IntegrationActionAcknowledgeFilterList interface { Get(index *float64) IntegrationActionAcknowledgeFilterOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterList) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterList) WrapsSet() *bool { return returns } - func NewIntegrationActionAcknowledgeFilterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionAcknowledgeFilterList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewIntegrationActionAcknowledgeFilterList(terraformResource cdktf.IInterpol _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeFilterList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewIntegrationActionAcknowledgeFilterList_Override(i IntegrationActionAckno _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeFilterList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, i, ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterList)SetInternalValue(val i ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterList)SetTerraformAttribute( ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterList)SetTerraformResource(v ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterList) AllWithMapKey(mapKeyA _jsii_.Invoke( i, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterList) Get(index *float64) I _jsii_.Invoke( i, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionAcknowledgeFilterList) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionAcknowledgeFilterList) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterList) ToString() *string { return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterList__checks.go b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterList__checks.go index bafba7d668..f57b230b32 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterList__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterList__checks.go @@ -34,7 +34,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterList) validateResolveParame return nil } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewIntegrationActionAcknowledgeFilterListParameters(terraformResour return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterOutputReference.go b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterOutputReference.go index 7e7158b23d..f60c110963 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterOutputReference.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterOutputReference.go @@ -12,16 +12,16 @@ type IntegrationActionAcknowledgeFilterOutputReference 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 // Experimental. SetComplexObjectIsFromSet(val *bool) Conditions() IntegrationActionAcknowledgeFilterConditionsList - ConditionsInput() interface{} + ConditionsInput() any // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. @@ -29,8 +29,8 @@ type IntegrationActionAcknowledgeFilterOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -45,7 +45,7 @@ type IntegrationActionAcknowledgeFilterOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -66,11 +66,11 @@ type IntegrationActionAcknowledgeFilterOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutConditions(value interface{}) + PutConditions(value any) ResetConditions() // 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. @@ -83,8 +83,8 @@ type jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -113,8 +113,8 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) Conditions return returns } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) ConditionsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) ConditionsInput() any { + var returns any _jsii_.Get( j, "conditionsInput", @@ -143,8 +143,8 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) Fqn() *str return returns } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -193,7 +193,6 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) TypeInput( return returns } - func NewIntegrationActionAcknowledgeFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionAcknowledgeFilterOutputReference { _init_.Initialize() @@ -204,7 +203,7 @@ func NewIntegrationActionAcknowledgeFilterOutputReference(terraformResource cdkt _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeFilterOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -216,12 +215,12 @@ func NewIntegrationActionAcknowledgeFilterOutputReference_Override(i Integration _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeFilterOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, i, ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -232,7 +231,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference)SetComplexO ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -243,7 +242,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference)SetComplexO ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -254,7 +253,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference)SetInternal ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -265,7 +264,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference)SetTerrafor ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -276,7 +275,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference)SetTerrafor ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference)SetType(val *string) { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -300,16 +299,16 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) ComputeFqn return returns } -func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := i.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( i, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -325,7 +324,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) GetBoolean _jsii_.Invoke( i, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -341,7 +340,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) GetBoolean _jsii_.Invoke( i, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -357,7 +356,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) GetListAtt _jsii_.Invoke( i, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -373,7 +372,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) GetNumberA _jsii_.Invoke( i, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -389,7 +388,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) GetNumberL _jsii_.Invoke( i, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -405,7 +404,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) GetNumberM _jsii_.Invoke( i, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -421,7 +420,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) GetStringA _jsii_.Invoke( i, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -437,7 +436,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) GetStringM _jsii_.Invoke( i, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -466,21 +465,21 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) Interpolat _jsii_.Invoke( i, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) PutConditions(value interface{}) { +func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) PutConditions(value any) { if err := i.validatePutConditionsParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( i, "putConditions", - []interface{}{value}, + []any{value}, ) } @@ -492,16 +491,16 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) ResetCondi ) } -func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -520,4 +519,3 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) ToString() return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterOutputReference__checks.go b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterOutputReference__checks.go index 0411dd34fd..417ac110cc 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterOutputReference__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeFilterOutputReference__checks.go @@ -90,7 +90,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) validateIn return nil } -func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) validatePutConditionsParameters(value interface{}) error { +func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) validatePutConditionsParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -129,7 +129,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) validateRe return nil } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -194,7 +194,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) validateSe return nil } -func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -261,4 +261,3 @@ func validateNewIntegrationActionAcknowledgeFilterOutputReferenceParameters(terr return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeList.go b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeList.go index b90033c91c..92636ba60e 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeList.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeList.go @@ -17,8 +17,8 @@ type IntegrationActionAcknowledgeList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type IntegrationActionAcknowledgeList interface { Get(index *float64) IntegrationActionAcknowledgeOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeList) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionAcknowledgeList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAcknowledgeList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeList) WrapsSet() *bool { return returns } - func NewIntegrationActionAcknowledgeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionAcknowledgeList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewIntegrationActionAcknowledgeList(terraformResource cdktf.IInterpolatingP _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewIntegrationActionAcknowledgeList_Override(i IntegrationActionAcknowledge _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, i, ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionAcknowledgeList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeList)SetInternalValue(val interfa ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionAcknowledgeList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeList)SetTerraformAttribute(val *s ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionAcknowledgeList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeList)SetTerraformResource(val cdk ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_IntegrationActionAcknowledgeList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeList) AllWithMapKey(mapKeyAttribu _jsii_.Invoke( i, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeList) Get(index *float64) Integra _jsii_.Invoke( i, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionAcknowledgeList) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionAcknowledgeList) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeList) ToString() *string { return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeList__checks.go b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeList__checks.go index ee3cbed6da..0e75130707 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeList__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeList__checks.go @@ -34,7 +34,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeList) validateResolveParameters(_ return nil } -func (j *jsiiProxy_IntegrationActionAcknowledgeList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAcknowledgeList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewIntegrationActionAcknowledgeListParameters(terraformResource cdk return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeOutputReference.go b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeOutputReference.go index 179b7efcd1..1ee8e113f3 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeOutputReference.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeOutputReference.go @@ -15,9 +15,9 @@ type IntegrationActionAcknowledgeOutputReference interface { AliasInput() *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 @@ -29,11 +29,11 @@ type IntegrationActionAcknowledgeOutputReference interface { // Experimental. CreationStack() *[]*string Filter() IntegrationActionAcknowledgeFilterList - FilterInput() interface{} + FilterInput() any // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Name() *string SetName(val *string) NameInput() *string @@ -60,7 +60,7 @@ type IntegrationActionAcknowledgeOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -81,7 +81,7 @@ type IntegrationActionAcknowledgeOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutFilter(value interface{}) + PutFilter(value any) ResetAlias() ResetFilter() ResetNote() @@ -90,7 +90,7 @@ type IntegrationActionAcknowledgeOutputReference interface { ResetUser() // 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. @@ -123,8 +123,8 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) AliasInput() *st return returns } -func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -163,8 +163,8 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) Filter() Integra return returns } -func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) FilterInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) FilterInput() any { + var returns any _jsii_.Get( j, "filterInput", @@ -183,8 +183,8 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -313,7 +313,6 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) UserInput() *str return returns } - func NewIntegrationActionAcknowledgeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionAcknowledgeOutputReference { _init_.Initialize() @@ -324,7 +323,7 @@ func NewIntegrationActionAcknowledgeOutputReference(terraformResource cdktf.IInt _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -336,12 +335,12 @@ func NewIntegrationActionAcknowledgeOutputReference_Override(i IntegrationAction _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, i, ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetAlias(val *string) { +func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) SetAlias(val *string) { if err := j.validateSetAliasParameters(val); err != nil { panic(err) } @@ -352,7 +351,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetAlias(val *str ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -363,7 +362,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetComplexObjectI ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -374,7 +373,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetComplexObjectI ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -385,7 +384,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetInternalValue( ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetName(val *string) { +func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -396,7 +395,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetName(val *stri ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetNote(val *string) { +func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) SetNote(val *string) { if err := j.validateSetNoteParameters(val); err != nil { panic(err) } @@ -407,7 +406,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetNote(val *stri ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetOrder(val *float64) { +func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) SetOrder(val *float64) { if err := j.validateSetOrderParameters(val); err != nil { panic(err) } @@ -418,7 +417,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetOrder(val *flo ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -429,7 +428,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetTerraformAttri ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -440,7 +439,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetTerraformResou ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetType(val *string) { +func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -451,7 +450,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetType(val *stri ) } -func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference)SetUser(val *string) { +func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) SetUser(val *string) { if err := j.validateSetUserParameters(val); err != nil { panic(err) } @@ -475,16 +474,16 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) ComputeFqn() *st return returns } -func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := i.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( i, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -500,7 +499,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) GetBooleanAttrib _jsii_.Invoke( i, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -516,7 +515,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) GetBooleanMapAtt _jsii_.Invoke( i, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -532,7 +531,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) GetListAttribute _jsii_.Invoke( i, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -548,7 +547,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) GetNumberAttribu _jsii_.Invoke( i, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -564,7 +563,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) GetNumberListAtt _jsii_.Invoke( i, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -580,7 +579,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) GetNumberMapAttr _jsii_.Invoke( i, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -596,7 +595,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) GetStringAttribu _jsii_.Invoke( i, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -612,7 +611,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) GetStringMapAttr _jsii_.Invoke( i, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -641,21 +640,21 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) InterpolationFor _jsii_.Invoke( i, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) PutFilter(value interface{}) { +func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) PutFilter(value any) { if err := i.validatePutFilterParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( i, "putFilter", - []interface{}{value}, + []any{value}, ) } @@ -707,16 +706,16 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) ResetUser() { ) } -func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -735,4 +734,3 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) ToString() *stri return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeOutputReference__checks.go b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeOutputReference__checks.go index adb399d27c..9e84beae29 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeOutputReference__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAcknowledgeOutputReference__checks.go @@ -90,7 +90,7 @@ func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) validateInterpol return nil } -func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) validatePutFilterParameters(value interface{}) error { +func (i *jsiiProxy_IntegrationActionAcknowledgeOutputReference) validatePutFilterParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -137,7 +137,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) validateSetAlias return nil } -func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -202,7 +202,7 @@ func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) validateSetCompl return nil } -func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAcknowledgeOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -301,4 +301,3 @@ func validateNewIntegrationActionAcknowledgeOutputReferenceParameters(terraformR return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAddNote.go b/gen/opsgenie/integrationaction/IntegrationActionAddNote.go index 2d35b1b39e..e407a4afef 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAddNote.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAddNote.go @@ -1,6 +1,5 @@ package integrationaction - type IntegrationActionAddNote struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#name IntegrationAction#name}. Name *string `field:"required" json:"name" yaml:"name"` @@ -9,7 +8,7 @@ type IntegrationActionAddNote struct { // filter block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#filter IntegrationAction#filter} - Filter interface{} `field:"optional" json:"filter" yaml:"filter"` + Filter any `field:"optional" json:"filter" yaml:"filter"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#note IntegrationAction#note}. Note *string `field:"optional" json:"note" yaml:"note"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#order IntegrationAction#order}. @@ -19,4 +18,3 @@ type IntegrationActionAddNote struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#user IntegrationAction#user}. User *string `field:"optional" json:"user" yaml:"user"` } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilter.go b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilter.go index 45fc0a0612..6de6787df4 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilter.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilter.go @@ -1,12 +1,10 @@ package integrationaction - type IntegrationActionAddNoteFilter struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#type IntegrationAction#type}. Type *string `field:"required" json:"type" yaml:"type"` // conditions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#conditions IntegrationAction#conditions} - Conditions interface{} `field:"optional" json:"conditions" yaml:"conditions"` + Conditions any `field:"optional" json:"conditions" yaml:"conditions"` } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditions.go b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditions.go index b160623b74..33fe009f3a 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditions.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditions.go @@ -1,6 +1,5 @@ package integrationaction - type IntegrationActionAddNoteFilterConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#field IntegrationAction#field}. Field *string `field:"required" json:"field" yaml:"field"` @@ -11,8 +10,7 @@ type IntegrationActionAddNoteFilterConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#key IntegrationAction#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#not IntegrationAction#not}. - Not interface{} `field:"optional" json:"not" yaml:"not"` + Not any `field:"optional" json:"not" yaml:"not"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#order IntegrationAction#order}. Order *float64 `field:"optional" json:"order" yaml:"order"` } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditionsList.go b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditionsList.go index 4b07c9e388..bfb24a2278 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditionsList.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditionsList.go @@ -17,8 +17,8 @@ type IntegrationActionAddNoteFilterConditionsList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type IntegrationActionAddNoteFilterConditionsList interface { Get(index *float64) IntegrationActionAddNoteFilterConditionsOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsList) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsList) WrapsSet() *boo return returns } - func NewIntegrationActionAddNoteFilterConditionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionAddNoteFilterConditionsList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewIntegrationActionAddNoteFilterConditionsList(terraformResource cdktf.IIn _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteFilterConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewIntegrationActionAddNoteFilterConditionsList_Override(i IntegrationActio _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteFilterConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, i, ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsList)SetInternalValue ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsList)SetTerraformAttr ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsList)SetTerraformReso ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsList) AllWithMapKey(m _jsii_.Invoke( i, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsList) Get(index *floa _jsii_.Invoke( i, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsList) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsList) ToString() *str return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditionsList__checks.go b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditionsList__checks.go index b5981fa374..3e4ad88667 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditionsList__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditionsList__checks.go @@ -34,7 +34,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsList) validateResolve return nil } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewIntegrationActionAddNoteFilterConditionsListParameters(terraform return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditionsOutputReference.go b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditionsOutputReference.go index af2ad669a7..090526683a 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditionsOutputReference.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditionsOutputReference.go @@ -12,9 +12,9 @@ type IntegrationActionAddNoteFilterConditionsOutputReference 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 @@ -33,14 +33,14 @@ type IntegrationActionAddNoteFilterConditionsOutputReference interface { FieldInput() *string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Key() *string SetKey(val *string) KeyInput() *string - Not() interface{} - SetNot(val interface{}) - NotInput() interface{} + Not() any + SetNot(val any) + NotInput() any Operation() *string SetOperation(val *string) OperationInput() *string @@ -58,7 +58,7 @@ type IntegrationActionAddNoteFilterConditionsOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -85,7 +85,7 @@ type IntegrationActionAddNoteFilterConditionsOutputReference interface { ResetOrder() // 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. @@ -98,8 +98,8 @@ type jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -178,8 +178,8 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) Fqn( return returns } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -208,8 +208,8 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) KeyI return returns } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) Not() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) Not() any { + var returns any _jsii_.Get( j, "not", @@ -218,8 +218,8 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) Not( return returns } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) NotInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) NotInput() any { + var returns any _jsii_.Get( j, "notInput", @@ -288,7 +288,6 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) Terr return returns } - func NewIntegrationActionAddNoteFilterConditionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionAddNoteFilterConditionsOutputReference { _init_.Initialize() @@ -299,7 +298,7 @@ func NewIntegrationActionAddNoteFilterConditionsOutputReference(terraformResourc _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteFilterConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -311,12 +310,12 @@ func NewIntegrationActionAddNoteFilterConditionsOutputReference_Override(i Integ _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteFilterConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, i, ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -327,7 +326,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetCo ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -338,7 +337,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetCo ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetExpectedValue(val *string) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) SetExpectedValue(val *string) { if err := j.validateSetExpectedValueParameters(val); err != nil { panic(err) } @@ -349,7 +348,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetEx ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetField(val *string) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) SetField(val *string) { if err := j.validateSetFieldParameters(val); err != nil { panic(err) } @@ -360,7 +359,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetFi ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -371,7 +370,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetIn ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetKey(val *string) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) SetKey(val *string) { if err := j.validateSetKeyParameters(val); err != nil { panic(err) } @@ -382,7 +381,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetKe ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetNot(val interface{}) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) SetNot(val any) { if err := j.validateSetNotParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetNo ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetOperation(val *string) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) SetOperation(val *string) { if err := j.validateSetOperationParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetOp ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetOrder(val *float64) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) SetOrder(val *float64) { if err := j.validateSetOrderParameters(val); err != nil { panic(err) } @@ -415,7 +414,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetOr ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -426,7 +425,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetTe ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -450,16 +449,16 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) Comp return returns } -func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := i.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( i, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -475,7 +474,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) GetB _jsii_.Invoke( i, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -491,7 +490,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) GetB _jsii_.Invoke( i, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -507,7 +506,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) GetL _jsii_.Invoke( i, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -523,7 +522,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) GetN _jsii_.Invoke( i, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -539,7 +538,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) GetN _jsii_.Invoke( i, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -555,7 +554,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) GetN _jsii_.Invoke( i, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -571,7 +570,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) GetS _jsii_.Invoke( i, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -587,7 +586,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) GetS _jsii_.Invoke( i, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -616,7 +615,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) Inte _jsii_.Invoke( i, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -655,16 +654,16 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) Rese ) } -func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -683,4 +682,3 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) ToSt return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditionsOutputReference__checks.go b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditionsOutputReference__checks.go index f65ab1aeb2..6ff445b7a5 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditionsOutputReference__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterConditionsOutputReference__checks.go @@ -98,7 +98,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) vali return nil } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -179,7 +179,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) vali return nil } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -211,7 +211,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) vali return nil } -func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) validateSetNotParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference) validateSetNotParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -282,4 +282,3 @@ func validateNewIntegrationActionAddNoteFilterConditionsOutputReferenceParameter return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterList.go b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterList.go index 547036281e..ec600b0457 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterList.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterList.go @@ -17,8 +17,8 @@ type IntegrationActionAddNoteFilterList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type IntegrationActionAddNoteFilterList interface { Get(index *float64) IntegrationActionAddNoteFilterOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterList) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionAddNoteFilterList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAddNoteFilterList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterList) WrapsSet() *bool { return returns } - func NewIntegrationActionAddNoteFilterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionAddNoteFilterList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewIntegrationActionAddNoteFilterList(terraformResource cdktf.IInterpolatin _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteFilterList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewIntegrationActionAddNoteFilterList_Override(i IntegrationActionAddNoteFi _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteFilterList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, i, ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterList)SetInternalValue(val inter ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterList)SetTerraformAttribute(val ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterList)SetTerraformResource(val c ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterList) AllWithMapKey(mapKeyAttri _jsii_.Invoke( i, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterList) Get(index *float64) Integ _jsii_.Invoke( i, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionAddNoteFilterList) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionAddNoteFilterList) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterList) ToString() *string { return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterList__checks.go b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterList__checks.go index 7977d23605..4289b80e41 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterList__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterList__checks.go @@ -34,7 +34,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterList) validateResolveParameters return nil } -func (j *jsiiProxy_IntegrationActionAddNoteFilterList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAddNoteFilterList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewIntegrationActionAddNoteFilterListParameters(terraformResource c return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterOutputReference.go b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterOutputReference.go index 58eca669a7..aaacb9a598 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterOutputReference.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterOutputReference.go @@ -12,16 +12,16 @@ type IntegrationActionAddNoteFilterOutputReference 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 // Experimental. SetComplexObjectIsFromSet(val *bool) Conditions() IntegrationActionAddNoteFilterConditionsList - ConditionsInput() interface{} + ConditionsInput() any // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. @@ -29,8 +29,8 @@ type IntegrationActionAddNoteFilterOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -45,7 +45,7 @@ type IntegrationActionAddNoteFilterOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -66,11 +66,11 @@ type IntegrationActionAddNoteFilterOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutConditions(value interface{}) + PutConditions(value any) ResetConditions() // 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. @@ -83,8 +83,8 @@ type jsiiProxy_IntegrationActionAddNoteFilterOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -113,8 +113,8 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) Conditions() I return returns } -func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) ConditionsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) ConditionsInput() any { + var returns any _jsii_.Get( j, "conditionsInput", @@ -143,8 +143,8 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) Fqn() *string return returns } -func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -193,7 +193,6 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) TypeInput() *s return returns } - func NewIntegrationActionAddNoteFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionAddNoteFilterOutputReference { _init_.Initialize() @@ -204,7 +203,7 @@ func NewIntegrationActionAddNoteFilterOutputReference(terraformResource cdktf.II _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteFilterOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -216,12 +215,12 @@ func NewIntegrationActionAddNoteFilterOutputReference_Override(i IntegrationActi _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteFilterOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, i, ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -232,7 +231,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference)SetComplexObjec ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -243,7 +242,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference)SetComplexObjec ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -254,7 +253,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference)SetInternalValu ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -265,7 +264,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference)SetTerraformAtt ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -276,7 +275,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference)SetTerraformRes ) } -func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference)SetType(val *string) { +func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -300,16 +299,16 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) ComputeFqn() * return returns } -func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := i.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( i, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -325,7 +324,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) GetBooleanAttr _jsii_.Invoke( i, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -341,7 +340,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) GetBooleanMapA _jsii_.Invoke( i, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -357,7 +356,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) GetListAttribu _jsii_.Invoke( i, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -373,7 +372,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) GetNumberAttri _jsii_.Invoke( i, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -389,7 +388,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) GetNumberListA _jsii_.Invoke( i, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -405,7 +404,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) GetNumberMapAt _jsii_.Invoke( i, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -421,7 +420,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) GetStringAttri _jsii_.Invoke( i, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -437,7 +436,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) GetStringMapAt _jsii_.Invoke( i, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -466,21 +465,21 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) InterpolationF _jsii_.Invoke( i, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) PutConditions(value interface{}) { +func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) PutConditions(value any) { if err := i.validatePutConditionsParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( i, "putConditions", - []interface{}{value}, + []any{value}, ) } @@ -492,16 +491,16 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) ResetCondition ) } -func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -520,4 +519,3 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) ToString() *st return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterOutputReference__checks.go b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterOutputReference__checks.go index 0b3c155a76..e4114f6d96 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterOutputReference__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAddNoteFilterOutputReference__checks.go @@ -90,7 +90,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) validateInterp return nil } -func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) validatePutConditionsParameters(value interface{}) error { +func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) validatePutConditionsParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -129,7 +129,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) validateResolv return nil } -func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -194,7 +194,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) validateSetCom return nil } -func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAddNoteFilterOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -261,4 +261,3 @@ func validateNewIntegrationActionAddNoteFilterOutputReferenceParameters(terrafor return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAddNoteList.go b/gen/opsgenie/integrationaction/IntegrationActionAddNoteList.go index 2b980658e6..f548072434 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAddNoteList.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAddNoteList.go @@ -17,8 +17,8 @@ type IntegrationActionAddNoteList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type IntegrationActionAddNoteList interface { Get(index *float64) IntegrationActionAddNoteOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_IntegrationActionAddNoteList) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionAddNoteList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAddNoteList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_IntegrationActionAddNoteList) WrapsSet() *bool { return returns } - func NewIntegrationActionAddNoteList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionAddNoteList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewIntegrationActionAddNoteList(terraformResource cdktf.IInterpolatingParen _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewIntegrationActionAddNoteList_Override(i IntegrationActionAddNoteList, te _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, i, ) } -func (j *jsiiProxy_IntegrationActionAddNoteList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionAddNoteList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteList)SetInternalValue(val interface{} ) } -func (j *jsiiProxy_IntegrationActionAddNoteList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionAddNoteList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteList)SetTerraformAttribute(val *strin ) } -func (j *jsiiProxy_IntegrationActionAddNoteList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionAddNoteList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteList)SetTerraformResource(val cdktf.I ) } -func (j *jsiiProxy_IntegrationActionAddNoteList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_IntegrationActionAddNoteList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteList) AllWithMapKey(mapKeyAttributeNa _jsii_.Invoke( i, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (i *jsiiProxy_IntegrationActionAddNoteList) Get(index *float64) Integration _jsii_.Invoke( i, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionAddNoteList) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionAddNoteList) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (i *jsiiProxy_IntegrationActionAddNoteList) ToString() *string { return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAddNoteList__checks.go b/gen/opsgenie/integrationaction/IntegrationActionAddNoteList__checks.go index b7b04e19e6..cb439f7a25 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAddNoteList__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAddNoteList__checks.go @@ -34,7 +34,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteList) validateResolveParameters(_cont return nil } -func (j *jsiiProxy_IntegrationActionAddNoteList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAddNoteList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewIntegrationActionAddNoteListParameters(terraformResource cdktf.I return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAddNoteOutputReference.go b/gen/opsgenie/integrationaction/IntegrationActionAddNoteOutputReference.go index 77c217aa9d..3ffb900df0 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAddNoteOutputReference.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAddNoteOutputReference.go @@ -15,9 +15,9 @@ type IntegrationActionAddNoteOutputReference interface { AliasInput() *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 @@ -29,11 +29,11 @@ type IntegrationActionAddNoteOutputReference interface { // Experimental. CreationStack() *[]*string Filter() IntegrationActionAddNoteFilterList - FilterInput() interface{} + FilterInput() any // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Name() *string SetName(val *string) NameInput() *string @@ -60,7 +60,7 @@ type IntegrationActionAddNoteOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -81,7 +81,7 @@ type IntegrationActionAddNoteOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutFilter(value interface{}) + PutFilter(value any) ResetAlias() ResetFilter() ResetNote() @@ -90,7 +90,7 @@ type IntegrationActionAddNoteOutputReference interface { ResetUser() // 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. @@ -123,8 +123,8 @@ func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) AliasInput() *string return returns } -func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -163,8 +163,8 @@ func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) Filter() Integration return returns } -func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) FilterInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) FilterInput() any { + var returns any _jsii_.Get( j, "filterInput", @@ -183,8 +183,8 @@ func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -313,7 +313,6 @@ func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) UserInput() *string return returns } - func NewIntegrationActionAddNoteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionAddNoteOutputReference { _init_.Initialize() @@ -324,7 +323,7 @@ func NewIntegrationActionAddNoteOutputReference(terraformResource cdktf.IInterpo _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -336,12 +335,12 @@ func NewIntegrationActionAddNoteOutputReference_Override(i IntegrationActionAddN _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, i, ) } -func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetAlias(val *string) { +func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) SetAlias(val *string) { if err := j.validateSetAliasParameters(val); err != nil { panic(err) } @@ -352,7 +351,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetAlias(val *string) ) } -func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -363,7 +362,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetComplexObjectIndex ) } -func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -374,7 +373,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetComplexObjectIsFro ) } -func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -385,7 +384,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetInternalValue(val ) } -func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetName(val *string) { +func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -396,7 +395,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetName(val *string) ) } -func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetNote(val *string) { +func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) SetNote(val *string) { if err := j.validateSetNoteParameters(val); err != nil { panic(err) } @@ -407,7 +406,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetNote(val *string) ) } -func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetOrder(val *float64) { +func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) SetOrder(val *float64) { if err := j.validateSetOrderParameters(val); err != nil { panic(err) } @@ -418,7 +417,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetOrder(val *float64 ) } -func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -429,7 +428,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetTerraformAttribute ) } -func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -440,7 +439,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetTerraformResource( ) } -func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetType(val *string) { +func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -451,7 +450,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetType(val *string) ) } -func (j *jsiiProxy_IntegrationActionAddNoteOutputReference)SetUser(val *string) { +func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) SetUser(val *string) { if err := j.validateSetUserParameters(val); err != nil { panic(err) } @@ -475,16 +474,16 @@ func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) ComputeFqn() *string return returns } -func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := i.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( i, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -500,7 +499,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) GetBooleanAttribute( _jsii_.Invoke( i, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -516,7 +515,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) GetBooleanMapAttribu _jsii_.Invoke( i, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -532,7 +531,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) GetListAttribute(ter _jsii_.Invoke( i, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -548,7 +547,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) GetNumberAttribute(t _jsii_.Invoke( i, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -564,7 +563,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) GetNumberListAttribu _jsii_.Invoke( i, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -580,7 +579,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) GetNumberMapAttribut _jsii_.Invoke( i, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -596,7 +595,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) GetStringAttribute(t _jsii_.Invoke( i, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -612,7 +611,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) GetStringMapAttribut _jsii_.Invoke( i, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -641,21 +640,21 @@ func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) InterpolationForAttr _jsii_.Invoke( i, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) PutFilter(value interface{}) { +func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) PutFilter(value any) { if err := i.validatePutFilterParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( i, "putFilter", - []interface{}{value}, + []any{value}, ) } @@ -707,16 +706,16 @@ func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) ResetUser() { ) } -func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -735,4 +734,3 @@ func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionAddNoteOutputReference__checks.go b/gen/opsgenie/integrationaction/IntegrationActionAddNoteOutputReference__checks.go index 4a6d84a89a..4300da1359 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionAddNoteOutputReference__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionAddNoteOutputReference__checks.go @@ -90,7 +90,7 @@ func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) validateInterpolatio return nil } -func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) validatePutFilterParameters(value interface{}) error { +func (i *jsiiProxy_IntegrationActionAddNoteOutputReference) validatePutFilterParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -137,7 +137,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) validateSetAliasPara return nil } -func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -202,7 +202,7 @@ func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) validateSetComplexOb return nil } -func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionAddNoteOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -301,4 +301,3 @@ func validateNewIntegrationActionAddNoteOutputReferenceParameters(terraformResou return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionClose.go b/gen/opsgenie/integrationaction/IntegrationActionClose.go index eb5cd43ba2..3abfc052b9 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionClose.go +++ b/gen/opsgenie/integrationaction/IntegrationActionClose.go @@ -1,6 +1,5 @@ package integrationaction - type IntegrationActionClose struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#name IntegrationAction#name}. Name *string `field:"required" json:"name" yaml:"name"` @@ -9,7 +8,7 @@ type IntegrationActionClose struct { // filter block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#filter IntegrationAction#filter} - Filter interface{} `field:"optional" json:"filter" yaml:"filter"` + Filter any `field:"optional" json:"filter" yaml:"filter"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#note IntegrationAction#note}. Note *string `field:"optional" json:"note" yaml:"note"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#order IntegrationAction#order}. @@ -19,4 +18,3 @@ type IntegrationActionClose struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#user IntegrationAction#user}. User *string `field:"optional" json:"user" yaml:"user"` } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCloseFilter.go b/gen/opsgenie/integrationaction/IntegrationActionCloseFilter.go index e3f708c95d..4c45eb5ba4 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCloseFilter.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCloseFilter.go @@ -1,12 +1,10 @@ package integrationaction - type IntegrationActionCloseFilter struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#type IntegrationAction#type}. Type *string `field:"required" json:"type" yaml:"type"` // conditions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#conditions IntegrationAction#conditions} - Conditions interface{} `field:"optional" json:"conditions" yaml:"conditions"` + Conditions any `field:"optional" json:"conditions" yaml:"conditions"` } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditions.go b/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditions.go index 18733c9bd5..1b69d25884 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditions.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditions.go @@ -1,6 +1,5 @@ package integrationaction - type IntegrationActionCloseFilterConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#field IntegrationAction#field}. Field *string `field:"required" json:"field" yaml:"field"` @@ -11,8 +10,7 @@ type IntegrationActionCloseFilterConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#key IntegrationAction#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#not IntegrationAction#not}. - Not interface{} `field:"optional" json:"not" yaml:"not"` + Not any `field:"optional" json:"not" yaml:"not"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#order IntegrationAction#order}. Order *float64 `field:"optional" json:"order" yaml:"order"` } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditionsList.go b/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditionsList.go index 8a930fb6af..22043e5180 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditionsList.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditionsList.go @@ -17,8 +17,8 @@ type IntegrationActionCloseFilterConditionsList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type IntegrationActionCloseFilterConditionsList interface { Get(index *float64) IntegrationActionCloseFilterConditionsOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsList) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsList) WrapsSet() *bool return returns } - func NewIntegrationActionCloseFilterConditionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionCloseFilterConditionsList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewIntegrationActionCloseFilterConditionsList(terraformResource cdktf.IInte _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseFilterConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewIntegrationActionCloseFilterConditionsList_Override(i IntegrationActionC _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseFilterConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, i, ) } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsList)SetInternalValue(v ) } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsList)SetTerraformAttrib ) } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsList)SetTerraformResour ) } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterConditionsList) AllWithMapKey(map _jsii_.Invoke( i, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (i *jsiiProxy_IntegrationActionCloseFilterConditionsList) Get(index *float6 _jsii_.Invoke( i, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionCloseFilterConditionsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionCloseFilterConditionsList) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (i *jsiiProxy_IntegrationActionCloseFilterConditionsList) ToString() *strin return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditionsList__checks.go b/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditionsList__checks.go index a87235feba..8f14498368 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditionsList__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditionsList__checks.go @@ -34,7 +34,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterConditionsList) validateResolvePa return nil } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewIntegrationActionCloseFilterConditionsListParameters(terraformRe return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditionsOutputReference.go b/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditionsOutputReference.go index d558bfb572..5e5c8f7f96 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditionsOutputReference.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditionsOutputReference.go @@ -12,9 +12,9 @@ type IntegrationActionCloseFilterConditionsOutputReference 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 @@ -33,14 +33,14 @@ type IntegrationActionCloseFilterConditionsOutputReference interface { FieldInput() *string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Key() *string SetKey(val *string) KeyInput() *string - Not() interface{} - SetNot(val interface{}) - NotInput() interface{} + Not() any + SetNot(val any) + NotInput() any Operation() *string SetOperation(val *string) OperationInput() *string @@ -58,7 +58,7 @@ type IntegrationActionCloseFilterConditionsOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -85,7 +85,7 @@ type IntegrationActionCloseFilterConditionsOutputReference interface { ResetOrder() // 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. @@ -98,8 +98,8 @@ type jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -178,8 +178,8 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) Fqn() return returns } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -208,8 +208,8 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) KeyInp return returns } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) Not() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) Not() any { + var returns any _jsii_.Get( j, "not", @@ -218,8 +218,8 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) Not() return returns } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) NotInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) NotInput() any { + var returns any _jsii_.Get( j, "notInput", @@ -288,7 +288,6 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) Terraf return returns } - func NewIntegrationActionCloseFilterConditionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionCloseFilterConditionsOutputReference { _init_.Initialize() @@ -299,7 +298,7 @@ func NewIntegrationActionCloseFilterConditionsOutputReference(terraformResource _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseFilterConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -311,12 +310,12 @@ func NewIntegrationActionCloseFilterConditionsOutputReference_Override(i Integra _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseFilterConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, i, ) } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -327,7 +326,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetComp ) } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -338,7 +337,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetComp ) } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetExpectedValue(val *string) { +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) SetExpectedValue(val *string) { if err := j.validateSetExpectedValueParameters(val); err != nil { panic(err) } @@ -349,7 +348,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetExpe ) } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetField(val *string) { +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) SetField(val *string) { if err := j.validateSetFieldParameters(val); err != nil { panic(err) } @@ -360,7 +359,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetFiel ) } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -371,7 +370,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetInte ) } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetKey(val *string) { +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) SetKey(val *string) { if err := j.validateSetKeyParameters(val); err != nil { panic(err) } @@ -382,7 +381,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetKey( ) } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetNot(val interface{}) { +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) SetNot(val any) { if err := j.validateSetNotParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetNot( ) } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetOperation(val *string) { +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) SetOperation(val *string) { if err := j.validateSetOperationParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetOper ) } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetOrder(val *float64) { +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) SetOrder(val *float64) { if err := j.validateSetOrderParameters(val); err != nil { panic(err) } @@ -415,7 +414,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetOrde ) } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -426,7 +425,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetTerr ) } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -450,16 +449,16 @@ func (i *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) Comput return returns } -func (i *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (i *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := i.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( i, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -475,7 +474,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) GetBoo _jsii_.Invoke( i, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -491,7 +490,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) GetBoo _jsii_.Invoke( i, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -507,7 +506,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) GetLis _jsii_.Invoke( i, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -523,7 +522,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) GetNum _jsii_.Invoke( i, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -539,7 +538,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) GetNum _jsii_.Invoke( i, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -555,7 +554,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) GetNum _jsii_.Invoke( i, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -571,7 +570,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) GetStr _jsii_.Invoke( i, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -587,7 +586,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) GetStr _jsii_.Invoke( i, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -616,7 +615,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) Interp _jsii_.Invoke( i, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -655,16 +654,16 @@ func (i *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) ResetO ) } -func (i *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -683,4 +682,3 @@ func (i *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) ToStri return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditionsOutputReference__checks.go b/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditionsOutputReference__checks.go index ce34f5354d..efe00140f4 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditionsOutputReference__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCloseFilterConditionsOutputReference__checks.go @@ -98,7 +98,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) valida return nil } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -179,7 +179,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) valida return nil } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -211,7 +211,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) valida return nil } -func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) validateSetNotParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference) validateSetNotParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -282,4 +282,3 @@ func validateNewIntegrationActionCloseFilterConditionsOutputReferenceParameters( return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCloseFilterList.go b/gen/opsgenie/integrationaction/IntegrationActionCloseFilterList.go index 3226c5a979..c70aafa499 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCloseFilterList.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCloseFilterList.go @@ -17,8 +17,8 @@ type IntegrationActionCloseFilterList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type IntegrationActionCloseFilterList interface { Get(index *float64) IntegrationActionCloseFilterOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_IntegrationActionCloseFilterList) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionCloseFilterList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCloseFilterList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_IntegrationActionCloseFilterList) WrapsSet() *bool { return returns } - func NewIntegrationActionCloseFilterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionCloseFilterList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewIntegrationActionCloseFilterList(terraformResource cdktf.IInterpolatingP _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseFilterList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewIntegrationActionCloseFilterList_Override(i IntegrationActionCloseFilter _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseFilterList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, i, ) } -func (j *jsiiProxy_IntegrationActionCloseFilterList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionCloseFilterList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterList)SetInternalValue(val interfa ) } -func (j *jsiiProxy_IntegrationActionCloseFilterList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionCloseFilterList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterList)SetTerraformAttribute(val *s ) } -func (j *jsiiProxy_IntegrationActionCloseFilterList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionCloseFilterList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterList)SetTerraformResource(val cdk ) } -func (j *jsiiProxy_IntegrationActionCloseFilterList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_IntegrationActionCloseFilterList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterList) AllWithMapKey(mapKeyAttribu _jsii_.Invoke( i, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (i *jsiiProxy_IntegrationActionCloseFilterList) Get(index *float64) Integra _jsii_.Invoke( i, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionCloseFilterList) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionCloseFilterList) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (i *jsiiProxy_IntegrationActionCloseFilterList) ToString() *string { return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCloseFilterList__checks.go b/gen/opsgenie/integrationaction/IntegrationActionCloseFilterList__checks.go index 60d9a97952..1557ddbdcd 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCloseFilterList__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCloseFilterList__checks.go @@ -34,7 +34,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterList) validateResolveParameters(_ return nil } -func (j *jsiiProxy_IntegrationActionCloseFilterList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCloseFilterList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewIntegrationActionCloseFilterListParameters(terraformResource cdk return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCloseFilterOutputReference.go b/gen/opsgenie/integrationaction/IntegrationActionCloseFilterOutputReference.go index 216743d538..6363cbee2a 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCloseFilterOutputReference.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCloseFilterOutputReference.go @@ -12,16 +12,16 @@ type IntegrationActionCloseFilterOutputReference 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 // Experimental. SetComplexObjectIsFromSet(val *bool) Conditions() IntegrationActionCloseFilterConditionsList - ConditionsInput() interface{} + ConditionsInput() any // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. @@ -29,8 +29,8 @@ type IntegrationActionCloseFilterOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -45,7 +45,7 @@ type IntegrationActionCloseFilterOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -66,11 +66,11 @@ type IntegrationActionCloseFilterOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutConditions(value interface{}) + PutConditions(value any) ResetConditions() // 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. @@ -83,8 +83,8 @@ type jsiiProxy_IntegrationActionCloseFilterOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -113,8 +113,8 @@ func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) Conditions() Int return returns } -func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) ConditionsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) ConditionsInput() any { + var returns any _jsii_.Get( j, "conditionsInput", @@ -143,8 +143,8 @@ func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -193,7 +193,6 @@ func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) TypeInput() *str return returns } - func NewIntegrationActionCloseFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionCloseFilterOutputReference { _init_.Initialize() @@ -204,7 +203,7 @@ func NewIntegrationActionCloseFilterOutputReference(terraformResource cdktf.IInt _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseFilterOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -216,12 +215,12 @@ func NewIntegrationActionCloseFilterOutputReference_Override(i IntegrationAction _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseFilterOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, i, ) } -func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -232,7 +231,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference)SetComplexObjectI ) } -func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -243,7 +242,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference)SetComplexObjectI ) } -func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -254,7 +253,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference)SetInternalValue( ) } -func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -265,7 +264,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference)SetTerraformAttri ) } -func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -276,7 +275,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference)SetTerraformResou ) } -func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference)SetType(val *string) { +func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -300,16 +299,16 @@ func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) ComputeFqn() *st return returns } -func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := i.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( i, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -325,7 +324,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) GetBooleanAttrib _jsii_.Invoke( i, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -341,7 +340,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) GetBooleanMapAtt _jsii_.Invoke( i, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -357,7 +356,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) GetListAttribute _jsii_.Invoke( i, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -373,7 +372,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) GetNumberAttribu _jsii_.Invoke( i, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -389,7 +388,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) GetNumberListAtt _jsii_.Invoke( i, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -405,7 +404,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) GetNumberMapAttr _jsii_.Invoke( i, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -421,7 +420,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) GetStringAttribu _jsii_.Invoke( i, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -437,7 +436,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) GetStringMapAttr _jsii_.Invoke( i, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -466,21 +465,21 @@ func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) InterpolationFor _jsii_.Invoke( i, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) PutConditions(value interface{}) { +func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) PutConditions(value any) { if err := i.validatePutConditionsParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( i, "putConditions", - []interface{}{value}, + []any{value}, ) } @@ -492,16 +491,16 @@ func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) ResetConditions( ) } -func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -520,4 +519,3 @@ func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) ToString() *stri return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCloseFilterOutputReference__checks.go b/gen/opsgenie/integrationaction/IntegrationActionCloseFilterOutputReference__checks.go index 0c243bed54..5a285d8a97 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCloseFilterOutputReference__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCloseFilterOutputReference__checks.go @@ -90,7 +90,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) validateInterpol return nil } -func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) validatePutConditionsParameters(value interface{}) error { +func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) validatePutConditionsParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -129,7 +129,7 @@ func (i *jsiiProxy_IntegrationActionCloseFilterOutputReference) validateResolveP return nil } -func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -194,7 +194,7 @@ func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) validateSetCompl return nil } -func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCloseFilterOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -261,4 +261,3 @@ func validateNewIntegrationActionCloseFilterOutputReferenceParameters(terraformR return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCloseList.go b/gen/opsgenie/integrationaction/IntegrationActionCloseList.go index 0efa0c05dc..6a48f193d6 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCloseList.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCloseList.go @@ -17,8 +17,8 @@ type IntegrationActionCloseList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type IntegrationActionCloseList interface { Get(index *float64) IntegrationActionCloseOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_IntegrationActionCloseList) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionCloseList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCloseList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_IntegrationActionCloseList) WrapsSet() *bool { return returns } - func NewIntegrationActionCloseList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionCloseList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewIntegrationActionCloseList(terraformResource cdktf.IInterpolatingParent, _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewIntegrationActionCloseList_Override(i IntegrationActionCloseList, terraf _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, i, ) } -func (j *jsiiProxy_IntegrationActionCloseList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionCloseList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_IntegrationActionCloseList)SetInternalValue(val interface{}) ) } -func (j *jsiiProxy_IntegrationActionCloseList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionCloseList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_IntegrationActionCloseList)SetTerraformAttribute(val *string) ) } -func (j *jsiiProxy_IntegrationActionCloseList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionCloseList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_IntegrationActionCloseList)SetTerraformResource(val cdktf.IIn ) } -func (j *jsiiProxy_IntegrationActionCloseList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_IntegrationActionCloseList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (i *jsiiProxy_IntegrationActionCloseList) AllWithMapKey(mapKeyAttributeName _jsii_.Invoke( i, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (i *jsiiProxy_IntegrationActionCloseList) Get(index *float64) IntegrationAc _jsii_.Invoke( i, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionCloseList) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionCloseList) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (i *jsiiProxy_IntegrationActionCloseList) ToString() *string { return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCloseList__checks.go b/gen/opsgenie/integrationaction/IntegrationActionCloseList__checks.go index 8e2f6a1d99..3413809567 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCloseList__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCloseList__checks.go @@ -34,7 +34,7 @@ func (i *jsiiProxy_IntegrationActionCloseList) validateResolveParameters(_contex return nil } -func (j *jsiiProxy_IntegrationActionCloseList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCloseList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewIntegrationActionCloseListParameters(terraformResource cdktf.IIn return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCloseOutputReference.go b/gen/opsgenie/integrationaction/IntegrationActionCloseOutputReference.go index 497ebdb165..b296c28521 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCloseOutputReference.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCloseOutputReference.go @@ -15,9 +15,9 @@ type IntegrationActionCloseOutputReference interface { AliasInput() *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 @@ -29,11 +29,11 @@ type IntegrationActionCloseOutputReference interface { // Experimental. CreationStack() *[]*string Filter() IntegrationActionCloseFilterList - FilterInput() interface{} + FilterInput() any // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Name() *string SetName(val *string) NameInput() *string @@ -60,7 +60,7 @@ type IntegrationActionCloseOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -81,7 +81,7 @@ type IntegrationActionCloseOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutFilter(value interface{}) + PutFilter(value any) ResetAlias() ResetFilter() ResetNote() @@ -90,7 +90,7 @@ type IntegrationActionCloseOutputReference interface { ResetUser() // 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. @@ -123,8 +123,8 @@ func (j *jsiiProxy_IntegrationActionCloseOutputReference) AliasInput() *string { return returns } -func (j *jsiiProxy_IntegrationActionCloseOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCloseOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -163,8 +163,8 @@ func (j *jsiiProxy_IntegrationActionCloseOutputReference) Filter() IntegrationAc return returns } -func (j *jsiiProxy_IntegrationActionCloseOutputReference) FilterInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCloseOutputReference) FilterInput() any { + var returns any _jsii_.Get( j, "filterInput", @@ -183,8 +183,8 @@ func (j *jsiiProxy_IntegrationActionCloseOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionCloseOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCloseOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -313,7 +313,6 @@ func (j *jsiiProxy_IntegrationActionCloseOutputReference) UserInput() *string { return returns } - func NewIntegrationActionCloseOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionCloseOutputReference { _init_.Initialize() @@ -324,7 +323,7 @@ func NewIntegrationActionCloseOutputReference(terraformResource cdktf.IInterpola _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -336,12 +335,12 @@ func NewIntegrationActionCloseOutputReference_Override(i IntegrationActionCloseO _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, i, ) } -func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetAlias(val *string) { +func (j *jsiiProxy_IntegrationActionCloseOutputReference) SetAlias(val *string) { if err := j.validateSetAliasParameters(val); err != nil { panic(err) } @@ -352,7 +351,7 @@ func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetAlias(val *string) { ) } -func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_IntegrationActionCloseOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -363,7 +362,7 @@ func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetComplexObjectIndex(v ) } -func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_IntegrationActionCloseOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -374,7 +373,7 @@ func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetComplexObjectIsFromS ) } -func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionCloseOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -385,7 +384,7 @@ func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetInternalValue(val in ) } -func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetName(val *string) { +func (j *jsiiProxy_IntegrationActionCloseOutputReference) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -396,7 +395,7 @@ func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetName(val *string) { ) } -func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetNote(val *string) { +func (j *jsiiProxy_IntegrationActionCloseOutputReference) SetNote(val *string) { if err := j.validateSetNoteParameters(val); err != nil { panic(err) } @@ -407,7 +406,7 @@ func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetNote(val *string) { ) } -func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetOrder(val *float64) { +func (j *jsiiProxy_IntegrationActionCloseOutputReference) SetOrder(val *float64) { if err := j.validateSetOrderParameters(val); err != nil { panic(err) } @@ -418,7 +417,7 @@ func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetOrder(val *float64) ) } -func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionCloseOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -429,7 +428,7 @@ func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetTerraformAttribute(v ) } -func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionCloseOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -440,7 +439,7 @@ func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetTerraformResource(va ) } -func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetType(val *string) { +func (j *jsiiProxy_IntegrationActionCloseOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -451,7 +450,7 @@ func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetType(val *string) { ) } -func (j *jsiiProxy_IntegrationActionCloseOutputReference)SetUser(val *string) { +func (j *jsiiProxy_IntegrationActionCloseOutputReference) SetUser(val *string) { if err := j.validateSetUserParameters(val); err != nil { panic(err) } @@ -475,16 +474,16 @@ func (i *jsiiProxy_IntegrationActionCloseOutputReference) ComputeFqn() *string { return returns } -func (i *jsiiProxy_IntegrationActionCloseOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (i *jsiiProxy_IntegrationActionCloseOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := i.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( i, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -500,7 +499,7 @@ func (i *jsiiProxy_IntegrationActionCloseOutputReference) GetBooleanAttribute(te _jsii_.Invoke( i, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -516,7 +515,7 @@ func (i *jsiiProxy_IntegrationActionCloseOutputReference) GetBooleanMapAttribute _jsii_.Invoke( i, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -532,7 +531,7 @@ func (i *jsiiProxy_IntegrationActionCloseOutputReference) GetListAttribute(terra _jsii_.Invoke( i, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -548,7 +547,7 @@ func (i *jsiiProxy_IntegrationActionCloseOutputReference) GetNumberAttribute(ter _jsii_.Invoke( i, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -564,7 +563,7 @@ func (i *jsiiProxy_IntegrationActionCloseOutputReference) GetNumberListAttribute _jsii_.Invoke( i, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -580,7 +579,7 @@ func (i *jsiiProxy_IntegrationActionCloseOutputReference) GetNumberMapAttribute( _jsii_.Invoke( i, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -596,7 +595,7 @@ func (i *jsiiProxy_IntegrationActionCloseOutputReference) GetStringAttribute(ter _jsii_.Invoke( i, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -612,7 +611,7 @@ func (i *jsiiProxy_IntegrationActionCloseOutputReference) GetStringMapAttribute( _jsii_.Invoke( i, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -641,21 +640,21 @@ func (i *jsiiProxy_IntegrationActionCloseOutputReference) InterpolationForAttrib _jsii_.Invoke( i, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionCloseOutputReference) PutFilter(value interface{}) { +func (i *jsiiProxy_IntegrationActionCloseOutputReference) PutFilter(value any) { if err := i.validatePutFilterParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( i, "putFilter", - []interface{}{value}, + []any{value}, ) } @@ -707,16 +706,16 @@ func (i *jsiiProxy_IntegrationActionCloseOutputReference) ResetUser() { ) } -func (i *jsiiProxy_IntegrationActionCloseOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionCloseOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -735,4 +734,3 @@ func (i *jsiiProxy_IntegrationActionCloseOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCloseOutputReference__checks.go b/gen/opsgenie/integrationaction/IntegrationActionCloseOutputReference__checks.go index 0626b71714..15d7ba22a5 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCloseOutputReference__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCloseOutputReference__checks.go @@ -90,7 +90,7 @@ func (i *jsiiProxy_IntegrationActionCloseOutputReference) validateInterpolationF return nil } -func (i *jsiiProxy_IntegrationActionCloseOutputReference) validatePutFilterParameters(value interface{}) error { +func (i *jsiiProxy_IntegrationActionCloseOutputReference) validatePutFilterParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -137,7 +137,7 @@ func (j *jsiiProxy_IntegrationActionCloseOutputReference) validateSetAliasParame return nil } -func (j *jsiiProxy_IntegrationActionCloseOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCloseOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -202,7 +202,7 @@ func (j *jsiiProxy_IntegrationActionCloseOutputReference) validateSetComplexObje return nil } -func (j *jsiiProxy_IntegrationActionCloseOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCloseOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -301,4 +301,3 @@ func validateNewIntegrationActionCloseOutputReferenceParameters(terraformResourc return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionConfig.go b/gen/opsgenie/integrationaction/IntegrationActionConfig.go index 2ff0bfc145..1947ceb247 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionConfig.go +++ b/gen/opsgenie/integrationaction/IntegrationActionConfig.go @@ -6,9 +6,9 @@ import ( type IntegrationActionConfig 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,25 +18,25 @@ type IntegrationActionConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#integration_id IntegrationAction#integration_id}. IntegrationId *string `field:"required" json:"integrationId" yaml:"integrationId"` // acknowledge block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#acknowledge IntegrationAction#acknowledge} - Acknowledge interface{} `field:"optional" json:"acknowledge" yaml:"acknowledge"` + Acknowledge any `field:"optional" json:"acknowledge" yaml:"acknowledge"` // add_note block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#add_note IntegrationAction#add_note} - AddNote interface{} `field:"optional" json:"addNote" yaml:"addNote"` + AddNote any `field:"optional" json:"addNote" yaml:"addNote"` // close block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#close IntegrationAction#close} - Close interface{} `field:"optional" json:"close" yaml:"close"` + Close any `field:"optional" json:"close" yaml:"close"` // create block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#create IntegrationAction#create} - Create interface{} `field:"optional" json:"create" yaml:"create"` + Create any `field:"optional" json:"create" yaml:"create"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#id IntegrationAction#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. @@ -45,6 +45,5 @@ type IntegrationActionConfig struct { // ignore block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#ignore IntegrationAction#ignore} - Ignore interface{} `field:"optional" json:"ignore" yaml:"ignore"` + Ignore any `field:"optional" json:"ignore" yaml:"ignore"` } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCreate.go b/gen/opsgenie/integrationaction/IntegrationActionCreate.go index 663ed2278b..2cda77c350 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCreate.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCreate.go @@ -1,6 +1,5 @@ package integrationaction - type IntegrationActionCreate struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#name IntegrationAction#name}. Name *string `field:"required" json:"name" yaml:"name"` @@ -9,7 +8,7 @@ type IntegrationActionCreate struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#alias IntegrationAction#alias}. Alias *string `field:"optional" json:"alias" yaml:"alias"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#append_attachments IntegrationAction#append_attachments}. - AppendAttachments interface{} `field:"optional" json:"appendAttachments" yaml:"appendAttachments"` + AppendAttachments any `field:"optional" json:"appendAttachments" yaml:"appendAttachments"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#custom_priority IntegrationAction#custom_priority}. CustomPriority *string `field:"optional" json:"customPriority" yaml:"customPriority"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#description IntegrationAction#description}. @@ -21,17 +20,17 @@ type IntegrationActionCreate struct { // filter block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#filter IntegrationAction#filter} - Filter interface{} `field:"optional" json:"filter" yaml:"filter"` + Filter any `field:"optional" json:"filter" yaml:"filter"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#ignore_alert_actions_from_payload IntegrationAction#ignore_alert_actions_from_payload}. - IgnoreAlertActionsFromPayload interface{} `field:"optional" json:"ignoreAlertActionsFromPayload" yaml:"ignoreAlertActionsFromPayload"` + IgnoreAlertActionsFromPayload any `field:"optional" json:"ignoreAlertActionsFromPayload" yaml:"ignoreAlertActionsFromPayload"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#ignore_extra_properties_from_payload IntegrationAction#ignore_extra_properties_from_payload}. - IgnoreExtraPropertiesFromPayload interface{} `field:"optional" json:"ignoreExtraPropertiesFromPayload" yaml:"ignoreExtraPropertiesFromPayload"` + IgnoreExtraPropertiesFromPayload any `field:"optional" json:"ignoreExtraPropertiesFromPayload" yaml:"ignoreExtraPropertiesFromPayload"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#ignore_responders_from_payload IntegrationAction#ignore_responders_from_payload}. - IgnoreRespondersFromPayload interface{} `field:"optional" json:"ignoreRespondersFromPayload" yaml:"ignoreRespondersFromPayload"` + IgnoreRespondersFromPayload any `field:"optional" json:"ignoreRespondersFromPayload" yaml:"ignoreRespondersFromPayload"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#ignore_tags_from_payload IntegrationAction#ignore_tags_from_payload}. - IgnoreTagsFromPayload interface{} `field:"optional" json:"ignoreTagsFromPayload" yaml:"ignoreTagsFromPayload"` + IgnoreTagsFromPayload any `field:"optional" json:"ignoreTagsFromPayload" yaml:"ignoreTagsFromPayload"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#ignore_teams_from_payload IntegrationAction#ignore_teams_from_payload}. - IgnoreTeamsFromPayload interface{} `field:"optional" json:"ignoreTeamsFromPayload" yaml:"ignoreTeamsFromPayload"` + IgnoreTeamsFromPayload any `field:"optional" json:"ignoreTeamsFromPayload" yaml:"ignoreTeamsFromPayload"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#message IntegrationAction#message}. Message *string `field:"optional" json:"message" yaml:"message"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#note IntegrationAction#note}. @@ -43,7 +42,7 @@ type IntegrationActionCreate struct { // responders block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#responders IntegrationAction#responders} - Responders interface{} `field:"optional" json:"responders" yaml:"responders"` + Responders any `field:"optional" json:"responders" yaml:"responders"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#source IntegrationAction#source}. Source *string `field:"optional" json:"source" yaml:"source"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#tags IntegrationAction#tags}. @@ -53,4 +52,3 @@ type IntegrationActionCreate struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#user IntegrationAction#user}. User *string `field:"optional" json:"user" yaml:"user"` } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCreateFilter.go b/gen/opsgenie/integrationaction/IntegrationActionCreateFilter.go index cf0ebb2949..b426b0931f 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCreateFilter.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCreateFilter.go @@ -1,12 +1,10 @@ package integrationaction - type IntegrationActionCreateFilter struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#type IntegrationAction#type}. Type *string `field:"required" json:"type" yaml:"type"` // conditions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#conditions IntegrationAction#conditions} - Conditions interface{} `field:"optional" json:"conditions" yaml:"conditions"` + Conditions any `field:"optional" json:"conditions" yaml:"conditions"` } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditions.go b/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditions.go index f85eacd0d7..46e269e5f8 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditions.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditions.go @@ -1,6 +1,5 @@ package integrationaction - type IntegrationActionCreateFilterConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#field IntegrationAction#field}. Field *string `field:"required" json:"field" yaml:"field"` @@ -11,8 +10,7 @@ type IntegrationActionCreateFilterConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#key IntegrationAction#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#not IntegrationAction#not}. - Not interface{} `field:"optional" json:"not" yaml:"not"` + Not any `field:"optional" json:"not" yaml:"not"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#order IntegrationAction#order}. Order *float64 `field:"optional" json:"order" yaml:"order"` } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditionsList.go b/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditionsList.go index fa0ae147c2..5449bde321 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditionsList.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditionsList.go @@ -17,8 +17,8 @@ type IntegrationActionCreateFilterConditionsList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type IntegrationActionCreateFilterConditionsList interface { Get(index *float64) IntegrationActionCreateFilterConditionsOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsList) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsList) WrapsSet() *bool return returns } - func NewIntegrationActionCreateFilterConditionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionCreateFilterConditionsList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewIntegrationActionCreateFilterConditionsList(terraformResource cdktf.IInt _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateFilterConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewIntegrationActionCreateFilterConditionsList_Override(i IntegrationAction _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateFilterConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, i, ) } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsList)SetInternalValue( ) } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsList)SetTerraformAttri ) } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsList)SetTerraformResou ) } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterConditionsList) AllWithMapKey(ma _jsii_.Invoke( i, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (i *jsiiProxy_IntegrationActionCreateFilterConditionsList) Get(index *float _jsii_.Invoke( i, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionCreateFilterConditionsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionCreateFilterConditionsList) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (i *jsiiProxy_IntegrationActionCreateFilterConditionsList) ToString() *stri return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditionsList__checks.go b/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditionsList__checks.go index 9a98eb9075..cc3cf818c3 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditionsList__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditionsList__checks.go @@ -34,7 +34,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterConditionsList) validateResolveP return nil } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewIntegrationActionCreateFilterConditionsListParameters(terraformR return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditionsOutputReference.go b/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditionsOutputReference.go index ea23d6e693..14979295b1 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditionsOutputReference.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditionsOutputReference.go @@ -12,9 +12,9 @@ type IntegrationActionCreateFilterConditionsOutputReference 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 @@ -33,14 +33,14 @@ type IntegrationActionCreateFilterConditionsOutputReference interface { FieldInput() *string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Key() *string SetKey(val *string) KeyInput() *string - Not() interface{} - SetNot(val interface{}) - NotInput() interface{} + Not() any + SetNot(val any) + NotInput() any Operation() *string SetOperation(val *string) OperationInput() *string @@ -58,7 +58,7 @@ type IntegrationActionCreateFilterConditionsOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -85,7 +85,7 @@ type IntegrationActionCreateFilterConditionsOutputReference interface { ResetOrder() // 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. @@ -98,8 +98,8 @@ type jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -178,8 +178,8 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) Fqn() return returns } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -208,8 +208,8 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) KeyIn return returns } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) Not() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) Not() any { + var returns any _jsii_.Get( j, "not", @@ -218,8 +218,8 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) Not() return returns } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) NotInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) NotInput() any { + var returns any _jsii_.Get( j, "notInput", @@ -288,7 +288,6 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) Terra return returns } - func NewIntegrationActionCreateFilterConditionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionCreateFilterConditionsOutputReference { _init_.Initialize() @@ -299,7 +298,7 @@ func NewIntegrationActionCreateFilterConditionsOutputReference(terraformResource _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateFilterConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -311,12 +310,12 @@ func NewIntegrationActionCreateFilterConditionsOutputReference_Override(i Integr _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateFilterConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, i, ) } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -327,7 +326,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetCom ) } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -338,7 +337,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetCom ) } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetExpectedValue(val *string) { +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) SetExpectedValue(val *string) { if err := j.validateSetExpectedValueParameters(val); err != nil { panic(err) } @@ -349,7 +348,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetExp ) } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetField(val *string) { +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) SetField(val *string) { if err := j.validateSetFieldParameters(val); err != nil { panic(err) } @@ -360,7 +359,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetFie ) } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -371,7 +370,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetInt ) } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetKey(val *string) { +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) SetKey(val *string) { if err := j.validateSetKeyParameters(val); err != nil { panic(err) } @@ -382,7 +381,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetKey ) } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetNot(val interface{}) { +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) SetNot(val any) { if err := j.validateSetNotParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetNot ) } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetOperation(val *string) { +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) SetOperation(val *string) { if err := j.validateSetOperationParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetOpe ) } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetOrder(val *float64) { +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) SetOrder(val *float64) { if err := j.validateSetOrderParameters(val); err != nil { panic(err) } @@ -415,7 +414,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetOrd ) } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -426,7 +425,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetTer ) } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -450,16 +449,16 @@ func (i *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) Compu return returns } -func (i *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (i *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := i.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( i, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -475,7 +474,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) GetBo _jsii_.Invoke( i, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -491,7 +490,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) GetBo _jsii_.Invoke( i, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -507,7 +506,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) GetLi _jsii_.Invoke( i, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -523,7 +522,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) GetNu _jsii_.Invoke( i, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -539,7 +538,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) GetNu _jsii_.Invoke( i, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -555,7 +554,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) GetNu _jsii_.Invoke( i, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -571,7 +570,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) GetSt _jsii_.Invoke( i, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -587,7 +586,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) GetSt _jsii_.Invoke( i, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -616,7 +615,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) Inter _jsii_.Invoke( i, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -655,16 +654,16 @@ func (i *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) Reset ) } -func (i *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -683,4 +682,3 @@ func (i *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) ToStr return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditionsOutputReference__checks.go b/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditionsOutputReference__checks.go index f660be819e..a599b31395 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditionsOutputReference__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCreateFilterConditionsOutputReference__checks.go @@ -98,7 +98,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) valid return nil } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -179,7 +179,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) valid return nil } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -211,7 +211,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) valid return nil } -func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) validateSetNotParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference) validateSetNotParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -282,4 +282,3 @@ func validateNewIntegrationActionCreateFilterConditionsOutputReferenceParameters return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCreateFilterList.go b/gen/opsgenie/integrationaction/IntegrationActionCreateFilterList.go index ea5e3a1222..db3af683e8 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCreateFilterList.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCreateFilterList.go @@ -17,8 +17,8 @@ type IntegrationActionCreateFilterList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type IntegrationActionCreateFilterList interface { Get(index *float64) IntegrationActionCreateFilterOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_IntegrationActionCreateFilterList) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionCreateFilterList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateFilterList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_IntegrationActionCreateFilterList) WrapsSet() *bool { return returns } - func NewIntegrationActionCreateFilterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionCreateFilterList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewIntegrationActionCreateFilterList(terraformResource cdktf.IInterpolating _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateFilterList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewIntegrationActionCreateFilterList_Override(i IntegrationActionCreateFilt _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateFilterList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, i, ) } -func (j *jsiiProxy_IntegrationActionCreateFilterList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionCreateFilterList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterList)SetInternalValue(val interf ) } -func (j *jsiiProxy_IntegrationActionCreateFilterList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionCreateFilterList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterList)SetTerraformAttribute(val * ) } -func (j *jsiiProxy_IntegrationActionCreateFilterList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionCreateFilterList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterList)SetTerraformResource(val cd ) } -func (j *jsiiProxy_IntegrationActionCreateFilterList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_IntegrationActionCreateFilterList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterList) AllWithMapKey(mapKeyAttrib _jsii_.Invoke( i, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (i *jsiiProxy_IntegrationActionCreateFilterList) Get(index *float64) Integr _jsii_.Invoke( i, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionCreateFilterList) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionCreateFilterList) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (i *jsiiProxy_IntegrationActionCreateFilterList) ToString() *string { return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCreateFilterList__checks.go b/gen/opsgenie/integrationaction/IntegrationActionCreateFilterList__checks.go index 30998d5edd..ce4538f292 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCreateFilterList__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCreateFilterList__checks.go @@ -34,7 +34,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterList) validateResolveParameters( return nil } -func (j *jsiiProxy_IntegrationActionCreateFilterList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCreateFilterList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewIntegrationActionCreateFilterListParameters(terraformResource cd return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCreateFilterOutputReference.go b/gen/opsgenie/integrationaction/IntegrationActionCreateFilterOutputReference.go index fb34383185..087a728e22 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCreateFilterOutputReference.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCreateFilterOutputReference.go @@ -12,16 +12,16 @@ type IntegrationActionCreateFilterOutputReference 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 // Experimental. SetComplexObjectIsFromSet(val *bool) Conditions() IntegrationActionCreateFilterConditionsList - ConditionsInput() interface{} + ConditionsInput() any // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. @@ -29,8 +29,8 @@ type IntegrationActionCreateFilterOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -45,7 +45,7 @@ type IntegrationActionCreateFilterOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -66,11 +66,11 @@ type IntegrationActionCreateFilterOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutConditions(value interface{}) + PutConditions(value any) ResetConditions() // 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. @@ -83,8 +83,8 @@ type jsiiProxy_IntegrationActionCreateFilterOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -113,8 +113,8 @@ func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) Conditions() In return returns } -func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) ConditionsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) ConditionsInput() any { + var returns any _jsii_.Get( j, "conditionsInput", @@ -143,8 +143,8 @@ func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -193,7 +193,6 @@ func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) TypeInput() *st return returns } - func NewIntegrationActionCreateFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionCreateFilterOutputReference { _init_.Initialize() @@ -204,7 +203,7 @@ func NewIntegrationActionCreateFilterOutputReference(terraformResource cdktf.IIn _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateFilterOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -216,12 +215,12 @@ func NewIntegrationActionCreateFilterOutputReference_Override(i IntegrationActio _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateFilterOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, i, ) } -func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -232,7 +231,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference)SetComplexObject ) } -func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -243,7 +242,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference)SetComplexObject ) } -func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -254,7 +253,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference)SetInternalValue ) } -func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -265,7 +264,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference)SetTerraformAttr ) } -func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -276,7 +275,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference)SetTerraformReso ) } -func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference)SetType(val *string) { +func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -300,16 +299,16 @@ func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) ComputeFqn() *s return returns } -func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := i.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( i, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -325,7 +324,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) GetBooleanAttri _jsii_.Invoke( i, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -341,7 +340,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) GetBooleanMapAt _jsii_.Invoke( i, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -357,7 +356,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) GetListAttribut _jsii_.Invoke( i, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -373,7 +372,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) GetNumberAttrib _jsii_.Invoke( i, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -389,7 +388,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) GetNumberListAt _jsii_.Invoke( i, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -405,7 +404,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) GetNumberMapAtt _jsii_.Invoke( i, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -421,7 +420,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) GetStringAttrib _jsii_.Invoke( i, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -437,7 +436,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) GetStringMapAtt _jsii_.Invoke( i, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -466,21 +465,21 @@ func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) InterpolationFo _jsii_.Invoke( i, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) PutConditions(value interface{}) { +func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) PutConditions(value any) { if err := i.validatePutConditionsParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( i, "putConditions", - []interface{}{value}, + []any{value}, ) } @@ -492,16 +491,16 @@ func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) ResetConditions ) } -func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -520,4 +519,3 @@ func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) ToString() *str return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCreateFilterOutputReference__checks.go b/gen/opsgenie/integrationaction/IntegrationActionCreateFilterOutputReference__checks.go index 496e4d40bf..89b4aa281c 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCreateFilterOutputReference__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCreateFilterOutputReference__checks.go @@ -90,7 +90,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) validateInterpo return nil } -func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) validatePutConditionsParameters(value interface{}) error { +func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) validatePutConditionsParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -129,7 +129,7 @@ func (i *jsiiProxy_IntegrationActionCreateFilterOutputReference) validateResolve return nil } -func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -194,7 +194,7 @@ func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) validateSetComp return nil } -func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCreateFilterOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -261,4 +261,3 @@ func validateNewIntegrationActionCreateFilterOutputReferenceParameters(terraform return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCreateList.go b/gen/opsgenie/integrationaction/IntegrationActionCreateList.go index 631593f715..85e1eb4743 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCreateList.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCreateList.go @@ -17,8 +17,8 @@ type IntegrationActionCreateList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type IntegrationActionCreateList interface { Get(index *float64) IntegrationActionCreateOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_IntegrationActionCreateList) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionCreateList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_IntegrationActionCreateList) WrapsSet() *bool { return returns } - func NewIntegrationActionCreateList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionCreateList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewIntegrationActionCreateList(terraformResource cdktf.IInterpolatingParent _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewIntegrationActionCreateList_Override(i IntegrationActionCreateList, terr _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, i, ) } -func (j *jsiiProxy_IntegrationActionCreateList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionCreateList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_IntegrationActionCreateList)SetInternalValue(val interface{}) ) } -func (j *jsiiProxy_IntegrationActionCreateList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionCreateList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_IntegrationActionCreateList)SetTerraformAttribute(val *string ) } -func (j *jsiiProxy_IntegrationActionCreateList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionCreateList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_IntegrationActionCreateList)SetTerraformResource(val cdktf.II ) } -func (j *jsiiProxy_IntegrationActionCreateList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_IntegrationActionCreateList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (i *jsiiProxy_IntegrationActionCreateList) AllWithMapKey(mapKeyAttributeNam _jsii_.Invoke( i, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (i *jsiiProxy_IntegrationActionCreateList) Get(index *float64) IntegrationA _jsii_.Invoke( i, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionCreateList) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionCreateList) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (i *jsiiProxy_IntegrationActionCreateList) ToString() *string { return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCreateList__checks.go b/gen/opsgenie/integrationaction/IntegrationActionCreateList__checks.go index 46e0b40c68..4e5df06cac 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCreateList__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCreateList__checks.go @@ -34,7 +34,7 @@ func (i *jsiiProxy_IntegrationActionCreateList) validateResolveParameters(_conte return nil } -func (j *jsiiProxy_IntegrationActionCreateList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCreateList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewIntegrationActionCreateListParameters(terraformResource cdktf.II return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCreateOutputReference.go b/gen/opsgenie/integrationaction/IntegrationActionCreateOutputReference.go index f5e3a5ca09..0aea2b7513 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCreateOutputReference.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCreateOutputReference.go @@ -16,14 +16,14 @@ type IntegrationActionCreateOutputReference interface { Alias() *string SetAlias(val *string) AliasInput() *string - AppendAttachments() interface{} - SetAppendAttachments(val interface{}) - AppendAttachmentsInput() interface{} + AppendAttachments() any + SetAppendAttachments(val any) + AppendAttachmentsInput() any // 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 @@ -47,26 +47,26 @@ type IntegrationActionCreateOutputReference interface { SetExtraProperties(val *map[string]*string) ExtraPropertiesInput() *map[string]*string Filter() IntegrationActionCreateFilterList - FilterInput() interface{} + FilterInput() any // Experimental. Fqn() *string - IgnoreAlertActionsFromPayload() interface{} - SetIgnoreAlertActionsFromPayload(val interface{}) - IgnoreAlertActionsFromPayloadInput() interface{} - IgnoreExtraPropertiesFromPayload() interface{} - SetIgnoreExtraPropertiesFromPayload(val interface{}) - IgnoreExtraPropertiesFromPayloadInput() interface{} - IgnoreRespondersFromPayload() interface{} - SetIgnoreRespondersFromPayload(val interface{}) - IgnoreRespondersFromPayloadInput() interface{} - IgnoreTagsFromPayload() interface{} - SetIgnoreTagsFromPayload(val interface{}) - IgnoreTagsFromPayloadInput() interface{} - IgnoreTeamsFromPayload() interface{} - SetIgnoreTeamsFromPayload(val interface{}) - IgnoreTeamsFromPayloadInput() interface{} - InternalValue() interface{} - SetInternalValue(val interface{}) + IgnoreAlertActionsFromPayload() any + SetIgnoreAlertActionsFromPayload(val any) + IgnoreAlertActionsFromPayloadInput() any + IgnoreExtraPropertiesFromPayload() any + SetIgnoreExtraPropertiesFromPayload(val any) + IgnoreExtraPropertiesFromPayloadInput() any + IgnoreRespondersFromPayload() any + SetIgnoreRespondersFromPayload(val any) + IgnoreRespondersFromPayloadInput() any + IgnoreTagsFromPayload() any + SetIgnoreTagsFromPayload(val any) + IgnoreTagsFromPayloadInput() any + IgnoreTeamsFromPayload() any + SetIgnoreTeamsFromPayload(val any) + IgnoreTeamsFromPayloadInput() any + InternalValue() any + SetInternalValue(val any) Message() *string SetMessage(val *string) MessageInput() *string @@ -83,7 +83,7 @@ type IntegrationActionCreateOutputReference interface { SetPriority(val *string) PriorityInput() *string Responders() IntegrationActionCreateRespondersList - RespondersInput() interface{} + RespondersInput() any Source() *string SetSource(val *string) SourceInput() *string @@ -107,7 +107,7 @@ type IntegrationActionCreateOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -128,8 +128,8 @@ type IntegrationActionCreateOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutFilter(value interface{}) - PutResponders(value interface{}) + PutFilter(value any) + PutResponders(value any) ResetAlertActions() ResetAlias() ResetAppendAttachments() @@ -154,7 +154,7 @@ type IntegrationActionCreateOutputReference interface { ResetUser() // 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. @@ -207,8 +207,8 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) AliasInput() *string return returns } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) AppendAttachments() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateOutputReference) AppendAttachments() any { + var returns any _jsii_.Get( j, "appendAttachments", @@ -217,8 +217,8 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) AppendAttachments() i return returns } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) AppendAttachmentsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateOutputReference) AppendAttachmentsInput() any { + var returns any _jsii_.Get( j, "appendAttachmentsInput", @@ -227,8 +227,8 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) AppendAttachmentsInpu return returns } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -347,8 +347,8 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) Filter() IntegrationA return returns } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) FilterInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateOutputReference) FilterInput() any { + var returns any _jsii_.Get( j, "filterInput", @@ -367,8 +367,8 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreAlertActionsFromPayload() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreAlertActionsFromPayload() any { + var returns any _jsii_.Get( j, "ignoreAlertActionsFromPayload", @@ -377,8 +377,8 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreAlertActionsFro return returns } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreAlertActionsFromPayloadInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreAlertActionsFromPayloadInput() any { + var returns any _jsii_.Get( j, "ignoreAlertActionsFromPayloadInput", @@ -387,8 +387,8 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreAlertActionsFro return returns } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreExtraPropertiesFromPayload() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreExtraPropertiesFromPayload() any { + var returns any _jsii_.Get( j, "ignoreExtraPropertiesFromPayload", @@ -397,8 +397,8 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreExtraProperties return returns } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreExtraPropertiesFromPayloadInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreExtraPropertiesFromPayloadInput() any { + var returns any _jsii_.Get( j, "ignoreExtraPropertiesFromPayloadInput", @@ -407,8 +407,8 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreExtraProperties return returns } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreRespondersFromPayload() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreRespondersFromPayload() any { + var returns any _jsii_.Get( j, "ignoreRespondersFromPayload", @@ -417,8 +417,8 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreRespondersFromP return returns } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreRespondersFromPayloadInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreRespondersFromPayloadInput() any { + var returns any _jsii_.Get( j, "ignoreRespondersFromPayloadInput", @@ -427,8 +427,8 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreRespondersFromP return returns } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreTagsFromPayload() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreTagsFromPayload() any { + var returns any _jsii_.Get( j, "ignoreTagsFromPayload", @@ -437,8 +437,8 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreTagsFromPayload return returns } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreTagsFromPayloadInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreTagsFromPayloadInput() any { + var returns any _jsii_.Get( j, "ignoreTagsFromPayloadInput", @@ -447,8 +447,8 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreTagsFromPayload return returns } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreTeamsFromPayload() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreTeamsFromPayload() any { + var returns any _jsii_.Get( j, "ignoreTeamsFromPayload", @@ -457,8 +457,8 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreTeamsFromPayloa return returns } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreTeamsFromPayloadInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreTeamsFromPayloadInput() any { + var returns any _jsii_.Get( j, "ignoreTeamsFromPayloadInput", @@ -467,8 +467,8 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) IgnoreTeamsFromPayloa return returns } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -587,8 +587,8 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) Responders() Integrat return returns } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) RespondersInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateOutputReference) RespondersInput() any { + var returns any _jsii_.Get( j, "respondersInput", @@ -697,7 +697,6 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) UserInput() *string { return returns } - func NewIntegrationActionCreateOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionCreateOutputReference { _init_.Initialize() @@ -708,7 +707,7 @@ func NewIntegrationActionCreateOutputReference(terraformResource cdktf.IInterpol _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -720,12 +719,12 @@ func NewIntegrationActionCreateOutputReference_Override(i IntegrationActionCreat _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, i, ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetAlertActions(val *[]*string) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetAlertActions(val *[]*string) { if err := j.validateSetAlertActionsParameters(val); err != nil { panic(err) } @@ -736,7 +735,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetAlertActions(val *[ ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetAlias(val *string) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetAlias(val *string) { if err := j.validateSetAliasParameters(val); err != nil { panic(err) } @@ -747,7 +746,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetAlias(val *string) ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetAppendAttachments(val interface{}) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetAppendAttachments(val any) { if err := j.validateSetAppendAttachmentsParameters(val); err != nil { panic(err) } @@ -758,7 +757,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetAppendAttachments(v ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -769,7 +768,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetComplexObjectIndex( ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -780,7 +779,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetComplexObjectIsFrom ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetCustomPriority(val *string) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetCustomPriority(val *string) { if err := j.validateSetCustomPriorityParameters(val); err != nil { panic(err) } @@ -791,7 +790,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetCustomPriority(val ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetDescription(val *string) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -802,7 +801,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetDescription(val *st ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetEntity(val *string) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetEntity(val *string) { if err := j.validateSetEntityParameters(val); err != nil { panic(err) } @@ -813,7 +812,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetEntity(val *string) ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetExtraProperties(val *map[string]*string) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetExtraProperties(val *map[string]*string) { if err := j.validateSetExtraPropertiesParameters(val); err != nil { panic(err) } @@ -824,7 +823,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetExtraProperties(val ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetIgnoreAlertActionsFromPayload(val interface{}) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetIgnoreAlertActionsFromPayload(val any) { if err := j.validateSetIgnoreAlertActionsFromPayloadParameters(val); err != nil { panic(err) } @@ -835,7 +834,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetIgnoreAlertActionsF ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetIgnoreExtraPropertiesFromPayload(val interface{}) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetIgnoreExtraPropertiesFromPayload(val any) { if err := j.validateSetIgnoreExtraPropertiesFromPayloadParameters(val); err != nil { panic(err) } @@ -846,7 +845,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetIgnoreExtraProperti ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetIgnoreRespondersFromPayload(val interface{}) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetIgnoreRespondersFromPayload(val any) { if err := j.validateSetIgnoreRespondersFromPayloadParameters(val); err != nil { panic(err) } @@ -857,7 +856,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetIgnoreRespondersFro ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetIgnoreTagsFromPayload(val interface{}) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetIgnoreTagsFromPayload(val any) { if err := j.validateSetIgnoreTagsFromPayloadParameters(val); err != nil { panic(err) } @@ -868,7 +867,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetIgnoreTagsFromPaylo ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetIgnoreTeamsFromPayload(val interface{}) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetIgnoreTeamsFromPayload(val any) { if err := j.validateSetIgnoreTeamsFromPayloadParameters(val); err != nil { panic(err) } @@ -879,7 +878,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetIgnoreTeamsFromPayl ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -890,7 +889,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetInternalValue(val i ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetMessage(val *string) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetMessage(val *string) { if err := j.validateSetMessageParameters(val); err != nil { panic(err) } @@ -901,7 +900,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetMessage(val *string ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetName(val *string) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -912,7 +911,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetName(val *string) { ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetNote(val *string) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetNote(val *string) { if err := j.validateSetNoteParameters(val); err != nil { panic(err) } @@ -923,7 +922,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetNote(val *string) { ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetOrder(val *float64) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetOrder(val *float64) { if err := j.validateSetOrderParameters(val); err != nil { panic(err) } @@ -934,7 +933,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetOrder(val *float64) ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetPriority(val *string) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetPriority(val *string) { if err := j.validateSetPriorityParameters(val); err != nil { panic(err) } @@ -945,7 +944,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetPriority(val *strin ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetSource(val *string) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetSource(val *string) { if err := j.validateSetSourceParameters(val); err != nil { panic(err) } @@ -956,7 +955,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetSource(val *string) ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetTags(val *[]*string) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetTags(val *[]*string) { if err := j.validateSetTagsParameters(val); err != nil { panic(err) } @@ -967,7 +966,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetTags(val *[]*string ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -978,7 +977,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetTerraformAttribute( ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -989,7 +988,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetTerraformResource(v ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetType(val *string) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -1000,7 +999,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetType(val *string) { ) } -func (j *jsiiProxy_IntegrationActionCreateOutputReference)SetUser(val *string) { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) SetUser(val *string) { if err := j.validateSetUserParameters(val); err != nil { panic(err) } @@ -1024,16 +1023,16 @@ func (i *jsiiProxy_IntegrationActionCreateOutputReference) ComputeFqn() *string return returns } -func (i *jsiiProxy_IntegrationActionCreateOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (i *jsiiProxy_IntegrationActionCreateOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := i.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( i, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1049,7 +1048,7 @@ func (i *jsiiProxy_IntegrationActionCreateOutputReference) GetBooleanAttribute(t _jsii_.Invoke( i, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1065,7 +1064,7 @@ func (i *jsiiProxy_IntegrationActionCreateOutputReference) GetBooleanMapAttribut _jsii_.Invoke( i, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1081,7 +1080,7 @@ func (i *jsiiProxy_IntegrationActionCreateOutputReference) GetListAttribute(terr _jsii_.Invoke( i, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1097,7 +1096,7 @@ func (i *jsiiProxy_IntegrationActionCreateOutputReference) GetNumberAttribute(te _jsii_.Invoke( i, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1113,7 +1112,7 @@ func (i *jsiiProxy_IntegrationActionCreateOutputReference) GetNumberListAttribut _jsii_.Invoke( i, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1129,7 +1128,7 @@ func (i *jsiiProxy_IntegrationActionCreateOutputReference) GetNumberMapAttribute _jsii_.Invoke( i, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1145,7 +1144,7 @@ func (i *jsiiProxy_IntegrationActionCreateOutputReference) GetStringAttribute(te _jsii_.Invoke( i, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1161,7 +1160,7 @@ func (i *jsiiProxy_IntegrationActionCreateOutputReference) GetStringMapAttribute _jsii_.Invoke( i, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1190,32 +1189,32 @@ func (i *jsiiProxy_IntegrationActionCreateOutputReference) InterpolationForAttri _jsii_.Invoke( i, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionCreateOutputReference) PutFilter(value interface{}) { +func (i *jsiiProxy_IntegrationActionCreateOutputReference) PutFilter(value any) { if err := i.validatePutFilterParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( i, "putFilter", - []interface{}{value}, + []any{value}, ) } -func (i *jsiiProxy_IntegrationActionCreateOutputReference) PutResponders(value interface{}) { +func (i *jsiiProxy_IntegrationActionCreateOutputReference) PutResponders(value any) { if err := i.validatePutRespondersParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( i, "putResponders", - []interface{}{value}, + []any{value}, ) } @@ -1395,16 +1394,16 @@ func (i *jsiiProxy_IntegrationActionCreateOutputReference) ResetUser() { ) } -func (i *jsiiProxy_IntegrationActionCreateOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionCreateOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -1423,4 +1422,3 @@ func (i *jsiiProxy_IntegrationActionCreateOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCreateOutputReference__checks.go b/gen/opsgenie/integrationaction/IntegrationActionCreateOutputReference__checks.go index 06cfc2b7ed..f6314eb59c 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCreateOutputReference__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCreateOutputReference__checks.go @@ -90,7 +90,7 @@ func (i *jsiiProxy_IntegrationActionCreateOutputReference) validateInterpolation return nil } -func (i *jsiiProxy_IntegrationActionCreateOutputReference) validatePutFilterParameters(value interface{}) error { +func (i *jsiiProxy_IntegrationActionCreateOutputReference) validatePutFilterParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -121,7 +121,7 @@ func (i *jsiiProxy_IntegrationActionCreateOutputReference) validatePutFilterPara return nil } -func (i *jsiiProxy_IntegrationActionCreateOutputReference) validatePutRespondersParameters(value interface{}) error { +func (i *jsiiProxy_IntegrationActionCreateOutputReference) validatePutRespondersParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -176,7 +176,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetAliasParam return nil } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetAppendAttachmentsParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetAppendAttachmentsParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -196,7 +196,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetAppendAtta return nil } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -293,7 +293,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetExtraPrope return nil } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetIgnoreAlertActionsFromPayloadParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetIgnoreAlertActionsFromPayloadParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -313,7 +313,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetIgnoreAler return nil } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetIgnoreExtraPropertiesFromPayloadParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetIgnoreExtraPropertiesFromPayloadParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -333,7 +333,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetIgnoreExtr return nil } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetIgnoreRespondersFromPayloadParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetIgnoreRespondersFromPayloadParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -353,7 +353,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetIgnoreResp return nil } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetIgnoreTagsFromPayloadParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetIgnoreTagsFromPayloadParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -373,7 +373,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetIgnoreTags return nil } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetIgnoreTeamsFromPayloadParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetIgnoreTeamsFromPayloadParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -393,7 +393,7 @@ func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetIgnoreTeam return nil } -func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCreateOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -524,4 +524,3 @@ func validateNewIntegrationActionCreateOutputReferenceParameters(terraformResour return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCreateRespondersList.go b/gen/opsgenie/integrationaction/IntegrationActionCreateRespondersList.go index 3c7bfc3ac4..77b4270f92 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCreateRespondersList.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCreateRespondersList.go @@ -17,8 +17,8 @@ type IntegrationActionCreateRespondersList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type IntegrationActionCreateRespondersList interface { Get(index *float64) IntegrationActionCreateRespondersOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_IntegrationActionCreateRespondersList) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionCreateRespondersList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateRespondersList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_IntegrationActionCreateRespondersList) WrapsSet() *bool { return returns } - func NewIntegrationActionCreateRespondersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionCreateRespondersList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewIntegrationActionCreateRespondersList(terraformResource cdktf.IInterpola _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateRespondersList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewIntegrationActionCreateRespondersList_Override(i IntegrationActionCreate _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateRespondersList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, i, ) } -func (j *jsiiProxy_IntegrationActionCreateRespondersList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionCreateRespondersList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_IntegrationActionCreateRespondersList)SetInternalValue(val in ) } -func (j *jsiiProxy_IntegrationActionCreateRespondersList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionCreateRespondersList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_IntegrationActionCreateRespondersList)SetTerraformAttribute(v ) } -func (j *jsiiProxy_IntegrationActionCreateRespondersList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionCreateRespondersList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_IntegrationActionCreateRespondersList)SetTerraformResource(va ) } -func (j *jsiiProxy_IntegrationActionCreateRespondersList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_IntegrationActionCreateRespondersList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (i *jsiiProxy_IntegrationActionCreateRespondersList) AllWithMapKey(mapKeyAt _jsii_.Invoke( i, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (i *jsiiProxy_IntegrationActionCreateRespondersList) Get(index *float64) In _jsii_.Invoke( i, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionCreateRespondersList) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionCreateRespondersList) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (i *jsiiProxy_IntegrationActionCreateRespondersList) ToString() *string { return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCreateRespondersList__checks.go b/gen/opsgenie/integrationaction/IntegrationActionCreateRespondersList__checks.go index 1cda76cdec..ecae941b7e 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCreateRespondersList__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCreateRespondersList__checks.go @@ -34,7 +34,7 @@ func (i *jsiiProxy_IntegrationActionCreateRespondersList) validateResolveParamet return nil } -func (j *jsiiProxy_IntegrationActionCreateRespondersList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCreateRespondersList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewIntegrationActionCreateRespondersListParameters(terraformResourc return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCreateRespondersOutputReference.go b/gen/opsgenie/integrationaction/IntegrationActionCreateRespondersOutputReference.go index 89a847f61f..a077ee74be 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCreateRespondersOutputReference.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCreateRespondersOutputReference.go @@ -12,9 +12,9 @@ type IntegrationActionCreateRespondersOutputReference 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 @@ -30,8 +30,8 @@ type IntegrationActionCreateRespondersOutputReference interface { Id() *string SetId(val *string) IdInput() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -46,7 +46,7 @@ type IntegrationActionCreateRespondersOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -69,7 +69,7 @@ type IntegrationActionCreateRespondersOutputReference 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. @@ -82,8 +82,8 @@ type jsiiProxy_IntegrationActionCreateRespondersOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -142,8 +142,8 @@ func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference) IdInput() * return returns } -func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -192,7 +192,6 @@ func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference) TypeInput() return returns } - func NewIntegrationActionCreateRespondersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionCreateRespondersOutputReference { _init_.Initialize() @@ -203,7 +202,7 @@ func NewIntegrationActionCreateRespondersOutputReference(terraformResource cdktf _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateRespondersOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -215,12 +214,12 @@ func NewIntegrationActionCreateRespondersOutputReference_Override(i IntegrationA _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateRespondersOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, i, ) } -func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -231,7 +230,7 @@ func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference)SetComplexOb ) } -func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -242,7 +241,7 @@ func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference)SetComplexOb ) } -func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference)SetId(val *string) { +func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -253,7 +252,7 @@ func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference)SetId(val *s ) } -func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -264,7 +263,7 @@ func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference)SetInternalV ) } -func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -275,7 +274,7 @@ func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference)SetTerraform ) } -func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -286,7 +285,7 @@ func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference)SetTerraform ) } -func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference)SetType(val *string) { +func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -310,16 +309,16 @@ func (i *jsiiProxy_IntegrationActionCreateRespondersOutputReference) ComputeFqn( return returns } -func (i *jsiiProxy_IntegrationActionCreateRespondersOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (i *jsiiProxy_IntegrationActionCreateRespondersOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := i.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( i, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -335,7 +334,7 @@ func (i *jsiiProxy_IntegrationActionCreateRespondersOutputReference) GetBooleanA _jsii_.Invoke( i, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -351,7 +350,7 @@ func (i *jsiiProxy_IntegrationActionCreateRespondersOutputReference) GetBooleanM _jsii_.Invoke( i, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -367,7 +366,7 @@ func (i *jsiiProxy_IntegrationActionCreateRespondersOutputReference) GetListAttr _jsii_.Invoke( i, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -383,7 +382,7 @@ func (i *jsiiProxy_IntegrationActionCreateRespondersOutputReference) GetNumberAt _jsii_.Invoke( i, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -399,7 +398,7 @@ func (i *jsiiProxy_IntegrationActionCreateRespondersOutputReference) GetNumberLi _jsii_.Invoke( i, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -415,7 +414,7 @@ func (i *jsiiProxy_IntegrationActionCreateRespondersOutputReference) GetNumberMa _jsii_.Invoke( i, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -431,7 +430,7 @@ func (i *jsiiProxy_IntegrationActionCreateRespondersOutputReference) GetStringAt _jsii_.Invoke( i, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -447,7 +446,7 @@ func (i *jsiiProxy_IntegrationActionCreateRespondersOutputReference) GetStringMa _jsii_.Invoke( i, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -476,23 +475,23 @@ func (i *jsiiProxy_IntegrationActionCreateRespondersOutputReference) Interpolati _jsii_.Invoke( i, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionCreateRespondersOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionCreateRespondersOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -511,4 +510,3 @@ func (i *jsiiProxy_IntegrationActionCreateRespondersOutputReference) ToString() return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionCreateRespondersOutputReference__checks.go b/gen/opsgenie/integrationaction/IntegrationActionCreateRespondersOutputReference__checks.go index ba78d44ebd..3c6939b111 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionCreateRespondersOutputReference__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionCreateRespondersOutputReference__checks.go @@ -98,7 +98,7 @@ func (i *jsiiProxy_IntegrationActionCreateRespondersOutputReference) validateRes return nil } -func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -171,7 +171,7 @@ func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference) validateSet return nil } -func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionCreateRespondersOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -238,4 +238,3 @@ func validateNewIntegrationActionCreateRespondersOutputReferenceParameters(terra return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionIgnore.go b/gen/opsgenie/integrationaction/IntegrationActionIgnore.go index 513be90681..60928e2498 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionIgnore.go +++ b/gen/opsgenie/integrationaction/IntegrationActionIgnore.go @@ -1,16 +1,14 @@ package integrationaction - type IntegrationActionIgnore struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#name IntegrationAction#name}. Name *string `field:"required" json:"name" yaml:"name"` // filter block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#filter IntegrationAction#filter} - Filter interface{} `field:"optional" json:"filter" yaml:"filter"` + Filter any `field:"optional" json:"filter" yaml:"filter"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#order IntegrationAction#order}. Order *float64 `field:"optional" json:"order" yaml:"order"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#type IntegrationAction#type}. Type *string `field:"optional" json:"type" yaml:"type"` } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilter.go b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilter.go index 2176b70b56..a005bacf54 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilter.go +++ b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilter.go @@ -1,12 +1,10 @@ package integrationaction - type IntegrationActionIgnoreFilter struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#type IntegrationAction#type}. Type *string `field:"required" json:"type" yaml:"type"` // conditions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#conditions IntegrationAction#conditions} - Conditions interface{} `field:"optional" json:"conditions" yaml:"conditions"` + Conditions any `field:"optional" json:"conditions" yaml:"conditions"` } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditions.go b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditions.go index 942b034913..5256c582d6 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditions.go +++ b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditions.go @@ -1,6 +1,5 @@ package integrationaction - type IntegrationActionIgnoreFilterConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#field IntegrationAction#field}. Field *string `field:"required" json:"field" yaml:"field"` @@ -11,8 +10,7 @@ type IntegrationActionIgnoreFilterConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#key IntegrationAction#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#not IntegrationAction#not}. - Not interface{} `field:"optional" json:"not" yaml:"not"` + Not any `field:"optional" json:"not" yaml:"not"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/integration_action#order IntegrationAction#order}. Order *float64 `field:"optional" json:"order" yaml:"order"` } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditionsList.go b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditionsList.go index 6b7ca39241..0ace808926 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditionsList.go +++ b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditionsList.go @@ -17,8 +17,8 @@ type IntegrationActionIgnoreFilterConditionsList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type IntegrationActionIgnoreFilterConditionsList interface { Get(index *float64) IntegrationActionIgnoreFilterConditionsOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsList) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsList) WrapsSet() *bool return returns } - func NewIntegrationActionIgnoreFilterConditionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionIgnoreFilterConditionsList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewIntegrationActionIgnoreFilterConditionsList(terraformResource cdktf.IInt _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreFilterConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewIntegrationActionIgnoreFilterConditionsList_Override(i IntegrationAction _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreFilterConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, i, ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsList)SetInternalValue( ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsList)SetTerraformAttri ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsList)SetTerraformResou ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsList) AllWithMapKey(ma _jsii_.Invoke( i, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsList) Get(index *float _jsii_.Invoke( i, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsList) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsList) ToString() *stri return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditionsList__checks.go b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditionsList__checks.go index 2b9598e4f2..c83b315e6d 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditionsList__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditionsList__checks.go @@ -34,7 +34,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsList) validateResolveP return nil } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewIntegrationActionIgnoreFilterConditionsListParameters(terraformR return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditionsOutputReference.go b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditionsOutputReference.go index b2637593fc..321443a8b3 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditionsOutputReference.go +++ b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditionsOutputReference.go @@ -12,9 +12,9 @@ type IntegrationActionIgnoreFilterConditionsOutputReference 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 @@ -33,14 +33,14 @@ type IntegrationActionIgnoreFilterConditionsOutputReference interface { FieldInput() *string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Key() *string SetKey(val *string) KeyInput() *string - Not() interface{} - SetNot(val interface{}) - NotInput() interface{} + Not() any + SetNot(val any) + NotInput() any Operation() *string SetOperation(val *string) OperationInput() *string @@ -58,7 +58,7 @@ type IntegrationActionIgnoreFilterConditionsOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -85,7 +85,7 @@ type IntegrationActionIgnoreFilterConditionsOutputReference interface { ResetOrder() // 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. @@ -98,8 +98,8 @@ type jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -178,8 +178,8 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) Fqn() return returns } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -208,8 +208,8 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) KeyIn return returns } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) Not() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) Not() any { + var returns any _jsii_.Get( j, "not", @@ -218,8 +218,8 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) Not() return returns } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) NotInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) NotInput() any { + var returns any _jsii_.Get( j, "notInput", @@ -288,7 +288,6 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) Terra return returns } - func NewIntegrationActionIgnoreFilterConditionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionIgnoreFilterConditionsOutputReference { _init_.Initialize() @@ -299,7 +298,7 @@ func NewIntegrationActionIgnoreFilterConditionsOutputReference(terraformResource _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreFilterConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -311,12 +310,12 @@ func NewIntegrationActionIgnoreFilterConditionsOutputReference_Override(i Integr _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreFilterConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, i, ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -327,7 +326,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetCom ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -338,7 +337,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetCom ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetExpectedValue(val *string) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) SetExpectedValue(val *string) { if err := j.validateSetExpectedValueParameters(val); err != nil { panic(err) } @@ -349,7 +348,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetExp ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetField(val *string) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) SetField(val *string) { if err := j.validateSetFieldParameters(val); err != nil { panic(err) } @@ -360,7 +359,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetFie ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -371,7 +370,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetInt ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetKey(val *string) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) SetKey(val *string) { if err := j.validateSetKeyParameters(val); err != nil { panic(err) } @@ -382,7 +381,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetKey ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetNot(val interface{}) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) SetNot(val any) { if err := j.validateSetNotParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetNot ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetOperation(val *string) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) SetOperation(val *string) { if err := j.validateSetOperationParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetOpe ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetOrder(val *float64) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) SetOrder(val *float64) { if err := j.validateSetOrderParameters(val); err != nil { panic(err) } @@ -415,7 +414,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetOrd ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -426,7 +425,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetTer ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -450,16 +449,16 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) Compu return returns } -func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := i.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( i, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -475,7 +474,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) GetBo _jsii_.Invoke( i, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -491,7 +490,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) GetBo _jsii_.Invoke( i, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -507,7 +506,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) GetLi _jsii_.Invoke( i, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -523,7 +522,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) GetNu _jsii_.Invoke( i, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -539,7 +538,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) GetNu _jsii_.Invoke( i, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -555,7 +554,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) GetNu _jsii_.Invoke( i, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -571,7 +570,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) GetSt _jsii_.Invoke( i, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -587,7 +586,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) GetSt _jsii_.Invoke( i, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -616,7 +615,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) Inter _jsii_.Invoke( i, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -655,16 +654,16 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) Reset ) } -func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -683,4 +682,3 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) ToStr return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditionsOutputReference__checks.go b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditionsOutputReference__checks.go index 6096ce8d93..e87f5d22db 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditionsOutputReference__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterConditionsOutputReference__checks.go @@ -98,7 +98,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) valid return nil } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -179,7 +179,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) valid return nil } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -211,7 +211,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) valid return nil } -func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) validateSetNotParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference) validateSetNotParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -282,4 +282,3 @@ func validateNewIntegrationActionIgnoreFilterConditionsOutputReferenceParameters return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterList.go b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterList.go index 2c6c128ff9..ed1c0ebb98 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterList.go +++ b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterList.go @@ -17,8 +17,8 @@ type IntegrationActionIgnoreFilterList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type IntegrationActionIgnoreFilterList interface { Get(index *float64) IntegrationActionIgnoreFilterOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterList) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionIgnoreFilterList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionIgnoreFilterList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterList) WrapsSet() *bool { return returns } - func NewIntegrationActionIgnoreFilterList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionIgnoreFilterList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewIntegrationActionIgnoreFilterList(terraformResource cdktf.IInterpolating _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreFilterList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewIntegrationActionIgnoreFilterList_Override(i IntegrationActionIgnoreFilt _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreFilterList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, i, ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterList)SetInternalValue(val interf ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterList)SetTerraformAttribute(val * ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterList)SetTerraformResource(val cd ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterList) AllWithMapKey(mapKeyAttrib _jsii_.Invoke( i, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterList) Get(index *float64) Integr _jsii_.Invoke( i, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionIgnoreFilterList) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionIgnoreFilterList) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterList) ToString() *string { return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterList__checks.go b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterList__checks.go index 69fbc78846..efec394419 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterList__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterList__checks.go @@ -34,7 +34,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterList) validateResolveParameters( return nil } -func (j *jsiiProxy_IntegrationActionIgnoreFilterList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionIgnoreFilterList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewIntegrationActionIgnoreFilterListParameters(terraformResource cd return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterOutputReference.go b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterOutputReference.go index 8cb3f8b55e..5fc9ff9a71 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterOutputReference.go +++ b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterOutputReference.go @@ -12,16 +12,16 @@ type IntegrationActionIgnoreFilterOutputReference 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 // Experimental. SetComplexObjectIsFromSet(val *bool) Conditions() IntegrationActionIgnoreFilterConditionsList - ConditionsInput() interface{} + ConditionsInput() any // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. @@ -29,8 +29,8 @@ type IntegrationActionIgnoreFilterOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -45,7 +45,7 @@ type IntegrationActionIgnoreFilterOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -66,11 +66,11 @@ type IntegrationActionIgnoreFilterOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutConditions(value interface{}) + PutConditions(value any) ResetConditions() // 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. @@ -83,8 +83,8 @@ type jsiiProxy_IntegrationActionIgnoreFilterOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -113,8 +113,8 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) Conditions() In return returns } -func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) ConditionsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) ConditionsInput() any { + var returns any _jsii_.Get( j, "conditionsInput", @@ -143,8 +143,8 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -193,7 +193,6 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) TypeInput() *st return returns } - func NewIntegrationActionIgnoreFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionIgnoreFilterOutputReference { _init_.Initialize() @@ -204,7 +203,7 @@ func NewIntegrationActionIgnoreFilterOutputReference(terraformResource cdktf.IIn _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreFilterOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -216,12 +215,12 @@ func NewIntegrationActionIgnoreFilterOutputReference_Override(i IntegrationActio _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreFilterOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, i, ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -232,7 +231,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference)SetComplexObject ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -243,7 +242,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference)SetComplexObject ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -254,7 +253,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference)SetInternalValue ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -265,7 +264,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference)SetTerraformAttr ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -276,7 +275,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference)SetTerraformReso ) } -func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference)SetType(val *string) { +func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -300,16 +299,16 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) ComputeFqn() *s return returns } -func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := i.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( i, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -325,7 +324,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) GetBooleanAttri _jsii_.Invoke( i, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -341,7 +340,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) GetBooleanMapAt _jsii_.Invoke( i, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -357,7 +356,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) GetListAttribut _jsii_.Invoke( i, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -373,7 +372,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) GetNumberAttrib _jsii_.Invoke( i, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -389,7 +388,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) GetNumberListAt _jsii_.Invoke( i, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -405,7 +404,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) GetNumberMapAtt _jsii_.Invoke( i, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -421,7 +420,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) GetStringAttrib _jsii_.Invoke( i, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -437,7 +436,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) GetStringMapAtt _jsii_.Invoke( i, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -466,21 +465,21 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) InterpolationFo _jsii_.Invoke( i, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) PutConditions(value interface{}) { +func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) PutConditions(value any) { if err := i.validatePutConditionsParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( i, "putConditions", - []interface{}{value}, + []any{value}, ) } @@ -492,16 +491,16 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) ResetConditions ) } -func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -520,4 +519,3 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) ToString() *str return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterOutputReference__checks.go b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterOutputReference__checks.go index 84d7d1810d..15a587788c 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterOutputReference__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionIgnoreFilterOutputReference__checks.go @@ -90,7 +90,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) validateInterpo return nil } -func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) validatePutConditionsParameters(value interface{}) error { +func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) validatePutConditionsParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -129,7 +129,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) validateResolve return nil } -func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -194,7 +194,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) validateSetComp return nil } -func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionIgnoreFilterOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -261,4 +261,3 @@ func validateNewIntegrationActionIgnoreFilterOutputReferenceParameters(terraform return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionIgnoreList.go b/gen/opsgenie/integrationaction/IntegrationActionIgnoreList.go index c04cbe0cbf..fd169a51b3 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionIgnoreList.go +++ b/gen/opsgenie/integrationaction/IntegrationActionIgnoreList.go @@ -17,8 +17,8 @@ type IntegrationActionIgnoreList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type IntegrationActionIgnoreList interface { Get(index *float64) IntegrationActionIgnoreOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_IntegrationActionIgnoreList) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionIgnoreList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionIgnoreList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_IntegrationActionIgnoreList) WrapsSet() *bool { return returns } - func NewIntegrationActionIgnoreList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) IntegrationActionIgnoreList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewIntegrationActionIgnoreList(terraformResource cdktf.IInterpolatingParent _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewIntegrationActionIgnoreList_Override(i IntegrationActionIgnoreList, terr _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, i, ) } -func (j *jsiiProxy_IntegrationActionIgnoreList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionIgnoreList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreList)SetInternalValue(val interface{}) ) } -func (j *jsiiProxy_IntegrationActionIgnoreList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionIgnoreList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreList)SetTerraformAttribute(val *string ) } -func (j *jsiiProxy_IntegrationActionIgnoreList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionIgnoreList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreList)SetTerraformResource(val cdktf.II ) } -func (j *jsiiProxy_IntegrationActionIgnoreList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_IntegrationActionIgnoreList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreList) AllWithMapKey(mapKeyAttributeNam _jsii_.Invoke( i, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (i *jsiiProxy_IntegrationActionIgnoreList) Get(index *float64) IntegrationA _jsii_.Invoke( i, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionIgnoreList) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionIgnoreList) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (i *jsiiProxy_IntegrationActionIgnoreList) ToString() *string { return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionIgnoreList__checks.go b/gen/opsgenie/integrationaction/IntegrationActionIgnoreList__checks.go index b9c31647c4..e5d9a11401 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionIgnoreList__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionIgnoreList__checks.go @@ -34,7 +34,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreList) validateResolveParameters(_conte return nil } -func (j *jsiiProxy_IntegrationActionIgnoreList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionIgnoreList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewIntegrationActionIgnoreListParameters(terraformResource cdktf.II return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionIgnoreOutputReference.go b/gen/opsgenie/integrationaction/IntegrationActionIgnoreOutputReference.go index 580e4fbbc2..f3560c0025 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionIgnoreOutputReference.go +++ b/gen/opsgenie/integrationaction/IntegrationActionIgnoreOutputReference.go @@ -12,9 +12,9 @@ type IntegrationActionIgnoreOutputReference 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 @@ -26,11 +26,11 @@ type IntegrationActionIgnoreOutputReference interface { // Experimental. CreationStack() *[]*string Filter() IntegrationActionIgnoreFilterList - FilterInput() interface{} + FilterInput() any // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Name() *string SetName(val *string) NameInput() *string @@ -51,7 +51,7 @@ type IntegrationActionIgnoreOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -72,13 +72,13 @@ type IntegrationActionIgnoreOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutFilter(value interface{}) + PutFilter(value any) ResetFilter() ResetOrder() ResetType() // 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. @@ -91,8 +91,8 @@ type jsiiProxy_IntegrationActionIgnoreOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -131,8 +131,8 @@ func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) Filter() IntegrationA return returns } -func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) FilterInput() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) FilterInput() any { + var returns any _jsii_.Get( j, "filterInput", @@ -151,8 +151,8 @@ func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -241,7 +241,6 @@ func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) TypeInput() *string { return returns } - func NewIntegrationActionIgnoreOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) IntegrationActionIgnoreOutputReference { _init_.Initialize() @@ -252,7 +251,7 @@ func NewIntegrationActionIgnoreOutputReference(terraformResource cdktf.IInterpol _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -264,12 +263,12 @@ func NewIntegrationActionIgnoreOutputReference_Override(i IntegrationActionIgnor _jsii_.Create( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, i, ) } -func (j *jsiiProxy_IntegrationActionIgnoreOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -280,7 +279,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreOutputReference)SetComplexObjectIndex( ) } -func (j *jsiiProxy_IntegrationActionIgnoreOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -291,7 +290,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreOutputReference)SetComplexObjectIsFrom ) } -func (j *jsiiProxy_IntegrationActionIgnoreOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -302,7 +301,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreOutputReference)SetInternalValue(val i ) } -func (j *jsiiProxy_IntegrationActionIgnoreOutputReference)SetName(val *string) { +func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -313,7 +312,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreOutputReference)SetName(val *string) { ) } -func (j *jsiiProxy_IntegrationActionIgnoreOutputReference)SetOrder(val *float64) { +func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) SetOrder(val *float64) { if err := j.validateSetOrderParameters(val); err != nil { panic(err) } @@ -324,7 +323,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreOutputReference)SetOrder(val *float64) ) } -func (j *jsiiProxy_IntegrationActionIgnoreOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -335,7 +334,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreOutputReference)SetTerraformAttribute( ) } -func (j *jsiiProxy_IntegrationActionIgnoreOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -346,7 +345,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreOutputReference)SetTerraformResource(v ) } -func (j *jsiiProxy_IntegrationActionIgnoreOutputReference)SetType(val *string) { +func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -370,16 +369,16 @@ func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) ComputeFqn() *string return returns } -func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := i.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( i, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -395,7 +394,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) GetBooleanAttribute(t _jsii_.Invoke( i, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -411,7 +410,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) GetBooleanMapAttribut _jsii_.Invoke( i, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -427,7 +426,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) GetListAttribute(terr _jsii_.Invoke( i, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -443,7 +442,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) GetNumberAttribute(te _jsii_.Invoke( i, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -459,7 +458,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) GetNumberListAttribut _jsii_.Invoke( i, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -475,7 +474,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) GetNumberMapAttribute _jsii_.Invoke( i, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -491,7 +490,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) GetStringAttribute(te _jsii_.Invoke( i, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -507,7 +506,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) GetStringMapAttribute _jsii_.Invoke( i, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -536,21 +535,21 @@ func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) InterpolationForAttri _jsii_.Invoke( i, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) PutFilter(value interface{}) { +func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) PutFilter(value any) { if err := i.validatePutFilterParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( i, "putFilter", - []interface{}{value}, + []any{value}, ) } @@ -578,16 +577,16 @@ func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) ResetType() { ) } -func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := i.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( i, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -606,4 +605,3 @@ func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/integrationaction/IntegrationActionIgnoreOutputReference__checks.go b/gen/opsgenie/integrationaction/IntegrationActionIgnoreOutputReference__checks.go index e2d3c1e3df..dc7ddfe795 100644 --- a/gen/opsgenie/integrationaction/IntegrationActionIgnoreOutputReference__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationActionIgnoreOutputReference__checks.go @@ -90,7 +90,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) validateInterpolation return nil } -func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) validatePutFilterParameters(value interface{}) error { +func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) validatePutFilterParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -129,7 +129,7 @@ func (i *jsiiProxy_IntegrationActionIgnoreOutputReference) validateResolveParame return nil } -func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -194,7 +194,7 @@ func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) validateSetComplexObj return nil } -func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationActionIgnoreOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -277,4 +277,3 @@ func validateNewIntegrationActionIgnoreOutputReferenceParameters(terraformResour return nil } - diff --git a/gen/opsgenie/integrationaction/IntegrationAction__checks.go b/gen/opsgenie/integrationaction/IntegrationAction__checks.go index 9a01cbcbf9..2413d2aebf 100644 --- a/gen/opsgenie/integrationaction/IntegrationAction__checks.go +++ b/gen/opsgenie/integrationaction/IntegrationAction__checks.go @@ -19,7 +19,7 @@ func (i *jsiiProxy_IntegrationAction) validateAddMoveTargetParameters(moveTarget return nil } -func (i *jsiiProxy_IntegrationAction) validateAddOverrideParameters(path *string, value interface{}) error { +func (i *jsiiProxy_IntegrationAction) 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 (i *jsiiProxy_IntegrationAction) validateMoveFromIdParameters(id *string) e return nil } -func (i *jsiiProxy_IntegrationAction) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (i *jsiiProxy_IntegrationAction) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -204,7 +204,7 @@ func (i *jsiiProxy_IntegrationAction) validateOverrideLogicalIdParameters(newLog return nil } -func (i *jsiiProxy_IntegrationAction) validatePutAcknowledgeParameters(value interface{}) error { +func (i *jsiiProxy_IntegrationAction) validatePutAcknowledgeParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -235,7 +235,7 @@ func (i *jsiiProxy_IntegrationAction) validatePutAcknowledgeParameters(value int return nil } -func (i *jsiiProxy_IntegrationAction) validatePutAddNoteParameters(value interface{}) error { +func (i *jsiiProxy_IntegrationAction) validatePutAddNoteParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -266,7 +266,7 @@ func (i *jsiiProxy_IntegrationAction) validatePutAddNoteParameters(value interfa return nil } -func (i *jsiiProxy_IntegrationAction) validatePutCloseParameters(value interface{}) error { +func (i *jsiiProxy_IntegrationAction) validatePutCloseParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -297,7 +297,7 @@ func (i *jsiiProxy_IntegrationAction) validatePutCloseParameters(value interface return nil } -func (i *jsiiProxy_IntegrationAction) validatePutCreateParameters(value interface{}) error { +func (i *jsiiProxy_IntegrationAction) validatePutCreateParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -328,7 +328,7 @@ func (i *jsiiProxy_IntegrationAction) validatePutCreateParameters(value interfac return nil } -func (i *jsiiProxy_IntegrationAction) validatePutIgnoreParameters(value interface{}) error { +func (i *jsiiProxy_IntegrationAction) validatePutIgnoreParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -375,7 +375,7 @@ func validateIntegrationAction_GenerateConfigForImportParameters(scope construct return nil } -func validateIntegrationAction_IsConstructParameters(x interface{}) error { +func validateIntegrationAction_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -383,7 +383,7 @@ func validateIntegrationAction_IsConstructParameters(x interface{}) error { return nil } -func validateIntegrationAction_IsTerraformElementParameters(x interface{}) error { +func validateIntegrationAction_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -391,7 +391,7 @@ func validateIntegrationAction_IsTerraformElementParameters(x interface{}) error return nil } -func validateIntegrationAction_IsTerraformResourceParameters(x interface{}) error { +func validateIntegrationAction_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -399,7 +399,7 @@ func validateIntegrationAction_IsTerraformResourceParameters(x interface{}) erro return nil } -func (j *jsiiProxy_IntegrationAction) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationAction) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -432,7 +432,7 @@ func (j *jsiiProxy_IntegrationAction) validateSetConnectionParameters(val interf return nil } -func (j *jsiiProxy_IntegrationAction) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_IntegrationAction) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -513,7 +513,7 @@ func (j *jsiiProxy_IntegrationAction) validateSetLifecycleParameters(val *cdktf. return nil } -func (j *jsiiProxy_IntegrationAction) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_IntegrationAction) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -577,4 +577,3 @@ func validateNewIntegrationActionParameters(scope constructs.Construct, id *stri return nil } - diff --git a/gen/opsgenie/integrationaction/main.go b/gen/opsgenie/integrationaction/main.go index 45689d4933..08bc3dd309 100644 --- a/gen/opsgenie/integrationaction/main.go +++ b/gen/opsgenie/integrationaction/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationAction", - reflect.TypeOf((*IntegrationAction)(nil)).Elem(), + reflect.TypeFor[IntegrationAction](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "acknowledge", GoGetter: "Acknowledge"}, _jsii_.MemberProperty{JsiiProperty: "acknowledgeInput", GoGetter: "AcknowledgeInput"}, @@ -78,7 +78,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationAction{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -86,19 +86,19 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledge", - reflect.TypeOf((*IntegrationActionAcknowledge)(nil)).Elem(), + reflect.TypeFor[IntegrationActionAcknowledge](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeFilter", - reflect.TypeOf((*IntegrationActionAcknowledgeFilter)(nil)).Elem(), + reflect.TypeFor[IntegrationActionAcknowledgeFilter](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeFilterConditions", - reflect.TypeOf((*IntegrationActionAcknowledgeFilterConditions)(nil)).Elem(), + reflect.TypeFor[IntegrationActionAcknowledgeFilterConditions](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeFilterConditionsList", - reflect.TypeOf((*IntegrationActionAcknowledgeFilterConditionsList)(nil)).Elem(), + reflect.TypeFor[IntegrationActionAcknowledgeFilterConditionsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -112,7 +112,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionAcknowledgeFilterConditionsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -120,7 +120,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeFilterConditionsOutputReference", - reflect.TypeOf((*IntegrationActionAcknowledgeFilterConditionsOutputReference)(nil)).Elem(), + reflect.TypeFor[IntegrationActionAcknowledgeFilterConditionsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -160,7 +160,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionAcknowledgeFilterConditionsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -168,7 +168,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeFilterList", - reflect.TypeOf((*IntegrationActionAcknowledgeFilterList)(nil)).Elem(), + reflect.TypeFor[IntegrationActionAcknowledgeFilterList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -182,7 +182,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionAcknowledgeFilterList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -190,7 +190,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeFilterOutputReference", - reflect.TypeOf((*IntegrationActionAcknowledgeFilterOutputReference)(nil)).Elem(), + reflect.TypeFor[IntegrationActionAcknowledgeFilterOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -220,7 +220,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionAcknowledgeFilterOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -228,7 +228,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeList", - reflect.TypeOf((*IntegrationActionAcknowledgeList)(nil)).Elem(), + reflect.TypeFor[IntegrationActionAcknowledgeList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -242,7 +242,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionAcknowledgeList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -250,7 +250,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAcknowledgeOutputReference", - reflect.TypeOf((*IntegrationActionAcknowledgeOutputReference)(nil)).Elem(), + reflect.TypeFor[IntegrationActionAcknowledgeOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "alias", GoGetter: "Alias"}, _jsii_.MemberProperty{JsiiProperty: "aliasInput", GoGetter: "AliasInput"}, @@ -295,7 +295,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "user", GoGetter: "User"}, _jsii_.MemberProperty{JsiiProperty: "userInput", GoGetter: "UserInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionAcknowledgeOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -303,19 +303,19 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNote", - reflect.TypeOf((*IntegrationActionAddNote)(nil)).Elem(), + reflect.TypeFor[IntegrationActionAddNote](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteFilter", - reflect.TypeOf((*IntegrationActionAddNoteFilter)(nil)).Elem(), + reflect.TypeFor[IntegrationActionAddNoteFilter](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteFilterConditions", - reflect.TypeOf((*IntegrationActionAddNoteFilterConditions)(nil)).Elem(), + reflect.TypeFor[IntegrationActionAddNoteFilterConditions](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteFilterConditionsList", - reflect.TypeOf((*IntegrationActionAddNoteFilterConditionsList)(nil)).Elem(), + reflect.TypeFor[IntegrationActionAddNoteFilterConditionsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -329,7 +329,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionAddNoteFilterConditionsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -337,7 +337,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteFilterConditionsOutputReference", - reflect.TypeOf((*IntegrationActionAddNoteFilterConditionsOutputReference)(nil)).Elem(), + reflect.TypeFor[IntegrationActionAddNoteFilterConditionsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -377,7 +377,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionAddNoteFilterConditionsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -385,7 +385,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteFilterList", - reflect.TypeOf((*IntegrationActionAddNoteFilterList)(nil)).Elem(), + reflect.TypeFor[IntegrationActionAddNoteFilterList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -399,7 +399,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionAddNoteFilterList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -407,7 +407,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteFilterOutputReference", - reflect.TypeOf((*IntegrationActionAddNoteFilterOutputReference)(nil)).Elem(), + reflect.TypeFor[IntegrationActionAddNoteFilterOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -437,7 +437,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionAddNoteFilterOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -445,7 +445,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteList", - reflect.TypeOf((*IntegrationActionAddNoteList)(nil)).Elem(), + reflect.TypeFor[IntegrationActionAddNoteList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -459,7 +459,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionAddNoteList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -467,7 +467,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionAddNoteOutputReference", - reflect.TypeOf((*IntegrationActionAddNoteOutputReference)(nil)).Elem(), + reflect.TypeFor[IntegrationActionAddNoteOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "alias", GoGetter: "Alias"}, _jsii_.MemberProperty{JsiiProperty: "aliasInput", GoGetter: "AliasInput"}, @@ -512,7 +512,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "user", GoGetter: "User"}, _jsii_.MemberProperty{JsiiProperty: "userInput", GoGetter: "UserInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionAddNoteOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -520,19 +520,19 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionClose", - reflect.TypeOf((*IntegrationActionClose)(nil)).Elem(), + reflect.TypeFor[IntegrationActionClose](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseFilter", - reflect.TypeOf((*IntegrationActionCloseFilter)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCloseFilter](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseFilterConditions", - reflect.TypeOf((*IntegrationActionCloseFilterConditions)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCloseFilterConditions](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseFilterConditionsList", - reflect.TypeOf((*IntegrationActionCloseFilterConditionsList)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCloseFilterConditionsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -546,7 +546,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionCloseFilterConditionsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -554,7 +554,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseFilterConditionsOutputReference", - reflect.TypeOf((*IntegrationActionCloseFilterConditionsOutputReference)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCloseFilterConditionsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -594,7 +594,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionCloseFilterConditionsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -602,7 +602,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseFilterList", - reflect.TypeOf((*IntegrationActionCloseFilterList)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCloseFilterList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -616,7 +616,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionCloseFilterList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -624,7 +624,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseFilterOutputReference", - reflect.TypeOf((*IntegrationActionCloseFilterOutputReference)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCloseFilterOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -654,7 +654,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionCloseFilterOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -662,7 +662,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseList", - reflect.TypeOf((*IntegrationActionCloseList)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCloseList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -676,7 +676,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionCloseList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -684,7 +684,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCloseOutputReference", - reflect.TypeOf((*IntegrationActionCloseOutputReference)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCloseOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "alias", GoGetter: "Alias"}, _jsii_.MemberProperty{JsiiProperty: "aliasInput", GoGetter: "AliasInput"}, @@ -729,7 +729,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "user", GoGetter: "User"}, _jsii_.MemberProperty{JsiiProperty: "userInput", GoGetter: "UserInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionCloseOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -737,23 +737,23 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionConfig", - reflect.TypeOf((*IntegrationActionConfig)(nil)).Elem(), + reflect.TypeFor[IntegrationActionConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreate", - reflect.TypeOf((*IntegrationActionCreate)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCreate](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateFilter", - reflect.TypeOf((*IntegrationActionCreateFilter)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCreateFilter](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateFilterConditions", - reflect.TypeOf((*IntegrationActionCreateFilterConditions)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCreateFilterConditions](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateFilterConditionsList", - reflect.TypeOf((*IntegrationActionCreateFilterConditionsList)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCreateFilterConditionsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -767,7 +767,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionCreateFilterConditionsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -775,7 +775,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateFilterConditionsOutputReference", - reflect.TypeOf((*IntegrationActionCreateFilterConditionsOutputReference)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCreateFilterConditionsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -815,7 +815,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionCreateFilterConditionsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -823,7 +823,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateFilterList", - reflect.TypeOf((*IntegrationActionCreateFilterList)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCreateFilterList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -837,7 +837,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionCreateFilterList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -845,7 +845,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateFilterOutputReference", - reflect.TypeOf((*IntegrationActionCreateFilterOutputReference)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCreateFilterOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -875,7 +875,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionCreateFilterOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -883,7 +883,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateList", - reflect.TypeOf((*IntegrationActionCreateList)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCreateList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -897,7 +897,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionCreateList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -905,7 +905,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateOutputReference", - reflect.TypeOf((*IntegrationActionCreateOutputReference)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCreateOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "alertActions", GoGetter: "AlertActions"}, _jsii_.MemberProperty{JsiiProperty: "alertActionsInput", GoGetter: "AlertActionsInput"}, @@ -999,7 +999,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "user", GoGetter: "User"}, _jsii_.MemberProperty{JsiiProperty: "userInput", GoGetter: "UserInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionCreateOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -1007,11 +1007,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateResponders", - reflect.TypeOf((*IntegrationActionCreateResponders)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCreateResponders](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateRespondersList", - reflect.TypeOf((*IntegrationActionCreateRespondersList)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCreateRespondersList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -1025,7 +1025,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionCreateRespondersList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -1033,7 +1033,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionCreateRespondersOutputReference", - reflect.TypeOf((*IntegrationActionCreateRespondersOutputReference)(nil)).Elem(), + reflect.TypeFor[IntegrationActionCreateRespondersOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -1061,7 +1061,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionCreateRespondersOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -1069,19 +1069,19 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnore", - reflect.TypeOf((*IntegrationActionIgnore)(nil)).Elem(), + reflect.TypeFor[IntegrationActionIgnore](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreFilter", - reflect.TypeOf((*IntegrationActionIgnoreFilter)(nil)).Elem(), + reflect.TypeFor[IntegrationActionIgnoreFilter](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreFilterConditions", - reflect.TypeOf((*IntegrationActionIgnoreFilterConditions)(nil)).Elem(), + reflect.TypeFor[IntegrationActionIgnoreFilterConditions](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreFilterConditionsList", - reflect.TypeOf((*IntegrationActionIgnoreFilterConditionsList)(nil)).Elem(), + reflect.TypeFor[IntegrationActionIgnoreFilterConditionsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -1095,7 +1095,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionIgnoreFilterConditionsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -1103,7 +1103,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreFilterConditionsOutputReference", - reflect.TypeOf((*IntegrationActionIgnoreFilterConditionsOutputReference)(nil)).Elem(), + reflect.TypeFor[IntegrationActionIgnoreFilterConditionsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -1143,7 +1143,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionIgnoreFilterConditionsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -1151,7 +1151,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreFilterList", - reflect.TypeOf((*IntegrationActionIgnoreFilterList)(nil)).Elem(), + reflect.TypeFor[IntegrationActionIgnoreFilterList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -1165,7 +1165,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionIgnoreFilterList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -1173,7 +1173,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreFilterOutputReference", - reflect.TypeOf((*IntegrationActionIgnoreFilterOutputReference)(nil)).Elem(), + reflect.TypeFor[IntegrationActionIgnoreFilterOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -1203,7 +1203,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionIgnoreFilterOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -1211,7 +1211,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreList", - reflect.TypeOf((*IntegrationActionIgnoreList)(nil)).Elem(), + reflect.TypeFor[IntegrationActionIgnoreList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -1225,7 +1225,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionIgnoreList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -1233,7 +1233,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.integrationAction.IntegrationActionIgnoreOutputReference", - reflect.TypeOf((*IntegrationActionIgnoreOutputReference)(nil)).Elem(), + reflect.TypeFor[IntegrationActionIgnoreOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -1269,7 +1269,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_IntegrationActionIgnoreOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/opsgenie/maintenance/Maintenance.go b/gen/opsgenie/maintenance/Maintenance.go index c40cffe840..820d2a09e9 100644 --- a/gen/opsgenie/maintenance/Maintenance.go +++ b/gen/opsgenie/maintenance/Maintenance.go @@ -15,15 +15,15 @@ type Maintenance 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. @@ -53,28 +53,28 @@ type Maintenance interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any Rules() MaintenanceRulesList - RulesInput() interface{} + RulesInput() any // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string Time() MaintenanceTimeList - TimeInput() interface{} + TimeInput() any // 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. @@ -92,7 +92,7 @@ type Maintenance interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -104,31 +104,31 @@ type Maintenance 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) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) - PutRules(value interface{}) - PutTime(value interface{}) + PutRules(value any) + PutTime(value any) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetTime() - 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 Maintenance @@ -146,8 +146,8 @@ func (j *jsiiProxy_Maintenance) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_Maintenance) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_Maintenance) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -156,8 +156,8 @@ func (j *jsiiProxy_Maintenance) Connection() interface{} { return returns } -func (j *jsiiProxy_Maintenance) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Maintenance) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -166,8 +166,8 @@ func (j *jsiiProxy_Maintenance) ConstructNodeMetadata() *map[string]interface{} return returns } -func (j *jsiiProxy_Maintenance) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_Maintenance) Count() any { + var returns any _jsii_.Get( j, "count", @@ -286,8 +286,8 @@ func (j *jsiiProxy_Maintenance) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_Maintenance) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_Maintenance) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -296,8 +296,8 @@ func (j *jsiiProxy_Maintenance) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_Maintenance) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_Maintenance) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -316,8 +316,8 @@ func (j *jsiiProxy_Maintenance) Rules() MaintenanceRulesList { return returns } -func (j *jsiiProxy_Maintenance) RulesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Maintenance) RulesInput() any { + var returns any _jsii_.Get( j, "rulesInput", @@ -336,8 +336,8 @@ func (j *jsiiProxy_Maintenance) TerraformGeneratorMetadata() *cdktf.TerraformPro return returns } -func (j *jsiiProxy_Maintenance) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Maintenance) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -366,8 +366,8 @@ func (j *jsiiProxy_Maintenance) Time() MaintenanceTimeList { return returns } -func (j *jsiiProxy_Maintenance) TimeInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Maintenance) TimeInput() any { + var returns any _jsii_.Get( j, "timeInput", @@ -376,7 +376,6 @@ func (j *jsiiProxy_Maintenance) TimeInput() interface{} { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/maintenance opsgenie_maintenance} Resource. func NewMaintenance(scope constructs.Construct, id *string, config *MaintenanceConfig) Maintenance { _init_.Initialize() @@ -388,7 +387,7 @@ func NewMaintenance(scope constructs.Construct, id *string, config *MaintenanceC _jsii_.Create( "@cdktf/provider-opsgenie.maintenance.Maintenance", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -401,12 +400,12 @@ func NewMaintenance_Override(m Maintenance, scope constructs.Construct, id *stri _jsii_.Create( "@cdktf/provider-opsgenie.maintenance.Maintenance", - []interface{}{scope, id, config}, + []any{scope, id, config}, m, ) } -func (j *jsiiProxy_Maintenance)SetConnection(val interface{}) { +func (j *jsiiProxy_Maintenance) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -417,7 +416,7 @@ func (j *jsiiProxy_Maintenance)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_Maintenance)SetCount(val interface{}) { +func (j *jsiiProxy_Maintenance) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -428,7 +427,7 @@ func (j *jsiiProxy_Maintenance)SetCount(val interface{}) { ) } -func (j *jsiiProxy_Maintenance)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_Maintenance) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -436,7 +435,7 @@ func (j *jsiiProxy_Maintenance)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_Maintenance)SetDescription(val *string) { +func (j *jsiiProxy_Maintenance) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -447,7 +446,7 @@ func (j *jsiiProxy_Maintenance)SetDescription(val *string) { ) } -func (j *jsiiProxy_Maintenance)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_Maintenance) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -455,7 +454,7 @@ func (j *jsiiProxy_Maintenance)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_Maintenance)SetId(val *string) { +func (j *jsiiProxy_Maintenance) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -466,7 +465,7 @@ func (j *jsiiProxy_Maintenance)SetId(val *string) { ) } -func (j *jsiiProxy_Maintenance)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_Maintenance) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -477,7 +476,7 @@ func (j *jsiiProxy_Maintenance)SetLifecycle(val *cdktf.TerraformResourceLifecycl ) } -func (j *jsiiProxy_Maintenance)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_Maintenance) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -485,7 +484,7 @@ func (j *jsiiProxy_Maintenance)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_Maintenance)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_Maintenance) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -508,7 +507,7 @@ func Maintenance_GenerateConfigForImport(scope constructs.Construct, importToId _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.maintenance.Maintenance", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -532,7 +531,7 @@ func Maintenance_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 Maintenance_IsConstruct(x interface{}) *bool { +func Maintenance_IsConstruct(x any) *bool { _init_.Initialize() if err := validateMaintenance_IsConstructParameters(x); err != nil { @@ -543,7 +542,7 @@ func Maintenance_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.maintenance.Maintenance", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -551,7 +550,7 @@ func Maintenance_IsConstruct(x interface{}) *bool { } // Experimental. -func Maintenance_IsTerraformElement(x interface{}) *bool { +func Maintenance_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateMaintenance_IsTerraformElementParameters(x); err != nil { @@ -562,7 +561,7 @@ func Maintenance_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.maintenance.Maintenance", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -570,7 +569,7 @@ func Maintenance_IsTerraformElement(x interface{}) *bool { } // Experimental. -func Maintenance_IsTerraformResource(x interface{}) *bool { +func Maintenance_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateMaintenance_IsTerraformResourceParameters(x); err != nil { @@ -581,7 +580,7 @@ func Maintenance_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.maintenance.Maintenance", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -606,31 +605,31 @@ func (m *jsiiProxy_Maintenance) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( m, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (m *jsiiProxy_Maintenance) AddOverride(path *string, value interface{}) { +func (m *jsiiProxy_Maintenance) AddOverride(path *string, value any) { if err := m.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( m, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (m *jsiiProxy_Maintenance) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (m *jsiiProxy_Maintenance) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := m.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( m, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -646,7 +645,7 @@ func (m *jsiiProxy_Maintenance) GetBooleanAttribute(terraformAttribute *string) _jsii_.Invoke( m, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -662,7 +661,7 @@ func (m *jsiiProxy_Maintenance) GetBooleanMapAttribute(terraformAttribute *strin _jsii_.Invoke( m, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -678,7 +677,7 @@ func (m *jsiiProxy_Maintenance) GetListAttribute(terraformAttribute *string) *[] _jsii_.Invoke( m, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -694,7 +693,7 @@ func (m *jsiiProxy_Maintenance) GetNumberAttribute(terraformAttribute *string) * _jsii_.Invoke( m, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -710,7 +709,7 @@ func (m *jsiiProxy_Maintenance) GetNumberListAttribute(terraformAttribute *strin _jsii_.Invoke( m, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -726,7 +725,7 @@ func (m *jsiiProxy_Maintenance) GetNumberMapAttribute(terraformAttribute *string _jsii_.Invoke( m, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -742,7 +741,7 @@ func (m *jsiiProxy_Maintenance) GetStringAttribute(terraformAttribute *string) * _jsii_.Invoke( m, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -758,15 +757,15 @@ func (m *jsiiProxy_Maintenance) GetStringMapAttribute(terraformAttribute *string _jsii_.Invoke( m, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (m *jsiiProxy_Maintenance) HasResourceMove() interface{} { - var returns interface{} +func (m *jsiiProxy_Maintenance) HasResourceMove() any { + var returns any _jsii_.Invoke( m, @@ -785,7 +784,7 @@ func (m *jsiiProxy_Maintenance) ImportFrom(id *string, provider cdktf.TerraformP _jsii_.InvokeVoid( m, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -798,7 +797,7 @@ func (m *jsiiProxy_Maintenance) InterpolationForAttribute(terraformAttribute *st _jsii_.Invoke( m, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -812,18 +811,18 @@ func (m *jsiiProxy_Maintenance) MoveFromId(id *string) { _jsii_.InvokeVoid( m, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (m *jsiiProxy_Maintenance) MoveTo(moveTarget *string, index interface{}) { +func (m *jsiiProxy_Maintenance) MoveTo(moveTarget *string, index any) { if err := m.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( m, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -834,7 +833,7 @@ func (m *jsiiProxy_Maintenance) MoveToId(id *string) { _jsii_.InvokeVoid( m, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -845,29 +844,29 @@ func (m *jsiiProxy_Maintenance) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( m, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } -func (m *jsiiProxy_Maintenance) PutRules(value interface{}) { +func (m *jsiiProxy_Maintenance) PutRules(value any) { if err := m.validatePutRulesParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( m, "putRules", - []interface{}{value}, + []any{value}, ) } -func (m *jsiiProxy_Maintenance) PutTime(value interface{}) { +func (m *jsiiProxy_Maintenance) PutTime(value any) { if err := m.validatePutTimeParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( m, "putTime", - []interface{}{value}, + []any{value}, ) } @@ -895,8 +894,8 @@ func (m *jsiiProxy_Maintenance) ResetTime() { ) } -func (m *jsiiProxy_Maintenance) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (m *jsiiProxy_Maintenance) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( m, @@ -908,8 +907,8 @@ func (m *jsiiProxy_Maintenance) SynthesizeAttributes() *map[string]interface{} { return returns } -func (m *jsiiProxy_Maintenance) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (m *jsiiProxy_Maintenance) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( m, @@ -921,8 +920,8 @@ func (m *jsiiProxy_Maintenance) SynthesizeHclAttributes() *map[string]interface{ return returns } -func (m *jsiiProxy_Maintenance) ToHclTerraform() interface{} { - var returns interface{} +func (m *jsiiProxy_Maintenance) ToHclTerraform() any { + var returns any _jsii_.Invoke( m, @@ -934,8 +933,8 @@ func (m *jsiiProxy_Maintenance) ToHclTerraform() interface{} { return returns } -func (m *jsiiProxy_Maintenance) ToMetadata() interface{} { - var returns interface{} +func (m *jsiiProxy_Maintenance) ToMetadata() any { + var returns any _jsii_.Invoke( m, @@ -960,8 +959,8 @@ func (m *jsiiProxy_Maintenance) ToString() *string { return returns } -func (m *jsiiProxy_Maintenance) ToTerraform() interface{} { - var returns interface{} +func (m *jsiiProxy_Maintenance) ToTerraform() any { + var returns any _jsii_.Invoke( m, @@ -972,4 +971,3 @@ func (m *jsiiProxy_Maintenance) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/maintenance/MaintenanceConfig.go b/gen/opsgenie/maintenance/MaintenanceConfig.go index c5abdbc02c..76274f0735 100644 --- a/gen/opsgenie/maintenance/MaintenanceConfig.go +++ b/gen/opsgenie/maintenance/MaintenanceConfig.go @@ -6,9 +6,9 @@ import ( type MaintenanceConfig 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,13 +18,13 @@ type MaintenanceConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/maintenance#description Maintenance#description}. Description *string `field:"required" json:"description" yaml:"description"` // rules block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/maintenance#rules Maintenance#rules} - Rules interface{} `field:"required" json:"rules" yaml:"rules"` + Rules any `field:"required" json:"rules" yaml:"rules"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/maintenance#id Maintenance#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. @@ -33,6 +33,5 @@ type MaintenanceConfig struct { // time block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/maintenance#time Maintenance#time} - Time interface{} `field:"optional" json:"time" yaml:"time"` + Time any `field:"optional" json:"time" yaml:"time"` } - diff --git a/gen/opsgenie/maintenance/MaintenanceRules.go b/gen/opsgenie/maintenance/MaintenanceRules.go index 36d32b1dac..5293ee5db7 100644 --- a/gen/opsgenie/maintenance/MaintenanceRules.go +++ b/gen/opsgenie/maintenance/MaintenanceRules.go @@ -1,12 +1,10 @@ package maintenance - type MaintenanceRules struct { // entity block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/maintenance#entity Maintenance#entity} - Entity interface{} `field:"required" json:"entity" yaml:"entity"` + Entity any `field:"required" json:"entity" yaml:"entity"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/maintenance#state Maintenance#state}. State *string `field:"optional" json:"state" yaml:"state"` } - diff --git a/gen/opsgenie/maintenance/MaintenanceRulesEntityList.go b/gen/opsgenie/maintenance/MaintenanceRulesEntityList.go index 97bdf855c9..c7938a1c44 100644 --- a/gen/opsgenie/maintenance/MaintenanceRulesEntityList.go +++ b/gen/opsgenie/maintenance/MaintenanceRulesEntityList.go @@ -17,8 +17,8 @@ type MaintenanceRulesEntityList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type MaintenanceRulesEntityList interface { Get(index *float64) MaintenanceRulesEntityOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_MaintenanceRulesEntityList) Fqn() *string { return returns } -func (j *jsiiProxy_MaintenanceRulesEntityList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_MaintenanceRulesEntityList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_MaintenanceRulesEntityList) WrapsSet() *bool { return returns } - func NewMaintenanceRulesEntityList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MaintenanceRulesEntityList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewMaintenanceRulesEntityList(terraformResource cdktf.IInterpolatingParent, _jsii_.Create( "@cdktf/provider-opsgenie.maintenance.MaintenanceRulesEntityList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewMaintenanceRulesEntityList_Override(m MaintenanceRulesEntityList, terraf _jsii_.Create( "@cdktf/provider-opsgenie.maintenance.MaintenanceRulesEntityList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, m, ) } -func (j *jsiiProxy_MaintenanceRulesEntityList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_MaintenanceRulesEntityList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_MaintenanceRulesEntityList)SetInternalValue(val interface{}) ) } -func (j *jsiiProxy_MaintenanceRulesEntityList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_MaintenanceRulesEntityList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_MaintenanceRulesEntityList)SetTerraformAttribute(val *string) ) } -func (j *jsiiProxy_MaintenanceRulesEntityList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_MaintenanceRulesEntityList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_MaintenanceRulesEntityList)SetTerraformResource(val cdktf.IIn ) } -func (j *jsiiProxy_MaintenanceRulesEntityList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_MaintenanceRulesEntityList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (m *jsiiProxy_MaintenanceRulesEntityList) AllWithMapKey(mapKeyAttributeName _jsii_.Invoke( m, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (m *jsiiProxy_MaintenanceRulesEntityList) Get(index *float64) MaintenanceRu _jsii_.Invoke( m, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (m *jsiiProxy_MaintenanceRulesEntityList) Resolve(_context cdktf.IResolveContext) interface{} { +func (m *jsiiProxy_MaintenanceRulesEntityList) Resolve(_context cdktf.IResolveContext) any { if err := m.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( m, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (m *jsiiProxy_MaintenanceRulesEntityList) ToString() *string { return returns } - diff --git a/gen/opsgenie/maintenance/MaintenanceRulesEntityList__checks.go b/gen/opsgenie/maintenance/MaintenanceRulesEntityList__checks.go index 47e8733736..9aa731a7ff 100644 --- a/gen/opsgenie/maintenance/MaintenanceRulesEntityList__checks.go +++ b/gen/opsgenie/maintenance/MaintenanceRulesEntityList__checks.go @@ -34,7 +34,7 @@ func (m *jsiiProxy_MaintenanceRulesEntityList) validateResolveParameters(_contex return nil } -func (j *jsiiProxy_MaintenanceRulesEntityList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_MaintenanceRulesEntityList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewMaintenanceRulesEntityListParameters(terraformResource cdktf.IIn return nil } - diff --git a/gen/opsgenie/maintenance/MaintenanceRulesEntityOutputReference.go b/gen/opsgenie/maintenance/MaintenanceRulesEntityOutputReference.go index dfb9b16152..f0efb1245a 100644 --- a/gen/opsgenie/maintenance/MaintenanceRulesEntityOutputReference.go +++ b/gen/opsgenie/maintenance/MaintenanceRulesEntityOutputReference.go @@ -12,9 +12,9 @@ type MaintenanceRulesEntityOutputReference 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 @@ -30,8 +30,8 @@ type MaintenanceRulesEntityOutputReference interface { Id() *string SetId(val *string) IdInput() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -46,7 +46,7 @@ type MaintenanceRulesEntityOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -71,7 +71,7 @@ type MaintenanceRulesEntityOutputReference interface { ResetType() // 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. @@ -84,8 +84,8 @@ type jsiiProxy_MaintenanceRulesEntityOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_MaintenanceRulesEntityOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_MaintenanceRulesEntityOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -144,8 +144,8 @@ func (j *jsiiProxy_MaintenanceRulesEntityOutputReference) IdInput() *string { return returns } -func (j *jsiiProxy_MaintenanceRulesEntityOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_MaintenanceRulesEntityOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -194,7 +194,6 @@ func (j *jsiiProxy_MaintenanceRulesEntityOutputReference) TypeInput() *string { return returns } - func NewMaintenanceRulesEntityOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MaintenanceRulesEntityOutputReference { _init_.Initialize() @@ -205,7 +204,7 @@ func NewMaintenanceRulesEntityOutputReference(terraformResource cdktf.IInterpola _jsii_.Create( "@cdktf/provider-opsgenie.maintenance.MaintenanceRulesEntityOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -217,12 +216,12 @@ func NewMaintenanceRulesEntityOutputReference_Override(m MaintenanceRulesEntityO _jsii_.Create( "@cdktf/provider-opsgenie.maintenance.MaintenanceRulesEntityOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, m, ) } -func (j *jsiiProxy_MaintenanceRulesEntityOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_MaintenanceRulesEntityOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -233,7 +232,7 @@ func (j *jsiiProxy_MaintenanceRulesEntityOutputReference)SetComplexObjectIndex(v ) } -func (j *jsiiProxy_MaintenanceRulesEntityOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_MaintenanceRulesEntityOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -244,7 +243,7 @@ func (j *jsiiProxy_MaintenanceRulesEntityOutputReference)SetComplexObjectIsFromS ) } -func (j *jsiiProxy_MaintenanceRulesEntityOutputReference)SetId(val *string) { +func (j *jsiiProxy_MaintenanceRulesEntityOutputReference) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -255,7 +254,7 @@ func (j *jsiiProxy_MaintenanceRulesEntityOutputReference)SetId(val *string) { ) } -func (j *jsiiProxy_MaintenanceRulesEntityOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_MaintenanceRulesEntityOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -266,7 +265,7 @@ func (j *jsiiProxy_MaintenanceRulesEntityOutputReference)SetInternalValue(val in ) } -func (j *jsiiProxy_MaintenanceRulesEntityOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_MaintenanceRulesEntityOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -277,7 +276,7 @@ func (j *jsiiProxy_MaintenanceRulesEntityOutputReference)SetTerraformAttribute(v ) } -func (j *jsiiProxy_MaintenanceRulesEntityOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_MaintenanceRulesEntityOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -288,7 +287,7 @@ func (j *jsiiProxy_MaintenanceRulesEntityOutputReference)SetTerraformResource(va ) } -func (j *jsiiProxy_MaintenanceRulesEntityOutputReference)SetType(val *string) { +func (j *jsiiProxy_MaintenanceRulesEntityOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -312,16 +311,16 @@ func (m *jsiiProxy_MaintenanceRulesEntityOutputReference) ComputeFqn() *string { return returns } -func (m *jsiiProxy_MaintenanceRulesEntityOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (m *jsiiProxy_MaintenanceRulesEntityOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := m.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( m, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -337,7 +336,7 @@ func (m *jsiiProxy_MaintenanceRulesEntityOutputReference) GetBooleanAttribute(te _jsii_.Invoke( m, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -353,7 +352,7 @@ func (m *jsiiProxy_MaintenanceRulesEntityOutputReference) GetBooleanMapAttribute _jsii_.Invoke( m, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -369,7 +368,7 @@ func (m *jsiiProxy_MaintenanceRulesEntityOutputReference) GetListAttribute(terra _jsii_.Invoke( m, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -385,7 +384,7 @@ func (m *jsiiProxy_MaintenanceRulesEntityOutputReference) GetNumberAttribute(ter _jsii_.Invoke( m, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -401,7 +400,7 @@ func (m *jsiiProxy_MaintenanceRulesEntityOutputReference) GetNumberListAttribute _jsii_.Invoke( m, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -417,7 +416,7 @@ func (m *jsiiProxy_MaintenanceRulesEntityOutputReference) GetNumberMapAttribute( _jsii_.Invoke( m, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -433,7 +432,7 @@ func (m *jsiiProxy_MaintenanceRulesEntityOutputReference) GetStringAttribute(ter _jsii_.Invoke( m, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -449,7 +448,7 @@ func (m *jsiiProxy_MaintenanceRulesEntityOutputReference) GetStringMapAttribute( _jsii_.Invoke( m, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -478,7 +477,7 @@ func (m *jsiiProxy_MaintenanceRulesEntityOutputReference) InterpolationForAttrib _jsii_.Invoke( m, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -501,16 +500,16 @@ func (m *jsiiProxy_MaintenanceRulesEntityOutputReference) ResetType() { ) } -func (m *jsiiProxy_MaintenanceRulesEntityOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (m *jsiiProxy_MaintenanceRulesEntityOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := m.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( m, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -529,4 +528,3 @@ func (m *jsiiProxy_MaintenanceRulesEntityOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/maintenance/MaintenanceRulesEntityOutputReference__checks.go b/gen/opsgenie/maintenance/MaintenanceRulesEntityOutputReference__checks.go index 3f9f4e38b5..db87436503 100644 --- a/gen/opsgenie/maintenance/MaintenanceRulesEntityOutputReference__checks.go +++ b/gen/opsgenie/maintenance/MaintenanceRulesEntityOutputReference__checks.go @@ -98,7 +98,7 @@ func (m *jsiiProxy_MaintenanceRulesEntityOutputReference) validateResolveParamet return nil } -func (j *jsiiProxy_MaintenanceRulesEntityOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_MaintenanceRulesEntityOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -171,7 +171,7 @@ func (j *jsiiProxy_MaintenanceRulesEntityOutputReference) validateSetIdParameter return nil } -func (j *jsiiProxy_MaintenanceRulesEntityOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_MaintenanceRulesEntityOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -238,4 +238,3 @@ func validateNewMaintenanceRulesEntityOutputReferenceParameters(terraformResourc return nil } - diff --git a/gen/opsgenie/maintenance/MaintenanceRulesList.go b/gen/opsgenie/maintenance/MaintenanceRulesList.go index 7b4d5ef1e7..2efcd55734 100644 --- a/gen/opsgenie/maintenance/MaintenanceRulesList.go +++ b/gen/opsgenie/maintenance/MaintenanceRulesList.go @@ -17,8 +17,8 @@ type MaintenanceRulesList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type MaintenanceRulesList interface { Get(index *float64) MaintenanceRulesOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_MaintenanceRulesList) Fqn() *string { return returns } -func (j *jsiiProxy_MaintenanceRulesList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_MaintenanceRulesList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_MaintenanceRulesList) WrapsSet() *bool { return returns } - func NewMaintenanceRulesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MaintenanceRulesList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewMaintenanceRulesList(terraformResource cdktf.IInterpolatingParent, terra _jsii_.Create( "@cdktf/provider-opsgenie.maintenance.MaintenanceRulesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewMaintenanceRulesList_Override(m MaintenanceRulesList, terraformResource _jsii_.Create( "@cdktf/provider-opsgenie.maintenance.MaintenanceRulesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, m, ) } -func (j *jsiiProxy_MaintenanceRulesList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_MaintenanceRulesList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_MaintenanceRulesList)SetInternalValue(val interface{}) { ) } -func (j *jsiiProxy_MaintenanceRulesList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_MaintenanceRulesList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_MaintenanceRulesList)SetTerraformAttribute(val *string) { ) } -func (j *jsiiProxy_MaintenanceRulesList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_MaintenanceRulesList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_MaintenanceRulesList)SetTerraformResource(val cdktf.IInterpol ) } -func (j *jsiiProxy_MaintenanceRulesList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_MaintenanceRulesList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (m *jsiiProxy_MaintenanceRulesList) AllWithMapKey(mapKeyAttributeName *stri _jsii_.Invoke( m, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (m *jsiiProxy_MaintenanceRulesList) Get(index *float64) MaintenanceRulesOut _jsii_.Invoke( m, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (m *jsiiProxy_MaintenanceRulesList) Resolve(_context cdktf.IResolveContext) interface{} { +func (m *jsiiProxy_MaintenanceRulesList) Resolve(_context cdktf.IResolveContext) any { if err := m.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( m, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (m *jsiiProxy_MaintenanceRulesList) ToString() *string { return returns } - diff --git a/gen/opsgenie/maintenance/MaintenanceRulesList__checks.go b/gen/opsgenie/maintenance/MaintenanceRulesList__checks.go index c9e6536f1d..5e5625467f 100644 --- a/gen/opsgenie/maintenance/MaintenanceRulesList__checks.go +++ b/gen/opsgenie/maintenance/MaintenanceRulesList__checks.go @@ -34,7 +34,7 @@ func (m *jsiiProxy_MaintenanceRulesList) validateResolveParameters(_context cdkt return nil } -func (j *jsiiProxy_MaintenanceRulesList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_MaintenanceRulesList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewMaintenanceRulesListParameters(terraformResource cdktf.IInterpol return nil } - diff --git a/gen/opsgenie/maintenance/MaintenanceRulesOutputReference.go b/gen/opsgenie/maintenance/MaintenanceRulesOutputReference.go index 4af8ae065f..60e8bca793 100644 --- a/gen/opsgenie/maintenance/MaintenanceRulesOutputReference.go +++ b/gen/opsgenie/maintenance/MaintenanceRulesOutputReference.go @@ -12,9 +12,9 @@ type MaintenanceRulesOutputReference 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 @@ -26,11 +26,11 @@ type MaintenanceRulesOutputReference interface { // Experimental. CreationStack() *[]*string Entity() MaintenanceRulesEntityList - EntityInput() interface{} + EntityInput() any // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) State() *string SetState(val *string) StateInput() *string @@ -45,7 +45,7 @@ type MaintenanceRulesOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -66,11 +66,11 @@ type MaintenanceRulesOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutEntity(value interface{}) + PutEntity(value any) ResetState() // 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. @@ -83,8 +83,8 @@ type jsiiProxy_MaintenanceRulesOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_MaintenanceRulesOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_MaintenanceRulesOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -123,8 +123,8 @@ func (j *jsiiProxy_MaintenanceRulesOutputReference) Entity() MaintenanceRulesEnt return returns } -func (j *jsiiProxy_MaintenanceRulesOutputReference) EntityInput() interface{} { - var returns interface{} +func (j *jsiiProxy_MaintenanceRulesOutputReference) EntityInput() any { + var returns any _jsii_.Get( j, "entityInput", @@ -143,8 +143,8 @@ func (j *jsiiProxy_MaintenanceRulesOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_MaintenanceRulesOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_MaintenanceRulesOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -193,7 +193,6 @@ func (j *jsiiProxy_MaintenanceRulesOutputReference) TerraformResource() cdktf.II return returns } - func NewMaintenanceRulesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MaintenanceRulesOutputReference { _init_.Initialize() @@ -204,7 +203,7 @@ func NewMaintenanceRulesOutputReference(terraformResource cdktf.IInterpolatingPa _jsii_.Create( "@cdktf/provider-opsgenie.maintenance.MaintenanceRulesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -216,12 +215,12 @@ func NewMaintenanceRulesOutputReference_Override(m MaintenanceRulesOutputReferen _jsii_.Create( "@cdktf/provider-opsgenie.maintenance.MaintenanceRulesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, m, ) } -func (j *jsiiProxy_MaintenanceRulesOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_MaintenanceRulesOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -232,7 +231,7 @@ func (j *jsiiProxy_MaintenanceRulesOutputReference)SetComplexObjectIndex(val int ) } -func (j *jsiiProxy_MaintenanceRulesOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_MaintenanceRulesOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -243,7 +242,7 @@ func (j *jsiiProxy_MaintenanceRulesOutputReference)SetComplexObjectIsFromSet(val ) } -func (j *jsiiProxy_MaintenanceRulesOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_MaintenanceRulesOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -254,7 +253,7 @@ func (j *jsiiProxy_MaintenanceRulesOutputReference)SetInternalValue(val interfac ) } -func (j *jsiiProxy_MaintenanceRulesOutputReference)SetState(val *string) { +func (j *jsiiProxy_MaintenanceRulesOutputReference) SetState(val *string) { if err := j.validateSetStateParameters(val); err != nil { panic(err) } @@ -265,7 +264,7 @@ func (j *jsiiProxy_MaintenanceRulesOutputReference)SetState(val *string) { ) } -func (j *jsiiProxy_MaintenanceRulesOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_MaintenanceRulesOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -276,7 +275,7 @@ func (j *jsiiProxy_MaintenanceRulesOutputReference)SetTerraformAttribute(val *st ) } -func (j *jsiiProxy_MaintenanceRulesOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_MaintenanceRulesOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -300,16 +299,16 @@ func (m *jsiiProxy_MaintenanceRulesOutputReference) ComputeFqn() *string { return returns } -func (m *jsiiProxy_MaintenanceRulesOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (m *jsiiProxy_MaintenanceRulesOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := m.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( m, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -325,7 +324,7 @@ func (m *jsiiProxy_MaintenanceRulesOutputReference) GetBooleanAttribute(terrafor _jsii_.Invoke( m, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -341,7 +340,7 @@ func (m *jsiiProxy_MaintenanceRulesOutputReference) GetBooleanMapAttribute(terra _jsii_.Invoke( m, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -357,7 +356,7 @@ func (m *jsiiProxy_MaintenanceRulesOutputReference) GetListAttribute(terraformAt _jsii_.Invoke( m, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -373,7 +372,7 @@ func (m *jsiiProxy_MaintenanceRulesOutputReference) GetNumberAttribute(terraform _jsii_.Invoke( m, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -389,7 +388,7 @@ func (m *jsiiProxy_MaintenanceRulesOutputReference) GetNumberListAttribute(terra _jsii_.Invoke( m, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -405,7 +404,7 @@ func (m *jsiiProxy_MaintenanceRulesOutputReference) GetNumberMapAttribute(terraf _jsii_.Invoke( m, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -421,7 +420,7 @@ func (m *jsiiProxy_MaintenanceRulesOutputReference) GetStringAttribute(terraform _jsii_.Invoke( m, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -437,7 +436,7 @@ func (m *jsiiProxy_MaintenanceRulesOutputReference) GetStringMapAttribute(terraf _jsii_.Invoke( m, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -466,21 +465,21 @@ func (m *jsiiProxy_MaintenanceRulesOutputReference) InterpolationForAttribute(pr _jsii_.Invoke( m, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (m *jsiiProxy_MaintenanceRulesOutputReference) PutEntity(value interface{}) { +func (m *jsiiProxy_MaintenanceRulesOutputReference) PutEntity(value any) { if err := m.validatePutEntityParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( m, "putEntity", - []interface{}{value}, + []any{value}, ) } @@ -492,16 +491,16 @@ func (m *jsiiProxy_MaintenanceRulesOutputReference) ResetState() { ) } -func (m *jsiiProxy_MaintenanceRulesOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (m *jsiiProxy_MaintenanceRulesOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := m.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( m, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -520,4 +519,3 @@ func (m *jsiiProxy_MaintenanceRulesOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/maintenance/MaintenanceRulesOutputReference__checks.go b/gen/opsgenie/maintenance/MaintenanceRulesOutputReference__checks.go index a0514b2a50..7752a8a2b0 100644 --- a/gen/opsgenie/maintenance/MaintenanceRulesOutputReference__checks.go +++ b/gen/opsgenie/maintenance/MaintenanceRulesOutputReference__checks.go @@ -90,7 +90,7 @@ func (m *jsiiProxy_MaintenanceRulesOutputReference) validateInterpolationForAttr return nil } -func (m *jsiiProxy_MaintenanceRulesOutputReference) validatePutEntityParameters(value interface{}) error { +func (m *jsiiProxy_MaintenanceRulesOutputReference) validatePutEntityParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -129,7 +129,7 @@ func (m *jsiiProxy_MaintenanceRulesOutputReference) validateResolveParameters(_c return nil } -func (j *jsiiProxy_MaintenanceRulesOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_MaintenanceRulesOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -194,7 +194,7 @@ func (j *jsiiProxy_MaintenanceRulesOutputReference) validateSetComplexObjectIsFr return nil } -func (j *jsiiProxy_MaintenanceRulesOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_MaintenanceRulesOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -261,4 +261,3 @@ func validateNewMaintenanceRulesOutputReferenceParameters(terraformResource cdkt return nil } - diff --git a/gen/opsgenie/maintenance/MaintenanceTimeList.go b/gen/opsgenie/maintenance/MaintenanceTimeList.go index 89c69c632d..950c4523bd 100644 --- a/gen/opsgenie/maintenance/MaintenanceTimeList.go +++ b/gen/opsgenie/maintenance/MaintenanceTimeList.go @@ -17,8 +17,8 @@ type MaintenanceTimeList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type MaintenanceTimeList interface { Get(index *float64) MaintenanceTimeOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_MaintenanceTimeList) Fqn() *string { return returns } -func (j *jsiiProxy_MaintenanceTimeList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_MaintenanceTimeList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_MaintenanceTimeList) WrapsSet() *bool { return returns } - func NewMaintenanceTimeList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) MaintenanceTimeList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewMaintenanceTimeList(terraformResource cdktf.IInterpolatingParent, terraf _jsii_.Create( "@cdktf/provider-opsgenie.maintenance.MaintenanceTimeList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewMaintenanceTimeList_Override(m MaintenanceTimeList, terraformResource cd _jsii_.Create( "@cdktf/provider-opsgenie.maintenance.MaintenanceTimeList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, m, ) } -func (j *jsiiProxy_MaintenanceTimeList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_MaintenanceTimeList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_MaintenanceTimeList)SetInternalValue(val interface{}) { ) } -func (j *jsiiProxy_MaintenanceTimeList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_MaintenanceTimeList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_MaintenanceTimeList)SetTerraformAttribute(val *string) { ) } -func (j *jsiiProxy_MaintenanceTimeList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_MaintenanceTimeList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_MaintenanceTimeList)SetTerraformResource(val cdktf.IInterpola ) } -func (j *jsiiProxy_MaintenanceTimeList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_MaintenanceTimeList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (m *jsiiProxy_MaintenanceTimeList) AllWithMapKey(mapKeyAttributeName *strin _jsii_.Invoke( m, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (m *jsiiProxy_MaintenanceTimeList) Get(index *float64) MaintenanceTimeOutpu _jsii_.Invoke( m, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (m *jsiiProxy_MaintenanceTimeList) Resolve(_context cdktf.IResolveContext) interface{} { +func (m *jsiiProxy_MaintenanceTimeList) Resolve(_context cdktf.IResolveContext) any { if err := m.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( m, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (m *jsiiProxy_MaintenanceTimeList) ToString() *string { return returns } - diff --git a/gen/opsgenie/maintenance/MaintenanceTimeList__checks.go b/gen/opsgenie/maintenance/MaintenanceTimeList__checks.go index 89bd71d388..ee265b3c9e 100644 --- a/gen/opsgenie/maintenance/MaintenanceTimeList__checks.go +++ b/gen/opsgenie/maintenance/MaintenanceTimeList__checks.go @@ -34,7 +34,7 @@ func (m *jsiiProxy_MaintenanceTimeList) validateResolveParameters(_context cdktf return nil } -func (j *jsiiProxy_MaintenanceTimeList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_MaintenanceTimeList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewMaintenanceTimeListParameters(terraformResource cdktf.IInterpola return nil } - diff --git a/gen/opsgenie/maintenance/MaintenanceTimeOutputReference.go b/gen/opsgenie/maintenance/MaintenanceTimeOutputReference.go index 5574670d91..c8c9c2175c 100644 --- a/gen/opsgenie/maintenance/MaintenanceTimeOutputReference.go +++ b/gen/opsgenie/maintenance/MaintenanceTimeOutputReference.go @@ -12,9 +12,9 @@ type MaintenanceTimeOutputReference 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 @@ -30,8 +30,8 @@ type MaintenanceTimeOutputReference interface { EndDateInput() *string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) StartDate() *string SetStartDate(val *string) StartDateInput() *string @@ -49,7 +49,7 @@ type MaintenanceTimeOutputReference 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 MaintenanceTimeOutputReference interface { ResetStartDate() // 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. @@ -87,8 +87,8 @@ type jsiiProxy_MaintenanceTimeOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_MaintenanceTimeOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_MaintenanceTimeOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -147,8 +147,8 @@ func (j *jsiiProxy_MaintenanceTimeOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_MaintenanceTimeOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_MaintenanceTimeOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -217,7 +217,6 @@ func (j *jsiiProxy_MaintenanceTimeOutputReference) TypeInput() *string { return returns } - func NewMaintenanceTimeOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) MaintenanceTimeOutputReference { _init_.Initialize() @@ -228,7 +227,7 @@ func NewMaintenanceTimeOutputReference(terraformResource cdktf.IInterpolatingPar _jsii_.Create( "@cdktf/provider-opsgenie.maintenance.MaintenanceTimeOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -240,12 +239,12 @@ func NewMaintenanceTimeOutputReference_Override(m MaintenanceTimeOutputReference _jsii_.Create( "@cdktf/provider-opsgenie.maintenance.MaintenanceTimeOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, m, ) } -func (j *jsiiProxy_MaintenanceTimeOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_MaintenanceTimeOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -256,7 +255,7 @@ func (j *jsiiProxy_MaintenanceTimeOutputReference)SetComplexObjectIndex(val inte ) } -func (j *jsiiProxy_MaintenanceTimeOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_MaintenanceTimeOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -267,7 +266,7 @@ func (j *jsiiProxy_MaintenanceTimeOutputReference)SetComplexObjectIsFromSet(val ) } -func (j *jsiiProxy_MaintenanceTimeOutputReference)SetEndDate(val *string) { +func (j *jsiiProxy_MaintenanceTimeOutputReference) SetEndDate(val *string) { if err := j.validateSetEndDateParameters(val); err != nil { panic(err) } @@ -278,7 +277,7 @@ func (j *jsiiProxy_MaintenanceTimeOutputReference)SetEndDate(val *string) { ) } -func (j *jsiiProxy_MaintenanceTimeOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_MaintenanceTimeOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -289,7 +288,7 @@ func (j *jsiiProxy_MaintenanceTimeOutputReference)SetInternalValue(val interface ) } -func (j *jsiiProxy_MaintenanceTimeOutputReference)SetStartDate(val *string) { +func (j *jsiiProxy_MaintenanceTimeOutputReference) SetStartDate(val *string) { if err := j.validateSetStartDateParameters(val); err != nil { panic(err) } @@ -300,7 +299,7 @@ func (j *jsiiProxy_MaintenanceTimeOutputReference)SetStartDate(val *string) { ) } -func (j *jsiiProxy_MaintenanceTimeOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_MaintenanceTimeOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -311,7 +310,7 @@ func (j *jsiiProxy_MaintenanceTimeOutputReference)SetTerraformAttribute(val *str ) } -func (j *jsiiProxy_MaintenanceTimeOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_MaintenanceTimeOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -322,7 +321,7 @@ func (j *jsiiProxy_MaintenanceTimeOutputReference)SetTerraformResource(val cdktf ) } -func (j *jsiiProxy_MaintenanceTimeOutputReference)SetType(val *string) { +func (j *jsiiProxy_MaintenanceTimeOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -346,16 +345,16 @@ func (m *jsiiProxy_MaintenanceTimeOutputReference) ComputeFqn() *string { return returns } -func (m *jsiiProxy_MaintenanceTimeOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (m *jsiiProxy_MaintenanceTimeOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := m.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( m, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -371,7 +370,7 @@ func (m *jsiiProxy_MaintenanceTimeOutputReference) GetBooleanAttribute(terraform _jsii_.Invoke( m, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -387,7 +386,7 @@ func (m *jsiiProxy_MaintenanceTimeOutputReference) GetBooleanMapAttribute(terraf _jsii_.Invoke( m, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -403,7 +402,7 @@ func (m *jsiiProxy_MaintenanceTimeOutputReference) GetListAttribute(terraformAtt _jsii_.Invoke( m, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -419,7 +418,7 @@ func (m *jsiiProxy_MaintenanceTimeOutputReference) GetNumberAttribute(terraformA _jsii_.Invoke( m, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -435,7 +434,7 @@ func (m *jsiiProxy_MaintenanceTimeOutputReference) GetNumberListAttribute(terraf _jsii_.Invoke( m, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -451,7 +450,7 @@ func (m *jsiiProxy_MaintenanceTimeOutputReference) GetNumberMapAttribute(terrafo _jsii_.Invoke( m, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -467,7 +466,7 @@ func (m *jsiiProxy_MaintenanceTimeOutputReference) GetStringAttribute(terraformA _jsii_.Invoke( m, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -483,7 +482,7 @@ func (m *jsiiProxy_MaintenanceTimeOutputReference) GetStringMapAttribute(terrafo _jsii_.Invoke( m, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -512,7 +511,7 @@ func (m *jsiiProxy_MaintenanceTimeOutputReference) InterpolationForAttribute(pro _jsii_.Invoke( m, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -535,16 +534,16 @@ func (m *jsiiProxy_MaintenanceTimeOutputReference) ResetStartDate() { ) } -func (m *jsiiProxy_MaintenanceTimeOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (m *jsiiProxy_MaintenanceTimeOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := m.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( m, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -563,4 +562,3 @@ func (m *jsiiProxy_MaintenanceTimeOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/maintenance/MaintenanceTimeOutputReference__checks.go b/gen/opsgenie/maintenance/MaintenanceTimeOutputReference__checks.go index bd959e4d5f..385066be00 100644 --- a/gen/opsgenie/maintenance/MaintenanceTimeOutputReference__checks.go +++ b/gen/opsgenie/maintenance/MaintenanceTimeOutputReference__checks.go @@ -98,7 +98,7 @@ func (m *jsiiProxy_MaintenanceTimeOutputReference) validateResolveParameters(_co return nil } -func (j *jsiiProxy_MaintenanceTimeOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_MaintenanceTimeOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -171,7 +171,7 @@ func (j *jsiiProxy_MaintenanceTimeOutputReference) validateSetEndDateParameters( return nil } -func (j *jsiiProxy_MaintenanceTimeOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_MaintenanceTimeOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -246,4 +246,3 @@ func validateNewMaintenanceTimeOutputReferenceParameters(terraformResource cdktf return nil } - diff --git a/gen/opsgenie/maintenance/Maintenance__checks.go b/gen/opsgenie/maintenance/Maintenance__checks.go index cea433daf7..14f958cfaa 100644 --- a/gen/opsgenie/maintenance/Maintenance__checks.go +++ b/gen/opsgenie/maintenance/Maintenance__checks.go @@ -19,7 +19,7 @@ func (m *jsiiProxy_Maintenance) validateAddMoveTargetParameters(moveTarget *stri return nil } -func (m *jsiiProxy_Maintenance) validateAddOverrideParameters(path *string, value interface{}) error { +func (m *jsiiProxy_Maintenance) 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 (m *jsiiProxy_Maintenance) validateMoveFromIdParameters(id *string) error { return nil } -func (m *jsiiProxy_Maintenance) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (m *jsiiProxy_Maintenance) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -204,7 +204,7 @@ func (m *jsiiProxy_Maintenance) validateOverrideLogicalIdParameters(newLogicalId return nil } -func (m *jsiiProxy_Maintenance) validatePutRulesParameters(value interface{}) error { +func (m *jsiiProxy_Maintenance) validatePutRulesParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -235,7 +235,7 @@ func (m *jsiiProxy_Maintenance) validatePutRulesParameters(value interface{}) er return nil } -func (m *jsiiProxy_Maintenance) validatePutTimeParameters(value interface{}) error { +func (m *jsiiProxy_Maintenance) validatePutTimeParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -282,7 +282,7 @@ func validateMaintenance_GenerateConfigForImportParameters(scope constructs.Cons return nil } -func validateMaintenance_IsConstructParameters(x interface{}) error { +func validateMaintenance_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -290,7 +290,7 @@ func validateMaintenance_IsConstructParameters(x interface{}) error { return nil } -func validateMaintenance_IsTerraformElementParameters(x interface{}) error { +func validateMaintenance_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -298,7 +298,7 @@ func validateMaintenance_IsTerraformElementParameters(x interface{}) error { return nil } -func validateMaintenance_IsTerraformResourceParameters(x interface{}) error { +func validateMaintenance_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -306,7 +306,7 @@ func validateMaintenance_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_Maintenance) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_Maintenance) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -339,7 +339,7 @@ func (j *jsiiProxy_Maintenance) validateSetConnectionParameters(val interface{}) return nil } -func (j *jsiiProxy_Maintenance) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_Maintenance) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -420,7 +420,7 @@ func (j *jsiiProxy_Maintenance) validateSetLifecycleParameters(val *cdktf.Terraf return nil } -func (j *jsiiProxy_Maintenance) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_Maintenance) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -484,4 +484,3 @@ func validateNewMaintenanceParameters(scope constructs.Construct, id *string, co return nil } - diff --git a/gen/opsgenie/maintenance/main.go b/gen/opsgenie/maintenance/main.go index df79797729..144e248b73 100644 --- a/gen/opsgenie/maintenance/main.go +++ b/gen/opsgenie/maintenance/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.maintenance.Maintenance", - reflect.TypeOf((*Maintenance)(nil)).Elem(), + reflect.TypeFor[Maintenance](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -65,7 +65,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_Maintenance{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -73,19 +73,19 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.maintenance.MaintenanceConfig", - reflect.TypeOf((*MaintenanceConfig)(nil)).Elem(), + reflect.TypeFor[MaintenanceConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.maintenance.MaintenanceRules", - reflect.TypeOf((*MaintenanceRules)(nil)).Elem(), + reflect.TypeFor[MaintenanceRules](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.maintenance.MaintenanceRulesEntity", - reflect.TypeOf((*MaintenanceRulesEntity)(nil)).Elem(), + reflect.TypeFor[MaintenanceRulesEntity](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.maintenance.MaintenanceRulesEntityList", - reflect.TypeOf((*MaintenanceRulesEntityList)(nil)).Elem(), + reflect.TypeFor[MaintenanceRulesEntityList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -99,7 +99,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_MaintenanceRulesEntityList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -107,7 +107,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.maintenance.MaintenanceRulesEntityOutputReference", - reflect.TypeOf((*MaintenanceRulesEntityOutputReference)(nil)).Elem(), + reflect.TypeFor[MaintenanceRulesEntityOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -137,7 +137,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_MaintenanceRulesEntityOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -145,7 +145,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.maintenance.MaintenanceRulesList", - reflect.TypeOf((*MaintenanceRulesList)(nil)).Elem(), + reflect.TypeFor[MaintenanceRulesList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -159,7 +159,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_MaintenanceRulesList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -167,7 +167,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.maintenance.MaintenanceRulesOutputReference", - reflect.TypeOf((*MaintenanceRulesOutputReference)(nil)).Elem(), + reflect.TypeFor[MaintenanceRulesOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -197,7 +197,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_MaintenanceRulesOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -205,11 +205,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.maintenance.MaintenanceTime", - reflect.TypeOf((*MaintenanceTime)(nil)).Elem(), + reflect.TypeFor[MaintenanceTime](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.maintenance.MaintenanceTimeList", - reflect.TypeOf((*MaintenanceTimeList)(nil)).Elem(), + reflect.TypeFor[MaintenanceTimeList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -223,7 +223,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_MaintenanceTimeList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -231,7 +231,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.maintenance.MaintenanceTimeOutputReference", - reflect.TypeOf((*MaintenanceTimeOutputReference)(nil)).Elem(), + reflect.TypeFor[MaintenanceTimeOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -263,7 +263,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_MaintenanceTimeOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicy.go b/gen/opsgenie/notificationpolicy/NotificationPolicy.go index c011d3fe9f..dbd2d20a18 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicy.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicy.go @@ -19,15 +19,15 @@ type NotificationPolicy 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) DeDuplicationAction() NotificationPolicyDeDuplicationActionOutputReference DeDuplicationActionInput() *NotificationPolicyDeDuplicationAction DelayAction() NotificationPolicyDelayActionOutputReference @@ -36,9 +36,9 @@ type NotificationPolicy interface { DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) - Enabled() interface{} - SetEnabled(val interface{}) - EnabledInput() interface{} + Enabled() any + SetEnabled(val any) + EnabledInput() any Filter() NotificationPolicyFilterOutputReference FilterInput() *NotificationPolicyFilter // Experimental. @@ -69,21 +69,21 @@ type NotificationPolicy interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} - Suppress() interface{} - SetSuppress(val interface{}) - SuppressInput() interface{} + RawOverrides() any + Suppress() any + SetSuppress(val any) + SuppressInput() any TeamId() *string SetTeamId(val *string) TeamIdInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string TimeRestriction() NotificationPolicyTimeRestrictionOutputReference @@ -92,9 +92,9 @@ type NotificationPolicy 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 NotificationPolicy 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 NotificationPolicy 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) @@ -149,17 +149,17 @@ type NotificationPolicy interface { ResetPolicyDescription() ResetSuppress() ResetTimeRestriction() - 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 NotificationPolicy @@ -217,8 +217,8 @@ func (j *jsiiProxy_NotificationPolicy) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_NotificationPolicy) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicy) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -227,8 +227,8 @@ func (j *jsiiProxy_NotificationPolicy) Connection() interface{} { return returns } -func (j *jsiiProxy_NotificationPolicy) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_NotificationPolicy) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -237,8 +237,8 @@ func (j *jsiiProxy_NotificationPolicy) ConstructNodeMetadata() *map[string]inter return returns } -func (j *jsiiProxy_NotificationPolicy) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicy) Count() any { + var returns any _jsii_.Get( j, "count", @@ -297,8 +297,8 @@ func (j *jsiiProxy_NotificationPolicy) DependsOn() *[]*string { return returns } -func (j *jsiiProxy_NotificationPolicy) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicy) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -307,8 +307,8 @@ func (j *jsiiProxy_NotificationPolicy) Enabled() interface{} { return returns } -func (j *jsiiProxy_NotificationPolicy) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicy) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -457,8 +457,8 @@ func (j *jsiiProxy_NotificationPolicy) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_NotificationPolicy) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_NotificationPolicy) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -467,8 +467,8 @@ func (j *jsiiProxy_NotificationPolicy) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_NotificationPolicy) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicy) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -477,8 +477,8 @@ func (j *jsiiProxy_NotificationPolicy) RawOverrides() interface{} { return returns } -func (j *jsiiProxy_NotificationPolicy) Suppress() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicy) Suppress() any { + var returns any _jsii_.Get( j, "suppress", @@ -487,8 +487,8 @@ func (j *jsiiProxy_NotificationPolicy) Suppress() interface{} { return returns } -func (j *jsiiProxy_NotificationPolicy) SuppressInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicy) SuppressInput() any { + var returns any _jsii_.Get( j, "suppressInput", @@ -527,8 +527,8 @@ func (j *jsiiProxy_NotificationPolicy) TerraformGeneratorMetadata() *cdktf.Terra return returns } -func (j *jsiiProxy_NotificationPolicy) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_NotificationPolicy) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -567,7 +567,6 @@ func (j *jsiiProxy_NotificationPolicy) TimeRestrictionInput() *NotificationPolic return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy opsgenie_notification_policy} Resource. func NewNotificationPolicy(scope constructs.Construct, id *string, config *NotificationPolicyConfig) NotificationPolicy { _init_.Initialize() @@ -579,7 +578,7 @@ func NewNotificationPolicy(scope constructs.Construct, id *string, config *Notif _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicy", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -592,12 +591,12 @@ func NewNotificationPolicy_Override(n NotificationPolicy, scope constructs.Const _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicy", - []interface{}{scope, id, config}, + []any{scope, id, config}, n, ) } -func (j *jsiiProxy_NotificationPolicy)SetConnection(val interface{}) { +func (j *jsiiProxy_NotificationPolicy) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -608,7 +607,7 @@ func (j *jsiiProxy_NotificationPolicy)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_NotificationPolicy)SetCount(val interface{}) { +func (j *jsiiProxy_NotificationPolicy) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -619,7 +618,7 @@ func (j *jsiiProxy_NotificationPolicy)SetCount(val interface{}) { ) } -func (j *jsiiProxy_NotificationPolicy)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_NotificationPolicy) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -627,7 +626,7 @@ func (j *jsiiProxy_NotificationPolicy)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_NotificationPolicy)SetEnabled(val interface{}) { +func (j *jsiiProxy_NotificationPolicy) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -638,7 +637,7 @@ func (j *jsiiProxy_NotificationPolicy)SetEnabled(val interface{}) { ) } -func (j *jsiiProxy_NotificationPolicy)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_NotificationPolicy) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -646,7 +645,7 @@ func (j *jsiiProxy_NotificationPolicy)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_NotificationPolicy)SetId(val *string) { +func (j *jsiiProxy_NotificationPolicy) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -657,7 +656,7 @@ func (j *jsiiProxy_NotificationPolicy)SetId(val *string) { ) } -func (j *jsiiProxy_NotificationPolicy)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_NotificationPolicy) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -668,7 +667,7 @@ func (j *jsiiProxy_NotificationPolicy)SetLifecycle(val *cdktf.TerraformResourceL ) } -func (j *jsiiProxy_NotificationPolicy)SetName(val *string) { +func (j *jsiiProxy_NotificationPolicy) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -679,7 +678,7 @@ func (j *jsiiProxy_NotificationPolicy)SetName(val *string) { ) } -func (j *jsiiProxy_NotificationPolicy)SetPolicyDescription(val *string) { +func (j *jsiiProxy_NotificationPolicy) SetPolicyDescription(val *string) { if err := j.validateSetPolicyDescriptionParameters(val); err != nil { panic(err) } @@ -690,7 +689,7 @@ func (j *jsiiProxy_NotificationPolicy)SetPolicyDescription(val *string) { ) } -func (j *jsiiProxy_NotificationPolicy)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_NotificationPolicy) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -698,7 +697,7 @@ func (j *jsiiProxy_NotificationPolicy)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_NotificationPolicy)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_NotificationPolicy) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -709,7 +708,7 @@ func (j *jsiiProxy_NotificationPolicy)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_NotificationPolicy)SetSuppress(val interface{}) { +func (j *jsiiProxy_NotificationPolicy) SetSuppress(val any) { if err := j.validateSetSuppressParameters(val); err != nil { panic(err) } @@ -720,7 +719,7 @@ func (j *jsiiProxy_NotificationPolicy)SetSuppress(val interface{}) { ) } -func (j *jsiiProxy_NotificationPolicy)SetTeamId(val *string) { +func (j *jsiiProxy_NotificationPolicy) SetTeamId(val *string) { if err := j.validateSetTeamIdParameters(val); err != nil { panic(err) } @@ -743,7 +742,7 @@ func NotificationPolicy_GenerateConfigForImport(scope constructs.Construct, impo _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicy", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -767,7 +766,7 @@ func NotificationPolicy_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 NotificationPolicy_IsConstruct(x interface{}) *bool { +func NotificationPolicy_IsConstruct(x any) *bool { _init_.Initialize() if err := validateNotificationPolicy_IsConstructParameters(x); err != nil { @@ -778,7 +777,7 @@ func NotificationPolicy_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicy", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -786,7 +785,7 @@ func NotificationPolicy_IsConstruct(x interface{}) *bool { } // Experimental. -func NotificationPolicy_IsTerraformElement(x interface{}) *bool { +func NotificationPolicy_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateNotificationPolicy_IsTerraformElementParameters(x); err != nil { @@ -797,7 +796,7 @@ func NotificationPolicy_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicy", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -805,7 +804,7 @@ func NotificationPolicy_IsTerraformElement(x interface{}) *bool { } // Experimental. -func NotificationPolicy_IsTerraformResource(x interface{}) *bool { +func NotificationPolicy_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateNotificationPolicy_IsTerraformResourceParameters(x); err != nil { @@ -816,7 +815,7 @@ func NotificationPolicy_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicy", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -841,31 +840,31 @@ func (n *jsiiProxy_NotificationPolicy) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( n, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (n *jsiiProxy_NotificationPolicy) AddOverride(path *string, value interface{}) { +func (n *jsiiProxy_NotificationPolicy) AddOverride(path *string, value any) { if err := n.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( n, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (n *jsiiProxy_NotificationPolicy) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationPolicy) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -881,7 +880,7 @@ func (n *jsiiProxy_NotificationPolicy) GetBooleanAttribute(terraformAttribute *s _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -897,7 +896,7 @@ func (n *jsiiProxy_NotificationPolicy) GetBooleanMapAttribute(terraformAttribute _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -913,7 +912,7 @@ func (n *jsiiProxy_NotificationPolicy) GetListAttribute(terraformAttribute *stri _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -929,7 +928,7 @@ func (n *jsiiProxy_NotificationPolicy) GetNumberAttribute(terraformAttribute *st _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -945,7 +944,7 @@ func (n *jsiiProxy_NotificationPolicy) GetNumberListAttribute(terraformAttribute _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -961,7 +960,7 @@ func (n *jsiiProxy_NotificationPolicy) GetNumberMapAttribute(terraformAttribute _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -977,7 +976,7 @@ func (n *jsiiProxy_NotificationPolicy) GetStringAttribute(terraformAttribute *st _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -993,15 +992,15 @@ func (n *jsiiProxy_NotificationPolicy) GetStringMapAttribute(terraformAttribute _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (n *jsiiProxy_NotificationPolicy) HasResourceMove() interface{} { - var returns interface{} +func (n *jsiiProxy_NotificationPolicy) HasResourceMove() any { + var returns any _jsii_.Invoke( n, @@ -1020,7 +1019,7 @@ func (n *jsiiProxy_NotificationPolicy) ImportFrom(id *string, provider cdktf.Ter _jsii_.InvokeVoid( n, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -1033,7 +1032,7 @@ func (n *jsiiProxy_NotificationPolicy) InterpolationForAttribute(terraformAttrib _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1047,18 +1046,18 @@ func (n *jsiiProxy_NotificationPolicy) MoveFromId(id *string) { _jsii_.InvokeVoid( n, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (n *jsiiProxy_NotificationPolicy) MoveTo(moveTarget *string, index interface{}) { +func (n *jsiiProxy_NotificationPolicy) MoveTo(moveTarget *string, index any) { if err := n.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( n, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -1069,7 +1068,7 @@ func (n *jsiiProxy_NotificationPolicy) MoveToId(id *string) { _jsii_.InvokeVoid( n, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1080,7 +1079,7 @@ func (n *jsiiProxy_NotificationPolicy) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( n, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1091,7 +1090,7 @@ func (n *jsiiProxy_NotificationPolicy) PutAutoCloseAction(value *NotificationPol _jsii_.InvokeVoid( n, "putAutoCloseAction", - []interface{}{value}, + []any{value}, ) } @@ -1102,7 +1101,7 @@ func (n *jsiiProxy_NotificationPolicy) PutAutoRestartAction(value *NotificationP _jsii_.InvokeVoid( n, "putAutoRestartAction", - []interface{}{value}, + []any{value}, ) } @@ -1113,7 +1112,7 @@ func (n *jsiiProxy_NotificationPolicy) PutDeDuplicationAction(value *Notificatio _jsii_.InvokeVoid( n, "putDeDuplicationAction", - []interface{}{value}, + []any{value}, ) } @@ -1124,7 +1123,7 @@ func (n *jsiiProxy_NotificationPolicy) PutDelayAction(value *NotificationPolicyD _jsii_.InvokeVoid( n, "putDelayAction", - []interface{}{value}, + []any{value}, ) } @@ -1135,7 +1134,7 @@ func (n *jsiiProxy_NotificationPolicy) PutFilter(value *NotificationPolicyFilter _jsii_.InvokeVoid( n, "putFilter", - []interface{}{value}, + []any{value}, ) } @@ -1146,7 +1145,7 @@ func (n *jsiiProxy_NotificationPolicy) PutTimeRestriction(value *NotificationPol _jsii_.InvokeVoid( n, "putTimeRestriction", - []interface{}{value}, + []any{value}, ) } @@ -1230,8 +1229,8 @@ func (n *jsiiProxy_NotificationPolicy) ResetTimeRestriction() { ) } -func (n *jsiiProxy_NotificationPolicy) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (n *jsiiProxy_NotificationPolicy) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( n, @@ -1243,8 +1242,8 @@ func (n *jsiiProxy_NotificationPolicy) SynthesizeAttributes() *map[string]interf return returns } -func (n *jsiiProxy_NotificationPolicy) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (n *jsiiProxy_NotificationPolicy) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( n, @@ -1256,8 +1255,8 @@ func (n *jsiiProxy_NotificationPolicy) SynthesizeHclAttributes() *map[string]int return returns } -func (n *jsiiProxy_NotificationPolicy) ToHclTerraform() interface{} { - var returns interface{} +func (n *jsiiProxy_NotificationPolicy) ToHclTerraform() any { + var returns any _jsii_.Invoke( n, @@ -1269,8 +1268,8 @@ func (n *jsiiProxy_NotificationPolicy) ToHclTerraform() interface{} { return returns } -func (n *jsiiProxy_NotificationPolicy) ToMetadata() interface{} { - var returns interface{} +func (n *jsiiProxy_NotificationPolicy) ToMetadata() any { + var returns any _jsii_.Invoke( n, @@ -1295,8 +1294,8 @@ func (n *jsiiProxy_NotificationPolicy) ToString() *string { return returns } -func (n *jsiiProxy_NotificationPolicy) ToTerraform() interface{} { - var returns interface{} +func (n *jsiiProxy_NotificationPolicy) ToTerraform() any { + var returns any _jsii_.Invoke( n, @@ -1307,4 +1306,3 @@ func (n *jsiiProxy_NotificationPolicy) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseAction.go b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseAction.go index ce2905052d..07e34a8acc 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseAction.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseAction.go @@ -1,10 +1,8 @@ package notificationpolicy - type NotificationPolicyAutoCloseAction struct { // duration block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#duration NotificationPolicy#duration} - Duration interface{} `field:"required" json:"duration" yaml:"duration"` + Duration any `field:"required" json:"duration" yaml:"duration"` } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionDurationList.go b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionDurationList.go index a7e7a48fc4..3c9de572a9 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionDurationList.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionDurationList.go @@ -17,8 +17,8 @@ type NotificationPolicyAutoCloseActionDurationList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type NotificationPolicyAutoCloseActionDurationList interface { Get(index *float64) NotificationPolicyAutoCloseActionDurationOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationList) Fqn() *string return returns } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationList) WrapsSet() *bo return returns } - func NewNotificationPolicyAutoCloseActionDurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) NotificationPolicyAutoCloseActionDurationList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewNotificationPolicyAutoCloseActionDurationList(terraformResource cdktf.II _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoCloseActionDurationList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewNotificationPolicyAutoCloseActionDurationList_Override(n NotificationPol _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoCloseActionDurationList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, n, ) } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationList)SetInternalValu ) } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationList)SetTerraformAtt ) } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationList)SetTerraformRes ) } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationList) AllWithMapKey( _jsii_.Invoke( n, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationList) Get(index *flo _jsii_.Invoke( n, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationList) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationList) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationList) ToString() *st return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionDurationList__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionDurationList__checks.go index cb4ca126f3..6a04a4b7a4 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionDurationList__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionDurationList__checks.go @@ -34,7 +34,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationList) validateResolv return nil } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewNotificationPolicyAutoCloseActionDurationListParameters(terrafor return nil } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionDurationOutputReference.go b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionDurationOutputReference.go index 8f660afe76..2a3a40ef95 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionDurationOutputReference.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionDurationOutputReference.go @@ -12,9 +12,9 @@ type NotificationPolicyAutoCloseActionDurationOutputReference 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 @@ -27,8 +27,8 @@ type NotificationPolicyAutoCloseActionDurationOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -46,7 +46,7 @@ type NotificationPolicyAutoCloseActionDurationOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -70,7 +70,7 @@ type NotificationPolicyAutoCloseActionDurationOutputReference interface { ResetTimeUnit() // 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. @@ -83,8 +83,8 @@ type jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -123,8 +123,8 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) Fqn return returns } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -193,7 +193,6 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) Tim return returns } - func NewNotificationPolicyAutoCloseActionDurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) NotificationPolicyAutoCloseActionDurationOutputReference { _init_.Initialize() @@ -204,7 +203,7 @@ func NewNotificationPolicyAutoCloseActionDurationOutputReference(terraformResour _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoCloseActionDurationOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -216,12 +215,12 @@ func NewNotificationPolicyAutoCloseActionDurationOutputReference_Override(n Noti _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoCloseActionDurationOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, n, ) } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -232,7 +231,7 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference)SetC ) } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -243,7 +242,7 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference)SetC ) } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -254,7 +253,7 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference)SetI ) } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -265,7 +264,7 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference)SetT ) } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -276,7 +275,7 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference)SetT ) } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference)SetTimeAmount(val *float64) { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) SetTimeAmount(val *float64) { if err := j.validateSetTimeAmountParameters(val); err != nil { panic(err) } @@ -287,7 +286,7 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference)SetT ) } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference)SetTimeUnit(val *string) { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) SetTimeUnit(val *string) { if err := j.validateSetTimeUnitParameters(val); err != nil { panic(err) } @@ -311,16 +310,16 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) Com return returns } -func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -336,7 +335,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) Get _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -352,7 +351,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) Get _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -368,7 +367,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) Get _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -384,7 +383,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) Get _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -400,7 +399,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) Get _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -416,7 +415,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) Get _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -432,7 +431,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) Get _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -448,7 +447,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) Get _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -477,7 +476,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) Int _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -492,16 +491,16 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) Res ) } -func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -520,4 +519,3 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) ToS return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionDurationOutputReference__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionDurationOutputReference__checks.go index bbe11d8591..fff46c9019 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionDurationOutputReference__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionDurationOutputReference__checks.go @@ -98,7 +98,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) val return nil } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -163,7 +163,7 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) val return nil } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -238,4 +238,3 @@ func validateNewNotificationPolicyAutoCloseActionDurationOutputReferenceParamete return nil } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionOutputReference.go b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionOutputReference.go index fed0ee0931..e59e81e7e8 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionOutputReference.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionOutputReference.go @@ -12,9 +12,9 @@ type NotificationPolicyAutoCloseActionOutputReference 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 @@ -26,7 +26,7 @@ type NotificationPolicyAutoCloseActionOutputReference interface { // Experimental. CreationStack() *[]*string Duration() NotificationPolicyAutoCloseActionDurationList - DurationInput() interface{} + DurationInput() any // Experimental. Fqn() *string InternalValue() *NotificationPolicyAutoCloseAction @@ -42,7 +42,7 @@ type NotificationPolicyAutoCloseActionOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -63,10 +63,10 @@ type NotificationPolicyAutoCloseActionOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutDuration(value interface{}) + PutDuration(value any) // 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. @@ -79,8 +79,8 @@ type jsiiProxy_NotificationPolicyAutoCloseActionOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -119,8 +119,8 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) Duration() return returns } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) DurationInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) DurationInput() any { + var returns any _jsii_.Get( j, "durationInput", @@ -169,7 +169,6 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) TerraformRe return returns } - func NewNotificationPolicyAutoCloseActionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) NotificationPolicyAutoCloseActionOutputReference { _init_.Initialize() @@ -180,7 +179,7 @@ func NewNotificationPolicyAutoCloseActionOutputReference(terraformResource cdktf _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoCloseActionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -192,12 +191,12 @@ func NewNotificationPolicyAutoCloseActionOutputReference_Override(n Notification _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoCloseActionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, n, ) } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -208,7 +207,7 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference)SetComplexOb ) } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -219,7 +218,7 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference)SetComplexOb ) } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference)SetInternalValue(val *NotificationPolicyAutoCloseAction) { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) SetInternalValue(val *NotificationPolicyAutoCloseAction) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -230,7 +229,7 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference)SetInternalV ) } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -241,7 +240,7 @@ func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference)SetTerraform ) } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -265,16 +264,16 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) ComputeFqn( return returns } -func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -290,7 +289,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) GetBooleanA _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -306,7 +305,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) GetBooleanM _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -322,7 +321,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) GetListAttr _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -338,7 +337,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) GetNumberAt _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -354,7 +353,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) GetNumberLi _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -370,7 +369,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) GetNumberMa _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -386,7 +385,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) GetStringAt _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -402,7 +401,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) GetStringMa _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -431,34 +430,34 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) Interpolati _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) PutDuration(value interface{}) { +func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) PutDuration(value any) { if err := n.validatePutDurationParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( n, "putDuration", - []interface{}{value}, + []any{value}, ) } -func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -477,4 +476,3 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) ToString() return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionOutputReference__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionOutputReference__checks.go index 84bdb31aab..44cc938d1d 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionOutputReference__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoCloseActionOutputReference__checks.go @@ -90,7 +90,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) validateInt return nil } -func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) validatePutDurationParameters(value interface{}) error { +func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) validatePutDurationParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -129,7 +129,7 @@ func (n *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) validateRes return nil } -func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyAutoCloseActionOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -229,4 +229,3 @@ func validateNewNotificationPolicyAutoCloseActionOutputReferenceParameters(terra return nil } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartAction.go b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartAction.go index 94bf169a35..487113fa75 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartAction.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartAction.go @@ -1,12 +1,10 @@ package notificationpolicy - type NotificationPolicyAutoRestartAction struct { // duration block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#duration NotificationPolicy#duration} - Duration interface{} `field:"required" json:"duration" yaml:"duration"` + Duration any `field:"required" json:"duration" yaml:"duration"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#max_repeat_count NotificationPolicy#max_repeat_count}. MaxRepeatCount *float64 `field:"required" json:"maxRepeatCount" yaml:"maxRepeatCount"` } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionDurationList.go b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionDurationList.go index 8309531f0b..a13ac49265 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionDurationList.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionDurationList.go @@ -17,8 +17,8 @@ type NotificationPolicyAutoRestartActionDurationList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type NotificationPolicyAutoRestartActionDurationList interface { Get(index *float64) NotificationPolicyAutoRestartActionDurationOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationList) Fqn() *strin return returns } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationList) WrapsSet() * return returns } - func NewNotificationPolicyAutoRestartActionDurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) NotificationPolicyAutoRestartActionDurationList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewNotificationPolicyAutoRestartActionDurationList(terraformResource cdktf. _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoRestartActionDurationList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewNotificationPolicyAutoRestartActionDurationList_Override(n NotificationP _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoRestartActionDurationList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, n, ) } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationList)SetInternalVa ) } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationList)SetTerraformA ) } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationList)SetTerraformR ) } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationList) AllWithMapKe _jsii_.Invoke( n, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationList) Get(index *f _jsii_.Invoke( n, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationList) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationList) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationList) ToString() * return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionDurationList__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionDurationList__checks.go index 8c4bc86fcb..3739e49361 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionDurationList__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionDurationList__checks.go @@ -34,7 +34,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationList) validateReso return nil } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewNotificationPolicyAutoRestartActionDurationListParameters(terraf return nil } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionDurationOutputReference.go b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionDurationOutputReference.go index 658213f66c..0178edf80c 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionDurationOutputReference.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionDurationOutputReference.go @@ -12,9 +12,9 @@ type NotificationPolicyAutoRestartActionDurationOutputReference 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 @@ -27,8 +27,8 @@ type NotificationPolicyAutoRestartActionDurationOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -46,7 +46,7 @@ type NotificationPolicyAutoRestartActionDurationOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -70,7 +70,7 @@ type NotificationPolicyAutoRestartActionDurationOutputReference interface { ResetTimeUnit() // 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. @@ -83,8 +83,8 @@ type jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference struct internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -123,8 +123,8 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) F return returns } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -193,7 +193,6 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) T return returns } - func NewNotificationPolicyAutoRestartActionDurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) NotificationPolicyAutoRestartActionDurationOutputReference { _init_.Initialize() @@ -204,7 +203,7 @@ func NewNotificationPolicyAutoRestartActionDurationOutputReference(terraformReso _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoRestartActionDurationOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -216,12 +215,12 @@ func NewNotificationPolicyAutoRestartActionDurationOutputReference_Override(n No _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoRestartActionDurationOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, n, ) } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -232,7 +231,7 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference)Se ) } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -243,7 +242,7 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference)Se ) } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -254,7 +253,7 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference)Se ) } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -265,7 +264,7 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference)Se ) } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -276,7 +275,7 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference)Se ) } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference)SetTimeAmount(val *float64) { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) SetTimeAmount(val *float64) { if err := j.validateSetTimeAmountParameters(val); err != nil { panic(err) } @@ -287,7 +286,7 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference)Se ) } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference)SetTimeUnit(val *string) { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) SetTimeUnit(val *string) { if err := j.validateSetTimeUnitParameters(val); err != nil { panic(err) } @@ -311,16 +310,16 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) C return returns } -func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -336,7 +335,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) G _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -352,7 +351,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) G _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -368,7 +367,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) G _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -384,7 +383,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) G _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -400,7 +399,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) G _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -416,7 +415,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) G _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -432,7 +431,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) G _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -448,7 +447,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) G _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -477,7 +476,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) I _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -492,16 +491,16 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) R ) } -func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -520,4 +519,3 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) T return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionDurationOutputReference__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionDurationOutputReference__checks.go index c14a923b23..55a1e6baa1 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionDurationOutputReference__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionDurationOutputReference__checks.go @@ -98,7 +98,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) v return nil } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -163,7 +163,7 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) v return nil } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -238,4 +238,3 @@ func validateNewNotificationPolicyAutoRestartActionDurationOutputReferenceParame return nil } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionOutputReference.go b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionOutputReference.go index e54cc581e5..e5cd83edb7 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionOutputReference.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionOutputReference.go @@ -12,9 +12,9 @@ type NotificationPolicyAutoRestartActionOutputReference 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 @@ -26,7 +26,7 @@ type NotificationPolicyAutoRestartActionOutputReference interface { // Experimental. CreationStack() *[]*string Duration() NotificationPolicyAutoRestartActionDurationList - DurationInput() interface{} + DurationInput() any // Experimental. Fqn() *string InternalValue() *NotificationPolicyAutoRestartAction @@ -45,7 +45,7 @@ type NotificationPolicyAutoRestartActionOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -66,10 +66,10 @@ type NotificationPolicyAutoRestartActionOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutDuration(value interface{}) + PutDuration(value any) // 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. @@ -82,8 +82,8 @@ type jsiiProxy_NotificationPolicyAutoRestartActionOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -122,8 +122,8 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) Duration( return returns } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) DurationInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) DurationInput() any { + var returns any _jsii_.Get( j, "durationInput", @@ -192,7 +192,6 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) Terraform return returns } - func NewNotificationPolicyAutoRestartActionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) NotificationPolicyAutoRestartActionOutputReference { _init_.Initialize() @@ -203,7 +202,7 @@ func NewNotificationPolicyAutoRestartActionOutputReference(terraformResource cdk _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoRestartActionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -215,12 +214,12 @@ func NewNotificationPolicyAutoRestartActionOutputReference_Override(n Notificati _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoRestartActionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, n, ) } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -231,7 +230,7 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference)SetComplex ) } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -242,7 +241,7 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference)SetComplex ) } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference)SetInternalValue(val *NotificationPolicyAutoRestartAction) { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) SetInternalValue(val *NotificationPolicyAutoRestartAction) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -253,7 +252,7 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference)SetInterna ) } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference)SetMaxRepeatCount(val *float64) { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) SetMaxRepeatCount(val *float64) { if err := j.validateSetMaxRepeatCountParameters(val); err != nil { panic(err) } @@ -264,7 +263,7 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference)SetMaxRepe ) } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -275,7 +274,7 @@ func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference)SetTerrafo ) } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -299,16 +298,16 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) ComputeFq return returns } -func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -324,7 +323,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) GetBoolea _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -340,7 +339,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) GetBoolea _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -356,7 +355,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) GetListAt _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -372,7 +371,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) GetNumber _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -388,7 +387,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) GetNumber _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -404,7 +403,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) GetNumber _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -420,7 +419,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) GetString _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -436,7 +435,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) GetString _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -465,34 +464,34 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) Interpola _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) PutDuration(value interface{}) { +func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) PutDuration(value any) { if err := n.validatePutDurationParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( n, "putDuration", - []interface{}{value}, + []any{value}, ) } -func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -511,4 +510,3 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) ToString( return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionOutputReference__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionOutputReference__checks.go index e88a681f25..d7b2ef49c8 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionOutputReference__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyAutoRestartActionOutputReference__checks.go @@ -90,7 +90,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) validateI return nil } -func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) validatePutDurationParameters(value interface{}) error { +func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) validatePutDurationParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -129,7 +129,7 @@ func (n *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) validateR return nil } -func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyAutoRestartActionOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -237,4 +237,3 @@ func validateNewNotificationPolicyAutoRestartActionOutputReferenceParameters(ter return nil } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyConfig.go b/gen/opsgenie/notificationpolicy/NotificationPolicyConfig.go index c5797c6a7f..7d8886927d 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyConfig.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyConfig.go @@ -6,9 +6,9 @@ import ( type NotificationPolicyConfig 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 NotificationPolicyConfig 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"` // filter block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#filter NotificationPolicy#filter} @@ -44,7 +44,7 @@ type NotificationPolicyConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#delay_action NotificationPolicy#delay_action} DelayAction *NotificationPolicyDelayAction `field:"optional" json:"delayAction" yaml:"delayAction"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#enabled NotificationPolicy#enabled}. - Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` + Enabled any `field:"optional" json:"enabled" yaml:"enabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#id NotificationPolicy#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. @@ -53,10 +53,9 @@ type NotificationPolicyConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#policy_description NotificationPolicy#policy_description}. PolicyDescription *string `field:"optional" json:"policyDescription" yaml:"policyDescription"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#suppress NotificationPolicy#suppress}. - Suppress interface{} `field:"optional" json:"suppress" yaml:"suppress"` + Suppress any `field:"optional" json:"suppress" yaml:"suppress"` // time_restriction block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#time_restriction NotificationPolicy#time_restriction} TimeRestriction *NotificationPolicyTimeRestriction `field:"optional" json:"timeRestriction" yaml:"timeRestriction"` } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationAction.go b/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationAction.go index 64a5010192..bc7d37f432 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationAction.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationAction.go @@ -1,6 +1,5 @@ package notificationpolicy - type NotificationPolicyDeDuplicationAction struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#count NotificationPolicy#count}. Count *float64 `field:"required" json:"count" yaml:"count"` @@ -9,6 +8,5 @@ type NotificationPolicyDeDuplicationAction struct { // duration block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#duration NotificationPolicy#duration} - Duration interface{} `field:"optional" json:"duration" yaml:"duration"` + Duration any `field:"optional" json:"duration" yaml:"duration"` } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionDurationList.go b/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionDurationList.go index 546b6c1c88..960b71359b 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionDurationList.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionDurationList.go @@ -17,8 +17,8 @@ type NotificationPolicyDeDuplicationActionDurationList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type NotificationPolicyDeDuplicationActionDurationList interface { Get(index *float64) NotificationPolicyDeDuplicationActionDurationOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList) Fqn() *str return returns } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList) WrapsSet() return returns } - func NewNotificationPolicyDeDuplicationActionDurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) NotificationPolicyDeDuplicationActionDurationList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewNotificationPolicyDeDuplicationActionDurationList(terraformResource cdkt _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDeDuplicationActionDurationList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewNotificationPolicyDeDuplicationActionDurationList_Override(n Notificatio _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDeDuplicationActionDurationList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, n, ) } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList)SetInternal ) } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList)SetTerrafor ) } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList)SetTerrafor ) } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList) AllWithMap _jsii_.Invoke( n, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList) Get(index _jsii_.Invoke( n, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList) ToString() return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionDurationList__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionDurationList__checks.go index 5a13183300..6007aa0bc6 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionDurationList__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionDurationList__checks.go @@ -34,7 +34,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList) validateRe return nil } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewNotificationPolicyDeDuplicationActionDurationListParameters(terr return nil } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionDurationOutputReference.go b/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionDurationOutputReference.go index 6dcbe489ac..dec1a3ac61 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionDurationOutputReference.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionDurationOutputReference.go @@ -12,9 +12,9 @@ type NotificationPolicyDeDuplicationActionDurationOutputReference 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 @@ -27,8 +27,8 @@ type NotificationPolicyDeDuplicationActionDurationOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -46,7 +46,7 @@ type NotificationPolicyDeDuplicationActionDurationOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -70,7 +70,7 @@ type NotificationPolicyDeDuplicationActionDurationOutputReference interface { ResetTimeUnit() // 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. @@ -83,8 +83,8 @@ type jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference stru internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -123,8 +123,8 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) return returns } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -193,7 +193,6 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) return returns } - func NewNotificationPolicyDeDuplicationActionDurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) NotificationPolicyDeDuplicationActionDurationOutputReference { _init_.Initialize() @@ -204,7 +203,7 @@ func NewNotificationPolicyDeDuplicationActionDurationOutputReference(terraformRe _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDeDuplicationActionDurationOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -216,12 +215,12 @@ func NewNotificationPolicyDeDuplicationActionDurationOutputReference_Override(n _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDeDuplicationActionDurationOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, n, ) } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -232,7 +231,7 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) ) } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -243,7 +242,7 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) ) } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -254,7 +253,7 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) ) } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -265,7 +264,7 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) ) } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -276,7 +275,7 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) ) } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference)SetTimeAmount(val *float64) { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) SetTimeAmount(val *float64) { if err := j.validateSetTimeAmountParameters(val); err != nil { panic(err) } @@ -287,7 +286,7 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) ) } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference)SetTimeUnit(val *string) { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) SetTimeUnit(val *string) { if err := j.validateSetTimeUnitParameters(val); err != nil { panic(err) } @@ -311,16 +310,16 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) return returns } -func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -336,7 +335,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -352,7 +351,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -368,7 +367,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -384,7 +383,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -400,7 +399,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -416,7 +415,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -432,7 +431,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -448,7 +447,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -477,7 +476,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -492,16 +491,16 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) ) } -func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -520,4 +519,3 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionDurationOutputReference__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionDurationOutputReference__checks.go index 59c39498a9..c2682ec6fc 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionDurationOutputReference__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionDurationOutputReference__checks.go @@ -98,7 +98,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) return nil } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -163,7 +163,7 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) return nil } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -238,4 +238,3 @@ func validateNewNotificationPolicyDeDuplicationActionDurationOutputReferencePara return nil } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionOutputReference.go b/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionOutputReference.go index 91b6b8f09d..0d319432ee 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionOutputReference.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionOutputReference.go @@ -12,9 +12,9 @@ type NotificationPolicyDeDuplicationActionOutputReference 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 @@ -32,7 +32,7 @@ type NotificationPolicyDeDuplicationActionOutputReference interface { SetDeDuplicationActionType(val *string) DeDuplicationActionTypeInput() *string Duration() NotificationPolicyDeDuplicationActionDurationList - DurationInput() interface{} + DurationInput() any // Experimental. Fqn() *string InternalValue() *NotificationPolicyDeDuplicationAction @@ -48,7 +48,7 @@ type NotificationPolicyDeDuplicationActionOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -69,11 +69,11 @@ type NotificationPolicyDeDuplicationActionOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutDuration(value interface{}) + PutDuration(value any) ResetDuration() // 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. @@ -86,8 +86,8 @@ type jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -166,8 +166,8 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) Duratio return returns } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) DurationInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) DurationInput() any { + var returns any _jsii_.Get( j, "durationInput", @@ -216,7 +216,6 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) Terrafo return returns } - func NewNotificationPolicyDeDuplicationActionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) NotificationPolicyDeDuplicationActionOutputReference { _init_.Initialize() @@ -227,7 +226,7 @@ func NewNotificationPolicyDeDuplicationActionOutputReference(terraformResource c _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDeDuplicationActionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -239,12 +238,12 @@ func NewNotificationPolicyDeDuplicationActionOutputReference_Override(n Notifica _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDeDuplicationActionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, n, ) } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -255,7 +254,7 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference)SetCompl ) } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -266,7 +265,7 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference)SetCompl ) } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference)SetCount(val *float64) { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) SetCount(val *float64) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -277,7 +276,7 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference)SetCount ) } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference)SetDeDuplicationActionType(val *string) { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) SetDeDuplicationActionType(val *string) { if err := j.validateSetDeDuplicationActionTypeParameters(val); err != nil { panic(err) } @@ -288,7 +287,7 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference)SetDeDup ) } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference)SetInternalValue(val *NotificationPolicyDeDuplicationAction) { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) SetInternalValue(val *NotificationPolicyDeDuplicationAction) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -299,7 +298,7 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference)SetInter ) } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -310,7 +309,7 @@ func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference)SetTerra ) } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -334,16 +333,16 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) Compute return returns } -func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -359,7 +358,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) GetBool _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -375,7 +374,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) GetBool _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -391,7 +390,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) GetList _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -407,7 +406,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) GetNumb _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -423,7 +422,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) GetNumb _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -439,7 +438,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) GetNumb _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -455,7 +454,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) GetStri _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -471,7 +470,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) GetStri _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -500,21 +499,21 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) Interpo _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) PutDuration(value interface{}) { +func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) PutDuration(value any) { if err := n.validatePutDurationParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( n, "putDuration", - []interface{}{value}, + []any{value}, ) } @@ -526,16 +525,16 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) ResetDu ) } -func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -554,4 +553,3 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) ToStrin return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionOutputReference__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionOutputReference__checks.go index ebf3668e3f..63efaf29b3 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionOutputReference__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyDeDuplicationActionOutputReference__checks.go @@ -90,7 +90,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) validat return nil } -func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) validatePutDurationParameters(value interface{}) error { +func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) validatePutDurationParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -129,7 +129,7 @@ func (n *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) validat return nil } -func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -245,4 +245,3 @@ func validateNewNotificationPolicyDeDuplicationActionOutputReferenceParameters(t return nil } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyDelayAction.go b/gen/opsgenie/notificationpolicy/NotificationPolicyDelayAction.go index 79d7a628c5..0583c7f2a4 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyDelayAction.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyDelayAction.go @@ -1,16 +1,14 @@ package notificationpolicy - type NotificationPolicyDelayAction struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#delay_option NotificationPolicy#delay_option}. DelayOption *string `field:"required" json:"delayOption" yaml:"delayOption"` // duration block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#duration NotificationPolicy#duration} - Duration interface{} `field:"optional" json:"duration" yaml:"duration"` + Duration any `field:"optional" json:"duration" yaml:"duration"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#until_hour NotificationPolicy#until_hour}. UntilHour *float64 `field:"optional" json:"untilHour" yaml:"untilHour"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#until_minute NotificationPolicy#until_minute}. UntilMinute *float64 `field:"optional" json:"untilMinute" yaml:"untilMinute"` } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionDurationList.go b/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionDurationList.go index 9ff066ed06..33538bcb10 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionDurationList.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionDurationList.go @@ -17,8 +17,8 @@ type NotificationPolicyDelayActionDurationList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type NotificationPolicyDelayActionDurationList interface { Get(index *float64) NotificationPolicyDelayActionDurationOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_NotificationPolicyDelayActionDurationList) Fqn() *string { return returns } -func (j *jsiiProxy_NotificationPolicyDelayActionDurationList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyDelayActionDurationList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_NotificationPolicyDelayActionDurationList) WrapsSet() *bool { return returns } - func NewNotificationPolicyDelayActionDurationList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) NotificationPolicyDelayActionDurationList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewNotificationPolicyDelayActionDurationList(terraformResource cdktf.IInter _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDelayActionDurationList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewNotificationPolicyDelayActionDurationList_Override(n NotificationPolicyD _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDelayActionDurationList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, n, ) } -func (j *jsiiProxy_NotificationPolicyDelayActionDurationList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationPolicyDelayActionDurationList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_NotificationPolicyDelayActionDurationList)SetInternalValue(va ) } -func (j *jsiiProxy_NotificationPolicyDelayActionDurationList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationPolicyDelayActionDurationList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_NotificationPolicyDelayActionDurationList)SetTerraformAttribu ) } -func (j *jsiiProxy_NotificationPolicyDelayActionDurationList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationPolicyDelayActionDurationList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_NotificationPolicyDelayActionDurationList)SetTerraformResourc ) } -func (j *jsiiProxy_NotificationPolicyDelayActionDurationList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_NotificationPolicyDelayActionDurationList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionDurationList) AllWithMapKey(mapK _jsii_.Invoke( n, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (n *jsiiProxy_NotificationPolicyDelayActionDurationList) Get(index *float64 _jsii_.Invoke( n, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (n *jsiiProxy_NotificationPolicyDelayActionDurationList) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationPolicyDelayActionDurationList) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (n *jsiiProxy_NotificationPolicyDelayActionDurationList) ToString() *string return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionDurationList__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionDurationList__checks.go index ace8ce6195..54f601c08e 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionDurationList__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionDurationList__checks.go @@ -34,7 +34,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionDurationList) validateResolvePar return nil } -func (j *jsiiProxy_NotificationPolicyDelayActionDurationList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyDelayActionDurationList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewNotificationPolicyDelayActionDurationListParameters(terraformRes return nil } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionDurationOutputReference.go b/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionDurationOutputReference.go index b521c38075..89b1dae729 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionDurationOutputReference.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionDurationOutputReference.go @@ -12,9 +12,9 @@ type NotificationPolicyDelayActionDurationOutputReference 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 @@ -27,8 +27,8 @@ type NotificationPolicyDelayActionDurationOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -46,7 +46,7 @@ type NotificationPolicyDelayActionDurationOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -70,7 +70,7 @@ type NotificationPolicyDelayActionDurationOutputReference interface { ResetTimeUnit() // 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. @@ -83,8 +83,8 @@ type jsiiProxy_NotificationPolicyDelayActionDurationOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -123,8 +123,8 @@ func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) Fqn() * return returns } -func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -193,7 +193,6 @@ func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) TimeUni return returns } - func NewNotificationPolicyDelayActionDurationOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) NotificationPolicyDelayActionDurationOutputReference { _init_.Initialize() @@ -204,7 +203,7 @@ func NewNotificationPolicyDelayActionDurationOutputReference(terraformResource c _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDelayActionDurationOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -216,12 +215,12 @@ func NewNotificationPolicyDelayActionDurationOutputReference_Override(n Notifica _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDelayActionDurationOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, n, ) } -func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -232,7 +231,7 @@ func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference)SetCompl ) } -func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -243,7 +242,7 @@ func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference)SetCompl ) } -func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -254,7 +253,7 @@ func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference)SetInter ) } -func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -265,7 +264,7 @@ func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference)SetTerra ) } -func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -276,7 +275,7 @@ func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference)SetTerra ) } -func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference)SetTimeAmount(val *float64) { +func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) SetTimeAmount(val *float64) { if err := j.validateSetTimeAmountParameters(val); err != nil { panic(err) } @@ -287,7 +286,7 @@ func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference)SetTimeA ) } -func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference)SetTimeUnit(val *string) { +func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) SetTimeUnit(val *string) { if err := j.validateSetTimeUnitParameters(val); err != nil { panic(err) } @@ -311,16 +310,16 @@ func (n *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) Compute return returns } -func (n *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -336,7 +335,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) GetBool _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -352,7 +351,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) GetBool _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -368,7 +367,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) GetList _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -384,7 +383,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) GetNumb _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -400,7 +399,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) GetNumb _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -416,7 +415,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) GetNumb _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -432,7 +431,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) GetStri _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -448,7 +447,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) GetStri _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -477,7 +476,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) Interpo _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -492,16 +491,16 @@ func (n *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) ResetTi ) } -func (n *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -520,4 +519,3 @@ func (n *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) ToStrin return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionDurationOutputReference__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionDurationOutputReference__checks.go index 6010a2f43b..7a52e44416 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionDurationOutputReference__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionDurationOutputReference__checks.go @@ -98,7 +98,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) validat return nil } -func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -163,7 +163,7 @@ func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) validat return nil } -func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyDelayActionDurationOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -238,4 +238,3 @@ func validateNewNotificationPolicyDelayActionDurationOutputReferenceParameters(t return nil } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionOutputReference.go b/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionOutputReference.go index e7cdf725b2..9393508d26 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionOutputReference.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionOutputReference.go @@ -12,9 +12,9 @@ type NotificationPolicyDelayActionOutputReference 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 @@ -29,7 +29,7 @@ type NotificationPolicyDelayActionOutputReference interface { SetDelayOption(val *string) DelayOptionInput() *string Duration() NotificationPolicyDelayActionDurationList - DurationInput() interface{} + DurationInput() any // Experimental. Fqn() *string InternalValue() *NotificationPolicyDelayAction @@ -51,7 +51,7 @@ type NotificationPolicyDelayActionOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -72,13 +72,13 @@ type NotificationPolicyDelayActionOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutDuration(value interface{}) + PutDuration(value any) ResetDuration() ResetUntilHour() ResetUntilMinute() // 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. @@ -91,8 +91,8 @@ type jsiiProxy_NotificationPolicyDelayActionOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -151,8 +151,8 @@ func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference) Duration() Noti return returns } -func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference) DurationInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference) DurationInput() any { + var returns any _jsii_.Get( j, "durationInput", @@ -241,7 +241,6 @@ func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference) UntilMinuteInpu return returns } - func NewNotificationPolicyDelayActionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) NotificationPolicyDelayActionOutputReference { _init_.Initialize() @@ -252,7 +251,7 @@ func NewNotificationPolicyDelayActionOutputReference(terraformResource cdktf.IIn _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDelayActionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -264,12 +263,12 @@ func NewNotificationPolicyDelayActionOutputReference_Override(n NotificationPoli _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDelayActionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, n, ) } -func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -280,7 +279,7 @@ func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference)SetComplexObject ) } -func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -291,7 +290,7 @@ func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference)SetComplexObject ) } -func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference)SetDelayOption(val *string) { +func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference) SetDelayOption(val *string) { if err := j.validateSetDelayOptionParameters(val); err != nil { panic(err) } @@ -302,7 +301,7 @@ func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference)SetDelayOption(v ) } -func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference)SetInternalValue(val *NotificationPolicyDelayAction) { +func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference) SetInternalValue(val *NotificationPolicyDelayAction) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -313,7 +312,7 @@ func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference)SetInternalValue ) } -func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -324,7 +323,7 @@ func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference)SetTerraformAttr ) } -func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -335,7 +334,7 @@ func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference)SetTerraformReso ) } -func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference)SetUntilHour(val *float64) { +func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference) SetUntilHour(val *float64) { if err := j.validateSetUntilHourParameters(val); err != nil { panic(err) } @@ -346,7 +345,7 @@ func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference)SetUntilHour(val ) } -func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference)SetUntilMinute(val *float64) { +func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference) SetUntilMinute(val *float64) { if err := j.validateSetUntilMinuteParameters(val); err != nil { panic(err) } @@ -370,16 +369,16 @@ func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) ComputeFqn() *s return returns } -func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -395,7 +394,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) GetBooleanAttri _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -411,7 +410,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) GetBooleanMapAt _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -427,7 +426,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) GetListAttribut _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -443,7 +442,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) GetNumberAttrib _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -459,7 +458,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) GetNumberListAt _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -475,7 +474,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) GetNumberMapAtt _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -491,7 +490,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) GetStringAttrib _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -507,7 +506,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) GetStringMapAtt _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -536,21 +535,21 @@ func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) InterpolationFo _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) PutDuration(value interface{}) { +func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) PutDuration(value any) { if err := n.validatePutDurationParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( n, "putDuration", - []interface{}{value}, + []any{value}, ) } @@ -578,16 +577,16 @@ func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) ResetUntilMinut ) } -func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -606,4 +605,3 @@ func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) ToString() *str return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionOutputReference__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionOutputReference__checks.go index 5dabca15b1..442a3d5241 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionOutputReference__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyDelayActionOutputReference__checks.go @@ -90,7 +90,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) validateInterpo return nil } -func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) validatePutDurationParameters(value interface{}) error { +func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) validatePutDurationParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -129,7 +129,7 @@ func (n *jsiiProxy_NotificationPolicyDelayActionOutputReference) validateResolve return nil } -func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyDelayActionOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -253,4 +253,3 @@ func validateNewNotificationPolicyDelayActionOutputReferenceParameters(terraform return nil } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyFilter.go b/gen/opsgenie/notificationpolicy/NotificationPolicyFilter.go index ebbbfabb19..46d8882a7a 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyFilter.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyFilter.go @@ -1,12 +1,10 @@ package notificationpolicy - type NotificationPolicyFilter struct { // conditions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#conditions NotificationPolicy#conditions} - Conditions interface{} `field:"optional" json:"conditions" yaml:"conditions"` + Conditions any `field:"optional" json:"conditions" yaml:"conditions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#type NotificationPolicy#type}. Type *string `field:"optional" json:"type" yaml:"type"` } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditions.go b/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditions.go index 5be8fcdbce..f84188d381 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditions.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditions.go @@ -1,6 +1,5 @@ package notificationpolicy - type NotificationPolicyFilterConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#field NotificationPolicy#field}. Field *string `field:"required" json:"field" yaml:"field"` @@ -17,10 +16,9 @@ type NotificationPolicyFilterConditions struct { // Indicates behaviour of the given operation. Default value is false. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#not NotificationPolicy#not} - Not interface{} `field:"optional" json:"not" yaml:"not"` + Not any `field:"optional" json:"not" yaml:"not"` // Order of the condition in conditions list. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#order NotificationPolicy#order} Order *float64 `field:"optional" json:"order" yaml:"order"` } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditionsList.go b/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditionsList.go index e32295ee98..ba23f353b9 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditionsList.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditionsList.go @@ -17,8 +17,8 @@ type NotificationPolicyFilterConditionsList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type NotificationPolicyFilterConditionsList interface { Get(index *float64) NotificationPolicyFilterConditionsOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsList) Fqn() *string { return returns } -func (j *jsiiProxy_NotificationPolicyFilterConditionsList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyFilterConditionsList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsList) WrapsSet() *bool { return returns } - func NewNotificationPolicyFilterConditionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) NotificationPolicyFilterConditionsList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewNotificationPolicyFilterConditionsList(terraformResource cdktf.IInterpol _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyFilterConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewNotificationPolicyFilterConditionsList_Override(n NotificationPolicyFilt _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyFilterConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, n, ) } -func (j *jsiiProxy_NotificationPolicyFilterConditionsList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationPolicyFilterConditionsList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsList)SetInternalValue(val i ) } -func (j *jsiiProxy_NotificationPolicyFilterConditionsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationPolicyFilterConditionsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsList)SetTerraformAttribute( ) } -func (j *jsiiProxy_NotificationPolicyFilterConditionsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationPolicyFilterConditionsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsList)SetTerraformResource(v ) } -func (j *jsiiProxy_NotificationPolicyFilterConditionsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_NotificationPolicyFilterConditionsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (n *jsiiProxy_NotificationPolicyFilterConditionsList) AllWithMapKey(mapKeyA _jsii_.Invoke( n, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (n *jsiiProxy_NotificationPolicyFilterConditionsList) Get(index *float64) N _jsii_.Invoke( n, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (n *jsiiProxy_NotificationPolicyFilterConditionsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationPolicyFilterConditionsList) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (n *jsiiProxy_NotificationPolicyFilterConditionsList) ToString() *string { return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditionsList__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditionsList__checks.go index 937b024a84..d1aad1db57 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditionsList__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditionsList__checks.go @@ -34,7 +34,7 @@ func (n *jsiiProxy_NotificationPolicyFilterConditionsList) validateResolveParame return nil } -func (j *jsiiProxy_NotificationPolicyFilterConditionsList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyFilterConditionsList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewNotificationPolicyFilterConditionsListParameters(terraformResour return nil } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditionsOutputReference.go b/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditionsOutputReference.go index 0869fed537..aaec7c53ca 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditionsOutputReference.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditionsOutputReference.go @@ -12,9 +12,9 @@ type NotificationPolicyFilterConditionsOutputReference 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 @@ -33,14 +33,14 @@ type NotificationPolicyFilterConditionsOutputReference interface { FieldInput() *string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Key() *string SetKey(val *string) KeyInput() *string - Not() interface{} - SetNot(val interface{}) - NotInput() interface{} + Not() any + SetNot(val any) + NotInput() any Operation() *string SetOperation(val *string) OperationInput() *string @@ -58,7 +58,7 @@ type NotificationPolicyFilterConditionsOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -85,7 +85,7 @@ type NotificationPolicyFilterConditionsOutputReference interface { ResetOrder() // 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. @@ -98,8 +98,8 @@ type jsiiProxy_NotificationPolicyFilterConditionsOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -178,8 +178,8 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) Fqn() *str return returns } -func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -208,8 +208,8 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) KeyInput() return returns } -func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) Not() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) Not() any { + var returns any _jsii_.Get( j, "not", @@ -218,8 +218,8 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) Not() inte return returns } -func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) NotInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) NotInput() any { + var returns any _jsii_.Get( j, "notInput", @@ -288,7 +288,6 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) TerraformR return returns } - func NewNotificationPolicyFilterConditionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) NotificationPolicyFilterConditionsOutputReference { _init_.Initialize() @@ -299,7 +298,7 @@ func NewNotificationPolicyFilterConditionsOutputReference(terraformResource cdkt _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyFilterConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -311,12 +310,12 @@ func NewNotificationPolicyFilterConditionsOutputReference_Override(n Notificatio _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyFilterConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, n, ) } -func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -327,7 +326,7 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetComplexO ) } -func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -338,7 +337,7 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetComplexO ) } -func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetExpectedValue(val *string) { +func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) SetExpectedValue(val *string) { if err := j.validateSetExpectedValueParameters(val); err != nil { panic(err) } @@ -349,7 +348,7 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetExpected ) } -func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetField(val *string) { +func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) SetField(val *string) { if err := j.validateSetFieldParameters(val); err != nil { panic(err) } @@ -360,7 +359,7 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetField(va ) } -func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -371,7 +370,7 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetInternal ) } -func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetKey(val *string) { +func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) SetKey(val *string) { if err := j.validateSetKeyParameters(val); err != nil { panic(err) } @@ -382,7 +381,7 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetKey(val ) } -func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetNot(val interface{}) { +func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) SetNot(val any) { if err := j.validateSetNotParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetNot(val ) } -func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetOperation(val *string) { +func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) SetOperation(val *string) { if err := j.validateSetOperationParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetOperatio ) } -func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetOrder(val *float64) { +func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) SetOrder(val *float64) { if err := j.validateSetOrderParameters(val); err != nil { panic(err) } @@ -415,7 +414,7 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetOrder(va ) } -func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -426,7 +425,7 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetTerrafor ) } -func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -450,16 +449,16 @@ func (n *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) ComputeFqn return returns } -func (n *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -475,7 +474,7 @@ func (n *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) GetBoolean _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -491,7 +490,7 @@ func (n *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) GetBoolean _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -507,7 +506,7 @@ func (n *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) GetListAtt _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -523,7 +522,7 @@ func (n *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) GetNumberA _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -539,7 +538,7 @@ func (n *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) GetNumberL _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -555,7 +554,7 @@ func (n *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) GetNumberM _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -571,7 +570,7 @@ func (n *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) GetStringA _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -587,7 +586,7 @@ func (n *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) GetStringM _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -616,7 +615,7 @@ func (n *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) Interpolat _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -655,16 +654,16 @@ func (n *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) ResetOrder ) } -func (n *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -683,4 +682,3 @@ func (n *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) ToString() return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditionsOutputReference__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditionsOutputReference__checks.go index a26cf8dc94..9adc997d2e 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditionsOutputReference__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyFilterConditionsOutputReference__checks.go @@ -98,7 +98,7 @@ func (n *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) validateRe return nil } -func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -179,7 +179,7 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) validateSe return nil } -func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -211,7 +211,7 @@ func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) validateSe return nil } -func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) validateSetNotParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyFilterConditionsOutputReference) validateSetNotParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -282,4 +282,3 @@ func validateNewNotificationPolicyFilterConditionsOutputReferenceParameters(terr return nil } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyFilterOutputReference.go b/gen/opsgenie/notificationpolicy/NotificationPolicyFilterOutputReference.go index 5422e6d48a..a5ffc66fa7 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyFilterOutputReference.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyFilterOutputReference.go @@ -12,16 +12,16 @@ type NotificationPolicyFilterOutputReference 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 // Experimental. SetComplexObjectIsFromSet(val *bool) Conditions() NotificationPolicyFilterConditionsList - ConditionsInput() interface{} + ConditionsInput() any // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. @@ -45,7 +45,7 @@ type NotificationPolicyFilterOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -66,12 +66,12 @@ type NotificationPolicyFilterOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutConditions(value interface{}) + PutConditions(value any) ResetConditions() ResetType() // 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. @@ -84,8 +84,8 @@ type jsiiProxy_NotificationPolicyFilterOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationPolicyFilterOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyFilterOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -114,8 +114,8 @@ func (j *jsiiProxy_NotificationPolicyFilterOutputReference) Conditions() Notific return returns } -func (j *jsiiProxy_NotificationPolicyFilterOutputReference) ConditionsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyFilterOutputReference) ConditionsInput() any { + var returns any _jsii_.Get( j, "conditionsInput", @@ -194,7 +194,6 @@ func (j *jsiiProxy_NotificationPolicyFilterOutputReference) TypeInput() *string return returns } - func NewNotificationPolicyFilterOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) NotificationPolicyFilterOutputReference { _init_.Initialize() @@ -205,7 +204,7 @@ func NewNotificationPolicyFilterOutputReference(terraformResource cdktf.IInterpo _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyFilterOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -217,12 +216,12 @@ func NewNotificationPolicyFilterOutputReference_Override(n NotificationPolicyFil _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyFilterOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, n, ) } -func (j *jsiiProxy_NotificationPolicyFilterOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationPolicyFilterOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -233,7 +232,7 @@ func (j *jsiiProxy_NotificationPolicyFilterOutputReference)SetComplexObjectIndex ) } -func (j *jsiiProxy_NotificationPolicyFilterOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationPolicyFilterOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -244,7 +243,7 @@ func (j *jsiiProxy_NotificationPolicyFilterOutputReference)SetComplexObjectIsFro ) } -func (j *jsiiProxy_NotificationPolicyFilterOutputReference)SetInternalValue(val *NotificationPolicyFilter) { +func (j *jsiiProxy_NotificationPolicyFilterOutputReference) SetInternalValue(val *NotificationPolicyFilter) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -255,7 +254,7 @@ func (j *jsiiProxy_NotificationPolicyFilterOutputReference)SetInternalValue(val ) } -func (j *jsiiProxy_NotificationPolicyFilterOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationPolicyFilterOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -266,7 +265,7 @@ func (j *jsiiProxy_NotificationPolicyFilterOutputReference)SetTerraformAttribute ) } -func (j *jsiiProxy_NotificationPolicyFilterOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationPolicyFilterOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -277,7 +276,7 @@ func (j *jsiiProxy_NotificationPolicyFilterOutputReference)SetTerraformResource( ) } -func (j *jsiiProxy_NotificationPolicyFilterOutputReference)SetType(val *string) { +func (j *jsiiProxy_NotificationPolicyFilterOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -301,16 +300,16 @@ func (n *jsiiProxy_NotificationPolicyFilterOutputReference) ComputeFqn() *string return returns } -func (n *jsiiProxy_NotificationPolicyFilterOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationPolicyFilterOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -326,7 +325,7 @@ func (n *jsiiProxy_NotificationPolicyFilterOutputReference) GetBooleanAttribute( _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -342,7 +341,7 @@ func (n *jsiiProxy_NotificationPolicyFilterOutputReference) GetBooleanMapAttribu _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -358,7 +357,7 @@ func (n *jsiiProxy_NotificationPolicyFilterOutputReference) GetListAttribute(ter _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -374,7 +373,7 @@ func (n *jsiiProxy_NotificationPolicyFilterOutputReference) GetNumberAttribute(t _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -390,7 +389,7 @@ func (n *jsiiProxy_NotificationPolicyFilterOutputReference) GetNumberListAttribu _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -406,7 +405,7 @@ func (n *jsiiProxy_NotificationPolicyFilterOutputReference) GetNumberMapAttribut _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -422,7 +421,7 @@ func (n *jsiiProxy_NotificationPolicyFilterOutputReference) GetStringAttribute(t _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -438,7 +437,7 @@ func (n *jsiiProxy_NotificationPolicyFilterOutputReference) GetStringMapAttribut _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -467,21 +466,21 @@ func (n *jsiiProxy_NotificationPolicyFilterOutputReference) InterpolationForAttr _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (n *jsiiProxy_NotificationPolicyFilterOutputReference) PutConditions(value interface{}) { +func (n *jsiiProxy_NotificationPolicyFilterOutputReference) PutConditions(value any) { if err := n.validatePutConditionsParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( n, "putConditions", - []interface{}{value}, + []any{value}, ) } @@ -501,16 +500,16 @@ func (n *jsiiProxy_NotificationPolicyFilterOutputReference) ResetType() { ) } -func (n *jsiiProxy_NotificationPolicyFilterOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationPolicyFilterOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -529,4 +528,3 @@ func (n *jsiiProxy_NotificationPolicyFilterOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyFilterOutputReference__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicyFilterOutputReference__checks.go index ecd6db8c07..daed19cdf3 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyFilterOutputReference__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyFilterOutputReference__checks.go @@ -90,7 +90,7 @@ func (n *jsiiProxy_NotificationPolicyFilterOutputReference) validateInterpolatio return nil } -func (n *jsiiProxy_NotificationPolicyFilterOutputReference) validatePutConditionsParameters(value interface{}) error { +func (n *jsiiProxy_NotificationPolicyFilterOutputReference) validatePutConditionsParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -129,7 +129,7 @@ func (n *jsiiProxy_NotificationPolicyFilterOutputReference) validateResolveParam return nil } -func (j *jsiiProxy_NotificationPolicyFilterOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyFilterOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -237,4 +237,3 @@ func validateNewNotificationPolicyFilterOutputReferenceParameters(terraformResou return nil } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestriction.go b/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestriction.go index 8ba3868e5c..ac60712f53 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestriction.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestriction.go @@ -1,6 +1,5 @@ package notificationpolicy - type NotificationPolicyTimeRestriction struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#type NotificationPolicy#type}. Type *string `field:"required" json:"type" yaml:"type"` @@ -11,6 +10,5 @@ type NotificationPolicyTimeRestriction struct { // restrictions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_policy#restrictions NotificationPolicy#restrictions} - Restrictions interface{} `field:"optional" json:"restrictions" yaml:"restrictions"` + Restrictions any `field:"optional" json:"restrictions" yaml:"restrictions"` } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionOutputReference.go b/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionOutputReference.go index b85417644d..3d4c9efa58 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionOutputReference.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionOutputReference.go @@ -12,9 +12,9 @@ type NotificationPolicyTimeRestrictionOutputReference 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 @@ -32,7 +32,7 @@ type NotificationPolicyTimeRestrictionOutputReference interface { Restriction() NotificationPolicyTimeRestrictionRestrictionOutputReference RestrictionInput() *NotificationPolicyTimeRestrictionRestriction Restrictions() NotificationPolicyTimeRestrictionRestrictionsList - RestrictionsInput() interface{} + RestrictionsInput() any // Experimental. TerraformAttribute() *string // Experimental. @@ -47,7 +47,7 @@ type NotificationPolicyTimeRestrictionOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -69,12 +69,12 @@ type NotificationPolicyTimeRestrictionOutputReference interface { // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutRestriction(value *NotificationPolicyTimeRestrictionRestriction) - PutRestrictions(value interface{}) + PutRestrictions(value any) ResetRestriction() ResetRestrictions() // 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. @@ -87,8 +87,8 @@ type jsiiProxy_NotificationPolicyTimeRestrictionOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -167,8 +167,8 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) Restriction return returns } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) RestrictionsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) RestrictionsInput() any { + var returns any _jsii_.Get( j, "restrictionsInput", @@ -217,7 +217,6 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) TypeInput() return returns } - func NewNotificationPolicyTimeRestrictionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) NotificationPolicyTimeRestrictionOutputReference { _init_.Initialize() @@ -228,7 +227,7 @@ func NewNotificationPolicyTimeRestrictionOutputReference(terraformResource cdktf _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyTimeRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -240,12 +239,12 @@ func NewNotificationPolicyTimeRestrictionOutputReference_Override(n Notification _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyTimeRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, n, ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -256,7 +255,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference)SetComplexOb ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -267,7 +266,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference)SetComplexOb ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference)SetInternalValue(val *NotificationPolicyTimeRestriction) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) SetInternalValue(val *NotificationPolicyTimeRestriction) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -278,7 +277,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference)SetInternalV ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -289,7 +288,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference)SetTerraform ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -300,7 +299,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference)SetTerraform ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference)SetType(val *string) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -324,16 +323,16 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) ComputeFqn( return returns } -func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -349,7 +348,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) GetBooleanA _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -365,7 +364,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) GetBooleanM _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -381,7 +380,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) GetListAttr _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -397,7 +396,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) GetNumberAt _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -413,7 +412,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) GetNumberLi _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -429,7 +428,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) GetNumberMa _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -445,7 +444,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) GetStringAt _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -461,7 +460,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) GetStringMa _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -490,7 +489,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) Interpolati _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -504,18 +503,18 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) PutRestrict _jsii_.InvokeVoid( n, "putRestriction", - []interface{}{value}, + []any{value}, ) } -func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) PutRestrictions(value interface{}) { +func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) PutRestrictions(value any) { if err := n.validatePutRestrictionsParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( n, "putRestrictions", - []interface{}{value}, + []any{value}, ) } @@ -535,16 +534,16 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) ResetRestri ) } -func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -563,4 +562,3 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) ToString() return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionOutputReference__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionOutputReference__checks.go index 93ae7710f6..1094c1289d 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionOutputReference__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionOutputReference__checks.go @@ -101,7 +101,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) validatePut return nil } -func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) validatePutRestrictionsParameters(value interface{}) error { +func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) validatePutRestrictionsParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -140,7 +140,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) validateRes return nil } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -248,4 +248,3 @@ func validateNewNotificationPolicyTimeRestrictionOutputReferenceParameters(terra return nil } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionOutputReference.go b/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionOutputReference.go index c5d8f93c43..8fc4940a9d 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionOutputReference.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionOutputReference.go @@ -12,9 +12,9 @@ type NotificationPolicyTimeRestrictionRestrictionOutputReference 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 @@ -52,7 +52,7 @@ type NotificationPolicyTimeRestrictionRestrictionOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -75,7 +75,7 @@ type NotificationPolicyTimeRestrictionRestrictionOutputReference 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. @@ -88,8 +88,8 @@ type jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference struc internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -238,7 +238,6 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) return returns } - func NewNotificationPolicyTimeRestrictionRestrictionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) NotificationPolicyTimeRestrictionRestrictionOutputReference { _init_.Initialize() @@ -249,7 +248,7 @@ func NewNotificationPolicyTimeRestrictionRestrictionOutputReference(terraformRes _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyTimeRestrictionRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -261,12 +260,12 @@ func NewNotificationPolicyTimeRestrictionRestrictionOutputReference_Override(n N _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyTimeRestrictionRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, n, ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -277,7 +276,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference)S ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -288,7 +287,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference)S ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference)SetEndHour(val *float64) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) SetEndHour(val *float64) { if err := j.validateSetEndHourParameters(val); err != nil { panic(err) } @@ -299,7 +298,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference)S ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference)SetEndMin(val *float64) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) SetEndMin(val *float64) { if err := j.validateSetEndMinParameters(val); err != nil { panic(err) } @@ -310,7 +309,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference)S ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference)SetInternalValue(val *NotificationPolicyTimeRestrictionRestriction) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) SetInternalValue(val *NotificationPolicyTimeRestrictionRestriction) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -321,7 +320,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference)S ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference)SetStartHour(val *float64) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) SetStartHour(val *float64) { if err := j.validateSetStartHourParameters(val); err != nil { panic(err) } @@ -332,7 +331,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference)S ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference)SetStartMin(val *float64) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) SetStartMin(val *float64) { if err := j.validateSetStartMinParameters(val); err != nil { panic(err) } @@ -343,7 +342,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference)S ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -354,7 +353,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference)S ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -378,16 +377,16 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) return returns } -func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -403,7 +402,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -419,7 +418,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -435,7 +434,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -451,7 +450,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -467,7 +466,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -483,7 +482,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -499,7 +498,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -515,7 +514,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -544,23 +543,23 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -579,4 +578,3 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionOutputReference__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionOutputReference__checks.go index ee589644b5..250e480e50 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionOutputReference__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionOutputReference__checks.go @@ -98,7 +98,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) return nil } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -230,4 +230,3 @@ func validateNewNotificationPolicyTimeRestrictionRestrictionOutputReferenceParam return nil } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionsList.go b/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionsList.go index d30303e57e..d64c987d6f 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionsList.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionsList.go @@ -17,8 +17,8 @@ type NotificationPolicyTimeRestrictionRestrictionsList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type NotificationPolicyTimeRestrictionRestrictionsList interface { Get(index *float64) NotificationPolicyTimeRestrictionRestrictionsOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList) Fqn() *str return returns } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList) WrapsSet() return returns } - func NewNotificationPolicyTimeRestrictionRestrictionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) NotificationPolicyTimeRestrictionRestrictionsList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewNotificationPolicyTimeRestrictionRestrictionsList(terraformResource cdkt _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyTimeRestrictionRestrictionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewNotificationPolicyTimeRestrictionRestrictionsList_Override(n Notificatio _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyTimeRestrictionRestrictionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, n, ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList)SetInternal ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList)SetTerrafor ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList)SetTerrafor ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList) AllWithMap _jsii_.Invoke( n, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList) Get(index _jsii_.Invoke( n, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList) ToString() return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionsList__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionsList__checks.go index f1f7e02424..9448b981bb 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionsList__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionsList__checks.go @@ -34,7 +34,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList) validateRe return nil } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewNotificationPolicyTimeRestrictionRestrictionsListParameters(terr return nil } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionsOutputReference.go b/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionsOutputReference.go index 8bbb2fcc67..61b3b25be6 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionsOutputReference.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionsOutputReference.go @@ -12,9 +12,9 @@ type NotificationPolicyTimeRestrictionRestrictionsOutputReference 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 @@ -36,8 +36,8 @@ type NotificationPolicyTimeRestrictionRestrictionsOutputReference interface { EndMinInput() *float64 // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) StartDay() *string SetStartDay(val *string) StartDayInput() *string @@ -58,7 +58,7 @@ type NotificationPolicyTimeRestrictionRestrictionsOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -81,7 +81,7 @@ type NotificationPolicyTimeRestrictionRestrictionsOutputReference 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. @@ -94,8 +94,8 @@ type jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference stru internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -194,8 +194,8 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) return returns } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -284,7 +284,6 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) return returns } - func NewNotificationPolicyTimeRestrictionRestrictionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) NotificationPolicyTimeRestrictionRestrictionsOutputReference { _init_.Initialize() @@ -295,7 +294,7 @@ func NewNotificationPolicyTimeRestrictionRestrictionsOutputReference(terraformRe _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyTimeRestrictionRestrictionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -307,12 +306,12 @@ func NewNotificationPolicyTimeRestrictionRestrictionsOutputReference_Override(n _jsii_.Create( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyTimeRestrictionRestrictionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, n, ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -323,7 +322,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -334,7 +333,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference)SetEndDay(val *string) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) SetEndDay(val *string) { if err := j.validateSetEndDayParameters(val); err != nil { panic(err) } @@ -345,7 +344,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference)SetEndHour(val *float64) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) SetEndHour(val *float64) { if err := j.validateSetEndHourParameters(val); err != nil { panic(err) } @@ -356,7 +355,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference)SetEndMin(val *float64) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) SetEndMin(val *float64) { if err := j.validateSetEndMinParameters(val); err != nil { panic(err) } @@ -367,7 +366,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -378,7 +377,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference)SetStartDay(val *string) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) SetStartDay(val *string) { if err := j.validateSetStartDayParameters(val); err != nil { panic(err) } @@ -389,7 +388,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference)SetStartHour(val *float64) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) SetStartHour(val *float64) { if err := j.validateSetStartHourParameters(val); err != nil { panic(err) } @@ -400,7 +399,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference)SetStartMin(val *float64) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) SetStartMin(val *float64) { if err := j.validateSetStartMinParameters(val); err != nil { panic(err) } @@ -411,7 +410,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -422,7 +421,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) ) } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -446,16 +445,16 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) return returns } -func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -471,7 +470,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -487,7 +486,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -503,7 +502,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -519,7 +518,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -535,7 +534,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -551,7 +550,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -567,7 +566,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -583,7 +582,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -612,23 +611,23 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -647,4 +646,3 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) return returns } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionsOutputReference__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionsOutputReference__checks.go index a1b9f61e89..21bb9c01bb 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionsOutputReference__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicyTimeRestrictionRestrictionsOutputReference__checks.go @@ -98,7 +98,7 @@ func (n *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) return nil } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -187,7 +187,7 @@ func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) return nil } -func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -270,4 +270,3 @@ func validateNewNotificationPolicyTimeRestrictionRestrictionsOutputReferencePara return nil } - diff --git a/gen/opsgenie/notificationpolicy/NotificationPolicy__checks.go b/gen/opsgenie/notificationpolicy/NotificationPolicy__checks.go index ac0e53fe2e..b7c1ca7f3d 100644 --- a/gen/opsgenie/notificationpolicy/NotificationPolicy__checks.go +++ b/gen/opsgenie/notificationpolicy/NotificationPolicy__checks.go @@ -19,7 +19,7 @@ func (n *jsiiProxy_NotificationPolicy) validateAddMoveTargetParameters(moveTarge return nil } -func (n *jsiiProxy_NotificationPolicy) validateAddOverrideParameters(path *string, value interface{}) error { +func (n *jsiiProxy_NotificationPolicy) 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 (n *jsiiProxy_NotificationPolicy) validateMoveFromIdParameters(id *string) return nil } -func (n *jsiiProxy_NotificationPolicy) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (n *jsiiProxy_NotificationPolicy) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -286,7 +286,7 @@ func validateNotificationPolicy_GenerateConfigForImportParameters(scope construc return nil } -func validateNotificationPolicy_IsConstructParameters(x interface{}) error { +func validateNotificationPolicy_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -294,7 +294,7 @@ func validateNotificationPolicy_IsConstructParameters(x interface{}) error { return nil } -func validateNotificationPolicy_IsTerraformElementParameters(x interface{}) error { +func validateNotificationPolicy_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -302,7 +302,7 @@ func validateNotificationPolicy_IsTerraformElementParameters(x interface{}) erro return nil } -func validateNotificationPolicy_IsTerraformResourceParameters(x interface{}) error { +func validateNotificationPolicy_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -310,7 +310,7 @@ func validateNotificationPolicy_IsTerraformResourceParameters(x interface{}) err return nil } -func (j *jsiiProxy_NotificationPolicy) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicy) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -343,7 +343,7 @@ func (j *jsiiProxy_NotificationPolicy) validateSetConnectionParameters(val inter return nil } -func (j *jsiiProxy_NotificationPolicy) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicy) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -400,7 +400,7 @@ func (j *jsiiProxy_NotificationPolicy) validateSetCountParameters(val interface{ return nil } -func (j *jsiiProxy_NotificationPolicy) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicy) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -452,7 +452,7 @@ func (j *jsiiProxy_NotificationPolicy) validateSetPolicyDescriptionParameters(va return nil } -func (j *jsiiProxy_NotificationPolicy) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_NotificationPolicy) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -498,7 +498,7 @@ func (j *jsiiProxy_NotificationPolicy) validateSetProvisionersParameters(val *[] return nil } -func (j *jsiiProxy_NotificationPolicy) validateSetSuppressParameters(val interface{}) error { +func (j *jsiiProxy_NotificationPolicy) validateSetSuppressParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -544,4 +544,3 @@ func validateNewNotificationPolicyParameters(scope constructs.Construct, id *str return nil } - diff --git a/gen/opsgenie/notificationpolicy/main.go b/gen/opsgenie/notificationpolicy/main.go index 612a752b55..c85cc1a03d 100644 --- a/gen/opsgenie/notificationpolicy/main.go +++ b/gen/opsgenie/notificationpolicy/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicy", - reflect.TypeOf((*NotificationPolicy)(nil)).Elem(), + reflect.TypeFor[NotificationPolicy](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -92,7 +92,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicy{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -100,15 +100,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoCloseAction", - reflect.TypeOf((*NotificationPolicyAutoCloseAction)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyAutoCloseAction](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoCloseActionDuration", - reflect.TypeOf((*NotificationPolicyAutoCloseActionDuration)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyAutoCloseActionDuration](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoCloseActionDurationList", - reflect.TypeOf((*NotificationPolicyAutoCloseActionDurationList)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyAutoCloseActionDurationList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -122,7 +122,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicyAutoCloseActionDurationList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -130,7 +130,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoCloseActionDurationOutputReference", - reflect.TypeOf((*NotificationPolicyAutoCloseActionDurationOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyAutoCloseActionDurationOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -159,7 +159,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "timeUnitInput", GoGetter: "TimeUnitInput"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicyAutoCloseActionDurationOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -167,7 +167,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoCloseActionOutputReference", - reflect.TypeOf((*NotificationPolicyAutoCloseActionOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyAutoCloseActionOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -194,7 +194,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicyAutoCloseActionOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -202,15 +202,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoRestartAction", - reflect.TypeOf((*NotificationPolicyAutoRestartAction)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyAutoRestartAction](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoRestartActionDuration", - reflect.TypeOf((*NotificationPolicyAutoRestartActionDuration)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyAutoRestartActionDuration](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoRestartActionDurationList", - reflect.TypeOf((*NotificationPolicyAutoRestartActionDurationList)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyAutoRestartActionDurationList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -224,7 +224,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicyAutoRestartActionDurationList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -232,7 +232,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoRestartActionDurationOutputReference", - reflect.TypeOf((*NotificationPolicyAutoRestartActionDurationOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyAutoRestartActionDurationOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -261,7 +261,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "timeUnitInput", GoGetter: "TimeUnitInput"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicyAutoRestartActionDurationOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -269,7 +269,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyAutoRestartActionOutputReference", - reflect.TypeOf((*NotificationPolicyAutoRestartActionOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyAutoRestartActionOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -298,7 +298,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicyAutoRestartActionOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -306,19 +306,19 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyConfig", - reflect.TypeOf((*NotificationPolicyConfig)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDeDuplicationAction", - reflect.TypeOf((*NotificationPolicyDeDuplicationAction)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyDeDuplicationAction](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDeDuplicationActionDuration", - reflect.TypeOf((*NotificationPolicyDeDuplicationActionDuration)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyDeDuplicationActionDuration](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDeDuplicationActionDurationList", - reflect.TypeOf((*NotificationPolicyDeDuplicationActionDurationList)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyDeDuplicationActionDurationList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -332,7 +332,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicyDeDuplicationActionDurationList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -340,7 +340,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDeDuplicationActionDurationOutputReference", - reflect.TypeOf((*NotificationPolicyDeDuplicationActionDurationOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyDeDuplicationActionDurationOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -369,7 +369,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "timeUnitInput", GoGetter: "TimeUnitInput"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicyDeDuplicationActionDurationOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -377,7 +377,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDeDuplicationActionOutputReference", - reflect.TypeOf((*NotificationPolicyDeDuplicationActionOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyDeDuplicationActionOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -409,7 +409,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicyDeDuplicationActionOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -417,15 +417,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDelayAction", - reflect.TypeOf((*NotificationPolicyDelayAction)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyDelayAction](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDelayActionDuration", - reflect.TypeOf((*NotificationPolicyDelayActionDuration)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyDelayActionDuration](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDelayActionDurationList", - reflect.TypeOf((*NotificationPolicyDelayActionDurationList)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyDelayActionDurationList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -439,7 +439,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicyDelayActionDurationList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -447,7 +447,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDelayActionDurationOutputReference", - reflect.TypeOf((*NotificationPolicyDelayActionDurationOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyDelayActionDurationOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -476,7 +476,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "timeUnitInput", GoGetter: "TimeUnitInput"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicyDelayActionDurationOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -484,7 +484,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyDelayActionOutputReference", - reflect.TypeOf((*NotificationPolicyDelayActionOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyDelayActionOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -520,7 +520,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "untilMinute", GoGetter: "UntilMinute"}, _jsii_.MemberProperty{JsiiProperty: "untilMinuteInput", GoGetter: "UntilMinuteInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicyDelayActionOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -528,15 +528,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyFilter", - reflect.TypeOf((*NotificationPolicyFilter)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyFilter](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyFilterConditions", - reflect.TypeOf((*NotificationPolicyFilterConditions)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyFilterConditions](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyFilterConditionsList", - reflect.TypeOf((*NotificationPolicyFilterConditionsList)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyFilterConditionsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -550,7 +550,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicyFilterConditionsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -558,7 +558,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyFilterConditionsOutputReference", - reflect.TypeOf((*NotificationPolicyFilterConditionsOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyFilterConditionsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -598,7 +598,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicyFilterConditionsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -606,7 +606,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyFilterOutputReference", - reflect.TypeOf((*NotificationPolicyFilterOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyFilterOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -637,7 +637,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicyFilterOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -645,11 +645,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyTimeRestriction", - reflect.TypeOf((*NotificationPolicyTimeRestriction)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyTimeRestriction](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyTimeRestrictionOutputReference", - reflect.TypeOf((*NotificationPolicyTimeRestrictionOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyTimeRestrictionOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -683,7 +683,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicyTimeRestrictionOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -691,11 +691,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyTimeRestrictionRestriction", - reflect.TypeOf((*NotificationPolicyTimeRestrictionRestriction)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyTimeRestrictionRestriction](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyTimeRestrictionRestrictionOutputReference", - reflect.TypeOf((*NotificationPolicyTimeRestrictionRestrictionOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyTimeRestrictionRestrictionOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -727,7 +727,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicyTimeRestrictionRestrictionOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -735,11 +735,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyTimeRestrictionRestrictions", - reflect.TypeOf((*NotificationPolicyTimeRestrictionRestrictions)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyTimeRestrictionRestrictions](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyTimeRestrictionRestrictionsList", - reflect.TypeOf((*NotificationPolicyTimeRestrictionRestrictionsList)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyTimeRestrictionRestrictionsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -753,7 +753,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -761,7 +761,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationPolicy.NotificationPolicyTimeRestrictionRestrictionsOutputReference", - reflect.TypeOf((*NotificationPolicyTimeRestrictionRestrictionsOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationPolicyTimeRestrictionRestrictionsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -797,7 +797,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationPolicyTimeRestrictionRestrictionsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/opsgenie/notificationrule/NotificationRule.go b/gen/opsgenie/notificationrule/NotificationRule.go index 6d55d46cb0..37a66646bc 100644 --- a/gen/opsgenie/notificationrule/NotificationRule.go +++ b/gen/opsgenie/notificationrule/NotificationRule.go @@ -18,24 +18,24 @@ type NotificationRule 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) Criteria() NotificationRuleCriteriaList - CriteriaInput() interface{} + CriteriaInput() any // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) - Enabled() interface{} - SetEnabled(val interface{}) - EnabledInput() interface{} + Enabled() any + SetEnabled(val any) + EnabledInput() any // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. @@ -67,21 +67,21 @@ type NotificationRule interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any Repeat() NotificationRuleRepeatList - RepeatInput() interface{} + RepeatInput() any Schedules() NotificationRuleSchedulesList - SchedulesInput() interface{} + SchedulesInput() any Steps() NotificationRuleStepsList - StepsInput() interface{} + StepsInput() any // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string TimeRestriction() NotificationRuleTimeRestrictionOutputReference @@ -93,9 +93,9 @@ type NotificationRule 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. @@ -113,7 +113,7 @@ type NotificationRule interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -125,17 +125,17 @@ type NotificationRule 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) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) - PutCriteria(value interface{}) - PutRepeat(value interface{}) - PutSchedules(value interface{}) - PutSteps(value interface{}) + PutCriteria(value any) + PutRepeat(value any) + PutSchedules(value any) + PutSteps(value any) PutTimeRestriction(value *NotificationRuleTimeRestriction) ResetCriteria() ResetEnabled() @@ -149,17 +149,17 @@ type NotificationRule interface { ResetSchedules() ResetSteps() ResetTimeRestriction() - 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 NotificationRule @@ -197,8 +197,8 @@ func (j *jsiiProxy_NotificationRule) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_NotificationRule) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRule) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -207,8 +207,8 @@ func (j *jsiiProxy_NotificationRule) Connection() interface{} { return returns } -func (j *jsiiProxy_NotificationRule) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_NotificationRule) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -217,8 +217,8 @@ func (j *jsiiProxy_NotificationRule) ConstructNodeMetadata() *map[string]interfa return returns } -func (j *jsiiProxy_NotificationRule) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRule) Count() any { + var returns any _jsii_.Get( j, "count", @@ -237,8 +237,8 @@ func (j *jsiiProxy_NotificationRule) Criteria() NotificationRuleCriteriaList { return returns } -func (j *jsiiProxy_NotificationRule) CriteriaInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRule) CriteriaInput() any { + var returns any _jsii_.Get( j, "criteriaInput", @@ -257,8 +257,8 @@ func (j *jsiiProxy_NotificationRule) DependsOn() *[]*string { return returns } -func (j *jsiiProxy_NotificationRule) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRule) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -267,8 +267,8 @@ func (j *jsiiProxy_NotificationRule) Enabled() interface{} { return returns } -func (j *jsiiProxy_NotificationRule) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRule) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -417,8 +417,8 @@ func (j *jsiiProxy_NotificationRule) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_NotificationRule) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_NotificationRule) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -427,8 +427,8 @@ func (j *jsiiProxy_NotificationRule) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_NotificationRule) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRule) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -447,8 +447,8 @@ func (j *jsiiProxy_NotificationRule) Repeat() NotificationRuleRepeatList { return returns } -func (j *jsiiProxy_NotificationRule) RepeatInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRule) RepeatInput() any { + var returns any _jsii_.Get( j, "repeatInput", @@ -467,8 +467,8 @@ func (j *jsiiProxy_NotificationRule) Schedules() NotificationRuleSchedulesList { return returns } -func (j *jsiiProxy_NotificationRule) SchedulesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRule) SchedulesInput() any { + var returns any _jsii_.Get( j, "schedulesInput", @@ -487,8 +487,8 @@ func (j *jsiiProxy_NotificationRule) Steps() NotificationRuleStepsList { return returns } -func (j *jsiiProxy_NotificationRule) StepsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRule) StepsInput() any { + var returns any _jsii_.Get( j, "stepsInput", @@ -507,8 +507,8 @@ func (j *jsiiProxy_NotificationRule) TerraformGeneratorMetadata() *cdktf.Terrafo return returns } -func (j *jsiiProxy_NotificationRule) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_NotificationRule) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -567,7 +567,6 @@ func (j *jsiiProxy_NotificationRule) UsernameInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule opsgenie_notification_rule} Resource. func NewNotificationRule(scope constructs.Construct, id *string, config *NotificationRuleConfig) NotificationRule { _init_.Initialize() @@ -579,7 +578,7 @@ func NewNotificationRule(scope constructs.Construct, id *string, config *Notific _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRule", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -592,12 +591,12 @@ func NewNotificationRule_Override(n NotificationRule, scope constructs.Construct _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRule", - []interface{}{scope, id, config}, + []any{scope, id, config}, n, ) } -func (j *jsiiProxy_NotificationRule)SetActionType(val *string) { +func (j *jsiiProxy_NotificationRule) SetActionType(val *string) { if err := j.validateSetActionTypeParameters(val); err != nil { panic(err) } @@ -608,7 +607,7 @@ func (j *jsiiProxy_NotificationRule)SetActionType(val *string) { ) } -func (j *jsiiProxy_NotificationRule)SetConnection(val interface{}) { +func (j *jsiiProxy_NotificationRule) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -619,7 +618,7 @@ func (j *jsiiProxy_NotificationRule)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_NotificationRule)SetCount(val interface{}) { +func (j *jsiiProxy_NotificationRule) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -630,7 +629,7 @@ func (j *jsiiProxy_NotificationRule)SetCount(val interface{}) { ) } -func (j *jsiiProxy_NotificationRule)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_NotificationRule) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -638,7 +637,7 @@ func (j *jsiiProxy_NotificationRule)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_NotificationRule)SetEnabled(val interface{}) { +func (j *jsiiProxy_NotificationRule) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -649,7 +648,7 @@ func (j *jsiiProxy_NotificationRule)SetEnabled(val interface{}) { ) } -func (j *jsiiProxy_NotificationRule)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_NotificationRule) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -657,7 +656,7 @@ func (j *jsiiProxy_NotificationRule)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_NotificationRule)SetId(val *string) { +func (j *jsiiProxy_NotificationRule) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -668,7 +667,7 @@ func (j *jsiiProxy_NotificationRule)SetId(val *string) { ) } -func (j *jsiiProxy_NotificationRule)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_NotificationRule) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -679,7 +678,7 @@ func (j *jsiiProxy_NotificationRule)SetLifecycle(val *cdktf.TerraformResourceLif ) } -func (j *jsiiProxy_NotificationRule)SetName(val *string) { +func (j *jsiiProxy_NotificationRule) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -690,7 +689,7 @@ func (j *jsiiProxy_NotificationRule)SetName(val *string) { ) } -func (j *jsiiProxy_NotificationRule)SetNotificationTime(val *[]*string) { +func (j *jsiiProxy_NotificationRule) SetNotificationTime(val *[]*string) { if err := j.validateSetNotificationTimeParameters(val); err != nil { panic(err) } @@ -701,7 +700,7 @@ func (j *jsiiProxy_NotificationRule)SetNotificationTime(val *[]*string) { ) } -func (j *jsiiProxy_NotificationRule)SetOrder(val *float64) { +func (j *jsiiProxy_NotificationRule) SetOrder(val *float64) { if err := j.validateSetOrderParameters(val); err != nil { panic(err) } @@ -712,7 +711,7 @@ func (j *jsiiProxy_NotificationRule)SetOrder(val *float64) { ) } -func (j *jsiiProxy_NotificationRule)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_NotificationRule) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -720,7 +719,7 @@ func (j *jsiiProxy_NotificationRule)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_NotificationRule)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_NotificationRule) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -731,7 +730,7 @@ func (j *jsiiProxy_NotificationRule)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_NotificationRule)SetUsername(val *string) { +func (j *jsiiProxy_NotificationRule) SetUsername(val *string) { if err := j.validateSetUsernameParameters(val); err != nil { panic(err) } @@ -754,7 +753,7 @@ func NotificationRule_GenerateConfigForImport(scope constructs.Construct, import _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.notificationRule.NotificationRule", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -778,7 +777,7 @@ func NotificationRule_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 NotificationRule_IsConstruct(x interface{}) *bool { +func NotificationRule_IsConstruct(x any) *bool { _init_.Initialize() if err := validateNotificationRule_IsConstructParameters(x); err != nil { @@ -789,7 +788,7 @@ func NotificationRule_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.notificationRule.NotificationRule", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -797,7 +796,7 @@ func NotificationRule_IsConstruct(x interface{}) *bool { } // Experimental. -func NotificationRule_IsTerraformElement(x interface{}) *bool { +func NotificationRule_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateNotificationRule_IsTerraformElementParameters(x); err != nil { @@ -808,7 +807,7 @@ func NotificationRule_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.notificationRule.NotificationRule", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -816,7 +815,7 @@ func NotificationRule_IsTerraformElement(x interface{}) *bool { } // Experimental. -func NotificationRule_IsTerraformResource(x interface{}) *bool { +func NotificationRule_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateNotificationRule_IsTerraformResourceParameters(x); err != nil { @@ -827,7 +826,7 @@ func NotificationRule_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.notificationRule.NotificationRule", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -852,31 +851,31 @@ func (n *jsiiProxy_NotificationRule) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( n, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (n *jsiiProxy_NotificationRule) AddOverride(path *string, value interface{}) { +func (n *jsiiProxy_NotificationRule) AddOverride(path *string, value any) { if err := n.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( n, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (n *jsiiProxy_NotificationRule) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationRule) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -892,7 +891,7 @@ func (n *jsiiProxy_NotificationRule) GetBooleanAttribute(terraformAttribute *str _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -908,7 +907,7 @@ func (n *jsiiProxy_NotificationRule) GetBooleanMapAttribute(terraformAttribute * _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -924,7 +923,7 @@ func (n *jsiiProxy_NotificationRule) GetListAttribute(terraformAttribute *string _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -940,7 +939,7 @@ func (n *jsiiProxy_NotificationRule) GetNumberAttribute(terraformAttribute *stri _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -956,7 +955,7 @@ func (n *jsiiProxy_NotificationRule) GetNumberListAttribute(terraformAttribute * _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -972,7 +971,7 @@ func (n *jsiiProxy_NotificationRule) GetNumberMapAttribute(terraformAttribute *s _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -988,7 +987,7 @@ func (n *jsiiProxy_NotificationRule) GetStringAttribute(terraformAttribute *stri _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1004,15 +1003,15 @@ func (n *jsiiProxy_NotificationRule) GetStringMapAttribute(terraformAttribute *s _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (n *jsiiProxy_NotificationRule) HasResourceMove() interface{} { - var returns interface{} +func (n *jsiiProxy_NotificationRule) HasResourceMove() any { + var returns any _jsii_.Invoke( n, @@ -1031,7 +1030,7 @@ func (n *jsiiProxy_NotificationRule) ImportFrom(id *string, provider cdktf.Terra _jsii_.InvokeVoid( n, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -1044,7 +1043,7 @@ func (n *jsiiProxy_NotificationRule) InterpolationForAttribute(terraformAttribut _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1058,18 +1057,18 @@ func (n *jsiiProxy_NotificationRule) MoveFromId(id *string) { _jsii_.InvokeVoid( n, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (n *jsiiProxy_NotificationRule) MoveTo(moveTarget *string, index interface{}) { +func (n *jsiiProxy_NotificationRule) MoveTo(moveTarget *string, index any) { if err := n.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( n, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -1080,7 +1079,7 @@ func (n *jsiiProxy_NotificationRule) MoveToId(id *string) { _jsii_.InvokeVoid( n, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1091,51 +1090,51 @@ func (n *jsiiProxy_NotificationRule) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( n, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } -func (n *jsiiProxy_NotificationRule) PutCriteria(value interface{}) { +func (n *jsiiProxy_NotificationRule) PutCriteria(value any) { if err := n.validatePutCriteriaParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( n, "putCriteria", - []interface{}{value}, + []any{value}, ) } -func (n *jsiiProxy_NotificationRule) PutRepeat(value interface{}) { +func (n *jsiiProxy_NotificationRule) PutRepeat(value any) { if err := n.validatePutRepeatParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( n, "putRepeat", - []interface{}{value}, + []any{value}, ) } -func (n *jsiiProxy_NotificationRule) PutSchedules(value interface{}) { +func (n *jsiiProxy_NotificationRule) PutSchedules(value any) { if err := n.validatePutSchedulesParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( n, "putSchedules", - []interface{}{value}, + []any{value}, ) } -func (n *jsiiProxy_NotificationRule) PutSteps(value interface{}) { +func (n *jsiiProxy_NotificationRule) PutSteps(value any) { if err := n.validatePutStepsParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( n, "putSteps", - []interface{}{value}, + []any{value}, ) } @@ -1146,7 +1145,7 @@ func (n *jsiiProxy_NotificationRule) PutTimeRestriction(value *NotificationRuleT _jsii_.InvokeVoid( n, "putTimeRestriction", - []interface{}{value}, + []any{value}, ) } @@ -1230,8 +1229,8 @@ func (n *jsiiProxy_NotificationRule) ResetTimeRestriction() { ) } -func (n *jsiiProxy_NotificationRule) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (n *jsiiProxy_NotificationRule) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( n, @@ -1243,8 +1242,8 @@ func (n *jsiiProxy_NotificationRule) SynthesizeAttributes() *map[string]interfac return returns } -func (n *jsiiProxy_NotificationRule) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (n *jsiiProxy_NotificationRule) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( n, @@ -1256,8 +1255,8 @@ func (n *jsiiProxy_NotificationRule) SynthesizeHclAttributes() *map[string]inter return returns } -func (n *jsiiProxy_NotificationRule) ToHclTerraform() interface{} { - var returns interface{} +func (n *jsiiProxy_NotificationRule) ToHclTerraform() any { + var returns any _jsii_.Invoke( n, @@ -1269,8 +1268,8 @@ func (n *jsiiProxy_NotificationRule) ToHclTerraform() interface{} { return returns } -func (n *jsiiProxy_NotificationRule) ToMetadata() interface{} { - var returns interface{} +func (n *jsiiProxy_NotificationRule) ToMetadata() any { + var returns any _jsii_.Invoke( n, @@ -1295,8 +1294,8 @@ func (n *jsiiProxy_NotificationRule) ToString() *string { return returns } -func (n *jsiiProxy_NotificationRule) ToTerraform() interface{} { - var returns interface{} +func (n *jsiiProxy_NotificationRule) ToTerraform() any { + var returns any _jsii_.Invoke( n, @@ -1307,4 +1306,3 @@ func (n *jsiiProxy_NotificationRule) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleConfig.go b/gen/opsgenie/notificationrule/NotificationRuleConfig.go index e9f9cf1b84..83973e9b42 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleConfig.go +++ b/gen/opsgenie/notificationrule/NotificationRuleConfig.go @@ -6,9 +6,9 @@ import ( type NotificationRuleConfig 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 NotificationRuleConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#action_type NotificationRule#action_type}. ActionType *string `field:"required" json:"actionType" yaml:"actionType"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#name NotificationRule#name}. @@ -28,9 +28,9 @@ type NotificationRuleConfig struct { // criteria block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#criteria NotificationRule#criteria} - Criteria interface{} `field:"optional" json:"criteria" yaml:"criteria"` + Criteria any `field:"optional" json:"criteria" yaml:"criteria"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#enabled NotificationRule#enabled}. - Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` + Enabled any `field:"optional" json:"enabled" yaml:"enabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#id NotificationRule#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. @@ -43,18 +43,17 @@ type NotificationRuleConfig struct { // repeat block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#repeat NotificationRule#repeat} - Repeat interface{} `field:"optional" json:"repeat" yaml:"repeat"` + Repeat any `field:"optional" json:"repeat" yaml:"repeat"` // schedules block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#schedules NotificationRule#schedules} - Schedules interface{} `field:"optional" json:"schedules" yaml:"schedules"` + Schedules any `field:"optional" json:"schedules" yaml:"schedules"` // steps block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#steps NotificationRule#steps} - Steps interface{} `field:"optional" json:"steps" yaml:"steps"` + Steps any `field:"optional" json:"steps" yaml:"steps"` // time_restriction block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#time_restriction NotificationRule#time_restriction} TimeRestriction *NotificationRuleTimeRestriction `field:"optional" json:"timeRestriction" yaml:"timeRestriction"` } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleCriteria.go b/gen/opsgenie/notificationrule/NotificationRuleCriteria.go index 2df355139e..ef31e27d6f 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleCriteria.go +++ b/gen/opsgenie/notificationrule/NotificationRuleCriteria.go @@ -1,12 +1,10 @@ package notificationrule - type NotificationRuleCriteria struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#type NotificationRule#type}. Type *string `field:"required" json:"type" yaml:"type"` // conditions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#conditions NotificationRule#conditions} - Conditions interface{} `field:"optional" json:"conditions" yaml:"conditions"` + Conditions any `field:"optional" json:"conditions" yaml:"conditions"` } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditions.go b/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditions.go index f9f11b64e9..c003f28fa3 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditions.go +++ b/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditions.go @@ -1,6 +1,5 @@ package notificationrule - type NotificationRuleCriteriaConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#field NotificationRule#field}. Field *string `field:"required" json:"field" yaml:"field"` @@ -11,8 +10,7 @@ type NotificationRuleCriteriaConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#key NotificationRule#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#not NotificationRule#not}. - Not interface{} `field:"optional" json:"not" yaml:"not"` + Not any `field:"optional" json:"not" yaml:"not"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#order NotificationRule#order}. Order *float64 `field:"optional" json:"order" yaml:"order"` } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditionsList.go b/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditionsList.go index 3d312e19c5..2cfbfb4938 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditionsList.go +++ b/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditionsList.go @@ -17,8 +17,8 @@ type NotificationRuleCriteriaConditionsList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type NotificationRuleCriteriaConditionsList interface { Get(index *float64) NotificationRuleCriteriaConditionsOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsList) Fqn() *string { return returns } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleCriteriaConditionsList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsList) WrapsSet() *bool { return returns } - func NewNotificationRuleCriteriaConditionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) NotificationRuleCriteriaConditionsList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewNotificationRuleCriteriaConditionsList(terraformResource cdktf.IInterpol _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleCriteriaConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewNotificationRuleCriteriaConditionsList_Override(n NotificationRuleCriter _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleCriteriaConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, n, ) } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationRuleCriteriaConditionsList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsList)SetInternalValue(val i ) } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationRuleCriteriaConditionsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsList)SetTerraformAttribute( ) } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationRuleCriteriaConditionsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsList)SetTerraformResource(v ) } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_NotificationRuleCriteriaConditionsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaConditionsList) AllWithMapKey(mapKeyA _jsii_.Invoke( n, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (n *jsiiProxy_NotificationRuleCriteriaConditionsList) Get(index *float64) N _jsii_.Invoke( n, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (n *jsiiProxy_NotificationRuleCriteriaConditionsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationRuleCriteriaConditionsList) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (n *jsiiProxy_NotificationRuleCriteriaConditionsList) ToString() *string { return returns } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditionsList__checks.go b/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditionsList__checks.go index 828012d62e..a9dc3cb11b 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditionsList__checks.go +++ b/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditionsList__checks.go @@ -34,7 +34,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaConditionsList) validateResolveParame return nil } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleCriteriaConditionsList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewNotificationRuleCriteriaConditionsListParameters(terraformResour return nil } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditionsOutputReference.go b/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditionsOutputReference.go index c7fde55431..6f17a28747 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditionsOutputReference.go +++ b/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditionsOutputReference.go @@ -12,9 +12,9 @@ type NotificationRuleCriteriaConditionsOutputReference 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 @@ -33,14 +33,14 @@ type NotificationRuleCriteriaConditionsOutputReference interface { FieldInput() *string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Key() *string SetKey(val *string) KeyInput() *string - Not() interface{} - SetNot(val interface{}) - NotInput() interface{} + Not() any + SetNot(val any) + NotInput() any Operation() *string SetOperation(val *string) OperationInput() *string @@ -58,7 +58,7 @@ type NotificationRuleCriteriaConditionsOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -85,7 +85,7 @@ type NotificationRuleCriteriaConditionsOutputReference interface { ResetOrder() // 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. @@ -98,8 +98,8 @@ type jsiiProxy_NotificationRuleCriteriaConditionsOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -178,8 +178,8 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) Fqn() *str return returns } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -208,8 +208,8 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) KeyInput() return returns } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) Not() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) Not() any { + var returns any _jsii_.Get( j, "not", @@ -218,8 +218,8 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) Not() inte return returns } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) NotInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) NotInput() any { + var returns any _jsii_.Get( j, "notInput", @@ -288,7 +288,6 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) TerraformR return returns } - func NewNotificationRuleCriteriaConditionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) NotificationRuleCriteriaConditionsOutputReference { _init_.Initialize() @@ -299,7 +298,7 @@ func NewNotificationRuleCriteriaConditionsOutputReference(terraformResource cdkt _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleCriteriaConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -311,12 +310,12 @@ func NewNotificationRuleCriteriaConditionsOutputReference_Override(n Notificatio _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleCriteriaConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, n, ) } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -327,7 +326,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetComplexO ) } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -338,7 +337,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetComplexO ) } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetExpectedValue(val *string) { +func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) SetExpectedValue(val *string) { if err := j.validateSetExpectedValueParameters(val); err != nil { panic(err) } @@ -349,7 +348,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetExpected ) } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetField(val *string) { +func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) SetField(val *string) { if err := j.validateSetFieldParameters(val); err != nil { panic(err) } @@ -360,7 +359,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetField(va ) } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -371,7 +370,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetInternal ) } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetKey(val *string) { +func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) SetKey(val *string) { if err := j.validateSetKeyParameters(val); err != nil { panic(err) } @@ -382,7 +381,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetKey(val ) } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetNot(val interface{}) { +func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) SetNot(val any) { if err := j.validateSetNotParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetNot(val ) } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetOperation(val *string) { +func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) SetOperation(val *string) { if err := j.validateSetOperationParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetOperatio ) } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetOrder(val *float64) { +func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) SetOrder(val *float64) { if err := j.validateSetOrderParameters(val); err != nil { panic(err) } @@ -415,7 +414,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetOrder(va ) } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -426,7 +425,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetTerrafor ) } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -450,16 +449,16 @@ func (n *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) ComputeFqn return returns } -func (n *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -475,7 +474,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) GetBoolean _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -491,7 +490,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) GetBoolean _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -507,7 +506,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) GetListAtt _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -523,7 +522,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) GetNumberA _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -539,7 +538,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) GetNumberL _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -555,7 +554,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) GetNumberM _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -571,7 +570,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) GetStringA _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -587,7 +586,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) GetStringM _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -616,7 +615,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) Interpolat _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -655,16 +654,16 @@ func (n *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) ResetOrder ) } -func (n *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -683,4 +682,3 @@ func (n *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) ToString() return returns } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditionsOutputReference__checks.go b/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditionsOutputReference__checks.go index 6ff646b86e..abb8fb0022 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditionsOutputReference__checks.go +++ b/gen/opsgenie/notificationrule/NotificationRuleCriteriaConditionsOutputReference__checks.go @@ -98,7 +98,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) validateRe return nil } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -179,7 +179,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) validateSe return nil } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -211,7 +211,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) validateSe return nil } -func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) validateSetNotParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleCriteriaConditionsOutputReference) validateSetNotParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -282,4 +282,3 @@ func validateNewNotificationRuleCriteriaConditionsOutputReferenceParameters(terr return nil } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleCriteriaList.go b/gen/opsgenie/notificationrule/NotificationRuleCriteriaList.go index e3d4ba2d58..0492e384b0 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleCriteriaList.go +++ b/gen/opsgenie/notificationrule/NotificationRuleCriteriaList.go @@ -17,8 +17,8 @@ type NotificationRuleCriteriaList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type NotificationRuleCriteriaList interface { Get(index *float64) NotificationRuleCriteriaOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_NotificationRuleCriteriaList) Fqn() *string { return returns } -func (j *jsiiProxy_NotificationRuleCriteriaList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleCriteriaList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_NotificationRuleCriteriaList) WrapsSet() *bool { return returns } - func NewNotificationRuleCriteriaList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) NotificationRuleCriteriaList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewNotificationRuleCriteriaList(terraformResource cdktf.IInterpolatingParen _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleCriteriaList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewNotificationRuleCriteriaList_Override(n NotificationRuleCriteriaList, te _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleCriteriaList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, n, ) } -func (j *jsiiProxy_NotificationRuleCriteriaList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationRuleCriteriaList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaList)SetInternalValue(val interface{} ) } -func (j *jsiiProxy_NotificationRuleCriteriaList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationRuleCriteriaList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaList)SetTerraformAttribute(val *strin ) } -func (j *jsiiProxy_NotificationRuleCriteriaList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationRuleCriteriaList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaList)SetTerraformResource(val cdktf.I ) } -func (j *jsiiProxy_NotificationRuleCriteriaList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_NotificationRuleCriteriaList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaList) AllWithMapKey(mapKeyAttributeNa _jsii_.Invoke( n, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (n *jsiiProxy_NotificationRuleCriteriaList) Get(index *float64) Notificatio _jsii_.Invoke( n, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (n *jsiiProxy_NotificationRuleCriteriaList) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationRuleCriteriaList) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (n *jsiiProxy_NotificationRuleCriteriaList) ToString() *string { return returns } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleCriteriaList__checks.go b/gen/opsgenie/notificationrule/NotificationRuleCriteriaList__checks.go index 1b6fb0fab2..0d7bb46f0a 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleCriteriaList__checks.go +++ b/gen/opsgenie/notificationrule/NotificationRuleCriteriaList__checks.go @@ -34,7 +34,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaList) validateResolveParameters(_cont return nil } -func (j *jsiiProxy_NotificationRuleCriteriaList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleCriteriaList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewNotificationRuleCriteriaListParameters(terraformResource cdktf.I return nil } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleCriteriaOutputReference.go b/gen/opsgenie/notificationrule/NotificationRuleCriteriaOutputReference.go index fd1a0470a1..449c76e6fd 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleCriteriaOutputReference.go +++ b/gen/opsgenie/notificationrule/NotificationRuleCriteriaOutputReference.go @@ -12,16 +12,16 @@ type NotificationRuleCriteriaOutputReference 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 // Experimental. SetComplexObjectIsFromSet(val *bool) Conditions() NotificationRuleCriteriaConditionsList - ConditionsInput() interface{} + ConditionsInput() any // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. @@ -29,8 +29,8 @@ type NotificationRuleCriteriaOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -45,7 +45,7 @@ type NotificationRuleCriteriaOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -66,11 +66,11 @@ type NotificationRuleCriteriaOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutConditions(value interface{}) + PutConditions(value any) ResetConditions() // 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. @@ -83,8 +83,8 @@ type jsiiProxy_NotificationRuleCriteriaOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -113,8 +113,8 @@ func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) Conditions() Notific return returns } -func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) ConditionsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) ConditionsInput() any { + var returns any _jsii_.Get( j, "conditionsInput", @@ -143,8 +143,8 @@ func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -193,7 +193,6 @@ func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) TypeInput() *string return returns } - func NewNotificationRuleCriteriaOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) NotificationRuleCriteriaOutputReference { _init_.Initialize() @@ -204,7 +203,7 @@ func NewNotificationRuleCriteriaOutputReference(terraformResource cdktf.IInterpo _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleCriteriaOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -216,12 +215,12 @@ func NewNotificationRuleCriteriaOutputReference_Override(n NotificationRuleCrite _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleCriteriaOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, n, ) } -func (j *jsiiProxy_NotificationRuleCriteriaOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -232,7 +231,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaOutputReference)SetComplexObjectIndex ) } -func (j *jsiiProxy_NotificationRuleCriteriaOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -243,7 +242,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaOutputReference)SetComplexObjectIsFro ) } -func (j *jsiiProxy_NotificationRuleCriteriaOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -254,7 +253,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaOutputReference)SetInternalValue(val ) } -func (j *jsiiProxy_NotificationRuleCriteriaOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -265,7 +264,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaOutputReference)SetTerraformAttribute ) } -func (j *jsiiProxy_NotificationRuleCriteriaOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -276,7 +275,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaOutputReference)SetTerraformResource( ) } -func (j *jsiiProxy_NotificationRuleCriteriaOutputReference)SetType(val *string) { +func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -300,16 +299,16 @@ func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) ComputeFqn() *string return returns } -func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -325,7 +324,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) GetBooleanAttribute( _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -341,7 +340,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) GetBooleanMapAttribu _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -357,7 +356,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) GetListAttribute(ter _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -373,7 +372,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) GetNumberAttribute(t _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -389,7 +388,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) GetNumberListAttribu _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -405,7 +404,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) GetNumberMapAttribut _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -421,7 +420,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) GetStringAttribute(t _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -437,7 +436,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) GetStringMapAttribut _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -466,21 +465,21 @@ func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) InterpolationForAttr _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) PutConditions(value interface{}) { +func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) PutConditions(value any) { if err := n.validatePutConditionsParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( n, "putConditions", - []interface{}{value}, + []any{value}, ) } @@ -492,16 +491,16 @@ func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) ResetConditions() { ) } -func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -520,4 +519,3 @@ func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleCriteriaOutputReference__checks.go b/gen/opsgenie/notificationrule/NotificationRuleCriteriaOutputReference__checks.go index 06b79b26e5..625f15597e 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleCriteriaOutputReference__checks.go +++ b/gen/opsgenie/notificationrule/NotificationRuleCriteriaOutputReference__checks.go @@ -90,7 +90,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) validateInterpolatio return nil } -func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) validatePutConditionsParameters(value interface{}) error { +func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) validatePutConditionsParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -129,7 +129,7 @@ func (n *jsiiProxy_NotificationRuleCriteriaOutputReference) validateResolveParam return nil } -func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -194,7 +194,7 @@ func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) validateSetComplexOb return nil } -func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleCriteriaOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -261,4 +261,3 @@ func validateNewNotificationRuleCriteriaOutputReferenceParameters(terraformResou return nil } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleRepeat.go b/gen/opsgenie/notificationrule/NotificationRuleRepeat.go index 956469544f..a3814c3bdc 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleRepeat.go +++ b/gen/opsgenie/notificationrule/NotificationRuleRepeat.go @@ -1,10 +1,8 @@ package notificationrule - type NotificationRuleRepeat struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#loop_after NotificationRule#loop_after}. LoopAfter *float64 `field:"required" json:"loopAfter" yaml:"loopAfter"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#enabled NotificationRule#enabled}. - Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` + Enabled any `field:"optional" json:"enabled" yaml:"enabled"` } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleRepeatList.go b/gen/opsgenie/notificationrule/NotificationRuleRepeatList.go index 5d9d5b390f..c2de172d6e 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleRepeatList.go +++ b/gen/opsgenie/notificationrule/NotificationRuleRepeatList.go @@ -17,8 +17,8 @@ type NotificationRuleRepeatList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type NotificationRuleRepeatList interface { Get(index *float64) NotificationRuleRepeatOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_NotificationRuleRepeatList) Fqn() *string { return returns } -func (j *jsiiProxy_NotificationRuleRepeatList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleRepeatList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_NotificationRuleRepeatList) WrapsSet() *bool { return returns } - func NewNotificationRuleRepeatList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) NotificationRuleRepeatList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewNotificationRuleRepeatList(terraformResource cdktf.IInterpolatingParent, _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleRepeatList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewNotificationRuleRepeatList_Override(n NotificationRuleRepeatList, terraf _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleRepeatList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, n, ) } -func (j *jsiiProxy_NotificationRuleRepeatList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationRuleRepeatList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_NotificationRuleRepeatList)SetInternalValue(val interface{}) ) } -func (j *jsiiProxy_NotificationRuleRepeatList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationRuleRepeatList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_NotificationRuleRepeatList)SetTerraformAttribute(val *string) ) } -func (j *jsiiProxy_NotificationRuleRepeatList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationRuleRepeatList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_NotificationRuleRepeatList)SetTerraformResource(val cdktf.IIn ) } -func (j *jsiiProxy_NotificationRuleRepeatList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_NotificationRuleRepeatList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (n *jsiiProxy_NotificationRuleRepeatList) AllWithMapKey(mapKeyAttributeName _jsii_.Invoke( n, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (n *jsiiProxy_NotificationRuleRepeatList) Get(index *float64) NotificationR _jsii_.Invoke( n, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (n *jsiiProxy_NotificationRuleRepeatList) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationRuleRepeatList) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (n *jsiiProxy_NotificationRuleRepeatList) ToString() *string { return returns } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleRepeatList__checks.go b/gen/opsgenie/notificationrule/NotificationRuleRepeatList__checks.go index 86d957be7a..26c707ac55 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleRepeatList__checks.go +++ b/gen/opsgenie/notificationrule/NotificationRuleRepeatList__checks.go @@ -34,7 +34,7 @@ func (n *jsiiProxy_NotificationRuleRepeatList) validateResolveParameters(_contex return nil } -func (j *jsiiProxy_NotificationRuleRepeatList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleRepeatList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewNotificationRuleRepeatListParameters(terraformResource cdktf.IIn return nil } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleRepeatOutputReference.go b/gen/opsgenie/notificationrule/NotificationRuleRepeatOutputReference.go index 451f9cdf3f..972065185a 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleRepeatOutputReference.go +++ b/gen/opsgenie/notificationrule/NotificationRuleRepeatOutputReference.go @@ -12,9 +12,9 @@ type NotificationRuleRepeatOutputReference 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 @@ -25,13 +25,13 @@ type NotificationRuleRepeatOutputReference interface { // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string - Enabled() interface{} - SetEnabled(val interface{}) - EnabledInput() interface{} + Enabled() any + SetEnabled(val any) + EnabledInput() any // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) LoopAfter() *float64 SetLoopAfter(val *float64) LoopAfterInput() *float64 @@ -46,7 +46,7 @@ type NotificationRuleRepeatOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -70,7 +70,7 @@ type NotificationRuleRepeatOutputReference interface { ResetEnabled() // 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. @@ -83,8 +83,8 @@ type jsiiProxy_NotificationRuleRepeatOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationRuleRepeatOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleRepeatOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -113,8 +113,8 @@ func (j *jsiiProxy_NotificationRuleRepeatOutputReference) CreationStack() *[]*st return returns } -func (j *jsiiProxy_NotificationRuleRepeatOutputReference) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleRepeatOutputReference) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -123,8 +123,8 @@ func (j *jsiiProxy_NotificationRuleRepeatOutputReference) Enabled() interface{} return returns } -func (j *jsiiProxy_NotificationRuleRepeatOutputReference) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleRepeatOutputReference) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -143,8 +143,8 @@ func (j *jsiiProxy_NotificationRuleRepeatOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_NotificationRuleRepeatOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleRepeatOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -193,7 +193,6 @@ func (j *jsiiProxy_NotificationRuleRepeatOutputReference) TerraformResource() cd return returns } - func NewNotificationRuleRepeatOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) NotificationRuleRepeatOutputReference { _init_.Initialize() @@ -204,7 +203,7 @@ func NewNotificationRuleRepeatOutputReference(terraformResource cdktf.IInterpola _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleRepeatOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -216,12 +215,12 @@ func NewNotificationRuleRepeatOutputReference_Override(n NotificationRuleRepeatO _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleRepeatOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, n, ) } -func (j *jsiiProxy_NotificationRuleRepeatOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationRuleRepeatOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -232,7 +231,7 @@ func (j *jsiiProxy_NotificationRuleRepeatOutputReference)SetComplexObjectIndex(v ) } -func (j *jsiiProxy_NotificationRuleRepeatOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationRuleRepeatOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -243,7 +242,7 @@ func (j *jsiiProxy_NotificationRuleRepeatOutputReference)SetComplexObjectIsFromS ) } -func (j *jsiiProxy_NotificationRuleRepeatOutputReference)SetEnabled(val interface{}) { +func (j *jsiiProxy_NotificationRuleRepeatOutputReference) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -254,7 +253,7 @@ func (j *jsiiProxy_NotificationRuleRepeatOutputReference)SetEnabled(val interfac ) } -func (j *jsiiProxy_NotificationRuleRepeatOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationRuleRepeatOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -265,7 +264,7 @@ func (j *jsiiProxy_NotificationRuleRepeatOutputReference)SetInternalValue(val in ) } -func (j *jsiiProxy_NotificationRuleRepeatOutputReference)SetLoopAfter(val *float64) { +func (j *jsiiProxy_NotificationRuleRepeatOutputReference) SetLoopAfter(val *float64) { if err := j.validateSetLoopAfterParameters(val); err != nil { panic(err) } @@ -276,7 +275,7 @@ func (j *jsiiProxy_NotificationRuleRepeatOutputReference)SetLoopAfter(val *float ) } -func (j *jsiiProxy_NotificationRuleRepeatOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationRuleRepeatOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -287,7 +286,7 @@ func (j *jsiiProxy_NotificationRuleRepeatOutputReference)SetTerraformAttribute(v ) } -func (j *jsiiProxy_NotificationRuleRepeatOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationRuleRepeatOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -311,16 +310,16 @@ func (n *jsiiProxy_NotificationRuleRepeatOutputReference) ComputeFqn() *string { return returns } -func (n *jsiiProxy_NotificationRuleRepeatOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationRuleRepeatOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -336,7 +335,7 @@ func (n *jsiiProxy_NotificationRuleRepeatOutputReference) GetBooleanAttribute(te _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -352,7 +351,7 @@ func (n *jsiiProxy_NotificationRuleRepeatOutputReference) GetBooleanMapAttribute _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -368,7 +367,7 @@ func (n *jsiiProxy_NotificationRuleRepeatOutputReference) GetListAttribute(terra _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -384,7 +383,7 @@ func (n *jsiiProxy_NotificationRuleRepeatOutputReference) GetNumberAttribute(ter _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -400,7 +399,7 @@ func (n *jsiiProxy_NotificationRuleRepeatOutputReference) GetNumberListAttribute _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -416,7 +415,7 @@ func (n *jsiiProxy_NotificationRuleRepeatOutputReference) GetNumberMapAttribute( _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -432,7 +431,7 @@ func (n *jsiiProxy_NotificationRuleRepeatOutputReference) GetStringAttribute(ter _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -448,7 +447,7 @@ func (n *jsiiProxy_NotificationRuleRepeatOutputReference) GetStringMapAttribute( _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -477,7 +476,7 @@ func (n *jsiiProxy_NotificationRuleRepeatOutputReference) InterpolationForAttrib _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -492,16 +491,16 @@ func (n *jsiiProxy_NotificationRuleRepeatOutputReference) ResetEnabled() { ) } -func (n *jsiiProxy_NotificationRuleRepeatOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationRuleRepeatOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -520,4 +519,3 @@ func (n *jsiiProxy_NotificationRuleRepeatOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleRepeatOutputReference__checks.go b/gen/opsgenie/notificationrule/NotificationRuleRepeatOutputReference__checks.go index 3cc1fddd11..89fef2c330 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleRepeatOutputReference__checks.go +++ b/gen/opsgenie/notificationrule/NotificationRuleRepeatOutputReference__checks.go @@ -98,7 +98,7 @@ func (n *jsiiProxy_NotificationRuleRepeatOutputReference) validateResolveParamet return nil } -func (j *jsiiProxy_NotificationRuleRepeatOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleRepeatOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -163,7 +163,7 @@ func (j *jsiiProxy_NotificationRuleRepeatOutputReference) validateSetComplexObje return nil } -func (j *jsiiProxy_NotificationRuleRepeatOutputReference) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleRepeatOutputReference) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -183,7 +183,7 @@ func (j *jsiiProxy_NotificationRuleRepeatOutputReference) validateSetEnabledPara return nil } -func (j *jsiiProxy_NotificationRuleRepeatOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleRepeatOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -250,4 +250,3 @@ func validateNewNotificationRuleRepeatOutputReferenceParameters(terraformResourc return nil } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleSchedulesList.go b/gen/opsgenie/notificationrule/NotificationRuleSchedulesList.go index 324fd2e683..e3a5c9de9c 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleSchedulesList.go +++ b/gen/opsgenie/notificationrule/NotificationRuleSchedulesList.go @@ -17,8 +17,8 @@ type NotificationRuleSchedulesList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type NotificationRuleSchedulesList interface { Get(index *float64) NotificationRuleSchedulesOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_NotificationRuleSchedulesList) Fqn() *string { return returns } -func (j *jsiiProxy_NotificationRuleSchedulesList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleSchedulesList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_NotificationRuleSchedulesList) WrapsSet() *bool { return returns } - func NewNotificationRuleSchedulesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) NotificationRuleSchedulesList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewNotificationRuleSchedulesList(terraformResource cdktf.IInterpolatingPare _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleSchedulesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewNotificationRuleSchedulesList_Override(n NotificationRuleSchedulesList, _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleSchedulesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, n, ) } -func (j *jsiiProxy_NotificationRuleSchedulesList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationRuleSchedulesList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_NotificationRuleSchedulesList)SetInternalValue(val interface{ ) } -func (j *jsiiProxy_NotificationRuleSchedulesList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationRuleSchedulesList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_NotificationRuleSchedulesList)SetTerraformAttribute(val *stri ) } -func (j *jsiiProxy_NotificationRuleSchedulesList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationRuleSchedulesList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_NotificationRuleSchedulesList)SetTerraformResource(val cdktf. ) } -func (j *jsiiProxy_NotificationRuleSchedulesList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_NotificationRuleSchedulesList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (n *jsiiProxy_NotificationRuleSchedulesList) AllWithMapKey(mapKeyAttributeN _jsii_.Invoke( n, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (n *jsiiProxy_NotificationRuleSchedulesList) Get(index *float64) Notificati _jsii_.Invoke( n, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (n *jsiiProxy_NotificationRuleSchedulesList) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationRuleSchedulesList) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (n *jsiiProxy_NotificationRuleSchedulesList) ToString() *string { return returns } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleSchedulesList__checks.go b/gen/opsgenie/notificationrule/NotificationRuleSchedulesList__checks.go index b9cfbb183d..3b9f72a10d 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleSchedulesList__checks.go +++ b/gen/opsgenie/notificationrule/NotificationRuleSchedulesList__checks.go @@ -34,7 +34,7 @@ func (n *jsiiProxy_NotificationRuleSchedulesList) validateResolveParameters(_con return nil } -func (j *jsiiProxy_NotificationRuleSchedulesList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleSchedulesList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewNotificationRuleSchedulesListParameters(terraformResource cdktf. return nil } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleSchedulesOutputReference.go b/gen/opsgenie/notificationrule/NotificationRuleSchedulesOutputReference.go index 0d3b9a6a7d..70845d6245 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleSchedulesOutputReference.go +++ b/gen/opsgenie/notificationrule/NotificationRuleSchedulesOutputReference.go @@ -12,9 +12,9 @@ type NotificationRuleSchedulesOutputReference 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 @@ -27,8 +27,8 @@ type NotificationRuleSchedulesOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Name() *string SetName(val *string) NameInput() *string @@ -46,7 +46,7 @@ type NotificationRuleSchedulesOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -69,7 +69,7 @@ type NotificationRuleSchedulesOutputReference 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. @@ -82,8 +82,8 @@ type jsiiProxy_NotificationRuleSchedulesOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationRuleSchedulesOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleSchedulesOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -122,8 +122,8 @@ func (j *jsiiProxy_NotificationRuleSchedulesOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_NotificationRuleSchedulesOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleSchedulesOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -192,7 +192,6 @@ func (j *jsiiProxy_NotificationRuleSchedulesOutputReference) TypeInput() *string return returns } - func NewNotificationRuleSchedulesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) NotificationRuleSchedulesOutputReference { _init_.Initialize() @@ -203,7 +202,7 @@ func NewNotificationRuleSchedulesOutputReference(terraformResource cdktf.IInterp _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleSchedulesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -215,12 +214,12 @@ func NewNotificationRuleSchedulesOutputReference_Override(n NotificationRuleSche _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleSchedulesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, n, ) } -func (j *jsiiProxy_NotificationRuleSchedulesOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationRuleSchedulesOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -231,7 +230,7 @@ func (j *jsiiProxy_NotificationRuleSchedulesOutputReference)SetComplexObjectInde ) } -func (j *jsiiProxy_NotificationRuleSchedulesOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationRuleSchedulesOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -242,7 +241,7 @@ func (j *jsiiProxy_NotificationRuleSchedulesOutputReference)SetComplexObjectIsFr ) } -func (j *jsiiProxy_NotificationRuleSchedulesOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationRuleSchedulesOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -253,7 +252,7 @@ func (j *jsiiProxy_NotificationRuleSchedulesOutputReference)SetInternalValue(val ) } -func (j *jsiiProxy_NotificationRuleSchedulesOutputReference)SetName(val *string) { +func (j *jsiiProxy_NotificationRuleSchedulesOutputReference) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -264,7 +263,7 @@ func (j *jsiiProxy_NotificationRuleSchedulesOutputReference)SetName(val *string) ) } -func (j *jsiiProxy_NotificationRuleSchedulesOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationRuleSchedulesOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -275,7 +274,7 @@ func (j *jsiiProxy_NotificationRuleSchedulesOutputReference)SetTerraformAttribut ) } -func (j *jsiiProxy_NotificationRuleSchedulesOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationRuleSchedulesOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -286,7 +285,7 @@ func (j *jsiiProxy_NotificationRuleSchedulesOutputReference)SetTerraformResource ) } -func (j *jsiiProxy_NotificationRuleSchedulesOutputReference)SetType(val *string) { +func (j *jsiiProxy_NotificationRuleSchedulesOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -310,16 +309,16 @@ func (n *jsiiProxy_NotificationRuleSchedulesOutputReference) ComputeFqn() *strin return returns } -func (n *jsiiProxy_NotificationRuleSchedulesOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationRuleSchedulesOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -335,7 +334,7 @@ func (n *jsiiProxy_NotificationRuleSchedulesOutputReference) GetBooleanAttribute _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -351,7 +350,7 @@ func (n *jsiiProxy_NotificationRuleSchedulesOutputReference) GetBooleanMapAttrib _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -367,7 +366,7 @@ func (n *jsiiProxy_NotificationRuleSchedulesOutputReference) GetListAttribute(te _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -383,7 +382,7 @@ func (n *jsiiProxy_NotificationRuleSchedulesOutputReference) GetNumberAttribute( _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -399,7 +398,7 @@ func (n *jsiiProxy_NotificationRuleSchedulesOutputReference) GetNumberListAttrib _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -415,7 +414,7 @@ func (n *jsiiProxy_NotificationRuleSchedulesOutputReference) GetNumberMapAttribu _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -431,7 +430,7 @@ func (n *jsiiProxy_NotificationRuleSchedulesOutputReference) GetStringAttribute( _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -447,7 +446,7 @@ func (n *jsiiProxy_NotificationRuleSchedulesOutputReference) GetStringMapAttribu _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -476,23 +475,23 @@ func (n *jsiiProxy_NotificationRuleSchedulesOutputReference) InterpolationForAtt _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (n *jsiiProxy_NotificationRuleSchedulesOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationRuleSchedulesOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -511,4 +510,3 @@ func (n *jsiiProxy_NotificationRuleSchedulesOutputReference) ToString() *string return returns } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleSchedulesOutputReference__checks.go b/gen/opsgenie/notificationrule/NotificationRuleSchedulesOutputReference__checks.go index c177a7a063..8c5f8980c4 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleSchedulesOutputReference__checks.go +++ b/gen/opsgenie/notificationrule/NotificationRuleSchedulesOutputReference__checks.go @@ -98,7 +98,7 @@ func (n *jsiiProxy_NotificationRuleSchedulesOutputReference) validateResolvePara return nil } -func (j *jsiiProxy_NotificationRuleSchedulesOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleSchedulesOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -163,7 +163,7 @@ func (j *jsiiProxy_NotificationRuleSchedulesOutputReference) validateSetComplexO return nil } -func (j *jsiiProxy_NotificationRuleSchedulesOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleSchedulesOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -238,4 +238,3 @@ func validateNewNotificationRuleSchedulesOutputReferenceParameters(terraformReso return nil } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleSteps.go b/gen/opsgenie/notificationrule/NotificationRuleSteps.go index adacedcf67..b362ff0eb7 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleSteps.go +++ b/gen/opsgenie/notificationrule/NotificationRuleSteps.go @@ -1,14 +1,12 @@ package notificationrule - type NotificationRuleSteps struct { // contact block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#contact NotificationRule#contact} - Contact interface{} `field:"required" json:"contact" yaml:"contact"` + Contact any `field:"required" json:"contact" yaml:"contact"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#enabled NotificationRule#enabled}. - Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` + Enabled any `field:"optional" json:"enabled" yaml:"enabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#send_after NotificationRule#send_after}. SendAfter *float64 `field:"optional" json:"sendAfter" yaml:"sendAfter"` } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleStepsContactList.go b/gen/opsgenie/notificationrule/NotificationRuleStepsContactList.go index e77c474851..7c068ab732 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleStepsContactList.go +++ b/gen/opsgenie/notificationrule/NotificationRuleStepsContactList.go @@ -17,8 +17,8 @@ type NotificationRuleStepsContactList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type NotificationRuleStepsContactList interface { Get(index *float64) NotificationRuleStepsContactOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_NotificationRuleStepsContactList) Fqn() *string { return returns } -func (j *jsiiProxy_NotificationRuleStepsContactList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleStepsContactList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_NotificationRuleStepsContactList) WrapsSet() *bool { return returns } - func NewNotificationRuleStepsContactList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) NotificationRuleStepsContactList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewNotificationRuleStepsContactList(terraformResource cdktf.IInterpolatingP _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleStepsContactList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewNotificationRuleStepsContactList_Override(n NotificationRuleStepsContact _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleStepsContactList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, n, ) } -func (j *jsiiProxy_NotificationRuleStepsContactList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationRuleStepsContactList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_NotificationRuleStepsContactList)SetInternalValue(val interfa ) } -func (j *jsiiProxy_NotificationRuleStepsContactList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationRuleStepsContactList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_NotificationRuleStepsContactList)SetTerraformAttribute(val *s ) } -func (j *jsiiProxy_NotificationRuleStepsContactList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationRuleStepsContactList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_NotificationRuleStepsContactList)SetTerraformResource(val cdk ) } -func (j *jsiiProxy_NotificationRuleStepsContactList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_NotificationRuleStepsContactList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (n *jsiiProxy_NotificationRuleStepsContactList) AllWithMapKey(mapKeyAttribu _jsii_.Invoke( n, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (n *jsiiProxy_NotificationRuleStepsContactList) Get(index *float64) Notific _jsii_.Invoke( n, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (n *jsiiProxy_NotificationRuleStepsContactList) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationRuleStepsContactList) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (n *jsiiProxy_NotificationRuleStepsContactList) ToString() *string { return returns } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleStepsContactList__checks.go b/gen/opsgenie/notificationrule/NotificationRuleStepsContactList__checks.go index a19a85fa2e..b400beb177 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleStepsContactList__checks.go +++ b/gen/opsgenie/notificationrule/NotificationRuleStepsContactList__checks.go @@ -34,7 +34,7 @@ func (n *jsiiProxy_NotificationRuleStepsContactList) validateResolveParameters(_ return nil } -func (j *jsiiProxy_NotificationRuleStepsContactList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleStepsContactList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewNotificationRuleStepsContactListParameters(terraformResource cdk return nil } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleStepsContactOutputReference.go b/gen/opsgenie/notificationrule/NotificationRuleStepsContactOutputReference.go index 956c6c72a2..2de043f93e 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleStepsContactOutputReference.go +++ b/gen/opsgenie/notificationrule/NotificationRuleStepsContactOutputReference.go @@ -12,9 +12,9 @@ type NotificationRuleStepsContactOutputReference 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 @@ -27,8 +27,8 @@ type NotificationRuleStepsContactOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Method() *string SetMethod(val *string) MethodInput() *string @@ -46,7 +46,7 @@ type NotificationRuleStepsContactOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -69,7 +69,7 @@ type NotificationRuleStepsContactOutputReference 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. @@ -82,8 +82,8 @@ type jsiiProxy_NotificationRuleStepsContactOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationRuleStepsContactOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleStepsContactOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -122,8 +122,8 @@ func (j *jsiiProxy_NotificationRuleStepsContactOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_NotificationRuleStepsContactOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleStepsContactOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -192,7 +192,6 @@ func (j *jsiiProxy_NotificationRuleStepsContactOutputReference) ToInput() *strin return returns } - func NewNotificationRuleStepsContactOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) NotificationRuleStepsContactOutputReference { _init_.Initialize() @@ -203,7 +202,7 @@ func NewNotificationRuleStepsContactOutputReference(terraformResource cdktf.IInt _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleStepsContactOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -215,12 +214,12 @@ func NewNotificationRuleStepsContactOutputReference_Override(n NotificationRuleS _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleStepsContactOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, n, ) } -func (j *jsiiProxy_NotificationRuleStepsContactOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationRuleStepsContactOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -231,7 +230,7 @@ func (j *jsiiProxy_NotificationRuleStepsContactOutputReference)SetComplexObjectI ) } -func (j *jsiiProxy_NotificationRuleStepsContactOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationRuleStepsContactOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -242,7 +241,7 @@ func (j *jsiiProxy_NotificationRuleStepsContactOutputReference)SetComplexObjectI ) } -func (j *jsiiProxy_NotificationRuleStepsContactOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationRuleStepsContactOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -253,7 +252,7 @@ func (j *jsiiProxy_NotificationRuleStepsContactOutputReference)SetInternalValue( ) } -func (j *jsiiProxy_NotificationRuleStepsContactOutputReference)SetMethod(val *string) { +func (j *jsiiProxy_NotificationRuleStepsContactOutputReference) SetMethod(val *string) { if err := j.validateSetMethodParameters(val); err != nil { panic(err) } @@ -264,7 +263,7 @@ func (j *jsiiProxy_NotificationRuleStepsContactOutputReference)SetMethod(val *st ) } -func (j *jsiiProxy_NotificationRuleStepsContactOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationRuleStepsContactOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -275,7 +274,7 @@ func (j *jsiiProxy_NotificationRuleStepsContactOutputReference)SetTerraformAttri ) } -func (j *jsiiProxy_NotificationRuleStepsContactOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationRuleStepsContactOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -286,7 +285,7 @@ func (j *jsiiProxy_NotificationRuleStepsContactOutputReference)SetTerraformResou ) } -func (j *jsiiProxy_NotificationRuleStepsContactOutputReference)SetTo(val *string) { +func (j *jsiiProxy_NotificationRuleStepsContactOutputReference) SetTo(val *string) { if err := j.validateSetToParameters(val); err != nil { panic(err) } @@ -310,16 +309,16 @@ func (n *jsiiProxy_NotificationRuleStepsContactOutputReference) ComputeFqn() *st return returns } -func (n *jsiiProxy_NotificationRuleStepsContactOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationRuleStepsContactOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -335,7 +334,7 @@ func (n *jsiiProxy_NotificationRuleStepsContactOutputReference) GetBooleanAttrib _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -351,7 +350,7 @@ func (n *jsiiProxy_NotificationRuleStepsContactOutputReference) GetBooleanMapAtt _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -367,7 +366,7 @@ func (n *jsiiProxy_NotificationRuleStepsContactOutputReference) GetListAttribute _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -383,7 +382,7 @@ func (n *jsiiProxy_NotificationRuleStepsContactOutputReference) GetNumberAttribu _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -399,7 +398,7 @@ func (n *jsiiProxy_NotificationRuleStepsContactOutputReference) GetNumberListAtt _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -415,7 +414,7 @@ func (n *jsiiProxy_NotificationRuleStepsContactOutputReference) GetNumberMapAttr _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -431,7 +430,7 @@ func (n *jsiiProxy_NotificationRuleStepsContactOutputReference) GetStringAttribu _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -447,7 +446,7 @@ func (n *jsiiProxy_NotificationRuleStepsContactOutputReference) GetStringMapAttr _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -476,23 +475,23 @@ func (n *jsiiProxy_NotificationRuleStepsContactOutputReference) InterpolationFor _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (n *jsiiProxy_NotificationRuleStepsContactOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationRuleStepsContactOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -511,4 +510,3 @@ func (n *jsiiProxy_NotificationRuleStepsContactOutputReference) ToString() *stri return returns } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleStepsContactOutputReference__checks.go b/gen/opsgenie/notificationrule/NotificationRuleStepsContactOutputReference__checks.go index 24d80eba53..0d0e65899b 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleStepsContactOutputReference__checks.go +++ b/gen/opsgenie/notificationrule/NotificationRuleStepsContactOutputReference__checks.go @@ -98,7 +98,7 @@ func (n *jsiiProxy_NotificationRuleStepsContactOutputReference) validateResolveP return nil } -func (j *jsiiProxy_NotificationRuleStepsContactOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleStepsContactOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -163,7 +163,7 @@ func (j *jsiiProxy_NotificationRuleStepsContactOutputReference) validateSetCompl return nil } -func (j *jsiiProxy_NotificationRuleStepsContactOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleStepsContactOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -238,4 +238,3 @@ func validateNewNotificationRuleStepsContactOutputReferenceParameters(terraformR return nil } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleStepsList.go b/gen/opsgenie/notificationrule/NotificationRuleStepsList.go index 0687cd0abf..0c3e3768a7 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleStepsList.go +++ b/gen/opsgenie/notificationrule/NotificationRuleStepsList.go @@ -17,8 +17,8 @@ type NotificationRuleStepsList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type NotificationRuleStepsList interface { Get(index *float64) NotificationRuleStepsOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_NotificationRuleStepsList) Fqn() *string { return returns } -func (j *jsiiProxy_NotificationRuleStepsList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleStepsList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_NotificationRuleStepsList) WrapsSet() *bool { return returns } - func NewNotificationRuleStepsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) NotificationRuleStepsList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewNotificationRuleStepsList(terraformResource cdktf.IInterpolatingParent, _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleStepsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewNotificationRuleStepsList_Override(n NotificationRuleStepsList, terrafor _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleStepsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, n, ) } -func (j *jsiiProxy_NotificationRuleStepsList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationRuleStepsList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_NotificationRuleStepsList)SetInternalValue(val interface{}) { ) } -func (j *jsiiProxy_NotificationRuleStepsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationRuleStepsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_NotificationRuleStepsList)SetTerraformAttribute(val *string) ) } -func (j *jsiiProxy_NotificationRuleStepsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationRuleStepsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_NotificationRuleStepsList)SetTerraformResource(val cdktf.IInt ) } -func (j *jsiiProxy_NotificationRuleStepsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_NotificationRuleStepsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (n *jsiiProxy_NotificationRuleStepsList) AllWithMapKey(mapKeyAttributeName _jsii_.Invoke( n, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (n *jsiiProxy_NotificationRuleStepsList) Get(index *float64) NotificationRu _jsii_.Invoke( n, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (n *jsiiProxy_NotificationRuleStepsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationRuleStepsList) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (n *jsiiProxy_NotificationRuleStepsList) ToString() *string { return returns } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleStepsList__checks.go b/gen/opsgenie/notificationrule/NotificationRuleStepsList__checks.go index 29f6e94221..bb42c9e347 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleStepsList__checks.go +++ b/gen/opsgenie/notificationrule/NotificationRuleStepsList__checks.go @@ -34,7 +34,7 @@ func (n *jsiiProxy_NotificationRuleStepsList) validateResolveParameters(_context return nil } -func (j *jsiiProxy_NotificationRuleStepsList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleStepsList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewNotificationRuleStepsListParameters(terraformResource cdktf.IInt return nil } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleStepsOutputReference.go b/gen/opsgenie/notificationrule/NotificationRuleStepsOutputReference.go index ba8e44a8ca..c4eec171ed 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleStepsOutputReference.go +++ b/gen/opsgenie/notificationrule/NotificationRuleStepsOutputReference.go @@ -12,28 +12,28 @@ type NotificationRuleStepsOutputReference 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 // Experimental. SetComplexObjectIsFromSet(val *bool) Contact() NotificationRuleStepsContactList - ContactInput() interface{} + ContactInput() any // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. // Experimental. CreationStack() *[]*string - Enabled() interface{} - SetEnabled(val interface{}) - EnabledInput() interface{} + Enabled() any + SetEnabled(val any) + EnabledInput() any // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) SendAfter() *float64 SetSendAfter(val *float64) SendAfterInput() *float64 @@ -48,7 +48,7 @@ type NotificationRuleStepsOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -69,12 +69,12 @@ type NotificationRuleStepsOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutContact(value interface{}) + PutContact(value any) ResetEnabled() ResetSendAfter() // 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. @@ -87,8 +87,8 @@ type jsiiProxy_NotificationRuleStepsOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationRuleStepsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleStepsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -117,8 +117,8 @@ func (j *jsiiProxy_NotificationRuleStepsOutputReference) Contact() NotificationR return returns } -func (j *jsiiProxy_NotificationRuleStepsOutputReference) ContactInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleStepsOutputReference) ContactInput() any { + var returns any _jsii_.Get( j, "contactInput", @@ -137,8 +137,8 @@ func (j *jsiiProxy_NotificationRuleStepsOutputReference) CreationStack() *[]*str return returns } -func (j *jsiiProxy_NotificationRuleStepsOutputReference) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleStepsOutputReference) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -147,8 +147,8 @@ func (j *jsiiProxy_NotificationRuleStepsOutputReference) Enabled() interface{} { return returns } -func (j *jsiiProxy_NotificationRuleStepsOutputReference) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleStepsOutputReference) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -167,8 +167,8 @@ func (j *jsiiProxy_NotificationRuleStepsOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_NotificationRuleStepsOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleStepsOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -217,7 +217,6 @@ func (j *jsiiProxy_NotificationRuleStepsOutputReference) TerraformResource() cdk return returns } - func NewNotificationRuleStepsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) NotificationRuleStepsOutputReference { _init_.Initialize() @@ -228,7 +227,7 @@ func NewNotificationRuleStepsOutputReference(terraformResource cdktf.IInterpolat _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleStepsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -240,12 +239,12 @@ func NewNotificationRuleStepsOutputReference_Override(n NotificationRuleStepsOut _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleStepsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, n, ) } -func (j *jsiiProxy_NotificationRuleStepsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationRuleStepsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -256,7 +255,7 @@ func (j *jsiiProxy_NotificationRuleStepsOutputReference)SetComplexObjectIndex(va ) } -func (j *jsiiProxy_NotificationRuleStepsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationRuleStepsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -267,7 +266,7 @@ func (j *jsiiProxy_NotificationRuleStepsOutputReference)SetComplexObjectIsFromSe ) } -func (j *jsiiProxy_NotificationRuleStepsOutputReference)SetEnabled(val interface{}) { +func (j *jsiiProxy_NotificationRuleStepsOutputReference) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -278,7 +277,7 @@ func (j *jsiiProxy_NotificationRuleStepsOutputReference)SetEnabled(val interface ) } -func (j *jsiiProxy_NotificationRuleStepsOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationRuleStepsOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -289,7 +288,7 @@ func (j *jsiiProxy_NotificationRuleStepsOutputReference)SetInternalValue(val int ) } -func (j *jsiiProxy_NotificationRuleStepsOutputReference)SetSendAfter(val *float64) { +func (j *jsiiProxy_NotificationRuleStepsOutputReference) SetSendAfter(val *float64) { if err := j.validateSetSendAfterParameters(val); err != nil { panic(err) } @@ -300,7 +299,7 @@ func (j *jsiiProxy_NotificationRuleStepsOutputReference)SetSendAfter(val *float6 ) } -func (j *jsiiProxy_NotificationRuleStepsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationRuleStepsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -311,7 +310,7 @@ func (j *jsiiProxy_NotificationRuleStepsOutputReference)SetTerraformAttribute(va ) } -func (j *jsiiProxy_NotificationRuleStepsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationRuleStepsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -335,16 +334,16 @@ func (n *jsiiProxy_NotificationRuleStepsOutputReference) ComputeFqn() *string { return returns } -func (n *jsiiProxy_NotificationRuleStepsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationRuleStepsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -360,7 +359,7 @@ func (n *jsiiProxy_NotificationRuleStepsOutputReference) GetBooleanAttribute(ter _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -376,7 +375,7 @@ func (n *jsiiProxy_NotificationRuleStepsOutputReference) GetBooleanMapAttribute( _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -392,7 +391,7 @@ func (n *jsiiProxy_NotificationRuleStepsOutputReference) GetListAttribute(terraf _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -408,7 +407,7 @@ func (n *jsiiProxy_NotificationRuleStepsOutputReference) GetNumberAttribute(terr _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -424,7 +423,7 @@ func (n *jsiiProxy_NotificationRuleStepsOutputReference) GetNumberListAttribute( _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -440,7 +439,7 @@ func (n *jsiiProxy_NotificationRuleStepsOutputReference) GetNumberMapAttribute(t _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -456,7 +455,7 @@ func (n *jsiiProxy_NotificationRuleStepsOutputReference) GetStringAttribute(terr _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -472,7 +471,7 @@ func (n *jsiiProxy_NotificationRuleStepsOutputReference) GetStringMapAttribute(t _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -501,21 +500,21 @@ func (n *jsiiProxy_NotificationRuleStepsOutputReference) InterpolationForAttribu _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (n *jsiiProxy_NotificationRuleStepsOutputReference) PutContact(value interface{}) { +func (n *jsiiProxy_NotificationRuleStepsOutputReference) PutContact(value any) { if err := n.validatePutContactParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( n, "putContact", - []interface{}{value}, + []any{value}, ) } @@ -535,16 +534,16 @@ func (n *jsiiProxy_NotificationRuleStepsOutputReference) ResetSendAfter() { ) } -func (n *jsiiProxy_NotificationRuleStepsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationRuleStepsOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -563,4 +562,3 @@ func (n *jsiiProxy_NotificationRuleStepsOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleStepsOutputReference__checks.go b/gen/opsgenie/notificationrule/NotificationRuleStepsOutputReference__checks.go index 12ef4d8d50..f22fca8892 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleStepsOutputReference__checks.go +++ b/gen/opsgenie/notificationrule/NotificationRuleStepsOutputReference__checks.go @@ -90,7 +90,7 @@ func (n *jsiiProxy_NotificationRuleStepsOutputReference) validateInterpolationFo return nil } -func (n *jsiiProxy_NotificationRuleStepsOutputReference) validatePutContactParameters(value interface{}) error { +func (n *jsiiProxy_NotificationRuleStepsOutputReference) validatePutContactParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -129,7 +129,7 @@ func (n *jsiiProxy_NotificationRuleStepsOutputReference) validateResolveParamete return nil } -func (j *jsiiProxy_NotificationRuleStepsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleStepsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -194,7 +194,7 @@ func (j *jsiiProxy_NotificationRuleStepsOutputReference) validateSetComplexObjec return nil } -func (j *jsiiProxy_NotificationRuleStepsOutputReference) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleStepsOutputReference) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -214,7 +214,7 @@ func (j *jsiiProxy_NotificationRuleStepsOutputReference) validateSetEnabledParam return nil } -func (j *jsiiProxy_NotificationRuleStepsOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleStepsOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -281,4 +281,3 @@ func validateNewNotificationRuleStepsOutputReferenceParameters(terraformResource return nil } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleTimeRestriction.go b/gen/opsgenie/notificationrule/NotificationRuleTimeRestriction.go index 231c69a12b..df642636ea 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleTimeRestriction.go +++ b/gen/opsgenie/notificationrule/NotificationRuleTimeRestriction.go @@ -1,6 +1,5 @@ package notificationrule - type NotificationRuleTimeRestriction struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#type NotificationRule#type}. Type *string `field:"required" json:"type" yaml:"type"` @@ -11,6 +10,5 @@ type NotificationRuleTimeRestriction struct { // restrictions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/notification_rule#restrictions NotificationRule#restrictions} - Restrictions interface{} `field:"optional" json:"restrictions" yaml:"restrictions"` + Restrictions any `field:"optional" json:"restrictions" yaml:"restrictions"` } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionOutputReference.go b/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionOutputReference.go index ef927b2a80..4957983044 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionOutputReference.go +++ b/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionOutputReference.go @@ -12,9 +12,9 @@ type NotificationRuleTimeRestrictionOutputReference 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 @@ -32,7 +32,7 @@ type NotificationRuleTimeRestrictionOutputReference interface { Restriction() NotificationRuleTimeRestrictionRestrictionOutputReference RestrictionInput() *NotificationRuleTimeRestrictionRestriction Restrictions() NotificationRuleTimeRestrictionRestrictionsList - RestrictionsInput() interface{} + RestrictionsInput() any // Experimental. TerraformAttribute() *string // Experimental. @@ -47,7 +47,7 @@ type NotificationRuleTimeRestrictionOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -69,12 +69,12 @@ type NotificationRuleTimeRestrictionOutputReference interface { // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutRestriction(value *NotificationRuleTimeRestrictionRestriction) - PutRestrictions(value interface{}) + PutRestrictions(value any) ResetRestriction() ResetRestrictions() // 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. @@ -87,8 +87,8 @@ type jsiiProxy_NotificationRuleTimeRestrictionOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -167,8 +167,8 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) Restrictions( return returns } -func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) RestrictionsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) RestrictionsInput() any { + var returns any _jsii_.Get( j, "restrictionsInput", @@ -217,7 +217,6 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) TypeInput() * return returns } - func NewNotificationRuleTimeRestrictionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) NotificationRuleTimeRestrictionOutputReference { _init_.Initialize() @@ -228,7 +227,7 @@ func NewNotificationRuleTimeRestrictionOutputReference(terraformResource cdktf.I _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleTimeRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -240,12 +239,12 @@ func NewNotificationRuleTimeRestrictionOutputReference_Override(n NotificationRu _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleTimeRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, n, ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -256,7 +255,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference)SetComplexObje ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -267,7 +266,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference)SetComplexObje ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference)SetInternalValue(val *NotificationRuleTimeRestriction) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) SetInternalValue(val *NotificationRuleTimeRestriction) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -278,7 +277,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference)SetInternalVal ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -289,7 +288,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference)SetTerraformAt ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -300,7 +299,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference)SetTerraformRe ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference)SetType(val *string) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -324,16 +323,16 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) ComputeFqn() return returns } -func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -349,7 +348,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) GetBooleanAtt _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -365,7 +364,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) GetBooleanMap _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -381,7 +380,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) GetListAttrib _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -397,7 +396,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) GetNumberAttr _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -413,7 +412,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) GetNumberList _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -429,7 +428,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) GetNumberMapA _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -445,7 +444,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) GetStringAttr _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -461,7 +460,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) GetStringMapA _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -490,7 +489,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) Interpolation _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -504,18 +503,18 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) PutRestrictio _jsii_.InvokeVoid( n, "putRestriction", - []interface{}{value}, + []any{value}, ) } -func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) PutRestrictions(value interface{}) { +func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) PutRestrictions(value any) { if err := n.validatePutRestrictionsParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( n, "putRestrictions", - []interface{}{value}, + []any{value}, ) } @@ -535,16 +534,16 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) ResetRestrict ) } -func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -563,4 +562,3 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) ToString() *s return returns } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionOutputReference__checks.go b/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionOutputReference__checks.go index 0c9efe5f13..af114ee286 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionOutputReference__checks.go +++ b/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionOutputReference__checks.go @@ -101,7 +101,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) validatePutRe return nil } -func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) validatePutRestrictionsParameters(value interface{}) error { +func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) validatePutRestrictionsParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -140,7 +140,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) validateResol return nil } -func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleTimeRestrictionOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -248,4 +248,3 @@ func validateNewNotificationRuleTimeRestrictionOutputReferenceParameters(terrafo return nil } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionOutputReference.go b/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionOutputReference.go index a17807951d..ab05ab94dd 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionOutputReference.go +++ b/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionOutputReference.go @@ -12,9 +12,9 @@ type NotificationRuleTimeRestrictionRestrictionOutputReference 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 @@ -52,7 +52,7 @@ type NotificationRuleTimeRestrictionRestrictionOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -75,7 +75,7 @@ type NotificationRuleTimeRestrictionRestrictionOutputReference 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. @@ -88,8 +88,8 @@ type jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference struct internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -238,7 +238,6 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) Te return returns } - func NewNotificationRuleTimeRestrictionRestrictionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) NotificationRuleTimeRestrictionRestrictionOutputReference { _init_.Initialize() @@ -249,7 +248,7 @@ func NewNotificationRuleTimeRestrictionRestrictionOutputReference(terraformResou _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleTimeRestrictionRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -261,12 +260,12 @@ func NewNotificationRuleTimeRestrictionRestrictionOutputReference_Override(n Not _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleTimeRestrictionRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, n, ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -277,7 +276,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference)Set ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -288,7 +287,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference)Set ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference)SetEndHour(val *float64) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) SetEndHour(val *float64) { if err := j.validateSetEndHourParameters(val); err != nil { panic(err) } @@ -299,7 +298,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference)Set ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference)SetEndMin(val *float64) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) SetEndMin(val *float64) { if err := j.validateSetEndMinParameters(val); err != nil { panic(err) } @@ -310,7 +309,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference)Set ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference)SetInternalValue(val *NotificationRuleTimeRestrictionRestriction) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) SetInternalValue(val *NotificationRuleTimeRestrictionRestriction) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -321,7 +320,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference)Set ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference)SetStartHour(val *float64) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) SetStartHour(val *float64) { if err := j.validateSetStartHourParameters(val); err != nil { panic(err) } @@ -332,7 +331,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference)Set ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference)SetStartMin(val *float64) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) SetStartMin(val *float64) { if err := j.validateSetStartMinParameters(val); err != nil { panic(err) } @@ -343,7 +342,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference)Set ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -354,7 +353,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference)Set ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -378,16 +377,16 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) Co return returns } -func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -403,7 +402,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) Ge _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -419,7 +418,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) Ge _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -435,7 +434,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) Ge _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -451,7 +450,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) Ge _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -467,7 +466,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) Ge _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -483,7 +482,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) Ge _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -499,7 +498,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) Ge _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -515,7 +514,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) Ge _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -544,23 +543,23 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) In _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -579,4 +578,3 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) To return returns } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionOutputReference__checks.go b/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionOutputReference__checks.go index 30f8273988..12a13b27fd 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionOutputReference__checks.go +++ b/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionOutputReference__checks.go @@ -98,7 +98,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) va return nil } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -230,4 +230,3 @@ func validateNewNotificationRuleTimeRestrictionRestrictionOutputReferenceParamet return nil } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionsList.go b/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionsList.go index a1322b5bd2..3587a44360 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionsList.go +++ b/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionsList.go @@ -17,8 +17,8 @@ type NotificationRuleTimeRestrictionRestrictionsList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type NotificationRuleTimeRestrictionRestrictionsList interface { Get(index *float64) NotificationRuleTimeRestrictionRestrictionsOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList) Fqn() *strin return returns } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList) WrapsSet() * return returns } - func NewNotificationRuleTimeRestrictionRestrictionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) NotificationRuleTimeRestrictionRestrictionsList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewNotificationRuleTimeRestrictionRestrictionsList(terraformResource cdktf. _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleTimeRestrictionRestrictionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewNotificationRuleTimeRestrictionRestrictionsList_Override(n NotificationR _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleTimeRestrictionRestrictionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, n, ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList)SetInternalVa ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList)SetTerraformA ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList)SetTerraformR ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList) AllWithMapKe _jsii_.Invoke( n, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList) Get(index *f _jsii_.Invoke( n, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList) ToString() * return returns } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionsList__checks.go b/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionsList__checks.go index 654dfe98d1..5be7ec2672 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionsList__checks.go +++ b/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionsList__checks.go @@ -34,7 +34,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList) validateReso return nil } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewNotificationRuleTimeRestrictionRestrictionsListParameters(terraf return nil } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionsOutputReference.go b/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionsOutputReference.go index f505a30155..cd313396f8 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionsOutputReference.go +++ b/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionsOutputReference.go @@ -12,9 +12,9 @@ type NotificationRuleTimeRestrictionRestrictionsOutputReference 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 @@ -36,8 +36,8 @@ type NotificationRuleTimeRestrictionRestrictionsOutputReference interface { EndMinInput() *float64 // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) StartDay() *string SetStartDay(val *string) StartDayInput() *string @@ -58,7 +58,7 @@ type NotificationRuleTimeRestrictionRestrictionsOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -81,7 +81,7 @@ type NotificationRuleTimeRestrictionRestrictionsOutputReference 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. @@ -94,8 +94,8 @@ type jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference struct internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -194,8 +194,8 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) F return returns } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -284,7 +284,6 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) T return returns } - func NewNotificationRuleTimeRestrictionRestrictionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) NotificationRuleTimeRestrictionRestrictionsOutputReference { _init_.Initialize() @@ -295,7 +294,7 @@ func NewNotificationRuleTimeRestrictionRestrictionsOutputReference(terraformReso _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleTimeRestrictionRestrictionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -307,12 +306,12 @@ func NewNotificationRuleTimeRestrictionRestrictionsOutputReference_Override(n No _jsii_.Create( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleTimeRestrictionRestrictionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, n, ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -323,7 +322,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -334,7 +333,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)SetEndDay(val *string) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) SetEndDay(val *string) { if err := j.validateSetEndDayParameters(val); err != nil { panic(err) } @@ -345,7 +344,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)SetEndHour(val *float64) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) SetEndHour(val *float64) { if err := j.validateSetEndHourParameters(val); err != nil { panic(err) } @@ -356,7 +355,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)SetEndMin(val *float64) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) SetEndMin(val *float64) { if err := j.validateSetEndMinParameters(val); err != nil { panic(err) } @@ -367,7 +366,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -378,7 +377,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)SetStartDay(val *string) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) SetStartDay(val *string) { if err := j.validateSetStartDayParameters(val); err != nil { panic(err) } @@ -389,7 +388,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)SetStartHour(val *float64) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) SetStartHour(val *float64) { if err := j.validateSetStartHourParameters(val); err != nil { panic(err) } @@ -400,7 +399,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)SetStartMin(val *float64) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) SetStartMin(val *float64) { if err := j.validateSetStartMinParameters(val); err != nil { panic(err) } @@ -411,7 +410,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -422,7 +421,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -446,16 +445,16 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) C return returns } -func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := n.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( n, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -471,7 +470,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) G _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -487,7 +486,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) G _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -503,7 +502,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) G _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -519,7 +518,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) G _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -535,7 +534,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) G _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -551,7 +550,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) G _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -567,7 +566,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) G _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -583,7 +582,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) G _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -612,23 +611,23 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) I _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := n.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( n, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -647,4 +646,3 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) T return returns } - diff --git a/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionsOutputReference__checks.go b/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionsOutputReference__checks.go index 93561a39c9..0dcf6d05b1 100644 --- a/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionsOutputReference__checks.go +++ b/gen/opsgenie/notificationrule/NotificationRuleTimeRestrictionRestrictionsOutputReference__checks.go @@ -98,7 +98,7 @@ func (n *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) v return nil } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -187,7 +187,7 @@ func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) v return nil } -func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -270,4 +270,3 @@ func validateNewNotificationRuleTimeRestrictionRestrictionsOutputReferenceParame return nil } - diff --git a/gen/opsgenie/notificationrule/NotificationRule__checks.go b/gen/opsgenie/notificationrule/NotificationRule__checks.go index e3b7e52221..e689fe3b24 100644 --- a/gen/opsgenie/notificationrule/NotificationRule__checks.go +++ b/gen/opsgenie/notificationrule/NotificationRule__checks.go @@ -19,7 +19,7 @@ func (n *jsiiProxy_NotificationRule) validateAddMoveTargetParameters(moveTarget return nil } -func (n *jsiiProxy_NotificationRule) validateAddOverrideParameters(path *string, value interface{}) error { +func (n *jsiiProxy_NotificationRule) 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 (n *jsiiProxy_NotificationRule) validateMoveFromIdParameters(id *string) er return nil } -func (n *jsiiProxy_NotificationRule) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (n *jsiiProxy_NotificationRule) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -204,7 +204,7 @@ func (n *jsiiProxy_NotificationRule) validateOverrideLogicalIdParameters(newLogi return nil } -func (n *jsiiProxy_NotificationRule) validatePutCriteriaParameters(value interface{}) error { +func (n *jsiiProxy_NotificationRule) validatePutCriteriaParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -235,7 +235,7 @@ func (n *jsiiProxy_NotificationRule) validatePutCriteriaParameters(value interfa return nil } -func (n *jsiiProxy_NotificationRule) validatePutRepeatParameters(value interface{}) error { +func (n *jsiiProxy_NotificationRule) validatePutRepeatParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -266,7 +266,7 @@ func (n *jsiiProxy_NotificationRule) validatePutRepeatParameters(value interface return nil } -func (n *jsiiProxy_NotificationRule) validatePutSchedulesParameters(value interface{}) error { +func (n *jsiiProxy_NotificationRule) validatePutSchedulesParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -297,7 +297,7 @@ func (n *jsiiProxy_NotificationRule) validatePutSchedulesParameters(value interf return nil } -func (n *jsiiProxy_NotificationRule) validatePutStepsParameters(value interface{}) error { +func (n *jsiiProxy_NotificationRule) validatePutStepsParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -355,7 +355,7 @@ func validateNotificationRule_GenerateConfigForImportParameters(scope constructs return nil } -func validateNotificationRule_IsConstructParameters(x interface{}) error { +func validateNotificationRule_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -363,7 +363,7 @@ func validateNotificationRule_IsConstructParameters(x interface{}) error { return nil } -func validateNotificationRule_IsTerraformElementParameters(x interface{}) error { +func validateNotificationRule_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -371,7 +371,7 @@ func validateNotificationRule_IsTerraformElementParameters(x interface{}) error return nil } -func validateNotificationRule_IsTerraformResourceParameters(x interface{}) error { +func validateNotificationRule_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -387,7 +387,7 @@ func (j *jsiiProxy_NotificationRule) validateSetActionTypeParameters(val *string return nil } -func (j *jsiiProxy_NotificationRule) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRule) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -420,7 +420,7 @@ func (j *jsiiProxy_NotificationRule) validateSetConnectionParameters(val interfa return nil } -func (j *jsiiProxy_NotificationRule) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRule) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -477,7 +477,7 @@ func (j *jsiiProxy_NotificationRule) validateSetCountParameters(val interface{}) return nil } -func (j *jsiiProxy_NotificationRule) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_NotificationRule) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -537,7 +537,7 @@ func (j *jsiiProxy_NotificationRule) validateSetOrderParameters(val *float64) er return nil } -func (j *jsiiProxy_NotificationRule) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_NotificationRule) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -609,4 +609,3 @@ func validateNewNotificationRuleParameters(scope constructs.Construct, id *strin return nil } - diff --git a/gen/opsgenie/notificationrule/main.go b/gen/opsgenie/notificationrule/main.go index dfcd5cc0b9..ec0dc9e157 100644 --- a/gen/opsgenie/notificationrule/main.go +++ b/gen/opsgenie/notificationrule/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationRule.NotificationRule", - reflect.TypeOf((*NotificationRule)(nil)).Elem(), + reflect.TypeFor[NotificationRule](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "actionType", GoGetter: "ActionType"}, _jsii_.MemberProperty{JsiiProperty: "actionTypeInput", GoGetter: "ActionTypeInput"}, @@ -91,7 +91,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "username", GoGetter: "Username"}, _jsii_.MemberProperty{JsiiProperty: "usernameInput", GoGetter: "UsernameInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationRule{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -99,19 +99,19 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleConfig", - reflect.TypeOf((*NotificationRuleConfig)(nil)).Elem(), + reflect.TypeFor[NotificationRuleConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleCriteria", - reflect.TypeOf((*NotificationRuleCriteria)(nil)).Elem(), + reflect.TypeFor[NotificationRuleCriteria](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleCriteriaConditions", - reflect.TypeOf((*NotificationRuleCriteriaConditions)(nil)).Elem(), + reflect.TypeFor[NotificationRuleCriteriaConditions](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleCriteriaConditionsList", - reflect.TypeOf((*NotificationRuleCriteriaConditionsList)(nil)).Elem(), + reflect.TypeFor[NotificationRuleCriteriaConditionsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -125,7 +125,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationRuleCriteriaConditionsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -133,7 +133,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleCriteriaConditionsOutputReference", - reflect.TypeOf((*NotificationRuleCriteriaConditionsOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationRuleCriteriaConditionsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -173,7 +173,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationRuleCriteriaConditionsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -181,7 +181,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleCriteriaList", - reflect.TypeOf((*NotificationRuleCriteriaList)(nil)).Elem(), + reflect.TypeFor[NotificationRuleCriteriaList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -195,7 +195,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationRuleCriteriaList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -203,7 +203,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleCriteriaOutputReference", - reflect.TypeOf((*NotificationRuleCriteriaOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationRuleCriteriaOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -233,7 +233,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationRuleCriteriaOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -241,11 +241,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleRepeat", - reflect.TypeOf((*NotificationRuleRepeat)(nil)).Elem(), + reflect.TypeFor[NotificationRuleRepeat](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleRepeatList", - reflect.TypeOf((*NotificationRuleRepeatList)(nil)).Elem(), + reflect.TypeFor[NotificationRuleRepeatList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -259,7 +259,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationRuleRepeatList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -267,7 +267,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleRepeatOutputReference", - reflect.TypeOf((*NotificationRuleRepeatOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationRuleRepeatOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -296,7 +296,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationRuleRepeatOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -304,11 +304,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleSchedules", - reflect.TypeOf((*NotificationRuleSchedules)(nil)).Elem(), + reflect.TypeFor[NotificationRuleSchedules](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleSchedulesList", - reflect.TypeOf((*NotificationRuleSchedulesList)(nil)).Elem(), + reflect.TypeFor[NotificationRuleSchedulesList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -322,7 +322,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationRuleSchedulesList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -330,7 +330,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleSchedulesOutputReference", - reflect.TypeOf((*NotificationRuleSchedulesOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationRuleSchedulesOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -358,7 +358,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationRuleSchedulesOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -366,15 +366,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleSteps", - reflect.TypeOf((*NotificationRuleSteps)(nil)).Elem(), + reflect.TypeFor[NotificationRuleSteps](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleStepsContact", - reflect.TypeOf((*NotificationRuleStepsContact)(nil)).Elem(), + reflect.TypeFor[NotificationRuleStepsContact](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleStepsContactList", - reflect.TypeOf((*NotificationRuleStepsContactList)(nil)).Elem(), + reflect.TypeFor[NotificationRuleStepsContactList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -388,7 +388,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationRuleStepsContactList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -396,7 +396,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleStepsContactOutputReference", - reflect.TypeOf((*NotificationRuleStepsContactOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationRuleStepsContactOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -424,7 +424,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "toInput", GoGetter: "ToInput"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationRuleStepsContactOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -432,7 +432,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleStepsList", - reflect.TypeOf((*NotificationRuleStepsList)(nil)).Elem(), + reflect.TypeFor[NotificationRuleStepsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -446,7 +446,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationRuleStepsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -454,7 +454,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleStepsOutputReference", - reflect.TypeOf((*NotificationRuleStepsOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationRuleStepsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -487,7 +487,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationRuleStepsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -495,11 +495,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleTimeRestriction", - reflect.TypeOf((*NotificationRuleTimeRestriction)(nil)).Elem(), + reflect.TypeFor[NotificationRuleTimeRestriction](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleTimeRestrictionOutputReference", - reflect.TypeOf((*NotificationRuleTimeRestrictionOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationRuleTimeRestrictionOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -533,7 +533,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationRuleTimeRestrictionOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -541,11 +541,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleTimeRestrictionRestriction", - reflect.TypeOf((*NotificationRuleTimeRestrictionRestriction)(nil)).Elem(), + reflect.TypeFor[NotificationRuleTimeRestrictionRestriction](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleTimeRestrictionRestrictionOutputReference", - reflect.TypeOf((*NotificationRuleTimeRestrictionRestrictionOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationRuleTimeRestrictionRestrictionOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -577,7 +577,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationRuleTimeRestrictionRestrictionOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -585,11 +585,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleTimeRestrictionRestrictions", - reflect.TypeOf((*NotificationRuleTimeRestrictionRestrictions)(nil)).Elem(), + reflect.TypeFor[NotificationRuleTimeRestrictionRestrictions](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleTimeRestrictionRestrictionsList", - reflect.TypeOf((*NotificationRuleTimeRestrictionRestrictionsList)(nil)).Elem(), + reflect.TypeFor[NotificationRuleTimeRestrictionRestrictionsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -603,7 +603,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationRuleTimeRestrictionRestrictionsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -611,7 +611,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.notificationRule.NotificationRuleTimeRestrictionRestrictionsOutputReference", - reflect.TypeOf((*NotificationRuleTimeRestrictionRestrictionsOutputReference)(nil)).Elem(), + reflect.TypeFor[NotificationRuleTimeRestrictionRestrictionsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -647,7 +647,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationRuleTimeRestrictionRestrictionsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/opsgenie/provider/OpsgenieProvider.go b/gen/opsgenie/provider/OpsgenieProvider.go index cd879fe890..c0ad8168e7 100644 --- a/gen/opsgenie/provider/OpsgenieProvider.go +++ b/gen/opsgenie/provider/OpsgenieProvider.go @@ -33,17 +33,17 @@ type OpsgenieProvider 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 // Experimental. - RawOverrides() interface{} + RawOverrides() any // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. @@ -51,7 +51,7 @@ type OpsgenieProvider 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) @@ -63,17 +63,17 @@ type OpsgenieProvider interface { // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() - 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 OpsgenieProvider @@ -211,8 +211,8 @@ func (j *jsiiProxy_OpsgenieProvider) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_OpsgenieProvider) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_OpsgenieProvider) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -241,8 +241,8 @@ func (j *jsiiProxy_OpsgenieProvider) FriendlyUniqueId() *string { return returns } -func (j *jsiiProxy_OpsgenieProvider) MetaAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_OpsgenieProvider) MetaAttributes() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "metaAttributes", @@ -261,8 +261,8 @@ func (j *jsiiProxy_OpsgenieProvider) Node() constructs.Node { return returns } -func (j *jsiiProxy_OpsgenieProvider) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_OpsgenieProvider) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -301,7 +301,6 @@ func (j *jsiiProxy_OpsgenieProvider) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs opsgenie} Resource. func NewOpsgenieProvider(scope constructs.Construct, id *string, config *OpsgenieProviderConfig) OpsgenieProvider { _init_.Initialize() @@ -313,7 +312,7 @@ func NewOpsgenieProvider(scope constructs.Construct, id *string, config *Opsgeni _jsii_.Create( "@cdktf/provider-opsgenie.provider.OpsgenieProvider", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -326,12 +325,12 @@ func NewOpsgenieProvider_Override(o OpsgenieProvider, scope constructs.Construct _jsii_.Create( "@cdktf/provider-opsgenie.provider.OpsgenieProvider", - []interface{}{scope, id, config}, + []any{scope, id, config}, o, ) } -func (j *jsiiProxy_OpsgenieProvider)SetAlias(val *string) { +func (j *jsiiProxy_OpsgenieProvider) SetAlias(val *string) { _jsii_.Set( j, "alias", @@ -339,7 +338,7 @@ func (j *jsiiProxy_OpsgenieProvider)SetAlias(val *string) { ) } -func (j *jsiiProxy_OpsgenieProvider)SetApiKey(val *string) { +func (j *jsiiProxy_OpsgenieProvider) SetApiKey(val *string) { _jsii_.Set( j, "apiKey", @@ -347,7 +346,7 @@ func (j *jsiiProxy_OpsgenieProvider)SetApiKey(val *string) { ) } -func (j *jsiiProxy_OpsgenieProvider)SetApiRetryCount(val *float64) { +func (j *jsiiProxy_OpsgenieProvider) SetApiRetryCount(val *float64) { _jsii_.Set( j, "apiRetryCount", @@ -355,7 +354,7 @@ func (j *jsiiProxy_OpsgenieProvider)SetApiRetryCount(val *float64) { ) } -func (j *jsiiProxy_OpsgenieProvider)SetApiRetryWaitMax(val *float64) { +func (j *jsiiProxy_OpsgenieProvider) SetApiRetryWaitMax(val *float64) { _jsii_.Set( j, "apiRetryWaitMax", @@ -363,7 +362,7 @@ func (j *jsiiProxy_OpsgenieProvider)SetApiRetryWaitMax(val *float64) { ) } -func (j *jsiiProxy_OpsgenieProvider)SetApiRetryWaitMin(val *float64) { +func (j *jsiiProxy_OpsgenieProvider) SetApiRetryWaitMin(val *float64) { _jsii_.Set( j, "apiRetryWaitMin", @@ -371,7 +370,7 @@ func (j *jsiiProxy_OpsgenieProvider)SetApiRetryWaitMin(val *float64) { ) } -func (j *jsiiProxy_OpsgenieProvider)SetApiUrl(val *string) { +func (j *jsiiProxy_OpsgenieProvider) SetApiUrl(val *string) { _jsii_.Set( j, "apiUrl", @@ -391,7 +390,7 @@ func OpsgenieProvider_GenerateConfigForImport(scope constructs.Construct, import _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.provider.OpsgenieProvider", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -415,7 +414,7 @@ func OpsgenieProvider_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 OpsgenieProvider_IsConstruct(x interface{}) *bool { +func OpsgenieProvider_IsConstruct(x any) *bool { _init_.Initialize() if err := validateOpsgenieProvider_IsConstructParameters(x); err != nil { @@ -426,7 +425,7 @@ func OpsgenieProvider_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.provider.OpsgenieProvider", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -434,7 +433,7 @@ func OpsgenieProvider_IsConstruct(x interface{}) *bool { } // Experimental. -func OpsgenieProvider_IsTerraformElement(x interface{}) *bool { +func OpsgenieProvider_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateOpsgenieProvider_IsTerraformElementParameters(x); err != nil { @@ -445,7 +444,7 @@ func OpsgenieProvider_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.provider.OpsgenieProvider", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -453,7 +452,7 @@ func OpsgenieProvider_IsTerraformElement(x interface{}) *bool { } // Experimental. -func OpsgenieProvider_IsTerraformProvider(x interface{}) *bool { +func OpsgenieProvider_IsTerraformProvider(x any) *bool { _init_.Initialize() if err := validateOpsgenieProvider_IsTerraformProviderParameters(x); err != nil { @@ -464,7 +463,7 @@ func OpsgenieProvider_IsTerraformProvider(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.provider.OpsgenieProvider", "isTerraformProvider", - []interface{}{x}, + []any{x}, &returns, ) @@ -482,14 +481,14 @@ func OpsgenieProvider_TfResourceType() *string { return returns } -func (o *jsiiProxy_OpsgenieProvider) AddOverride(path *string, value interface{}) { +func (o *jsiiProxy_OpsgenieProvider) AddOverride(path *string, value any) { if err := o.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( o, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } @@ -500,7 +499,7 @@ func (o *jsiiProxy_OpsgenieProvider) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( o, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -552,8 +551,8 @@ func (o *jsiiProxy_OpsgenieProvider) ResetOverrideLogicalId() { ) } -func (o *jsiiProxy_OpsgenieProvider) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_OpsgenieProvider) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -565,8 +564,8 @@ func (o *jsiiProxy_OpsgenieProvider) SynthesizeAttributes() *map[string]interfac return returns } -func (o *jsiiProxy_OpsgenieProvider) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_OpsgenieProvider) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -578,8 +577,8 @@ func (o *jsiiProxy_OpsgenieProvider) SynthesizeHclAttributes() *map[string]inter return returns } -func (o *jsiiProxy_OpsgenieProvider) ToHclTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_OpsgenieProvider) ToHclTerraform() any { + var returns any _jsii_.Invoke( o, @@ -591,8 +590,8 @@ func (o *jsiiProxy_OpsgenieProvider) ToHclTerraform() interface{} { return returns } -func (o *jsiiProxy_OpsgenieProvider) ToMetadata() interface{} { - var returns interface{} +func (o *jsiiProxy_OpsgenieProvider) ToMetadata() any { + var returns any _jsii_.Invoke( o, @@ -617,8 +616,8 @@ func (o *jsiiProxy_OpsgenieProvider) ToString() *string { return returns } -func (o *jsiiProxy_OpsgenieProvider) ToTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_OpsgenieProvider) ToTerraform() any { + var returns any _jsii_.Invoke( o, @@ -629,4 +628,3 @@ func (o *jsiiProxy_OpsgenieProvider) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/provider/OpsgenieProvider__checks.go b/gen/opsgenie/provider/OpsgenieProvider__checks.go index c38aa45b42..61e21c0b60 100644 --- a/gen/opsgenie/provider/OpsgenieProvider__checks.go +++ b/gen/opsgenie/provider/OpsgenieProvider__checks.go @@ -10,7 +10,7 @@ import ( "github.com/aws/constructs-go/constructs/v10" ) -func (o *jsiiProxy_OpsgenieProvider) validateAddOverrideParameters(path *string, value interface{}) error { +func (o *jsiiProxy_OpsgenieProvider) 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 validateOpsgenieProvider_GenerateConfigForImportParameters(scope constructs return nil } -func validateOpsgenieProvider_IsConstructParameters(x interface{}) error { +func validateOpsgenieProvider_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -54,7 +54,7 @@ func validateOpsgenieProvider_IsConstructParameters(x interface{}) error { return nil } -func validateOpsgenieProvider_IsTerraformElementParameters(x interface{}) error { +func validateOpsgenieProvider_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -62,7 +62,7 @@ func validateOpsgenieProvider_IsTerraformElementParameters(x interface{}) error return nil } -func validateOpsgenieProvider_IsTerraformProviderParameters(x interface{}) error { +func validateOpsgenieProvider_IsTerraformProviderParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -88,4 +88,3 @@ func validateNewOpsgenieProviderParameters(scope constructs.Construct, id *strin return nil } - diff --git a/gen/opsgenie/provider/main.go b/gen/opsgenie/provider/main.go index 5f306d2519..34b38e43a6 100644 --- a/gen/opsgenie/provider/main.go +++ b/gen/opsgenie/provider/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.provider.OpsgenieProvider", - reflect.TypeOf((*OpsgenieProvider)(nil)).Elem(), + reflect.TypeFor[OpsgenieProvider](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "alias", GoGetter: "Alias"}, @@ -48,7 +48,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_OpsgenieProvider{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformProvider) return &j @@ -56,6 +56,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.provider.OpsgenieProviderConfig", - reflect.TypeOf((*OpsgenieProviderConfig)(nil)).Elem(), + reflect.TypeFor[OpsgenieProviderConfig](), ) } diff --git a/gen/opsgenie/schedule/Schedule.go b/gen/opsgenie/schedule/Schedule.go index be32e3beb6..d0586ed726 100644 --- a/gen/opsgenie/schedule/Schedule.go +++ b/gen/opsgenie/schedule/Schedule.go @@ -15,15 +15,15 @@ type Schedule 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. @@ -31,9 +31,9 @@ type Schedule interface { Description() *string SetDescription(val *string) DescriptionInput() *string - Enabled() interface{} - SetEnabled(val interface{}) - EnabledInput() interface{} + Enabled() any + SetEnabled(val any) + EnabledInput() any // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. @@ -62,15 +62,15 @@ type Schedule interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string Timezone() *string @@ -80,9 +80,9 @@ type Schedule 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. @@ -100,7 +100,7 @@ type Schedule interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -112,7 +112,7 @@ type Schedule 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) @@ -127,17 +127,17 @@ type Schedule interface { ResetOverrideLogicalId() ResetOwnerTeamId() ResetTimezone() - 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 Schedule @@ -155,8 +155,8 @@ func (j *jsiiProxy_Schedule) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_Schedule) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_Schedule) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -165,8 +165,8 @@ func (j *jsiiProxy_Schedule) Connection() interface{} { return returns } -func (j *jsiiProxy_Schedule) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Schedule) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -175,8 +175,8 @@ func (j *jsiiProxy_Schedule) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_Schedule) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_Schedule) Count() any { + var returns any _jsii_.Get( j, "count", @@ -215,8 +215,8 @@ func (j *jsiiProxy_Schedule) DescriptionInput() *string { return returns } -func (j *jsiiProxy_Schedule) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_Schedule) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -225,8 +225,8 @@ func (j *jsiiProxy_Schedule) Enabled() interface{} { return returns } -func (j *jsiiProxy_Schedule) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Schedule) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -355,8 +355,8 @@ func (j *jsiiProxy_Schedule) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_Schedule) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_Schedule) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -365,8 +365,8 @@ func (j *jsiiProxy_Schedule) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_Schedule) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_Schedule) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -385,8 +385,8 @@ func (j *jsiiProxy_Schedule) TerraformGeneratorMetadata() *cdktf.TerraformProvid return returns } -func (j *jsiiProxy_Schedule) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Schedule) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -425,7 +425,6 @@ func (j *jsiiProxy_Schedule) TimezoneInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/schedule opsgenie_schedule} Resource. func NewSchedule(scope constructs.Construct, id *string, config *ScheduleConfig) Schedule { _init_.Initialize() @@ -437,7 +436,7 @@ func NewSchedule(scope constructs.Construct, id *string, config *ScheduleConfig) _jsii_.Create( "@cdktf/provider-opsgenie.schedule.Schedule", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -450,12 +449,12 @@ func NewSchedule_Override(s Schedule, scope constructs.Construct, id *string, co _jsii_.Create( "@cdktf/provider-opsgenie.schedule.Schedule", - []interface{}{scope, id, config}, + []any{scope, id, config}, s, ) } -func (j *jsiiProxy_Schedule)SetConnection(val interface{}) { +func (j *jsiiProxy_Schedule) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -466,7 +465,7 @@ func (j *jsiiProxy_Schedule)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_Schedule)SetCount(val interface{}) { +func (j *jsiiProxy_Schedule) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -477,7 +476,7 @@ func (j *jsiiProxy_Schedule)SetCount(val interface{}) { ) } -func (j *jsiiProxy_Schedule)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_Schedule) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -485,7 +484,7 @@ func (j *jsiiProxy_Schedule)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_Schedule)SetDescription(val *string) { +func (j *jsiiProxy_Schedule) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -496,7 +495,7 @@ func (j *jsiiProxy_Schedule)SetDescription(val *string) { ) } -func (j *jsiiProxy_Schedule)SetEnabled(val interface{}) { +func (j *jsiiProxy_Schedule) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -507,7 +506,7 @@ func (j *jsiiProxy_Schedule)SetEnabled(val interface{}) { ) } -func (j *jsiiProxy_Schedule)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_Schedule) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -515,7 +514,7 @@ func (j *jsiiProxy_Schedule)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_Schedule)SetId(val *string) { +func (j *jsiiProxy_Schedule) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -526,7 +525,7 @@ func (j *jsiiProxy_Schedule)SetId(val *string) { ) } -func (j *jsiiProxy_Schedule)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_Schedule) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -537,7 +536,7 @@ func (j *jsiiProxy_Schedule)SetLifecycle(val *cdktf.TerraformResourceLifecycle) ) } -func (j *jsiiProxy_Schedule)SetName(val *string) { +func (j *jsiiProxy_Schedule) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -548,7 +547,7 @@ func (j *jsiiProxy_Schedule)SetName(val *string) { ) } -func (j *jsiiProxy_Schedule)SetOwnerTeamId(val *string) { +func (j *jsiiProxy_Schedule) SetOwnerTeamId(val *string) { if err := j.validateSetOwnerTeamIdParameters(val); err != nil { panic(err) } @@ -559,7 +558,7 @@ func (j *jsiiProxy_Schedule)SetOwnerTeamId(val *string) { ) } -func (j *jsiiProxy_Schedule)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_Schedule) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -567,7 +566,7 @@ func (j *jsiiProxy_Schedule)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_Schedule)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_Schedule) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -578,7 +577,7 @@ func (j *jsiiProxy_Schedule)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_Schedule)SetTimezone(val *string) { +func (j *jsiiProxy_Schedule) SetTimezone(val *string) { if err := j.validateSetTimezoneParameters(val); err != nil { panic(err) } @@ -601,7 +600,7 @@ func Schedule_GenerateConfigForImport(scope constructs.Construct, importToId *st _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.schedule.Schedule", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -625,7 +624,7 @@ func Schedule_GenerateConfigForImport(scope constructs.Construct, importToId *st // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func Schedule_IsConstruct(x interface{}) *bool { +func Schedule_IsConstruct(x any) *bool { _init_.Initialize() if err := validateSchedule_IsConstructParameters(x); err != nil { @@ -636,7 +635,7 @@ func Schedule_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.schedule.Schedule", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -644,7 +643,7 @@ func Schedule_IsConstruct(x interface{}) *bool { } // Experimental. -func Schedule_IsTerraformElement(x interface{}) *bool { +func Schedule_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateSchedule_IsTerraformElementParameters(x); err != nil { @@ -655,7 +654,7 @@ func Schedule_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.schedule.Schedule", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -663,7 +662,7 @@ func Schedule_IsTerraformElement(x interface{}) *bool { } // Experimental. -func Schedule_IsTerraformResource(x interface{}) *bool { +func Schedule_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateSchedule_IsTerraformResourceParameters(x); err != nil { @@ -674,7 +673,7 @@ func Schedule_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.schedule.Schedule", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -699,31 +698,31 @@ func (s *jsiiProxy_Schedule) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( s, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (s *jsiiProxy_Schedule) AddOverride(path *string, value interface{}) { +func (s *jsiiProxy_Schedule) 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_Schedule) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_Schedule) 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, ) @@ -739,7 +738,7 @@ func (s *jsiiProxy_Schedule) GetBooleanAttribute(terraformAttribute *string) cdk _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -755,7 +754,7 @@ func (s *jsiiProxy_Schedule) GetBooleanMapAttribute(terraformAttribute *string) _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -771,7 +770,7 @@ func (s *jsiiProxy_Schedule) GetListAttribute(terraformAttribute *string) *[]*st _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -787,7 +786,7 @@ func (s *jsiiProxy_Schedule) GetNumberAttribute(terraformAttribute *string) *flo _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -803,7 +802,7 @@ func (s *jsiiProxy_Schedule) GetNumberListAttribute(terraformAttribute *string) _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -819,7 +818,7 @@ func (s *jsiiProxy_Schedule) GetNumberMapAttribute(terraformAttribute *string) * _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -835,7 +834,7 @@ func (s *jsiiProxy_Schedule) GetStringAttribute(terraformAttribute *string) *str _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -851,15 +850,15 @@ func (s *jsiiProxy_Schedule) GetStringMapAttribute(terraformAttribute *string) * _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (s *jsiiProxy_Schedule) HasResourceMove() interface{} { - var returns interface{} +func (s *jsiiProxy_Schedule) HasResourceMove() any { + var returns any _jsii_.Invoke( s, @@ -878,7 +877,7 @@ func (s *jsiiProxy_Schedule) ImportFrom(id *string, provider cdktf.TerraformProv _jsii_.InvokeVoid( s, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -891,7 +890,7 @@ func (s *jsiiProxy_Schedule) InterpolationForAttribute(terraformAttribute *strin _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -905,18 +904,18 @@ func (s *jsiiProxy_Schedule) MoveFromId(id *string) { _jsii_.InvokeVoid( s, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (s *jsiiProxy_Schedule) MoveTo(moveTarget *string, index interface{}) { +func (s *jsiiProxy_Schedule) 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}, ) } @@ -927,7 +926,7 @@ func (s *jsiiProxy_Schedule) MoveToId(id *string) { _jsii_.InvokeVoid( s, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -938,7 +937,7 @@ func (s *jsiiProxy_Schedule) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( s, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -990,8 +989,8 @@ func (s *jsiiProxy_Schedule) ResetTimezone() { ) } -func (s *jsiiProxy_Schedule) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_Schedule) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -1003,8 +1002,8 @@ func (s *jsiiProxy_Schedule) SynthesizeAttributes() *map[string]interface{} { return returns } -func (s *jsiiProxy_Schedule) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_Schedule) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -1016,8 +1015,8 @@ func (s *jsiiProxy_Schedule) SynthesizeHclAttributes() *map[string]interface{} { return returns } -func (s *jsiiProxy_Schedule) ToHclTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_Schedule) ToHclTerraform() any { + var returns any _jsii_.Invoke( s, @@ -1029,8 +1028,8 @@ func (s *jsiiProxy_Schedule) ToHclTerraform() interface{} { return returns } -func (s *jsiiProxy_Schedule) ToMetadata() interface{} { - var returns interface{} +func (s *jsiiProxy_Schedule) ToMetadata() any { + var returns any _jsii_.Invoke( s, @@ -1055,8 +1054,8 @@ func (s *jsiiProxy_Schedule) ToString() *string { return returns } -func (s *jsiiProxy_Schedule) ToTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_Schedule) ToTerraform() any { + var returns any _jsii_.Invoke( s, @@ -1067,4 +1066,3 @@ func (s *jsiiProxy_Schedule) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/schedule/ScheduleConfig.go b/gen/opsgenie/schedule/ScheduleConfig.go index 531499e8e7..cae65d68ad 100644 --- a/gen/opsgenie/schedule/ScheduleConfig.go +++ b/gen/opsgenie/schedule/ScheduleConfig.go @@ -6,9 +6,9 @@ import ( type ScheduleConfig 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,13 +18,13 @@ type ScheduleConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/schedule#name Schedule#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/schedule#description Schedule#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/schedule#enabled Schedule#enabled}. - Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` + Enabled any `field:"optional" json:"enabled" yaml:"enabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/schedule#id Schedule#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. @@ -35,4 +35,3 @@ type ScheduleConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/schedule#timezone Schedule#timezone}. Timezone *string `field:"optional" json:"timezone" yaml:"timezone"` } - diff --git a/gen/opsgenie/schedule/Schedule__checks.go b/gen/opsgenie/schedule/Schedule__checks.go index 67d2ee6afd..cc85efa4e0 100644 --- a/gen/opsgenie/schedule/Schedule__checks.go +++ b/gen/opsgenie/schedule/Schedule__checks.go @@ -19,7 +19,7 @@ func (s *jsiiProxy_Schedule) validateAddMoveTargetParameters(moveTarget *string) return nil } -func (s *jsiiProxy_Schedule) validateAddOverrideParameters(path *string, value interface{}) error { +func (s *jsiiProxy_Schedule) 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_Schedule) validateMoveFromIdParameters(id *string) error { return nil } -func (s *jsiiProxy_Schedule) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (s *jsiiProxy_Schedule) 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 validateSchedule_GenerateConfigForImportParameters(scope constructs.Constru return nil } -func validateSchedule_IsConstructParameters(x interface{}) error { +func validateSchedule_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateSchedule_IsConstructParameters(x interface{}) error { return nil } -func validateSchedule_IsTerraformElementParameters(x interface{}) error { +func validateSchedule_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateSchedule_IsTerraformElementParameters(x interface{}) error { return nil } -func validateSchedule_IsTerraformResourceParameters(x interface{}) error { +func validateSchedule_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateSchedule_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_Schedule) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_Schedule) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_Schedule) validateSetConnectionParameters(val interface{}) er return nil } -func (j *jsiiProxy_Schedule) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_Schedule) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -342,7 +342,7 @@ func (j *jsiiProxy_Schedule) validateSetDescriptionParameters(val *string) error return nil } -func (j *jsiiProxy_Schedule) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_Schedule) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -394,7 +394,7 @@ func (j *jsiiProxy_Schedule) validateSetOwnerTeamIdParameters(val *string) error return nil } -func (j *jsiiProxy_Schedule) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_Schedule) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -466,4 +466,3 @@ func validateNewScheduleParameters(scope constructs.Construct, id *string, confi return nil } - diff --git a/gen/opsgenie/schedule/main.go b/gen/opsgenie/schedule/main.go index 302ed3f55f..9ca58dc72a 100644 --- a/gen/opsgenie/schedule/main.go +++ b/gen/opsgenie/schedule/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.schedule.Schedule", - reflect.TypeOf((*Schedule)(nil)).Elem(), + reflect.TypeFor[Schedule](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -70,7 +70,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_Schedule{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -78,6 +78,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.schedule.ScheduleConfig", - reflect.TypeOf((*ScheduleConfig)(nil)).Elem(), + reflect.TypeFor[ScheduleConfig](), ) } diff --git a/gen/opsgenie/schedulerotation/ScheduleRotation.go b/gen/opsgenie/schedulerotation/ScheduleRotation.go index 8810875253..d6786d151b 100644 --- a/gen/opsgenie/schedulerotation/ScheduleRotation.go +++ b/gen/opsgenie/schedulerotation/ScheduleRotation.go @@ -15,15 +15,15 @@ type ScheduleRotation 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. @@ -55,17 +55,17 @@ type ScheduleRotation interface { // The tree node. Node() constructs.Node Participant() ScheduleRotationParticipantList - ParticipantInput() interface{} + ParticipantInput() any // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any ScheduleId() *string SetScheduleId(val *string) ScheduleIdInput() *string @@ -75,7 +75,7 @@ type ScheduleRotation interface { // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string TimeRestriction() ScheduleRotationTimeRestrictionOutputReference @@ -87,9 +87,9 @@ type ScheduleRotation 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. @@ -107,7 +107,7 @@ type ScheduleRotation interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -119,14 +119,14 @@ type ScheduleRotation 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) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) - PutParticipant(value interface{}) + PutParticipant(value any) PutTimeRestriction(value *ScheduleRotationTimeRestriction) ResetEndDate() ResetId() @@ -136,17 +136,17 @@ type ScheduleRotation interface { // Experimental. ResetOverrideLogicalId() ResetTimeRestriction() - 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 ScheduleRotation @@ -164,8 +164,8 @@ func (j *jsiiProxy_ScheduleRotation) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_ScheduleRotation) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_ScheduleRotation) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -174,8 +174,8 @@ func (j *jsiiProxy_ScheduleRotation) Connection() interface{} { return returns } -func (j *jsiiProxy_ScheduleRotation) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_ScheduleRotation) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -184,8 +184,8 @@ func (j *jsiiProxy_ScheduleRotation) ConstructNodeMetadata() *map[string]interfa return returns } -func (j *jsiiProxy_ScheduleRotation) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_ScheduleRotation) Count() any { + var returns any _jsii_.Get( j, "count", @@ -344,8 +344,8 @@ func (j *jsiiProxy_ScheduleRotation) Participant() ScheduleRotationParticipantLi return returns } -func (j *jsiiProxy_ScheduleRotation) ParticipantInput() interface{} { - var returns interface{} +func (j *jsiiProxy_ScheduleRotation) ParticipantInput() any { + var returns any _jsii_.Get( j, "participantInput", @@ -364,8 +364,8 @@ func (j *jsiiProxy_ScheduleRotation) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_ScheduleRotation) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_ScheduleRotation) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -374,8 +374,8 @@ func (j *jsiiProxy_ScheduleRotation) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_ScheduleRotation) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_ScheduleRotation) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -434,8 +434,8 @@ func (j *jsiiProxy_ScheduleRotation) TerraformGeneratorMetadata() *cdktf.Terrafo return returns } -func (j *jsiiProxy_ScheduleRotation) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_ScheduleRotation) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -494,7 +494,6 @@ func (j *jsiiProxy_ScheduleRotation) TypeInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/schedule_rotation opsgenie_schedule_rotation} Resource. func NewScheduleRotation(scope constructs.Construct, id *string, config *ScheduleRotationConfig) ScheduleRotation { _init_.Initialize() @@ -506,7 +505,7 @@ func NewScheduleRotation(scope constructs.Construct, id *string, config *Schedul _jsii_.Create( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotation", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -519,12 +518,12 @@ func NewScheduleRotation_Override(s ScheduleRotation, scope constructs.Construct _jsii_.Create( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotation", - []interface{}{scope, id, config}, + []any{scope, id, config}, s, ) } -func (j *jsiiProxy_ScheduleRotation)SetConnection(val interface{}) { +func (j *jsiiProxy_ScheduleRotation) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -535,7 +534,7 @@ func (j *jsiiProxy_ScheduleRotation)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_ScheduleRotation)SetCount(val interface{}) { +func (j *jsiiProxy_ScheduleRotation) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -546,7 +545,7 @@ func (j *jsiiProxy_ScheduleRotation)SetCount(val interface{}) { ) } -func (j *jsiiProxy_ScheduleRotation)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_ScheduleRotation) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -554,7 +553,7 @@ func (j *jsiiProxy_ScheduleRotation)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_ScheduleRotation)SetEndDate(val *string) { +func (j *jsiiProxy_ScheduleRotation) SetEndDate(val *string) { if err := j.validateSetEndDateParameters(val); err != nil { panic(err) } @@ -565,7 +564,7 @@ func (j *jsiiProxy_ScheduleRotation)SetEndDate(val *string) { ) } -func (j *jsiiProxy_ScheduleRotation)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_ScheduleRotation) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -573,7 +572,7 @@ func (j *jsiiProxy_ScheduleRotation)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_ScheduleRotation)SetId(val *string) { +func (j *jsiiProxy_ScheduleRotation) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -584,7 +583,7 @@ func (j *jsiiProxy_ScheduleRotation)SetId(val *string) { ) } -func (j *jsiiProxy_ScheduleRotation)SetLength(val *float64) { +func (j *jsiiProxy_ScheduleRotation) SetLength(val *float64) { if err := j.validateSetLengthParameters(val); err != nil { panic(err) } @@ -595,7 +594,7 @@ func (j *jsiiProxy_ScheduleRotation)SetLength(val *float64) { ) } -func (j *jsiiProxy_ScheduleRotation)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_ScheduleRotation) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -606,7 +605,7 @@ func (j *jsiiProxy_ScheduleRotation)SetLifecycle(val *cdktf.TerraformResourceLif ) } -func (j *jsiiProxy_ScheduleRotation)SetName(val *string) { +func (j *jsiiProxy_ScheduleRotation) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -617,7 +616,7 @@ func (j *jsiiProxy_ScheduleRotation)SetName(val *string) { ) } -func (j *jsiiProxy_ScheduleRotation)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_ScheduleRotation) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -625,7 +624,7 @@ func (j *jsiiProxy_ScheduleRotation)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_ScheduleRotation)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_ScheduleRotation) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -636,7 +635,7 @@ func (j *jsiiProxy_ScheduleRotation)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_ScheduleRotation)SetScheduleId(val *string) { +func (j *jsiiProxy_ScheduleRotation) SetScheduleId(val *string) { if err := j.validateSetScheduleIdParameters(val); err != nil { panic(err) } @@ -647,7 +646,7 @@ func (j *jsiiProxy_ScheduleRotation)SetScheduleId(val *string) { ) } -func (j *jsiiProxy_ScheduleRotation)SetStartDate(val *string) { +func (j *jsiiProxy_ScheduleRotation) SetStartDate(val *string) { if err := j.validateSetStartDateParameters(val); err != nil { panic(err) } @@ -658,7 +657,7 @@ func (j *jsiiProxy_ScheduleRotation)SetStartDate(val *string) { ) } -func (j *jsiiProxy_ScheduleRotation)SetType(val *string) { +func (j *jsiiProxy_ScheduleRotation) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -681,7 +680,7 @@ func ScheduleRotation_GenerateConfigForImport(scope constructs.Construct, import _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotation", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -705,7 +704,7 @@ func ScheduleRotation_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 ScheduleRotation_IsConstruct(x interface{}) *bool { +func ScheduleRotation_IsConstruct(x any) *bool { _init_.Initialize() if err := validateScheduleRotation_IsConstructParameters(x); err != nil { @@ -716,7 +715,7 @@ func ScheduleRotation_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotation", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -724,7 +723,7 @@ func ScheduleRotation_IsConstruct(x interface{}) *bool { } // Experimental. -func ScheduleRotation_IsTerraformElement(x interface{}) *bool { +func ScheduleRotation_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateScheduleRotation_IsTerraformElementParameters(x); err != nil { @@ -735,7 +734,7 @@ func ScheduleRotation_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotation", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -743,7 +742,7 @@ func ScheduleRotation_IsTerraformElement(x interface{}) *bool { } // Experimental. -func ScheduleRotation_IsTerraformResource(x interface{}) *bool { +func ScheduleRotation_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateScheduleRotation_IsTerraformResourceParameters(x); err != nil { @@ -754,7 +753,7 @@ func ScheduleRotation_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotation", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -779,31 +778,31 @@ func (s *jsiiProxy_ScheduleRotation) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( s, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (s *jsiiProxy_ScheduleRotation) AddOverride(path *string, value interface{}) { +func (s *jsiiProxy_ScheduleRotation) 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_ScheduleRotation) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_ScheduleRotation) 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, ) @@ -819,7 +818,7 @@ func (s *jsiiProxy_ScheduleRotation) GetBooleanAttribute(terraformAttribute *str _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -835,7 +834,7 @@ func (s *jsiiProxy_ScheduleRotation) GetBooleanMapAttribute(terraformAttribute * _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -851,7 +850,7 @@ func (s *jsiiProxy_ScheduleRotation) GetListAttribute(terraformAttribute *string _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -867,7 +866,7 @@ func (s *jsiiProxy_ScheduleRotation) GetNumberAttribute(terraformAttribute *stri _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -883,7 +882,7 @@ func (s *jsiiProxy_ScheduleRotation) GetNumberListAttribute(terraformAttribute * _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -899,7 +898,7 @@ func (s *jsiiProxy_ScheduleRotation) GetNumberMapAttribute(terraformAttribute *s _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -915,7 +914,7 @@ func (s *jsiiProxy_ScheduleRotation) GetStringAttribute(terraformAttribute *stri _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -931,15 +930,15 @@ func (s *jsiiProxy_ScheduleRotation) GetStringMapAttribute(terraformAttribute *s _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (s *jsiiProxy_ScheduleRotation) HasResourceMove() interface{} { - var returns interface{} +func (s *jsiiProxy_ScheduleRotation) HasResourceMove() any { + var returns any _jsii_.Invoke( s, @@ -958,7 +957,7 @@ func (s *jsiiProxy_ScheduleRotation) ImportFrom(id *string, provider cdktf.Terra _jsii_.InvokeVoid( s, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -971,7 +970,7 @@ func (s *jsiiProxy_ScheduleRotation) InterpolationForAttribute(terraformAttribut _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -985,18 +984,18 @@ func (s *jsiiProxy_ScheduleRotation) MoveFromId(id *string) { _jsii_.InvokeVoid( s, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (s *jsiiProxy_ScheduleRotation) MoveTo(moveTarget *string, index interface{}) { +func (s *jsiiProxy_ScheduleRotation) 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}, ) } @@ -1007,7 +1006,7 @@ func (s *jsiiProxy_ScheduleRotation) MoveToId(id *string) { _jsii_.InvokeVoid( s, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1018,18 +1017,18 @@ func (s *jsiiProxy_ScheduleRotation) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( s, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } -func (s *jsiiProxy_ScheduleRotation) PutParticipant(value interface{}) { +func (s *jsiiProxy_ScheduleRotation) PutParticipant(value any) { if err := s.validatePutParticipantParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( s, "putParticipant", - []interface{}{value}, + []any{value}, ) } @@ -1040,7 +1039,7 @@ func (s *jsiiProxy_ScheduleRotation) PutTimeRestriction(value *ScheduleRotationT _jsii_.InvokeVoid( s, "putTimeRestriction", - []interface{}{value}, + []any{value}, ) } @@ -1092,8 +1091,8 @@ func (s *jsiiProxy_ScheduleRotation) ResetTimeRestriction() { ) } -func (s *jsiiProxy_ScheduleRotation) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_ScheduleRotation) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -1105,8 +1104,8 @@ func (s *jsiiProxy_ScheduleRotation) SynthesizeAttributes() *map[string]interfac return returns } -func (s *jsiiProxy_ScheduleRotation) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_ScheduleRotation) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -1118,8 +1117,8 @@ func (s *jsiiProxy_ScheduleRotation) SynthesizeHclAttributes() *map[string]inter return returns } -func (s *jsiiProxy_ScheduleRotation) ToHclTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_ScheduleRotation) ToHclTerraform() any { + var returns any _jsii_.Invoke( s, @@ -1131,8 +1130,8 @@ func (s *jsiiProxy_ScheduleRotation) ToHclTerraform() interface{} { return returns } -func (s *jsiiProxy_ScheduleRotation) ToMetadata() interface{} { - var returns interface{} +func (s *jsiiProxy_ScheduleRotation) ToMetadata() any { + var returns any _jsii_.Invoke( s, @@ -1157,8 +1156,8 @@ func (s *jsiiProxy_ScheduleRotation) ToString() *string { return returns } -func (s *jsiiProxy_ScheduleRotation) ToTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_ScheduleRotation) ToTerraform() any { + var returns any _jsii_.Invoke( s, @@ -1169,4 +1168,3 @@ func (s *jsiiProxy_ScheduleRotation) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/schedulerotation/ScheduleRotationConfig.go b/gen/opsgenie/schedulerotation/ScheduleRotationConfig.go index df9cf252ce..6c1a79729a 100644 --- a/gen/opsgenie/schedulerotation/ScheduleRotationConfig.go +++ b/gen/opsgenie/schedulerotation/ScheduleRotationConfig.go @@ -6,9 +6,9 @@ import ( type ScheduleRotationConfig 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,11 +18,11 @@ type ScheduleRotationConfig 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"` // participant block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/schedule_rotation#participant ScheduleRotation#participant} - Participant interface{} `field:"required" json:"participant" yaml:"participant"` + Participant any `field:"required" json:"participant" yaml:"participant"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/schedule_rotation#schedule_id ScheduleRotation#schedule_id}. ScheduleId *string `field:"required" json:"scheduleId" yaml:"scheduleId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/schedule_rotation#start_date ScheduleRotation#start_date}. @@ -45,4 +45,3 @@ type ScheduleRotationConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/schedule_rotation#time_restriction ScheduleRotation#time_restriction} TimeRestriction *ScheduleRotationTimeRestriction `field:"optional" json:"timeRestriction" yaml:"timeRestriction"` } - diff --git a/gen/opsgenie/schedulerotation/ScheduleRotationParticipantList.go b/gen/opsgenie/schedulerotation/ScheduleRotationParticipantList.go index cb01617d98..a4ad68f38f 100644 --- a/gen/opsgenie/schedulerotation/ScheduleRotationParticipantList.go +++ b/gen/opsgenie/schedulerotation/ScheduleRotationParticipantList.go @@ -17,8 +17,8 @@ type ScheduleRotationParticipantList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type ScheduleRotationParticipantList interface { Get(index *float64) ScheduleRotationParticipantOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_ScheduleRotationParticipantList) Fqn() *string { return returns } -func (j *jsiiProxy_ScheduleRotationParticipantList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_ScheduleRotationParticipantList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_ScheduleRotationParticipantList) WrapsSet() *bool { return returns } - func NewScheduleRotationParticipantList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ScheduleRotationParticipantList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewScheduleRotationParticipantList(terraformResource cdktf.IInterpolatingPa _jsii_.Create( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationParticipantList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewScheduleRotationParticipantList_Override(s ScheduleRotationParticipantLi _jsii_.Create( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationParticipantList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, s, ) } -func (j *jsiiProxy_ScheduleRotationParticipantList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_ScheduleRotationParticipantList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_ScheduleRotationParticipantList)SetInternalValue(val interfac ) } -func (j *jsiiProxy_ScheduleRotationParticipantList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_ScheduleRotationParticipantList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_ScheduleRotationParticipantList)SetTerraformAttribute(val *st ) } -func (j *jsiiProxy_ScheduleRotationParticipantList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_ScheduleRotationParticipantList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_ScheduleRotationParticipantList)SetTerraformResource(val cdkt ) } -func (j *jsiiProxy_ScheduleRotationParticipantList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_ScheduleRotationParticipantList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (s *jsiiProxy_ScheduleRotationParticipantList) AllWithMapKey(mapKeyAttribut _jsii_.Invoke( s, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (s *jsiiProxy_ScheduleRotationParticipantList) Get(index *float64) Schedule _jsii_.Invoke( s, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (s *jsiiProxy_ScheduleRotationParticipantList) Resolve(_context cdktf.IResolveContext) interface{} { +func (s *jsiiProxy_ScheduleRotationParticipantList) 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, ) @@ -256,4 +255,3 @@ func (s *jsiiProxy_ScheduleRotationParticipantList) ToString() *string { return returns } - diff --git a/gen/opsgenie/schedulerotation/ScheduleRotationParticipantList__checks.go b/gen/opsgenie/schedulerotation/ScheduleRotationParticipantList__checks.go index de5fcb6900..25d26979ee 100644 --- a/gen/opsgenie/schedulerotation/ScheduleRotationParticipantList__checks.go +++ b/gen/opsgenie/schedulerotation/ScheduleRotationParticipantList__checks.go @@ -34,7 +34,7 @@ func (s *jsiiProxy_ScheduleRotationParticipantList) validateResolveParameters(_c return nil } -func (j *jsiiProxy_ScheduleRotationParticipantList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_ScheduleRotationParticipantList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewScheduleRotationParticipantListParameters(terraformResource cdkt return nil } - diff --git a/gen/opsgenie/schedulerotation/ScheduleRotationParticipantOutputReference.go b/gen/opsgenie/schedulerotation/ScheduleRotationParticipantOutputReference.go index 4c53557bb2..71c5518327 100644 --- a/gen/opsgenie/schedulerotation/ScheduleRotationParticipantOutputReference.go +++ b/gen/opsgenie/schedulerotation/ScheduleRotationParticipantOutputReference.go @@ -12,9 +12,9 @@ type ScheduleRotationParticipantOutputReference 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 @@ -30,8 +30,8 @@ type ScheduleRotationParticipantOutputReference interface { Id() *string SetId(val *string) IdInput() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -46,7 +46,7 @@ type ScheduleRotationParticipantOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -70,7 +70,7 @@ type ScheduleRotationParticipantOutputReference interface { ResetId() // 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. @@ -83,8 +83,8 @@ type jsiiProxy_ScheduleRotationParticipantOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_ScheduleRotationParticipantOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_ScheduleRotationParticipantOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -143,8 +143,8 @@ func (j *jsiiProxy_ScheduleRotationParticipantOutputReference) IdInput() *string return returns } -func (j *jsiiProxy_ScheduleRotationParticipantOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_ScheduleRotationParticipantOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -193,7 +193,6 @@ func (j *jsiiProxy_ScheduleRotationParticipantOutputReference) TypeInput() *stri return returns } - func NewScheduleRotationParticipantOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) ScheduleRotationParticipantOutputReference { _init_.Initialize() @@ -204,7 +203,7 @@ func NewScheduleRotationParticipantOutputReference(terraformResource cdktf.IInte _jsii_.Create( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationParticipantOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -216,12 +215,12 @@ func NewScheduleRotationParticipantOutputReference_Override(s ScheduleRotationPa _jsii_.Create( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationParticipantOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, s, ) } -func (j *jsiiProxy_ScheduleRotationParticipantOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_ScheduleRotationParticipantOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -232,7 +231,7 @@ func (j *jsiiProxy_ScheduleRotationParticipantOutputReference)SetComplexObjectIn ) } -func (j *jsiiProxy_ScheduleRotationParticipantOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_ScheduleRotationParticipantOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -243,7 +242,7 @@ func (j *jsiiProxy_ScheduleRotationParticipantOutputReference)SetComplexObjectIs ) } -func (j *jsiiProxy_ScheduleRotationParticipantOutputReference)SetId(val *string) { +func (j *jsiiProxy_ScheduleRotationParticipantOutputReference) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -254,7 +253,7 @@ func (j *jsiiProxy_ScheduleRotationParticipantOutputReference)SetId(val *string) ) } -func (j *jsiiProxy_ScheduleRotationParticipantOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_ScheduleRotationParticipantOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -265,7 +264,7 @@ func (j *jsiiProxy_ScheduleRotationParticipantOutputReference)SetInternalValue(v ) } -func (j *jsiiProxy_ScheduleRotationParticipantOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_ScheduleRotationParticipantOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -276,7 +275,7 @@ func (j *jsiiProxy_ScheduleRotationParticipantOutputReference)SetTerraformAttrib ) } -func (j *jsiiProxy_ScheduleRotationParticipantOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_ScheduleRotationParticipantOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -287,7 +286,7 @@ func (j *jsiiProxy_ScheduleRotationParticipantOutputReference)SetTerraformResour ) } -func (j *jsiiProxy_ScheduleRotationParticipantOutputReference)SetType(val *string) { +func (j *jsiiProxy_ScheduleRotationParticipantOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -311,16 +310,16 @@ func (s *jsiiProxy_ScheduleRotationParticipantOutputReference) ComputeFqn() *str return returns } -func (s *jsiiProxy_ScheduleRotationParticipantOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_ScheduleRotationParticipantOutputReference) 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, ) @@ -336,7 +335,7 @@ func (s *jsiiProxy_ScheduleRotationParticipantOutputReference) GetBooleanAttribu _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -352,7 +351,7 @@ func (s *jsiiProxy_ScheduleRotationParticipantOutputReference) GetBooleanMapAttr _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -368,7 +367,7 @@ func (s *jsiiProxy_ScheduleRotationParticipantOutputReference) GetListAttribute( _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -384,7 +383,7 @@ func (s *jsiiProxy_ScheduleRotationParticipantOutputReference) GetNumberAttribut _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -400,7 +399,7 @@ func (s *jsiiProxy_ScheduleRotationParticipantOutputReference) GetNumberListAttr _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -416,7 +415,7 @@ func (s *jsiiProxy_ScheduleRotationParticipantOutputReference) GetNumberMapAttri _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -432,7 +431,7 @@ func (s *jsiiProxy_ScheduleRotationParticipantOutputReference) GetStringAttribut _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -448,7 +447,7 @@ func (s *jsiiProxy_ScheduleRotationParticipantOutputReference) GetStringMapAttri _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -477,7 +476,7 @@ func (s *jsiiProxy_ScheduleRotationParticipantOutputReference) InterpolationForA _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -492,16 +491,16 @@ func (s *jsiiProxy_ScheduleRotationParticipantOutputReference) ResetId() { ) } -func (s *jsiiProxy_ScheduleRotationParticipantOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (s *jsiiProxy_ScheduleRotationParticipantOutputReference) 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, ) @@ -520,4 +519,3 @@ func (s *jsiiProxy_ScheduleRotationParticipantOutputReference) ToString() *strin return returns } - diff --git a/gen/opsgenie/schedulerotation/ScheduleRotationParticipantOutputReference__checks.go b/gen/opsgenie/schedulerotation/ScheduleRotationParticipantOutputReference__checks.go index 5c9e7ff56d..77ca7a0f91 100644 --- a/gen/opsgenie/schedulerotation/ScheduleRotationParticipantOutputReference__checks.go +++ b/gen/opsgenie/schedulerotation/ScheduleRotationParticipantOutputReference__checks.go @@ -98,7 +98,7 @@ func (s *jsiiProxy_ScheduleRotationParticipantOutputReference) validateResolvePa return nil } -func (j *jsiiProxy_ScheduleRotationParticipantOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_ScheduleRotationParticipantOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -171,7 +171,7 @@ func (j *jsiiProxy_ScheduleRotationParticipantOutputReference) validateSetIdPara return nil } -func (j *jsiiProxy_ScheduleRotationParticipantOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_ScheduleRotationParticipantOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -238,4 +238,3 @@ func validateNewScheduleRotationParticipantOutputReferenceParameters(terraformRe return nil } - diff --git a/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestriction.go b/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestriction.go index 413c20f91f..efd29ecdce 100644 --- a/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestriction.go +++ b/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestriction.go @@ -1,6 +1,5 @@ package schedulerotation - type ScheduleRotationTimeRestriction struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/schedule_rotation#type ScheduleRotation#type}. Type *string `field:"required" json:"type" yaml:"type"` @@ -11,6 +10,5 @@ type ScheduleRotationTimeRestriction struct { // restrictions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/schedule_rotation#restrictions ScheduleRotation#restrictions} - Restrictions interface{} `field:"optional" json:"restrictions" yaml:"restrictions"` + Restrictions any `field:"optional" json:"restrictions" yaml:"restrictions"` } - diff --git a/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionOutputReference.go b/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionOutputReference.go index c3ac87100f..c9bdc9f4c4 100644 --- a/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionOutputReference.go +++ b/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionOutputReference.go @@ -12,9 +12,9 @@ type ScheduleRotationTimeRestrictionOutputReference 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 @@ -32,7 +32,7 @@ type ScheduleRotationTimeRestrictionOutputReference interface { Restriction() ScheduleRotationTimeRestrictionRestrictionOutputReference RestrictionInput() *ScheduleRotationTimeRestrictionRestriction Restrictions() ScheduleRotationTimeRestrictionRestrictionsList - RestrictionsInput() interface{} + RestrictionsInput() any // Experimental. TerraformAttribute() *string // Experimental. @@ -47,7 +47,7 @@ type ScheduleRotationTimeRestrictionOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -69,12 +69,12 @@ type ScheduleRotationTimeRestrictionOutputReference interface { // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutRestriction(value *ScheduleRotationTimeRestrictionRestriction) - PutRestrictions(value interface{}) + PutRestrictions(value any) ResetRestriction() ResetRestrictions() // 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. @@ -87,8 +87,8 @@ type jsiiProxy_ScheduleRotationTimeRestrictionOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -167,8 +167,8 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) Restrictions( return returns } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) RestrictionsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) RestrictionsInput() any { + var returns any _jsii_.Get( j, "restrictionsInput", @@ -217,7 +217,6 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) TypeInput() * return returns } - func NewScheduleRotationTimeRestrictionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ScheduleRotationTimeRestrictionOutputReference { _init_.Initialize() @@ -228,7 +227,7 @@ func NewScheduleRotationTimeRestrictionOutputReference(terraformResource cdktf.I _jsii_.Create( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationTimeRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -240,12 +239,12 @@ func NewScheduleRotationTimeRestrictionOutputReference_Override(s ScheduleRotati _jsii_.Create( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationTimeRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, s, ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -256,7 +255,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference)SetComplexObje ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -267,7 +266,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference)SetComplexObje ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference)SetInternalValue(val *ScheduleRotationTimeRestriction) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) SetInternalValue(val *ScheduleRotationTimeRestriction) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -278,7 +277,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference)SetInternalVal ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -289,7 +288,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference)SetTerraformAt ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -300,7 +299,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference)SetTerraformRe ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference)SetType(val *string) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -324,16 +323,16 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) ComputeFqn() return returns } -func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) 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, ) @@ -349,7 +348,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) GetBooleanAtt _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -365,7 +364,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) GetBooleanMap _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -381,7 +380,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) GetListAttrib _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -397,7 +396,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) GetNumberAttr _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -413,7 +412,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) GetNumberList _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -429,7 +428,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) GetNumberMapA _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -445,7 +444,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) GetStringAttr _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -461,7 +460,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) GetStringMapA _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -490,7 +489,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) Interpolation _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -504,18 +503,18 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) PutRestrictio _jsii_.InvokeVoid( s, "putRestriction", - []interface{}{value}, + []any{value}, ) } -func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) PutRestrictions(value interface{}) { +func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) PutRestrictions(value any) { if err := s.validatePutRestrictionsParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( s, "putRestrictions", - []interface{}{value}, + []any{value}, ) } @@ -535,16 +534,16 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) ResetRestrict ) } -func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) 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, ) @@ -563,4 +562,3 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) ToString() *s return returns } - diff --git a/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionOutputReference__checks.go b/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionOutputReference__checks.go index 225183365c..5d86c7e710 100644 --- a/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionOutputReference__checks.go +++ b/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionOutputReference__checks.go @@ -101,7 +101,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) validatePutRe return nil } -func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) validatePutRestrictionsParameters(value interface{}) error { +func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) validatePutRestrictionsParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -140,7 +140,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) validateResol return nil } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -248,4 +248,3 @@ func validateNewScheduleRotationTimeRestrictionOutputReferenceParameters(terrafo return nil } - diff --git a/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionOutputReference.go b/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionOutputReference.go index 1b0b5223a7..f08691fcf7 100644 --- a/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionOutputReference.go +++ b/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionOutputReference.go @@ -12,9 +12,9 @@ type ScheduleRotationTimeRestrictionRestrictionOutputReference 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 @@ -52,7 +52,7 @@ type ScheduleRotationTimeRestrictionRestrictionOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -75,7 +75,7 @@ type ScheduleRotationTimeRestrictionRestrictionOutputReference 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. @@ -88,8 +88,8 @@ type jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference struct internal.Type__cdktfComplexObject } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -238,7 +238,6 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) Te return returns } - func NewScheduleRotationTimeRestrictionRestrictionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) ScheduleRotationTimeRestrictionRestrictionOutputReference { _init_.Initialize() @@ -249,7 +248,7 @@ func NewScheduleRotationTimeRestrictionRestrictionOutputReference(terraformResou _jsii_.Create( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationTimeRestrictionRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -261,12 +260,12 @@ func NewScheduleRotationTimeRestrictionRestrictionOutputReference_Override(s Sch _jsii_.Create( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationTimeRestrictionRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, s, ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -277,7 +276,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference)Set ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -288,7 +287,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference)Set ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference)SetEndHour(val *float64) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) SetEndHour(val *float64) { if err := j.validateSetEndHourParameters(val); err != nil { panic(err) } @@ -299,7 +298,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference)Set ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference)SetEndMin(val *float64) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) SetEndMin(val *float64) { if err := j.validateSetEndMinParameters(val); err != nil { panic(err) } @@ -310,7 +309,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference)Set ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference)SetInternalValue(val *ScheduleRotationTimeRestrictionRestriction) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) SetInternalValue(val *ScheduleRotationTimeRestrictionRestriction) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -321,7 +320,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference)Set ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference)SetStartHour(val *float64) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) SetStartHour(val *float64) { if err := j.validateSetStartHourParameters(val); err != nil { panic(err) } @@ -332,7 +331,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference)Set ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference)SetStartMin(val *float64) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) SetStartMin(val *float64) { if err := j.validateSetStartMinParameters(val); err != nil { panic(err) } @@ -343,7 +342,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference)Set ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -354,7 +353,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference)Set ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -378,16 +377,16 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) Co return returns } -func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) 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, ) @@ -403,7 +402,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) Ge _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -419,7 +418,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) Ge _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -435,7 +434,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) Ge _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -451,7 +450,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) Ge _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -467,7 +466,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) Ge _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -483,7 +482,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) Ge _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -499,7 +498,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) Ge _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -515,7 +514,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) Ge _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -544,23 +543,23 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) In _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) 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, ) @@ -579,4 +578,3 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) To return returns } - diff --git a/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionOutputReference__checks.go b/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionOutputReference__checks.go index 84526517b3..781da2764a 100644 --- a/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionOutputReference__checks.go +++ b/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionOutputReference__checks.go @@ -98,7 +98,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) va return nil } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -230,4 +230,3 @@ func validateNewScheduleRotationTimeRestrictionRestrictionOutputReferenceParamet return nil } - diff --git a/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionsList.go b/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionsList.go index 1075f7fca7..8342b0be0d 100644 --- a/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionsList.go +++ b/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionsList.go @@ -17,8 +17,8 @@ type ScheduleRotationTimeRestrictionRestrictionsList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type ScheduleRotationTimeRestrictionRestrictionsList interface { Get(index *float64) ScheduleRotationTimeRestrictionRestrictionsOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList) Fqn() *strin return returns } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList) WrapsSet() * return returns } - func NewScheduleRotationTimeRestrictionRestrictionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ScheduleRotationTimeRestrictionRestrictionsList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewScheduleRotationTimeRestrictionRestrictionsList(terraformResource cdktf. _jsii_.Create( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationTimeRestrictionRestrictionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewScheduleRotationTimeRestrictionRestrictionsList_Override(s ScheduleRotat _jsii_.Create( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationTimeRestrictionRestrictionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, s, ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList)SetInternalVa ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList)SetTerraformA ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList)SetTerraformR ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList) AllWithMapKe _jsii_.Invoke( s, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList) Get(index *f _jsii_.Invoke( s, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList) 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, ) @@ -256,4 +255,3 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList) ToString() * return returns } - diff --git a/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionsList__checks.go b/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionsList__checks.go index e571ffcdd3..92be4523b3 100644 --- a/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionsList__checks.go +++ b/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionsList__checks.go @@ -34,7 +34,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList) validateReso return nil } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewScheduleRotationTimeRestrictionRestrictionsListParameters(terraf return nil } - diff --git a/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionsOutputReference.go b/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionsOutputReference.go index d5cae50965..67c7019578 100644 --- a/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionsOutputReference.go +++ b/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionsOutputReference.go @@ -12,9 +12,9 @@ type ScheduleRotationTimeRestrictionRestrictionsOutputReference 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 @@ -36,8 +36,8 @@ type ScheduleRotationTimeRestrictionRestrictionsOutputReference interface { EndMinInput() *float64 // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) StartDay() *string SetStartDay(val *string) StartDayInput() *string @@ -58,7 +58,7 @@ type ScheduleRotationTimeRestrictionRestrictionsOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -81,7 +81,7 @@ type ScheduleRotationTimeRestrictionRestrictionsOutputReference 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. @@ -94,8 +94,8 @@ type jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference struct internal.Type__cdktfComplexObject } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -194,8 +194,8 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) F return returns } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -284,7 +284,6 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) T return returns } - func NewScheduleRotationTimeRestrictionRestrictionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) ScheduleRotationTimeRestrictionRestrictionsOutputReference { _init_.Initialize() @@ -295,7 +294,7 @@ func NewScheduleRotationTimeRestrictionRestrictionsOutputReference(terraformReso _jsii_.Create( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationTimeRestrictionRestrictionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -307,12 +306,12 @@ func NewScheduleRotationTimeRestrictionRestrictionsOutputReference_Override(s Sc _jsii_.Create( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationTimeRestrictionRestrictionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, s, ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -323,7 +322,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -334,7 +333,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)SetEndDay(val *string) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) SetEndDay(val *string) { if err := j.validateSetEndDayParameters(val); err != nil { panic(err) } @@ -345,7 +344,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)SetEndHour(val *float64) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) SetEndHour(val *float64) { if err := j.validateSetEndHourParameters(val); err != nil { panic(err) } @@ -356,7 +355,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)SetEndMin(val *float64) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) SetEndMin(val *float64) { if err := j.validateSetEndMinParameters(val); err != nil { panic(err) } @@ -367,7 +366,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -378,7 +377,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)SetStartDay(val *string) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) SetStartDay(val *string) { if err := j.validateSetStartDayParameters(val); err != nil { panic(err) } @@ -389,7 +388,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)SetStartHour(val *float64) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) SetStartHour(val *float64) { if err := j.validateSetStartHourParameters(val); err != nil { panic(err) } @@ -400,7 +399,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)SetStartMin(val *float64) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) SetStartMin(val *float64) { if err := j.validateSetStartMinParameters(val); err != nil { panic(err) } @@ -411,7 +410,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -422,7 +421,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)Se ) } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -446,16 +445,16 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) C return returns } -func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) 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, ) @@ -471,7 +470,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) G _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -487,7 +486,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) G _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -503,7 +502,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) G _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -519,7 +518,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) G _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -535,7 +534,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) G _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -551,7 +550,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) G _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -567,7 +566,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) G _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -583,7 +582,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) G _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -612,23 +611,23 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) I _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) 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, ) @@ -647,4 +646,3 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) T return returns } - diff --git a/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionsOutputReference__checks.go b/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionsOutputReference__checks.go index 5717205e04..3c0c12569f 100644 --- a/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionsOutputReference__checks.go +++ b/gen/opsgenie/schedulerotation/ScheduleRotationTimeRestrictionRestrictionsOutputReference__checks.go @@ -98,7 +98,7 @@ func (s *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) v return nil } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -187,7 +187,7 @@ func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) v return nil } -func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -270,4 +270,3 @@ func validateNewScheduleRotationTimeRestrictionRestrictionsOutputReferenceParame return nil } - diff --git a/gen/opsgenie/schedulerotation/ScheduleRotation__checks.go b/gen/opsgenie/schedulerotation/ScheduleRotation__checks.go index 3e59df4518..7ecd62dca0 100644 --- a/gen/opsgenie/schedulerotation/ScheduleRotation__checks.go +++ b/gen/opsgenie/schedulerotation/ScheduleRotation__checks.go @@ -19,7 +19,7 @@ func (s *jsiiProxy_ScheduleRotation) validateAddMoveTargetParameters(moveTarget return nil } -func (s *jsiiProxy_ScheduleRotation) validateAddOverrideParameters(path *string, value interface{}) error { +func (s *jsiiProxy_ScheduleRotation) 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_ScheduleRotation) validateMoveFromIdParameters(id *string) er return nil } -func (s *jsiiProxy_ScheduleRotation) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (s *jsiiProxy_ScheduleRotation) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -204,7 +204,7 @@ func (s *jsiiProxy_ScheduleRotation) validateOverrideLogicalIdParameters(newLogi return nil } -func (s *jsiiProxy_ScheduleRotation) validatePutParticipantParameters(value interface{}) error { +func (s *jsiiProxy_ScheduleRotation) validatePutParticipantParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -262,7 +262,7 @@ func validateScheduleRotation_GenerateConfigForImportParameters(scope constructs return nil } -func validateScheduleRotation_IsConstructParameters(x interface{}) error { +func validateScheduleRotation_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -270,7 +270,7 @@ func validateScheduleRotation_IsConstructParameters(x interface{}) error { return nil } -func validateScheduleRotation_IsTerraformElementParameters(x interface{}) error { +func validateScheduleRotation_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -278,7 +278,7 @@ func validateScheduleRotation_IsTerraformElementParameters(x interface{}) error return nil } -func validateScheduleRotation_IsTerraformResourceParameters(x interface{}) error { +func validateScheduleRotation_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -286,7 +286,7 @@ func validateScheduleRotation_IsTerraformResourceParameters(x interface{}) error return nil } -func (j *jsiiProxy_ScheduleRotation) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_ScheduleRotation) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -319,7 +319,7 @@ func (j *jsiiProxy_ScheduleRotation) validateSetConnectionParameters(val interfa return nil } -func (j *jsiiProxy_ScheduleRotation) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_ScheduleRotation) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -416,7 +416,7 @@ func (j *jsiiProxy_ScheduleRotation) validateSetNameParameters(val *string) erro return nil } -func (j *jsiiProxy_ScheduleRotation) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_ScheduleRotation) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -504,4 +504,3 @@ func validateNewScheduleRotationParameters(scope constructs.Construct, id *strin return nil } - diff --git a/gen/opsgenie/schedulerotation/main.go b/gen/opsgenie/schedulerotation/main.go index 9a33c46ab0..3301247539 100644 --- a/gen/opsgenie/schedulerotation/main.go +++ b/gen/opsgenie/schedulerotation/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotation", - reflect.TypeOf((*ScheduleRotation)(nil)).Elem(), + reflect.TypeFor[ScheduleRotation](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -78,7 +78,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_ScheduleRotation{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -86,15 +86,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationConfig", - reflect.TypeOf((*ScheduleRotationConfig)(nil)).Elem(), + reflect.TypeFor[ScheduleRotationConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationParticipant", - reflect.TypeOf((*ScheduleRotationParticipant)(nil)).Elem(), + reflect.TypeFor[ScheduleRotationParticipant](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationParticipantList", - reflect.TypeOf((*ScheduleRotationParticipantList)(nil)).Elem(), + reflect.TypeFor[ScheduleRotationParticipantList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -108,7 +108,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_ScheduleRotationParticipantList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -116,7 +116,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationParticipantOutputReference", - reflect.TypeOf((*ScheduleRotationParticipantOutputReference)(nil)).Elem(), + reflect.TypeFor[ScheduleRotationParticipantOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -145,7 +145,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_ScheduleRotationParticipantOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -153,11 +153,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationTimeRestriction", - reflect.TypeOf((*ScheduleRotationTimeRestriction)(nil)).Elem(), + reflect.TypeFor[ScheduleRotationTimeRestriction](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationTimeRestrictionOutputReference", - reflect.TypeOf((*ScheduleRotationTimeRestrictionOutputReference)(nil)).Elem(), + reflect.TypeFor[ScheduleRotationTimeRestrictionOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -191,7 +191,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_ScheduleRotationTimeRestrictionOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -199,11 +199,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationTimeRestrictionRestriction", - reflect.TypeOf((*ScheduleRotationTimeRestrictionRestriction)(nil)).Elem(), + reflect.TypeFor[ScheduleRotationTimeRestrictionRestriction](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationTimeRestrictionRestrictionOutputReference", - reflect.TypeOf((*ScheduleRotationTimeRestrictionRestrictionOutputReference)(nil)).Elem(), + reflect.TypeFor[ScheduleRotationTimeRestrictionRestrictionOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -235,7 +235,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_ScheduleRotationTimeRestrictionRestrictionOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -243,11 +243,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationTimeRestrictionRestrictions", - reflect.TypeOf((*ScheduleRotationTimeRestrictionRestrictions)(nil)).Elem(), + reflect.TypeFor[ScheduleRotationTimeRestrictionRestrictions](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationTimeRestrictionRestrictionsList", - reflect.TypeOf((*ScheduleRotationTimeRestrictionRestrictionsList)(nil)).Elem(), + reflect.TypeFor[ScheduleRotationTimeRestrictionRestrictionsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -261,7 +261,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -269,7 +269,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.scheduleRotation.ScheduleRotationTimeRestrictionRestrictionsOutputReference", - reflect.TypeOf((*ScheduleRotationTimeRestrictionRestrictionsOutputReference)(nil)).Elem(), + reflect.TypeFor[ScheduleRotationTimeRestrictionRestrictionsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -305,7 +305,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_ScheduleRotationTimeRestrictionRestrictionsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/opsgenie/service/Service.go b/gen/opsgenie/service/Service.go index 8cabc6c36f..e906061218 100644 --- a/gen/opsgenie/service/Service.go +++ b/gen/opsgenie/service/Service.go @@ -15,15 +15,15 @@ type Service 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. @@ -56,11 +56,11 @@ type Service interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any Tags() *[]*string SetTags(val *[]*string) TagsInput() *[]*string @@ -70,16 +70,16 @@ type Service interface { // 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. @@ -97,7 +97,7 @@ type Service interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -109,7 +109,7 @@ type Service 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) @@ -122,17 +122,17 @@ type Service interface { // Experimental. ResetOverrideLogicalId() ResetTags() - 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 Service @@ -150,8 +150,8 @@ func (j *jsiiProxy_Service) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_Service) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_Service) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -160,8 +160,8 @@ func (j *jsiiProxy_Service) Connection() interface{} { return returns } -func (j *jsiiProxy_Service) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Service) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -170,8 +170,8 @@ func (j *jsiiProxy_Service) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_Service) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_Service) Count() any { + var returns any _jsii_.Get( j, "count", @@ -310,8 +310,8 @@ func (j *jsiiProxy_Service) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_Service) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_Service) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -320,8 +320,8 @@ func (j *jsiiProxy_Service) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_Service) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_Service) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -380,8 +380,8 @@ func (j *jsiiProxy_Service) TerraformGeneratorMetadata() *cdktf.TerraformProvide return returns } -func (j *jsiiProxy_Service) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Service) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -400,7 +400,6 @@ func (j *jsiiProxy_Service) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service opsgenie_service} Resource. func NewService(scope constructs.Construct, id *string, config *ServiceConfig) Service { _init_.Initialize() @@ -412,7 +411,7 @@ func NewService(scope constructs.Construct, id *string, config *ServiceConfig) S _jsii_.Create( "@cdktf/provider-opsgenie.service.Service", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -425,12 +424,12 @@ func NewService_Override(s Service, scope constructs.Construct, id *string, conf _jsii_.Create( "@cdktf/provider-opsgenie.service.Service", - []interface{}{scope, id, config}, + []any{scope, id, config}, s, ) } -func (j *jsiiProxy_Service)SetConnection(val interface{}) { +func (j *jsiiProxy_Service) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -441,7 +440,7 @@ func (j *jsiiProxy_Service)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_Service)SetCount(val interface{}) { +func (j *jsiiProxy_Service) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -452,7 +451,7 @@ func (j *jsiiProxy_Service)SetCount(val interface{}) { ) } -func (j *jsiiProxy_Service)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_Service) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -460,7 +459,7 @@ func (j *jsiiProxy_Service)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_Service)SetDescription(val *string) { +func (j *jsiiProxy_Service) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -471,7 +470,7 @@ func (j *jsiiProxy_Service)SetDescription(val *string) { ) } -func (j *jsiiProxy_Service)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_Service) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -479,7 +478,7 @@ func (j *jsiiProxy_Service)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_Service)SetId(val *string) { +func (j *jsiiProxy_Service) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -490,7 +489,7 @@ func (j *jsiiProxy_Service)SetId(val *string) { ) } -func (j *jsiiProxy_Service)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_Service) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -501,7 +500,7 @@ func (j *jsiiProxy_Service)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { ) } -func (j *jsiiProxy_Service)SetName(val *string) { +func (j *jsiiProxy_Service) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -512,7 +511,7 @@ func (j *jsiiProxy_Service)SetName(val *string) { ) } -func (j *jsiiProxy_Service)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_Service) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -520,7 +519,7 @@ func (j *jsiiProxy_Service)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_Service)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_Service) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -531,7 +530,7 @@ func (j *jsiiProxy_Service)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_Service)SetTags(val *[]*string) { +func (j *jsiiProxy_Service) SetTags(val *[]*string) { if err := j.validateSetTagsParameters(val); err != nil { panic(err) } @@ -542,7 +541,7 @@ func (j *jsiiProxy_Service)SetTags(val *[]*string) { ) } -func (j *jsiiProxy_Service)SetTeamId(val *string) { +func (j *jsiiProxy_Service) SetTeamId(val *string) { if err := j.validateSetTeamIdParameters(val); err != nil { panic(err) } @@ -565,7 +564,7 @@ func Service_GenerateConfigForImport(scope constructs.Construct, importToId *str _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.service.Service", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -589,7 +588,7 @@ func Service_GenerateConfigForImport(scope constructs.Construct, importToId *str // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func Service_IsConstruct(x interface{}) *bool { +func Service_IsConstruct(x any) *bool { _init_.Initialize() if err := validateService_IsConstructParameters(x); err != nil { @@ -600,7 +599,7 @@ func Service_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.service.Service", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -608,7 +607,7 @@ func Service_IsConstruct(x interface{}) *bool { } // Experimental. -func Service_IsTerraformElement(x interface{}) *bool { +func Service_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateService_IsTerraformElementParameters(x); err != nil { @@ -619,7 +618,7 @@ func Service_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.service.Service", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -627,7 +626,7 @@ func Service_IsTerraformElement(x interface{}) *bool { } // Experimental. -func Service_IsTerraformResource(x interface{}) *bool { +func Service_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateService_IsTerraformResourceParameters(x); err != nil { @@ -638,7 +637,7 @@ func Service_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.service.Service", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -663,31 +662,31 @@ func (s *jsiiProxy_Service) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( s, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (s *jsiiProxy_Service) AddOverride(path *string, value interface{}) { +func (s *jsiiProxy_Service) 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_Service) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_Service) 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, ) @@ -703,7 +702,7 @@ func (s *jsiiProxy_Service) GetBooleanAttribute(terraformAttribute *string) cdkt _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -719,7 +718,7 @@ func (s *jsiiProxy_Service) GetBooleanMapAttribute(terraformAttribute *string) * _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -735,7 +734,7 @@ func (s *jsiiProxy_Service) GetListAttribute(terraformAttribute *string) *[]*str _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -751,7 +750,7 @@ func (s *jsiiProxy_Service) GetNumberAttribute(terraformAttribute *string) *floa _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -767,7 +766,7 @@ func (s *jsiiProxy_Service) GetNumberListAttribute(terraformAttribute *string) * _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -783,7 +782,7 @@ func (s *jsiiProxy_Service) GetNumberMapAttribute(terraformAttribute *string) *m _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -799,7 +798,7 @@ func (s *jsiiProxy_Service) GetStringAttribute(terraformAttribute *string) *stri _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -815,15 +814,15 @@ func (s *jsiiProxy_Service) GetStringMapAttribute(terraformAttribute *string) *m _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (s *jsiiProxy_Service) HasResourceMove() interface{} { - var returns interface{} +func (s *jsiiProxy_Service) HasResourceMove() any { + var returns any _jsii_.Invoke( s, @@ -842,7 +841,7 @@ func (s *jsiiProxy_Service) ImportFrom(id *string, provider cdktf.TerraformProvi _jsii_.InvokeVoid( s, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -855,7 +854,7 @@ func (s *jsiiProxy_Service) InterpolationForAttribute(terraformAttribute *string _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -869,18 +868,18 @@ func (s *jsiiProxy_Service) MoveFromId(id *string) { _jsii_.InvokeVoid( s, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (s *jsiiProxy_Service) MoveTo(moveTarget *string, index interface{}) { +func (s *jsiiProxy_Service) 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}, ) } @@ -891,7 +890,7 @@ func (s *jsiiProxy_Service) MoveToId(id *string) { _jsii_.InvokeVoid( s, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -902,7 +901,7 @@ func (s *jsiiProxy_Service) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( s, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -938,8 +937,8 @@ func (s *jsiiProxy_Service) ResetTags() { ) } -func (s *jsiiProxy_Service) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_Service) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -951,8 +950,8 @@ func (s *jsiiProxy_Service) SynthesizeAttributes() *map[string]interface{} { return returns } -func (s *jsiiProxy_Service) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_Service) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -964,8 +963,8 @@ func (s *jsiiProxy_Service) SynthesizeHclAttributes() *map[string]interface{} { return returns } -func (s *jsiiProxy_Service) ToHclTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_Service) ToHclTerraform() any { + var returns any _jsii_.Invoke( s, @@ -977,8 +976,8 @@ func (s *jsiiProxy_Service) ToHclTerraform() interface{} { return returns } -func (s *jsiiProxy_Service) ToMetadata() interface{} { - var returns interface{} +func (s *jsiiProxy_Service) ToMetadata() any { + var returns any _jsii_.Invoke( s, @@ -1003,8 +1002,8 @@ func (s *jsiiProxy_Service) ToString() *string { return returns } -func (s *jsiiProxy_Service) ToTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_Service) ToTerraform() any { + var returns any _jsii_.Invoke( s, @@ -1015,4 +1014,3 @@ func (s *jsiiProxy_Service) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/service/ServiceConfig.go b/gen/opsgenie/service/ServiceConfig.go index 08deba265b..451a7f6bbf 100644 --- a/gen/opsgenie/service/ServiceConfig.go +++ b/gen/opsgenie/service/ServiceConfig.go @@ -6,9 +6,9 @@ import ( type ServiceConfig 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 ServiceConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service#name Service#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service#team_id Service#team_id}. @@ -33,4 +33,3 @@ type ServiceConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service#tags Service#tags}. Tags *[]*string `field:"optional" json:"tags" yaml:"tags"` } - diff --git a/gen/opsgenie/service/Service__checks.go b/gen/opsgenie/service/Service__checks.go index 20224f311b..19e3d236f7 100644 --- a/gen/opsgenie/service/Service__checks.go +++ b/gen/opsgenie/service/Service__checks.go @@ -19,7 +19,7 @@ func (s *jsiiProxy_Service) validateAddMoveTargetParameters(moveTarget *string) return nil } -func (s *jsiiProxy_Service) validateAddOverrideParameters(path *string, value interface{}) error { +func (s *jsiiProxy_Service) 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_Service) validateMoveFromIdParameters(id *string) error { return nil } -func (s *jsiiProxy_Service) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (s *jsiiProxy_Service) 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 validateService_GenerateConfigForImportParameters(scope constructs.Construc return nil } -func validateService_IsConstructParameters(x interface{}) error { +func validateService_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateService_IsConstructParameters(x interface{}) error { return nil } -func validateService_IsTerraformElementParameters(x interface{}) error { +func validateService_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateService_IsTerraformElementParameters(x interface{}) error { return nil } -func validateService_IsTerraformResourceParameters(x interface{}) error { +func validateService_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateService_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_Service) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_Service) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_Service) validateSetConnectionParameters(val interface{}) err return nil } -func (j *jsiiProxy_Service) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_Service) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -366,7 +366,7 @@ func (j *jsiiProxy_Service) validateSetNameParameters(val *string) error { return nil } -func (j *jsiiProxy_Service) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_Service) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -446,4 +446,3 @@ func validateNewServiceParameters(scope constructs.Construct, id *string, config return nil } - diff --git a/gen/opsgenie/service/main.go b/gen/opsgenie/service/main.go index 8cbdc1026e..c7ea7f064a 100644 --- a/gen/opsgenie/service/main.go +++ b/gen/opsgenie/service/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.service.Service", - reflect.TypeOf((*Service)(nil)).Elem(), + reflect.TypeFor[Service](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -66,7 +66,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_Service{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -74,6 +74,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.service.ServiceConfig", - reflect.TypeOf((*ServiceConfig)(nil)).Elem(), + reflect.TypeFor[ServiceConfig](), ) } diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRule.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRule.go index d0d24eadaa..fec9ef9073 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRule.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRule.go @@ -15,15 +15,15 @@ type ServiceIncidentRule 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. @@ -40,7 +40,7 @@ type ServiceIncidentRule interface { SetId(val *string) IdInput() *string IncidentRule() ServiceIncidentRuleIncidentRuleList - IncidentRuleInput() interface{} + IncidentRuleInput() any // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. @@ -52,27 +52,27 @@ type ServiceIncidentRule interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any ServiceId() *string SetServiceId(val *string) ServiceIdInput() *string // 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. @@ -90,7 +90,7 @@ type ServiceIncidentRule interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -102,29 +102,29 @@ type ServiceIncidentRule 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) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) - PutIncidentRule(value interface{}) + PutIncidentRule(value any) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() - 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 ServiceIncidentRule @@ -142,8 +142,8 @@ func (j *jsiiProxy_ServiceIncidentRule) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_ServiceIncidentRule) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRule) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -152,8 +152,8 @@ func (j *jsiiProxy_ServiceIncidentRule) Connection() interface{} { return returns } -func (j *jsiiProxy_ServiceIncidentRule) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_ServiceIncidentRule) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -162,8 +162,8 @@ func (j *jsiiProxy_ServiceIncidentRule) ConstructNodeMetadata() *map[string]inte return returns } -func (j *jsiiProxy_ServiceIncidentRule) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRule) Count() any { + var returns any _jsii_.Get( j, "count", @@ -242,8 +242,8 @@ func (j *jsiiProxy_ServiceIncidentRule) IncidentRule() ServiceIncidentRuleIncide return returns } -func (j *jsiiProxy_ServiceIncidentRule) IncidentRuleInput() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRule) IncidentRuleInput() any { + var returns any _jsii_.Get( j, "incidentRuleInput", @@ -282,8 +282,8 @@ func (j *jsiiProxy_ServiceIncidentRule) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_ServiceIncidentRule) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_ServiceIncidentRule) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -292,8 +292,8 @@ func (j *jsiiProxy_ServiceIncidentRule) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_ServiceIncidentRule) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRule) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -332,8 +332,8 @@ func (j *jsiiProxy_ServiceIncidentRule) TerraformGeneratorMetadata() *cdktf.Terr return returns } -func (j *jsiiProxy_ServiceIncidentRule) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_ServiceIncidentRule) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -352,7 +352,6 @@ func (j *jsiiProxy_ServiceIncidentRule) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service_incident_rule opsgenie_service_incident_rule} Resource. func NewServiceIncidentRule(scope constructs.Construct, id *string, config *ServiceIncidentRuleConfig) ServiceIncidentRule { _init_.Initialize() @@ -364,7 +363,7 @@ func NewServiceIncidentRule(scope constructs.Construct, id *string, config *Serv _jsii_.Create( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRule", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -377,12 +376,12 @@ func NewServiceIncidentRule_Override(s ServiceIncidentRule, scope constructs.Con _jsii_.Create( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRule", - []interface{}{scope, id, config}, + []any{scope, id, config}, s, ) } -func (j *jsiiProxy_ServiceIncidentRule)SetConnection(val interface{}) { +func (j *jsiiProxy_ServiceIncidentRule) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_ServiceIncidentRule)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_ServiceIncidentRule)SetCount(val interface{}) { +func (j *jsiiProxy_ServiceIncidentRule) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_ServiceIncidentRule)SetCount(val interface{}) { ) } -func (j *jsiiProxy_ServiceIncidentRule)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_ServiceIncidentRule) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -412,7 +411,7 @@ func (j *jsiiProxy_ServiceIncidentRule)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_ServiceIncidentRule)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_ServiceIncidentRule) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -420,7 +419,7 @@ func (j *jsiiProxy_ServiceIncidentRule)SetForEach(val cdktf.ITerraformIterator) ) } -func (j *jsiiProxy_ServiceIncidentRule)SetId(val *string) { +func (j *jsiiProxy_ServiceIncidentRule) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -431,7 +430,7 @@ func (j *jsiiProxy_ServiceIncidentRule)SetId(val *string) { ) } -func (j *jsiiProxy_ServiceIncidentRule)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_ServiceIncidentRule) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -442,7 +441,7 @@ func (j *jsiiProxy_ServiceIncidentRule)SetLifecycle(val *cdktf.TerraformResource ) } -func (j *jsiiProxy_ServiceIncidentRule)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_ServiceIncidentRule) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -450,7 +449,7 @@ func (j *jsiiProxy_ServiceIncidentRule)SetProvider(val cdktf.TerraformProvider) ) } -func (j *jsiiProxy_ServiceIncidentRule)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_ServiceIncidentRule) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -461,7 +460,7 @@ func (j *jsiiProxy_ServiceIncidentRule)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_ServiceIncidentRule)SetServiceId(val *string) { +func (j *jsiiProxy_ServiceIncidentRule) SetServiceId(val *string) { if err := j.validateSetServiceIdParameters(val); err != nil { panic(err) } @@ -484,7 +483,7 @@ func ServiceIncidentRule_GenerateConfigForImport(scope constructs.Construct, imp _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRule", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -508,7 +507,7 @@ func ServiceIncidentRule_GenerateConfigForImport(scope constructs.Construct, imp // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func ServiceIncidentRule_IsConstruct(x interface{}) *bool { +func ServiceIncidentRule_IsConstruct(x any) *bool { _init_.Initialize() if err := validateServiceIncidentRule_IsConstructParameters(x); err != nil { @@ -519,7 +518,7 @@ func ServiceIncidentRule_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRule", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -527,7 +526,7 @@ func ServiceIncidentRule_IsConstruct(x interface{}) *bool { } // Experimental. -func ServiceIncidentRule_IsTerraformElement(x interface{}) *bool { +func ServiceIncidentRule_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateServiceIncidentRule_IsTerraformElementParameters(x); err != nil { @@ -538,7 +537,7 @@ func ServiceIncidentRule_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRule", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -546,7 +545,7 @@ func ServiceIncidentRule_IsTerraformElement(x interface{}) *bool { } // Experimental. -func ServiceIncidentRule_IsTerraformResource(x interface{}) *bool { +func ServiceIncidentRule_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateServiceIncidentRule_IsTerraformResourceParameters(x); err != nil { @@ -557,7 +556,7 @@ func ServiceIncidentRule_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRule", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -582,31 +581,31 @@ func (s *jsiiProxy_ServiceIncidentRule) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( s, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (s *jsiiProxy_ServiceIncidentRule) AddOverride(path *string, value interface{}) { +func (s *jsiiProxy_ServiceIncidentRule) 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_ServiceIncidentRule) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_ServiceIncidentRule) 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, ) @@ -622,7 +621,7 @@ func (s *jsiiProxy_ServiceIncidentRule) GetBooleanAttribute(terraformAttribute * _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -638,7 +637,7 @@ func (s *jsiiProxy_ServiceIncidentRule) GetBooleanMapAttribute(terraformAttribut _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -654,7 +653,7 @@ func (s *jsiiProxy_ServiceIncidentRule) GetListAttribute(terraformAttribute *str _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -670,7 +669,7 @@ func (s *jsiiProxy_ServiceIncidentRule) GetNumberAttribute(terraformAttribute *s _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -686,7 +685,7 @@ func (s *jsiiProxy_ServiceIncidentRule) GetNumberListAttribute(terraformAttribut _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -702,7 +701,7 @@ func (s *jsiiProxy_ServiceIncidentRule) GetNumberMapAttribute(terraformAttribute _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -718,7 +717,7 @@ func (s *jsiiProxy_ServiceIncidentRule) GetStringAttribute(terraformAttribute *s _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -734,15 +733,15 @@ func (s *jsiiProxy_ServiceIncidentRule) GetStringMapAttribute(terraformAttribute _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (s *jsiiProxy_ServiceIncidentRule) HasResourceMove() interface{} { - var returns interface{} +func (s *jsiiProxy_ServiceIncidentRule) HasResourceMove() any { + var returns any _jsii_.Invoke( s, @@ -761,7 +760,7 @@ func (s *jsiiProxy_ServiceIncidentRule) ImportFrom(id *string, provider cdktf.Te _jsii_.InvokeVoid( s, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -774,7 +773,7 @@ func (s *jsiiProxy_ServiceIncidentRule) InterpolationForAttribute(terraformAttri _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -788,18 +787,18 @@ func (s *jsiiProxy_ServiceIncidentRule) MoveFromId(id *string) { _jsii_.InvokeVoid( s, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (s *jsiiProxy_ServiceIncidentRule) MoveTo(moveTarget *string, index interface{}) { +func (s *jsiiProxy_ServiceIncidentRule) 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}, ) } @@ -810,7 +809,7 @@ func (s *jsiiProxy_ServiceIncidentRule) MoveToId(id *string) { _jsii_.InvokeVoid( s, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -821,18 +820,18 @@ func (s *jsiiProxy_ServiceIncidentRule) OverrideLogicalId(newLogicalId *string) _jsii_.InvokeVoid( s, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } -func (s *jsiiProxy_ServiceIncidentRule) PutIncidentRule(value interface{}) { +func (s *jsiiProxy_ServiceIncidentRule) PutIncidentRule(value any) { if err := s.validatePutIncidentRuleParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( s, "putIncidentRule", - []interface{}{value}, + []any{value}, ) } @@ -852,8 +851,8 @@ func (s *jsiiProxy_ServiceIncidentRule) ResetOverrideLogicalId() { ) } -func (s *jsiiProxy_ServiceIncidentRule) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_ServiceIncidentRule) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -865,8 +864,8 @@ func (s *jsiiProxy_ServiceIncidentRule) SynthesizeAttributes() *map[string]inter return returns } -func (s *jsiiProxy_ServiceIncidentRule) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_ServiceIncidentRule) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -878,8 +877,8 @@ func (s *jsiiProxy_ServiceIncidentRule) SynthesizeHclAttributes() *map[string]in return returns } -func (s *jsiiProxy_ServiceIncidentRule) ToHclTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_ServiceIncidentRule) ToHclTerraform() any { + var returns any _jsii_.Invoke( s, @@ -891,8 +890,8 @@ func (s *jsiiProxy_ServiceIncidentRule) ToHclTerraform() interface{} { return returns } -func (s *jsiiProxy_ServiceIncidentRule) ToMetadata() interface{} { - var returns interface{} +func (s *jsiiProxy_ServiceIncidentRule) ToMetadata() any { + var returns any _jsii_.Invoke( s, @@ -917,8 +916,8 @@ func (s *jsiiProxy_ServiceIncidentRule) ToString() *string { return returns } -func (s *jsiiProxy_ServiceIncidentRule) ToTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_ServiceIncidentRule) ToTerraform() any { + var returns any _jsii_.Invoke( s, @@ -929,4 +928,3 @@ func (s *jsiiProxy_ServiceIncidentRule) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleConfig.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleConfig.go index ee9087b6c5..92eb097e2f 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleConfig.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleConfig.go @@ -6,9 +6,9 @@ import ( type ServiceIncidentRuleConfig 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,11 +18,11 @@ type ServiceIncidentRuleConfig 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"` // incident_rule block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service_incident_rule#incident_rule ServiceIncidentRule#incident_rule} - IncidentRule interface{} `field:"required" json:"incidentRule" yaml:"incidentRule"` + IncidentRule any `field:"required" json:"incidentRule" yaml:"incidentRule"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service_incident_rule#service_id ServiceIncidentRule#service_id}. ServiceId *string `field:"required" json:"serviceId" yaml:"serviceId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service_incident_rule#id ServiceIncidentRule#id}. @@ -31,4 +31,3 @@ type ServiceIncidentRuleConfig struct { // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRule.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRule.go index 0c805c7750..c62d4de0b2 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRule.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRule.go @@ -1,16 +1,14 @@ package serviceincidentrule - type ServiceIncidentRuleIncidentRule struct { // incident_properties block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service_incident_rule#incident_properties ServiceIncidentRule#incident_properties} - IncidentProperties interface{} `field:"required" json:"incidentProperties" yaml:"incidentProperties"` + IncidentProperties any `field:"required" json:"incidentProperties" yaml:"incidentProperties"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service_incident_rule#condition_match_type ServiceIncidentRule#condition_match_type}. ConditionMatchType *string `field:"optional" json:"conditionMatchType" yaml:"conditionMatchType"` // conditions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service_incident_rule#conditions ServiceIncidentRule#conditions} - Conditions interface{} `field:"optional" json:"conditions" yaml:"conditions"` + Conditions any `field:"optional" json:"conditions" yaml:"conditions"` } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditions.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditions.go index 7ac3d06ff6..e5ba8c8557 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditions.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditions.go @@ -1,6 +1,5 @@ package serviceincidentrule - type ServiceIncidentRuleIncidentRuleConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service_incident_rule#field ServiceIncidentRule#field}. Field *string `field:"required" json:"field" yaml:"field"` @@ -17,6 +16,5 @@ type ServiceIncidentRuleIncidentRuleConditions struct { // Indicates behaviour of the given operation. Default value is false. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service_incident_rule#not ServiceIncidentRule#not} - Not interface{} `field:"optional" json:"not" yaml:"not"` + Not any `field:"optional" json:"not" yaml:"not"` } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditionsList.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditionsList.go index d21591c8ab..0c4a711391 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditionsList.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditionsList.go @@ -17,8 +17,8 @@ type ServiceIncidentRuleIncidentRuleConditionsList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type ServiceIncidentRuleIncidentRuleConditionsList interface { Get(index *float64) ServiceIncidentRuleIncidentRuleConditionsOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList) Fqn() *string return returns } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList) WrapsSet() *bo return returns } - func NewServiceIncidentRuleIncidentRuleConditionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ServiceIncidentRuleIncidentRuleConditionsList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewServiceIncidentRuleIncidentRuleConditionsList(terraformResource cdktf.II _jsii_.Create( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewServiceIncidentRuleIncidentRuleConditionsList_Override(s ServiceIncident _jsii_.Create( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, s, ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList)SetInternalValu ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList)SetTerraformAtt ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList)SetTerraformRes ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList) AllWithMapKey( _jsii_.Invoke( s, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList) Get(index *flo _jsii_.Invoke( s, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList) 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, ) @@ -256,4 +255,3 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList) ToString() *st return returns } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditionsList__checks.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditionsList__checks.go index 48cfc9bff6..e4e7ce7513 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditionsList__checks.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditionsList__checks.go @@ -34,7 +34,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList) validateResolv return nil } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewServiceIncidentRuleIncidentRuleConditionsListParameters(terrafor return nil } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditionsOutputReference.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditionsOutputReference.go index e70519dd8a..e380715640 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditionsOutputReference.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditionsOutputReference.go @@ -12,9 +12,9 @@ type ServiceIncidentRuleIncidentRuleConditionsOutputReference 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 @@ -33,14 +33,14 @@ type ServiceIncidentRuleIncidentRuleConditionsOutputReference interface { FieldInput() *string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Key() *string SetKey(val *string) KeyInput() *string - Not() interface{} - SetNot(val interface{}) - NotInput() interface{} + Not() any + SetNot(val any) + NotInput() any Operation() *string SetOperation(val *string) OperationInput() *string @@ -55,7 +55,7 @@ type ServiceIncidentRuleIncidentRuleConditionsOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -81,7 +81,7 @@ type ServiceIncidentRuleIncidentRuleConditionsOutputReference interface { ResetNot() // 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. @@ -94,8 +94,8 @@ type jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -174,8 +174,8 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) Fqn return returns } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -204,8 +204,8 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) Key return returns } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) Not() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) Not() any { + var returns any _jsii_.Get( j, "not", @@ -214,8 +214,8 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) Not return returns } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) NotInput() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) NotInput() any { + var returns any _jsii_.Get( j, "notInput", @@ -264,7 +264,6 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) Ter return returns } - func NewServiceIncidentRuleIncidentRuleConditionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) ServiceIncidentRuleIncidentRuleConditionsOutputReference { _init_.Initialize() @@ -275,7 +274,7 @@ func NewServiceIncidentRuleIncidentRuleConditionsOutputReference(terraformResour _jsii_.Create( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -287,12 +286,12 @@ func NewServiceIncidentRuleIncidentRuleConditionsOutputReference_Override(s Serv _jsii_.Create( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, s, ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -303,7 +302,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference)SetC ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -314,7 +313,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference)SetC ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference)SetExpectedValue(val *string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) SetExpectedValue(val *string) { if err := j.validateSetExpectedValueParameters(val); err != nil { panic(err) } @@ -325,7 +324,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference)SetE ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference)SetField(val *string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) SetField(val *string) { if err := j.validateSetFieldParameters(val); err != nil { panic(err) } @@ -336,7 +335,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference)SetF ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -347,7 +346,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference)SetI ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference)SetKey(val *string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) SetKey(val *string) { if err := j.validateSetKeyParameters(val); err != nil { panic(err) } @@ -358,7 +357,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference)SetK ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference)SetNot(val interface{}) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) SetNot(val any) { if err := j.validateSetNotParameters(val); err != nil { panic(err) } @@ -369,7 +368,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference)SetN ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference)SetOperation(val *string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) SetOperation(val *string) { if err := j.validateSetOperationParameters(val); err != nil { panic(err) } @@ -380,7 +379,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference)SetO ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -391,7 +390,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference)SetT ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -415,16 +414,16 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) Com return returns } -func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) 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, ) @@ -440,7 +439,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) Get _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -456,7 +455,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) Get _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -472,7 +471,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) Get _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -488,7 +487,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) Get _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -504,7 +503,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) Get _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -520,7 +519,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) Get _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -536,7 +535,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) Get _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -552,7 +551,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) Get _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -581,7 +580,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) Int _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -612,16 +611,16 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) Res ) } -func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) 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, ) @@ -640,4 +639,3 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) ToS return returns } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditionsOutputReference__checks.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditionsOutputReference__checks.go index 42119097b3..b04fc32547 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditionsOutputReference__checks.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleConditionsOutputReference__checks.go @@ -98,7 +98,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) val return nil } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -179,7 +179,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) val return nil } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -211,7 +211,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) val return nil } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) validateSetNotParameters(val interface{}) error { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference) validateSetNotParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -274,4 +274,3 @@ func validateNewServiceIncidentRuleIncidentRuleConditionsOutputReferenceParamete return nil } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentProperties.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentProperties.go index 7ea89326ce..860db994b6 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentProperties.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentProperties.go @@ -1,6 +1,5 @@ package serviceincidentrule - type ServiceIncidentRuleIncidentRuleIncidentProperties struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service_incident_rule#message ServiceIncidentRule#message}. Message *string `field:"required" json:"message" yaml:"message"` @@ -9,7 +8,7 @@ type ServiceIncidentRuleIncidentRuleIncidentProperties struct { // stakeholder_properties block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service_incident_rule#stakeholder_properties ServiceIncidentRule#stakeholder_properties} - StakeholderProperties interface{} `field:"required" json:"stakeholderProperties" yaml:"stakeholderProperties"` + StakeholderProperties any `field:"required" json:"stakeholderProperties" yaml:"stakeholderProperties"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service_incident_rule#description ServiceIncidentRule#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service_incident_rule#details ServiceIncidentRule#details}. @@ -17,4 +16,3 @@ type ServiceIncidentRuleIncidentRuleIncidentProperties struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service_incident_rule#tags ServiceIncidentRule#tags}. Tags *[]*string `field:"optional" json:"tags" yaml:"tags"` } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesList.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesList.go index 30d3ce7207..22a6429911 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesList.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesList.go @@ -17,8 +17,8 @@ type ServiceIncidentRuleIncidentRuleIncidentPropertiesList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type ServiceIncidentRuleIncidentRuleIncidentPropertiesList interface { Get(index *float64) ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList) Fqn() return returns } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList) WrapsS return returns } - func NewServiceIncidentRuleIncidentRuleIncidentPropertiesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ServiceIncidentRuleIncidentRuleIncidentPropertiesList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewServiceIncidentRuleIncidentRuleIncidentPropertiesList(terraformResource _jsii_.Create( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleIncidentPropertiesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewServiceIncidentRuleIncidentRuleIncidentPropertiesList_Override(s Service _jsii_.Create( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleIncidentPropertiesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, s, ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList)SetInte ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList)SetTerr ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList)SetTerr ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList) AllWit _jsii_.Invoke( s, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList) Get(in _jsii_.Invoke( s, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList) Resolve(_context cdktf.IResolveContext) interface{} { +func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList) 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, ) @@ -256,4 +255,3 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList) ToStri return returns } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesList__checks.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesList__checks.go index eb6558843c..10e02eb05d 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesList__checks.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesList__checks.go @@ -34,7 +34,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList) valida return nil } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewServiceIncidentRuleIncidentRuleIncidentPropertiesListParameters( return nil } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference.go index e8fedb1ae6..dcb39d315a 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference.go @@ -12,9 +12,9 @@ type ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference 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 @@ -33,8 +33,8 @@ type ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference interface DetailsInput() *map[string]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Message() *string SetMessage(val *string) MessageInput() *string @@ -42,7 +42,7 @@ type ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference interface SetPriority(val *string) PriorityInput() *string StakeholderProperties() ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList - StakeholderPropertiesInput() interface{} + StakeholderPropertiesInput() any Tags() *[]*string SetTags(val *[]*string) TagsInput() *[]*string @@ -57,7 +57,7 @@ type ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference interface // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -78,13 +78,13 @@ type ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference interface InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutStakeholderProperties(value interface{}) + PutStakeholderProperties(value any) ResetDescription() ResetDetails() ResetTags() // 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 @@ type jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference internal.Type__cdktfComplexObject } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -177,8 +177,8 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere return returns } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -237,8 +237,8 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere return returns } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) StakeholderPropertiesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) StakeholderPropertiesInput() any { + var returns any _jsii_.Get( j, "stakeholderPropertiesInput", @@ -287,7 +287,6 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere return returns } - func NewServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference { _init_.Initialize() @@ -298,7 +297,7 @@ func NewServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference(terrafo _jsii_.Create( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -310,12 +309,12 @@ func NewServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference_Overrid _jsii_.Create( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, s, ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -326,7 +325,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -337,7 +336,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference)SetDescription(val *string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -348,7 +347,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference)SetDetails(val *map[string]*string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) SetDetails(val *map[string]*string) { if err := j.validateSetDetailsParameters(val); err != nil { panic(err) } @@ -359,7 +358,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -370,7 +369,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference)SetMessage(val *string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) SetMessage(val *string) { if err := j.validateSetMessageParameters(val); err != nil { panic(err) } @@ -381,7 +380,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference)SetPriority(val *string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) SetPriority(val *string) { if err := j.validateSetPriorityParameters(val); err != nil { panic(err) } @@ -392,7 +391,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference)SetTags(val *[]*string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) SetTags(val *[]*string) { if err := j.validateSetTagsParameters(val); err != nil { panic(err) } @@ -403,7 +402,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -414,7 +413,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -438,16 +437,16 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere return returns } -func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) 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, ) @@ -463,7 +462,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -479,7 +478,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -495,7 +494,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -511,7 +510,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -527,7 +526,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -543,7 +542,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -559,7 +558,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -575,7 +574,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -604,21 +603,21 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) PutStakeholderProperties(value interface{}) { +func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) PutStakeholderProperties(value any) { if err := s.validatePutStakeholderPropertiesParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( s, "putStakeholderProperties", - []interface{}{value}, + []any{value}, ) } @@ -646,16 +645,16 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere ) } -func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) 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, ) @@ -674,4 +673,3 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere return returns } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference__checks.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference__checks.go index 64e3536895..859d9cea1c 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference__checks.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference__checks.go @@ -90,7 +90,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere return nil } -func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) validatePutStakeholderPropertiesParameters(value interface{}) error { +func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) validatePutStakeholderPropertiesParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -129,7 +129,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere return nil } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -210,7 +210,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputRefere return nil } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -293,4 +293,3 @@ func validateNewServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference return nil } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderProperties.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderProperties.go index b81981e4cb..894a67e854 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderProperties.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderProperties.go @@ -1,12 +1,10 @@ package serviceincidentrule - type ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderProperties struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service_incident_rule#message ServiceIncidentRule#message}. Message *string `field:"required" json:"message" yaml:"message"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service_incident_rule#description ServiceIncidentRule#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/service_incident_rule#enable ServiceIncidentRule#enable}. - Enable interface{} `field:"optional" json:"enable" yaml:"enable"` + Enable any `field:"optional" json:"enable" yaml:"enable"` } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList.go index 166cd002b8..ae4a3d3870 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList.go @@ -17,8 +17,8 @@ type ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList Get(index *float64) ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP return returns } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP return returns } - func NewServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesLi _jsii_.Create( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesLi _jsii_.Create( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, s, ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP _jsii_.Invoke( s, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP _jsii_.Invoke( s, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList) Resolve(_context cdktf.IResolveContext) interface{} { +func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList) 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, ) @@ -256,4 +255,3 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP return returns } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList__checks.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList__checks.go index ff707d50a8..273baa3733 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList__checks.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList__checks.go @@ -34,7 +34,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP return nil } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderProp return nil } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference.go index b3cc29188c..e65c9305d5 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference.go @@ -12,9 +12,9 @@ type ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutpu 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 @@ -28,13 +28,13 @@ type ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutpu Description() *string SetDescription(val *string) DescriptionInput() *string - Enable() interface{} - SetEnable(val interface{}) - EnableInput() interface{} + Enable() any + SetEnable(val any) + EnableInput() any // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Message() *string SetMessage(val *string) MessageInput() *string @@ -49,7 +49,7 @@ type ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutpu // 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 ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutpu ResetEnable() // 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. @@ -87,8 +87,8 @@ type jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPrope internal.Type__cdktfComplexObject } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -137,8 +137,8 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP return returns } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) Enable() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) Enable() any { + var returns any _jsii_.Get( j, "enable", @@ -147,8 +147,8 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP return returns } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) EnableInput() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) EnableInput() any { + var returns any _jsii_.Get( j, "enableInput", @@ -167,8 +167,8 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP return returns } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -217,7 +217,6 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP return returns } - func NewServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference { _init_.Initialize() @@ -228,7 +227,7 @@ func NewServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOu _jsii_.Create( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -240,12 +239,12 @@ func NewServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOu _jsii_.Create( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, s, ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -256,7 +255,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -267,7 +266,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference)SetDescription(val *string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -278,7 +277,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference)SetEnable(val interface{}) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) SetEnable(val any) { if err := j.validateSetEnableParameters(val); err != nil { panic(err) } @@ -289,7 +288,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -300,7 +299,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference)SetMessage(val *string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) SetMessage(val *string) { if err := j.validateSetMessageParameters(val); err != nil { panic(err) } @@ -311,7 +310,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -322,7 +321,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -346,16 +345,16 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP return returns } -func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) 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, ) @@ -371,7 +370,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -387,7 +386,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -403,7 +402,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -419,7 +418,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -435,7 +434,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -451,7 +450,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -467,7 +466,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -483,7 +482,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -512,7 +511,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -535,16 +534,16 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP ) } -func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) 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, ) @@ -563,4 +562,3 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP return returns } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference__checks.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference__checks.go index dc8db2afb6..1c42d1ee4b 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference__checks.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference__checks.go @@ -98,7 +98,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP return nil } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -171,7 +171,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP return nil } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) validateSetEnableParameters(val interface{}) error { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) validateSetEnableParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -191,7 +191,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderP return nil } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -258,4 +258,3 @@ func validateNewServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderProp return nil } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleList.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleList.go index 32ecae3ffe..be09a67acf 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleList.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleList.go @@ -17,8 +17,8 @@ type ServiceIncidentRuleIncidentRuleList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type ServiceIncidentRuleIncidentRuleList interface { Get(index *float64) ServiceIncidentRuleIncidentRuleOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleList) Fqn() *string { return returns } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleList) WrapsSet() *bool { return returns } - func NewServiceIncidentRuleIncidentRuleList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) ServiceIncidentRuleIncidentRuleList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewServiceIncidentRuleIncidentRuleList(terraformResource cdktf.IInterpolati _jsii_.Create( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewServiceIncidentRuleIncidentRuleList_Override(s ServiceIncidentRuleIncide _jsii_.Create( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, s, ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleList)SetInternalValue(val inte ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleList)SetTerraformAttribute(val ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleList)SetTerraformResource(val ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleList) AllWithMapKey(mapKeyAttr _jsii_.Invoke( s, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleList) Get(index *float64) Serv _jsii_.Invoke( s, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleList) Resolve(_context cdktf.IResolveContext) interface{} { +func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleList) 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, ) @@ -256,4 +255,3 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleList) ToString() *string { return returns } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleList__checks.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleList__checks.go index aac3c1ab04..4a385610f3 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleList__checks.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleList__checks.go @@ -34,7 +34,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleList) validateResolveParameter return nil } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewServiceIncidentRuleIncidentRuleListParameters(terraformResource return nil } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleOutputReference.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleOutputReference.go index e8dc137e6d..d75a8ae202 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleOutputReference.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleOutputReference.go @@ -12,9 +12,9 @@ type ServiceIncidentRuleIncidentRuleOutputReference 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 @@ -24,7 +24,7 @@ type ServiceIncidentRuleIncidentRuleOutputReference interface { SetConditionMatchType(val *string) ConditionMatchTypeInput() *string Conditions() ServiceIncidentRuleIncidentRuleConditionsList - ConditionsInput() interface{} + ConditionsInput() any // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. @@ -33,9 +33,9 @@ type ServiceIncidentRuleIncidentRuleOutputReference interface { // Experimental. Fqn() *string IncidentProperties() ServiceIncidentRuleIncidentRuleIncidentPropertiesList - IncidentPropertiesInput() interface{} - InternalValue() interface{} - SetInternalValue(val interface{}) + IncidentPropertiesInput() any + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -47,7 +47,7 @@ type ServiceIncidentRuleIncidentRuleOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -68,13 +68,13 @@ type ServiceIncidentRuleIncidentRuleOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutConditions(value interface{}) - PutIncidentProperties(value interface{}) + PutConditions(value any) + PutIncidentProperties(value any) ResetConditionMatchType() ResetConditions() // 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. @@ -87,8 +87,8 @@ type jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -137,8 +137,8 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) Conditions() return returns } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) ConditionsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) ConditionsInput() any { + var returns any _jsii_.Get( j, "conditionsInput", @@ -177,8 +177,8 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) IncidentPrope return returns } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) IncidentPropertiesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) IncidentPropertiesInput() any { + var returns any _jsii_.Get( j, "incidentPropertiesInput", @@ -187,8 +187,8 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) IncidentPrope return returns } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -217,7 +217,6 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) TerraformReso return returns } - func NewServiceIncidentRuleIncidentRuleOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) ServiceIncidentRuleIncidentRuleOutputReference { _init_.Initialize() @@ -228,7 +227,7 @@ func NewServiceIncidentRuleIncidentRuleOutputReference(terraformResource cdktf.I _jsii_.Create( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -240,12 +239,12 @@ func NewServiceIncidentRuleIncidentRuleOutputReference_Override(s ServiceInciden _jsii_.Create( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, s, ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -256,7 +255,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference)SetComplexObje ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -267,7 +266,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference)SetComplexObje ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference)SetConditionMatchType(val *string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) SetConditionMatchType(val *string) { if err := j.validateSetConditionMatchTypeParameters(val); err != nil { panic(err) } @@ -278,7 +277,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference)SetConditionMa ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -289,7 +288,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference)SetInternalVal ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -300,7 +299,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference)SetTerraformAt ) } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -324,16 +323,16 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) ComputeFqn() return returns } -func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) 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, ) @@ -349,7 +348,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) GetBooleanAtt _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -365,7 +364,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) GetBooleanMap _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -381,7 +380,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) GetListAttrib _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -397,7 +396,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) GetNumberAttr _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -413,7 +412,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) GetNumberList _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -429,7 +428,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) GetNumberMapA _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -445,7 +444,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) GetStringAttr _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -461,7 +460,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) GetStringMapA _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -490,32 +489,32 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) Interpolation _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) PutConditions(value interface{}) { +func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) PutConditions(value any) { if err := s.validatePutConditionsParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( s, "putConditions", - []interface{}{value}, + []any{value}, ) } -func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) PutIncidentProperties(value interface{}) { +func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) PutIncidentProperties(value any) { if err := s.validatePutIncidentPropertiesParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( s, "putIncidentProperties", - []interface{}{value}, + []any{value}, ) } @@ -535,16 +534,16 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) ResetConditio ) } -func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) 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, ) @@ -563,4 +562,3 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) ToString() *s return returns } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleOutputReference__checks.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleOutputReference__checks.go index a94340a14c..268a577fa2 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleOutputReference__checks.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRuleIncidentRuleOutputReference__checks.go @@ -90,7 +90,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) validateInter return nil } -func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) validatePutConditionsParameters(value interface{}) error { +func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) validatePutConditionsParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -121,7 +121,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) validatePutCo return nil } -func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) validatePutIncidentPropertiesParameters(value interface{}) error { +func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) validatePutIncidentPropertiesParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -160,7 +160,7 @@ func (s *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) validateResol return nil } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -233,7 +233,7 @@ func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) validateSetCo return nil } -func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -292,4 +292,3 @@ func validateNewServiceIncidentRuleIncidentRuleOutputReferenceParameters(terrafo return nil } - diff --git a/gen/opsgenie/serviceincidentrule/ServiceIncidentRule__checks.go b/gen/opsgenie/serviceincidentrule/ServiceIncidentRule__checks.go index f321df2e37..1e1efd0fb1 100644 --- a/gen/opsgenie/serviceincidentrule/ServiceIncidentRule__checks.go +++ b/gen/opsgenie/serviceincidentrule/ServiceIncidentRule__checks.go @@ -19,7 +19,7 @@ func (s *jsiiProxy_ServiceIncidentRule) validateAddMoveTargetParameters(moveTarg return nil } -func (s *jsiiProxy_ServiceIncidentRule) validateAddOverrideParameters(path *string, value interface{}) error { +func (s *jsiiProxy_ServiceIncidentRule) 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_ServiceIncidentRule) validateMoveFromIdParameters(id *string) return nil } -func (s *jsiiProxy_ServiceIncidentRule) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (s *jsiiProxy_ServiceIncidentRule) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -204,7 +204,7 @@ func (s *jsiiProxy_ServiceIncidentRule) validateOverrideLogicalIdParameters(newL return nil } -func (s *jsiiProxy_ServiceIncidentRule) validatePutIncidentRuleParameters(value interface{}) error { +func (s *jsiiProxy_ServiceIncidentRule) validatePutIncidentRuleParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -251,7 +251,7 @@ func validateServiceIncidentRule_GenerateConfigForImportParameters(scope constru return nil } -func validateServiceIncidentRule_IsConstructParameters(x interface{}) error { +func validateServiceIncidentRule_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -259,7 +259,7 @@ func validateServiceIncidentRule_IsConstructParameters(x interface{}) error { return nil } -func validateServiceIncidentRule_IsTerraformElementParameters(x interface{}) error { +func validateServiceIncidentRule_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -267,7 +267,7 @@ func validateServiceIncidentRule_IsTerraformElementParameters(x interface{}) err return nil } -func validateServiceIncidentRule_IsTerraformResourceParameters(x interface{}) error { +func validateServiceIncidentRule_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -275,7 +275,7 @@ func validateServiceIncidentRule_IsTerraformResourceParameters(x interface{}) er return nil } -func (j *jsiiProxy_ServiceIncidentRule) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_ServiceIncidentRule) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -308,7 +308,7 @@ func (j *jsiiProxy_ServiceIncidentRule) validateSetConnectionParameters(val inte return nil } -func (j *jsiiProxy_ServiceIncidentRule) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_ServiceIncidentRule) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -381,7 +381,7 @@ func (j *jsiiProxy_ServiceIncidentRule) validateSetLifecycleParameters(val *cdkt return nil } -func (j *jsiiProxy_ServiceIncidentRule) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_ServiceIncidentRule) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -453,4 +453,3 @@ func validateNewServiceIncidentRuleParameters(scope constructs.Construct, id *st return nil } - diff --git a/gen/opsgenie/serviceincidentrule/main.go b/gen/opsgenie/serviceincidentrule/main.go index 3ef4eb4e8f..301dc7ee32 100644 --- a/gen/opsgenie/serviceincidentrule/main.go +++ b/gen/opsgenie/serviceincidentrule/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRule", - reflect.TypeOf((*ServiceIncidentRule)(nil)).Elem(), + reflect.TypeFor[ServiceIncidentRule](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -61,7 +61,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_ServiceIncidentRule{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -69,19 +69,19 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleConfig", - reflect.TypeOf((*ServiceIncidentRuleConfig)(nil)).Elem(), + reflect.TypeFor[ServiceIncidentRuleConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRule", - reflect.TypeOf((*ServiceIncidentRuleIncidentRule)(nil)).Elem(), + reflect.TypeFor[ServiceIncidentRuleIncidentRule](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleConditions", - reflect.TypeOf((*ServiceIncidentRuleIncidentRuleConditions)(nil)).Elem(), + reflect.TypeFor[ServiceIncidentRuleIncidentRuleConditions](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleConditionsList", - reflect.TypeOf((*ServiceIncidentRuleIncidentRuleConditionsList)(nil)).Elem(), + reflect.TypeFor[ServiceIncidentRuleIncidentRuleConditionsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -95,7 +95,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -103,7 +103,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleConditionsOutputReference", - reflect.TypeOf((*ServiceIncidentRuleIncidentRuleConditionsOutputReference)(nil)).Elem(), + reflect.TypeFor[ServiceIncidentRuleIncidentRuleConditionsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -140,7 +140,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_ServiceIncidentRuleIncidentRuleConditionsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -148,11 +148,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleIncidentProperties", - reflect.TypeOf((*ServiceIncidentRuleIncidentRuleIncidentProperties)(nil)).Elem(), + reflect.TypeFor[ServiceIncidentRuleIncidentRuleIncidentProperties](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleIncidentPropertiesList", - reflect.TypeOf((*ServiceIncidentRuleIncidentRuleIncidentPropertiesList)(nil)).Elem(), + reflect.TypeFor[ServiceIncidentRuleIncidentRuleIncidentPropertiesList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -166,7 +166,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -174,7 +174,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference", - reflect.TypeOf((*ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference)(nil)).Elem(), + reflect.TypeFor[ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -214,7 +214,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -222,11 +222,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderProperties", - reflect.TypeOf((*ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderProperties)(nil)).Elem(), + reflect.TypeFor[ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderProperties](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList", - reflect.TypeOf((*ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList)(nil)).Elem(), + reflect.TypeFor[ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -240,7 +240,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -248,7 +248,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference", - reflect.TypeOf((*ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference)(nil)).Elem(), + reflect.TypeFor[ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -280,7 +280,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_ServiceIncidentRuleIncidentRuleIncidentPropertiesStakeholderPropertiesOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -288,7 +288,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleList", - reflect.TypeOf((*ServiceIncidentRuleIncidentRuleList)(nil)).Elem(), + reflect.TypeFor[ServiceIncidentRuleIncidentRuleList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -302,7 +302,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_ServiceIncidentRuleIncidentRuleList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -310,7 +310,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.serviceIncidentRule.ServiceIncidentRuleIncidentRuleOutputReference", - reflect.TypeOf((*ServiceIncidentRuleIncidentRuleOutputReference)(nil)).Elem(), + reflect.TypeFor[ServiceIncidentRuleIncidentRuleOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -344,7 +344,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_ServiceIncidentRuleIncidentRuleOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/opsgenie/team/Team.go b/gen/opsgenie/team/Team.go index d09cc75502..8bff018fb5 100644 --- a/gen/opsgenie/team/Team.go +++ b/gen/opsgenie/team/Team.go @@ -15,18 +15,18 @@ type Team 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{}) - DeleteDefaultResources() interface{} - SetDeleteDefaultResources(val interface{}) - DeleteDefaultResourcesInput() interface{} + SetCount(val any) + DeleteDefaultResources() any + SetDeleteDefaultResources(val any) + DeleteDefaultResourcesInput() any // Experimental. DependsOn() *[]*string // Experimental. @@ -45,15 +45,15 @@ type Team interface { Id() *string SetId(val *string) IdInput() *string - IgnoreMembers() interface{} - SetIgnoreMembers(val interface{}) - IgnoreMembersInput() interface{} + IgnoreMembers() any + SetIgnoreMembers(val any) + IgnoreMembersInput() any // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. SetLifecycle(val *cdktf.TerraformResourceLifecycle) Member() TeamMemberList - MemberInput() interface{} + MemberInput() any Name() *string SetName(val *string) NameInput() *string @@ -64,24 +64,24 @@ type Team interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any // 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 Team interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -111,14 +111,14 @@ type Team 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) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) - PutMember(value interface{}) + PutMember(value any) ResetDeleteDefaultResources() ResetDescription() ResetId() @@ -127,17 +127,17 @@ type Team interface { // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() - 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 Team @@ -155,8 +155,8 @@ func (j *jsiiProxy_Team) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_Team) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_Team) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -165,8 +165,8 @@ func (j *jsiiProxy_Team) Connection() interface{} { return returns } -func (j *jsiiProxy_Team) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Team) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -175,8 +175,8 @@ func (j *jsiiProxy_Team) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_Team) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_Team) Count() any { + var returns any _jsii_.Get( j, "count", @@ -185,8 +185,8 @@ func (j *jsiiProxy_Team) Count() interface{} { return returns } -func (j *jsiiProxy_Team) DeleteDefaultResources() interface{} { - var returns interface{} +func (j *jsiiProxy_Team) DeleteDefaultResources() any { + var returns any _jsii_.Get( j, "deleteDefaultResources", @@ -195,8 +195,8 @@ func (j *jsiiProxy_Team) DeleteDefaultResources() interface{} { return returns } -func (j *jsiiProxy_Team) DeleteDefaultResourcesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Team) DeleteDefaultResourcesInput() any { + var returns any _jsii_.Get( j, "deleteDefaultResourcesInput", @@ -285,8 +285,8 @@ func (j *jsiiProxy_Team) IdInput() *string { return returns } -func (j *jsiiProxy_Team) IgnoreMembers() interface{} { - var returns interface{} +func (j *jsiiProxy_Team) IgnoreMembers() any { + var returns any _jsii_.Get( j, "ignoreMembers", @@ -295,8 +295,8 @@ func (j *jsiiProxy_Team) IgnoreMembers() interface{} { return returns } -func (j *jsiiProxy_Team) IgnoreMembersInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Team) IgnoreMembersInput() any { + var returns any _jsii_.Get( j, "ignoreMembersInput", @@ -325,8 +325,8 @@ func (j *jsiiProxy_Team) Member() TeamMemberList { return returns } -func (j *jsiiProxy_Team) MemberInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Team) MemberInput() any { + var returns any _jsii_.Get( j, "memberInput", @@ -375,8 +375,8 @@ func (j *jsiiProxy_Team) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_Team) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_Team) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -385,8 +385,8 @@ func (j *jsiiProxy_Team) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_Team) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_Team) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -405,8 +405,8 @@ func (j *jsiiProxy_Team) TerraformGeneratorMetadata() *cdktf.TerraformProviderGe return returns } -func (j *jsiiProxy_Team) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Team) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -425,7 +425,6 @@ func (j *jsiiProxy_Team) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team opsgenie_team} Resource. func NewTeam(scope constructs.Construct, id *string, config *TeamConfig) Team { _init_.Initialize() @@ -437,7 +436,7 @@ func NewTeam(scope constructs.Construct, id *string, config *TeamConfig) Team { _jsii_.Create( "@cdktf/provider-opsgenie.team.Team", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -450,12 +449,12 @@ func NewTeam_Override(t Team, scope constructs.Construct, id *string, config *Te _jsii_.Create( "@cdktf/provider-opsgenie.team.Team", - []interface{}{scope, id, config}, + []any{scope, id, config}, t, ) } -func (j *jsiiProxy_Team)SetConnection(val interface{}) { +func (j *jsiiProxy_Team) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -466,7 +465,7 @@ func (j *jsiiProxy_Team)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_Team)SetCount(val interface{}) { +func (j *jsiiProxy_Team) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -477,7 +476,7 @@ func (j *jsiiProxy_Team)SetCount(val interface{}) { ) } -func (j *jsiiProxy_Team)SetDeleteDefaultResources(val interface{}) { +func (j *jsiiProxy_Team) SetDeleteDefaultResources(val any) { if err := j.validateSetDeleteDefaultResourcesParameters(val); err != nil { panic(err) } @@ -488,7 +487,7 @@ func (j *jsiiProxy_Team)SetDeleteDefaultResources(val interface{}) { ) } -func (j *jsiiProxy_Team)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_Team) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -496,7 +495,7 @@ func (j *jsiiProxy_Team)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_Team)SetDescription(val *string) { +func (j *jsiiProxy_Team) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -507,7 +506,7 @@ func (j *jsiiProxy_Team)SetDescription(val *string) { ) } -func (j *jsiiProxy_Team)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_Team) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -515,7 +514,7 @@ func (j *jsiiProxy_Team)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_Team)SetId(val *string) { +func (j *jsiiProxy_Team) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -526,7 +525,7 @@ func (j *jsiiProxy_Team)SetId(val *string) { ) } -func (j *jsiiProxy_Team)SetIgnoreMembers(val interface{}) { +func (j *jsiiProxy_Team) SetIgnoreMembers(val any) { if err := j.validateSetIgnoreMembersParameters(val); err != nil { panic(err) } @@ -537,7 +536,7 @@ func (j *jsiiProxy_Team)SetIgnoreMembers(val interface{}) { ) } -func (j *jsiiProxy_Team)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_Team) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -548,7 +547,7 @@ func (j *jsiiProxy_Team)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { ) } -func (j *jsiiProxy_Team)SetName(val *string) { +func (j *jsiiProxy_Team) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -559,7 +558,7 @@ func (j *jsiiProxy_Team)SetName(val *string) { ) } -func (j *jsiiProxy_Team)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_Team) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -567,7 +566,7 @@ func (j *jsiiProxy_Team)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_Team)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_Team) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -590,7 +589,7 @@ func Team_GenerateConfigForImport(scope constructs.Construct, importToId *string _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.team.Team", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -614,7 +613,7 @@ func Team_GenerateConfigForImport(scope constructs.Construct, importToId *string // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func Team_IsConstruct(x interface{}) *bool { +func Team_IsConstruct(x any) *bool { _init_.Initialize() if err := validateTeam_IsConstructParameters(x); err != nil { @@ -625,7 +624,7 @@ func Team_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.team.Team", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -633,7 +632,7 @@ func Team_IsConstruct(x interface{}) *bool { } // Experimental. -func Team_IsTerraformElement(x interface{}) *bool { +func Team_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateTeam_IsTerraformElementParameters(x); err != nil { @@ -644,7 +643,7 @@ func Team_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.team.Team", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -652,7 +651,7 @@ func Team_IsTerraformElement(x interface{}) *bool { } // Experimental. -func Team_IsTerraformResource(x interface{}) *bool { +func Team_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateTeam_IsTerraformResourceParameters(x); err != nil { @@ -663,7 +662,7 @@ func Team_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.team.Team", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -688,31 +687,31 @@ func (t *jsiiProxy_Team) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( t, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (t *jsiiProxy_Team) AddOverride(path *string, value interface{}) { +func (t *jsiiProxy_Team) 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}, ) } -func (t *jsiiProxy_Team) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_Team) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := t.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( t, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -728,7 +727,7 @@ func (t *jsiiProxy_Team) GetBooleanAttribute(terraformAttribute *string) cdktf.I _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -744,7 +743,7 @@ func (t *jsiiProxy_Team) GetBooleanMapAttribute(terraformAttribute *string) *map _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -760,7 +759,7 @@ func (t *jsiiProxy_Team) GetListAttribute(terraformAttribute *string) *[]*string _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -776,7 +775,7 @@ func (t *jsiiProxy_Team) GetNumberAttribute(terraformAttribute *string) *float64 _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -792,7 +791,7 @@ func (t *jsiiProxy_Team) GetNumberListAttribute(terraformAttribute *string) *[]* _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -808,7 +807,7 @@ func (t *jsiiProxy_Team) GetNumberMapAttribute(terraformAttribute *string) *map[ _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -824,7 +823,7 @@ func (t *jsiiProxy_Team) GetStringAttribute(terraformAttribute *string) *string _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -840,15 +839,15 @@ func (t *jsiiProxy_Team) GetStringMapAttribute(terraformAttribute *string) *map[ _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (t *jsiiProxy_Team) HasResourceMove() interface{} { - var returns interface{} +func (t *jsiiProxy_Team) HasResourceMove() any { + var returns any _jsii_.Invoke( t, @@ -867,7 +866,7 @@ func (t *jsiiProxy_Team) ImportFrom(id *string, provider cdktf.TerraformProvider _jsii_.InvokeVoid( t, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -880,7 +879,7 @@ func (t *jsiiProxy_Team) InterpolationForAttribute(terraformAttribute *string) c _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -894,18 +893,18 @@ func (t *jsiiProxy_Team) MoveFromId(id *string) { _jsii_.InvokeVoid( t, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (t *jsiiProxy_Team) MoveTo(moveTarget *string, index interface{}) { +func (t *jsiiProxy_Team) MoveTo(moveTarget *string, index any) { if err := t.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( t, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -916,7 +915,7 @@ func (t *jsiiProxy_Team) MoveToId(id *string) { _jsii_.InvokeVoid( t, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -927,18 +926,18 @@ func (t *jsiiProxy_Team) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( t, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } -func (t *jsiiProxy_Team) PutMember(value interface{}) { +func (t *jsiiProxy_Team) PutMember(value any) { if err := t.validatePutMemberParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( t, "putMember", - []interface{}{value}, + []any{value}, ) } @@ -990,8 +989,8 @@ func (t *jsiiProxy_Team) ResetOverrideLogicalId() { ) } -func (t *jsiiProxy_Team) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_Team) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -1003,8 +1002,8 @@ func (t *jsiiProxy_Team) SynthesizeAttributes() *map[string]interface{} { return returns } -func (t *jsiiProxy_Team) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_Team) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -1016,8 +1015,8 @@ func (t *jsiiProxy_Team) SynthesizeHclAttributes() *map[string]interface{} { return returns } -func (t *jsiiProxy_Team) ToHclTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_Team) ToHclTerraform() any { + var returns any _jsii_.Invoke( t, @@ -1029,8 +1028,8 @@ func (t *jsiiProxy_Team) ToHclTerraform() interface{} { return returns } -func (t *jsiiProxy_Team) ToMetadata() interface{} { - var returns interface{} +func (t *jsiiProxy_Team) ToMetadata() any { + var returns any _jsii_.Invoke( t, @@ -1055,8 +1054,8 @@ func (t *jsiiProxy_Team) ToString() *string { return returns } -func (t *jsiiProxy_Team) ToTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_Team) ToTerraform() any { + var returns any _jsii_.Invoke( t, @@ -1067,4 +1066,3 @@ func (t *jsiiProxy_Team) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/team/TeamConfig.go b/gen/opsgenie/team/TeamConfig.go index 2c20d84750..29408ba4f4 100644 --- a/gen/opsgenie/team/TeamConfig.go +++ b/gen/opsgenie/team/TeamConfig.go @@ -6,9 +6,9 @@ import ( type TeamConfig 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,11 +18,11 @@ type TeamConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team#name Team#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team#delete_default_resources Team#delete_default_resources}. - DeleteDefaultResources interface{} `field:"optional" json:"deleteDefaultResources" yaml:"deleteDefaultResources"` + DeleteDefaultResources any `field:"optional" json:"deleteDefaultResources" yaml:"deleteDefaultResources"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team#description Team#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team#id Team#id}. @@ -31,10 +31,9 @@ type TeamConfig struct { // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team#ignore_members Team#ignore_members}. - IgnoreMembers interface{} `field:"optional" json:"ignoreMembers" yaml:"ignoreMembers"` + IgnoreMembers any `field:"optional" json:"ignoreMembers" yaml:"ignoreMembers"` // member block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team#member Team#member} - Member interface{} `field:"optional" json:"member" yaml:"member"` + Member any `field:"optional" json:"member" yaml:"member"` } - diff --git a/gen/opsgenie/team/TeamMemberList.go b/gen/opsgenie/team/TeamMemberList.go index 4a5c185ada..7d3bf70202 100644 --- a/gen/opsgenie/team/TeamMemberList.go +++ b/gen/opsgenie/team/TeamMemberList.go @@ -17,8 +17,8 @@ type TeamMemberList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type TeamMemberList interface { Get(index *float64) TeamMemberOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_TeamMemberList) Fqn() *string { return returns } -func (j *jsiiProxy_TeamMemberList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamMemberList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_TeamMemberList) WrapsSet() *bool { return returns } - func NewTeamMemberList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) TeamMemberList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewTeamMemberList(terraformResource cdktf.IInterpolatingParent, terraformAt _jsii_.Create( "@cdktf/provider-opsgenie.team.TeamMemberList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewTeamMemberList_Override(t TeamMemberList, terraformResource cdktf.IInter _jsii_.Create( "@cdktf/provider-opsgenie.team.TeamMemberList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, t, ) } -func (j *jsiiProxy_TeamMemberList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_TeamMemberList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_TeamMemberList)SetInternalValue(val interface{}) { ) } -func (j *jsiiProxy_TeamMemberList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_TeamMemberList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_TeamMemberList)SetTerraformAttribute(val *string) { ) } -func (j *jsiiProxy_TeamMemberList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_TeamMemberList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_TeamMemberList)SetTerraformResource(val cdktf.IInterpolatingP ) } -func (j *jsiiProxy_TeamMemberList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_TeamMemberList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (t *jsiiProxy_TeamMemberList) AllWithMapKey(mapKeyAttributeName *string) cd _jsii_.Invoke( t, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (t *jsiiProxy_TeamMemberList) Get(index *float64) TeamMemberOutputReference _jsii_.Invoke( t, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (t *jsiiProxy_TeamMemberList) Resolve(_context cdktf.IResolveContext) interface{} { +func (t *jsiiProxy_TeamMemberList) Resolve(_context cdktf.IResolveContext) any { if err := t.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( t, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (t *jsiiProxy_TeamMemberList) ToString() *string { return returns } - diff --git a/gen/opsgenie/team/TeamMemberList__checks.go b/gen/opsgenie/team/TeamMemberList__checks.go index 3e321a7538..a33654ceb6 100644 --- a/gen/opsgenie/team/TeamMemberList__checks.go +++ b/gen/opsgenie/team/TeamMemberList__checks.go @@ -34,7 +34,7 @@ func (t *jsiiProxy_TeamMemberList) validateResolveParameters(_context cdktf.IRes return nil } -func (j *jsiiProxy_TeamMemberList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_TeamMemberList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewTeamMemberListParameters(terraformResource cdktf.IInterpolatingP return nil } - diff --git a/gen/opsgenie/team/TeamMemberOutputReference.go b/gen/opsgenie/team/TeamMemberOutputReference.go index 5df3e9f239..912a772146 100644 --- a/gen/opsgenie/team/TeamMemberOutputReference.go +++ b/gen/opsgenie/team/TeamMemberOutputReference.go @@ -12,9 +12,9 @@ type TeamMemberOutputReference 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 @@ -30,8 +30,8 @@ type TeamMemberOutputReference interface { Id() *string SetId(val *string) IdInput() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Role() *string SetRole(val *string) RoleInput() *string @@ -49,7 +49,7 @@ type TeamMemberOutputReference 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 TeamMemberOutputReference interface { ResetUsername() // 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. @@ -87,8 +87,8 @@ type jsiiProxy_TeamMemberOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_TeamMemberOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamMemberOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -147,8 +147,8 @@ func (j *jsiiProxy_TeamMemberOutputReference) IdInput() *string { return returns } -func (j *jsiiProxy_TeamMemberOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamMemberOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -217,7 +217,6 @@ func (j *jsiiProxy_TeamMemberOutputReference) UsernameInput() *string { return returns } - func NewTeamMemberOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) TeamMemberOutputReference { _init_.Initialize() @@ -228,7 +227,7 @@ func NewTeamMemberOutputReference(terraformResource cdktf.IInterpolatingParent, _jsii_.Create( "@cdktf/provider-opsgenie.team.TeamMemberOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -240,12 +239,12 @@ func NewTeamMemberOutputReference_Override(t TeamMemberOutputReference, terrafor _jsii_.Create( "@cdktf/provider-opsgenie.team.TeamMemberOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, t, ) } -func (j *jsiiProxy_TeamMemberOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_TeamMemberOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -256,7 +255,7 @@ func (j *jsiiProxy_TeamMemberOutputReference)SetComplexObjectIndex(val interface ) } -func (j *jsiiProxy_TeamMemberOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_TeamMemberOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -267,7 +266,7 @@ func (j *jsiiProxy_TeamMemberOutputReference)SetComplexObjectIsFromSet(val *bool ) } -func (j *jsiiProxy_TeamMemberOutputReference)SetId(val *string) { +func (j *jsiiProxy_TeamMemberOutputReference) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -278,7 +277,7 @@ func (j *jsiiProxy_TeamMemberOutputReference)SetId(val *string) { ) } -func (j *jsiiProxy_TeamMemberOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_TeamMemberOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -289,7 +288,7 @@ func (j *jsiiProxy_TeamMemberOutputReference)SetInternalValue(val interface{}) { ) } -func (j *jsiiProxy_TeamMemberOutputReference)SetRole(val *string) { +func (j *jsiiProxy_TeamMemberOutputReference) SetRole(val *string) { if err := j.validateSetRoleParameters(val); err != nil { panic(err) } @@ -300,7 +299,7 @@ func (j *jsiiProxy_TeamMemberOutputReference)SetRole(val *string) { ) } -func (j *jsiiProxy_TeamMemberOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_TeamMemberOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -311,7 +310,7 @@ func (j *jsiiProxy_TeamMemberOutputReference)SetTerraformAttribute(val *string) ) } -func (j *jsiiProxy_TeamMemberOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_TeamMemberOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -322,7 +321,7 @@ func (j *jsiiProxy_TeamMemberOutputReference)SetTerraformResource(val cdktf.IInt ) } -func (j *jsiiProxy_TeamMemberOutputReference)SetUsername(val *string) { +func (j *jsiiProxy_TeamMemberOutputReference) SetUsername(val *string) { if err := j.validateSetUsernameParameters(val); err != nil { panic(err) } @@ -346,16 +345,16 @@ func (t *jsiiProxy_TeamMemberOutputReference) ComputeFqn() *string { return returns } -func (t *jsiiProxy_TeamMemberOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamMemberOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := t.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( t, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -371,7 +370,7 @@ func (t *jsiiProxy_TeamMemberOutputReference) GetBooleanAttribute(terraformAttri _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -387,7 +386,7 @@ func (t *jsiiProxy_TeamMemberOutputReference) GetBooleanMapAttribute(terraformAt _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -403,7 +402,7 @@ func (t *jsiiProxy_TeamMemberOutputReference) GetListAttribute(terraformAttribut _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -419,7 +418,7 @@ func (t *jsiiProxy_TeamMemberOutputReference) GetNumberAttribute(terraformAttrib _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -435,7 +434,7 @@ func (t *jsiiProxy_TeamMemberOutputReference) GetNumberListAttribute(terraformAt _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -451,7 +450,7 @@ func (t *jsiiProxy_TeamMemberOutputReference) GetNumberMapAttribute(terraformAtt _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -467,7 +466,7 @@ func (t *jsiiProxy_TeamMemberOutputReference) GetStringAttribute(terraformAttrib _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -483,7 +482,7 @@ func (t *jsiiProxy_TeamMemberOutputReference) GetStringMapAttribute(terraformAtt _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -512,7 +511,7 @@ func (t *jsiiProxy_TeamMemberOutputReference) InterpolationForAttribute(property _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -535,16 +534,16 @@ func (t *jsiiProxy_TeamMemberOutputReference) ResetUsername() { ) } -func (t *jsiiProxy_TeamMemberOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (t *jsiiProxy_TeamMemberOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := t.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( t, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -563,4 +562,3 @@ func (t *jsiiProxy_TeamMemberOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/team/TeamMemberOutputReference__checks.go b/gen/opsgenie/team/TeamMemberOutputReference__checks.go index fac41e1bc5..182921bd77 100644 --- a/gen/opsgenie/team/TeamMemberOutputReference__checks.go +++ b/gen/opsgenie/team/TeamMemberOutputReference__checks.go @@ -98,7 +98,7 @@ func (t *jsiiProxy_TeamMemberOutputReference) validateResolveParameters(_context return nil } -func (j *jsiiProxy_TeamMemberOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_TeamMemberOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -171,7 +171,7 @@ func (j *jsiiProxy_TeamMemberOutputReference) validateSetIdParameters(val *strin return nil } -func (j *jsiiProxy_TeamMemberOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_TeamMemberOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -246,4 +246,3 @@ func validateNewTeamMemberOutputReferenceParameters(terraformResource cdktf.IInt return nil } - diff --git a/gen/opsgenie/team/Team__checks.go b/gen/opsgenie/team/Team__checks.go index 6632ba959d..504c2d09b8 100644 --- a/gen/opsgenie/team/Team__checks.go +++ b/gen/opsgenie/team/Team__checks.go @@ -19,7 +19,7 @@ func (t *jsiiProxy_Team) validateAddMoveTargetParameters(moveTarget *string) err return nil } -func (t *jsiiProxy_Team) validateAddOverrideParameters(path *string, value interface{}) error { +func (t *jsiiProxy_Team) 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 (t *jsiiProxy_Team) validateMoveFromIdParameters(id *string) error { return nil } -func (t *jsiiProxy_Team) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (t *jsiiProxy_Team) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -204,7 +204,7 @@ func (t *jsiiProxy_Team) validateOverrideLogicalIdParameters(newLogicalId *strin return nil } -func (t *jsiiProxy_Team) validatePutMemberParameters(value interface{}) error { +func (t *jsiiProxy_Team) validatePutMemberParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -251,7 +251,7 @@ func validateTeam_GenerateConfigForImportParameters(scope constructs.Construct, return nil } -func validateTeam_IsConstructParameters(x interface{}) error { +func validateTeam_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -259,7 +259,7 @@ func validateTeam_IsConstructParameters(x interface{}) error { return nil } -func validateTeam_IsTerraformElementParameters(x interface{}) error { +func validateTeam_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -267,7 +267,7 @@ func validateTeam_IsTerraformElementParameters(x interface{}) error { return nil } -func validateTeam_IsTerraformResourceParameters(x interface{}) error { +func validateTeam_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -275,7 +275,7 @@ func validateTeam_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_Team) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_Team) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -308,7 +308,7 @@ func (j *jsiiProxy_Team) validateSetConnectionParameters(val interface{}) error return nil } -func (j *jsiiProxy_Team) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_Team) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -365,7 +365,7 @@ func (j *jsiiProxy_Team) validateSetCountParameters(val interface{}) error { return nil } -func (j *jsiiProxy_Team) validateSetDeleteDefaultResourcesParameters(val interface{}) error { +func (j *jsiiProxy_Team) validateSetDeleteDefaultResourcesParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -401,7 +401,7 @@ func (j *jsiiProxy_Team) validateSetIdParameters(val *string) error { return nil } -func (j *jsiiProxy_Team) validateSetIgnoreMembersParameters(val interface{}) error { +func (j *jsiiProxy_Team) validateSetIgnoreMembersParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -437,7 +437,7 @@ func (j *jsiiProxy_Team) validateSetNameParameters(val *string) error { return nil } -func (j *jsiiProxy_Team) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_Team) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -501,4 +501,3 @@ func validateNewTeamParameters(scope constructs.Construct, id *string, config *T return nil } - diff --git a/gen/opsgenie/team/main.go b/gen/opsgenie/team/main.go index c39009ca43..827e5585b9 100644 --- a/gen/opsgenie/team/main.go +++ b/gen/opsgenie/team/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.team.Team", - reflect.TypeOf((*Team)(nil)).Elem(), + reflect.TypeFor[Team](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -71,7 +71,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_Team{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -79,15 +79,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.team.TeamConfig", - reflect.TypeOf((*TeamConfig)(nil)).Elem(), + reflect.TypeFor[TeamConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.team.TeamMember", - reflect.TypeOf((*TeamMember)(nil)).Elem(), + reflect.TypeFor[TeamMember](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.team.TeamMemberList", - reflect.TypeOf((*TeamMemberList)(nil)).Elem(), + reflect.TypeFor[TeamMemberList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -101,7 +101,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamMemberList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -109,7 +109,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.team.TeamMemberOutputReference", - reflect.TypeOf((*TeamMemberOutputReference)(nil)).Elem(), + reflect.TypeFor[TeamMemberOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -141,7 +141,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "username", GoGetter: "Username"}, _jsii_.MemberProperty{JsiiProperty: "usernameInput", GoGetter: "UsernameInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamMemberOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRule.go b/gen/opsgenie/teamroutingrule/TeamRoutingRule.go index 61258fe0b3..723a9844df 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRule.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRule.go @@ -15,17 +15,17 @@ type TeamRoutingRule 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) Criteria() TeamRoutingRuleCriteriaList - CriteriaInput() interface{} + CriteriaInput() any // Experimental. DependsOn() *[]*string // Experimental. @@ -41,9 +41,9 @@ type TeamRoutingRule interface { Id() *string SetId(val *string) IdInput() *string - IsDefault() interface{} - SetIsDefault(val interface{}) - IsDefaultInput() interface{} + IsDefault() any + SetIsDefault(val any) + IsDefaultInput() any // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. @@ -54,7 +54,7 @@ type TeamRoutingRule interface { // The tree node. Node() constructs.Node Notify() TeamRoutingRuleNotifyList - NotifyInput() interface{} + NotifyInput() any Order() *float64 SetOrder(val *float64) OrderInput() *float64 @@ -63,18 +63,18 @@ type TeamRoutingRule interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any TeamId() *string SetTeamId(val *string) TeamIdInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string TimeRestriction() TeamRoutingRuleTimeRestrictionOutputReference @@ -86,9 +86,9 @@ type TeamRoutingRule 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. @@ -106,7 +106,7 @@ type TeamRoutingRule interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -118,15 +118,15 @@ type TeamRoutingRule 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) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) - PutCriteria(value interface{}) - PutNotify(value interface{}) + PutCriteria(value any) + PutNotify(value any) PutTimeRestriction(value *TeamRoutingRuleTimeRestriction) ResetCriteria() ResetId() @@ -138,17 +138,17 @@ type TeamRoutingRule interface { ResetOverrideLogicalId() ResetTimeRestriction() ResetTimezone() - 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 TeamRoutingRule @@ -166,8 +166,8 @@ func (j *jsiiProxy_TeamRoutingRule) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_TeamRoutingRule) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRule) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -176,8 +176,8 @@ func (j *jsiiProxy_TeamRoutingRule) Connection() interface{} { return returns } -func (j *jsiiProxy_TeamRoutingRule) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TeamRoutingRule) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -186,8 +186,8 @@ func (j *jsiiProxy_TeamRoutingRule) ConstructNodeMetadata() *map[string]interfac return returns } -func (j *jsiiProxy_TeamRoutingRule) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRule) Count() any { + var returns any _jsii_.Get( j, "count", @@ -206,8 +206,8 @@ func (j *jsiiProxy_TeamRoutingRule) Criteria() TeamRoutingRuleCriteriaList { return returns } -func (j *jsiiProxy_TeamRoutingRule) CriteriaInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRule) CriteriaInput() any { + var returns any _jsii_.Get( j, "criteriaInput", @@ -276,8 +276,8 @@ func (j *jsiiProxy_TeamRoutingRule) IdInput() *string { return returns } -func (j *jsiiProxy_TeamRoutingRule) IsDefault() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRule) IsDefault() any { + var returns any _jsii_.Get( j, "isDefault", @@ -286,8 +286,8 @@ func (j *jsiiProxy_TeamRoutingRule) IsDefault() interface{} { return returns } -func (j *jsiiProxy_TeamRoutingRule) IsDefaultInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRule) IsDefaultInput() any { + var returns any _jsii_.Get( j, "isDefaultInput", @@ -346,8 +346,8 @@ func (j *jsiiProxy_TeamRoutingRule) Notify() TeamRoutingRuleNotifyList { return returns } -func (j *jsiiProxy_TeamRoutingRule) NotifyInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRule) NotifyInput() any { + var returns any _jsii_.Get( j, "notifyInput", @@ -386,8 +386,8 @@ func (j *jsiiProxy_TeamRoutingRule) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_TeamRoutingRule) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_TeamRoutingRule) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -396,8 +396,8 @@ func (j *jsiiProxy_TeamRoutingRule) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_TeamRoutingRule) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRule) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -436,8 +436,8 @@ func (j *jsiiProxy_TeamRoutingRule) TerraformGeneratorMetadata() *cdktf.Terrafor return returns } -func (j *jsiiProxy_TeamRoutingRule) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TeamRoutingRule) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -496,7 +496,6 @@ func (j *jsiiProxy_TeamRoutingRule) TimezoneInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team_routing_rule opsgenie_team_routing_rule} Resource. func NewTeamRoutingRule(scope constructs.Construct, id *string, config *TeamRoutingRuleConfig) TeamRoutingRule { _init_.Initialize() @@ -508,7 +507,7 @@ func NewTeamRoutingRule(scope constructs.Construct, id *string, config *TeamRout _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRule", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -521,12 +520,12 @@ func NewTeamRoutingRule_Override(t TeamRoutingRule, scope constructs.Construct, _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRule", - []interface{}{scope, id, config}, + []any{scope, id, config}, t, ) } -func (j *jsiiProxy_TeamRoutingRule)SetConnection(val interface{}) { +func (j *jsiiProxy_TeamRoutingRule) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -537,7 +536,7 @@ func (j *jsiiProxy_TeamRoutingRule)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_TeamRoutingRule)SetCount(val interface{}) { +func (j *jsiiProxy_TeamRoutingRule) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -548,7 +547,7 @@ func (j *jsiiProxy_TeamRoutingRule)SetCount(val interface{}) { ) } -func (j *jsiiProxy_TeamRoutingRule)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_TeamRoutingRule) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -556,7 +555,7 @@ func (j *jsiiProxy_TeamRoutingRule)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_TeamRoutingRule)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_TeamRoutingRule) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -564,7 +563,7 @@ func (j *jsiiProxy_TeamRoutingRule)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_TeamRoutingRule)SetId(val *string) { +func (j *jsiiProxy_TeamRoutingRule) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -575,7 +574,7 @@ func (j *jsiiProxy_TeamRoutingRule)SetId(val *string) { ) } -func (j *jsiiProxy_TeamRoutingRule)SetIsDefault(val interface{}) { +func (j *jsiiProxy_TeamRoutingRule) SetIsDefault(val any) { if err := j.validateSetIsDefaultParameters(val); err != nil { panic(err) } @@ -586,7 +585,7 @@ func (j *jsiiProxy_TeamRoutingRule)SetIsDefault(val interface{}) { ) } -func (j *jsiiProxy_TeamRoutingRule)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_TeamRoutingRule) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -597,7 +596,7 @@ func (j *jsiiProxy_TeamRoutingRule)SetLifecycle(val *cdktf.TerraformResourceLife ) } -func (j *jsiiProxy_TeamRoutingRule)SetName(val *string) { +func (j *jsiiProxy_TeamRoutingRule) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -608,7 +607,7 @@ func (j *jsiiProxy_TeamRoutingRule)SetName(val *string) { ) } -func (j *jsiiProxy_TeamRoutingRule)SetOrder(val *float64) { +func (j *jsiiProxy_TeamRoutingRule) SetOrder(val *float64) { if err := j.validateSetOrderParameters(val); err != nil { panic(err) } @@ -619,7 +618,7 @@ func (j *jsiiProxy_TeamRoutingRule)SetOrder(val *float64) { ) } -func (j *jsiiProxy_TeamRoutingRule)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_TeamRoutingRule) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -627,7 +626,7 @@ func (j *jsiiProxy_TeamRoutingRule)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_TeamRoutingRule)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_TeamRoutingRule) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -638,7 +637,7 @@ func (j *jsiiProxy_TeamRoutingRule)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_TeamRoutingRule)SetTeamId(val *string) { +func (j *jsiiProxy_TeamRoutingRule) SetTeamId(val *string) { if err := j.validateSetTeamIdParameters(val); err != nil { panic(err) } @@ -649,7 +648,7 @@ func (j *jsiiProxy_TeamRoutingRule)SetTeamId(val *string) { ) } -func (j *jsiiProxy_TeamRoutingRule)SetTimezone(val *string) { +func (j *jsiiProxy_TeamRoutingRule) SetTimezone(val *string) { if err := j.validateSetTimezoneParameters(val); err != nil { panic(err) } @@ -672,7 +671,7 @@ func TeamRoutingRule_GenerateConfigForImport(scope constructs.Construct, importT _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRule", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -696,7 +695,7 @@ func TeamRoutingRule_GenerateConfigForImport(scope constructs.Construct, importT // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func TeamRoutingRule_IsConstruct(x interface{}) *bool { +func TeamRoutingRule_IsConstruct(x any) *bool { _init_.Initialize() if err := validateTeamRoutingRule_IsConstructParameters(x); err != nil { @@ -707,7 +706,7 @@ func TeamRoutingRule_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRule", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -715,7 +714,7 @@ func TeamRoutingRule_IsConstruct(x interface{}) *bool { } // Experimental. -func TeamRoutingRule_IsTerraformElement(x interface{}) *bool { +func TeamRoutingRule_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateTeamRoutingRule_IsTerraformElementParameters(x); err != nil { @@ -726,7 +725,7 @@ func TeamRoutingRule_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRule", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -734,7 +733,7 @@ func TeamRoutingRule_IsTerraformElement(x interface{}) *bool { } // Experimental. -func TeamRoutingRule_IsTerraformResource(x interface{}) *bool { +func TeamRoutingRule_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateTeamRoutingRule_IsTerraformResourceParameters(x); err != nil { @@ -745,7 +744,7 @@ func TeamRoutingRule_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRule", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -770,31 +769,31 @@ func (t *jsiiProxy_TeamRoutingRule) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( t, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (t *jsiiProxy_TeamRoutingRule) AddOverride(path *string, value interface{}) { +func (t *jsiiProxy_TeamRoutingRule) 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}, ) } -func (t *jsiiProxy_TeamRoutingRule) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamRoutingRule) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := t.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( t, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -810,7 +809,7 @@ func (t *jsiiProxy_TeamRoutingRule) GetBooleanAttribute(terraformAttribute *stri _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -826,7 +825,7 @@ func (t *jsiiProxy_TeamRoutingRule) GetBooleanMapAttribute(terraformAttribute *s _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -842,7 +841,7 @@ func (t *jsiiProxy_TeamRoutingRule) GetListAttribute(terraformAttribute *string) _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -858,7 +857,7 @@ func (t *jsiiProxy_TeamRoutingRule) GetNumberAttribute(terraformAttribute *strin _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -874,7 +873,7 @@ func (t *jsiiProxy_TeamRoutingRule) GetNumberListAttribute(terraformAttribute *s _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -890,7 +889,7 @@ func (t *jsiiProxy_TeamRoutingRule) GetNumberMapAttribute(terraformAttribute *st _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -906,7 +905,7 @@ func (t *jsiiProxy_TeamRoutingRule) GetStringAttribute(terraformAttribute *strin _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -922,15 +921,15 @@ func (t *jsiiProxy_TeamRoutingRule) GetStringMapAttribute(terraformAttribute *st _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (t *jsiiProxy_TeamRoutingRule) HasResourceMove() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamRoutingRule) HasResourceMove() any { + var returns any _jsii_.Invoke( t, @@ -949,7 +948,7 @@ func (t *jsiiProxy_TeamRoutingRule) ImportFrom(id *string, provider cdktf.Terraf _jsii_.InvokeVoid( t, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -962,7 +961,7 @@ func (t *jsiiProxy_TeamRoutingRule) InterpolationForAttribute(terraformAttribute _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -976,18 +975,18 @@ func (t *jsiiProxy_TeamRoutingRule) MoveFromId(id *string) { _jsii_.InvokeVoid( t, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (t *jsiiProxy_TeamRoutingRule) MoveTo(moveTarget *string, index interface{}) { +func (t *jsiiProxy_TeamRoutingRule) MoveTo(moveTarget *string, index any) { if err := t.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( t, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -998,7 +997,7 @@ func (t *jsiiProxy_TeamRoutingRule) MoveToId(id *string) { _jsii_.InvokeVoid( t, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1009,29 +1008,29 @@ func (t *jsiiProxy_TeamRoutingRule) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( t, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } -func (t *jsiiProxy_TeamRoutingRule) PutCriteria(value interface{}) { +func (t *jsiiProxy_TeamRoutingRule) PutCriteria(value any) { if err := t.validatePutCriteriaParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( t, "putCriteria", - []interface{}{value}, + []any{value}, ) } -func (t *jsiiProxy_TeamRoutingRule) PutNotify(value interface{}) { +func (t *jsiiProxy_TeamRoutingRule) PutNotify(value any) { if err := t.validatePutNotifyParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( t, "putNotify", - []interface{}{value}, + []any{value}, ) } @@ -1042,7 +1041,7 @@ func (t *jsiiProxy_TeamRoutingRule) PutTimeRestriction(value *TeamRoutingRuleTim _jsii_.InvokeVoid( t, "putTimeRestriction", - []interface{}{value}, + []any{value}, ) } @@ -1110,8 +1109,8 @@ func (t *jsiiProxy_TeamRoutingRule) ResetTimezone() { ) } -func (t *jsiiProxy_TeamRoutingRule) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TeamRoutingRule) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -1123,8 +1122,8 @@ func (t *jsiiProxy_TeamRoutingRule) SynthesizeAttributes() *map[string]interface return returns } -func (t *jsiiProxy_TeamRoutingRule) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TeamRoutingRule) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -1136,8 +1135,8 @@ func (t *jsiiProxy_TeamRoutingRule) SynthesizeHclAttributes() *map[string]interf return returns } -func (t *jsiiProxy_TeamRoutingRule) ToHclTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamRoutingRule) ToHclTerraform() any { + var returns any _jsii_.Invoke( t, @@ -1149,8 +1148,8 @@ func (t *jsiiProxy_TeamRoutingRule) ToHclTerraform() interface{} { return returns } -func (t *jsiiProxy_TeamRoutingRule) ToMetadata() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamRoutingRule) ToMetadata() any { + var returns any _jsii_.Invoke( t, @@ -1175,8 +1174,8 @@ func (t *jsiiProxy_TeamRoutingRule) ToString() *string { return returns } -func (t *jsiiProxy_TeamRoutingRule) ToTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamRoutingRule) ToTerraform() any { + var returns any _jsii_.Invoke( t, @@ -1187,4 +1186,3 @@ func (t *jsiiProxy_TeamRoutingRule) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleConfig.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleConfig.go index 2d8addced1..b43b7cc2c6 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleConfig.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleConfig.go @@ -6,9 +6,9 @@ import ( type TeamRoutingRuleConfig 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,24 +18,24 @@ type TeamRoutingRuleConfig 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"` // notify block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team_routing_rule#notify TeamRoutingRule#notify} - Notify interface{} `field:"required" json:"notify" yaml:"notify"` + Notify any `field:"required" json:"notify" yaml:"notify"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team_routing_rule#team_id TeamRoutingRule#team_id}. TeamId *string `field:"required" json:"teamId" yaml:"teamId"` // criteria block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team_routing_rule#criteria TeamRoutingRule#criteria} - Criteria interface{} `field:"optional" json:"criteria" yaml:"criteria"` + Criteria any `field:"optional" json:"criteria" yaml:"criteria"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team_routing_rule#id TeamRoutingRule#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team_routing_rule#is_default TeamRoutingRule#is_default}. - IsDefault interface{} `field:"optional" json:"isDefault" yaml:"isDefault"` + IsDefault any `field:"optional" json:"isDefault" yaml:"isDefault"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team_routing_rule#name TeamRoutingRule#name}. Name *string `field:"optional" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team_routing_rule#order TeamRoutingRule#order}. @@ -47,4 +47,3 @@ type TeamRoutingRuleConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team_routing_rule#timezone TeamRoutingRule#timezone}. Timezone *string `field:"optional" json:"timezone" yaml:"timezone"` } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteria.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteria.go index 32d18409bf..e57da4b085 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteria.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteria.go @@ -1,12 +1,10 @@ package teamroutingrule - type TeamRoutingRuleCriteria struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team_routing_rule#type TeamRoutingRule#type}. Type *string `field:"required" json:"type" yaml:"type"` // conditions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team_routing_rule#conditions TeamRoutingRule#conditions} - Conditions interface{} `field:"optional" json:"conditions" yaml:"conditions"` + Conditions any `field:"optional" json:"conditions" yaml:"conditions"` } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditions.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditions.go index 6a6d6d4d3d..e62baa08bd 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditions.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditions.go @@ -1,6 +1,5 @@ package teamroutingrule - type TeamRoutingRuleCriteriaConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team_routing_rule#field TeamRoutingRule#field}. Field *string `field:"required" json:"field" yaml:"field"` @@ -11,8 +10,7 @@ type TeamRoutingRuleCriteriaConditions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team_routing_rule#key TeamRoutingRule#key}. Key *string `field:"optional" json:"key" yaml:"key"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team_routing_rule#not TeamRoutingRule#not}. - Not interface{} `field:"optional" json:"not" yaml:"not"` + Not any `field:"optional" json:"not" yaml:"not"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team_routing_rule#order TeamRoutingRule#order}. Order *float64 `field:"optional" json:"order" yaml:"order"` } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditionsList.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditionsList.go index e7e7d6b3ab..7006c31e24 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditionsList.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditionsList.go @@ -17,8 +17,8 @@ type TeamRoutingRuleCriteriaConditionsList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type TeamRoutingRuleCriteriaConditionsList interface { Get(index *float64) TeamRoutingRuleCriteriaConditionsOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsList) Fqn() *string { return returns } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsList) WrapsSet() *bool { return returns } - func NewTeamRoutingRuleCriteriaConditionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) TeamRoutingRuleCriteriaConditionsList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewTeamRoutingRuleCriteriaConditionsList(terraformResource cdktf.IInterpola _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleCriteriaConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewTeamRoutingRuleCriteriaConditionsList_Override(t TeamRoutingRuleCriteria _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleCriteriaConditionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, t, ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsList)SetInternalValue(val in ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsList)SetTerraformAttribute(v ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsList)SetTerraformResource(va ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsList) AllWithMapKey(mapKeyAt _jsii_.Invoke( t, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsList) Get(index *float64) Te _jsii_.Invoke( t, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsList) Resolve(_context cdktf.IResolveContext) any { if err := t.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( t, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsList) ToString() *string { return returns } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditionsList__checks.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditionsList__checks.go index 34ccb82bb0..8cf28276aa 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditionsList__checks.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditionsList__checks.go @@ -34,7 +34,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsList) validateResolveParamet return nil } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewTeamRoutingRuleCriteriaConditionsListParameters(terraformResourc return nil } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditionsOutputReference.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditionsOutputReference.go index 9ef31d40ec..a38d8423b9 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditionsOutputReference.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditionsOutputReference.go @@ -12,9 +12,9 @@ type TeamRoutingRuleCriteriaConditionsOutputReference 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 @@ -33,14 +33,14 @@ type TeamRoutingRuleCriteriaConditionsOutputReference interface { FieldInput() *string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Key() *string SetKey(val *string) KeyInput() *string - Not() interface{} - SetNot(val interface{}) - NotInput() interface{} + Not() any + SetNot(val any) + NotInput() any Operation() *string SetOperation(val *string) OperationInput() *string @@ -58,7 +58,7 @@ type TeamRoutingRuleCriteriaConditionsOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -85,7 +85,7 @@ type TeamRoutingRuleCriteriaConditionsOutputReference interface { ResetOrder() // 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. @@ -98,8 +98,8 @@ type jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -178,8 +178,8 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) Fqn() *stri return returns } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -208,8 +208,8 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) KeyInput() return returns } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) Not() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) Not() any { + var returns any _jsii_.Get( j, "not", @@ -218,8 +218,8 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) Not() inter return returns } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) NotInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) NotInput() any { + var returns any _jsii_.Get( j, "notInput", @@ -288,7 +288,6 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) TerraformRe return returns } - func NewTeamRoutingRuleCriteriaConditionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) TeamRoutingRuleCriteriaConditionsOutputReference { _init_.Initialize() @@ -299,7 +298,7 @@ func NewTeamRoutingRuleCriteriaConditionsOutputReference(terraformResource cdktf _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleCriteriaConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -311,12 +310,12 @@ func NewTeamRoutingRuleCriteriaConditionsOutputReference_Override(t TeamRoutingR _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleCriteriaConditionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, t, ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -327,7 +326,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetComplexOb ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -338,7 +337,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetComplexOb ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetExpectedValue(val *string) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) SetExpectedValue(val *string) { if err := j.validateSetExpectedValueParameters(val); err != nil { panic(err) } @@ -349,7 +348,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetExpectedV ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetField(val *string) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) SetField(val *string) { if err := j.validateSetFieldParameters(val); err != nil { panic(err) } @@ -360,7 +359,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetField(val ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -371,7 +370,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetInternalV ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetKey(val *string) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) SetKey(val *string) { if err := j.validateSetKeyParameters(val); err != nil { panic(err) } @@ -382,7 +381,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetKey(val * ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetNot(val interface{}) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) SetNot(val any) { if err := j.validateSetNotParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetNot(val i ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetOperation(val *string) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) SetOperation(val *string) { if err := j.validateSetOperationParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetOperation ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetOrder(val *float64) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) SetOrder(val *float64) { if err := j.validateSetOrderParameters(val); err != nil { panic(err) } @@ -415,7 +414,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetOrder(val ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -426,7 +425,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetTerraform ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -450,16 +449,16 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) ComputeFqn( return returns } -func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := t.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( t, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -475,7 +474,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) GetBooleanA _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -491,7 +490,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) GetBooleanM _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -507,7 +506,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) GetListAttr _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -523,7 +522,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) GetNumberAt _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -539,7 +538,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) GetNumberLi _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -555,7 +554,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) GetNumberMa _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -571,7 +570,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) GetStringAt _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -587,7 +586,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) GetStringMa _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -616,7 +615,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) Interpolati _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -655,16 +654,16 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) ResetOrder( ) } -func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := t.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( t, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -683,4 +682,3 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) ToString() return returns } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditionsOutputReference__checks.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditionsOutputReference__checks.go index 8c1eb95bea..47272cd20d 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditionsOutputReference__checks.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaConditionsOutputReference__checks.go @@ -98,7 +98,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) validateRes return nil } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -179,7 +179,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) validateSet return nil } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -211,7 +211,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) validateSet return nil } -func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) validateSetNotParameters(val interface{}) error { +func (j *jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference) validateSetNotParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -282,4 +282,3 @@ func validateNewTeamRoutingRuleCriteriaConditionsOutputReferenceParameters(terra return nil } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaList.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaList.go index 21d303d3fe..af93f5cdc0 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaList.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaList.go @@ -17,8 +17,8 @@ type TeamRoutingRuleCriteriaList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type TeamRoutingRuleCriteriaList interface { Get(index *float64) TeamRoutingRuleCriteriaOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaList) Fqn() *string { return returns } -func (j *jsiiProxy_TeamRoutingRuleCriteriaList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRuleCriteriaList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaList) WrapsSet() *bool { return returns } - func NewTeamRoutingRuleCriteriaList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) TeamRoutingRuleCriteriaList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewTeamRoutingRuleCriteriaList(terraformResource cdktf.IInterpolatingParent _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleCriteriaList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewTeamRoutingRuleCriteriaList_Override(t TeamRoutingRuleCriteriaList, terr _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleCriteriaList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, t, ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaList)SetInternalValue(val interface{}) ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaList)SetTerraformAttribute(val *string ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaList)SetTerraformResource(val cdktf.II ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaList) AllWithMapKey(mapKeyAttributeNam _jsii_.Invoke( t, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaList) Get(index *float64) TeamRoutingR _jsii_.Invoke( t, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (t *jsiiProxy_TeamRoutingRuleCriteriaList) Resolve(_context cdktf.IResolveContext) interface{} { +func (t *jsiiProxy_TeamRoutingRuleCriteriaList) Resolve(_context cdktf.IResolveContext) any { if err := t.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( t, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaList) ToString() *string { return returns } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaList__checks.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaList__checks.go index 71e86efaee..ac5f8d0fd8 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaList__checks.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaList__checks.go @@ -34,7 +34,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaList) validateResolveParameters(_conte return nil } -func (j *jsiiProxy_TeamRoutingRuleCriteriaList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_TeamRoutingRuleCriteriaList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewTeamRoutingRuleCriteriaListParameters(terraformResource cdktf.II return nil } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaOutputReference.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaOutputReference.go index 9deeb7205e..095cfa9092 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaOutputReference.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaOutputReference.go @@ -12,16 +12,16 @@ type TeamRoutingRuleCriteriaOutputReference 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 // Experimental. SetComplexObjectIsFromSet(val *bool) Conditions() TeamRoutingRuleCriteriaConditionsList - ConditionsInput() interface{} + ConditionsInput() any // The creation stack of this resolvable which will be appended to errors thrown during resolution. // // If this returns an empty array the stack will not be attached. @@ -29,8 +29,8 @@ type TeamRoutingRuleCriteriaOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -45,7 +45,7 @@ type TeamRoutingRuleCriteriaOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -66,11 +66,11 @@ type TeamRoutingRuleCriteriaOutputReference interface { InterpolationAsList() cdktf.IResolvable // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable - PutConditions(value interface{}) + PutConditions(value any) ResetConditions() // 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. @@ -83,8 +83,8 @@ type jsiiProxy_TeamRoutingRuleCriteriaOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -113,8 +113,8 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) Conditions() TeamRout return returns } -func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) ConditionsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) ConditionsInput() any { + var returns any _jsii_.Get( j, "conditionsInput", @@ -143,8 +143,8 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -193,7 +193,6 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) TypeInput() *string { return returns } - func NewTeamRoutingRuleCriteriaOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) TeamRoutingRuleCriteriaOutputReference { _init_.Initialize() @@ -204,7 +203,7 @@ func NewTeamRoutingRuleCriteriaOutputReference(terraformResource cdktf.IInterpol _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleCriteriaOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -216,12 +215,12 @@ func NewTeamRoutingRuleCriteriaOutputReference_Override(t TeamRoutingRuleCriteri _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleCriteriaOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, t, ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -232,7 +231,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference)SetComplexObjectIndex( ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -243,7 +242,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference)SetComplexObjectIsFrom ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -254,7 +253,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference)SetInternalValue(val i ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -265,7 +264,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference)SetTerraformAttribute( ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -276,7 +275,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference)SetTerraformResource(v ) } -func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference)SetType(val *string) { +func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -300,16 +299,16 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) ComputeFqn() *string return returns } -func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := t.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( t, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -325,7 +324,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) GetBooleanAttribute(t _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -341,7 +340,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) GetBooleanMapAttribut _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -357,7 +356,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) GetListAttribute(terr _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -373,7 +372,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) GetNumberAttribute(te _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -389,7 +388,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) GetNumberListAttribut _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -405,7 +404,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) GetNumberMapAttribute _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -421,7 +420,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) GetStringAttribute(te _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -437,7 +436,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) GetStringMapAttribute _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -466,21 +465,21 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) InterpolationForAttri _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) PutConditions(value interface{}) { +func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) PutConditions(value any) { if err := t.validatePutConditionsParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( t, "putConditions", - []interface{}{value}, + []any{value}, ) } @@ -492,16 +491,16 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) ResetConditions() { ) } -func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := t.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( t, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -520,4 +519,3 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaOutputReference__checks.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaOutputReference__checks.go index 398c0e7c10..0aeba2ba6a 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaOutputReference__checks.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleCriteriaOutputReference__checks.go @@ -90,7 +90,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) validateInterpolation return nil } -func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) validatePutConditionsParameters(value interface{}) error { +func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) validatePutConditionsParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -129,7 +129,7 @@ func (t *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) validateResolveParame return nil } -func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -194,7 +194,7 @@ func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) validateSetComplexObj return nil } -func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_TeamRoutingRuleCriteriaOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -261,4 +261,3 @@ func validateNewTeamRoutingRuleCriteriaOutputReferenceParameters(terraformResour return nil } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleNotifyList.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleNotifyList.go index 983d04ab8f..86bff2d3fa 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleNotifyList.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleNotifyList.go @@ -17,8 +17,8 @@ type TeamRoutingRuleNotifyList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type TeamRoutingRuleNotifyList interface { Get(index *float64) TeamRoutingRuleNotifyOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_TeamRoutingRuleNotifyList) Fqn() *string { return returns } -func (j *jsiiProxy_TeamRoutingRuleNotifyList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRuleNotifyList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_TeamRoutingRuleNotifyList) WrapsSet() *bool { return returns } - func NewTeamRoutingRuleNotifyList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) TeamRoutingRuleNotifyList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewTeamRoutingRuleNotifyList(terraformResource cdktf.IInterpolatingParent, _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleNotifyList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewTeamRoutingRuleNotifyList_Override(t TeamRoutingRuleNotifyList, terrafor _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleNotifyList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, t, ) } -func (j *jsiiProxy_TeamRoutingRuleNotifyList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_TeamRoutingRuleNotifyList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_TeamRoutingRuleNotifyList)SetInternalValue(val interface{}) { ) } -func (j *jsiiProxy_TeamRoutingRuleNotifyList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_TeamRoutingRuleNotifyList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_TeamRoutingRuleNotifyList)SetTerraformAttribute(val *string) ) } -func (j *jsiiProxy_TeamRoutingRuleNotifyList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_TeamRoutingRuleNotifyList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_TeamRoutingRuleNotifyList)SetTerraformResource(val cdktf.IInt ) } -func (j *jsiiProxy_TeamRoutingRuleNotifyList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_TeamRoutingRuleNotifyList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (t *jsiiProxy_TeamRoutingRuleNotifyList) AllWithMapKey(mapKeyAttributeName _jsii_.Invoke( t, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (t *jsiiProxy_TeamRoutingRuleNotifyList) Get(index *float64) TeamRoutingRul _jsii_.Invoke( t, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (t *jsiiProxy_TeamRoutingRuleNotifyList) Resolve(_context cdktf.IResolveContext) interface{} { +func (t *jsiiProxy_TeamRoutingRuleNotifyList) Resolve(_context cdktf.IResolveContext) any { if err := t.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( t, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (t *jsiiProxy_TeamRoutingRuleNotifyList) ToString() *string { return returns } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleNotifyList__checks.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleNotifyList__checks.go index 101083acbd..f679b9beda 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleNotifyList__checks.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleNotifyList__checks.go @@ -34,7 +34,7 @@ func (t *jsiiProxy_TeamRoutingRuleNotifyList) validateResolveParameters(_context return nil } -func (j *jsiiProxy_TeamRoutingRuleNotifyList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_TeamRoutingRuleNotifyList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewTeamRoutingRuleNotifyListParameters(terraformResource cdktf.IInt return nil } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleNotifyOutputReference.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleNotifyOutputReference.go index cb9d274056..5de5066f98 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleNotifyOutputReference.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleNotifyOutputReference.go @@ -12,9 +12,9 @@ type TeamRoutingRuleNotifyOutputReference 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 @@ -30,8 +30,8 @@ type TeamRoutingRuleNotifyOutputReference interface { Id() *string SetId(val *string) IdInput() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Name() *string SetName(val *string) NameInput() *string @@ -49,7 +49,7 @@ type TeamRoutingRuleNotifyOutputReference 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 TeamRoutingRuleNotifyOutputReference interface { ResetName() // 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. @@ -87,8 +87,8 @@ type jsiiProxy_TeamRoutingRuleNotifyOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -147,8 +147,8 @@ func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference) IdInput() *string { return returns } -func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -217,7 +217,6 @@ func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference) TypeInput() *string { return returns } - func NewTeamRoutingRuleNotifyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) TeamRoutingRuleNotifyOutputReference { _init_.Initialize() @@ -228,7 +227,7 @@ func NewTeamRoutingRuleNotifyOutputReference(terraformResource cdktf.IInterpolat _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleNotifyOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -240,12 +239,12 @@ func NewTeamRoutingRuleNotifyOutputReference_Override(t TeamRoutingRuleNotifyOut _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleNotifyOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, t, ) } -func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -256,7 +255,7 @@ func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference)SetComplexObjectIndex(va ) } -func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -267,7 +266,7 @@ func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference)SetComplexObjectIsFromSe ) } -func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference)SetId(val *string) { +func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -278,7 +277,7 @@ func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference)SetId(val *string) { ) } -func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -289,7 +288,7 @@ func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference)SetInternalValue(val int ) } -func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference)SetName(val *string) { +func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -300,7 +299,7 @@ func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference)SetName(val *string) { ) } -func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -311,7 +310,7 @@ func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference)SetTerraformAttribute(va ) } -func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -322,7 +321,7 @@ func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference)SetTerraformResource(val ) } -func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference)SetType(val *string) { +func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -346,16 +345,16 @@ func (t *jsiiProxy_TeamRoutingRuleNotifyOutputReference) ComputeFqn() *string { return returns } -func (t *jsiiProxy_TeamRoutingRuleNotifyOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamRoutingRuleNotifyOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := t.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( t, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -371,7 +370,7 @@ func (t *jsiiProxy_TeamRoutingRuleNotifyOutputReference) GetBooleanAttribute(ter _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -387,7 +386,7 @@ func (t *jsiiProxy_TeamRoutingRuleNotifyOutputReference) GetBooleanMapAttribute( _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -403,7 +402,7 @@ func (t *jsiiProxy_TeamRoutingRuleNotifyOutputReference) GetListAttribute(terraf _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -419,7 +418,7 @@ func (t *jsiiProxy_TeamRoutingRuleNotifyOutputReference) GetNumberAttribute(terr _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -435,7 +434,7 @@ func (t *jsiiProxy_TeamRoutingRuleNotifyOutputReference) GetNumberListAttribute( _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -451,7 +450,7 @@ func (t *jsiiProxy_TeamRoutingRuleNotifyOutputReference) GetNumberMapAttribute(t _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -467,7 +466,7 @@ func (t *jsiiProxy_TeamRoutingRuleNotifyOutputReference) GetStringAttribute(terr _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -483,7 +482,7 @@ func (t *jsiiProxy_TeamRoutingRuleNotifyOutputReference) GetStringMapAttribute(t _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -512,7 +511,7 @@ func (t *jsiiProxy_TeamRoutingRuleNotifyOutputReference) InterpolationForAttribu _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -535,16 +534,16 @@ func (t *jsiiProxy_TeamRoutingRuleNotifyOutputReference) ResetName() { ) } -func (t *jsiiProxy_TeamRoutingRuleNotifyOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (t *jsiiProxy_TeamRoutingRuleNotifyOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := t.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( t, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -563,4 +562,3 @@ func (t *jsiiProxy_TeamRoutingRuleNotifyOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleNotifyOutputReference__checks.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleNotifyOutputReference__checks.go index 16469d6967..40fe3dde9e 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleNotifyOutputReference__checks.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleNotifyOutputReference__checks.go @@ -98,7 +98,7 @@ func (t *jsiiProxy_TeamRoutingRuleNotifyOutputReference) validateResolveParamete return nil } -func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -171,7 +171,7 @@ func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference) validateSetIdParameters return nil } -func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_TeamRoutingRuleNotifyOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -246,4 +246,3 @@ func validateNewTeamRoutingRuleNotifyOutputReferenceParameters(terraformResource return nil } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestriction.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestriction.go index 323025df1a..aefe1780db 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestriction.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestriction.go @@ -1,6 +1,5 @@ package teamroutingrule - type TeamRoutingRuleTimeRestriction struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team_routing_rule#type TeamRoutingRule#type}. Type *string `field:"required" json:"type" yaml:"type"` @@ -11,6 +10,5 @@ type TeamRoutingRuleTimeRestriction struct { // restrictions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/team_routing_rule#restrictions TeamRoutingRule#restrictions} - Restrictions interface{} `field:"optional" json:"restrictions" yaml:"restrictions"` + Restrictions any `field:"optional" json:"restrictions" yaml:"restrictions"` } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionOutputReference.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionOutputReference.go index 507581ccd4..dbf09be980 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionOutputReference.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionOutputReference.go @@ -12,9 +12,9 @@ type TeamRoutingRuleTimeRestrictionOutputReference 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 @@ -32,7 +32,7 @@ type TeamRoutingRuleTimeRestrictionOutputReference interface { Restriction() TeamRoutingRuleTimeRestrictionRestrictionOutputReference RestrictionInput() *TeamRoutingRuleTimeRestrictionRestriction Restrictions() TeamRoutingRuleTimeRestrictionRestrictionsList - RestrictionsInput() interface{} + RestrictionsInput() any // Experimental. TerraformAttribute() *string // Experimental. @@ -47,7 +47,7 @@ type TeamRoutingRuleTimeRestrictionOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -69,12 +69,12 @@ type TeamRoutingRuleTimeRestrictionOutputReference interface { // Experimental. InterpolationForAttribute(property *string) cdktf.IResolvable PutRestriction(value *TeamRoutingRuleTimeRestrictionRestriction) - PutRestrictions(value interface{}) + PutRestrictions(value any) ResetRestriction() ResetRestrictions() // 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. @@ -87,8 +87,8 @@ type jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -167,8 +167,8 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) Restrictions() return returns } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) RestrictionsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) RestrictionsInput() any { + var returns any _jsii_.Get( j, "restrictionsInput", @@ -217,7 +217,6 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) TypeInput() *s return returns } - func NewTeamRoutingRuleTimeRestrictionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) TeamRoutingRuleTimeRestrictionOutputReference { _init_.Initialize() @@ -228,7 +227,7 @@ func NewTeamRoutingRuleTimeRestrictionOutputReference(terraformResource cdktf.II _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleTimeRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -240,12 +239,12 @@ func NewTeamRoutingRuleTimeRestrictionOutputReference_Override(t TeamRoutingRule _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleTimeRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, t, ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -256,7 +255,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference)SetComplexObjec ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -267,7 +266,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference)SetComplexObjec ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference)SetInternalValue(val *TeamRoutingRuleTimeRestriction) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) SetInternalValue(val *TeamRoutingRuleTimeRestriction) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -278,7 +277,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference)SetInternalValu ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -289,7 +288,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference)SetTerraformAtt ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -300,7 +299,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference)SetTerraformRes ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference)SetType(val *string) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -324,16 +323,16 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) ComputeFqn() * return returns } -func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := t.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( t, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -349,7 +348,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) GetBooleanAttr _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -365,7 +364,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) GetBooleanMapA _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -381,7 +380,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) GetListAttribu _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -397,7 +396,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) GetNumberAttri _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -413,7 +412,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) GetNumberListA _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -429,7 +428,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) GetNumberMapAt _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -445,7 +444,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) GetStringAttri _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -461,7 +460,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) GetStringMapAt _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -490,7 +489,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) InterpolationF _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -504,18 +503,18 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) PutRestriction _jsii_.InvokeVoid( t, "putRestriction", - []interface{}{value}, + []any{value}, ) } -func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) PutRestrictions(value interface{}) { +func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) PutRestrictions(value any) { if err := t.validatePutRestrictionsParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( t, "putRestrictions", - []interface{}{value}, + []any{value}, ) } @@ -535,16 +534,16 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) ResetRestricti ) } -func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := t.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( t, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -563,4 +562,3 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) ToString() *st return returns } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionOutputReference__checks.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionOutputReference__checks.go index 7b75fcee97..fcf7265a18 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionOutputReference__checks.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionOutputReference__checks.go @@ -101,7 +101,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) validatePutRes return nil } -func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) validatePutRestrictionsParameters(value interface{}) error { +func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) validatePutRestrictionsParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -140,7 +140,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) validateResolv return nil } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -248,4 +248,3 @@ func validateNewTeamRoutingRuleTimeRestrictionOutputReferenceParameters(terrafor return nil } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionOutputReference.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionOutputReference.go index 9bcca03bb8..26443e3ffc 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionOutputReference.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionOutputReference.go @@ -12,9 +12,9 @@ type TeamRoutingRuleTimeRestrictionRestrictionOutputReference 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 @@ -52,7 +52,7 @@ type TeamRoutingRuleTimeRestrictionRestrictionOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -75,7 +75,7 @@ type TeamRoutingRuleTimeRestrictionRestrictionOutputReference 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. @@ -88,8 +88,8 @@ type jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -238,7 +238,6 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) Ter return returns } - func NewTeamRoutingRuleTimeRestrictionRestrictionOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) TeamRoutingRuleTimeRestrictionRestrictionOutputReference { _init_.Initialize() @@ -249,7 +248,7 @@ func NewTeamRoutingRuleTimeRestrictionRestrictionOutputReference(terraformResour _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleTimeRestrictionRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -261,12 +260,12 @@ func NewTeamRoutingRuleTimeRestrictionRestrictionOutputReference_Override(t Team _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleTimeRestrictionRestrictionOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, t, ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -277,7 +276,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference)SetC ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -288,7 +287,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference)SetC ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference)SetEndHour(val *float64) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) SetEndHour(val *float64) { if err := j.validateSetEndHourParameters(val); err != nil { panic(err) } @@ -299,7 +298,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference)SetE ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference)SetEndMin(val *float64) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) SetEndMin(val *float64) { if err := j.validateSetEndMinParameters(val); err != nil { panic(err) } @@ -310,7 +309,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference)SetE ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference)SetInternalValue(val *TeamRoutingRuleTimeRestrictionRestriction) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) SetInternalValue(val *TeamRoutingRuleTimeRestrictionRestriction) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -321,7 +320,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference)SetI ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference)SetStartHour(val *float64) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) SetStartHour(val *float64) { if err := j.validateSetStartHourParameters(val); err != nil { panic(err) } @@ -332,7 +331,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference)SetS ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference)SetStartMin(val *float64) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) SetStartMin(val *float64) { if err := j.validateSetStartMinParameters(val); err != nil { panic(err) } @@ -343,7 +342,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference)SetS ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -354,7 +353,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference)SetT ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -378,16 +377,16 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) Com return returns } -func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := t.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( t, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -403,7 +402,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) Get _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -419,7 +418,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) Get _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -435,7 +434,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) Get _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -451,7 +450,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) Get _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -467,7 +466,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) Get _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -483,7 +482,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) Get _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -499,7 +498,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) Get _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -515,7 +514,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) Get _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -544,23 +543,23 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) Int _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := t.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( t, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -579,4 +578,3 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) ToS return returns } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionOutputReference__checks.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionOutputReference__checks.go index 38ee1ca2ab..6d3e28e414 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionOutputReference__checks.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionOutputReference__checks.go @@ -98,7 +98,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) val return nil } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -230,4 +230,3 @@ func validateNewTeamRoutingRuleTimeRestrictionRestrictionOutputReferenceParamete return nil } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionsList.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionsList.go index 059a67ef6e..93ec8f8872 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionsList.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionsList.go @@ -17,8 +17,8 @@ type TeamRoutingRuleTimeRestrictionRestrictionsList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type TeamRoutingRuleTimeRestrictionRestrictionsList interface { Get(index *float64) TeamRoutingRuleTimeRestrictionRestrictionsOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList) Fqn() *string return returns } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList) WrapsSet() *b return returns } - func NewTeamRoutingRuleTimeRestrictionRestrictionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) TeamRoutingRuleTimeRestrictionRestrictionsList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewTeamRoutingRuleTimeRestrictionRestrictionsList(terraformResource cdktf.I _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleTimeRestrictionRestrictionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewTeamRoutingRuleTimeRestrictionRestrictionsList_Override(t TeamRoutingRul _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleTimeRestrictionRestrictionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, t, ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList)SetInternalVal ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList)SetTerraformAt ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList)SetTerraformRe ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList) AllWithMapKey _jsii_.Invoke( t, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList) Get(index *fl _jsii_.Invoke( t, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList) Resolve(_context cdktf.IResolveContext) any { if err := t.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( t, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList) ToString() *s return returns } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionsList__checks.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionsList__checks.go index 564ef9a669..112a345b2d 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionsList__checks.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionsList__checks.go @@ -34,7 +34,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList) validateResol return nil } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewTeamRoutingRuleTimeRestrictionRestrictionsListParameters(terrafo return nil } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionsOutputReference.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionsOutputReference.go index 89ef4d3dcd..35cc895fec 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionsOutputReference.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionsOutputReference.go @@ -12,9 +12,9 @@ type TeamRoutingRuleTimeRestrictionRestrictionsOutputReference 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 @@ -36,8 +36,8 @@ type TeamRoutingRuleTimeRestrictionRestrictionsOutputReference interface { EndMinInput() *float64 // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) StartDay() *string SetStartDay(val *string) StartDayInput() *string @@ -58,7 +58,7 @@ type TeamRoutingRuleTimeRestrictionRestrictionsOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -81,7 +81,7 @@ type TeamRoutingRuleTimeRestrictionRestrictionsOutputReference 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. @@ -94,8 +94,8 @@ type jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference struct internal.Type__cdktfComplexObject } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -194,8 +194,8 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) Fq return returns } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -284,7 +284,6 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) Te return returns } - func NewTeamRoutingRuleTimeRestrictionRestrictionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) TeamRoutingRuleTimeRestrictionRestrictionsOutputReference { _init_.Initialize() @@ -295,7 +294,7 @@ func NewTeamRoutingRuleTimeRestrictionRestrictionsOutputReference(terraformResou _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleTimeRestrictionRestrictionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -307,12 +306,12 @@ func NewTeamRoutingRuleTimeRestrictionRestrictionsOutputReference_Override(t Tea _jsii_.Create( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleTimeRestrictionRestrictionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, t, ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -323,7 +322,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)Set ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -334,7 +333,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)Set ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)SetEndDay(val *string) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) SetEndDay(val *string) { if err := j.validateSetEndDayParameters(val); err != nil { panic(err) } @@ -345,7 +344,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)Set ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)SetEndHour(val *float64) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) SetEndHour(val *float64) { if err := j.validateSetEndHourParameters(val); err != nil { panic(err) } @@ -356,7 +355,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)Set ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)SetEndMin(val *float64) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) SetEndMin(val *float64) { if err := j.validateSetEndMinParameters(val); err != nil { panic(err) } @@ -367,7 +366,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)Set ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -378,7 +377,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)Set ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)SetStartDay(val *string) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) SetStartDay(val *string) { if err := j.validateSetStartDayParameters(val); err != nil { panic(err) } @@ -389,7 +388,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)Set ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)SetStartHour(val *float64) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) SetStartHour(val *float64) { if err := j.validateSetStartHourParameters(val); err != nil { panic(err) } @@ -400,7 +399,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)Set ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)SetStartMin(val *float64) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) SetStartMin(val *float64) { if err := j.validateSetStartMinParameters(val); err != nil { panic(err) } @@ -411,7 +410,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)Set ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -422,7 +421,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)Set ) } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -446,16 +445,16 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) Co return returns } -func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := t.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( t, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -471,7 +470,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) Ge _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -487,7 +486,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) Ge _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -503,7 +502,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) Ge _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -519,7 +518,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) Ge _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -535,7 +534,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) Ge _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -551,7 +550,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) Ge _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -567,7 +566,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) Ge _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -583,7 +582,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) Ge _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -612,23 +611,23 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) In _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := t.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( t, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -647,4 +646,3 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) To return returns } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionsOutputReference__checks.go b/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionsOutputReference__checks.go index fcb0bc9b51..d792d4bba9 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionsOutputReference__checks.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRuleTimeRestrictionRestrictionsOutputReference__checks.go @@ -98,7 +98,7 @@ func (t *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) va return nil } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -187,7 +187,7 @@ func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) va return nil } -func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -270,4 +270,3 @@ func validateNewTeamRoutingRuleTimeRestrictionRestrictionsOutputReferenceParamet return nil } - diff --git a/gen/opsgenie/teamroutingrule/TeamRoutingRule__checks.go b/gen/opsgenie/teamroutingrule/TeamRoutingRule__checks.go index 67bee427a6..5ad896430c 100644 --- a/gen/opsgenie/teamroutingrule/TeamRoutingRule__checks.go +++ b/gen/opsgenie/teamroutingrule/TeamRoutingRule__checks.go @@ -19,7 +19,7 @@ func (t *jsiiProxy_TeamRoutingRule) validateAddMoveTargetParameters(moveTarget * return nil } -func (t *jsiiProxy_TeamRoutingRule) validateAddOverrideParameters(path *string, value interface{}) error { +func (t *jsiiProxy_TeamRoutingRule) 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 (t *jsiiProxy_TeamRoutingRule) validateMoveFromIdParameters(id *string) err return nil } -func (t *jsiiProxy_TeamRoutingRule) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (t *jsiiProxy_TeamRoutingRule) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -204,7 +204,7 @@ func (t *jsiiProxy_TeamRoutingRule) validateOverrideLogicalIdParameters(newLogic return nil } -func (t *jsiiProxy_TeamRoutingRule) validatePutCriteriaParameters(value interface{}) error { +func (t *jsiiProxy_TeamRoutingRule) validatePutCriteriaParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -235,7 +235,7 @@ func (t *jsiiProxy_TeamRoutingRule) validatePutCriteriaParameters(value interfac return nil } -func (t *jsiiProxy_TeamRoutingRule) validatePutNotifyParameters(value interface{}) error { +func (t *jsiiProxy_TeamRoutingRule) validatePutNotifyParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -293,7 +293,7 @@ func validateTeamRoutingRule_GenerateConfigForImportParameters(scope constructs. return nil } -func validateTeamRoutingRule_IsConstructParameters(x interface{}) error { +func validateTeamRoutingRule_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -301,7 +301,7 @@ func validateTeamRoutingRule_IsConstructParameters(x interface{}) error { return nil } -func validateTeamRoutingRule_IsTerraformElementParameters(x interface{}) error { +func validateTeamRoutingRule_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -309,7 +309,7 @@ func validateTeamRoutingRule_IsTerraformElementParameters(x interface{}) error { return nil } -func validateTeamRoutingRule_IsTerraformResourceParameters(x interface{}) error { +func validateTeamRoutingRule_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -317,7 +317,7 @@ func validateTeamRoutingRule_IsTerraformResourceParameters(x interface{}) error return nil } -func (j *jsiiProxy_TeamRoutingRule) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_TeamRoutingRule) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -350,7 +350,7 @@ func (j *jsiiProxy_TeamRoutingRule) validateSetConnectionParameters(val interfac return nil } -func (j *jsiiProxy_TeamRoutingRule) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_TeamRoutingRule) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -415,7 +415,7 @@ func (j *jsiiProxy_TeamRoutingRule) validateSetIdParameters(val *string) error { return nil } -func (j *jsiiProxy_TeamRoutingRule) validateSetIsDefaultParameters(val interface{}) error { +func (j *jsiiProxy_TeamRoutingRule) validateSetIsDefaultParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -459,7 +459,7 @@ func (j *jsiiProxy_TeamRoutingRule) validateSetOrderParameters(val *float64) err return nil } -func (j *jsiiProxy_TeamRoutingRule) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_TeamRoutingRule) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -539,4 +539,3 @@ func validateNewTeamRoutingRuleParameters(scope constructs.Construct, id *string return nil } - diff --git a/gen/opsgenie/teamroutingrule/main.go b/gen/opsgenie/teamroutingrule/main.go index 9dcb57b736..3c7c54328a 100644 --- a/gen/opsgenie/teamroutingrule/main.go +++ b/gen/opsgenie/teamroutingrule/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRule", - reflect.TypeOf((*TeamRoutingRule)(nil)).Elem(), + reflect.TypeFor[TeamRoutingRule](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -81,7 +81,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamRoutingRule{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -89,19 +89,19 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleConfig", - reflect.TypeOf((*TeamRoutingRuleConfig)(nil)).Elem(), + reflect.TypeFor[TeamRoutingRuleConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleCriteria", - reflect.TypeOf((*TeamRoutingRuleCriteria)(nil)).Elem(), + reflect.TypeFor[TeamRoutingRuleCriteria](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleCriteriaConditions", - reflect.TypeOf((*TeamRoutingRuleCriteriaConditions)(nil)).Elem(), + reflect.TypeFor[TeamRoutingRuleCriteriaConditions](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleCriteriaConditionsList", - reflect.TypeOf((*TeamRoutingRuleCriteriaConditionsList)(nil)).Elem(), + reflect.TypeFor[TeamRoutingRuleCriteriaConditionsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -115,7 +115,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamRoutingRuleCriteriaConditionsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -123,7 +123,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleCriteriaConditionsOutputReference", - reflect.TypeOf((*TeamRoutingRuleCriteriaConditionsOutputReference)(nil)).Elem(), + reflect.TypeFor[TeamRoutingRuleCriteriaConditionsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -163,7 +163,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamRoutingRuleCriteriaConditionsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -171,7 +171,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleCriteriaList", - reflect.TypeOf((*TeamRoutingRuleCriteriaList)(nil)).Elem(), + reflect.TypeFor[TeamRoutingRuleCriteriaList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -185,7 +185,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamRoutingRuleCriteriaList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -193,7 +193,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleCriteriaOutputReference", - reflect.TypeOf((*TeamRoutingRuleCriteriaOutputReference)(nil)).Elem(), + reflect.TypeFor[TeamRoutingRuleCriteriaOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -223,7 +223,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamRoutingRuleCriteriaOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -231,11 +231,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleNotify", - reflect.TypeOf((*TeamRoutingRuleNotify)(nil)).Elem(), + reflect.TypeFor[TeamRoutingRuleNotify](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleNotifyList", - reflect.TypeOf((*TeamRoutingRuleNotifyList)(nil)).Elem(), + reflect.TypeFor[TeamRoutingRuleNotifyList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -249,7 +249,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamRoutingRuleNotifyList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -257,7 +257,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleNotifyOutputReference", - reflect.TypeOf((*TeamRoutingRuleNotifyOutputReference)(nil)).Elem(), + reflect.TypeFor[TeamRoutingRuleNotifyOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -289,7 +289,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamRoutingRuleNotifyOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -297,11 +297,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleTimeRestriction", - reflect.TypeOf((*TeamRoutingRuleTimeRestriction)(nil)).Elem(), + reflect.TypeFor[TeamRoutingRuleTimeRestriction](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleTimeRestrictionOutputReference", - reflect.TypeOf((*TeamRoutingRuleTimeRestrictionOutputReference)(nil)).Elem(), + reflect.TypeFor[TeamRoutingRuleTimeRestrictionOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -335,7 +335,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamRoutingRuleTimeRestrictionOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -343,11 +343,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleTimeRestrictionRestriction", - reflect.TypeOf((*TeamRoutingRuleTimeRestrictionRestriction)(nil)).Elem(), + reflect.TypeFor[TeamRoutingRuleTimeRestrictionRestriction](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleTimeRestrictionRestrictionOutputReference", - reflect.TypeOf((*TeamRoutingRuleTimeRestrictionRestrictionOutputReference)(nil)).Elem(), + reflect.TypeFor[TeamRoutingRuleTimeRestrictionRestrictionOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -379,7 +379,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -387,11 +387,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleTimeRestrictionRestrictions", - reflect.TypeOf((*TeamRoutingRuleTimeRestrictionRestrictions)(nil)).Elem(), + reflect.TypeFor[TeamRoutingRuleTimeRestrictionRestrictions](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleTimeRestrictionRestrictionsList", - reflect.TypeOf((*TeamRoutingRuleTimeRestrictionRestrictionsList)(nil)).Elem(), + reflect.TypeFor[TeamRoutingRuleTimeRestrictionRestrictionsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -405,7 +405,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -413,7 +413,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.teamRoutingRule.TeamRoutingRuleTimeRestrictionRestrictionsOutputReference", - reflect.TypeOf((*TeamRoutingRuleTimeRestrictionRestrictionsOutputReference)(nil)).Elem(), + reflect.TypeFor[TeamRoutingRuleTimeRestrictionRestrictionsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -449,7 +449,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamRoutingRuleTimeRestrictionRestrictionsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/opsgenie/user/User.go b/gen/opsgenie/user/User.go index 363d401a1a..359467a6a1 100644 --- a/gen/opsgenie/user/User.go +++ b/gen/opsgenie/user/User.go @@ -15,15 +15,15 @@ type User 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. @@ -56,11 +56,11 @@ type User interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any Role() *string SetRole(val *string) RoleInput() *string @@ -73,14 +73,14 @@ type User interface { // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string Timezone() *string SetTimezone(val *string) TimezoneInput() *string UserAddress() UserUserAddressList - UserAddressInput() interface{} + UserAddressInput() any UserDetails() *map[string]*string SetUserDetails(val *map[string]*string) UserDetailsInput() *map[string]*string @@ -91,9 +91,9 @@ type User 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. @@ -111,7 +111,7 @@ type User interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -123,14 +123,14 @@ type User 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) // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) - PutUserAddress(value interface{}) + PutUserAddress(value any) ResetId() ResetLocale() // Resets a previously passed logical Id to use the auto-generated logical id again. @@ -141,17 +141,17 @@ type User interface { ResetTimezone() ResetUserAddress() ResetUserDetails() - 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 User @@ -169,8 +169,8 @@ func (j *jsiiProxy_User) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_User) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_User) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -179,8 +179,8 @@ func (j *jsiiProxy_User) Connection() interface{} { return returns } -func (j *jsiiProxy_User) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_User) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -189,8 +189,8 @@ func (j *jsiiProxy_User) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_User) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_User) Count() any { + var returns any _jsii_.Get( j, "count", @@ -329,8 +329,8 @@ func (j *jsiiProxy_User) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_User) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_User) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -339,8 +339,8 @@ func (j *jsiiProxy_User) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_User) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_User) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -419,8 +419,8 @@ func (j *jsiiProxy_User) TerraformGeneratorMetadata() *cdktf.TerraformProviderGe return returns } -func (j *jsiiProxy_User) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_User) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -469,8 +469,8 @@ func (j *jsiiProxy_User) UserAddress() UserUserAddressList { return returns } -func (j *jsiiProxy_User) UserAddressInput() interface{} { - var returns interface{} +func (j *jsiiProxy_User) UserAddressInput() any { + var returns any _jsii_.Get( j, "userAddressInput", @@ -519,7 +519,6 @@ func (j *jsiiProxy_User) UsernameInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/user opsgenie_user} Resource. func NewUser(scope constructs.Construct, id *string, config *UserConfig) User { _init_.Initialize() @@ -531,7 +530,7 @@ func NewUser(scope constructs.Construct, id *string, config *UserConfig) User { _jsii_.Create( "@cdktf/provider-opsgenie.user.User", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -544,12 +543,12 @@ func NewUser_Override(u User, scope constructs.Construct, id *string, config *Us _jsii_.Create( "@cdktf/provider-opsgenie.user.User", - []interface{}{scope, id, config}, + []any{scope, id, config}, u, ) } -func (j *jsiiProxy_User)SetConnection(val interface{}) { +func (j *jsiiProxy_User) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -560,7 +559,7 @@ func (j *jsiiProxy_User)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_User)SetCount(val interface{}) { +func (j *jsiiProxy_User) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -571,7 +570,7 @@ func (j *jsiiProxy_User)SetCount(val interface{}) { ) } -func (j *jsiiProxy_User)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_User) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -579,7 +578,7 @@ func (j *jsiiProxy_User)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_User)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_User) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -587,7 +586,7 @@ func (j *jsiiProxy_User)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_User)SetFullName(val *string) { +func (j *jsiiProxy_User) SetFullName(val *string) { if err := j.validateSetFullNameParameters(val); err != nil { panic(err) } @@ -598,7 +597,7 @@ func (j *jsiiProxy_User)SetFullName(val *string) { ) } -func (j *jsiiProxy_User)SetId(val *string) { +func (j *jsiiProxy_User) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -609,7 +608,7 @@ func (j *jsiiProxy_User)SetId(val *string) { ) } -func (j *jsiiProxy_User)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_User) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -620,7 +619,7 @@ func (j *jsiiProxy_User)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { ) } -func (j *jsiiProxy_User)SetLocale(val *string) { +func (j *jsiiProxy_User) SetLocale(val *string) { if err := j.validateSetLocaleParameters(val); err != nil { panic(err) } @@ -631,7 +630,7 @@ func (j *jsiiProxy_User)SetLocale(val *string) { ) } -func (j *jsiiProxy_User)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_User) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -639,7 +638,7 @@ func (j *jsiiProxy_User)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_User)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_User) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -650,7 +649,7 @@ func (j *jsiiProxy_User)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_User)SetRole(val *string) { +func (j *jsiiProxy_User) SetRole(val *string) { if err := j.validateSetRoleParameters(val); err != nil { panic(err) } @@ -661,7 +660,7 @@ func (j *jsiiProxy_User)SetRole(val *string) { ) } -func (j *jsiiProxy_User)SetSkypeUsername(val *string) { +func (j *jsiiProxy_User) SetSkypeUsername(val *string) { if err := j.validateSetSkypeUsernameParameters(val); err != nil { panic(err) } @@ -672,7 +671,7 @@ func (j *jsiiProxy_User)SetSkypeUsername(val *string) { ) } -func (j *jsiiProxy_User)SetTags(val *[]*string) { +func (j *jsiiProxy_User) SetTags(val *[]*string) { if err := j.validateSetTagsParameters(val); err != nil { panic(err) } @@ -683,7 +682,7 @@ func (j *jsiiProxy_User)SetTags(val *[]*string) { ) } -func (j *jsiiProxy_User)SetTimezone(val *string) { +func (j *jsiiProxy_User) SetTimezone(val *string) { if err := j.validateSetTimezoneParameters(val); err != nil { panic(err) } @@ -694,7 +693,7 @@ func (j *jsiiProxy_User)SetTimezone(val *string) { ) } -func (j *jsiiProxy_User)SetUserDetails(val *map[string]*string) { +func (j *jsiiProxy_User) SetUserDetails(val *map[string]*string) { if err := j.validateSetUserDetailsParameters(val); err != nil { panic(err) } @@ -705,7 +704,7 @@ func (j *jsiiProxy_User)SetUserDetails(val *map[string]*string) { ) } -func (j *jsiiProxy_User)SetUsername(val *string) { +func (j *jsiiProxy_User) SetUsername(val *string) { if err := j.validateSetUsernameParameters(val); err != nil { panic(err) } @@ -728,7 +727,7 @@ func User_GenerateConfigForImport(scope constructs.Construct, importToId *string _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.user.User", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -752,7 +751,7 @@ func User_GenerateConfigForImport(scope constructs.Construct, importToId *string // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func User_IsConstruct(x interface{}) *bool { +func User_IsConstruct(x any) *bool { _init_.Initialize() if err := validateUser_IsConstructParameters(x); err != nil { @@ -763,7 +762,7 @@ func User_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.user.User", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -771,7 +770,7 @@ func User_IsConstruct(x interface{}) *bool { } // Experimental. -func User_IsTerraformElement(x interface{}) *bool { +func User_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateUser_IsTerraformElementParameters(x); err != nil { @@ -782,7 +781,7 @@ func User_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.user.User", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -790,7 +789,7 @@ func User_IsTerraformElement(x interface{}) *bool { } // Experimental. -func User_IsTerraformResource(x interface{}) *bool { +func User_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateUser_IsTerraformResourceParameters(x); err != nil { @@ -801,7 +800,7 @@ func User_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.user.User", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -826,31 +825,31 @@ func (u *jsiiProxy_User) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( u, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (u *jsiiProxy_User) AddOverride(path *string, value interface{}) { +func (u *jsiiProxy_User) AddOverride(path *string, value any) { if err := u.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( u, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (u *jsiiProxy_User) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (u *jsiiProxy_User) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := u.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( u, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -866,7 +865,7 @@ func (u *jsiiProxy_User) GetBooleanAttribute(terraformAttribute *string) cdktf.I _jsii_.Invoke( u, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -882,7 +881,7 @@ func (u *jsiiProxy_User) GetBooleanMapAttribute(terraformAttribute *string) *map _jsii_.Invoke( u, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -898,7 +897,7 @@ func (u *jsiiProxy_User) GetListAttribute(terraformAttribute *string) *[]*string _jsii_.Invoke( u, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -914,7 +913,7 @@ func (u *jsiiProxy_User) GetNumberAttribute(terraformAttribute *string) *float64 _jsii_.Invoke( u, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -930,7 +929,7 @@ func (u *jsiiProxy_User) GetNumberListAttribute(terraformAttribute *string) *[]* _jsii_.Invoke( u, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -946,7 +945,7 @@ func (u *jsiiProxy_User) GetNumberMapAttribute(terraformAttribute *string) *map[ _jsii_.Invoke( u, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -962,7 +961,7 @@ func (u *jsiiProxy_User) GetStringAttribute(terraformAttribute *string) *string _jsii_.Invoke( u, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -978,15 +977,15 @@ func (u *jsiiProxy_User) GetStringMapAttribute(terraformAttribute *string) *map[ _jsii_.Invoke( u, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (u *jsiiProxy_User) HasResourceMove() interface{} { - var returns interface{} +func (u *jsiiProxy_User) HasResourceMove() any { + var returns any _jsii_.Invoke( u, @@ -1005,7 +1004,7 @@ func (u *jsiiProxy_User) ImportFrom(id *string, provider cdktf.TerraformProvider _jsii_.InvokeVoid( u, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -1018,7 +1017,7 @@ func (u *jsiiProxy_User) InterpolationForAttribute(terraformAttribute *string) c _jsii_.Invoke( u, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1032,18 +1031,18 @@ func (u *jsiiProxy_User) MoveFromId(id *string) { _jsii_.InvokeVoid( u, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (u *jsiiProxy_User) MoveTo(moveTarget *string, index interface{}) { +func (u *jsiiProxy_User) MoveTo(moveTarget *string, index any) { if err := u.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( u, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -1054,7 +1053,7 @@ func (u *jsiiProxy_User) MoveToId(id *string) { _jsii_.InvokeVoid( u, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1065,18 +1064,18 @@ func (u *jsiiProxy_User) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( u, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } -func (u *jsiiProxy_User) PutUserAddress(value interface{}) { +func (u *jsiiProxy_User) PutUserAddress(value any) { if err := u.validatePutUserAddressParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( u, "putUserAddress", - []interface{}{value}, + []any{value}, ) } @@ -1144,8 +1143,8 @@ func (u *jsiiProxy_User) ResetUserDetails() { ) } -func (u *jsiiProxy_User) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (u *jsiiProxy_User) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( u, @@ -1157,8 +1156,8 @@ func (u *jsiiProxy_User) SynthesizeAttributes() *map[string]interface{} { return returns } -func (u *jsiiProxy_User) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (u *jsiiProxy_User) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( u, @@ -1170,8 +1169,8 @@ func (u *jsiiProxy_User) SynthesizeHclAttributes() *map[string]interface{} { return returns } -func (u *jsiiProxy_User) ToHclTerraform() interface{} { - var returns interface{} +func (u *jsiiProxy_User) ToHclTerraform() any { + var returns any _jsii_.Invoke( u, @@ -1183,8 +1182,8 @@ func (u *jsiiProxy_User) ToHclTerraform() interface{} { return returns } -func (u *jsiiProxy_User) ToMetadata() interface{} { - var returns interface{} +func (u *jsiiProxy_User) ToMetadata() any { + var returns any _jsii_.Invoke( u, @@ -1209,8 +1208,8 @@ func (u *jsiiProxy_User) ToString() *string { return returns } -func (u *jsiiProxy_User) ToTerraform() interface{} { - var returns interface{} +func (u *jsiiProxy_User) ToTerraform() any { + var returns any _jsii_.Invoke( u, @@ -1221,4 +1220,3 @@ func (u *jsiiProxy_User) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/user/UserConfig.go b/gen/opsgenie/user/UserConfig.go index f0d76282e7..46dc5dd7fd 100644 --- a/gen/opsgenie/user/UserConfig.go +++ b/gen/opsgenie/user/UserConfig.go @@ -6,9 +6,9 @@ import ( type UserConfig 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 UserConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/user#full_name User#full_name}. FullName *string `field:"required" json:"fullName" yaml:"fullName"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/user#role User#role}. @@ -41,8 +41,7 @@ type UserConfig struct { // user_address block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/user#user_address User#user_address} - UserAddress interface{} `field:"optional" json:"userAddress" yaml:"userAddress"` + UserAddress any `field:"optional" json:"userAddress" yaml:"userAddress"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/user#user_details User#user_details}. UserDetails *map[string]*string `field:"optional" json:"userDetails" yaml:"userDetails"` } - diff --git a/gen/opsgenie/user/UserUserAddressList.go b/gen/opsgenie/user/UserUserAddressList.go index 325b9c9e47..e708ab31d8 100644 --- a/gen/opsgenie/user/UserUserAddressList.go +++ b/gen/opsgenie/user/UserUserAddressList.go @@ -17,8 +17,8 @@ type UserUserAddressList interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // The attribute on the parent resource this class is referencing. TerraformAttribute() *string SetTerraformAttribute(val *string) @@ -38,7 +38,7 @@ type UserUserAddressList interface { Get(index *float64) UserUserAddressOutputReference // 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. @@ -71,8 +71,8 @@ func (j *jsiiProxy_UserUserAddressList) Fqn() *string { return returns } -func (j *jsiiProxy_UserUserAddressList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_UserUserAddressList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_UserUserAddressList) WrapsSet() *bool { return returns } - func NewUserUserAddressList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) UserUserAddressList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewUserUserAddressList(terraformResource cdktf.IInterpolatingParent, terraf _jsii_.Create( "@cdktf/provider-opsgenie.user.UserUserAddressList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewUserUserAddressList_Override(u UserUserAddressList, terraformResource cd _jsii_.Create( "@cdktf/provider-opsgenie.user.UserUserAddressList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, u, ) } -func (j *jsiiProxy_UserUserAddressList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_UserUserAddressList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_UserUserAddressList)SetInternalValue(val interface{}) { ) } -func (j *jsiiProxy_UserUserAddressList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_UserUserAddressList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_UserUserAddressList)SetTerraformAttribute(val *string) { ) } -func (j *jsiiProxy_UserUserAddressList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_UserUserAddressList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_UserUserAddressList)SetTerraformResource(val cdktf.IInterpola ) } -func (j *jsiiProxy_UserUserAddressList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_UserUserAddressList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (u *jsiiProxy_UserUserAddressList) AllWithMapKey(mapKeyAttributeName *strin _jsii_.Invoke( u, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (u *jsiiProxy_UserUserAddressList) Get(index *float64) UserUserAddressOutpu _jsii_.Invoke( u, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (u *jsiiProxy_UserUserAddressList) Resolve(_context cdktf.IResolveContext) interface{} { +func (u *jsiiProxy_UserUserAddressList) Resolve(_context cdktf.IResolveContext) any { if err := u.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( u, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (u *jsiiProxy_UserUserAddressList) ToString() *string { return returns } - diff --git a/gen/opsgenie/user/UserUserAddressList__checks.go b/gen/opsgenie/user/UserUserAddressList__checks.go index 6b45f2826e..69b6cedac0 100644 --- a/gen/opsgenie/user/UserUserAddressList__checks.go +++ b/gen/opsgenie/user/UserUserAddressList__checks.go @@ -34,7 +34,7 @@ func (u *jsiiProxy_UserUserAddressList) validateResolveParameters(_context cdktf return nil } -func (j *jsiiProxy_UserUserAddressList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_UserUserAddressList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewUserUserAddressListParameters(terraformResource cdktf.IInterpola return nil } - diff --git a/gen/opsgenie/user/UserUserAddressOutputReference.go b/gen/opsgenie/user/UserUserAddressOutputReference.go index 4254561f42..fe25329c9d 100644 --- a/gen/opsgenie/user/UserUserAddressOutputReference.go +++ b/gen/opsgenie/user/UserUserAddressOutputReference.go @@ -15,9 +15,9 @@ type UserUserAddressOutputReference interface { CityInput() *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 @@ -33,8 +33,8 @@ type UserUserAddressOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Line() *string SetLine(val *string) LineInput() *string @@ -55,7 +55,7 @@ type UserUserAddressOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -78,7 +78,7 @@ type UserUserAddressOutputReference 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. @@ -111,8 +111,8 @@ func (j *jsiiProxy_UserUserAddressOutputReference) CityInput() *string { return returns } -func (j *jsiiProxy_UserUserAddressOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_UserUserAddressOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -171,8 +171,8 @@ func (j *jsiiProxy_UserUserAddressOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_UserUserAddressOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_UserUserAddressOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -261,7 +261,6 @@ func (j *jsiiProxy_UserUserAddressOutputReference) ZipcodeInput() *string { return returns } - func NewUserUserAddressOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) UserUserAddressOutputReference { _init_.Initialize() @@ -272,7 +271,7 @@ func NewUserUserAddressOutputReference(terraformResource cdktf.IInterpolatingPar _jsii_.Create( "@cdktf/provider-opsgenie.user.UserUserAddressOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -284,12 +283,12 @@ func NewUserUserAddressOutputReference_Override(u UserUserAddressOutputReference _jsii_.Create( "@cdktf/provider-opsgenie.user.UserUserAddressOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, u, ) } -func (j *jsiiProxy_UserUserAddressOutputReference)SetCity(val *string) { +func (j *jsiiProxy_UserUserAddressOutputReference) SetCity(val *string) { if err := j.validateSetCityParameters(val); err != nil { panic(err) } @@ -300,7 +299,7 @@ func (j *jsiiProxy_UserUserAddressOutputReference)SetCity(val *string) { ) } -func (j *jsiiProxy_UserUserAddressOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_UserUserAddressOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -311,7 +310,7 @@ func (j *jsiiProxy_UserUserAddressOutputReference)SetComplexObjectIndex(val inte ) } -func (j *jsiiProxy_UserUserAddressOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_UserUserAddressOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -322,7 +321,7 @@ func (j *jsiiProxy_UserUserAddressOutputReference)SetComplexObjectIsFromSet(val ) } -func (j *jsiiProxy_UserUserAddressOutputReference)SetCountry(val *string) { +func (j *jsiiProxy_UserUserAddressOutputReference) SetCountry(val *string) { if err := j.validateSetCountryParameters(val); err != nil { panic(err) } @@ -333,7 +332,7 @@ func (j *jsiiProxy_UserUserAddressOutputReference)SetCountry(val *string) { ) } -func (j *jsiiProxy_UserUserAddressOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_UserUserAddressOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -344,7 +343,7 @@ func (j *jsiiProxy_UserUserAddressOutputReference)SetInternalValue(val interface ) } -func (j *jsiiProxy_UserUserAddressOutputReference)SetLine(val *string) { +func (j *jsiiProxy_UserUserAddressOutputReference) SetLine(val *string) { if err := j.validateSetLineParameters(val); err != nil { panic(err) } @@ -355,7 +354,7 @@ func (j *jsiiProxy_UserUserAddressOutputReference)SetLine(val *string) { ) } -func (j *jsiiProxy_UserUserAddressOutputReference)SetState(val *string) { +func (j *jsiiProxy_UserUserAddressOutputReference) SetState(val *string) { if err := j.validateSetStateParameters(val); err != nil { panic(err) } @@ -366,7 +365,7 @@ func (j *jsiiProxy_UserUserAddressOutputReference)SetState(val *string) { ) } -func (j *jsiiProxy_UserUserAddressOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_UserUserAddressOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -377,7 +376,7 @@ func (j *jsiiProxy_UserUserAddressOutputReference)SetTerraformAttribute(val *str ) } -func (j *jsiiProxy_UserUserAddressOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_UserUserAddressOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -388,7 +387,7 @@ func (j *jsiiProxy_UserUserAddressOutputReference)SetTerraformResource(val cdktf ) } -func (j *jsiiProxy_UserUserAddressOutputReference)SetZipcode(val *string) { +func (j *jsiiProxy_UserUserAddressOutputReference) SetZipcode(val *string) { if err := j.validateSetZipcodeParameters(val); err != nil { panic(err) } @@ -412,16 +411,16 @@ func (u *jsiiProxy_UserUserAddressOutputReference) ComputeFqn() *string { return returns } -func (u *jsiiProxy_UserUserAddressOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (u *jsiiProxy_UserUserAddressOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := u.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( u, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -437,7 +436,7 @@ func (u *jsiiProxy_UserUserAddressOutputReference) GetBooleanAttribute(terraform _jsii_.Invoke( u, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -453,7 +452,7 @@ func (u *jsiiProxy_UserUserAddressOutputReference) GetBooleanMapAttribute(terraf _jsii_.Invoke( u, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -469,7 +468,7 @@ func (u *jsiiProxy_UserUserAddressOutputReference) GetListAttribute(terraformAtt _jsii_.Invoke( u, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -485,7 +484,7 @@ func (u *jsiiProxy_UserUserAddressOutputReference) GetNumberAttribute(terraformA _jsii_.Invoke( u, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -501,7 +500,7 @@ func (u *jsiiProxy_UserUserAddressOutputReference) GetNumberListAttribute(terraf _jsii_.Invoke( u, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -517,7 +516,7 @@ func (u *jsiiProxy_UserUserAddressOutputReference) GetNumberMapAttribute(terrafo _jsii_.Invoke( u, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -533,7 +532,7 @@ func (u *jsiiProxy_UserUserAddressOutputReference) GetStringAttribute(terraformA _jsii_.Invoke( u, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -549,7 +548,7 @@ func (u *jsiiProxy_UserUserAddressOutputReference) GetStringMapAttribute(terrafo _jsii_.Invoke( u, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -578,23 +577,23 @@ func (u *jsiiProxy_UserUserAddressOutputReference) InterpolationForAttribute(pro _jsii_.Invoke( u, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (u *jsiiProxy_UserUserAddressOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (u *jsiiProxy_UserUserAddressOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := u.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( u, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -613,4 +612,3 @@ func (u *jsiiProxy_UserUserAddressOutputReference) ToString() *string { return returns } - diff --git a/gen/opsgenie/user/UserUserAddressOutputReference__checks.go b/gen/opsgenie/user/UserUserAddressOutputReference__checks.go index a4ba2f79b1..c94c6ff14a 100644 --- a/gen/opsgenie/user/UserUserAddressOutputReference__checks.go +++ b/gen/opsgenie/user/UserUserAddressOutputReference__checks.go @@ -106,7 +106,7 @@ func (j *jsiiProxy_UserUserAddressOutputReference) validateSetCityParameters(val return nil } -func (j *jsiiProxy_UserUserAddressOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_UserUserAddressOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -179,7 +179,7 @@ func (j *jsiiProxy_UserUserAddressOutputReference) validateSetCountryParameters( return nil } -func (j *jsiiProxy_UserUserAddressOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_UserUserAddressOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -262,4 +262,3 @@ func validateNewUserUserAddressOutputReferenceParameters(terraformResource cdktf return nil } - diff --git a/gen/opsgenie/user/User__checks.go b/gen/opsgenie/user/User__checks.go index 788c613c01..d158872d70 100644 --- a/gen/opsgenie/user/User__checks.go +++ b/gen/opsgenie/user/User__checks.go @@ -19,7 +19,7 @@ func (u *jsiiProxy_User) validateAddMoveTargetParameters(moveTarget *string) err return nil } -func (u *jsiiProxy_User) validateAddOverrideParameters(path *string, value interface{}) error { +func (u *jsiiProxy_User) 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 (u *jsiiProxy_User) validateMoveFromIdParameters(id *string) error { return nil } -func (u *jsiiProxy_User) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (u *jsiiProxy_User) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -204,7 +204,7 @@ func (u *jsiiProxy_User) validateOverrideLogicalIdParameters(newLogicalId *strin return nil } -func (u *jsiiProxy_User) validatePutUserAddressParameters(value interface{}) error { +func (u *jsiiProxy_User) validatePutUserAddressParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -251,7 +251,7 @@ func validateUser_GenerateConfigForImportParameters(scope constructs.Construct, return nil } -func validateUser_IsConstructParameters(x interface{}) error { +func validateUser_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -259,7 +259,7 @@ func validateUser_IsConstructParameters(x interface{}) error { return nil } -func validateUser_IsTerraformElementParameters(x interface{}) error { +func validateUser_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -267,7 +267,7 @@ func validateUser_IsTerraformElementParameters(x interface{}) error { return nil } -func validateUser_IsTerraformResourceParameters(x interface{}) error { +func validateUser_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -275,7 +275,7 @@ func validateUser_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_User) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_User) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -308,7 +308,7 @@ func (j *jsiiProxy_User) validateSetConnectionParameters(val interface{}) error return nil } -func (j *jsiiProxy_User) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_User) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -397,7 +397,7 @@ func (j *jsiiProxy_User) validateSetLocaleParameters(val *string) error { return nil } -func (j *jsiiProxy_User) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_User) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -509,4 +509,3 @@ func validateNewUserParameters(scope constructs.Construct, id *string, config *U return nil } - diff --git a/gen/opsgenie/user/main.go b/gen/opsgenie/user/main.go index a522a89f28..cf2966c3c0 100644 --- a/gen/opsgenie/user/main.go +++ b/gen/opsgenie/user/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.user.User", - reflect.TypeOf((*User)(nil)).Elem(), + reflect.TypeFor[User](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -81,7 +81,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "username", GoGetter: "Username"}, _jsii_.MemberProperty{JsiiProperty: "usernameInput", GoGetter: "UsernameInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_User{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -89,15 +89,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.user.UserConfig", - reflect.TypeOf((*UserConfig)(nil)).Elem(), + reflect.TypeFor[UserConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.user.UserUserAddress", - reflect.TypeOf((*UserUserAddress)(nil)).Elem(), + reflect.TypeFor[UserUserAddress](), ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.user.UserUserAddressList", - reflect.TypeOf((*UserUserAddressList)(nil)).Elem(), + reflect.TypeFor[UserUserAddressList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -111,7 +111,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_UserUserAddressList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -119,7 +119,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-opsgenie.user.UserUserAddressOutputReference", - reflect.TypeOf((*UserUserAddressOutputReference)(nil)).Elem(), + reflect.TypeFor[UserUserAddressOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "city", GoGetter: "City"}, _jsii_.MemberProperty{JsiiProperty: "cityInput", GoGetter: "CityInput"}, @@ -153,7 +153,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "zipcode", GoGetter: "Zipcode"}, _jsii_.MemberProperty{JsiiProperty: "zipcodeInput", GoGetter: "ZipcodeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_UserUserAddressOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/opsgenie/usercontact/UserContact.go b/gen/opsgenie/usercontact/UserContact.go index 6da7bad793..ee21da4e15 100644 --- a/gen/opsgenie/usercontact/UserContact.go +++ b/gen/opsgenie/usercontact/UserContact.go @@ -15,22 +15,22 @@ type UserContact 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. SetDependsOn(val *[]*string) - Enabled() interface{} - SetEnabled(val interface{}) - EnabledInput() interface{} + Enabled() any + SetEnabled(val any) + EnabledInput() any // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. @@ -56,15 +56,15 @@ type UserContact interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string To() *string @@ -77,9 +77,9 @@ type UserContact 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. @@ -97,7 +97,7 @@ type UserContact interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -109,7 +109,7 @@ type UserContact 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) @@ -121,17 +121,17 @@ type UserContact interface { // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() - 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 UserContact @@ -149,8 +149,8 @@ func (j *jsiiProxy_UserContact) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_UserContact) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_UserContact) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -159,8 +159,8 @@ func (j *jsiiProxy_UserContact) Connection() interface{} { return returns } -func (j *jsiiProxy_UserContact) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_UserContact) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -169,8 +169,8 @@ func (j *jsiiProxy_UserContact) ConstructNodeMetadata() *map[string]interface{} return returns } -func (j *jsiiProxy_UserContact) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_UserContact) Count() any { + var returns any _jsii_.Get( j, "count", @@ -189,8 +189,8 @@ func (j *jsiiProxy_UserContact) DependsOn() *[]*string { return returns } -func (j *jsiiProxy_UserContact) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_UserContact) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -199,8 +199,8 @@ func (j *jsiiProxy_UserContact) Enabled() interface{} { return returns } -func (j *jsiiProxy_UserContact) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_UserContact) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -309,8 +309,8 @@ func (j *jsiiProxy_UserContact) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_UserContact) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_UserContact) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -319,8 +319,8 @@ func (j *jsiiProxy_UserContact) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_UserContact) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_UserContact) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -339,8 +339,8 @@ func (j *jsiiProxy_UserContact) TerraformGeneratorMetadata() *cdktf.TerraformPro return returns } -func (j *jsiiProxy_UserContact) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_UserContact) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -399,7 +399,6 @@ func (j *jsiiProxy_UserContact) UsernameInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/user_contact opsgenie_user_contact} Resource. func NewUserContact(scope constructs.Construct, id *string, config *UserContactConfig) UserContact { _init_.Initialize() @@ -411,7 +410,7 @@ func NewUserContact(scope constructs.Construct, id *string, config *UserContactC _jsii_.Create( "@cdktf/provider-opsgenie.userContact.UserContact", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -424,12 +423,12 @@ func NewUserContact_Override(u UserContact, scope constructs.Construct, id *stri _jsii_.Create( "@cdktf/provider-opsgenie.userContact.UserContact", - []interface{}{scope, id, config}, + []any{scope, id, config}, u, ) } -func (j *jsiiProxy_UserContact)SetConnection(val interface{}) { +func (j *jsiiProxy_UserContact) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -440,7 +439,7 @@ func (j *jsiiProxy_UserContact)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_UserContact)SetCount(val interface{}) { +func (j *jsiiProxy_UserContact) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -451,7 +450,7 @@ func (j *jsiiProxy_UserContact)SetCount(val interface{}) { ) } -func (j *jsiiProxy_UserContact)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_UserContact) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -459,7 +458,7 @@ func (j *jsiiProxy_UserContact)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_UserContact)SetEnabled(val interface{}) { +func (j *jsiiProxy_UserContact) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -470,7 +469,7 @@ func (j *jsiiProxy_UserContact)SetEnabled(val interface{}) { ) } -func (j *jsiiProxy_UserContact)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_UserContact) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -478,7 +477,7 @@ func (j *jsiiProxy_UserContact)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_UserContact)SetId(val *string) { +func (j *jsiiProxy_UserContact) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -489,7 +488,7 @@ func (j *jsiiProxy_UserContact)SetId(val *string) { ) } -func (j *jsiiProxy_UserContact)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_UserContact) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -500,7 +499,7 @@ func (j *jsiiProxy_UserContact)SetLifecycle(val *cdktf.TerraformResourceLifecycl ) } -func (j *jsiiProxy_UserContact)SetMethod(val *string) { +func (j *jsiiProxy_UserContact) SetMethod(val *string) { if err := j.validateSetMethodParameters(val); err != nil { panic(err) } @@ -511,7 +510,7 @@ func (j *jsiiProxy_UserContact)SetMethod(val *string) { ) } -func (j *jsiiProxy_UserContact)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_UserContact) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -519,7 +518,7 @@ func (j *jsiiProxy_UserContact)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_UserContact)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_UserContact) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -530,7 +529,7 @@ func (j *jsiiProxy_UserContact)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_UserContact)SetTo(val *string) { +func (j *jsiiProxy_UserContact) SetTo(val *string) { if err := j.validateSetToParameters(val); err != nil { panic(err) } @@ -541,7 +540,7 @@ func (j *jsiiProxy_UserContact)SetTo(val *string) { ) } -func (j *jsiiProxy_UserContact)SetUsername(val *string) { +func (j *jsiiProxy_UserContact) SetUsername(val *string) { if err := j.validateSetUsernameParameters(val); err != nil { panic(err) } @@ -564,7 +563,7 @@ func UserContact_GenerateConfigForImport(scope constructs.Construct, importToId _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.userContact.UserContact", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -588,7 +587,7 @@ func UserContact_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 UserContact_IsConstruct(x interface{}) *bool { +func UserContact_IsConstruct(x any) *bool { _init_.Initialize() if err := validateUserContact_IsConstructParameters(x); err != nil { @@ -599,7 +598,7 @@ func UserContact_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.userContact.UserContact", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -607,7 +606,7 @@ func UserContact_IsConstruct(x interface{}) *bool { } // Experimental. -func UserContact_IsTerraformElement(x interface{}) *bool { +func UserContact_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateUserContact_IsTerraformElementParameters(x); err != nil { @@ -618,7 +617,7 @@ func UserContact_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.userContact.UserContact", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -626,7 +625,7 @@ func UserContact_IsTerraformElement(x interface{}) *bool { } // Experimental. -func UserContact_IsTerraformResource(x interface{}) *bool { +func UserContact_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateUserContact_IsTerraformResourceParameters(x); err != nil { @@ -637,7 +636,7 @@ func UserContact_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-opsgenie.userContact.UserContact", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -662,31 +661,31 @@ func (u *jsiiProxy_UserContact) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( u, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (u *jsiiProxy_UserContact) AddOverride(path *string, value interface{}) { +func (u *jsiiProxy_UserContact) AddOverride(path *string, value any) { if err := u.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( u, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (u *jsiiProxy_UserContact) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (u *jsiiProxy_UserContact) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := u.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( u, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -702,7 +701,7 @@ func (u *jsiiProxy_UserContact) GetBooleanAttribute(terraformAttribute *string) _jsii_.Invoke( u, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -718,7 +717,7 @@ func (u *jsiiProxy_UserContact) GetBooleanMapAttribute(terraformAttribute *strin _jsii_.Invoke( u, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -734,7 +733,7 @@ func (u *jsiiProxy_UserContact) GetListAttribute(terraformAttribute *string) *[] _jsii_.Invoke( u, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -750,7 +749,7 @@ func (u *jsiiProxy_UserContact) GetNumberAttribute(terraformAttribute *string) * _jsii_.Invoke( u, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -766,7 +765,7 @@ func (u *jsiiProxy_UserContact) GetNumberListAttribute(terraformAttribute *strin _jsii_.Invoke( u, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -782,7 +781,7 @@ func (u *jsiiProxy_UserContact) GetNumberMapAttribute(terraformAttribute *string _jsii_.Invoke( u, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -798,7 +797,7 @@ func (u *jsiiProxy_UserContact) GetStringAttribute(terraformAttribute *string) * _jsii_.Invoke( u, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -814,15 +813,15 @@ func (u *jsiiProxy_UserContact) GetStringMapAttribute(terraformAttribute *string _jsii_.Invoke( u, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (u *jsiiProxy_UserContact) HasResourceMove() interface{} { - var returns interface{} +func (u *jsiiProxy_UserContact) HasResourceMove() any { + var returns any _jsii_.Invoke( u, @@ -841,7 +840,7 @@ func (u *jsiiProxy_UserContact) ImportFrom(id *string, provider cdktf.TerraformP _jsii_.InvokeVoid( u, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -854,7 +853,7 @@ func (u *jsiiProxy_UserContact) InterpolationForAttribute(terraformAttribute *st _jsii_.Invoke( u, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -868,18 +867,18 @@ func (u *jsiiProxy_UserContact) MoveFromId(id *string) { _jsii_.InvokeVoid( u, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (u *jsiiProxy_UserContact) MoveTo(moveTarget *string, index interface{}) { +func (u *jsiiProxy_UserContact) MoveTo(moveTarget *string, index any) { if err := u.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( u, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -890,7 +889,7 @@ func (u *jsiiProxy_UserContact) MoveToId(id *string) { _jsii_.InvokeVoid( u, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -901,7 +900,7 @@ func (u *jsiiProxy_UserContact) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( u, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -929,8 +928,8 @@ func (u *jsiiProxy_UserContact) ResetOverrideLogicalId() { ) } -func (u *jsiiProxy_UserContact) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (u *jsiiProxy_UserContact) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( u, @@ -942,8 +941,8 @@ func (u *jsiiProxy_UserContact) SynthesizeAttributes() *map[string]interface{} { return returns } -func (u *jsiiProxy_UserContact) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (u *jsiiProxy_UserContact) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( u, @@ -955,8 +954,8 @@ func (u *jsiiProxy_UserContact) SynthesizeHclAttributes() *map[string]interface{ return returns } -func (u *jsiiProxy_UserContact) ToHclTerraform() interface{} { - var returns interface{} +func (u *jsiiProxy_UserContact) ToHclTerraform() any { + var returns any _jsii_.Invoke( u, @@ -968,8 +967,8 @@ func (u *jsiiProxy_UserContact) ToHclTerraform() interface{} { return returns } -func (u *jsiiProxy_UserContact) ToMetadata() interface{} { - var returns interface{} +func (u *jsiiProxy_UserContact) ToMetadata() any { + var returns any _jsii_.Invoke( u, @@ -994,8 +993,8 @@ func (u *jsiiProxy_UserContact) ToString() *string { return returns } -func (u *jsiiProxy_UserContact) ToTerraform() interface{} { - var returns interface{} +func (u *jsiiProxy_UserContact) ToTerraform() any { + var returns any _jsii_.Invoke( u, @@ -1006,4 +1005,3 @@ func (u *jsiiProxy_UserContact) ToTerraform() interface{} { return returns } - diff --git a/gen/opsgenie/usercontact/UserContactConfig.go b/gen/opsgenie/usercontact/UserContactConfig.go index 103243a1ae..ebd8a4217b 100644 --- a/gen/opsgenie/usercontact/UserContactConfig.go +++ b/gen/opsgenie/usercontact/UserContactConfig.go @@ -6,9 +6,9 @@ import ( type UserContactConfig 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 UserContactConfig 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"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/user_contact#method UserContact#method}. Method *string `field:"required" json:"method" yaml:"method"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/user_contact#to UserContact#to}. @@ -26,11 +26,10 @@ type UserContactConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/user_contact#username UserContact#username}. Username *string `field:"required" json:"username" yaml:"username"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/user_contact#enabled UserContact#enabled}. - Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` + Enabled any `field:"optional" json:"enabled" yaml:"enabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/opsgenie/opsgenie/0.6.37/docs/resources/user_contact#id UserContact#id}. // // Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. // If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable. Id *string `field:"optional" json:"id" yaml:"id"` } - diff --git a/gen/opsgenie/usercontact/UserContact__checks.go b/gen/opsgenie/usercontact/UserContact__checks.go index 8c2d570e8a..cddbce7687 100644 --- a/gen/opsgenie/usercontact/UserContact__checks.go +++ b/gen/opsgenie/usercontact/UserContact__checks.go @@ -19,7 +19,7 @@ func (u *jsiiProxy_UserContact) validateAddMoveTargetParameters(moveTarget *stri return nil } -func (u *jsiiProxy_UserContact) validateAddOverrideParameters(path *string, value interface{}) error { +func (u *jsiiProxy_UserContact) 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 (u *jsiiProxy_UserContact) validateMoveFromIdParameters(id *string) error { return nil } -func (u *jsiiProxy_UserContact) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (u *jsiiProxy_UserContact) 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 validateUserContact_GenerateConfigForImportParameters(scope constructs.Cons return nil } -func validateUserContact_IsConstructParameters(x interface{}) error { +func validateUserContact_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateUserContact_IsConstructParameters(x interface{}) error { return nil } -func validateUserContact_IsTerraformElementParameters(x interface{}) error { +func validateUserContact_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateUserContact_IsTerraformElementParameters(x interface{}) error { return nil } -func validateUserContact_IsTerraformResourceParameters(x interface{}) error { +func validateUserContact_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateUserContact_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_UserContact) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_UserContact) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_UserContact) validateSetConnectionParameters(val interface{}) return nil } -func (j *jsiiProxy_UserContact) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_UserContact) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -334,7 +334,7 @@ func (j *jsiiProxy_UserContact) validateSetCountParameters(val interface{}) erro return nil } -func (j *jsiiProxy_UserContact) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_UserContact) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -378,7 +378,7 @@ func (j *jsiiProxy_UserContact) validateSetMethodParameters(val *string) error { return nil } -func (j *jsiiProxy_UserContact) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_UserContact) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -458,4 +458,3 @@ func validateNewUserContactParameters(scope constructs.Construct, id *string, co return nil } - diff --git a/gen/opsgenie/usercontact/main.go b/gen/opsgenie/usercontact/main.go index 47fc4786f5..1a982d8e61 100644 --- a/gen/opsgenie/usercontact/main.go +++ b/gen/opsgenie/usercontact/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-opsgenie.userContact.UserContact", - reflect.TypeOf((*UserContact)(nil)).Elem(), + reflect.TypeFor[UserContact](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -65,7 +65,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "username", GoGetter: "Username"}, _jsii_.MemberProperty{JsiiProperty: "usernameInput", GoGetter: "UsernameInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_UserContact{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -73,6 +73,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-opsgenie.userContact.UserContactConfig", - reflect.TypeOf((*UserContactConfig)(nil)).Elem(), + reflect.TypeFor[UserContactConfig](), ) }