From 068f145ea8513d958f6704b2cff35117eb22cf8e Mon Sep 17 00:00:00 2001 From: Geoffrey Date: Thu, 2 Jul 2026 18:00:15 +0000 Subject: [PATCH] go: upgrade to Go 1.26.4 and run go fix ./... --- .../AdminOrganizationSettings.go | 200 +++++---- .../AdminOrganizationSettingsConfig.go | 11 +- .../AdminOrganizationSettings__checks.go | 21 +- gen/tfe/adminorganizationsettings/main.go | 6 +- gen/tfe/agentpool/AgentPool.go | 182 ++++---- gen/tfe/agentpool/AgentPoolConfig.go | 9 +- gen/tfe/agentpool/AgentPool__checks.go | 19 +- gen/tfe/agentpool/main.go | 6 +- .../AgentPoolAllowedWorkspaces.go | 166 ++++--- .../AgentPoolAllowedWorkspacesConfig.go | 7 +- .../AgentPoolAllowedWorkspaces__checks.go | 17 +- gen/tfe/agentpoolallowedworkspaces/main.go | 6 +- gen/tfe/agenttoken/AgentToken.go | 166 ++++--- gen/tfe/agenttoken/AgentTokenConfig.go | 7 +- gen/tfe/agenttoken/AgentToken__checks.go | 17 +- gen/tfe/agenttoken/main.go | 6 +- gen/tfe/audittrailtoken/AuditTrailToken.go | 180 ++++---- .../audittrailtoken/AuditTrailTokenConfig.go | 9 +- .../AuditTrailToken__checks.go | 19 +- gen/tfe/audittrailtoken/main.go | 6 +- .../DataRetentionPolicy.go | 180 ++++---- .../DataRetentionPolicyConfig.go | 7 +- ...ionPolicyDeleteOlderThanOutputReference.go | 68 ++- ...yDeleteOlderThanOutputReference__checks.go | 5 +- ...etentionPolicyDontDeleteOutputReference.go | 66 ++- ...PolicyDontDeleteOutputReference__checks.go | 5 +- .../DataRetentionPolicy__checks.go | 17 +- gen/tfe/dataretentionpolicy/main.go | 18 +- gen/tfe/datatfeagentpool/DataTfeAgentPool.go | 126 +++--- .../DataTfeAgentPoolConfig.go | 7 +- .../DataTfeAgentPool__checks.go | 11 +- gen/tfe/datatfeagentpool/main.go | 6 +- .../DataTfeGithubAppInstallation.go | 124 +++--- .../DataTfeGithubAppInstallationConfig.go | 7 +- .../DataTfeGithubAppInstallation__checks.go | 11 +- gen/tfe/datatfegithubappinstallation/main.go | 6 +- gen/tfe/datatfeipranges/DataTfeIpRanges.go | 122 +++--- .../datatfeipranges/DataTfeIpRangesConfig.go | 7 +- .../DataTfeIpRanges__checks.go | 11 +- gen/tfe/datatfeipranges/main.go | 6 +- .../DataTfeNoCodeModule.go | 122 +++--- .../DataTfeNoCodeModuleConfig.go | 7 +- .../DataTfeNoCodeModule__checks.go | 11 +- gen/tfe/datatfenocodemodule/main.go | 6 +- .../datatfeoauthclient/DataTfeOauthClient.go | 130 +++--- .../DataTfeOauthClientConfig.go | 7 +- .../DataTfeOauthClient__checks.go | 11 +- gen/tfe/datatfeoauthclient/main.go | 6 +- .../DataTfeOrganization.go | 124 +++--- .../DataTfeOrganizationConfig.go | 7 +- .../DataTfeOrganization__checks.go | 11 +- gen/tfe/datatfeorganization/main.go | 6 +- .../DataTfeOrganizationMembers.go | 124 +++--- .../DataTfeOrganizationMembersConfig.go | 7 +- .../DataTfeOrganizationMembersMembersList.go | 24 +- ...ganizationMembersMembersOutputReference.go | 58 ++- ...onMembersMembersOutputReference__checks.go | 3 +- ...feOrganizationMembersMembersWaitingList.go | 24 +- ...ionMembersMembersWaitingOutputReference.go | 58 ++- ...rsMembersWaitingOutputReference__checks.go | 3 +- .../DataTfeOrganizationMembers__checks.go | 11 +- gen/tfe/datatfeorganizationmembers/main.go | 26 +- .../DataTfeOrganizationMembership.go | 130 +++--- .../DataTfeOrganizationMembershipConfig.go | 7 +- .../DataTfeOrganizationMembership__checks.go | 11 +- gen/tfe/datatfeorganizationmembership/main.go | 6 +- .../DataTfeOrganizationRunTask.go | 146 ++++--- .../DataTfeOrganizationRunTaskConfig.go | 9 +- .../DataTfeOrganizationRunTask__checks.go | 13 +- gen/tfe/datatfeorganizationruntask/main.go | 6 +- ...ataTfeOrganizationRunTaskGlobalSettings.go | 142 +++--- ...OrganizationRunTaskGlobalSettingsConfig.go | 9 +- ...ganizationRunTaskGlobalSettings__checks.go | 13 +- .../main.go | 6 +- .../DataTfeOrganizations.go | 138 +++--- .../DataTfeOrganizationsConfig.go | 9 +- .../DataTfeOrganizations__checks.go | 13 +- gen/tfe/datatfeorganizations/main.go | 6 +- .../DataTfeOrganizationTags.go | 124 +++--- .../DataTfeOrganizationTagsConfig.go | 7 +- .../DataTfeOrganizationTagsTagsList.go | 24 +- ...aTfeOrganizationTagsTagsOutputReference.go | 58 ++- ...nizationTagsTagsOutputReference__checks.go | 3 +- .../DataTfeOrganizationTags__checks.go | 11 +- gen/tfe/datatfeorganizationtags/main.go | 16 +- gen/tfe/datatfeoutputs/DataTfeOutputs.go | 124 +++--- .../datatfeoutputs/DataTfeOutputsConfig.go | 7 +- .../datatfeoutputs/DataTfeOutputs__checks.go | 11 +- gen/tfe/datatfeoutputs/main.go | 6 +- gen/tfe/datatfepolicyset/DataTfePolicySet.go | 144 +++---- .../DataTfePolicySetConfig.go | 9 +- .../DataTfePolicySetVcsRepoList.go | 24 +- .../DataTfePolicySetVcsRepoOutputReference.go | 58 ++- ...PolicySetVcsRepoOutputReference__checks.go | 3 +- .../DataTfePolicySet__checks.go | 13 +- gen/tfe/datatfepolicyset/main.go | 16 +- gen/tfe/datatfeproject/DataTfeProject.go | 124 +++--- .../datatfeproject/DataTfeProjectConfig.go | 7 +- .../datatfeproject/DataTfeProject__checks.go | 11 +- gen/tfe/datatfeproject/main.go | 6 +- gen/tfe/datatfeprojects/DataTfeProjects.go | 122 +++--- .../datatfeprojects/DataTfeProjectsConfig.go | 7 +- .../DataTfeProjectsProjectsList.go | 24 +- .../DataTfeProjectsProjectsOutputReference.go | 58 ++- ...ProjectsProjectsOutputReference__checks.go | 3 +- .../DataTfeProjects__checks.go | 11 +- gen/tfe/datatfeprojects/main.go | 16 +- .../DataTfeRegistryGpgKey.go | 124 +++--- .../DataTfeRegistryGpgKeyConfig.go | 7 +- .../DataTfeRegistryGpgKey__checks.go | 11 +- gen/tfe/datatferegistrygpgkey/main.go | 6 +- .../DataTfeRegistryGpgKeys.go | 122 +++--- .../DataTfeRegistryGpgKeysConfig.go | 7 +- .../DataTfeRegistryGpgKeysKeysList.go | 24 +- ...taTfeRegistryGpgKeysKeysOutputReference.go | 58 ++- ...istryGpgKeysKeysOutputReference__checks.go | 3 +- .../DataTfeRegistryGpgKeys__checks.go | 11 +- gen/tfe/datatferegistrygpgkeys/main.go | 16 +- .../DataTfeRegistryModule.go | 178 ++++---- .../DataTfeRegistryModuleConfig.go | 15 +- .../DataTfeRegistryModulePermissionsList.go | 34 +- ...feRegistryModulePermissionsList__checks.go | 3 +- ...egistryModulePermissionsOutputReference.go | 66 ++- ...odulePermissionsOutputReference__checks.go | 5 +- .../DataTfeRegistryModuleTestConfigList.go | 34 +- ...TfeRegistryModuleTestConfigList__checks.go | 3 +- ...RegistryModuleTestConfigOutputReference.go | 66 ++- ...ModuleTestConfigOutputReference__checks.go | 5 +- .../DataTfeRegistryModuleVcsRepoList.go | 34 +- ...ataTfeRegistryModuleVcsRepoList__checks.go | 3 +- ...TfeRegistryModuleVcsRepoOutputReference.go | 66 ++- ...tryModuleVcsRepoOutputReference__checks.go | 5 +- ...ataTfeRegistryModuleVersionStatusesList.go | 34 +- ...gistryModuleVersionStatusesList__checks.go | 3 +- ...tryModuleVersionStatusesOutputReference.go | 66 ++- ...eVersionStatusesOutputReference__checks.go | 5 +- .../DataTfeRegistryModule__checks.go | 19 +- gen/tfe/datatferegistrymodule/main.go | 46 +- .../DataTfeRegistryProvider.go | 128 +++--- .../DataTfeRegistryProviderConfig.go | 7 +- .../DataTfeRegistryProvider__checks.go | 11 +- gen/tfe/datatferegistryprovider/main.go | 6 +- .../DataTfeRegistryProviders.go | 126 +++--- .../DataTfeRegistryProvidersConfig.go | 7 +- .../DataTfeRegistryProvidersProvidersList.go | 24 +- ...gistryProvidersProvidersOutputReference.go | 58 ++- ...ovidersProvidersOutputReference__checks.go | 3 +- .../DataTfeRegistryProviders__checks.go | 11 +- gen/tfe/datatferegistryproviders/main.go | 16 +- .../DataTfeSamlSettings.go | 120 +++--- .../DataTfeSamlSettingsConfig.go | 7 +- .../DataTfeSamlSettings__checks.go | 11 +- gen/tfe/datatfesamlsettings/main.go | 6 +- gen/tfe/datatfeslug/DataTfeSlug.go | 124 +++--- gen/tfe/datatfeslug/DataTfeSlugConfig.go | 7 +- gen/tfe/datatfeslug/DataTfeSlug__checks.go | 11 +- gen/tfe/datatfeslug/main.go | 6 +- gen/tfe/datatfesshkey/DataTfeSshKey.go | 126 +++--- gen/tfe/datatfesshkey/DataTfeSshKeyConfig.go | 7 +- .../datatfesshkey/DataTfeSshKey__checks.go | 11 +- gen/tfe/datatfesshkey/main.go | 6 +- gen/tfe/datatfeteam/DataTfeTeam.go | 126 +++--- gen/tfe/datatfeteam/DataTfeTeamConfig.go | 7 +- gen/tfe/datatfeteam/DataTfeTeam__checks.go | 11 +- gen/tfe/datatfeteam/main.go | 6 +- .../datatfeteamaccess/DataTfeTeamAccess.go | 126 +++--- .../DataTfeTeamAccessConfig.go | 7 +- .../DataTfeTeamAccessPermissionsList.go | 24 +- ...TfeTeamAccessPermissionsOutputReference.go | 58 ++- ...ccessPermissionsOutputReference__checks.go | 3 +- .../DataTfeTeamAccess__checks.go | 11 +- gen/tfe/datatfeteamaccess/main.go | 16 +- .../DataTfeTeamProjectAccess.go | 126 +++--- .../DataTfeTeamProjectAccessConfig.go | 7 +- ...taTfeTeamProjectAccessProjectAccessList.go | 24 +- ...ojectAccessProjectAccessOutputReference.go | 58 ++- ...essProjectAccessOutputReference__checks.go | 3 +- ...TfeTeamProjectAccessWorkspaceAccessList.go | 24 +- ...ectAccessWorkspaceAccessOutputReference.go | 58 ++- ...sWorkspaceAccessOutputReference__checks.go | 3 +- .../DataTfeTeamProjectAccess__checks.go | 11 +- gen/tfe/datatfeteamprojectaccess/main.go | 26 +- gen/tfe/datatfeteams/DataTfeTeams.go | 124 +++--- gen/tfe/datatfeteams/DataTfeTeamsConfig.go | 7 +- gen/tfe/datatfeteams/DataTfeTeams__checks.go | 11 +- gen/tfe/datatfeteams/main.go | 6 +- gen/tfe/datatfevariables/DataTfeVariables.go | 124 +++--- .../DataTfeVariablesConfig.go | 7 +- .../DataTfeVariablesEnvList.go | 24 +- .../DataTfeVariablesEnvOutputReference.go | 58 ++- ...aTfeVariablesEnvOutputReference__checks.go | 3 +- .../DataTfeVariablesTerraformList.go | 24 +- ...ataTfeVariablesTerraformOutputReference.go | 58 ++- ...riablesTerraformOutputReference__checks.go | 3 +- .../DataTfeVariablesVariablesList.go | 24 +- ...ataTfeVariablesVariablesOutputReference.go | 58 ++- ...riablesVariablesOutputReference__checks.go | 3 +- .../DataTfeVariables__checks.go | 11 +- gen/tfe/datatfevariables/main.go | 36 +- .../datatfevariableset/DataTfeVariableSet.go | 134 +++--- .../DataTfeVariableSetConfig.go | 7 +- .../DataTfeVariableSet__checks.go | 11 +- gen/tfe/datatfevariableset/main.go | 6 +- gen/tfe/datatfeworkspace/DataTfeWorkspace.go | 128 +++--- .../DataTfeWorkspaceConfig.go | 7 +- .../DataTfeWorkspaceVcsRepoList.go | 24 +- .../DataTfeWorkspaceVcsRepoOutputReference.go | 58 ++- ...WorkspaceVcsRepoOutputReference__checks.go | 3 +- .../DataTfeWorkspace__checks.go | 11 +- gen/tfe/datatfeworkspace/main.go | 16 +- .../DataTfeWorkspaceIds.go | 132 +++--- .../DataTfeWorkspaceIdsConfig.go | 7 +- ...feWorkspaceIdsTagFiltersOutputReference.go | 62 ++- ...aceIdsTagFiltersOutputReference__checks.go | 3 +- .../DataTfeWorkspaceIds__checks.go | 11 +- gen/tfe/datatfeworkspaceids/main.go | 12 +- .../DataTfeWorkspaceRunTask.go | 124 +++--- .../DataTfeWorkspaceRunTaskConfig.go | 7 +- .../DataTfeWorkspaceRunTask__checks.go | 11 +- gen/tfe/datatfeworkspaceruntask/main.go | 6 +- gen/tfe/go.mod | 4 +- gen/tfe/go.sum | 8 + gen/tfe/nocodemodule/NoCodeModule.go | 196 +++++---- gen/tfe/nocodemodule/NoCodeModuleConfig.go | 11 +- .../NoCodeModuleVariableOptionsList.go | 34 +- ...NoCodeModuleVariableOptionsList__checks.go | 3 +- ...odeModuleVariableOptionsOutputReference.go | 72 ++-- ...eVariableOptionsOutputReference__checks.go | 5 +- gen/tfe/nocodemodule/NoCodeModule__checks.go | 21 +- gen/tfe/nocodemodule/main.go | 16 +- .../NotificationConfiguration.go | 194 +++++---- .../NotificationConfigurationConfig.go | 9 +- .../NotificationConfiguration__checks.go | 19 +- gen/tfe/notificationconfiguration/main.go | 6 +- gen/tfe/oauthclient/OauthClient.go | 200 +++++---- gen/tfe/oauthclient/OauthClientConfig.go | 9 +- gen/tfe/oauthclient/OauthClient__checks.go | 19 +- gen/tfe/oauthclient/main.go | 6 +- gen/tfe/opaversion/OpaVersion.go | 234 +++++----- gen/tfe/opaversion/OpaVersionConfig.go | 15 +- gen/tfe/opaversion/OpaVersion__checks.go | 25 +- gen/tfe/opaversion/main.go | 6 +- gen/tfe/organization/Organization.go | 270 ++++++------ gen/tfe/organization/OrganizationConfig.go | 19 +- gen/tfe/organization/Organization__checks.go | 29 +- gen/tfe/organization/main.go | 6 +- .../OrganizationDefaultSettings.go | 166 ++++--- .../OrganizationDefaultSettingsConfig.go | 7 +- .../OrganizationDefaultSettings__checks.go | 17 +- gen/tfe/organizationdefaultsettings/main.go | 6 +- .../OrganizationMembership.go | 166 ++++--- .../OrganizationMembershipConfig.go | 7 +- .../OrganizationMembership__checks.go | 17 +- gen/tfe/organizationmembership/main.go | 6 +- .../OrganizationModuleSharing.go | 166 ++++--- .../OrganizationModuleSharingConfig.go | 7 +- .../OrganizationModuleSharing__checks.go | 17 +- gen/tfe/organizationmodulesharing/main.go | 6 +- .../OrganizationRunTask.go | 190 ++++---- .../OrganizationRunTaskConfig.go | 9 +- .../OrganizationRunTask__checks.go | 19 +- gen/tfe/organizationruntask/main.go | 6 +- .../OrganizationRunTaskGlobalSettings.go | 182 ++++---- ...OrganizationRunTaskGlobalSettingsConfig.go | 9 +- ...ganizationRunTaskGlobalSettings__checks.go | 19 +- .../organizationruntaskglobalsettings/main.go | 6 +- .../organizationtoken/OrganizationToken.go | 182 ++++---- .../OrganizationTokenConfig.go | 9 +- .../OrganizationToken__checks.go | 19 +- gen/tfe/organizationtoken/main.go | 6 +- gen/tfe/policy/Policy.go | 176 ++++---- gen/tfe/policy/PolicyConfig.go | 7 +- gen/tfe/policy/Policy__checks.go | 17 +- gen/tfe/policy/main.go | 6 +- gen/tfe/policyset/PolicySet.go | 230 +++++----- gen/tfe/policyset/PolicySetConfig.go | 13 +- gen/tfe/policyset/PolicySetVcsRepo.go | 4 +- .../PolicySetVcsRepoOutputReference.go | 82 ++-- ...PolicySetVcsRepoOutputReference__checks.go | 5 +- gen/tfe/policyset/PolicySet__checks.go | 23 +- gen/tfe/policyset/main.go | 12 +- .../policysetparameter/PolicySetParameter.go | 184 ++++---- .../PolicySetParameterConfig.go | 9 +- .../PolicySetParameter__checks.go | 19 +- gen/tfe/policysetparameter/main.go | 6 +- gen/tfe/project/Project.go | 186 ++++---- gen/tfe/project/ProjectConfig.go | 9 +- gen/tfe/project/Project__checks.go | 19 +- gen/tfe/project/main.go | 6 +- .../projectoauthclient/ProjectOauthClient.go | 166 ++++--- .../ProjectOauthClientConfig.go | 7 +- .../ProjectOauthClient__checks.go | 17 +- gen/tfe/projectoauthclient/main.go | 6 +- gen/tfe/projectpolicyset/ProjectPolicySet.go | 166 ++++--- .../ProjectPolicySetConfig.go | 7 +- .../ProjectPolicySet__checks.go | 17 +- gen/tfe/projectpolicyset/main.go | 6 +- .../projectvariableset/ProjectVariableSet.go | 166 ++++--- .../ProjectVariableSetConfig.go | 7 +- .../ProjectVariableSet__checks.go | 17 +- gen/tfe/projectvariableset/main.go | 6 +- gen/tfe/provider/TfeProvider.go | 100 +++-- gen/tfe/provider/TfeProviderConfig.go | 4 +- gen/tfe/provider/TfeProvider__checks.go | 11 +- gen/tfe/provider/main.go | 6 +- gen/tfe/registrygpgkey/RegistryGpgKey.go | 164 ++++--- .../registrygpgkey/RegistryGpgKeyConfig.go | 7 +- .../registrygpgkey/RegistryGpgKey__checks.go | 17 +- gen/tfe/registrygpgkey/main.go | 6 +- gen/tfe/registrymodule/RegistryModule.go | 204 +++++---- .../registrymodule/RegistryModuleConfig.go | 11 +- .../RegistryModuleTestConfig.go | 4 +- .../RegistryModuleTestConfigList.go | 34 +- .../RegistryModuleTestConfigList__checks.go | 3 +- ...RegistryModuleTestConfigOutputReference.go | 82 ++-- ...ModuleTestConfigOutputReference__checks.go | 7 +- .../registrymodule/RegistryModuleVcsRepo.go | 4 +- .../RegistryModuleVcsRepoOutputReference.go | 84 ++-- ...tryModuleVcsRepoOutputReference__checks.go | 5 +- .../registrymodule/RegistryModule__checks.go | 21 +- gen/tfe/registrymodule/main.go | 22 +- gen/tfe/registryprovider/RegistryProvider.go | 168 ++++---- .../RegistryProviderConfig.go | 7 +- .../RegistryProvider__checks.go | 17 +- gen/tfe/registryprovider/main.go | 6 +- gen/tfe/runtrigger/RunTrigger.go | 166 ++++--- gen/tfe/runtrigger/RunTriggerConfig.go | 7 +- gen/tfe/runtrigger/RunTrigger__checks.go | 17 +- gen/tfe/runtrigger/main.go | 6 +- gen/tfe/samlsettings/SamlSettings.go | 250 ++++++----- gen/tfe/samlsettings/SamlSettingsConfig.go | 15 +- gen/tfe/samlsettings/SamlSettings__checks.go | 25 +- gen/tfe/samlsettings/main.go | 6 +- gen/tfe/sentinelpolicy/SentinelPolicy.go | 172 ++++---- .../sentinelpolicy/SentinelPolicyConfig.go | 7 +- .../sentinelpolicy/SentinelPolicy__checks.go | 17 +- gen/tfe/sentinelpolicy/main.go | 6 +- gen/tfe/sentinelversion/SentinelVersion.go | 234 +++++----- .../sentinelversion/SentinelVersionConfig.go | 15 +- .../SentinelVersion__checks.go | 25 +- gen/tfe/sentinelversion/main.go | 6 +- gen/tfe/sshkey/SshKey.go | 168 ++++---- gen/tfe/sshkey/SshKeyConfig.go | 7 +- gen/tfe/sshkey/SshKey__checks.go | 17 +- gen/tfe/sshkey/main.go | 6 +- gen/tfe/stack/Stack.go | 174 ++++---- gen/tfe/stack/StackConfig.go | 7 +- gen/tfe/stack/StackVcsRepoOutputReference.go | 74 ++-- .../StackVcsRepoOutputReference__checks.go | 5 +- gen/tfe/stack/Stack__checks.go | 17 +- gen/tfe/stack/main.go | 12 +- gen/tfe/team/Team.go | 188 ++++---- gen/tfe/team/TeamConfig.go | 9 +- gen/tfe/team/TeamOrganizationAccess.go | 32 +- .../TeamOrganizationAccessOutputReference.go | 298 +++++++------ ...ganizationAccessOutputReference__checks.go | 33 +- gen/tfe/team/Team__checks.go | 19 +- gen/tfe/team/main.go | 12 +- gen/tfe/teamaccess/TeamAccess.go | 180 ++++---- gen/tfe/teamaccess/TeamAccessConfig.go | 9 +- gen/tfe/teamaccess/TeamAccessPermissions.go | 6 +- .../teamaccess/TeamAccessPermissionsList.go | 34 +- .../TeamAccessPermissionsList__checks.go | 3 +- .../TeamAccessPermissionsOutputReference.go | 106 +++-- ...ccessPermissionsOutputReference__checks.go | 9 +- gen/tfe/teamaccess/TeamAccess__checks.go | 19 +- gen/tfe/teamaccess/main.go | 16 +- gen/tfe/teammember/TeamMember.go | 166 ++++--- gen/tfe/teammember/TeamMemberConfig.go | 7 +- gen/tfe/teammember/TeamMember__checks.go | 17 +- gen/tfe/teammember/main.go | 6 +- gen/tfe/teammembers/TeamMembers.go | 166 ++++--- gen/tfe/teammembers/TeamMembersConfig.go | 7 +- gen/tfe/teammembers/TeamMembers__checks.go | 17 +- gen/tfe/teammembers/main.go | 6 +- .../TeamNotificationConfiguration.go | 194 +++++---- .../TeamNotificationConfigurationConfig.go | 9 +- .../TeamNotificationConfiguration__checks.go | 19 +- gen/tfe/teamnotificationconfiguration/main.go | 6 +- .../TeamOrganizationMember.go | 166 ++++--- .../TeamOrganizationMemberConfig.go | 7 +- .../TeamOrganizationMember__checks.go | 17 +- gen/tfe/teamorganizationmember/main.go | 6 +- .../TeamOrganizationMembers.go | 166 ++++--- .../TeamOrganizationMembersConfig.go | 7 +- .../TeamOrganizationMembers__checks.go | 17 +- gen/tfe/teamorganizationmembers/main.go | 6 +- .../teamprojectaccess/TeamProjectAccess.go | 192 ++++----- .../TeamProjectAccessConfig.go | 11 +- .../TeamProjectAccessProjectAccessList.go | 34 +- ...mProjectAccessProjectAccessList__checks.go | 3 +- ...ojectAccessProjectAccessOutputReference.go | 72 ++-- ...essProjectAccessOutputReference__checks.go | 5 +- .../TeamProjectAccessWorkspaceAccess.go | 12 +- .../TeamProjectAccessWorkspaceAccessList.go | 34 +- ...rojectAccessWorkspaceAccessList__checks.go | 3 +- ...ectAccessWorkspaceAccessOutputReference.go | 154 ++++--- ...sWorkspaceAccessOutputReference__checks.go | 15 +- .../TeamProjectAccess__checks.go | 21 +- gen/tfe/teamprojectaccess/main.go | 26 +- gen/tfe/teamtoken/TeamToken.go | 182 ++++---- gen/tfe/teamtoken/TeamTokenConfig.go | 9 +- gen/tfe/teamtoken/TeamToken__checks.go | 19 +- gen/tfe/teamtoken/main.go | 6 +- gen/tfe/terraformversion/TerraformVersion.go | 234 +++++----- .../TerraformVersionConfig.go | 15 +- .../TerraformVersion__checks.go | 25 +- gen/tfe/terraformversion/main.go | 6 +- gen/tfe/testvariable/TestVariable.go | 208 +++++---- gen/tfe/testvariable/TestVariableConfig.go | 11 +- gen/tfe/testvariable/TestVariable__checks.go | 21 +- gen/tfe/testvariable/main.go | 6 +- gen/tfe/variable/Variable.go | 206 +++++---- gen/tfe/variable/VariableConfig.go | 11 +- gen/tfe/variable/Variable__checks.go | 21 +- gen/tfe/variable/main.go | 6 +- gen/tfe/variableset/VariableSet.go | 204 +++++---- gen/tfe/variableset/VariableSetConfig.go | 11 +- gen/tfe/variableset/VariableSet__checks.go | 21 +- gen/tfe/variableset/main.go | 6 +- gen/tfe/workspace/Workspace.go | 408 +++++++++--------- gen/tfe/workspace/WorkspaceConfig.go | 33 +- gen/tfe/workspace/WorkspaceVcsRepo.go | 4 +- .../WorkspaceVcsRepoOutputReference.go | 84 ++-- ...WorkspaceVcsRepoOutputReference__checks.go | 5 +- gen/tfe/workspace/Workspace__checks.go | 43 +- gen/tfe/workspace/main.go | 12 +- .../workspacepolicyset/WorkspacePolicySet.go | 166 ++++--- .../WorkspacePolicySetConfig.go | 7 +- .../WorkspacePolicySet__checks.go | 17 +- gen/tfe/workspacepolicyset/main.go | 6 +- .../WorkspacePolicySetExclusion.go | 166 ++++--- .../WorkspacePolicySetExclusionConfig.go | 7 +- .../WorkspacePolicySetExclusion__checks.go | 17 +- gen/tfe/workspacepolicysetexclusion/main.go | 6 +- gen/tfe/workspacerun/WorkspaceRun.go | 168 ++++---- gen/tfe/workspacerun/WorkspaceRunApply.go | 8 +- .../WorkspaceRunApplyOutputReference.go | 112 +++-- ...orkspaceRunApplyOutputReference__checks.go | 9 +- gen/tfe/workspacerun/WorkspaceRunConfig.go | 7 +- gen/tfe/workspacerun/WorkspaceRunDestroy.go | 8 +- .../WorkspaceRunDestroyOutputReference.go | 112 +++-- ...kspaceRunDestroyOutputReference__checks.go | 9 +- gen/tfe/workspacerun/WorkspaceRun__checks.go | 17 +- gen/tfe/workspacerun/main.go | 18 +- gen/tfe/workspaceruntask/WorkspaceRunTask.go | 170 ++++---- .../WorkspaceRunTaskConfig.go | 7 +- .../WorkspaceRunTask__checks.go | 17 +- gen/tfe/workspaceruntask/main.go | 6 +- .../workspacesettings/WorkspaceSettings.go | 184 ++++---- .../WorkspaceSettingsConfig.go | 9 +- .../WorkspaceSettingsOverwritesList.go | 24 +- ...kspaceSettingsOverwritesOutputReference.go | 58 ++- ...ttingsOverwritesOutputReference__checks.go | 3 +- .../WorkspaceSettings__checks.go | 19 +- gen/tfe/workspacesettings/main.go | 16 +- .../WorkspaceVariableSet.go | 166 ++++--- .../WorkspaceVariableSetConfig.go | 7 +- .../WorkspaceVariableSet__checks.go | 17 +- gen/tfe/workspacevariableset/main.go | 6 +- 460 files changed, 10277 insertions(+), 10793 deletions(-) create mode 100644 gen/tfe/go.sum diff --git a/gen/tfe/adminorganizationsettings/AdminOrganizationSettings.go b/gen/tfe/adminorganizationsettings/AdminOrganizationSettings.go index b0225b5ba7..5a3dc98b62 100644 --- a/gen/tfe/adminorganizationsettings/AdminOrganizationSettings.go +++ b/gen/tfe/adminorganizationsettings/AdminOrganizationSettings.go @@ -12,21 +12,21 @@ import ( // Represents a {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/admin_organization_settings tfe_admin_organization_settings}. type AdminOrganizationSettings interface { cdktf.TerraformResource - AccessBetaTools() interface{} - SetAccessBetaTools(val interface{}) - AccessBetaToolsInput() interface{} + AccessBetaTools() any + SetAccessBetaTools(val any) + AccessBetaToolsInput() any // 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. @@ -39,9 +39,9 @@ type AdminOrganizationSettings interface { Fqn() *string // Experimental. FriendlyUniqueId() *string - GlobalModuleSharing() interface{} - SetGlobalModuleSharing(val interface{}) - GlobalModuleSharingInput() interface{} + GlobalModuleSharing() any + SetGlobalModuleSharing(val any) + GlobalModuleSharingInput() any Id() *string SetId(val *string) IdInput() *string @@ -62,16 +62,16 @@ type AdminOrganizationSettings interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any SsoEnabled() cdktf.IResolvable // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string WorkspaceLimit() *float64 @@ -81,9 +81,9 @@ type AdminOrganizationSettings 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. @@ -101,7 +101,7 @@ type AdminOrganizationSettings interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -113,7 +113,7 @@ type AdminOrganizationSettings 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) @@ -129,17 +129,17 @@ type AdminOrganizationSettings interface { // Experimental. ResetOverrideLogicalId() ResetWorkspaceLimit() - 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 AdminOrganizationSettings @@ -147,8 +147,8 @@ type jsiiProxy_AdminOrganizationSettings struct { internal.Type__cdktfTerraformResource } -func (j *jsiiProxy_AdminOrganizationSettings) AccessBetaTools() interface{} { - var returns interface{} +func (j *jsiiProxy_AdminOrganizationSettings) AccessBetaTools() any { + var returns any _jsii_.Get( j, "accessBetaTools", @@ -157,8 +157,8 @@ func (j *jsiiProxy_AdminOrganizationSettings) AccessBetaTools() interface{} { return returns } -func (j *jsiiProxy_AdminOrganizationSettings) AccessBetaToolsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_AdminOrganizationSettings) AccessBetaToolsInput() any { + var returns any _jsii_.Get( j, "accessBetaToolsInput", @@ -177,8 +177,8 @@ func (j *jsiiProxy_AdminOrganizationSettings) CdktfStack() cdktf.TerraformStack return returns } -func (j *jsiiProxy_AdminOrganizationSettings) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_AdminOrganizationSettings) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -187,8 +187,8 @@ func (j *jsiiProxy_AdminOrganizationSettings) Connection() interface{} { return returns } -func (j *jsiiProxy_AdminOrganizationSettings) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_AdminOrganizationSettings) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -197,8 +197,8 @@ func (j *jsiiProxy_AdminOrganizationSettings) ConstructNodeMetadata() *map[strin return returns } -func (j *jsiiProxy_AdminOrganizationSettings) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_AdminOrganizationSettings) Count() any { + var returns any _jsii_.Get( j, "count", @@ -247,8 +247,8 @@ func (j *jsiiProxy_AdminOrganizationSettings) FriendlyUniqueId() *string { return returns } -func (j *jsiiProxy_AdminOrganizationSettings) GlobalModuleSharing() interface{} { - var returns interface{} +func (j *jsiiProxy_AdminOrganizationSettings) GlobalModuleSharing() any { + var returns any _jsii_.Get( j, "globalModuleSharing", @@ -257,8 +257,8 @@ func (j *jsiiProxy_AdminOrganizationSettings) GlobalModuleSharing() interface{} return returns } -func (j *jsiiProxy_AdminOrganizationSettings) GlobalModuleSharingInput() interface{} { - var returns interface{} +func (j *jsiiProxy_AdminOrganizationSettings) GlobalModuleSharingInput() any { + var returns any _jsii_.Get( j, "globalModuleSharingInput", @@ -357,8 +357,8 @@ func (j *jsiiProxy_AdminOrganizationSettings) Provider() cdktf.TerraformProvider return returns } -func (j *jsiiProxy_AdminOrganizationSettings) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_AdminOrganizationSettings) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -367,8 +367,8 @@ func (j *jsiiProxy_AdminOrganizationSettings) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_AdminOrganizationSettings) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_AdminOrganizationSettings) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -397,8 +397,8 @@ func (j *jsiiProxy_AdminOrganizationSettings) TerraformGeneratorMetadata() *cdkt return returns } -func (j *jsiiProxy_AdminOrganizationSettings) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_AdminOrganizationSettings) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -437,7 +437,6 @@ func (j *jsiiProxy_AdminOrganizationSettings) WorkspaceLimitInput() *float64 { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/admin_organization_settings tfe_admin_organization_settings} Resource. func NewAdminOrganizationSettings(scope constructs.Construct, id *string, config *AdminOrganizationSettingsConfig) AdminOrganizationSettings { _init_.Initialize() @@ -449,7 +448,7 @@ func NewAdminOrganizationSettings(scope constructs.Construct, id *string, config _jsii_.Create( "@cdktf/provider-tfe.adminOrganizationSettings.AdminOrganizationSettings", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -462,12 +461,12 @@ func NewAdminOrganizationSettings_Override(a AdminOrganizationSettings, scope co _jsii_.Create( "@cdktf/provider-tfe.adminOrganizationSettings.AdminOrganizationSettings", - []interface{}{scope, id, config}, + []any{scope, id, config}, a, ) } -func (j *jsiiProxy_AdminOrganizationSettings)SetAccessBetaTools(val interface{}) { +func (j *jsiiProxy_AdminOrganizationSettings) SetAccessBetaTools(val any) { if err := j.validateSetAccessBetaToolsParameters(val); err != nil { panic(err) } @@ -478,7 +477,7 @@ func (j *jsiiProxy_AdminOrganizationSettings)SetAccessBetaTools(val interface{}) ) } -func (j *jsiiProxy_AdminOrganizationSettings)SetConnection(val interface{}) { +func (j *jsiiProxy_AdminOrganizationSettings) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -489,7 +488,7 @@ func (j *jsiiProxy_AdminOrganizationSettings)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_AdminOrganizationSettings)SetCount(val interface{}) { +func (j *jsiiProxy_AdminOrganizationSettings) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -500,7 +499,7 @@ func (j *jsiiProxy_AdminOrganizationSettings)SetCount(val interface{}) { ) } -func (j *jsiiProxy_AdminOrganizationSettings)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_AdminOrganizationSettings) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -508,7 +507,7 @@ func (j *jsiiProxy_AdminOrganizationSettings)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_AdminOrganizationSettings)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_AdminOrganizationSettings) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -516,7 +515,7 @@ func (j *jsiiProxy_AdminOrganizationSettings)SetForEach(val cdktf.ITerraformIter ) } -func (j *jsiiProxy_AdminOrganizationSettings)SetGlobalModuleSharing(val interface{}) { +func (j *jsiiProxy_AdminOrganizationSettings) SetGlobalModuleSharing(val any) { if err := j.validateSetGlobalModuleSharingParameters(val); err != nil { panic(err) } @@ -527,7 +526,7 @@ func (j *jsiiProxy_AdminOrganizationSettings)SetGlobalModuleSharing(val interfac ) } -func (j *jsiiProxy_AdminOrganizationSettings)SetId(val *string) { +func (j *jsiiProxy_AdminOrganizationSettings) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -538,7 +537,7 @@ func (j *jsiiProxy_AdminOrganizationSettings)SetId(val *string) { ) } -func (j *jsiiProxy_AdminOrganizationSettings)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_AdminOrganizationSettings) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -549,7 +548,7 @@ func (j *jsiiProxy_AdminOrganizationSettings)SetLifecycle(val *cdktf.TerraformRe ) } -func (j *jsiiProxy_AdminOrganizationSettings)SetModuleSharingConsumerOrganizations(val *[]*string) { +func (j *jsiiProxy_AdminOrganizationSettings) SetModuleSharingConsumerOrganizations(val *[]*string) { if err := j.validateSetModuleSharingConsumerOrganizationsParameters(val); err != nil { panic(err) } @@ -560,7 +559,7 @@ func (j *jsiiProxy_AdminOrganizationSettings)SetModuleSharingConsumerOrganizatio ) } -func (j *jsiiProxy_AdminOrganizationSettings)SetOrganization(val *string) { +func (j *jsiiProxy_AdminOrganizationSettings) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -571,7 +570,7 @@ func (j *jsiiProxy_AdminOrganizationSettings)SetOrganization(val *string) { ) } -func (j *jsiiProxy_AdminOrganizationSettings)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_AdminOrganizationSettings) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -579,7 +578,7 @@ func (j *jsiiProxy_AdminOrganizationSettings)SetProvider(val cdktf.TerraformProv ) } -func (j *jsiiProxy_AdminOrganizationSettings)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_AdminOrganizationSettings) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -590,7 +589,7 @@ func (j *jsiiProxy_AdminOrganizationSettings)SetProvisioners(val *[]interface{}) ) } -func (j *jsiiProxy_AdminOrganizationSettings)SetWorkspaceLimit(val *float64) { +func (j *jsiiProxy_AdminOrganizationSettings) SetWorkspaceLimit(val *float64) { if err := j.validateSetWorkspaceLimitParameters(val); err != nil { panic(err) } @@ -613,7 +612,7 @@ func AdminOrganizationSettings_GenerateConfigForImport(scope constructs.Construc _jsii_.StaticInvoke( "@cdktf/provider-tfe.adminOrganizationSettings.AdminOrganizationSettings", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -637,7 +636,7 @@ func AdminOrganizationSettings_GenerateConfigForImport(scope constructs.Construc // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func AdminOrganizationSettings_IsConstruct(x interface{}) *bool { +func AdminOrganizationSettings_IsConstruct(x any) *bool { _init_.Initialize() if err := validateAdminOrganizationSettings_IsConstructParameters(x); err != nil { @@ -648,7 +647,7 @@ func AdminOrganizationSettings_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.adminOrganizationSettings.AdminOrganizationSettings", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -656,7 +655,7 @@ func AdminOrganizationSettings_IsConstruct(x interface{}) *bool { } // Experimental. -func AdminOrganizationSettings_IsTerraformElement(x interface{}) *bool { +func AdminOrganizationSettings_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateAdminOrganizationSettings_IsTerraformElementParameters(x); err != nil { @@ -667,7 +666,7 @@ func AdminOrganizationSettings_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.adminOrganizationSettings.AdminOrganizationSettings", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -675,7 +674,7 @@ func AdminOrganizationSettings_IsTerraformElement(x interface{}) *bool { } // Experimental. -func AdminOrganizationSettings_IsTerraformResource(x interface{}) *bool { +func AdminOrganizationSettings_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateAdminOrganizationSettings_IsTerraformResourceParameters(x); err != nil { @@ -686,7 +685,7 @@ func AdminOrganizationSettings_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.adminOrganizationSettings.AdminOrganizationSettings", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -711,31 +710,31 @@ func (a *jsiiProxy_AdminOrganizationSettings) AddMoveTarget(moveTarget *string) _jsii_.InvokeVoid( a, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (a *jsiiProxy_AdminOrganizationSettings) AddOverride(path *string, value interface{}) { +func (a *jsiiProxy_AdminOrganizationSettings) 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_AdminOrganizationSettings) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (a *jsiiProxy_AdminOrganizationSettings) 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, ) @@ -751,7 +750,7 @@ func (a *jsiiProxy_AdminOrganizationSettings) GetBooleanAttribute(terraformAttri _jsii_.Invoke( a, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -767,7 +766,7 @@ func (a *jsiiProxy_AdminOrganizationSettings) GetBooleanMapAttribute(terraformAt _jsii_.Invoke( a, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -783,7 +782,7 @@ func (a *jsiiProxy_AdminOrganizationSettings) GetListAttribute(terraformAttribut _jsii_.Invoke( a, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -799,7 +798,7 @@ func (a *jsiiProxy_AdminOrganizationSettings) GetNumberAttribute(terraformAttrib _jsii_.Invoke( a, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -815,7 +814,7 @@ func (a *jsiiProxy_AdminOrganizationSettings) GetNumberListAttribute(terraformAt _jsii_.Invoke( a, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -831,7 +830,7 @@ func (a *jsiiProxy_AdminOrganizationSettings) GetNumberMapAttribute(terraformAtt _jsii_.Invoke( a, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -847,7 +846,7 @@ func (a *jsiiProxy_AdminOrganizationSettings) GetStringAttribute(terraformAttrib _jsii_.Invoke( a, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -863,15 +862,15 @@ func (a *jsiiProxy_AdminOrganizationSettings) GetStringMapAttribute(terraformAtt _jsii_.Invoke( a, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (a *jsiiProxy_AdminOrganizationSettings) HasResourceMove() interface{} { - var returns interface{} +func (a *jsiiProxy_AdminOrganizationSettings) HasResourceMove() any { + var returns any _jsii_.Invoke( a, @@ -890,7 +889,7 @@ func (a *jsiiProxy_AdminOrganizationSettings) ImportFrom(id *string, provider cd _jsii_.InvokeVoid( a, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -903,7 +902,7 @@ func (a *jsiiProxy_AdminOrganizationSettings) InterpolationForAttribute(terrafor _jsii_.Invoke( a, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -917,18 +916,18 @@ func (a *jsiiProxy_AdminOrganizationSettings) MoveFromId(id *string) { _jsii_.InvokeVoid( a, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (a *jsiiProxy_AdminOrganizationSettings) MoveTo(moveTarget *string, index interface{}) { +func (a *jsiiProxy_AdminOrganizationSettings) 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}, ) } @@ -939,7 +938,7 @@ func (a *jsiiProxy_AdminOrganizationSettings) MoveToId(id *string) { _jsii_.InvokeVoid( a, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -950,7 +949,7 @@ func (a *jsiiProxy_AdminOrganizationSettings) OverrideLogicalId(newLogicalId *st _jsii_.InvokeVoid( a, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1010,8 +1009,8 @@ func (a *jsiiProxy_AdminOrganizationSettings) ResetWorkspaceLimit() { ) } -func (a *jsiiProxy_AdminOrganizationSettings) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (a *jsiiProxy_AdminOrganizationSettings) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( a, @@ -1023,8 +1022,8 @@ func (a *jsiiProxy_AdminOrganizationSettings) SynthesizeAttributes() *map[string return returns } -func (a *jsiiProxy_AdminOrganizationSettings) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (a *jsiiProxy_AdminOrganizationSettings) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( a, @@ -1036,8 +1035,8 @@ func (a *jsiiProxy_AdminOrganizationSettings) SynthesizeHclAttributes() *map[str return returns } -func (a *jsiiProxy_AdminOrganizationSettings) ToHclTerraform() interface{} { - var returns interface{} +func (a *jsiiProxy_AdminOrganizationSettings) ToHclTerraform() any { + var returns any _jsii_.Invoke( a, @@ -1049,8 +1048,8 @@ func (a *jsiiProxy_AdminOrganizationSettings) ToHclTerraform() interface{} { return returns } -func (a *jsiiProxy_AdminOrganizationSettings) ToMetadata() interface{} { - var returns interface{} +func (a *jsiiProxy_AdminOrganizationSettings) ToMetadata() any { + var returns any _jsii_.Invoke( a, @@ -1075,8 +1074,8 @@ func (a *jsiiProxy_AdminOrganizationSettings) ToString() *string { return returns } -func (a *jsiiProxy_AdminOrganizationSettings) ToTerraform() interface{} { - var returns interface{} +func (a *jsiiProxy_AdminOrganizationSettings) ToTerraform() any { + var returns any _jsii_.Invoke( a, @@ -1087,4 +1086,3 @@ func (a *jsiiProxy_AdminOrganizationSettings) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/adminorganizationsettings/AdminOrganizationSettingsConfig.go b/gen/tfe/adminorganizationsettings/AdminOrganizationSettingsConfig.go index 8207319f91..2b448a8540 100644 --- a/gen/tfe/adminorganizationsettings/AdminOrganizationSettingsConfig.go +++ b/gen/tfe/adminorganizationsettings/AdminOrganizationSettingsConfig.go @@ -6,9 +6,9 @@ import ( type AdminOrganizationSettingsConfig 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 AdminOrganizationSettingsConfig 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/hashicorp/tfe/0.66.0/docs/resources/admin_organization_settings#access_beta_tools AdminOrganizationSettings#access_beta_tools}. - AccessBetaTools interface{} `field:"optional" json:"accessBetaTools" yaml:"accessBetaTools"` + AccessBetaTools any `field:"optional" json:"accessBetaTools" yaml:"accessBetaTools"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/admin_organization_settings#global_module_sharing AdminOrganizationSettings#global_module_sharing}. - GlobalModuleSharing interface{} `field:"optional" json:"globalModuleSharing" yaml:"globalModuleSharing"` + GlobalModuleSharing any `field:"optional" json:"globalModuleSharing" yaml:"globalModuleSharing"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/admin_organization_settings#id AdminOrganizationSettings#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 AdminOrganizationSettingsConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/admin_organization_settings#workspace_limit AdminOrganizationSettings#workspace_limit}. WorkspaceLimit *float64 `field:"optional" json:"workspaceLimit" yaml:"workspaceLimit"` } - diff --git a/gen/tfe/adminorganizationsettings/AdminOrganizationSettings__checks.go b/gen/tfe/adminorganizationsettings/AdminOrganizationSettings__checks.go index ca0400dea5..b0f806562c 100644 --- a/gen/tfe/adminorganizationsettings/AdminOrganizationSettings__checks.go +++ b/gen/tfe/adminorganizationsettings/AdminOrganizationSettings__checks.go @@ -19,7 +19,7 @@ func (a *jsiiProxy_AdminOrganizationSettings) validateAddMoveTargetParameters(mo return nil } -func (a *jsiiProxy_AdminOrganizationSettings) validateAddOverrideParameters(path *string, value interface{}) error { +func (a *jsiiProxy_AdminOrganizationSettings) 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_AdminOrganizationSettings) validateMoveFromIdParameters(id *s return nil } -func (a *jsiiProxy_AdminOrganizationSettings) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (a *jsiiProxy_AdminOrganizationSettings) 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 validateAdminOrganizationSettings_GenerateConfigForImportParameters(scope c return nil } -func validateAdminOrganizationSettings_IsConstructParameters(x interface{}) error { +func validateAdminOrganizationSettings_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateAdminOrganizationSettings_IsConstructParameters(x interface{}) erro return nil } -func validateAdminOrganizationSettings_IsTerraformElementParameters(x interface{}) error { +func validateAdminOrganizationSettings_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateAdminOrganizationSettings_IsTerraformElementParameters(x interface{ return nil } -func validateAdminOrganizationSettings_IsTerraformResourceParameters(x interface{}) error { +func validateAdminOrganizationSettings_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateAdminOrganizationSettings_IsTerraformResourceParameters(x interface return nil } -func (j *jsiiProxy_AdminOrganizationSettings) validateSetAccessBetaToolsParameters(val interface{}) error { +func (j *jsiiProxy_AdminOrganizationSettings) validateSetAccessBetaToolsParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -264,7 +264,7 @@ func (j *jsiiProxy_AdminOrganizationSettings) validateSetAccessBetaToolsParamete return nil } -func (j *jsiiProxy_AdminOrganizationSettings) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_AdminOrganizationSettings) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -297,7 +297,7 @@ func (j *jsiiProxy_AdminOrganizationSettings) validateSetConnectionParameters(va return nil } -func (j *jsiiProxy_AdminOrganizationSettings) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_AdminOrganizationSettings) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -354,7 +354,7 @@ func (j *jsiiProxy_AdminOrganizationSettings) validateSetCountParameters(val int return nil } -func (j *jsiiProxy_AdminOrganizationSettings) validateSetGlobalModuleSharingParameters(val interface{}) error { +func (j *jsiiProxy_AdminOrganizationSettings) validateSetGlobalModuleSharingParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -406,7 +406,7 @@ func (j *jsiiProxy_AdminOrganizationSettings) validateSetOrganizationParameters( return nil } -func (j *jsiiProxy_AdminOrganizationSettings) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_AdminOrganizationSettings) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -475,4 +475,3 @@ func validateNewAdminOrganizationSettingsParameters(scope constructs.Construct, return nil } - diff --git a/gen/tfe/adminorganizationsettings/main.go b/gen/tfe/adminorganizationsettings/main.go index 7cb6246173..d23be9f8c6 100644 --- a/gen/tfe/adminorganizationsettings/main.go +++ b/gen/tfe/adminorganizationsettings/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.adminOrganizationSettings.AdminOrganizationSettings", - reflect.TypeOf((*AdminOrganizationSettings)(nil)).Elem(), + reflect.TypeFor[AdminOrganizationSettings](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "accessBetaTools", GoGetter: "AccessBetaTools"}, _jsii_.MemberProperty{JsiiProperty: "accessBetaToolsInput", GoGetter: "AccessBetaToolsInput"}, @@ -72,7 +72,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceLimit", GoGetter: "WorkspaceLimit"}, _jsii_.MemberProperty{JsiiProperty: "workspaceLimitInput", GoGetter: "WorkspaceLimitInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_AdminOrganizationSettings{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -80,6 +80,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.adminOrganizationSettings.AdminOrganizationSettingsConfig", - reflect.TypeOf((*AdminOrganizationSettingsConfig)(nil)).Elem(), + reflect.TypeFor[AdminOrganizationSettingsConfig](), ) } diff --git a/gen/tfe/agentpool/AgentPool.go b/gen/tfe/agentpool/AgentPool.go index c9160574f8..fc89c35e23 100644 --- a/gen/tfe/agentpool/AgentPool.go +++ b/gen/tfe/agentpool/AgentPool.go @@ -15,15 +15,15 @@ type AgentPool 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. @@ -51,32 +51,32 @@ type AgentPool interface { Organization() *string SetOrganization(val *string) OrganizationInput() *string - OrganizationScoped() interface{} - SetOrganizationScoped(val interface{}) - OrganizationScopedInput() interface{} + OrganizationScoped() any + SetOrganizationScoped(val any) + OrganizationScopedInput() 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 // 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. @@ -94,7 +94,7 @@ type AgentPool interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -106,7 +106,7 @@ type AgentPool 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) @@ -119,17 +119,17 @@ type AgentPool 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 AgentPool @@ -147,8 +147,8 @@ func (j *jsiiProxy_AgentPool) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_AgentPool) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_AgentPool) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -157,8 +157,8 @@ func (j *jsiiProxy_AgentPool) Connection() interface{} { return returns } -func (j *jsiiProxy_AgentPool) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_AgentPool) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -167,8 +167,8 @@ func (j *jsiiProxy_AgentPool) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_AgentPool) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_AgentPool) Count() any { + var returns any _jsii_.Get( j, "count", @@ -297,8 +297,8 @@ func (j *jsiiProxy_AgentPool) OrganizationInput() *string { return returns } -func (j *jsiiProxy_AgentPool) OrganizationScoped() interface{} { - var returns interface{} +func (j *jsiiProxy_AgentPool) OrganizationScoped() any { + var returns any _jsii_.Get( j, "organizationScoped", @@ -307,8 +307,8 @@ func (j *jsiiProxy_AgentPool) OrganizationScoped() interface{} { return returns } -func (j *jsiiProxy_AgentPool) OrganizationScopedInput() interface{} { - var returns interface{} +func (j *jsiiProxy_AgentPool) OrganizationScopedInput() any { + var returns any _jsii_.Get( j, "organizationScopedInput", @@ -327,8 +327,8 @@ func (j *jsiiProxy_AgentPool) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_AgentPool) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_AgentPool) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -337,8 +337,8 @@ func (j *jsiiProxy_AgentPool) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_AgentPool) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_AgentPool) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -357,8 +357,8 @@ func (j *jsiiProxy_AgentPool) TerraformGeneratorMetadata() *cdktf.TerraformProvi return returns } -func (j *jsiiProxy_AgentPool) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_AgentPool) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -377,7 +377,6 @@ func (j *jsiiProxy_AgentPool) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/agent_pool tfe_agent_pool} Resource. func NewAgentPool(scope constructs.Construct, id *string, config *AgentPoolConfig) AgentPool { _init_.Initialize() @@ -389,7 +388,7 @@ func NewAgentPool(scope constructs.Construct, id *string, config *AgentPoolConfi _jsii_.Create( "@cdktf/provider-tfe.agentPool.AgentPool", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -402,12 +401,12 @@ func NewAgentPool_Override(a AgentPool, scope constructs.Construct, id *string, _jsii_.Create( "@cdktf/provider-tfe.agentPool.AgentPool", - []interface{}{scope, id, config}, + []any{scope, id, config}, a, ) } -func (j *jsiiProxy_AgentPool)SetConnection(val interface{}) { +func (j *jsiiProxy_AgentPool) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -418,7 +417,7 @@ func (j *jsiiProxy_AgentPool)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_AgentPool)SetCount(val interface{}) { +func (j *jsiiProxy_AgentPool) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -429,7 +428,7 @@ func (j *jsiiProxy_AgentPool)SetCount(val interface{}) { ) } -func (j *jsiiProxy_AgentPool)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_AgentPool) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -437,7 +436,7 @@ func (j *jsiiProxy_AgentPool)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_AgentPool)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_AgentPool) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -445,7 +444,7 @@ func (j *jsiiProxy_AgentPool)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_AgentPool)SetId(val *string) { +func (j *jsiiProxy_AgentPool) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -456,7 +455,7 @@ func (j *jsiiProxy_AgentPool)SetId(val *string) { ) } -func (j *jsiiProxy_AgentPool)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_AgentPool) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -467,7 +466,7 @@ func (j *jsiiProxy_AgentPool)SetLifecycle(val *cdktf.TerraformResourceLifecycle) ) } -func (j *jsiiProxy_AgentPool)SetName(val *string) { +func (j *jsiiProxy_AgentPool) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -478,7 +477,7 @@ func (j *jsiiProxy_AgentPool)SetName(val *string) { ) } -func (j *jsiiProxy_AgentPool)SetOrganization(val *string) { +func (j *jsiiProxy_AgentPool) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -489,7 +488,7 @@ func (j *jsiiProxy_AgentPool)SetOrganization(val *string) { ) } -func (j *jsiiProxy_AgentPool)SetOrganizationScoped(val interface{}) { +func (j *jsiiProxy_AgentPool) SetOrganizationScoped(val any) { if err := j.validateSetOrganizationScopedParameters(val); err != nil { panic(err) } @@ -500,7 +499,7 @@ func (j *jsiiProxy_AgentPool)SetOrganizationScoped(val interface{}) { ) } -func (j *jsiiProxy_AgentPool)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_AgentPool) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -508,7 +507,7 @@ func (j *jsiiProxy_AgentPool)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_AgentPool)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_AgentPool) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -531,7 +530,7 @@ func AgentPool_GenerateConfigForImport(scope constructs.Construct, importToId *s _jsii_.StaticInvoke( "@cdktf/provider-tfe.agentPool.AgentPool", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -555,7 +554,7 @@ func AgentPool_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 AgentPool_IsConstruct(x interface{}) *bool { +func AgentPool_IsConstruct(x any) *bool { _init_.Initialize() if err := validateAgentPool_IsConstructParameters(x); err != nil { @@ -566,7 +565,7 @@ func AgentPool_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.agentPool.AgentPool", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -574,7 +573,7 @@ func AgentPool_IsConstruct(x interface{}) *bool { } // Experimental. -func AgentPool_IsTerraformElement(x interface{}) *bool { +func AgentPool_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateAgentPool_IsTerraformElementParameters(x); err != nil { @@ -585,7 +584,7 @@ func AgentPool_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.agentPool.AgentPool", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -593,7 +592,7 @@ func AgentPool_IsTerraformElement(x interface{}) *bool { } // Experimental. -func AgentPool_IsTerraformResource(x interface{}) *bool { +func AgentPool_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateAgentPool_IsTerraformResourceParameters(x); err != nil { @@ -604,7 +603,7 @@ func AgentPool_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.agentPool.AgentPool", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -629,31 +628,31 @@ func (a *jsiiProxy_AgentPool) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( a, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (a *jsiiProxy_AgentPool) AddOverride(path *string, value interface{}) { +func (a *jsiiProxy_AgentPool) 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_AgentPool) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (a *jsiiProxy_AgentPool) 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, ) @@ -669,7 +668,7 @@ func (a *jsiiProxy_AgentPool) GetBooleanAttribute(terraformAttribute *string) cd _jsii_.Invoke( a, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -685,7 +684,7 @@ func (a *jsiiProxy_AgentPool) GetBooleanMapAttribute(terraformAttribute *string) _jsii_.Invoke( a, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -701,7 +700,7 @@ func (a *jsiiProxy_AgentPool) GetListAttribute(terraformAttribute *string) *[]*s _jsii_.Invoke( a, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -717,7 +716,7 @@ func (a *jsiiProxy_AgentPool) GetNumberAttribute(terraformAttribute *string) *fl _jsii_.Invoke( a, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -733,7 +732,7 @@ func (a *jsiiProxy_AgentPool) GetNumberListAttribute(terraformAttribute *string) _jsii_.Invoke( a, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -749,7 +748,7 @@ func (a *jsiiProxy_AgentPool) GetNumberMapAttribute(terraformAttribute *string) _jsii_.Invoke( a, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -765,7 +764,7 @@ func (a *jsiiProxy_AgentPool) GetStringAttribute(terraformAttribute *string) *st _jsii_.Invoke( a, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -781,15 +780,15 @@ func (a *jsiiProxy_AgentPool) GetStringMapAttribute(terraformAttribute *string) _jsii_.Invoke( a, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (a *jsiiProxy_AgentPool) HasResourceMove() interface{} { - var returns interface{} +func (a *jsiiProxy_AgentPool) HasResourceMove() any { + var returns any _jsii_.Invoke( a, @@ -808,7 +807,7 @@ func (a *jsiiProxy_AgentPool) ImportFrom(id *string, provider cdktf.TerraformPro _jsii_.InvokeVoid( a, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -821,7 +820,7 @@ func (a *jsiiProxy_AgentPool) InterpolationForAttribute(terraformAttribute *stri _jsii_.Invoke( a, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -835,18 +834,18 @@ func (a *jsiiProxy_AgentPool) MoveFromId(id *string) { _jsii_.InvokeVoid( a, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (a *jsiiProxy_AgentPool) MoveTo(moveTarget *string, index interface{}) { +func (a *jsiiProxy_AgentPool) 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}, ) } @@ -857,7 +856,7 @@ func (a *jsiiProxy_AgentPool) MoveToId(id *string) { _jsii_.InvokeVoid( a, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -868,7 +867,7 @@ func (a *jsiiProxy_AgentPool) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( a, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -904,8 +903,8 @@ func (a *jsiiProxy_AgentPool) ResetOverrideLogicalId() { ) } -func (a *jsiiProxy_AgentPool) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (a *jsiiProxy_AgentPool) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( a, @@ -917,8 +916,8 @@ func (a *jsiiProxy_AgentPool) SynthesizeAttributes() *map[string]interface{} { return returns } -func (a *jsiiProxy_AgentPool) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (a *jsiiProxy_AgentPool) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( a, @@ -930,8 +929,8 @@ func (a *jsiiProxy_AgentPool) SynthesizeHclAttributes() *map[string]interface{} return returns } -func (a *jsiiProxy_AgentPool) ToHclTerraform() interface{} { - var returns interface{} +func (a *jsiiProxy_AgentPool) ToHclTerraform() any { + var returns any _jsii_.Invoke( a, @@ -943,8 +942,8 @@ func (a *jsiiProxy_AgentPool) ToHclTerraform() interface{} { return returns } -func (a *jsiiProxy_AgentPool) ToMetadata() interface{} { - var returns interface{} +func (a *jsiiProxy_AgentPool) ToMetadata() any { + var returns any _jsii_.Invoke( a, @@ -969,8 +968,8 @@ func (a *jsiiProxy_AgentPool) ToString() *string { return returns } -func (a *jsiiProxy_AgentPool) ToTerraform() interface{} { - var returns interface{} +func (a *jsiiProxy_AgentPool) ToTerraform() any { + var returns any _jsii_.Invoke( a, @@ -981,4 +980,3 @@ func (a *jsiiProxy_AgentPool) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/agentpool/AgentPoolConfig.go b/gen/tfe/agentpool/AgentPoolConfig.go index 22f4b82ed8..3fa89ca3aa 100644 --- a/gen/tfe/agentpool/AgentPoolConfig.go +++ b/gen/tfe/agentpool/AgentPoolConfig.go @@ -6,9 +6,9 @@ import ( type AgentPoolConfig 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 AgentPoolConfig 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/hashicorp/tfe/0.66.0/docs/resources/agent_pool#name AgentPool#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/agent_pool#id AgentPool#id}. @@ -29,6 +29,5 @@ type AgentPoolConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/agent_pool#organization AgentPool#organization}. Organization *string `field:"optional" json:"organization" yaml:"organization"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/agent_pool#organization_scoped AgentPool#organization_scoped}. - OrganizationScoped interface{} `field:"optional" json:"organizationScoped" yaml:"organizationScoped"` + OrganizationScoped any `field:"optional" json:"organizationScoped" yaml:"organizationScoped"` } - diff --git a/gen/tfe/agentpool/AgentPool__checks.go b/gen/tfe/agentpool/AgentPool__checks.go index a5532e9665..e886d7b70c 100644 --- a/gen/tfe/agentpool/AgentPool__checks.go +++ b/gen/tfe/agentpool/AgentPool__checks.go @@ -19,7 +19,7 @@ func (a *jsiiProxy_AgentPool) validateAddMoveTargetParameters(moveTarget *string return nil } -func (a *jsiiProxy_AgentPool) validateAddOverrideParameters(path *string, value interface{}) error { +func (a *jsiiProxy_AgentPool) 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_AgentPool) validateMoveFromIdParameters(id *string) error { return nil } -func (a *jsiiProxy_AgentPool) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (a *jsiiProxy_AgentPool) 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 validateAgentPool_GenerateConfigForImportParameters(scope constructs.Constr return nil } -func validateAgentPool_IsConstructParameters(x interface{}) error { +func validateAgentPool_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateAgentPool_IsConstructParameters(x interface{}) error { return nil } -func validateAgentPool_IsTerraformElementParameters(x interface{}) error { +func validateAgentPool_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateAgentPool_IsTerraformElementParameters(x interface{}) error { return nil } -func validateAgentPool_IsTerraformResourceParameters(x interface{}) error { +func validateAgentPool_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateAgentPool_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_AgentPool) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_AgentPool) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_AgentPool) validateSetConnectionParameters(val interface{}) e return nil } -func (j *jsiiProxy_AgentPool) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_AgentPool) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -366,7 +366,7 @@ func (j *jsiiProxy_AgentPool) validateSetOrganizationParameters(val *string) err return nil } -func (j *jsiiProxy_AgentPool) validateSetOrganizationScopedParameters(val interface{}) error { +func (j *jsiiProxy_AgentPool) validateSetOrganizationScopedParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -386,7 +386,7 @@ func (j *jsiiProxy_AgentPool) validateSetOrganizationScopedParameters(val interf return nil } -func (j *jsiiProxy_AgentPool) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_AgentPool) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -450,4 +450,3 @@ func validateNewAgentPoolParameters(scope constructs.Construct, id *string, conf return nil } - diff --git a/gen/tfe/agentpool/main.go b/gen/tfe/agentpool/main.go index 24e8a3254f..dfb5be15ce 100644 --- a/gen/tfe/agentpool/main.go +++ b/gen/tfe/agentpool/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.agentPool.AgentPool", - reflect.TypeOf((*AgentPool)(nil)).Elem(), + reflect.TypeFor[AgentPool](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -64,7 +64,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_AgentPool{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -72,6 +72,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.agentPool.AgentPoolConfig", - reflect.TypeOf((*AgentPoolConfig)(nil)).Elem(), + reflect.TypeFor[AgentPoolConfig](), ) } diff --git a/gen/tfe/agentpoolallowedworkspaces/AgentPoolAllowedWorkspaces.go b/gen/tfe/agentpoolallowedworkspaces/AgentPoolAllowedWorkspaces.go index 0805769007..74e7572f98 100644 --- a/gen/tfe/agentpoolallowedworkspaces/AgentPoolAllowedWorkspaces.go +++ b/gen/tfe/agentpoolallowedworkspaces/AgentPoolAllowedWorkspaces.go @@ -21,15 +21,15 @@ type AgentPoolAllowedWorkspaces 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,24 +56,24 @@ type AgentPoolAllowedWorkspaces 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. @@ -91,7 +91,7 @@ type AgentPoolAllowedWorkspaces interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -103,7 +103,7 @@ type AgentPoolAllowedWorkspaces 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) @@ -114,17 +114,17 @@ type AgentPoolAllowedWorkspaces 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 AgentPoolAllowedWorkspaces @@ -182,8 +182,8 @@ func (j *jsiiProxy_AgentPoolAllowedWorkspaces) CdktfStack() cdktf.TerraformStack return returns } -func (j *jsiiProxy_AgentPoolAllowedWorkspaces) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_AgentPoolAllowedWorkspaces) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -192,8 +192,8 @@ func (j *jsiiProxy_AgentPoolAllowedWorkspaces) Connection() interface{} { return returns } -func (j *jsiiProxy_AgentPoolAllowedWorkspaces) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_AgentPoolAllowedWorkspaces) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -202,8 +202,8 @@ func (j *jsiiProxy_AgentPoolAllowedWorkspaces) ConstructNodeMetadata() *map[stri return returns } -func (j *jsiiProxy_AgentPoolAllowedWorkspaces) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_AgentPoolAllowedWorkspaces) Count() any { + var returns any _jsii_.Get( j, "count", @@ -302,8 +302,8 @@ func (j *jsiiProxy_AgentPoolAllowedWorkspaces) Provider() cdktf.TerraformProvide return returns } -func (j *jsiiProxy_AgentPoolAllowedWorkspaces) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_AgentPoolAllowedWorkspaces) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -312,8 +312,8 @@ func (j *jsiiProxy_AgentPoolAllowedWorkspaces) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_AgentPoolAllowedWorkspaces) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_AgentPoolAllowedWorkspaces) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -332,8 +332,8 @@ func (j *jsiiProxy_AgentPoolAllowedWorkspaces) TerraformGeneratorMetadata() *cdk return returns } -func (j *jsiiProxy_AgentPoolAllowedWorkspaces) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_AgentPoolAllowedWorkspaces) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -352,7 +352,6 @@ func (j *jsiiProxy_AgentPoolAllowedWorkspaces) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/agent_pool_allowed_workspaces tfe_agent_pool_allowed_workspaces} Resource. func NewAgentPoolAllowedWorkspaces(scope constructs.Construct, id *string, config *AgentPoolAllowedWorkspacesConfig) AgentPoolAllowedWorkspaces { _init_.Initialize() @@ -364,7 +363,7 @@ func NewAgentPoolAllowedWorkspaces(scope constructs.Construct, id *string, confi _jsii_.Create( "@cdktf/provider-tfe.agentPoolAllowedWorkspaces.AgentPoolAllowedWorkspaces", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -377,12 +376,12 @@ func NewAgentPoolAllowedWorkspaces_Override(a AgentPoolAllowedWorkspaces, scope _jsii_.Create( "@cdktf/provider-tfe.agentPoolAllowedWorkspaces.AgentPoolAllowedWorkspaces", - []interface{}{scope, id, config}, + []any{scope, id, config}, a, ) } -func (j *jsiiProxy_AgentPoolAllowedWorkspaces)SetAgentPoolId(val *string) { +func (j *jsiiProxy_AgentPoolAllowedWorkspaces) SetAgentPoolId(val *string) { if err := j.validateSetAgentPoolIdParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_AgentPoolAllowedWorkspaces)SetAgentPoolId(val *string) { ) } -func (j *jsiiProxy_AgentPoolAllowedWorkspaces)SetAllowedWorkspaceIds(val *[]*string) { +func (j *jsiiProxy_AgentPoolAllowedWorkspaces) SetAllowedWorkspaceIds(val *[]*string) { if err := j.validateSetAllowedWorkspaceIdsParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_AgentPoolAllowedWorkspaces)SetAllowedWorkspaceIds(val *[]*str ) } -func (j *jsiiProxy_AgentPoolAllowedWorkspaces)SetConnection(val interface{}) { +func (j *jsiiProxy_AgentPoolAllowedWorkspaces) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -415,7 +414,7 @@ func (j *jsiiProxy_AgentPoolAllowedWorkspaces)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_AgentPoolAllowedWorkspaces)SetCount(val interface{}) { +func (j *jsiiProxy_AgentPoolAllowedWorkspaces) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -426,7 +425,7 @@ func (j *jsiiProxy_AgentPoolAllowedWorkspaces)SetCount(val interface{}) { ) } -func (j *jsiiProxy_AgentPoolAllowedWorkspaces)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_AgentPoolAllowedWorkspaces) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -434,7 +433,7 @@ func (j *jsiiProxy_AgentPoolAllowedWorkspaces)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_AgentPoolAllowedWorkspaces)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_AgentPoolAllowedWorkspaces) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -442,7 +441,7 @@ func (j *jsiiProxy_AgentPoolAllowedWorkspaces)SetForEach(val cdktf.ITerraformIte ) } -func (j *jsiiProxy_AgentPoolAllowedWorkspaces)SetId(val *string) { +func (j *jsiiProxy_AgentPoolAllowedWorkspaces) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -453,7 +452,7 @@ func (j *jsiiProxy_AgentPoolAllowedWorkspaces)SetId(val *string) { ) } -func (j *jsiiProxy_AgentPoolAllowedWorkspaces)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_AgentPoolAllowedWorkspaces) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -464,7 +463,7 @@ func (j *jsiiProxy_AgentPoolAllowedWorkspaces)SetLifecycle(val *cdktf.TerraformR ) } -func (j *jsiiProxy_AgentPoolAllowedWorkspaces)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_AgentPoolAllowedWorkspaces) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -472,7 +471,7 @@ func (j *jsiiProxy_AgentPoolAllowedWorkspaces)SetProvider(val cdktf.TerraformPro ) } -func (j *jsiiProxy_AgentPoolAllowedWorkspaces)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_AgentPoolAllowedWorkspaces) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -495,7 +494,7 @@ func AgentPoolAllowedWorkspaces_GenerateConfigForImport(scope constructs.Constru _jsii_.StaticInvoke( "@cdktf/provider-tfe.agentPoolAllowedWorkspaces.AgentPoolAllowedWorkspaces", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -519,7 +518,7 @@ func AgentPoolAllowedWorkspaces_GenerateConfigForImport(scope constructs.Constru // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func AgentPoolAllowedWorkspaces_IsConstruct(x interface{}) *bool { +func AgentPoolAllowedWorkspaces_IsConstruct(x any) *bool { _init_.Initialize() if err := validateAgentPoolAllowedWorkspaces_IsConstructParameters(x); err != nil { @@ -530,7 +529,7 @@ func AgentPoolAllowedWorkspaces_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.agentPoolAllowedWorkspaces.AgentPoolAllowedWorkspaces", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -538,7 +537,7 @@ func AgentPoolAllowedWorkspaces_IsConstruct(x interface{}) *bool { } // Experimental. -func AgentPoolAllowedWorkspaces_IsTerraformElement(x interface{}) *bool { +func AgentPoolAllowedWorkspaces_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateAgentPoolAllowedWorkspaces_IsTerraformElementParameters(x); err != nil { @@ -549,7 +548,7 @@ func AgentPoolAllowedWorkspaces_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.agentPoolAllowedWorkspaces.AgentPoolAllowedWorkspaces", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -557,7 +556,7 @@ func AgentPoolAllowedWorkspaces_IsTerraformElement(x interface{}) *bool { } // Experimental. -func AgentPoolAllowedWorkspaces_IsTerraformResource(x interface{}) *bool { +func AgentPoolAllowedWorkspaces_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateAgentPoolAllowedWorkspaces_IsTerraformResourceParameters(x); err != nil { @@ -568,7 +567,7 @@ func AgentPoolAllowedWorkspaces_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.agentPoolAllowedWorkspaces.AgentPoolAllowedWorkspaces", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -593,31 +592,31 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) AddMoveTarget(moveTarget *string) _jsii_.InvokeVoid( a, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (a *jsiiProxy_AgentPoolAllowedWorkspaces) AddOverride(path *string, value interface{}) { +func (a *jsiiProxy_AgentPoolAllowedWorkspaces) 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_AgentPoolAllowedWorkspaces) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (a *jsiiProxy_AgentPoolAllowedWorkspaces) 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, ) @@ -633,7 +632,7 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) GetBooleanAttribute(terraformAttr _jsii_.Invoke( a, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -649,7 +648,7 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) GetBooleanMapAttribute(terraformA _jsii_.Invoke( a, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -665,7 +664,7 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) GetListAttribute(terraformAttribu _jsii_.Invoke( a, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -681,7 +680,7 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) GetNumberAttribute(terraformAttri _jsii_.Invoke( a, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -697,7 +696,7 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) GetNumberListAttribute(terraformA _jsii_.Invoke( a, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -713,7 +712,7 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) GetNumberMapAttribute(terraformAt _jsii_.Invoke( a, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -729,7 +728,7 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) GetStringAttribute(terraformAttri _jsii_.Invoke( a, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -745,15 +744,15 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) GetStringMapAttribute(terraformAt _jsii_.Invoke( a, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (a *jsiiProxy_AgentPoolAllowedWorkspaces) HasResourceMove() interface{} { - var returns interface{} +func (a *jsiiProxy_AgentPoolAllowedWorkspaces) HasResourceMove() any { + var returns any _jsii_.Invoke( a, @@ -772,7 +771,7 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) ImportFrom(id *string, provider c _jsii_.InvokeVoid( a, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -785,7 +784,7 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) InterpolationForAttribute(terrafo _jsii_.Invoke( a, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -799,18 +798,18 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) MoveFromId(id *string) { _jsii_.InvokeVoid( a, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (a *jsiiProxy_AgentPoolAllowedWorkspaces) MoveTo(moveTarget *string, index interface{}) { +func (a *jsiiProxy_AgentPoolAllowedWorkspaces) 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}, ) } @@ -821,7 +820,7 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) MoveToId(id *string) { _jsii_.InvokeVoid( a, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -832,7 +831,7 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) OverrideLogicalId(newLogicalId *s _jsii_.InvokeVoid( a, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -852,8 +851,8 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) ResetOverrideLogicalId() { ) } -func (a *jsiiProxy_AgentPoolAllowedWorkspaces) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (a *jsiiProxy_AgentPoolAllowedWorkspaces) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( a, @@ -865,8 +864,8 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) SynthesizeAttributes() *map[strin return returns } -func (a *jsiiProxy_AgentPoolAllowedWorkspaces) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (a *jsiiProxy_AgentPoolAllowedWorkspaces) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( a, @@ -878,8 +877,8 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) SynthesizeHclAttributes() *map[st return returns } -func (a *jsiiProxy_AgentPoolAllowedWorkspaces) ToHclTerraform() interface{} { - var returns interface{} +func (a *jsiiProxy_AgentPoolAllowedWorkspaces) ToHclTerraform() any { + var returns any _jsii_.Invoke( a, @@ -891,8 +890,8 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) ToHclTerraform() interface{} { return returns } -func (a *jsiiProxy_AgentPoolAllowedWorkspaces) ToMetadata() interface{} { - var returns interface{} +func (a *jsiiProxy_AgentPoolAllowedWorkspaces) ToMetadata() any { + var returns any _jsii_.Invoke( a, @@ -917,8 +916,8 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) ToString() *string { return returns } -func (a *jsiiProxy_AgentPoolAllowedWorkspaces) ToTerraform() interface{} { - var returns interface{} +func (a *jsiiProxy_AgentPoolAllowedWorkspaces) ToTerraform() any { + var returns any _jsii_.Invoke( a, @@ -929,4 +928,3 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/agentpoolallowedworkspaces/AgentPoolAllowedWorkspacesConfig.go b/gen/tfe/agentpoolallowedworkspaces/AgentPoolAllowedWorkspacesConfig.go index 7d98ed0c11..564e4334d8 100644 --- a/gen/tfe/agentpoolallowedworkspaces/AgentPoolAllowedWorkspacesConfig.go +++ b/gen/tfe/agentpoolallowedworkspaces/AgentPoolAllowedWorkspacesConfig.go @@ -6,9 +6,9 @@ import ( type AgentPoolAllowedWorkspacesConfig 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 AgentPoolAllowedWorkspacesConfig 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/hashicorp/tfe/0.66.0/docs/resources/agent_pool_allowed_workspaces#agent_pool_id AgentPoolAllowedWorkspaces#agent_pool_id}. AgentPoolId *string `field:"required" json:"agentPoolId" yaml:"agentPoolId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/agent_pool_allowed_workspaces#allowed_workspace_ids AgentPoolAllowedWorkspaces#allowed_workspace_ids}. @@ -29,4 +29,3 @@ type AgentPoolAllowedWorkspacesConfig 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/tfe/agentpoolallowedworkspaces/AgentPoolAllowedWorkspaces__checks.go b/gen/tfe/agentpoolallowedworkspaces/AgentPoolAllowedWorkspaces__checks.go index d677d987db..0790261c66 100644 --- a/gen/tfe/agentpoolallowedworkspaces/AgentPoolAllowedWorkspaces__checks.go +++ b/gen/tfe/agentpoolallowedworkspaces/AgentPoolAllowedWorkspaces__checks.go @@ -19,7 +19,7 @@ func (a *jsiiProxy_AgentPoolAllowedWorkspaces) validateAddMoveTargetParameters(m return nil } -func (a *jsiiProxy_AgentPoolAllowedWorkspaces) validateAddOverrideParameters(path *string, value interface{}) error { +func (a *jsiiProxy_AgentPoolAllowedWorkspaces) 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_AgentPoolAllowedWorkspaces) validateMoveFromIdParameters(id * return nil } -func (a *jsiiProxy_AgentPoolAllowedWorkspaces) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (a *jsiiProxy_AgentPoolAllowedWorkspaces) 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 validateAgentPoolAllowedWorkspaces_GenerateConfigForImportParameters(scope return nil } -func validateAgentPoolAllowedWorkspaces_IsConstructParameters(x interface{}) error { +func validateAgentPoolAllowedWorkspaces_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateAgentPoolAllowedWorkspaces_IsConstructParameters(x interface{}) err return nil } -func validateAgentPoolAllowedWorkspaces_IsTerraformElementParameters(x interface{}) error { +func validateAgentPoolAllowedWorkspaces_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateAgentPoolAllowedWorkspaces_IsTerraformElementParameters(x interface return nil } -func validateAgentPoolAllowedWorkspaces_IsTerraformResourceParameters(x interface{}) error { +func validateAgentPoolAllowedWorkspaces_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -260,7 +260,7 @@ func (j *jsiiProxy_AgentPoolAllowedWorkspaces) validateSetAllowedWorkspaceIdsPar return nil } -func (j *jsiiProxy_AgentPoolAllowedWorkspaces) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_AgentPoolAllowedWorkspaces) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -293,7 +293,7 @@ func (j *jsiiProxy_AgentPoolAllowedWorkspaces) validateSetConnectionParameters(v return nil } -func (j *jsiiProxy_AgentPoolAllowedWorkspaces) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_AgentPoolAllowedWorkspaces) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -366,7 +366,7 @@ func (j *jsiiProxy_AgentPoolAllowedWorkspaces) validateSetLifecycleParameters(va return nil } -func (j *jsiiProxy_AgentPoolAllowedWorkspaces) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_AgentPoolAllowedWorkspaces) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -430,4 +430,3 @@ func validateNewAgentPoolAllowedWorkspacesParameters(scope constructs.Construct, return nil } - diff --git a/gen/tfe/agentpoolallowedworkspaces/main.go b/gen/tfe/agentpoolallowedworkspaces/main.go index 33f3599fc6..30e8e88d83 100644 --- a/gen/tfe/agentpoolallowedworkspaces/main.go +++ b/gen/tfe/agentpoolallowedworkspaces/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.agentPoolAllowedWorkspaces.AgentPoolAllowedWorkspaces", - reflect.TypeOf((*AgentPoolAllowedWorkspaces)(nil)).Elem(), + reflect.TypeFor[AgentPoolAllowedWorkspaces](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -60,7 +60,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_AgentPoolAllowedWorkspaces{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -68,6 +68,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.agentPoolAllowedWorkspaces.AgentPoolAllowedWorkspacesConfig", - reflect.TypeOf((*AgentPoolAllowedWorkspacesConfig)(nil)).Elem(), + reflect.TypeFor[AgentPoolAllowedWorkspacesConfig](), ) } diff --git a/gen/tfe/agenttoken/AgentToken.go b/gen/tfe/agenttoken/AgentToken.go index 283b9c9920..43f992bbc0 100644 --- a/gen/tfe/agenttoken/AgentToken.go +++ b/gen/tfe/agenttoken/AgentToken.go @@ -18,15 +18,15 @@ type AgentToken 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,15 +56,15 @@ type AgentToken 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 Token() *string @@ -72,9 +72,9 @@ type AgentToken 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. @@ -92,7 +92,7 @@ type AgentToken interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -104,7 +104,7 @@ type AgentToken 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) @@ -115,17 +115,17 @@ type AgentToken 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 AgentToken @@ -163,8 +163,8 @@ func (j *jsiiProxy_AgentToken) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_AgentToken) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_AgentToken) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -173,8 +173,8 @@ func (j *jsiiProxy_AgentToken) Connection() interface{} { return returns } -func (j *jsiiProxy_AgentToken) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_AgentToken) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -183,8 +183,8 @@ func (j *jsiiProxy_AgentToken) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_AgentToken) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_AgentToken) Count() any { + var returns any _jsii_.Get( j, "count", @@ -303,8 +303,8 @@ func (j *jsiiProxy_AgentToken) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_AgentToken) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_AgentToken) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -313,8 +313,8 @@ func (j *jsiiProxy_AgentToken) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_AgentToken) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_AgentToken) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -333,8 +333,8 @@ func (j *jsiiProxy_AgentToken) TerraformGeneratorMetadata() *cdktf.TerraformProv return returns } -func (j *jsiiProxy_AgentToken) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_AgentToken) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -363,7 +363,6 @@ func (j *jsiiProxy_AgentToken) Token() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/agent_token tfe_agent_token} Resource. func NewAgentToken(scope constructs.Construct, id *string, config *AgentTokenConfig) AgentToken { _init_.Initialize() @@ -375,7 +374,7 @@ func NewAgentToken(scope constructs.Construct, id *string, config *AgentTokenCon _jsii_.Create( "@cdktf/provider-tfe.agentToken.AgentToken", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -388,12 +387,12 @@ func NewAgentToken_Override(a AgentToken, scope constructs.Construct, id *string _jsii_.Create( "@cdktf/provider-tfe.agentToken.AgentToken", - []interface{}{scope, id, config}, + []any{scope, id, config}, a, ) } -func (j *jsiiProxy_AgentToken)SetAgentPoolId(val *string) { +func (j *jsiiProxy_AgentToken) SetAgentPoolId(val *string) { if err := j.validateSetAgentPoolIdParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_AgentToken)SetAgentPoolId(val *string) { ) } -func (j *jsiiProxy_AgentToken)SetConnection(val interface{}) { +func (j *jsiiProxy_AgentToken) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -415,7 +414,7 @@ func (j *jsiiProxy_AgentToken)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_AgentToken)SetCount(val interface{}) { +func (j *jsiiProxy_AgentToken) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -426,7 +425,7 @@ func (j *jsiiProxy_AgentToken)SetCount(val interface{}) { ) } -func (j *jsiiProxy_AgentToken)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_AgentToken) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -434,7 +433,7 @@ func (j *jsiiProxy_AgentToken)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_AgentToken)SetDescription(val *string) { +func (j *jsiiProxy_AgentToken) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -445,7 +444,7 @@ func (j *jsiiProxy_AgentToken)SetDescription(val *string) { ) } -func (j *jsiiProxy_AgentToken)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_AgentToken) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -453,7 +452,7 @@ func (j *jsiiProxy_AgentToken)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_AgentToken)SetId(val *string) { +func (j *jsiiProxy_AgentToken) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -464,7 +463,7 @@ func (j *jsiiProxy_AgentToken)SetId(val *string) { ) } -func (j *jsiiProxy_AgentToken)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_AgentToken) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -475,7 +474,7 @@ func (j *jsiiProxy_AgentToken)SetLifecycle(val *cdktf.TerraformResourceLifecycle ) } -func (j *jsiiProxy_AgentToken)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_AgentToken) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -483,7 +482,7 @@ func (j *jsiiProxy_AgentToken)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_AgentToken)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_AgentToken) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -506,7 +505,7 @@ func AgentToken_GenerateConfigForImport(scope constructs.Construct, importToId * _jsii_.StaticInvoke( "@cdktf/provider-tfe.agentToken.AgentToken", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -530,7 +529,7 @@ func AgentToken_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 AgentToken_IsConstruct(x interface{}) *bool { +func AgentToken_IsConstruct(x any) *bool { _init_.Initialize() if err := validateAgentToken_IsConstructParameters(x); err != nil { @@ -541,7 +540,7 @@ func AgentToken_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.agentToken.AgentToken", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -549,7 +548,7 @@ func AgentToken_IsConstruct(x interface{}) *bool { } // Experimental. -func AgentToken_IsTerraformElement(x interface{}) *bool { +func AgentToken_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateAgentToken_IsTerraformElementParameters(x); err != nil { @@ -560,7 +559,7 @@ func AgentToken_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.agentToken.AgentToken", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -568,7 +567,7 @@ func AgentToken_IsTerraformElement(x interface{}) *bool { } // Experimental. -func AgentToken_IsTerraformResource(x interface{}) *bool { +func AgentToken_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateAgentToken_IsTerraformResourceParameters(x); err != nil { @@ -579,7 +578,7 @@ func AgentToken_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.agentToken.AgentToken", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -604,31 +603,31 @@ func (a *jsiiProxy_AgentToken) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( a, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (a *jsiiProxy_AgentToken) AddOverride(path *string, value interface{}) { +func (a *jsiiProxy_AgentToken) 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_AgentToken) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (a *jsiiProxy_AgentToken) 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, ) @@ -644,7 +643,7 @@ func (a *jsiiProxy_AgentToken) GetBooleanAttribute(terraformAttribute *string) c _jsii_.Invoke( a, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -660,7 +659,7 @@ func (a *jsiiProxy_AgentToken) GetBooleanMapAttribute(terraformAttribute *string _jsii_.Invoke( a, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -676,7 +675,7 @@ func (a *jsiiProxy_AgentToken) GetListAttribute(terraformAttribute *string) *[]* _jsii_.Invoke( a, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -692,7 +691,7 @@ func (a *jsiiProxy_AgentToken) GetNumberAttribute(terraformAttribute *string) *f _jsii_.Invoke( a, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -708,7 +707,7 @@ func (a *jsiiProxy_AgentToken) GetNumberListAttribute(terraformAttribute *string _jsii_.Invoke( a, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -724,7 +723,7 @@ func (a *jsiiProxy_AgentToken) GetNumberMapAttribute(terraformAttribute *string) _jsii_.Invoke( a, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -740,7 +739,7 @@ func (a *jsiiProxy_AgentToken) GetStringAttribute(terraformAttribute *string) *s _jsii_.Invoke( a, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -756,15 +755,15 @@ func (a *jsiiProxy_AgentToken) GetStringMapAttribute(terraformAttribute *string) _jsii_.Invoke( a, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (a *jsiiProxy_AgentToken) HasResourceMove() interface{} { - var returns interface{} +func (a *jsiiProxy_AgentToken) HasResourceMove() any { + var returns any _jsii_.Invoke( a, @@ -783,7 +782,7 @@ func (a *jsiiProxy_AgentToken) ImportFrom(id *string, provider cdktf.TerraformPr _jsii_.InvokeVoid( a, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -796,7 +795,7 @@ func (a *jsiiProxy_AgentToken) InterpolationForAttribute(terraformAttribute *str _jsii_.Invoke( a, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -810,18 +809,18 @@ func (a *jsiiProxy_AgentToken) MoveFromId(id *string) { _jsii_.InvokeVoid( a, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (a *jsiiProxy_AgentToken) MoveTo(moveTarget *string, index interface{}) { +func (a *jsiiProxy_AgentToken) 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}, ) } @@ -832,7 +831,7 @@ func (a *jsiiProxy_AgentToken) MoveToId(id *string) { _jsii_.InvokeVoid( a, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -843,7 +842,7 @@ func (a *jsiiProxy_AgentToken) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( a, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -863,8 +862,8 @@ func (a *jsiiProxy_AgentToken) ResetOverrideLogicalId() { ) } -func (a *jsiiProxy_AgentToken) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (a *jsiiProxy_AgentToken) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( a, @@ -876,8 +875,8 @@ func (a *jsiiProxy_AgentToken) SynthesizeAttributes() *map[string]interface{} { return returns } -func (a *jsiiProxy_AgentToken) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (a *jsiiProxy_AgentToken) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( a, @@ -889,8 +888,8 @@ func (a *jsiiProxy_AgentToken) SynthesizeHclAttributes() *map[string]interface{} return returns } -func (a *jsiiProxy_AgentToken) ToHclTerraform() interface{} { - var returns interface{} +func (a *jsiiProxy_AgentToken) ToHclTerraform() any { + var returns any _jsii_.Invoke( a, @@ -902,8 +901,8 @@ func (a *jsiiProxy_AgentToken) ToHclTerraform() interface{} { return returns } -func (a *jsiiProxy_AgentToken) ToMetadata() interface{} { - var returns interface{} +func (a *jsiiProxy_AgentToken) ToMetadata() any { + var returns any _jsii_.Invoke( a, @@ -928,8 +927,8 @@ func (a *jsiiProxy_AgentToken) ToString() *string { return returns } -func (a *jsiiProxy_AgentToken) ToTerraform() interface{} { - var returns interface{} +func (a *jsiiProxy_AgentToken) ToTerraform() any { + var returns any _jsii_.Invoke( a, @@ -940,4 +939,3 @@ func (a *jsiiProxy_AgentToken) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/agenttoken/AgentTokenConfig.go b/gen/tfe/agenttoken/AgentTokenConfig.go index 7e89c6dba5..c5f47fcfa4 100644 --- a/gen/tfe/agenttoken/AgentTokenConfig.go +++ b/gen/tfe/agenttoken/AgentTokenConfig.go @@ -6,9 +6,9 @@ import ( type AgentTokenConfig 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 AgentTokenConfig 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/hashicorp/tfe/0.66.0/docs/resources/agent_token#agent_pool_id AgentToken#agent_pool_id}. AgentPoolId *string `field:"required" json:"agentPoolId" yaml:"agentPoolId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/agent_token#description AgentToken#description}. @@ -29,4 +29,3 @@ type AgentTokenConfig 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/tfe/agenttoken/AgentToken__checks.go b/gen/tfe/agenttoken/AgentToken__checks.go index af23d31aef..2ddecd5003 100644 --- a/gen/tfe/agenttoken/AgentToken__checks.go +++ b/gen/tfe/agenttoken/AgentToken__checks.go @@ -19,7 +19,7 @@ func (a *jsiiProxy_AgentToken) validateAddMoveTargetParameters(moveTarget *strin return nil } -func (a *jsiiProxy_AgentToken) validateAddOverrideParameters(path *string, value interface{}) error { +func (a *jsiiProxy_AgentToken) 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_AgentToken) validateMoveFromIdParameters(id *string) error { return nil } -func (a *jsiiProxy_AgentToken) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (a *jsiiProxy_AgentToken) 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 validateAgentToken_GenerateConfigForImportParameters(scope constructs.Const return nil } -func validateAgentToken_IsConstructParameters(x interface{}) error { +func validateAgentToken_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateAgentToken_IsConstructParameters(x interface{}) error { return nil } -func validateAgentToken_IsTerraformElementParameters(x interface{}) error { +func validateAgentToken_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateAgentToken_IsTerraformElementParameters(x interface{}) error { return nil } -func validateAgentToken_IsTerraformResourceParameters(x interface{}) error { +func validateAgentToken_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -252,7 +252,7 @@ func (j *jsiiProxy_AgentToken) validateSetAgentPoolIdParameters(val *string) err return nil } -func (j *jsiiProxy_AgentToken) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_AgentToken) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -285,7 +285,7 @@ func (j *jsiiProxy_AgentToken) validateSetConnectionParameters(val interface{}) return nil } -func (j *jsiiProxy_AgentToken) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_AgentToken) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -366,7 +366,7 @@ func (j *jsiiProxy_AgentToken) validateSetLifecycleParameters(val *cdktf.Terrafo return nil } -func (j *jsiiProxy_AgentToken) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_AgentToken) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -430,4 +430,3 @@ func validateNewAgentTokenParameters(scope constructs.Construct, id *string, con return nil } - diff --git a/gen/tfe/agenttoken/main.go b/gen/tfe/agenttoken/main.go index 9b17e7ae42..ae07b49189 100644 --- a/gen/tfe/agenttoken/main.go +++ b/gen/tfe/agenttoken/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.agentToken.AgentToken", - reflect.TypeOf((*AgentToken)(nil)).Elem(), + reflect.TypeFor[AgentToken](), []_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_AgentToken{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -69,6 +69,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.agentToken.AgentTokenConfig", - reflect.TypeOf((*AgentTokenConfig)(nil)).Elem(), + reflect.TypeFor[AgentTokenConfig](), ) } diff --git a/gen/tfe/audittrailtoken/AuditTrailToken.go b/gen/tfe/audittrailtoken/AuditTrailToken.go index 2f16565231..077611aaa1 100644 --- a/gen/tfe/audittrailtoken/AuditTrailToken.go +++ b/gen/tfe/audittrailtoken/AuditTrailToken.go @@ -15,15 +15,15 @@ type AuditTrailToken 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 AuditTrailToken interface { ExpiredAt() *string SetExpiredAt(val *string) ExpiredAtInput() *string - ForceRegenerate() interface{} - SetForceRegenerate(val interface{}) - ForceRegenerateInput() interface{} + ForceRegenerate() any + SetForceRegenerate(val any) + ForceRegenerateInput() any // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. @@ -57,15 +57,15 @@ type AuditTrailToken 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 Token() *string @@ -73,9 +73,9 @@ type AuditTrailToken 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. @@ -93,7 +93,7 @@ type AuditTrailToken interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -105,7 +105,7 @@ type AuditTrailToken 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) @@ -118,17 +118,17 @@ type AuditTrailToken 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 AuditTrailToken @@ -146,8 +146,8 @@ func (j *jsiiProxy_AuditTrailToken) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_AuditTrailToken) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_AuditTrailToken) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -156,8 +156,8 @@ func (j *jsiiProxy_AuditTrailToken) Connection() interface{} { return returns } -func (j *jsiiProxy_AuditTrailToken) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_AuditTrailToken) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -166,8 +166,8 @@ func (j *jsiiProxy_AuditTrailToken) ConstructNodeMetadata() *map[string]interfac return returns } -func (j *jsiiProxy_AuditTrailToken) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_AuditTrailToken) Count() any { + var returns any _jsii_.Get( j, "count", @@ -206,8 +206,8 @@ func (j *jsiiProxy_AuditTrailToken) ExpiredAtInput() *string { return returns } -func (j *jsiiProxy_AuditTrailToken) ForceRegenerate() interface{} { - var returns interface{} +func (j *jsiiProxy_AuditTrailToken) ForceRegenerate() any { + var returns any _jsii_.Get( j, "forceRegenerate", @@ -216,8 +216,8 @@ func (j *jsiiProxy_AuditTrailToken) ForceRegenerate() interface{} { return returns } -func (j *jsiiProxy_AuditTrailToken) ForceRegenerateInput() interface{} { - var returns interface{} +func (j *jsiiProxy_AuditTrailToken) ForceRegenerateInput() any { + var returns any _jsii_.Get( j, "forceRegenerateInput", @@ -316,8 +316,8 @@ func (j *jsiiProxy_AuditTrailToken) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_AuditTrailToken) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_AuditTrailToken) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -326,8 +326,8 @@ func (j *jsiiProxy_AuditTrailToken) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_AuditTrailToken) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_AuditTrailToken) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -346,8 +346,8 @@ func (j *jsiiProxy_AuditTrailToken) TerraformGeneratorMetadata() *cdktf.Terrafor return returns } -func (j *jsiiProxy_AuditTrailToken) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_AuditTrailToken) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -376,7 +376,6 @@ func (j *jsiiProxy_AuditTrailToken) Token() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/audit_trail_token tfe_audit_trail_token} Resource. func NewAuditTrailToken(scope constructs.Construct, id *string, config *AuditTrailTokenConfig) AuditTrailToken { _init_.Initialize() @@ -388,7 +387,7 @@ func NewAuditTrailToken(scope constructs.Construct, id *string, config *AuditTra _jsii_.Create( "@cdktf/provider-tfe.auditTrailToken.AuditTrailToken", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -401,12 +400,12 @@ func NewAuditTrailToken_Override(a AuditTrailToken, scope constructs.Construct, _jsii_.Create( "@cdktf/provider-tfe.auditTrailToken.AuditTrailToken", - []interface{}{scope, id, config}, + []any{scope, id, config}, a, ) } -func (j *jsiiProxy_AuditTrailToken)SetConnection(val interface{}) { +func (j *jsiiProxy_AuditTrailToken) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -417,7 +416,7 @@ func (j *jsiiProxy_AuditTrailToken)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_AuditTrailToken)SetCount(val interface{}) { +func (j *jsiiProxy_AuditTrailToken) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -428,7 +427,7 @@ func (j *jsiiProxy_AuditTrailToken)SetCount(val interface{}) { ) } -func (j *jsiiProxy_AuditTrailToken)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_AuditTrailToken) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -436,7 +435,7 @@ func (j *jsiiProxy_AuditTrailToken)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_AuditTrailToken)SetExpiredAt(val *string) { +func (j *jsiiProxy_AuditTrailToken) SetExpiredAt(val *string) { if err := j.validateSetExpiredAtParameters(val); err != nil { panic(err) } @@ -447,7 +446,7 @@ func (j *jsiiProxy_AuditTrailToken)SetExpiredAt(val *string) { ) } -func (j *jsiiProxy_AuditTrailToken)SetForceRegenerate(val interface{}) { +func (j *jsiiProxy_AuditTrailToken) SetForceRegenerate(val any) { if err := j.validateSetForceRegenerateParameters(val); err != nil { panic(err) } @@ -458,7 +457,7 @@ func (j *jsiiProxy_AuditTrailToken)SetForceRegenerate(val interface{}) { ) } -func (j *jsiiProxy_AuditTrailToken)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_AuditTrailToken) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -466,7 +465,7 @@ func (j *jsiiProxy_AuditTrailToken)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_AuditTrailToken)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_AuditTrailToken) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -477,7 +476,7 @@ func (j *jsiiProxy_AuditTrailToken)SetLifecycle(val *cdktf.TerraformResourceLife ) } -func (j *jsiiProxy_AuditTrailToken)SetOrganization(val *string) { +func (j *jsiiProxy_AuditTrailToken) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -488,7 +487,7 @@ func (j *jsiiProxy_AuditTrailToken)SetOrganization(val *string) { ) } -func (j *jsiiProxy_AuditTrailToken)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_AuditTrailToken) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -496,7 +495,7 @@ func (j *jsiiProxy_AuditTrailToken)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_AuditTrailToken)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_AuditTrailToken) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -519,7 +518,7 @@ func AuditTrailToken_GenerateConfigForImport(scope constructs.Construct, importT _jsii_.StaticInvoke( "@cdktf/provider-tfe.auditTrailToken.AuditTrailToken", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -543,7 +542,7 @@ func AuditTrailToken_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 AuditTrailToken_IsConstruct(x interface{}) *bool { +func AuditTrailToken_IsConstruct(x any) *bool { _init_.Initialize() if err := validateAuditTrailToken_IsConstructParameters(x); err != nil { @@ -554,7 +553,7 @@ func AuditTrailToken_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.auditTrailToken.AuditTrailToken", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -562,7 +561,7 @@ func AuditTrailToken_IsConstruct(x interface{}) *bool { } // Experimental. -func AuditTrailToken_IsTerraformElement(x interface{}) *bool { +func AuditTrailToken_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateAuditTrailToken_IsTerraformElementParameters(x); err != nil { @@ -573,7 +572,7 @@ func AuditTrailToken_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.auditTrailToken.AuditTrailToken", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -581,7 +580,7 @@ func AuditTrailToken_IsTerraformElement(x interface{}) *bool { } // Experimental. -func AuditTrailToken_IsTerraformResource(x interface{}) *bool { +func AuditTrailToken_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateAuditTrailToken_IsTerraformResourceParameters(x); err != nil { @@ -592,7 +591,7 @@ func AuditTrailToken_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.auditTrailToken.AuditTrailToken", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -617,31 +616,31 @@ func (a *jsiiProxy_AuditTrailToken) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( a, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (a *jsiiProxy_AuditTrailToken) AddOverride(path *string, value interface{}) { +func (a *jsiiProxy_AuditTrailToken) 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_AuditTrailToken) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (a *jsiiProxy_AuditTrailToken) 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, ) @@ -657,7 +656,7 @@ func (a *jsiiProxy_AuditTrailToken) GetBooleanAttribute(terraformAttribute *stri _jsii_.Invoke( a, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -673,7 +672,7 @@ func (a *jsiiProxy_AuditTrailToken) GetBooleanMapAttribute(terraformAttribute *s _jsii_.Invoke( a, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -689,7 +688,7 @@ func (a *jsiiProxy_AuditTrailToken) GetListAttribute(terraformAttribute *string) _jsii_.Invoke( a, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -705,7 +704,7 @@ func (a *jsiiProxy_AuditTrailToken) GetNumberAttribute(terraformAttribute *strin _jsii_.Invoke( a, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -721,7 +720,7 @@ func (a *jsiiProxy_AuditTrailToken) GetNumberListAttribute(terraformAttribute *s _jsii_.Invoke( a, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -737,7 +736,7 @@ func (a *jsiiProxy_AuditTrailToken) GetNumberMapAttribute(terraformAttribute *st _jsii_.Invoke( a, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -753,7 +752,7 @@ func (a *jsiiProxy_AuditTrailToken) GetStringAttribute(terraformAttribute *strin _jsii_.Invoke( a, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -769,15 +768,15 @@ func (a *jsiiProxy_AuditTrailToken) GetStringMapAttribute(terraformAttribute *st _jsii_.Invoke( a, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (a *jsiiProxy_AuditTrailToken) HasResourceMove() interface{} { - var returns interface{} +func (a *jsiiProxy_AuditTrailToken) HasResourceMove() any { + var returns any _jsii_.Invoke( a, @@ -796,7 +795,7 @@ func (a *jsiiProxy_AuditTrailToken) ImportFrom(id *string, provider cdktf.Terraf _jsii_.InvokeVoid( a, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -809,7 +808,7 @@ func (a *jsiiProxy_AuditTrailToken) InterpolationForAttribute(terraformAttribute _jsii_.Invoke( a, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -823,18 +822,18 @@ func (a *jsiiProxy_AuditTrailToken) MoveFromId(id *string) { _jsii_.InvokeVoid( a, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (a *jsiiProxy_AuditTrailToken) MoveTo(moveTarget *string, index interface{}) { +func (a *jsiiProxy_AuditTrailToken) 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}, ) } @@ -845,7 +844,7 @@ func (a *jsiiProxy_AuditTrailToken) MoveToId(id *string) { _jsii_.InvokeVoid( a, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -856,7 +855,7 @@ func (a *jsiiProxy_AuditTrailToken) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( a, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -892,8 +891,8 @@ func (a *jsiiProxy_AuditTrailToken) ResetOverrideLogicalId() { ) } -func (a *jsiiProxy_AuditTrailToken) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (a *jsiiProxy_AuditTrailToken) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( a, @@ -905,8 +904,8 @@ func (a *jsiiProxy_AuditTrailToken) SynthesizeAttributes() *map[string]interface return returns } -func (a *jsiiProxy_AuditTrailToken) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (a *jsiiProxy_AuditTrailToken) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( a, @@ -918,8 +917,8 @@ func (a *jsiiProxy_AuditTrailToken) SynthesizeHclAttributes() *map[string]interf return returns } -func (a *jsiiProxy_AuditTrailToken) ToHclTerraform() interface{} { - var returns interface{} +func (a *jsiiProxy_AuditTrailToken) ToHclTerraform() any { + var returns any _jsii_.Invoke( a, @@ -931,8 +930,8 @@ func (a *jsiiProxy_AuditTrailToken) ToHclTerraform() interface{} { return returns } -func (a *jsiiProxy_AuditTrailToken) ToMetadata() interface{} { - var returns interface{} +func (a *jsiiProxy_AuditTrailToken) ToMetadata() any { + var returns any _jsii_.Invoke( a, @@ -957,8 +956,8 @@ func (a *jsiiProxy_AuditTrailToken) ToString() *string { return returns } -func (a *jsiiProxy_AuditTrailToken) ToTerraform() interface{} { - var returns interface{} +func (a *jsiiProxy_AuditTrailToken) ToTerraform() any { + var returns any _jsii_.Invoke( a, @@ -969,4 +968,3 @@ func (a *jsiiProxy_AuditTrailToken) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/audittrailtoken/AuditTrailTokenConfig.go b/gen/tfe/audittrailtoken/AuditTrailTokenConfig.go index 4c6b61cb42..73272f5850 100644 --- a/gen/tfe/audittrailtoken/AuditTrailTokenConfig.go +++ b/gen/tfe/audittrailtoken/AuditTrailTokenConfig.go @@ -6,9 +6,9 @@ import ( type AuditTrailTokenConfig 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 AuditTrailTokenConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // The time when the audit trail token will expire. This must be a valid ISO8601 timestamp. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/audit_trail_token#expired_at AuditTrailToken#expired_at} @@ -26,10 +26,9 @@ type AuditTrailTokenConfig struct { // When set to true will force the audit trail token to be recreated. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/audit_trail_token#force_regenerate AuditTrailToken#force_regenerate} - ForceRegenerate interface{} `field:"optional" json:"forceRegenerate" yaml:"forceRegenerate"` + ForceRegenerate any `field:"optional" json:"forceRegenerate" yaml:"forceRegenerate"` // Name of the organization. If omitted, organization must be defined in the provider config. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/audit_trail_token#organization AuditTrailToken#organization} Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/audittrailtoken/AuditTrailToken__checks.go b/gen/tfe/audittrailtoken/AuditTrailToken__checks.go index a2c8fa3f31..61a3f3a55f 100644 --- a/gen/tfe/audittrailtoken/AuditTrailToken__checks.go +++ b/gen/tfe/audittrailtoken/AuditTrailToken__checks.go @@ -19,7 +19,7 @@ func (a *jsiiProxy_AuditTrailToken) validateAddMoveTargetParameters(moveTarget * return nil } -func (a *jsiiProxy_AuditTrailToken) validateAddOverrideParameters(path *string, value interface{}) error { +func (a *jsiiProxy_AuditTrailToken) 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_AuditTrailToken) validateMoveFromIdParameters(id *string) err return nil } -func (a *jsiiProxy_AuditTrailToken) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (a *jsiiProxy_AuditTrailToken) 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 validateAuditTrailToken_GenerateConfigForImportParameters(scope constructs. return nil } -func validateAuditTrailToken_IsConstructParameters(x interface{}) error { +func validateAuditTrailToken_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateAuditTrailToken_IsConstructParameters(x interface{}) error { return nil } -func validateAuditTrailToken_IsTerraformElementParameters(x interface{}) error { +func validateAuditTrailToken_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateAuditTrailToken_IsTerraformElementParameters(x interface{}) error { return nil } -func validateAuditTrailToken_IsTerraformResourceParameters(x interface{}) error { +func validateAuditTrailToken_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateAuditTrailToken_IsTerraformResourceParameters(x interface{}) error return nil } -func (j *jsiiProxy_AuditTrailToken) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_AuditTrailToken) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_AuditTrailToken) validateSetConnectionParameters(val interfac return nil } -func (j *jsiiProxy_AuditTrailToken) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_AuditTrailToken) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -342,7 +342,7 @@ func (j *jsiiProxy_AuditTrailToken) validateSetExpiredAtParameters(val *string) return nil } -func (j *jsiiProxy_AuditTrailToken) validateSetForceRegenerateParameters(val interface{}) error { +func (j *jsiiProxy_AuditTrailToken) validateSetForceRegenerateParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -378,7 +378,7 @@ func (j *jsiiProxy_AuditTrailToken) validateSetOrganizationParameters(val *strin return nil } -func (j *jsiiProxy_AuditTrailToken) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_AuditTrailToken) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -439,4 +439,3 @@ func validateNewAuditTrailTokenParameters(scope constructs.Construct, id *string return nil } - diff --git a/gen/tfe/audittrailtoken/main.go b/gen/tfe/audittrailtoken/main.go index 62b6e1dfc1..fd88a69607 100644 --- a/gen/tfe/audittrailtoken/main.go +++ b/gen/tfe/audittrailtoken/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.auditTrailToken.AuditTrailToken", - reflect.TypeOf((*AuditTrailToken)(nil)).Elem(), + reflect.TypeFor[AuditTrailToken](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -64,7 +64,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_AuditTrailToken{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -72,6 +72,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.auditTrailToken.AuditTrailTokenConfig", - reflect.TypeOf((*AuditTrailTokenConfig)(nil)).Elem(), + reflect.TypeFor[AuditTrailTokenConfig](), ) } diff --git a/gen/tfe/dataretentionpolicy/DataRetentionPolicy.go b/gen/tfe/dataretentionpolicy/DataRetentionPolicy.go index b3c84a9c30..e86a162a3d 100644 --- a/gen/tfe/dataretentionpolicy/DataRetentionPolicy.go +++ b/gen/tfe/dataretentionpolicy/DataRetentionPolicy.go @@ -15,23 +15,23 @@ type DataRetentionPolicy 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) DeleteOlderThan() DataRetentionPolicyDeleteOlderThanOutputReference - DeleteOlderThanInput() interface{} + DeleteOlderThanInput() any // Experimental. DependsOn() *[]*string // Experimental. SetDependsOn(val *[]*string) DontDelete() DataRetentionPolicyDontDeleteOutputReference - DontDeleteInput() interface{} + DontDeleteInput() any // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. @@ -55,15 +55,15 @@ type DataRetentionPolicy 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 WorkspaceId() *string @@ -73,9 +73,9 @@ type DataRetentionPolicy 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. @@ -93,7 +93,7 @@ type DataRetentionPolicy interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -105,7 +105,7 @@ type DataRetentionPolicy 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) @@ -120,17 +120,17 @@ type DataRetentionPolicy interface { // Experimental. ResetOverrideLogicalId() ResetWorkspaceId() - 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 DataRetentionPolicy @@ -148,8 +148,8 @@ func (j *jsiiProxy_DataRetentionPolicy) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataRetentionPolicy) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_DataRetentionPolicy) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -158,8 +158,8 @@ func (j *jsiiProxy_DataRetentionPolicy) Connection() interface{} { return returns } -func (j *jsiiProxy_DataRetentionPolicy) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataRetentionPolicy) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -168,8 +168,8 @@ func (j *jsiiProxy_DataRetentionPolicy) ConstructNodeMetadata() *map[string]inte return returns } -func (j *jsiiProxy_DataRetentionPolicy) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataRetentionPolicy) Count() any { + var returns any _jsii_.Get( j, "count", @@ -188,8 +188,8 @@ func (j *jsiiProxy_DataRetentionPolicy) DeleteOlderThan() DataRetentionPolicyDel return returns } -func (j *jsiiProxy_DataRetentionPolicy) DeleteOlderThanInput() interface{} { - var returns interface{} +func (j *jsiiProxy_DataRetentionPolicy) DeleteOlderThanInput() any { + var returns any _jsii_.Get( j, "deleteOlderThanInput", @@ -218,8 +218,8 @@ func (j *jsiiProxy_DataRetentionPolicy) DontDelete() DataRetentionPolicyDontDele return returns } -func (j *jsiiProxy_DataRetentionPolicy) DontDeleteInput() interface{} { - var returns interface{} +func (j *jsiiProxy_DataRetentionPolicy) DontDeleteInput() any { + var returns any _jsii_.Get( j, "dontDeleteInput", @@ -318,8 +318,8 @@ func (j *jsiiProxy_DataRetentionPolicy) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataRetentionPolicy) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_DataRetentionPolicy) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -328,8 +328,8 @@ func (j *jsiiProxy_DataRetentionPolicy) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_DataRetentionPolicy) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataRetentionPolicy) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -348,8 +348,8 @@ func (j *jsiiProxy_DataRetentionPolicy) TerraformGeneratorMetadata() *cdktf.Terr return returns } -func (j *jsiiProxy_DataRetentionPolicy) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataRetentionPolicy) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -388,7 +388,6 @@ func (j *jsiiProxy_DataRetentionPolicy) WorkspaceIdInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/data_retention_policy tfe_data_retention_policy} Resource. func NewDataRetentionPolicy(scope constructs.Construct, id *string, config *DataRetentionPolicyConfig) DataRetentionPolicy { _init_.Initialize() @@ -400,7 +399,7 @@ func NewDataRetentionPolicy(scope constructs.Construct, id *string, config *Data _jsii_.Create( "@cdktf/provider-tfe.dataRetentionPolicy.DataRetentionPolicy", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -413,12 +412,12 @@ func NewDataRetentionPolicy_Override(d DataRetentionPolicy, scope constructs.Con _jsii_.Create( "@cdktf/provider-tfe.dataRetentionPolicy.DataRetentionPolicy", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataRetentionPolicy)SetConnection(val interface{}) { +func (j *jsiiProxy_DataRetentionPolicy) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -429,7 +428,7 @@ func (j *jsiiProxy_DataRetentionPolicy)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_DataRetentionPolicy)SetCount(val interface{}) { +func (j *jsiiProxy_DataRetentionPolicy) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -440,7 +439,7 @@ func (j *jsiiProxy_DataRetentionPolicy)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataRetentionPolicy)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataRetentionPolicy) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -448,7 +447,7 @@ func (j *jsiiProxy_DataRetentionPolicy)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataRetentionPolicy)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataRetentionPolicy) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -456,7 +455,7 @@ func (j *jsiiProxy_DataRetentionPolicy)SetForEach(val cdktf.ITerraformIterator) ) } -func (j *jsiiProxy_DataRetentionPolicy)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataRetentionPolicy) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -467,7 +466,7 @@ func (j *jsiiProxy_DataRetentionPolicy)SetLifecycle(val *cdktf.TerraformResource ) } -func (j *jsiiProxy_DataRetentionPolicy)SetOrganization(val *string) { +func (j *jsiiProxy_DataRetentionPolicy) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -478,7 +477,7 @@ func (j *jsiiProxy_DataRetentionPolicy)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataRetentionPolicy)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataRetentionPolicy) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -486,7 +485,7 @@ func (j *jsiiProxy_DataRetentionPolicy)SetProvider(val cdktf.TerraformProvider) ) } -func (j *jsiiProxy_DataRetentionPolicy)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_DataRetentionPolicy) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -497,7 +496,7 @@ func (j *jsiiProxy_DataRetentionPolicy)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_DataRetentionPolicy)SetWorkspaceId(val *string) { +func (j *jsiiProxy_DataRetentionPolicy) SetWorkspaceId(val *string) { if err := j.validateSetWorkspaceIdParameters(val); err != nil { panic(err) } @@ -520,7 +519,7 @@ func DataRetentionPolicy_GenerateConfigForImport(scope constructs.Construct, imp _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataRetentionPolicy.DataRetentionPolicy", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -544,7 +543,7 @@ func DataRetentionPolicy_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 DataRetentionPolicy_IsConstruct(x interface{}) *bool { +func DataRetentionPolicy_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataRetentionPolicy_IsConstructParameters(x); err != nil { @@ -555,7 +554,7 @@ func DataRetentionPolicy_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataRetentionPolicy.DataRetentionPolicy", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -563,7 +562,7 @@ func DataRetentionPolicy_IsConstruct(x interface{}) *bool { } // Experimental. -func DataRetentionPolicy_IsTerraformElement(x interface{}) *bool { +func DataRetentionPolicy_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataRetentionPolicy_IsTerraformElementParameters(x); err != nil { @@ -574,7 +573,7 @@ func DataRetentionPolicy_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataRetentionPolicy.DataRetentionPolicy", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -582,7 +581,7 @@ func DataRetentionPolicy_IsTerraformElement(x interface{}) *bool { } // Experimental. -func DataRetentionPolicy_IsTerraformResource(x interface{}) *bool { +func DataRetentionPolicy_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateDataRetentionPolicy_IsTerraformResourceParameters(x); err != nil { @@ -593,7 +592,7 @@ func DataRetentionPolicy_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataRetentionPolicy.DataRetentionPolicy", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -618,31 +617,31 @@ func (d *jsiiProxy_DataRetentionPolicy) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( d, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (d *jsiiProxy_DataRetentionPolicy) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataRetentionPolicy) 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_DataRetentionPolicy) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataRetentionPolicy) 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, ) @@ -658,7 +657,7 @@ func (d *jsiiProxy_DataRetentionPolicy) GetBooleanAttribute(terraformAttribute * _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -674,7 +673,7 @@ func (d *jsiiProxy_DataRetentionPolicy) GetBooleanMapAttribute(terraformAttribut _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -690,7 +689,7 @@ func (d *jsiiProxy_DataRetentionPolicy) GetListAttribute(terraformAttribute *str _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -706,7 +705,7 @@ func (d *jsiiProxy_DataRetentionPolicy) GetNumberAttribute(terraformAttribute *s _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -722,7 +721,7 @@ func (d *jsiiProxy_DataRetentionPolicy) GetNumberListAttribute(terraformAttribut _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -738,7 +737,7 @@ func (d *jsiiProxy_DataRetentionPolicy) GetNumberMapAttribute(terraformAttribute _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -754,7 +753,7 @@ func (d *jsiiProxy_DataRetentionPolicy) GetStringAttribute(terraformAttribute *s _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -770,15 +769,15 @@ func (d *jsiiProxy_DataRetentionPolicy) GetStringMapAttribute(terraformAttribute _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (d *jsiiProxy_DataRetentionPolicy) HasResourceMove() interface{} { - var returns interface{} +func (d *jsiiProxy_DataRetentionPolicy) HasResourceMove() any { + var returns any _jsii_.Invoke( d, @@ -797,7 +796,7 @@ func (d *jsiiProxy_DataRetentionPolicy) ImportFrom(id *string, provider cdktf.Te _jsii_.InvokeVoid( d, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -810,7 +809,7 @@ func (d *jsiiProxy_DataRetentionPolicy) InterpolationForAttribute(terraformAttri _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -824,18 +823,18 @@ func (d *jsiiProxy_DataRetentionPolicy) MoveFromId(id *string) { _jsii_.InvokeVoid( d, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (d *jsiiProxy_DataRetentionPolicy) MoveTo(moveTarget *string, index interface{}) { +func (d *jsiiProxy_DataRetentionPolicy) MoveTo(moveTarget *string, index any) { if err := d.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( d, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -846,7 +845,7 @@ func (d *jsiiProxy_DataRetentionPolicy) MoveToId(id *string) { _jsii_.InvokeVoid( d, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -857,7 +856,7 @@ func (d *jsiiProxy_DataRetentionPolicy) OverrideLogicalId(newLogicalId *string) _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -868,7 +867,7 @@ func (d *jsiiProxy_DataRetentionPolicy) PutDeleteOlderThan(value *DataRetentionP _jsii_.InvokeVoid( d, "putDeleteOlderThan", - []interface{}{value}, + []any{value}, ) } @@ -879,7 +878,7 @@ func (d *jsiiProxy_DataRetentionPolicy) PutDontDelete(value *DataRetentionPolicy _jsii_.InvokeVoid( d, "putDontDelete", - []interface{}{value}, + []any{value}, ) } @@ -915,8 +914,8 @@ func (d *jsiiProxy_DataRetentionPolicy) ResetWorkspaceId() { ) } -func (d *jsiiProxy_DataRetentionPolicy) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataRetentionPolicy) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -928,8 +927,8 @@ func (d *jsiiProxy_DataRetentionPolicy) SynthesizeAttributes() *map[string]inter return returns } -func (d *jsiiProxy_DataRetentionPolicy) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataRetentionPolicy) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -941,8 +940,8 @@ func (d *jsiiProxy_DataRetentionPolicy) SynthesizeHclAttributes() *map[string]in return returns } -func (d *jsiiProxy_DataRetentionPolicy) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataRetentionPolicy) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -954,8 +953,8 @@ func (d *jsiiProxy_DataRetentionPolicy) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataRetentionPolicy) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataRetentionPolicy) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -980,8 +979,8 @@ func (d *jsiiProxy_DataRetentionPolicy) ToString() *string { return returns } -func (d *jsiiProxy_DataRetentionPolicy) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataRetentionPolicy) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -992,4 +991,3 @@ func (d *jsiiProxy_DataRetentionPolicy) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/dataretentionpolicy/DataRetentionPolicyConfig.go b/gen/tfe/dataretentionpolicy/DataRetentionPolicyConfig.go index 326238332f..55c075e399 100644 --- a/gen/tfe/dataretentionpolicy/DataRetentionPolicyConfig.go +++ b/gen/tfe/dataretentionpolicy/DataRetentionPolicyConfig.go @@ -6,9 +6,9 @@ import ( type DataRetentionPolicyConfig 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 DataRetentionPolicyConfig 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"` // delete_older_than block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/data_retention_policy#delete_older_than DataRetentionPolicy#delete_older_than} @@ -38,4 +38,3 @@ type DataRetentionPolicyConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/data_retention_policy#workspace_id DataRetentionPolicy#workspace_id} WorkspaceId *string `field:"optional" json:"workspaceId" yaml:"workspaceId"` } - diff --git a/gen/tfe/dataretentionpolicy/DataRetentionPolicyDeleteOlderThanOutputReference.go b/gen/tfe/dataretentionpolicy/DataRetentionPolicyDeleteOlderThanOutputReference.go index bff1763be4..e4ee7bd646 100644 --- a/gen/tfe/dataretentionpolicy/DataRetentionPolicyDeleteOlderThanOutputReference.go +++ b/gen/tfe/dataretentionpolicy/DataRetentionPolicyDeleteOlderThanOutputReference.go @@ -12,9 +12,9 @@ type DataRetentionPolicyDeleteOlderThanOutputReference 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 DataRetentionPolicyDeleteOlderThanOutputReference interface { DaysInput() *float64 // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -43,7 +43,7 @@ type DataRetentionPolicyDeleteOlderThanOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -67,7 +67,7 @@ type DataRetentionPolicyDeleteOlderThanOutputReference interface { ResetDays() // 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. @@ -80,8 +80,8 @@ type jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -140,8 +140,8 @@ func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) Fqn() *str return returns } -func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -170,7 +170,6 @@ func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) TerraformR return returns } - func NewDataRetentionPolicyDeleteOlderThanOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataRetentionPolicyDeleteOlderThanOutputReference { _init_.Initialize() @@ -181,7 +180,7 @@ func NewDataRetentionPolicyDeleteOlderThanOutputReference(terraformResource cdkt _jsii_.Create( "@cdktf/provider-tfe.dataRetentionPolicy.DataRetentionPolicyDeleteOlderThanOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -193,12 +192,12 @@ func NewDataRetentionPolicyDeleteOlderThanOutputReference_Override(d DataRetenti _jsii_.Create( "@cdktf/provider-tfe.dataRetentionPolicy.DataRetentionPolicyDeleteOlderThanOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, d, ) } -func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -209,7 +208,7 @@ func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference)SetComplexO ) } -func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -220,7 +219,7 @@ func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference)SetComplexO ) } -func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference)SetDays(val *float64) { +func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) SetDays(val *float64) { if err := j.validateSetDaysParameters(val); err != nil { panic(err) } @@ -231,7 +230,7 @@ func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference)SetDays(val ) } -func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -242,7 +241,7 @@ func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference)SetInternal ) } -func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -253,7 +252,7 @@ func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference)SetTerrafor ) } -func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -277,16 +276,16 @@ func (d *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) ComputeFqn return returns } -func (d *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) 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, ) @@ -302,7 +301,7 @@ func (d *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) GetBoolean _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -318,7 +317,7 @@ func (d *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) GetBoolean _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -334,7 +333,7 @@ func (d *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) GetListAtt _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -350,7 +349,7 @@ func (d *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) GetNumberA _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -366,7 +365,7 @@ func (d *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) GetNumberL _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -382,7 +381,7 @@ func (d *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) GetNumberM _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -398,7 +397,7 @@ func (d *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) GetStringA _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -414,7 +413,7 @@ func (d *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) GetStringM _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -443,7 +442,7 @@ func (d *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) Interpolat _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -458,16 +457,16 @@ func (d *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) ResetDays( ) } -func (d *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) 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, ) @@ -486,4 +485,3 @@ func (d *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) ToString() return returns } - diff --git a/gen/tfe/dataretentionpolicy/DataRetentionPolicyDeleteOlderThanOutputReference__checks.go b/gen/tfe/dataretentionpolicy/DataRetentionPolicyDeleteOlderThanOutputReference__checks.go index 3cd01a9891..58251381d7 100644 --- a/gen/tfe/dataretentionpolicy/DataRetentionPolicyDeleteOlderThanOutputReference__checks.go +++ b/gen/tfe/dataretentionpolicy/DataRetentionPolicyDeleteOlderThanOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) validateRe return nil } -func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -171,7 +171,7 @@ func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) validateSe return nil } -func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -222,4 +222,3 @@ func validateNewDataRetentionPolicyDeleteOlderThanOutputReferenceParameters(terr return nil } - diff --git a/gen/tfe/dataretentionpolicy/DataRetentionPolicyDontDeleteOutputReference.go b/gen/tfe/dataretentionpolicy/DataRetentionPolicyDontDeleteOutputReference.go index d2da771c6b..f8ede49051 100644 --- a/gen/tfe/dataretentionpolicy/DataRetentionPolicyDontDeleteOutputReference.go +++ b/gen/tfe/dataretentionpolicy/DataRetentionPolicyDontDeleteOutputReference.go @@ -12,9 +12,9 @@ type DataRetentionPolicyDontDeleteOutputReference 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 DataRetentionPolicyDontDeleteOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -40,7 +40,7 @@ type DataRetentionPolicyDontDeleteOutputReference 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,7 +63,7 @@ type DataRetentionPolicyDontDeleteOutputReference 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. @@ -76,8 +76,8 @@ type jsiiProxy_DataRetentionPolicyDontDeleteOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -116,8 +116,8 @@ func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -146,7 +146,6 @@ func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) TerraformResour return returns } - func NewDataRetentionPolicyDontDeleteOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataRetentionPolicyDontDeleteOutputReference { _init_.Initialize() @@ -157,7 +156,7 @@ func NewDataRetentionPolicyDontDeleteOutputReference(terraformResource cdktf.IIn _jsii_.Create( "@cdktf/provider-tfe.dataRetentionPolicy.DataRetentionPolicyDontDeleteOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -169,12 +168,12 @@ func NewDataRetentionPolicyDontDeleteOutputReference_Override(d DataRetentionPol _jsii_.Create( "@cdktf/provider-tfe.dataRetentionPolicy.DataRetentionPolicyDontDeleteOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, d, ) } -func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -185,7 +184,7 @@ func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference)SetComplexObject ) } -func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -196,7 +195,7 @@ func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference)SetComplexObject ) } -func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -207,7 +206,7 @@ func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference)SetInternalValue ) } -func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -218,7 +217,7 @@ func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference)SetTerraformAttr ) } -func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -242,16 +241,16 @@ func (d *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) ComputeFqn() *s return returns } -func (d *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) 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, ) @@ -267,7 +266,7 @@ func (d *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) GetBooleanAttri _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -283,7 +282,7 @@ func (d *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) GetBooleanMapAt _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -299,7 +298,7 @@ func (d *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) GetListAttribut _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -315,7 +314,7 @@ func (d *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) GetNumberAttrib _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -331,7 +330,7 @@ func (d *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) GetNumberListAt _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -347,7 +346,7 @@ func (d *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) GetNumberMapAtt _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -363,7 +362,7 @@ func (d *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) GetStringAttrib _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -379,7 +378,7 @@ func (d *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) GetStringMapAtt _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -408,23 +407,23 @@ func (d *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) InterpolationFo _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) 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, ) @@ -443,4 +442,3 @@ func (d *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) ToString() *str return returns } - diff --git a/gen/tfe/dataretentionpolicy/DataRetentionPolicyDontDeleteOutputReference__checks.go b/gen/tfe/dataretentionpolicy/DataRetentionPolicyDontDeleteOutputReference__checks.go index 938fb2b5a4..f6916f7e12 100644 --- a/gen/tfe/dataretentionpolicy/DataRetentionPolicyDontDeleteOutputReference__checks.go +++ b/gen/tfe/dataretentionpolicy/DataRetentionPolicyDontDeleteOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) validateResolve return nil } -func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -163,7 +163,7 @@ func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) validateSetComp return nil } -func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_DataRetentionPolicyDontDeleteOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -214,4 +214,3 @@ func validateNewDataRetentionPolicyDontDeleteOutputReferenceParameters(terraform return nil } - diff --git a/gen/tfe/dataretentionpolicy/DataRetentionPolicy__checks.go b/gen/tfe/dataretentionpolicy/DataRetentionPolicy__checks.go index f31012aeb2..be7addcc73 100644 --- a/gen/tfe/dataretentionpolicy/DataRetentionPolicy__checks.go +++ b/gen/tfe/dataretentionpolicy/DataRetentionPolicy__checks.go @@ -19,7 +19,7 @@ func (d *jsiiProxy_DataRetentionPolicy) validateAddMoveTargetParameters(moveTarg return nil } -func (d *jsiiProxy_DataRetentionPolicy) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataRetentionPolicy) 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 (d *jsiiProxy_DataRetentionPolicy) validateMoveFromIdParameters(id *string) return nil } -func (d *jsiiProxy_DataRetentionPolicy) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (d *jsiiProxy_DataRetentionPolicy) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -242,7 +242,7 @@ func validateDataRetentionPolicy_GenerateConfigForImportParameters(scope constru return nil } -func validateDataRetentionPolicy_IsConstructParameters(x interface{}) error { +func validateDataRetentionPolicy_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -250,7 +250,7 @@ func validateDataRetentionPolicy_IsConstructParameters(x interface{}) error { return nil } -func validateDataRetentionPolicy_IsTerraformElementParameters(x interface{}) error { +func validateDataRetentionPolicy_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -258,7 +258,7 @@ func validateDataRetentionPolicy_IsTerraformElementParameters(x interface{}) err return nil } -func validateDataRetentionPolicy_IsTerraformResourceParameters(x interface{}) error { +func validateDataRetentionPolicy_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -266,7 +266,7 @@ func validateDataRetentionPolicy_IsTerraformResourceParameters(x interface{}) er return nil } -func (j *jsiiProxy_DataRetentionPolicy) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_DataRetentionPolicy) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -299,7 +299,7 @@ func (j *jsiiProxy_DataRetentionPolicy) validateSetConnectionParameters(val inte return nil } -func (j *jsiiProxy_DataRetentionPolicy) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataRetentionPolicy) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -372,7 +372,7 @@ func (j *jsiiProxy_DataRetentionPolicy) validateSetOrganizationParameters(val *s return nil } -func (j *jsiiProxy_DataRetentionPolicy) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_DataRetentionPolicy) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -441,4 +441,3 @@ func validateNewDataRetentionPolicyParameters(scope constructs.Construct, id *st return nil } - diff --git a/gen/tfe/dataretentionpolicy/main.go b/gen/tfe/dataretentionpolicy/main.go index c56dee12c3..b8c39e57d9 100644 --- a/gen/tfe/dataretentionpolicy/main.go +++ b/gen/tfe/dataretentionpolicy/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataRetentionPolicy.DataRetentionPolicy", - reflect.TypeOf((*DataRetentionPolicy)(nil)).Elem(), + reflect.TypeFor[DataRetentionPolicy](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -67,7 +67,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceId", GoGetter: "WorkspaceId"}, _jsii_.MemberProperty{JsiiProperty: "workspaceIdInput", GoGetter: "WorkspaceIdInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataRetentionPolicy{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -75,15 +75,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataRetentionPolicy.DataRetentionPolicyConfig", - reflect.TypeOf((*DataRetentionPolicyConfig)(nil)).Elem(), + reflect.TypeFor[DataRetentionPolicyConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataRetentionPolicy.DataRetentionPolicyDeleteOlderThan", - reflect.TypeOf((*DataRetentionPolicyDeleteOlderThan)(nil)).Elem(), + reflect.TypeFor[DataRetentionPolicyDeleteOlderThan](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataRetentionPolicy.DataRetentionPolicyDeleteOlderThanOutputReference", - reflect.TypeOf((*DataRetentionPolicyDeleteOlderThanOutputReference)(nil)).Elem(), + reflect.TypeFor[DataRetentionPolicyDeleteOlderThanOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -110,7 +110,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataRetentionPolicyDeleteOlderThanOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -118,11 +118,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataRetentionPolicy.DataRetentionPolicyDontDelete", - reflect.TypeOf((*DataRetentionPolicyDontDelete)(nil)).Elem(), + reflect.TypeFor[DataRetentionPolicyDontDelete](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataRetentionPolicy.DataRetentionPolicyDontDeleteOutputReference", - reflect.TypeOf((*DataRetentionPolicyDontDeleteOutputReference)(nil)).Elem(), + reflect.TypeFor[DataRetentionPolicyDontDeleteOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -146,7 +146,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataRetentionPolicyDontDeleteOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/datatfeagentpool/DataTfeAgentPool.go b/gen/tfe/datatfeagentpool/DataTfeAgentPool.go index 40e24ef399..a6ba92c3e0 100644 --- a/gen/tfe/datatfeagentpool/DataTfeAgentPool.go +++ b/gen/tfe/datatfeagentpool/DataTfeAgentPool.go @@ -16,11 +16,11 @@ type DataTfeAgentPool 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. @@ -54,17 +54,17 @@ type DataTfeAgentPool 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. @@ -91,18 +91,18 @@ type DataTfeAgentPool 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 // 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 DataTfeAgentPool @@ -130,8 +130,8 @@ func (j *jsiiProxy_DataTfeAgentPool) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeAgentPool) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeAgentPool) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -140,8 +140,8 @@ func (j *jsiiProxy_DataTfeAgentPool) ConstructNodeMetadata() *map[string]interfa return returns } -func (j *jsiiProxy_DataTfeAgentPool) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeAgentPool) Count() any { + var returns any _jsii_.Get( j, "count", @@ -290,8 +290,8 @@ func (j *jsiiProxy_DataTfeAgentPool) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeAgentPool) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeAgentPool) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -310,8 +310,8 @@ func (j *jsiiProxy_DataTfeAgentPool) TerraformGeneratorMetadata() *cdktf.Terrafo return returns } -func (j *jsiiProxy_DataTfeAgentPool) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeAgentPool) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -330,7 +330,6 @@ func (j *jsiiProxy_DataTfeAgentPool) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/agent_pool tfe_agent_pool} Data Source. func NewDataTfeAgentPool(scope constructs.Construct, id *string, config *DataTfeAgentPoolConfig) DataTfeAgentPool { _init_.Initialize() @@ -342,7 +341,7 @@ func NewDataTfeAgentPool(scope constructs.Construct, id *string, config *DataTfe _jsii_.Create( "@cdktf/provider-tfe.dataTfeAgentPool.DataTfeAgentPool", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -355,12 +354,12 @@ func NewDataTfeAgentPool_Override(d DataTfeAgentPool, scope constructs.Construct _jsii_.Create( "@cdktf/provider-tfe.dataTfeAgentPool.DataTfeAgentPool", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeAgentPool)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeAgentPool) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -371,7 +370,7 @@ func (j *jsiiProxy_DataTfeAgentPool)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeAgentPool)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeAgentPool) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -379,7 +378,7 @@ func (j *jsiiProxy_DataTfeAgentPool)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeAgentPool)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeAgentPool) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -387,7 +386,7 @@ func (j *jsiiProxy_DataTfeAgentPool)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_DataTfeAgentPool)SetId(val *string) { +func (j *jsiiProxy_DataTfeAgentPool) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -398,7 +397,7 @@ func (j *jsiiProxy_DataTfeAgentPool)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfeAgentPool)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeAgentPool) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -409,7 +408,7 @@ func (j *jsiiProxy_DataTfeAgentPool)SetLifecycle(val *cdktf.TerraformResourceLif ) } -func (j *jsiiProxy_DataTfeAgentPool)SetName(val *string) { +func (j *jsiiProxy_DataTfeAgentPool) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -420,7 +419,7 @@ func (j *jsiiProxy_DataTfeAgentPool)SetName(val *string) { ) } -func (j *jsiiProxy_DataTfeAgentPool)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeAgentPool) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -431,7 +430,7 @@ func (j *jsiiProxy_DataTfeAgentPool)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeAgentPool)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeAgentPool) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -451,7 +450,7 @@ func DataTfeAgentPool_GenerateConfigForImport(scope constructs.Construct, import _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeAgentPool.DataTfeAgentPool", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -475,7 +474,7 @@ func DataTfeAgentPool_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 DataTfeAgentPool_IsConstruct(x interface{}) *bool { +func DataTfeAgentPool_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeAgentPool_IsConstructParameters(x); err != nil { @@ -486,7 +485,7 @@ func DataTfeAgentPool_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeAgentPool.DataTfeAgentPool", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -494,7 +493,7 @@ func DataTfeAgentPool_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeAgentPool_IsTerraformDataSource(x interface{}) *bool { +func DataTfeAgentPool_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeAgentPool_IsTerraformDataSourceParameters(x); err != nil { @@ -505,7 +504,7 @@ func DataTfeAgentPool_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeAgentPool.DataTfeAgentPool", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -513,7 +512,7 @@ func DataTfeAgentPool_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeAgentPool_IsTerraformElement(x interface{}) *bool { +func DataTfeAgentPool_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeAgentPool_IsTerraformElementParameters(x); err != nil { @@ -524,7 +523,7 @@ func DataTfeAgentPool_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeAgentPool.DataTfeAgentPool", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -542,27 +541,27 @@ func DataTfeAgentPool_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeAgentPool) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeAgentPool) 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_DataTfeAgentPool) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeAgentPool) 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, ) @@ -578,7 +577,7 @@ func (d *jsiiProxy_DataTfeAgentPool) GetBooleanAttribute(terraformAttribute *str _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -594,7 +593,7 @@ func (d *jsiiProxy_DataTfeAgentPool) GetBooleanMapAttribute(terraformAttribute * _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -610,7 +609,7 @@ func (d *jsiiProxy_DataTfeAgentPool) GetListAttribute(terraformAttribute *string _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -626,7 +625,7 @@ func (d *jsiiProxy_DataTfeAgentPool) GetNumberAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -642,7 +641,7 @@ func (d *jsiiProxy_DataTfeAgentPool) GetNumberListAttribute(terraformAttribute * _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -658,7 +657,7 @@ func (d *jsiiProxy_DataTfeAgentPool) GetNumberMapAttribute(terraformAttribute *s _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -674,7 +673,7 @@ func (d *jsiiProxy_DataTfeAgentPool) GetStringAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -690,7 +689,7 @@ func (d *jsiiProxy_DataTfeAgentPool) GetStringMapAttribute(terraformAttribute *s _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -706,7 +705,7 @@ func (d *jsiiProxy_DataTfeAgentPool) InterpolationForAttribute(terraformAttribut _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -720,7 +719,7 @@ func (d *jsiiProxy_DataTfeAgentPool) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -748,8 +747,8 @@ func (d *jsiiProxy_DataTfeAgentPool) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeAgentPool) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeAgentPool) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -761,8 +760,8 @@ func (d *jsiiProxy_DataTfeAgentPool) SynthesizeAttributes() *map[string]interfac return returns } -func (d *jsiiProxy_DataTfeAgentPool) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeAgentPool) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -774,8 +773,8 @@ func (d *jsiiProxy_DataTfeAgentPool) SynthesizeHclAttributes() *map[string]inter return returns } -func (d *jsiiProxy_DataTfeAgentPool) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeAgentPool) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -787,8 +786,8 @@ func (d *jsiiProxy_DataTfeAgentPool) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeAgentPool) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeAgentPool) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -813,8 +812,8 @@ func (d *jsiiProxy_DataTfeAgentPool) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeAgentPool) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeAgentPool) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -825,4 +824,3 @@ func (d *jsiiProxy_DataTfeAgentPool) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeagentpool/DataTfeAgentPoolConfig.go b/gen/tfe/datatfeagentpool/DataTfeAgentPoolConfig.go index 9d0dfc8e1e..a930054d93 100644 --- a/gen/tfe/datatfeagentpool/DataTfeAgentPoolConfig.go +++ b/gen/tfe/datatfeagentpool/DataTfeAgentPoolConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeAgentPoolConfig 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 DataTfeAgentPoolConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/agent_pool#name DataTfeAgentPool#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/agent_pool#id DataTfeAgentPool#id}. @@ -29,4 +29,3 @@ type DataTfeAgentPoolConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/agent_pool#organization DataTfeAgentPool#organization}. Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/datatfeagentpool/DataTfeAgentPool__checks.go b/gen/tfe/datatfeagentpool/DataTfeAgentPool__checks.go index 95ea58f726..9afc1192d0 100644 --- a/gen/tfe/datatfeagentpool/DataTfeAgentPool__checks.go +++ b/gen/tfe/datatfeagentpool/DataTfeAgentPool__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeAgentPool) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeAgentPool) 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 validateDataTfeAgentPool_GenerateConfigForImportParameters(scope constructs return nil } -func validateDataTfeAgentPool_IsConstructParameters(x interface{}) error { +func validateDataTfeAgentPool_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeAgentPool_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeAgentPool_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeAgentPool_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeAgentPool_IsTerraformDataSourceParameters(x interface{}) err return nil } -func validateDataTfeAgentPool_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeAgentPool_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeAgentPool_IsTerraformElementParameters(x interface{}) error return nil } -func (j *jsiiProxy_DataTfeAgentPool) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeAgentPool) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -258,4 +258,3 @@ func validateNewDataTfeAgentPoolParameters(scope constructs.Construct, id *strin return nil } - diff --git a/gen/tfe/datatfeagentpool/main.go b/gen/tfe/datatfeagentpool/main.go index 80271abb5d..3437a67300 100644 --- a/gen/tfe/datatfeagentpool/main.go +++ b/gen/tfe/datatfeagentpool/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeAgentPool.DataTfeAgentPool", - reflect.TypeOf((*DataTfeAgentPool)(nil)).Elem(), + reflect.TypeFor[DataTfeAgentPool](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "allowedWorkspaceIds", GoGetter: "AllowedWorkspaceIds"}, @@ -55,7 +55,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeAgentPool{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -63,6 +63,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeAgentPool.DataTfeAgentPoolConfig", - reflect.TypeOf((*DataTfeAgentPoolConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeAgentPoolConfig](), ) } diff --git a/gen/tfe/datatfegithubappinstallation/DataTfeGithubAppInstallation.go b/gen/tfe/datatfegithubappinstallation/DataTfeGithubAppInstallation.go index e67f9d2fd6..93451120ad 100644 --- a/gen/tfe/datatfegithubappinstallation/DataTfeGithubAppInstallation.go +++ b/gen/tfe/datatfegithubappinstallation/DataTfeGithubAppInstallation.go @@ -15,11 +15,11 @@ type DataTfeGithubAppInstallation 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. @@ -50,17 +50,17 @@ type DataTfeGithubAppInstallation 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. @@ -87,18 +87,18 @@ type DataTfeGithubAppInstallation 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 // 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 DataTfeGithubAppInstallation @@ -116,8 +116,8 @@ func (j *jsiiProxy_DataTfeGithubAppInstallation) CdktfStack() cdktf.TerraformSta return returns } -func (j *jsiiProxy_DataTfeGithubAppInstallation) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeGithubAppInstallation) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -126,8 +126,8 @@ func (j *jsiiProxy_DataTfeGithubAppInstallation) ConstructNodeMetadata() *map[st return returns } -func (j *jsiiProxy_DataTfeGithubAppInstallation) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeGithubAppInstallation) Count() any { + var returns any _jsii_.Get( j, "count", @@ -256,8 +256,8 @@ func (j *jsiiProxy_DataTfeGithubAppInstallation) Provider() cdktf.TerraformProvi return returns } -func (j *jsiiProxy_DataTfeGithubAppInstallation) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeGithubAppInstallation) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -276,8 +276,8 @@ func (j *jsiiProxy_DataTfeGithubAppInstallation) TerraformGeneratorMetadata() *c return returns } -func (j *jsiiProxy_DataTfeGithubAppInstallation) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeGithubAppInstallation) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -296,7 +296,6 @@ func (j *jsiiProxy_DataTfeGithubAppInstallation) TerraformResourceType() *string return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/github_app_installation tfe_github_app_installation} Data Source. func NewDataTfeGithubAppInstallation(scope constructs.Construct, id *string, config *DataTfeGithubAppInstallationConfig) DataTfeGithubAppInstallation { _init_.Initialize() @@ -308,7 +307,7 @@ func NewDataTfeGithubAppInstallation(scope constructs.Construct, id *string, con _jsii_.Create( "@cdktf/provider-tfe.dataTfeGithubAppInstallation.DataTfeGithubAppInstallation", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -321,12 +320,12 @@ func NewDataTfeGithubAppInstallation_Override(d DataTfeGithubAppInstallation, sc _jsii_.Create( "@cdktf/provider-tfe.dataTfeGithubAppInstallation.DataTfeGithubAppInstallation", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeGithubAppInstallation)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeGithubAppInstallation) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -337,7 +336,7 @@ func (j *jsiiProxy_DataTfeGithubAppInstallation)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeGithubAppInstallation)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeGithubAppInstallation) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -345,7 +344,7 @@ func (j *jsiiProxy_DataTfeGithubAppInstallation)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeGithubAppInstallation)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeGithubAppInstallation) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -353,7 +352,7 @@ func (j *jsiiProxy_DataTfeGithubAppInstallation)SetForEach(val cdktf.ITerraformI ) } -func (j *jsiiProxy_DataTfeGithubAppInstallation)SetInstallationId(val *float64) { +func (j *jsiiProxy_DataTfeGithubAppInstallation) SetInstallationId(val *float64) { if err := j.validateSetInstallationIdParameters(val); err != nil { panic(err) } @@ -364,7 +363,7 @@ func (j *jsiiProxy_DataTfeGithubAppInstallation)SetInstallationId(val *float64) ) } -func (j *jsiiProxy_DataTfeGithubAppInstallation)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeGithubAppInstallation) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -375,7 +374,7 @@ func (j *jsiiProxy_DataTfeGithubAppInstallation)SetLifecycle(val *cdktf.Terrafor ) } -func (j *jsiiProxy_DataTfeGithubAppInstallation)SetName(val *string) { +func (j *jsiiProxy_DataTfeGithubAppInstallation) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -386,7 +385,7 @@ func (j *jsiiProxy_DataTfeGithubAppInstallation)SetName(val *string) { ) } -func (j *jsiiProxy_DataTfeGithubAppInstallation)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeGithubAppInstallation) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -406,7 +405,7 @@ func DataTfeGithubAppInstallation_GenerateConfigForImport(scope constructs.Const _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeGithubAppInstallation.DataTfeGithubAppInstallation", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -430,7 +429,7 @@ func DataTfeGithubAppInstallation_GenerateConfigForImport(scope constructs.Const // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func DataTfeGithubAppInstallation_IsConstruct(x interface{}) *bool { +func DataTfeGithubAppInstallation_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeGithubAppInstallation_IsConstructParameters(x); err != nil { @@ -441,7 +440,7 @@ func DataTfeGithubAppInstallation_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeGithubAppInstallation.DataTfeGithubAppInstallation", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -449,7 +448,7 @@ func DataTfeGithubAppInstallation_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeGithubAppInstallation_IsTerraformDataSource(x interface{}) *bool { +func DataTfeGithubAppInstallation_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeGithubAppInstallation_IsTerraformDataSourceParameters(x); err != nil { @@ -460,7 +459,7 @@ func DataTfeGithubAppInstallation_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeGithubAppInstallation.DataTfeGithubAppInstallation", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -468,7 +467,7 @@ func DataTfeGithubAppInstallation_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeGithubAppInstallation_IsTerraformElement(x interface{}) *bool { +func DataTfeGithubAppInstallation_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeGithubAppInstallation_IsTerraformElementParameters(x); err != nil { @@ -479,7 +478,7 @@ func DataTfeGithubAppInstallation_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeGithubAppInstallation.DataTfeGithubAppInstallation", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -497,27 +496,27 @@ func DataTfeGithubAppInstallation_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeGithubAppInstallation) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeGithubAppInstallation) 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_DataTfeGithubAppInstallation) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeGithubAppInstallation) 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, ) @@ -533,7 +532,7 @@ func (d *jsiiProxy_DataTfeGithubAppInstallation) GetBooleanAttribute(terraformAt _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -549,7 +548,7 @@ func (d *jsiiProxy_DataTfeGithubAppInstallation) GetBooleanMapAttribute(terrafor _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -565,7 +564,7 @@ func (d *jsiiProxy_DataTfeGithubAppInstallation) GetListAttribute(terraformAttri _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -581,7 +580,7 @@ func (d *jsiiProxy_DataTfeGithubAppInstallation) GetNumberAttribute(terraformAtt _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -597,7 +596,7 @@ func (d *jsiiProxy_DataTfeGithubAppInstallation) GetNumberListAttribute(terrafor _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -613,7 +612,7 @@ func (d *jsiiProxy_DataTfeGithubAppInstallation) GetNumberMapAttribute(terraform _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -629,7 +628,7 @@ func (d *jsiiProxy_DataTfeGithubAppInstallation) GetStringAttribute(terraformAtt _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -645,7 +644,7 @@ func (d *jsiiProxy_DataTfeGithubAppInstallation) GetStringMapAttribute(terraform _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -661,7 +660,7 @@ func (d *jsiiProxy_DataTfeGithubAppInstallation) InterpolationForAttribute(terra _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -675,7 +674,7 @@ func (d *jsiiProxy_DataTfeGithubAppInstallation) OverrideLogicalId(newLogicalId _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -703,8 +702,8 @@ func (d *jsiiProxy_DataTfeGithubAppInstallation) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeGithubAppInstallation) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeGithubAppInstallation) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -716,8 +715,8 @@ func (d *jsiiProxy_DataTfeGithubAppInstallation) SynthesizeAttributes() *map[str return returns } -func (d *jsiiProxy_DataTfeGithubAppInstallation) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeGithubAppInstallation) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -729,8 +728,8 @@ func (d *jsiiProxy_DataTfeGithubAppInstallation) SynthesizeHclAttributes() *map[ return returns } -func (d *jsiiProxy_DataTfeGithubAppInstallation) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeGithubAppInstallation) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -742,8 +741,8 @@ func (d *jsiiProxy_DataTfeGithubAppInstallation) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeGithubAppInstallation) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeGithubAppInstallation) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -768,8 +767,8 @@ func (d *jsiiProxy_DataTfeGithubAppInstallation) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeGithubAppInstallation) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeGithubAppInstallation) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -780,4 +779,3 @@ func (d *jsiiProxy_DataTfeGithubAppInstallation) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfegithubappinstallation/DataTfeGithubAppInstallationConfig.go b/gen/tfe/datatfegithubappinstallation/DataTfeGithubAppInstallationConfig.go index 8786596d7a..6a91ac67ed 100644 --- a/gen/tfe/datatfegithubappinstallation/DataTfeGithubAppInstallationConfig.go +++ b/gen/tfe/datatfegithubappinstallation/DataTfeGithubAppInstallationConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeGithubAppInstallationConfig 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,10 +18,9 @@ type DataTfeGithubAppInstallationConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/github_app_installation#installation_id DataTfeGithubAppInstallation#installation_id}. InstallationId *float64 `field:"optional" json:"installationId" yaml:"installationId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/github_app_installation#name DataTfeGithubAppInstallation#name}. Name *string `field:"optional" json:"name" yaml:"name"` } - diff --git a/gen/tfe/datatfegithubappinstallation/DataTfeGithubAppInstallation__checks.go b/gen/tfe/datatfegithubappinstallation/DataTfeGithubAppInstallation__checks.go index e9469649b4..b5556f3b60 100644 --- a/gen/tfe/datatfegithubappinstallation/DataTfeGithubAppInstallation__checks.go +++ b/gen/tfe/datatfegithubappinstallation/DataTfeGithubAppInstallation__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeGithubAppInstallation) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeGithubAppInstallation) 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 validateDataTfeGithubAppInstallation_GenerateConfigForImportParameters(scop return nil } -func validateDataTfeGithubAppInstallation_IsConstructParameters(x interface{}) error { +func validateDataTfeGithubAppInstallation_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeGithubAppInstallation_IsConstructParameters(x interface{}) e return nil } -func validateDataTfeGithubAppInstallation_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeGithubAppInstallation_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeGithubAppInstallation_IsTerraformDataSourceParameters(x inte return nil } -func validateDataTfeGithubAppInstallation_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeGithubAppInstallation_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeGithubAppInstallation_IsTerraformElementParameters(x interfa return nil } -func (j *jsiiProxy_DataTfeGithubAppInstallation) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeGithubAppInstallation) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -247,4 +247,3 @@ func validateNewDataTfeGithubAppInstallationParameters(scope constructs.Construc return nil } - diff --git a/gen/tfe/datatfegithubappinstallation/main.go b/gen/tfe/datatfegithubappinstallation/main.go index 679639ba11..637fa26949 100644 --- a/gen/tfe/datatfegithubappinstallation/main.go +++ b/gen/tfe/datatfegithubappinstallation/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeGithubAppInstallation.DataTfeGithubAppInstallation", - reflect.TypeOf((*DataTfeGithubAppInstallation)(nil)).Elem(), + reflect.TypeFor[DataTfeGithubAppInstallation](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -52,7 +52,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeGithubAppInstallation{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -60,6 +60,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeGithubAppInstallation.DataTfeGithubAppInstallationConfig", - reflect.TypeOf((*DataTfeGithubAppInstallationConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeGithubAppInstallationConfig](), ) } diff --git a/gen/tfe/datatfeipranges/DataTfeIpRanges.go b/gen/tfe/datatfeipranges/DataTfeIpRanges.go index fa11b65451..ee370855c3 100644 --- a/gen/tfe/datatfeipranges/DataTfeIpRanges.go +++ b/gen/tfe/datatfeipranges/DataTfeIpRanges.go @@ -16,11 +16,11 @@ type DataTfeIpRanges 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. @@ -48,19 +48,19 @@ type DataTfeIpRanges interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - RawOverrides() interface{} + RawOverrides() any Sentinel() *[]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string Vcs() *[]*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,18 +86,18 @@ type DataTfeIpRanges 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 // 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 DataTfeIpRanges @@ -125,8 +125,8 @@ func (j *jsiiProxy_DataTfeIpRanges) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeIpRanges) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeIpRanges) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -135,8 +135,8 @@ func (j *jsiiProxy_DataTfeIpRanges) ConstructNodeMetadata() *map[string]interfac return returns } -func (j *jsiiProxy_DataTfeIpRanges) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeIpRanges) Count() any { + var returns any _jsii_.Get( j, "count", @@ -245,8 +245,8 @@ func (j *jsiiProxy_DataTfeIpRanges) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeIpRanges) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeIpRanges) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -275,8 +275,8 @@ func (j *jsiiProxy_DataTfeIpRanges) TerraformGeneratorMetadata() *cdktf.Terrafor return returns } -func (j *jsiiProxy_DataTfeIpRanges) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeIpRanges) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -305,7 +305,6 @@ func (j *jsiiProxy_DataTfeIpRanges) Vcs() *[]*string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/ip_ranges tfe_ip_ranges} Data Source. func NewDataTfeIpRanges(scope constructs.Construct, id *string, config *DataTfeIpRangesConfig) DataTfeIpRanges { _init_.Initialize() @@ -317,7 +316,7 @@ func NewDataTfeIpRanges(scope constructs.Construct, id *string, config *DataTfeI _jsii_.Create( "@cdktf/provider-tfe.dataTfeIpRanges.DataTfeIpRanges", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -330,12 +329,12 @@ func NewDataTfeIpRanges_Override(d DataTfeIpRanges, scope constructs.Construct, _jsii_.Create( "@cdktf/provider-tfe.dataTfeIpRanges.DataTfeIpRanges", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeIpRanges)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeIpRanges) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -346,7 +345,7 @@ func (j *jsiiProxy_DataTfeIpRanges)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeIpRanges)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeIpRanges) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -354,7 +353,7 @@ func (j *jsiiProxy_DataTfeIpRanges)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeIpRanges)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeIpRanges) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -362,7 +361,7 @@ func (j *jsiiProxy_DataTfeIpRanges)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_DataTfeIpRanges)SetId(val *string) { +func (j *jsiiProxy_DataTfeIpRanges) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -373,7 +372,7 @@ func (j *jsiiProxy_DataTfeIpRanges)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfeIpRanges)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeIpRanges) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -384,7 +383,7 @@ func (j *jsiiProxy_DataTfeIpRanges)SetLifecycle(val *cdktf.TerraformResourceLife ) } -func (j *jsiiProxy_DataTfeIpRanges)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeIpRanges) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -404,7 +403,7 @@ func DataTfeIpRanges_GenerateConfigForImport(scope constructs.Construct, importT _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeIpRanges.DataTfeIpRanges", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -428,7 +427,7 @@ func DataTfeIpRanges_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 DataTfeIpRanges_IsConstruct(x interface{}) *bool { +func DataTfeIpRanges_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeIpRanges_IsConstructParameters(x); err != nil { @@ -439,7 +438,7 @@ func DataTfeIpRanges_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeIpRanges.DataTfeIpRanges", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -447,7 +446,7 @@ func DataTfeIpRanges_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeIpRanges_IsTerraformDataSource(x interface{}) *bool { +func DataTfeIpRanges_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeIpRanges_IsTerraformDataSourceParameters(x); err != nil { @@ -458,7 +457,7 @@ func DataTfeIpRanges_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeIpRanges.DataTfeIpRanges", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -466,7 +465,7 @@ func DataTfeIpRanges_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeIpRanges_IsTerraformElement(x interface{}) *bool { +func DataTfeIpRanges_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeIpRanges_IsTerraformElementParameters(x); err != nil { @@ -477,7 +476,7 @@ func DataTfeIpRanges_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeIpRanges.DataTfeIpRanges", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -495,27 +494,27 @@ func DataTfeIpRanges_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeIpRanges) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeIpRanges) 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_DataTfeIpRanges) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeIpRanges) 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, ) @@ -531,7 +530,7 @@ func (d *jsiiProxy_DataTfeIpRanges) GetBooleanAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -547,7 +546,7 @@ func (d *jsiiProxy_DataTfeIpRanges) GetBooleanMapAttribute(terraformAttribute *s _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -563,7 +562,7 @@ func (d *jsiiProxy_DataTfeIpRanges) GetListAttribute(terraformAttribute *string) _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -579,7 +578,7 @@ func (d *jsiiProxy_DataTfeIpRanges) GetNumberAttribute(terraformAttribute *strin _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -595,7 +594,7 @@ func (d *jsiiProxy_DataTfeIpRanges) GetNumberListAttribute(terraformAttribute *s _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -611,7 +610,7 @@ func (d *jsiiProxy_DataTfeIpRanges) GetNumberMapAttribute(terraformAttribute *st _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -627,7 +626,7 @@ func (d *jsiiProxy_DataTfeIpRanges) GetStringAttribute(terraformAttribute *strin _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -643,7 +642,7 @@ func (d *jsiiProxy_DataTfeIpRanges) GetStringMapAttribute(terraformAttribute *st _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -659,7 +658,7 @@ func (d *jsiiProxy_DataTfeIpRanges) InterpolationForAttribute(terraformAttribute _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -673,7 +672,7 @@ func (d *jsiiProxy_DataTfeIpRanges) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -693,8 +692,8 @@ func (d *jsiiProxy_DataTfeIpRanges) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeIpRanges) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeIpRanges) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -706,8 +705,8 @@ func (d *jsiiProxy_DataTfeIpRanges) SynthesizeAttributes() *map[string]interface return returns } -func (d *jsiiProxy_DataTfeIpRanges) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeIpRanges) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -719,8 +718,8 @@ func (d *jsiiProxy_DataTfeIpRanges) SynthesizeHclAttributes() *map[string]interf return returns } -func (d *jsiiProxy_DataTfeIpRanges) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeIpRanges) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -732,8 +731,8 @@ func (d *jsiiProxy_DataTfeIpRanges) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeIpRanges) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeIpRanges) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -758,8 +757,8 @@ func (d *jsiiProxy_DataTfeIpRanges) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeIpRanges) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeIpRanges) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -770,4 +769,3 @@ func (d *jsiiProxy_DataTfeIpRanges) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeipranges/DataTfeIpRangesConfig.go b/gen/tfe/datatfeipranges/DataTfeIpRangesConfig.go index 8454d14728..6143f6568b 100644 --- a/gen/tfe/datatfeipranges/DataTfeIpRangesConfig.go +++ b/gen/tfe/datatfeipranges/DataTfeIpRangesConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeIpRangesConfig 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,10 @@ type DataTfeIpRangesConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/ip_ranges#id DataTfeIpRanges#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/tfe/datatfeipranges/DataTfeIpRanges__checks.go b/gen/tfe/datatfeipranges/DataTfeIpRanges__checks.go index 798c9ad926..09bc28e5c1 100644 --- a/gen/tfe/datatfeipranges/DataTfeIpRanges__checks.go +++ b/gen/tfe/datatfeipranges/DataTfeIpRanges__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeIpRanges) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeIpRanges) 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 validateDataTfeIpRanges_GenerateConfigForImportParameters(scope constructs. return nil } -func validateDataTfeIpRanges_IsConstructParameters(x interface{}) error { +func validateDataTfeIpRanges_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeIpRanges_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeIpRanges_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeIpRanges_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeIpRanges_IsTerraformDataSourceParameters(x interface{}) erro return nil } -func validateDataTfeIpRanges_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeIpRanges_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeIpRanges_IsTerraformElementParameters(x interface{}) error { return nil } -func (j *jsiiProxy_DataTfeIpRanges) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeIpRanges) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -239,4 +239,3 @@ func validateNewDataTfeIpRangesParameters(scope constructs.Construct, id *string return nil } - diff --git a/gen/tfe/datatfeipranges/main.go b/gen/tfe/datatfeipranges/main.go index 2bfdb32587..c81b3b2a2e 100644 --- a/gen/tfe/datatfeipranges/main.go +++ b/gen/tfe/datatfeipranges/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeIpRanges.DataTfeIpRanges", - reflect.TypeOf((*DataTfeIpRanges)(nil)).Elem(), + reflect.TypeFor[DataTfeIpRanges](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "api", GoGetter: "Api"}, @@ -52,7 +52,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, _jsii_.MemberProperty{JsiiProperty: "vcs", GoGetter: "Vcs"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeIpRanges{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -60,6 +60,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeIpRanges.DataTfeIpRangesConfig", - reflect.TypeOf((*DataTfeIpRangesConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeIpRangesConfig](), ) } diff --git a/gen/tfe/datatfenocodemodule/DataTfeNoCodeModule.go b/gen/tfe/datatfenocodemodule/DataTfeNoCodeModule.go index 9ab410266b..d25fe8327f 100644 --- a/gen/tfe/datatfenocodemodule/DataTfeNoCodeModule.go +++ b/gen/tfe/datatfenocodemodule/DataTfeNoCodeModule.go @@ -15,11 +15,11 @@ type DataTfeNoCodeModule 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. @@ -49,19 +49,19 @@ type DataTfeNoCodeModule interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - RawOverrides() interface{} + RawOverrides() any RegistryModuleId() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string VersionPin() *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,18 +86,18 @@ type DataTfeNoCodeModule 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 // 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 DataTfeNoCodeModule @@ -115,8 +115,8 @@ func (j *jsiiProxy_DataTfeNoCodeModule) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeNoCodeModule) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeNoCodeModule) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -125,8 +125,8 @@ func (j *jsiiProxy_DataTfeNoCodeModule) ConstructNodeMetadata() *map[string]inte return returns } -func (j *jsiiProxy_DataTfeNoCodeModule) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeNoCodeModule) Count() any { + var returns any _jsii_.Get( j, "count", @@ -255,8 +255,8 @@ func (j *jsiiProxy_DataTfeNoCodeModule) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeNoCodeModule) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeNoCodeModule) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -285,8 +285,8 @@ func (j *jsiiProxy_DataTfeNoCodeModule) TerraformGeneratorMetadata() *cdktf.Terr return returns } -func (j *jsiiProxy_DataTfeNoCodeModule) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeNoCodeModule) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -315,7 +315,6 @@ func (j *jsiiProxy_DataTfeNoCodeModule) VersionPin() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/no_code_module tfe_no_code_module} Data Source. func NewDataTfeNoCodeModule(scope constructs.Construct, id *string, config *DataTfeNoCodeModuleConfig) DataTfeNoCodeModule { _init_.Initialize() @@ -327,7 +326,7 @@ func NewDataTfeNoCodeModule(scope constructs.Construct, id *string, config *Data _jsii_.Create( "@cdktf/provider-tfe.dataTfeNoCodeModule.DataTfeNoCodeModule", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -340,12 +339,12 @@ func NewDataTfeNoCodeModule_Override(d DataTfeNoCodeModule, scope constructs.Con _jsii_.Create( "@cdktf/provider-tfe.dataTfeNoCodeModule.DataTfeNoCodeModule", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeNoCodeModule)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeNoCodeModule) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -356,7 +355,7 @@ func (j *jsiiProxy_DataTfeNoCodeModule)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeNoCodeModule)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeNoCodeModule) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -364,7 +363,7 @@ func (j *jsiiProxy_DataTfeNoCodeModule)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeNoCodeModule)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeNoCodeModule) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -372,7 +371,7 @@ func (j *jsiiProxy_DataTfeNoCodeModule)SetForEach(val cdktf.ITerraformIterator) ) } -func (j *jsiiProxy_DataTfeNoCodeModule)SetId(val *string) { +func (j *jsiiProxy_DataTfeNoCodeModule) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -383,7 +382,7 @@ func (j *jsiiProxy_DataTfeNoCodeModule)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfeNoCodeModule)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeNoCodeModule) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -394,7 +393,7 @@ func (j *jsiiProxy_DataTfeNoCodeModule)SetLifecycle(val *cdktf.TerraformResource ) } -func (j *jsiiProxy_DataTfeNoCodeModule)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeNoCodeModule) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -414,7 +413,7 @@ func DataTfeNoCodeModule_GenerateConfigForImport(scope constructs.Construct, imp _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeNoCodeModule.DataTfeNoCodeModule", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -438,7 +437,7 @@ func DataTfeNoCodeModule_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 DataTfeNoCodeModule_IsConstruct(x interface{}) *bool { +func DataTfeNoCodeModule_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeNoCodeModule_IsConstructParameters(x); err != nil { @@ -449,7 +448,7 @@ func DataTfeNoCodeModule_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeNoCodeModule.DataTfeNoCodeModule", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -457,7 +456,7 @@ func DataTfeNoCodeModule_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeNoCodeModule_IsTerraformDataSource(x interface{}) *bool { +func DataTfeNoCodeModule_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeNoCodeModule_IsTerraformDataSourceParameters(x); err != nil { @@ -468,7 +467,7 @@ func DataTfeNoCodeModule_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeNoCodeModule.DataTfeNoCodeModule", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -476,7 +475,7 @@ func DataTfeNoCodeModule_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeNoCodeModule_IsTerraformElement(x interface{}) *bool { +func DataTfeNoCodeModule_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeNoCodeModule_IsTerraformElementParameters(x); err != nil { @@ -487,7 +486,7 @@ func DataTfeNoCodeModule_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeNoCodeModule.DataTfeNoCodeModule", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -505,27 +504,27 @@ func DataTfeNoCodeModule_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeNoCodeModule) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeNoCodeModule) 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_DataTfeNoCodeModule) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeNoCodeModule) 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, ) @@ -541,7 +540,7 @@ func (d *jsiiProxy_DataTfeNoCodeModule) GetBooleanAttribute(terraformAttribute * _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -557,7 +556,7 @@ func (d *jsiiProxy_DataTfeNoCodeModule) GetBooleanMapAttribute(terraformAttribut _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -573,7 +572,7 @@ func (d *jsiiProxy_DataTfeNoCodeModule) GetListAttribute(terraformAttribute *str _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -589,7 +588,7 @@ func (d *jsiiProxy_DataTfeNoCodeModule) GetNumberAttribute(terraformAttribute *s _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -605,7 +604,7 @@ func (d *jsiiProxy_DataTfeNoCodeModule) GetNumberListAttribute(terraformAttribut _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -621,7 +620,7 @@ func (d *jsiiProxy_DataTfeNoCodeModule) GetNumberMapAttribute(terraformAttribute _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -637,7 +636,7 @@ func (d *jsiiProxy_DataTfeNoCodeModule) GetStringAttribute(terraformAttribute *s _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -653,7 +652,7 @@ func (d *jsiiProxy_DataTfeNoCodeModule) GetStringMapAttribute(terraformAttribute _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -669,7 +668,7 @@ func (d *jsiiProxy_DataTfeNoCodeModule) InterpolationForAttribute(terraformAttri _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -683,7 +682,7 @@ func (d *jsiiProxy_DataTfeNoCodeModule) OverrideLogicalId(newLogicalId *string) _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -695,8 +694,8 @@ func (d *jsiiProxy_DataTfeNoCodeModule) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeNoCodeModule) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeNoCodeModule) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -708,8 +707,8 @@ func (d *jsiiProxy_DataTfeNoCodeModule) SynthesizeAttributes() *map[string]inter return returns } -func (d *jsiiProxy_DataTfeNoCodeModule) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeNoCodeModule) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -721,8 +720,8 @@ func (d *jsiiProxy_DataTfeNoCodeModule) SynthesizeHclAttributes() *map[string]in return returns } -func (d *jsiiProxy_DataTfeNoCodeModule) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeNoCodeModule) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -734,8 +733,8 @@ func (d *jsiiProxy_DataTfeNoCodeModule) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeNoCodeModule) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeNoCodeModule) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -760,8 +759,8 @@ func (d *jsiiProxy_DataTfeNoCodeModule) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeNoCodeModule) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeNoCodeModule) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -772,4 +771,3 @@ func (d *jsiiProxy_DataTfeNoCodeModule) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfenocodemodule/DataTfeNoCodeModuleConfig.go b/gen/tfe/datatfenocodemodule/DataTfeNoCodeModuleConfig.go index 355103cf1e..36c1fd071f 100644 --- a/gen/tfe/datatfenocodemodule/DataTfeNoCodeModuleConfig.go +++ b/gen/tfe/datatfenocodemodule/DataTfeNoCodeModuleConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeNoCodeModuleConfig 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 DataTfeNoCodeModuleConfig 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"` // ID of the no-code module. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/no_code_module#id DataTfeNoCodeModule#id} @@ -27,4 +27,3 @@ type DataTfeNoCodeModuleConfig 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:"required" json:"id" yaml:"id"` } - diff --git a/gen/tfe/datatfenocodemodule/DataTfeNoCodeModule__checks.go b/gen/tfe/datatfenocodemodule/DataTfeNoCodeModule__checks.go index 4c69f6229c..bc4cbec9ef 100644 --- a/gen/tfe/datatfenocodemodule/DataTfeNoCodeModule__checks.go +++ b/gen/tfe/datatfenocodemodule/DataTfeNoCodeModule__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeNoCodeModule) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeNoCodeModule) 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 validateDataTfeNoCodeModule_GenerateConfigForImportParameters(scope constru return nil } -func validateDataTfeNoCodeModule_IsConstructParameters(x interface{}) error { +func validateDataTfeNoCodeModule_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeNoCodeModule_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeNoCodeModule_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeNoCodeModule_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeNoCodeModule_IsTerraformDataSourceParameters(x interface{}) return nil } -func validateDataTfeNoCodeModule_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeNoCodeModule_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeNoCodeModule_IsTerraformElementParameters(x interface{}) err return nil } -func (j *jsiiProxy_DataTfeNoCodeModule) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeNoCodeModule) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -242,4 +242,3 @@ func validateNewDataTfeNoCodeModuleParameters(scope constructs.Construct, id *st return nil } - diff --git a/gen/tfe/datatfenocodemodule/main.go b/gen/tfe/datatfenocodemodule/main.go index c55dce2fd2..0560c1fa6a 100644 --- a/gen/tfe/datatfenocodemodule/main.go +++ b/gen/tfe/datatfenocodemodule/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeNoCodeModule.DataTfeNoCodeModule", - reflect.TypeOf((*DataTfeNoCodeModule)(nil)).Elem(), + reflect.TypeFor[DataTfeNoCodeModule](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -52,7 +52,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, _jsii_.MemberProperty{JsiiProperty: "versionPin", GoGetter: "VersionPin"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeNoCodeModule{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -60,6 +60,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeNoCodeModule.DataTfeNoCodeModuleConfig", - reflect.TypeOf((*DataTfeNoCodeModuleConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeNoCodeModuleConfig](), ) } diff --git a/gen/tfe/datatfeoauthclient/DataTfeOauthClient.go b/gen/tfe/datatfeoauthclient/DataTfeOauthClient.go index 5e30c55ea0..cbb3d0378a 100644 --- a/gen/tfe/datatfeoauthclient/DataTfeOauthClient.go +++ b/gen/tfe/datatfeoauthclient/DataTfeOauthClient.go @@ -17,11 +17,11 @@ type DataTfeOauthClient 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) CreatedAt() *string // Experimental. DependsOn() *[]*string @@ -62,7 +62,7 @@ type DataTfeOauthClient interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - RawOverrides() interface{} + RawOverrides() any ServiceProvider() *string SetServiceProvider(val *string) ServiceProviderDisplayName() *string @@ -70,13 +70,13 @@ type DataTfeOauthClient interface { // 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. @@ -106,18 +106,18 @@ type DataTfeOauthClient interface { // Experimental. ResetOverrideLogicalId() ResetServiceProvider() - 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 DataTfeOauthClient @@ -155,8 +155,8 @@ func (j *jsiiProxy_DataTfeOauthClient) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeOauthClient) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeOauthClient) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -165,8 +165,8 @@ func (j *jsiiProxy_DataTfeOauthClient) ConstructNodeMetadata() *map[string]inter return returns } -func (j *jsiiProxy_DataTfeOauthClient) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOauthClient) Count() any { + var returns any _jsii_.Get( j, "count", @@ -375,8 +375,8 @@ func (j *jsiiProxy_DataTfeOauthClient) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeOauthClient) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOauthClient) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -425,8 +425,8 @@ func (j *jsiiProxy_DataTfeOauthClient) TerraformGeneratorMetadata() *cdktf.Terra return returns } -func (j *jsiiProxy_DataTfeOauthClient) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeOauthClient) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -445,7 +445,6 @@ func (j *jsiiProxy_DataTfeOauthClient) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/oauth_client tfe_oauth_client} Data Source. func NewDataTfeOauthClient(scope constructs.Construct, id *string, config *DataTfeOauthClientConfig) DataTfeOauthClient { _init_.Initialize() @@ -457,7 +456,7 @@ func NewDataTfeOauthClient(scope constructs.Construct, id *string, config *DataT _jsii_.Create( "@cdktf/provider-tfe.dataTfeOauthClient.DataTfeOauthClient", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -470,12 +469,12 @@ func NewDataTfeOauthClient_Override(d DataTfeOauthClient, scope constructs.Const _jsii_.Create( "@cdktf/provider-tfe.dataTfeOauthClient.DataTfeOauthClient", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeOauthClient)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeOauthClient) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -486,7 +485,7 @@ func (j *jsiiProxy_DataTfeOauthClient)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeOauthClient)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeOauthClient) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -494,7 +493,7 @@ func (j *jsiiProxy_DataTfeOauthClient)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeOauthClient)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeOauthClient) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -502,7 +501,7 @@ func (j *jsiiProxy_DataTfeOauthClient)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_DataTfeOauthClient)SetId(val *string) { +func (j *jsiiProxy_DataTfeOauthClient) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -513,7 +512,7 @@ func (j *jsiiProxy_DataTfeOauthClient)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfeOauthClient)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeOauthClient) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -524,7 +523,7 @@ func (j *jsiiProxy_DataTfeOauthClient)SetLifecycle(val *cdktf.TerraformResourceL ) } -func (j *jsiiProxy_DataTfeOauthClient)SetName(val *string) { +func (j *jsiiProxy_DataTfeOauthClient) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -535,7 +534,7 @@ func (j *jsiiProxy_DataTfeOauthClient)SetName(val *string) { ) } -func (j *jsiiProxy_DataTfeOauthClient)SetOauthClientId(val *string) { +func (j *jsiiProxy_DataTfeOauthClient) SetOauthClientId(val *string) { if err := j.validateSetOauthClientIdParameters(val); err != nil { panic(err) } @@ -546,7 +545,7 @@ func (j *jsiiProxy_DataTfeOauthClient)SetOauthClientId(val *string) { ) } -func (j *jsiiProxy_DataTfeOauthClient)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeOauthClient) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -557,7 +556,7 @@ func (j *jsiiProxy_DataTfeOauthClient)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeOauthClient)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeOauthClient) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -565,7 +564,7 @@ func (j *jsiiProxy_DataTfeOauthClient)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_DataTfeOauthClient)SetServiceProvider(val *string) { +func (j *jsiiProxy_DataTfeOauthClient) SetServiceProvider(val *string) { if err := j.validateSetServiceProviderParameters(val); err != nil { panic(err) } @@ -588,7 +587,7 @@ func DataTfeOauthClient_GenerateConfigForImport(scope constructs.Construct, impo _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOauthClient.DataTfeOauthClient", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -612,7 +611,7 @@ func DataTfeOauthClient_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 DataTfeOauthClient_IsConstruct(x interface{}) *bool { +func DataTfeOauthClient_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeOauthClient_IsConstructParameters(x); err != nil { @@ -623,7 +622,7 @@ func DataTfeOauthClient_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOauthClient.DataTfeOauthClient", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -631,7 +630,7 @@ func DataTfeOauthClient_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeOauthClient_IsTerraformDataSource(x interface{}) *bool { +func DataTfeOauthClient_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeOauthClient_IsTerraformDataSourceParameters(x); err != nil { @@ -642,7 +641,7 @@ func DataTfeOauthClient_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOauthClient.DataTfeOauthClient", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -650,7 +649,7 @@ func DataTfeOauthClient_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeOauthClient_IsTerraformElement(x interface{}) *bool { +func DataTfeOauthClient_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeOauthClient_IsTerraformElementParameters(x); err != nil { @@ -661,7 +660,7 @@ func DataTfeOauthClient_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOauthClient.DataTfeOauthClient", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -679,27 +678,27 @@ func DataTfeOauthClient_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeOauthClient) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeOauthClient) 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_DataTfeOauthClient) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeOauthClient) 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, ) @@ -715,7 +714,7 @@ func (d *jsiiProxy_DataTfeOauthClient) GetBooleanAttribute(terraformAttribute *s _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -731,7 +730,7 @@ func (d *jsiiProxy_DataTfeOauthClient) GetBooleanMapAttribute(terraformAttribute _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -747,7 +746,7 @@ func (d *jsiiProxy_DataTfeOauthClient) GetListAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -763,7 +762,7 @@ func (d *jsiiProxy_DataTfeOauthClient) GetNumberAttribute(terraformAttribute *st _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -779,7 +778,7 @@ func (d *jsiiProxy_DataTfeOauthClient) GetNumberListAttribute(terraformAttribute _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -795,7 +794,7 @@ func (d *jsiiProxy_DataTfeOauthClient) GetNumberMapAttribute(terraformAttribute _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -811,7 +810,7 @@ func (d *jsiiProxy_DataTfeOauthClient) GetStringAttribute(terraformAttribute *st _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -827,7 +826,7 @@ func (d *jsiiProxy_DataTfeOauthClient) GetStringMapAttribute(terraformAttribute _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -843,7 +842,7 @@ func (d *jsiiProxy_DataTfeOauthClient) InterpolationForAttribute(terraformAttrib _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -857,7 +856,7 @@ func (d *jsiiProxy_DataTfeOauthClient) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -909,8 +908,8 @@ func (d *jsiiProxy_DataTfeOauthClient) ResetServiceProvider() { ) } -func (d *jsiiProxy_DataTfeOauthClient) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeOauthClient) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -922,8 +921,8 @@ func (d *jsiiProxy_DataTfeOauthClient) SynthesizeAttributes() *map[string]interf return returns } -func (d *jsiiProxy_DataTfeOauthClient) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeOauthClient) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -935,8 +934,8 @@ func (d *jsiiProxy_DataTfeOauthClient) SynthesizeHclAttributes() *map[string]int return returns } -func (d *jsiiProxy_DataTfeOauthClient) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOauthClient) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -948,8 +947,8 @@ func (d *jsiiProxy_DataTfeOauthClient) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeOauthClient) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOauthClient) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -974,8 +973,8 @@ func (d *jsiiProxy_DataTfeOauthClient) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeOauthClient) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOauthClient) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -986,4 +985,3 @@ func (d *jsiiProxy_DataTfeOauthClient) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeoauthclient/DataTfeOauthClientConfig.go b/gen/tfe/datatfeoauthclient/DataTfeOauthClientConfig.go index 4c250de97b..e9e25243ee 100644 --- a/gen/tfe/datatfeoauthclient/DataTfeOauthClientConfig.go +++ b/gen/tfe/datatfeoauthclient/DataTfeOauthClientConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeOauthClientConfig 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 DataTfeOauthClientConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/oauth_client#id DataTfeOauthClient#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,4 +33,3 @@ type DataTfeOauthClientConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/oauth_client#service_provider DataTfeOauthClient#service_provider}. ServiceProvider *string `field:"optional" json:"serviceProvider" yaml:"serviceProvider"` } - diff --git a/gen/tfe/datatfeoauthclient/DataTfeOauthClient__checks.go b/gen/tfe/datatfeoauthclient/DataTfeOauthClient__checks.go index c63c06c687..47d578e06a 100644 --- a/gen/tfe/datatfeoauthclient/DataTfeOauthClient__checks.go +++ b/gen/tfe/datatfeoauthclient/DataTfeOauthClient__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeOauthClient) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeOauthClient) 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 validateDataTfeOauthClient_GenerateConfigForImportParameters(scope construc return nil } -func validateDataTfeOauthClient_IsConstructParameters(x interface{}) error { +func validateDataTfeOauthClient_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeOauthClient_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeOauthClient_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeOauthClient_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeOauthClient_IsTerraformDataSourceParameters(x interface{}) e return nil } -func validateDataTfeOauthClient_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeOauthClient_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeOauthClient_IsTerraformElementParameters(x interface{}) erro return nil } -func (j *jsiiProxy_DataTfeOauthClient) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeOauthClient) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -271,4 +271,3 @@ func validateNewDataTfeOauthClientParameters(scope constructs.Construct, id *str return nil } - diff --git a/gen/tfe/datatfeoauthclient/main.go b/gen/tfe/datatfeoauthclient/main.go index b58c3ea247..dcc6b5e097 100644 --- a/gen/tfe/datatfeoauthclient/main.go +++ b/gen/tfe/datatfeoauthclient/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeOauthClient.DataTfeOauthClient", - reflect.TypeOf((*DataTfeOauthClient)(nil)).Elem(), + reflect.TypeFor[DataTfeOauthClient](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "apiUrl", GoGetter: "ApiUrl"}, @@ -68,7 +68,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeOauthClient{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -76,6 +76,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeOauthClient.DataTfeOauthClientConfig", - reflect.TypeOf((*DataTfeOauthClientConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeOauthClientConfig](), ) } diff --git a/gen/tfe/datatfeorganization/DataTfeOrganization.go b/gen/tfe/datatfeorganization/DataTfeOrganization.go index f1135f8f1e..778670a5e7 100644 --- a/gen/tfe/datatfeorganization/DataTfeOrganization.go +++ b/gen/tfe/datatfeorganization/DataTfeOrganization.go @@ -18,12 +18,12 @@ type DataTfeOrganization interface { CdktfStack() cdktf.TerraformStack CollaboratorAuthPolicy() *string // Experimental. - ConstructNodeMetadata() *map[string]interface{} + ConstructNodeMetadata() *map[string]any CostEstimationEnabled() cdktf.IResolvable // Experimental. - Count() interface{} + Count() any // Experimental. - SetCount(val interface{}) + SetCount(val any) DefaultProjectId() *string // Experimental. DependsOn() *[]*string @@ -57,20 +57,20 @@ type DataTfeOrganization interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - RawOverrides() interface{} + RawOverrides() any SendPassingStatusesForUntriggeredSpeculativePlans() cdktf.IResolvable SpeculativePlanManagementEnabled() cdktf.IResolvable // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string TwoFactorConformant() cdktf.IResolvable // 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,18 +97,18 @@ type DataTfeOrganization 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 // 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 DataTfeOrganization @@ -156,8 +156,8 @@ func (j *jsiiProxy_DataTfeOrganization) CollaboratorAuthPolicy() *string { return returns } -func (j *jsiiProxy_DataTfeOrganization) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeOrganization) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -176,8 +176,8 @@ func (j *jsiiProxy_DataTfeOrganization) CostEstimationEnabled() cdktf.IResolvabl return returns } -func (j *jsiiProxy_DataTfeOrganization) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganization) Count() any { + var returns any _jsii_.Get( j, "count", @@ -336,8 +336,8 @@ func (j *jsiiProxy_DataTfeOrganization) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeOrganization) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganization) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -376,8 +376,8 @@ func (j *jsiiProxy_DataTfeOrganization) TerraformGeneratorMetadata() *cdktf.Terr return returns } -func (j *jsiiProxy_DataTfeOrganization) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeOrganization) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -406,7 +406,6 @@ func (j *jsiiProxy_DataTfeOrganization) TwoFactorConformant() cdktf.IResolvable return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organization tfe_organization} Data Source. func NewDataTfeOrganization(scope constructs.Construct, id *string, config *DataTfeOrganizationConfig) DataTfeOrganization { _init_.Initialize() @@ -418,7 +417,7 @@ func NewDataTfeOrganization(scope constructs.Construct, id *string, config *Data _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganization.DataTfeOrganization", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -431,12 +430,12 @@ func NewDataTfeOrganization_Override(d DataTfeOrganization, scope constructs.Con _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganization.DataTfeOrganization", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeOrganization)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeOrganization) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -447,7 +446,7 @@ func (j *jsiiProxy_DataTfeOrganization)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeOrganization)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeOrganization) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -455,7 +454,7 @@ func (j *jsiiProxy_DataTfeOrganization)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeOrganization)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeOrganization) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -463,7 +462,7 @@ func (j *jsiiProxy_DataTfeOrganization)SetForEach(val cdktf.ITerraformIterator) ) } -func (j *jsiiProxy_DataTfeOrganization)SetId(val *string) { +func (j *jsiiProxy_DataTfeOrganization) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -474,7 +473,7 @@ func (j *jsiiProxy_DataTfeOrganization)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfeOrganization)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeOrganization) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -485,7 +484,7 @@ func (j *jsiiProxy_DataTfeOrganization)SetLifecycle(val *cdktf.TerraformResource ) } -func (j *jsiiProxy_DataTfeOrganization)SetName(val *string) { +func (j *jsiiProxy_DataTfeOrganization) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -496,7 +495,7 @@ func (j *jsiiProxy_DataTfeOrganization)SetName(val *string) { ) } -func (j *jsiiProxy_DataTfeOrganization)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeOrganization) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -516,7 +515,7 @@ func DataTfeOrganization_GenerateConfigForImport(scope constructs.Construct, imp _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganization.DataTfeOrganization", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -540,7 +539,7 @@ func DataTfeOrganization_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 DataTfeOrganization_IsConstruct(x interface{}) *bool { +func DataTfeOrganization_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganization_IsConstructParameters(x); err != nil { @@ -551,7 +550,7 @@ func DataTfeOrganization_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganization.DataTfeOrganization", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -559,7 +558,7 @@ func DataTfeOrganization_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeOrganization_IsTerraformDataSource(x interface{}) *bool { +func DataTfeOrganization_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganization_IsTerraformDataSourceParameters(x); err != nil { @@ -570,7 +569,7 @@ func DataTfeOrganization_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganization.DataTfeOrganization", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -578,7 +577,7 @@ func DataTfeOrganization_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeOrganization_IsTerraformElement(x interface{}) *bool { +func DataTfeOrganization_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganization_IsTerraformElementParameters(x); err != nil { @@ -589,7 +588,7 @@ func DataTfeOrganization_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganization.DataTfeOrganization", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -607,27 +606,27 @@ func DataTfeOrganization_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeOrganization) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeOrganization) 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_DataTfeOrganization) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeOrganization) 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, ) @@ -643,7 +642,7 @@ func (d *jsiiProxy_DataTfeOrganization) GetBooleanAttribute(terraformAttribute * _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -659,7 +658,7 @@ func (d *jsiiProxy_DataTfeOrganization) GetBooleanMapAttribute(terraformAttribut _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -675,7 +674,7 @@ func (d *jsiiProxy_DataTfeOrganization) GetListAttribute(terraformAttribute *str _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -691,7 +690,7 @@ func (d *jsiiProxy_DataTfeOrganization) GetNumberAttribute(terraformAttribute *s _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -707,7 +706,7 @@ func (d *jsiiProxy_DataTfeOrganization) GetNumberListAttribute(terraformAttribut _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -723,7 +722,7 @@ func (d *jsiiProxy_DataTfeOrganization) GetNumberMapAttribute(terraformAttribute _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -739,7 +738,7 @@ func (d *jsiiProxy_DataTfeOrganization) GetStringAttribute(terraformAttribute *s _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -755,7 +754,7 @@ func (d *jsiiProxy_DataTfeOrganization) GetStringMapAttribute(terraformAttribute _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -771,7 +770,7 @@ func (d *jsiiProxy_DataTfeOrganization) InterpolationForAttribute(terraformAttri _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -785,7 +784,7 @@ func (d *jsiiProxy_DataTfeOrganization) OverrideLogicalId(newLogicalId *string) _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -813,8 +812,8 @@ func (d *jsiiProxy_DataTfeOrganization) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeOrganization) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeOrganization) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -826,8 +825,8 @@ func (d *jsiiProxy_DataTfeOrganization) SynthesizeAttributes() *map[string]inter return returns } -func (d *jsiiProxy_DataTfeOrganization) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeOrganization) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -839,8 +838,8 @@ func (d *jsiiProxy_DataTfeOrganization) SynthesizeHclAttributes() *map[string]in return returns } -func (d *jsiiProxy_DataTfeOrganization) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganization) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -852,8 +851,8 @@ func (d *jsiiProxy_DataTfeOrganization) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeOrganization) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganization) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -878,8 +877,8 @@ func (d *jsiiProxy_DataTfeOrganization) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeOrganization) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganization) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -890,4 +889,3 @@ func (d *jsiiProxy_DataTfeOrganization) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeorganization/DataTfeOrganizationConfig.go b/gen/tfe/datatfeorganization/DataTfeOrganizationConfig.go index cd08bae280..36684e43c1 100644 --- a/gen/tfe/datatfeorganization/DataTfeOrganizationConfig.go +++ b/gen/tfe/datatfeorganization/DataTfeOrganizationConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeOrganizationConfig 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 DataTfeOrganizationConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/organization#id DataTfeOrganization#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. @@ -27,4 +27,3 @@ type DataTfeOrganizationConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organization#name DataTfeOrganization#name}. Name *string `field:"optional" json:"name" yaml:"name"` } - diff --git a/gen/tfe/datatfeorganization/DataTfeOrganization__checks.go b/gen/tfe/datatfeorganization/DataTfeOrganization__checks.go index 849b95178a..b5186f1150 100644 --- a/gen/tfe/datatfeorganization/DataTfeOrganization__checks.go +++ b/gen/tfe/datatfeorganization/DataTfeOrganization__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeOrganization) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeOrganization) 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 validateDataTfeOrganization_GenerateConfigForImportParameters(scope constru return nil } -func validateDataTfeOrganization_IsConstructParameters(x interface{}) error { +func validateDataTfeOrganization_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeOrganization_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeOrganization_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeOrganization_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeOrganization_IsTerraformDataSourceParameters(x interface{}) return nil } -func validateDataTfeOrganization_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeOrganization_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeOrganization_IsTerraformElementParameters(x interface{}) err return nil } -func (j *jsiiProxy_DataTfeOrganization) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeOrganization) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -247,4 +247,3 @@ func validateNewDataTfeOrganizationParameters(scope constructs.Construct, id *st return nil } - diff --git a/gen/tfe/datatfeorganization/main.go b/gen/tfe/datatfeorganization/main.go index f8816be526..797f951d28 100644 --- a/gen/tfe/datatfeorganization/main.go +++ b/gen/tfe/datatfeorganization/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeOrganization.DataTfeOrganization", - reflect.TypeOf((*DataTfeOrganization)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganization](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "aggregatedCommitStatusEnabled", GoGetter: "AggregatedCommitStatusEnabled"}, @@ -62,7 +62,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, _jsii_.MemberProperty{JsiiProperty: "twoFactorConformant", GoGetter: "TwoFactorConformant"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeOrganization{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -70,6 +70,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeOrganization.DataTfeOrganizationConfig", - reflect.TypeOf((*DataTfeOrganizationConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationConfig](), ) } diff --git a/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembers.go b/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembers.go index 37f005622e..ade5464029 100644 --- a/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembers.go +++ b/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembers.go @@ -15,11 +15,11 @@ type DataTfeOrganizationMembers 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. @@ -51,17 +51,17 @@ type DataTfeOrganizationMembers 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. @@ -88,18 +88,18 @@ type DataTfeOrganizationMembers 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 // 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 DataTfeOrganizationMembers @@ -117,8 +117,8 @@ func (j *jsiiProxy_DataTfeOrganizationMembers) CdktfStack() cdktf.TerraformStack return returns } -func (j *jsiiProxy_DataTfeOrganizationMembers) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeOrganizationMembers) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -127,8 +127,8 @@ func (j *jsiiProxy_DataTfeOrganizationMembers) ConstructNodeMetadata() *map[stri return returns } -func (j *jsiiProxy_DataTfeOrganizationMembers) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizationMembers) Count() any { + var returns any _jsii_.Get( j, "count", @@ -267,8 +267,8 @@ func (j *jsiiProxy_DataTfeOrganizationMembers) Provider() cdktf.TerraformProvide return returns } -func (j *jsiiProxy_DataTfeOrganizationMembers) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizationMembers) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -287,8 +287,8 @@ func (j *jsiiProxy_DataTfeOrganizationMembers) TerraformGeneratorMetadata() *cdk return returns } -func (j *jsiiProxy_DataTfeOrganizationMembers) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeOrganizationMembers) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -307,7 +307,6 @@ func (j *jsiiProxy_DataTfeOrganizationMembers) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organization_members tfe_organization_members} Data Source. func NewDataTfeOrganizationMembers(scope constructs.Construct, id *string, config *DataTfeOrganizationMembersConfig) DataTfeOrganizationMembers { _init_.Initialize() @@ -319,7 +318,7 @@ func NewDataTfeOrganizationMembers(scope constructs.Construct, id *string, confi _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembers", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -332,12 +331,12 @@ func NewDataTfeOrganizationMembers_Override(d DataTfeOrganizationMembers, scope _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembers", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeOrganizationMembers)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeOrganizationMembers) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -348,7 +347,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembers)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeOrganizationMembers)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeOrganizationMembers) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -356,7 +355,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembers)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeOrganizationMembers)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeOrganizationMembers) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -364,7 +363,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembers)SetForEach(val cdktf.ITerraformIte ) } -func (j *jsiiProxy_DataTfeOrganizationMembers)SetId(val *string) { +func (j *jsiiProxy_DataTfeOrganizationMembers) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -375,7 +374,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembers)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfeOrganizationMembers)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeOrganizationMembers) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -386,7 +385,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembers)SetLifecycle(val *cdktf.TerraformR ) } -func (j *jsiiProxy_DataTfeOrganizationMembers)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeOrganizationMembers) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -397,7 +396,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembers)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeOrganizationMembers)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeOrganizationMembers) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -417,7 +416,7 @@ func DataTfeOrganizationMembers_GenerateConfigForImport(scope constructs.Constru _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembers", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -441,7 +440,7 @@ func DataTfeOrganizationMembers_GenerateConfigForImport(scope constructs.Constru // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func DataTfeOrganizationMembers_IsConstruct(x interface{}) *bool { +func DataTfeOrganizationMembers_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganizationMembers_IsConstructParameters(x); err != nil { @@ -452,7 +451,7 @@ func DataTfeOrganizationMembers_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembers", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -460,7 +459,7 @@ func DataTfeOrganizationMembers_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeOrganizationMembers_IsTerraformDataSource(x interface{}) *bool { +func DataTfeOrganizationMembers_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganizationMembers_IsTerraformDataSourceParameters(x); err != nil { @@ -471,7 +470,7 @@ func DataTfeOrganizationMembers_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembers", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -479,7 +478,7 @@ func DataTfeOrganizationMembers_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeOrganizationMembers_IsTerraformElement(x interface{}) *bool { +func DataTfeOrganizationMembers_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganizationMembers_IsTerraformElementParameters(x); err != nil { @@ -490,7 +489,7 @@ func DataTfeOrganizationMembers_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembers", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -508,27 +507,27 @@ func DataTfeOrganizationMembers_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeOrganizationMembers) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeOrganizationMembers) 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_DataTfeOrganizationMembers) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeOrganizationMembers) 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, ) @@ -544,7 +543,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembers) GetBooleanAttribute(terraformAttr _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -560,7 +559,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembers) GetBooleanMapAttribute(terraformA _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -576,7 +575,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembers) GetListAttribute(terraformAttribu _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -592,7 +591,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembers) GetNumberAttribute(terraformAttri _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -608,7 +607,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembers) GetNumberListAttribute(terraformA _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -624,7 +623,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembers) GetNumberMapAttribute(terraformAt _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -640,7 +639,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembers) GetStringAttribute(terraformAttri _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -656,7 +655,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembers) GetStringMapAttribute(terraformAt _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -672,7 +671,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembers) InterpolationForAttribute(terrafo _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -686,7 +685,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembers) OverrideLogicalId(newLogicalId *s _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -714,8 +713,8 @@ func (d *jsiiProxy_DataTfeOrganizationMembers) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeOrganizationMembers) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeOrganizationMembers) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -727,8 +726,8 @@ func (d *jsiiProxy_DataTfeOrganizationMembers) SynthesizeAttributes() *map[strin return returns } -func (d *jsiiProxy_DataTfeOrganizationMembers) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeOrganizationMembers) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -740,8 +739,8 @@ func (d *jsiiProxy_DataTfeOrganizationMembers) SynthesizeHclAttributes() *map[st return returns } -func (d *jsiiProxy_DataTfeOrganizationMembers) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganizationMembers) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -753,8 +752,8 @@ func (d *jsiiProxy_DataTfeOrganizationMembers) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeOrganizationMembers) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganizationMembers) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -779,8 +778,8 @@ func (d *jsiiProxy_DataTfeOrganizationMembers) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeOrganizationMembers) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganizationMembers) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -791,4 +790,3 @@ func (d *jsiiProxy_DataTfeOrganizationMembers) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersConfig.go b/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersConfig.go index 18fe3c117d..acdcdbe1cb 100644 --- a/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersConfig.go +++ b/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeOrganizationMembersConfig 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 DataTfeOrganizationMembersConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/organization_members#id DataTfeOrganizationMembers#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. @@ -27,4 +27,3 @@ type DataTfeOrganizationMembersConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organization_members#organization DataTfeOrganizationMembers#organization}. Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersList.go b/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersList.go index 47796df372..313bb0ea11 100644 --- a/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersList.go +++ b/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersList.go @@ -36,7 +36,7 @@ type DataTfeOrganizationMembersMembersList interface { Get(index *float64) DataTfeOrganizationMembersMembersOutputReference // Produce the Token's value at resolution time. // Experimental. - Resolve(_context cdktf.IResolveContext) interface{} + Resolve(_context cdktf.IResolveContext) any // Return a string representation of this resolvable object. // // Returns a reversible string representation. @@ -99,7 +99,6 @@ func (j *jsiiProxy_DataTfeOrganizationMembersMembersList) WrapsSet() *bool { return returns } - func NewDataTfeOrganizationMembersMembersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataTfeOrganizationMembersMembersList { _init_.Initialize() @@ -110,7 +109,7 @@ func NewDataTfeOrganizationMembersMembersList(terraformResource cdktf.IInterpola _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembersMembersList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -122,12 +121,12 @@ func NewDataTfeOrganizationMembersMembersList_Override(d DataTfeOrganizationMemb _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembersMembersList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeOrganizationMembersMembersList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -138,7 +137,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembersMembersList)SetTerraformAttribute(v ) } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeOrganizationMembersMembersList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -149,7 +148,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembersMembersList)SetTerraformResource(va ) } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataTfeOrganizationMembersMembersList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -169,7 +168,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersList) AllWithMapKey(mapKeyAt _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -198,23 +197,23 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersList) Get(index *float64) Da _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeOrganizationMembersMembersList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeOrganizationMembersMembersList) Resolve(_context cdktf.IResolveContext) any { if err := d.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( d, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -233,4 +232,3 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersList) ToString() *string { return returns } - diff --git a/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersOutputReference.go b/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersOutputReference.go index dd1bac8bcf..bd05d12f3d 100644 --- a/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersOutputReference.go +++ b/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersOutputReference.go @@ -12,9 +12,9 @@ type DataTfeOrganizationMembersMembersOutputReference 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 @@ -42,7 +42,7 @@ type DataTfeOrganizationMembersMembersOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -65,7 +65,7 @@ type DataTfeOrganizationMembersMembersOutputReference 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. @@ -78,8 +78,8 @@ type jsiiProxy_DataTfeOrganizationMembersMembersOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -168,7 +168,6 @@ func (j *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) UserId() *s return returns } - func NewDataTfeOrganizationMembersMembersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataTfeOrganizationMembersMembersOutputReference { _init_.Initialize() @@ -179,7 +178,7 @@ func NewDataTfeOrganizationMembersMembersOutputReference(terraformResource cdktf _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembersMembersOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -191,12 +190,12 @@ func NewDataTfeOrganizationMembersMembersOutputReference_Override(d DataTfeOrgan _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembersMembersOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -207,7 +206,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference)SetComplexOb ) } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -218,7 +217,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference)SetComplexOb ) } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference)SetInternalValue(val *DataTfeOrganizationMembersMembers) { +func (j *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) SetInternalValue(val *DataTfeOrganizationMembersMembers) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -229,7 +228,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference)SetInternalV ) } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -240,7 +239,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference)SetTerraform ) } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -264,16 +263,16 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) ComputeFqn( return returns } -func (d *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) 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, ) @@ -289,7 +288,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) GetBooleanA _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -305,7 +304,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) GetBooleanM _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -321,7 +320,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) GetListAttr _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -337,7 +336,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) GetNumberAt _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -353,7 +352,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) GetNumberLi _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -369,7 +368,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) GetNumberMa _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -385,7 +384,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) GetStringAt _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -401,7 +400,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) GetStringMa _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -430,23 +429,23 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) Interpolati _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) 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, ) @@ -465,4 +464,3 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) ToString() return returns } - diff --git a/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersOutputReference__checks.go b/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersOutputReference__checks.go index a4082a4a7d..ea77731d5b 100644 --- a/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersOutputReference__checks.go +++ b/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) validateRes return nil } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeOrganizationMembersMembersOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -206,4 +206,3 @@ func validateNewDataTfeOrganizationMembersMembersOutputReferenceParameters(terra return nil } - diff --git a/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersWaitingList.go b/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersWaitingList.go index a2def594ec..8eed7574ed 100644 --- a/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersWaitingList.go +++ b/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersWaitingList.go @@ -36,7 +36,7 @@ type DataTfeOrganizationMembersMembersWaitingList interface { Get(index *float64) DataTfeOrganizationMembersMembersWaitingOutputReference // Produce the Token's value at resolution time. // Experimental. - Resolve(_context cdktf.IResolveContext) interface{} + Resolve(_context cdktf.IResolveContext) any // Return a string representation of this resolvable object. // // Returns a reversible string representation. @@ -99,7 +99,6 @@ func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingList) WrapsSet() *boo return returns } - func NewDataTfeOrganizationMembersMembersWaitingList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataTfeOrganizationMembersMembersWaitingList { _init_.Initialize() @@ -110,7 +109,7 @@ func NewDataTfeOrganizationMembersMembersWaitingList(terraformResource cdktf.IIn _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembersMembersWaitingList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -122,12 +121,12 @@ func NewDataTfeOrganizationMembersMembersWaitingList_Override(d DataTfeOrganizat _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembersMembersWaitingList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -138,7 +137,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingList)SetTerraformAttr ) } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -149,7 +148,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingList)SetTerraformReso ) } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -169,7 +168,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingList) AllWithMapKey(m _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -198,23 +197,23 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingList) Get(index *floa _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingList) Resolve(_context cdktf.IResolveContext) any { if err := d.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( d, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -233,4 +232,3 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingList) ToString() *str return returns } - diff --git a/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersWaitingOutputReference.go b/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersWaitingOutputReference.go index e43bb8adae..2f9d8045e6 100644 --- a/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersWaitingOutputReference.go +++ b/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersWaitingOutputReference.go @@ -12,9 +12,9 @@ type DataTfeOrganizationMembersMembersWaitingOutputReference 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 @@ -42,7 +42,7 @@ type DataTfeOrganizationMembersMembersWaitingOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -65,7 +65,7 @@ type DataTfeOrganizationMembersMembersWaitingOutputReference 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. @@ -78,8 +78,8 @@ type jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -168,7 +168,6 @@ func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) User return returns } - func NewDataTfeOrganizationMembersMembersWaitingOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataTfeOrganizationMembersMembersWaitingOutputReference { _init_.Initialize() @@ -179,7 +178,7 @@ func NewDataTfeOrganizationMembersMembersWaitingOutputReference(terraformResourc _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembersMembersWaitingOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -191,12 +190,12 @@ func NewDataTfeOrganizationMembersMembersWaitingOutputReference_Override(d DataT _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembersMembersWaitingOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -207,7 +206,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference)SetCo ) } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -218,7 +217,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference)SetCo ) } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference)SetInternalValue(val *DataTfeOrganizationMembersMembersWaiting) { +func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) SetInternalValue(val *DataTfeOrganizationMembersMembersWaiting) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -229,7 +228,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference)SetIn ) } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -240,7 +239,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference)SetTe ) } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -264,16 +263,16 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) Comp return returns } -func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) 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, ) @@ -289,7 +288,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) GetB _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -305,7 +304,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) GetB _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -321,7 +320,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) GetL _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -337,7 +336,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) GetN _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -353,7 +352,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) GetN _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -369,7 +368,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) GetN _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -385,7 +384,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) GetS _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -401,7 +400,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) GetS _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -430,23 +429,23 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) Inte _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) 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, ) @@ -465,4 +464,3 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) ToSt return returns } - diff --git a/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersWaitingOutputReference__checks.go b/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersWaitingOutputReference__checks.go index 441e7b0832..4b4946ae57 100644 --- a/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersWaitingOutputReference__checks.go +++ b/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembersMembersWaitingOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) vali return nil } -func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -206,4 +206,3 @@ func validateNewDataTfeOrganizationMembersMembersWaitingOutputReferenceParameter return nil } - diff --git a/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembers__checks.go b/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembers__checks.go index 0f2ca64178..242db1fe35 100644 --- a/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembers__checks.go +++ b/gen/tfe/datatfeorganizationmembers/DataTfeOrganizationMembers__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeOrganizationMembers) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeOrganizationMembers) 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 validateDataTfeOrganizationMembers_GenerateConfigForImportParameters(scope return nil } -func validateDataTfeOrganizationMembers_IsConstructParameters(x interface{}) error { +func validateDataTfeOrganizationMembers_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeOrganizationMembers_IsConstructParameters(x interface{}) err return nil } -func validateDataTfeOrganizationMembers_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeOrganizationMembers_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeOrganizationMembers_IsTerraformDataSourceParameters(x interf return nil } -func validateDataTfeOrganizationMembers_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeOrganizationMembers_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeOrganizationMembers_IsTerraformElementParameters(x interface return nil } -func (j *jsiiProxy_DataTfeOrganizationMembers) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeOrganizationMembers) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -247,4 +247,3 @@ func validateNewDataTfeOrganizationMembersParameters(scope constructs.Construct, return nil } - diff --git a/gen/tfe/datatfeorganizationmembers/main.go b/gen/tfe/datatfeorganizationmembers/main.go index e711edefc4..f462e35a9f 100644 --- a/gen/tfe/datatfeorganizationmembers/main.go +++ b/gen/tfe/datatfeorganizationmembers/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembers", - reflect.TypeOf((*DataTfeOrganizationMembers)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationMembers](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -53,7 +53,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeOrganizationMembers{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -61,15 +61,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembersConfig", - reflect.TypeOf((*DataTfeOrganizationMembersConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationMembersConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembersMembers", - reflect.TypeOf((*DataTfeOrganizationMembersMembers)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationMembersMembers](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembersMembersList", - reflect.TypeOf((*DataTfeOrganizationMembersMembersList)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationMembersMembersList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -82,7 +82,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeOrganizationMembersMembersList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -90,7 +90,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembersMembersOutputReference", - reflect.TypeOf((*DataTfeOrganizationMembersMembersOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationMembersMembersOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -116,7 +116,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "userId", GoGetter: "UserId"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeOrganizationMembersMembersOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -124,11 +124,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembersMembersWaiting", - reflect.TypeOf((*DataTfeOrganizationMembersMembersWaiting)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationMembersMembersWaiting](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembersMembersWaitingList", - reflect.TypeOf((*DataTfeOrganizationMembersMembersWaitingList)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationMembersMembersWaitingList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -141,7 +141,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeOrganizationMembersMembersWaitingList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -149,7 +149,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeOrganizationMembers.DataTfeOrganizationMembersMembersWaitingOutputReference", - reflect.TypeOf((*DataTfeOrganizationMembersMembersWaitingOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationMembersMembersWaitingOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -175,7 +175,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "userId", GoGetter: "UserId"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeOrganizationMembersMembersWaitingOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/datatfeorganizationmembership/DataTfeOrganizationMembership.go b/gen/tfe/datatfeorganizationmembership/DataTfeOrganizationMembership.go index 0017cabee7..ec504a8b57 100644 --- a/gen/tfe/datatfeorganizationmembership/DataTfeOrganizationMembership.go +++ b/gen/tfe/datatfeorganizationmembership/DataTfeOrganizationMembership.go @@ -15,11 +15,11 @@ type DataTfeOrganizationMembership 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,11 +55,11 @@ type DataTfeOrganizationMembership 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 UserId() *string @@ -67,9 +67,9 @@ type DataTfeOrganizationMembership 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. @@ -99,18 +99,18 @@ type DataTfeOrganizationMembership interface { // Experimental. ResetOverrideLogicalId() ResetUsername() - 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 DataTfeOrganizationMembership @@ -128,8 +128,8 @@ func (j *jsiiProxy_DataTfeOrganizationMembership) CdktfStack() cdktf.TerraformSt return returns } -func (j *jsiiProxy_DataTfeOrganizationMembership) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeOrganizationMembership) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -138,8 +138,8 @@ func (j *jsiiProxy_DataTfeOrganizationMembership) ConstructNodeMetadata() *map[s return returns } -func (j *jsiiProxy_DataTfeOrganizationMembership) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizationMembership) Count() any { + var returns any _jsii_.Get( j, "count", @@ -298,8 +298,8 @@ func (j *jsiiProxy_DataTfeOrganizationMembership) Provider() cdktf.TerraformProv return returns } -func (j *jsiiProxy_DataTfeOrganizationMembership) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizationMembership) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -318,8 +318,8 @@ func (j *jsiiProxy_DataTfeOrganizationMembership) TerraformGeneratorMetadata() * return returns } -func (j *jsiiProxy_DataTfeOrganizationMembership) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeOrganizationMembership) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -368,7 +368,6 @@ func (j *jsiiProxy_DataTfeOrganizationMembership) UsernameInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organization_membership tfe_organization_membership} Data Source. func NewDataTfeOrganizationMembership(scope constructs.Construct, id *string, config *DataTfeOrganizationMembershipConfig) DataTfeOrganizationMembership { _init_.Initialize() @@ -380,7 +379,7 @@ func NewDataTfeOrganizationMembership(scope constructs.Construct, id *string, co _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationMembership.DataTfeOrganizationMembership", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -393,12 +392,12 @@ func NewDataTfeOrganizationMembership_Override(d DataTfeOrganizationMembership, _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationMembership.DataTfeOrganizationMembership", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeOrganizationMembership)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeOrganizationMembership) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -409,7 +408,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembership)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeOrganizationMembership)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeOrganizationMembership) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -417,7 +416,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembership)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeOrganizationMembership)SetEmail(val *string) { +func (j *jsiiProxy_DataTfeOrganizationMembership) SetEmail(val *string) { if err := j.validateSetEmailParameters(val); err != nil { panic(err) } @@ -428,7 +427,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembership)SetEmail(val *string) { ) } -func (j *jsiiProxy_DataTfeOrganizationMembership)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeOrganizationMembership) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -436,7 +435,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembership)SetForEach(val cdktf.ITerraform ) } -func (j *jsiiProxy_DataTfeOrganizationMembership)SetId(val *string) { +func (j *jsiiProxy_DataTfeOrganizationMembership) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -447,7 +446,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembership)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfeOrganizationMembership)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeOrganizationMembership) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -458,7 +457,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembership)SetLifecycle(val *cdktf.Terrafo ) } -func (j *jsiiProxy_DataTfeOrganizationMembership)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeOrganizationMembership) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -469,7 +468,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembership)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeOrganizationMembership)SetOrganizationMembershipId(val *string) { +func (j *jsiiProxy_DataTfeOrganizationMembership) SetOrganizationMembershipId(val *string) { if err := j.validateSetOrganizationMembershipIdParameters(val); err != nil { panic(err) } @@ -480,7 +479,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembership)SetOrganizationMembershipId(val ) } -func (j *jsiiProxy_DataTfeOrganizationMembership)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeOrganizationMembership) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -488,7 +487,7 @@ func (j *jsiiProxy_DataTfeOrganizationMembership)SetProvider(val cdktf.Terraform ) } -func (j *jsiiProxy_DataTfeOrganizationMembership)SetUsername(val *string) { +func (j *jsiiProxy_DataTfeOrganizationMembership) SetUsername(val *string) { if err := j.validateSetUsernameParameters(val); err != nil { panic(err) } @@ -511,7 +510,7 @@ func DataTfeOrganizationMembership_GenerateConfigForImport(scope constructs.Cons _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationMembership.DataTfeOrganizationMembership", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -535,7 +534,7 @@ func DataTfeOrganizationMembership_GenerateConfigForImport(scope constructs.Cons // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func DataTfeOrganizationMembership_IsConstruct(x interface{}) *bool { +func DataTfeOrganizationMembership_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganizationMembership_IsConstructParameters(x); err != nil { @@ -546,7 +545,7 @@ func DataTfeOrganizationMembership_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationMembership.DataTfeOrganizationMembership", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -554,7 +553,7 @@ func DataTfeOrganizationMembership_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeOrganizationMembership_IsTerraformDataSource(x interface{}) *bool { +func DataTfeOrganizationMembership_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganizationMembership_IsTerraformDataSourceParameters(x); err != nil { @@ -565,7 +564,7 @@ func DataTfeOrganizationMembership_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationMembership.DataTfeOrganizationMembership", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -573,7 +572,7 @@ func DataTfeOrganizationMembership_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeOrganizationMembership_IsTerraformElement(x interface{}) *bool { +func DataTfeOrganizationMembership_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganizationMembership_IsTerraformElementParameters(x); err != nil { @@ -584,7 +583,7 @@ func DataTfeOrganizationMembership_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationMembership.DataTfeOrganizationMembership", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -602,27 +601,27 @@ func DataTfeOrganizationMembership_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeOrganizationMembership) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeOrganizationMembership) 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_DataTfeOrganizationMembership) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeOrganizationMembership) 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, ) @@ -638,7 +637,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembership) GetBooleanAttribute(terraformA _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -654,7 +653,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembership) GetBooleanMapAttribute(terrafo _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -670,7 +669,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembership) GetListAttribute(terraformAttr _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -686,7 +685,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembership) GetNumberAttribute(terraformAt _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -702,7 +701,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembership) GetNumberListAttribute(terrafo _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -718,7 +717,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembership) GetNumberMapAttribute(terrafor _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -734,7 +733,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembership) GetStringAttribute(terraformAt _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -750,7 +749,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembership) GetStringMapAttribute(terrafor _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -766,7 +765,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembership) InterpolationForAttribute(terr _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -780,7 +779,7 @@ func (d *jsiiProxy_DataTfeOrganizationMembership) OverrideLogicalId(newLogicalId _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -832,8 +831,8 @@ func (d *jsiiProxy_DataTfeOrganizationMembership) ResetUsername() { ) } -func (d *jsiiProxy_DataTfeOrganizationMembership) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeOrganizationMembership) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -845,8 +844,8 @@ func (d *jsiiProxy_DataTfeOrganizationMembership) SynthesizeAttributes() *map[st return returns } -func (d *jsiiProxy_DataTfeOrganizationMembership) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeOrganizationMembership) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -858,8 +857,8 @@ func (d *jsiiProxy_DataTfeOrganizationMembership) SynthesizeHclAttributes() *map return returns } -func (d *jsiiProxy_DataTfeOrganizationMembership) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganizationMembership) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -871,8 +870,8 @@ func (d *jsiiProxy_DataTfeOrganizationMembership) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeOrganizationMembership) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganizationMembership) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -897,8 +896,8 @@ func (d *jsiiProxy_DataTfeOrganizationMembership) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeOrganizationMembership) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganizationMembership) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -909,4 +908,3 @@ func (d *jsiiProxy_DataTfeOrganizationMembership) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeorganizationmembership/DataTfeOrganizationMembershipConfig.go b/gen/tfe/datatfeorganizationmembership/DataTfeOrganizationMembershipConfig.go index 126df765c2..efdf318e38 100644 --- a/gen/tfe/datatfeorganizationmembership/DataTfeOrganizationMembershipConfig.go +++ b/gen/tfe/datatfeorganizationmembership/DataTfeOrganizationMembershipConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeOrganizationMembershipConfig 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 DataTfeOrganizationMembershipConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/organization_membership#email DataTfeOrganizationMembership#email}. Email *string `field:"optional" json:"email" yaml:"email"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organization_membership#id DataTfeOrganizationMembership#id}. @@ -33,4 +33,3 @@ type DataTfeOrganizationMembershipConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organization_membership#username DataTfeOrganizationMembership#username}. Username *string `field:"optional" json:"username" yaml:"username"` } - diff --git a/gen/tfe/datatfeorganizationmembership/DataTfeOrganizationMembership__checks.go b/gen/tfe/datatfeorganizationmembership/DataTfeOrganizationMembership__checks.go index 239e8d33de..f44dc9ca44 100644 --- a/gen/tfe/datatfeorganizationmembership/DataTfeOrganizationMembership__checks.go +++ b/gen/tfe/datatfeorganizationmembership/DataTfeOrganizationMembership__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeOrganizationMembership) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeOrganizationMembership) 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 validateDataTfeOrganizationMembership_GenerateConfigForImportParameters(sco return nil } -func validateDataTfeOrganizationMembership_IsConstructParameters(x interface{}) error { +func validateDataTfeOrganizationMembership_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeOrganizationMembership_IsConstructParameters(x interface{}) return nil } -func validateDataTfeOrganizationMembership_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeOrganizationMembership_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeOrganizationMembership_IsTerraformDataSourceParameters(x int return nil } -func validateDataTfeOrganizationMembership_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeOrganizationMembership_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeOrganizationMembership_IsTerraformElementParameters(x interf return nil } -func (j *jsiiProxy_DataTfeOrganizationMembership) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeOrganizationMembership) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -271,4 +271,3 @@ func validateNewDataTfeOrganizationMembershipParameters(scope constructs.Constru return nil } - diff --git a/gen/tfe/datatfeorganizationmembership/main.go b/gen/tfe/datatfeorganizationmembership/main.go index 8323182235..e98c748af2 100644 --- a/gen/tfe/datatfeorganizationmembership/main.go +++ b/gen/tfe/datatfeorganizationmembership/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeOrganizationMembership.DataTfeOrganizationMembership", - reflect.TypeOf((*DataTfeOrganizationMembership)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationMembership](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -61,7 +61,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "username", GoGetter: "Username"}, _jsii_.MemberProperty{JsiiProperty: "usernameInput", GoGetter: "UsernameInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeOrganizationMembership{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -69,6 +69,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeOrganizationMembership.DataTfeOrganizationMembershipConfig", - reflect.TypeOf((*DataTfeOrganizationMembershipConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationMembershipConfig](), ) } diff --git a/gen/tfe/datatfeorganizationruntask/DataTfeOrganizationRunTask.go b/gen/tfe/datatfeorganizationruntask/DataTfeOrganizationRunTask.go index 2d3e27b5f7..acdc5c8060 100644 --- a/gen/tfe/datatfeorganizationruntask/DataTfeOrganizationRunTask.go +++ b/gen/tfe/datatfeorganizationruntask/DataTfeOrganizationRunTask.go @@ -18,11 +18,11 @@ type DataTfeOrganizationRunTask 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. @@ -30,9 +30,9 @@ type DataTfeOrganizationRunTask 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. @@ -59,20 +59,20 @@ type DataTfeOrganizationRunTask interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - RawOverrides() interface{} + RawOverrides() any // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string Url() *string SetUrl(val *string) UrlInput() *string // 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. @@ -102,18 +102,18 @@ type DataTfeOrganizationRunTask interface { // Experimental. ResetOverrideLogicalId() ResetUrl() - 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 DataTfeOrganizationRunTask @@ -151,8 +151,8 @@ func (j *jsiiProxy_DataTfeOrganizationRunTask) CdktfStack() cdktf.TerraformStack return returns } -func (j *jsiiProxy_DataTfeOrganizationRunTask) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeOrganizationRunTask) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -161,8 +161,8 @@ func (j *jsiiProxy_DataTfeOrganizationRunTask) ConstructNodeMetadata() *map[stri return returns } -func (j *jsiiProxy_DataTfeOrganizationRunTask) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizationRunTask) Count() any { + var returns any _jsii_.Get( j, "count", @@ -201,8 +201,8 @@ func (j *jsiiProxy_DataTfeOrganizationRunTask) DescriptionInput() *string { return returns } -func (j *jsiiProxy_DataTfeOrganizationRunTask) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizationRunTask) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -211,8 +211,8 @@ func (j *jsiiProxy_DataTfeOrganizationRunTask) Enabled() interface{} { return returns } -func (j *jsiiProxy_DataTfeOrganizationRunTask) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizationRunTask) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -331,8 +331,8 @@ func (j *jsiiProxy_DataTfeOrganizationRunTask) Provider() cdktf.TerraformProvide return returns } -func (j *jsiiProxy_DataTfeOrganizationRunTask) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizationRunTask) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -351,8 +351,8 @@ func (j *jsiiProxy_DataTfeOrganizationRunTask) TerraformGeneratorMetadata() *cdk return returns } -func (j *jsiiProxy_DataTfeOrganizationRunTask) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeOrganizationRunTask) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -391,7 +391,6 @@ func (j *jsiiProxy_DataTfeOrganizationRunTask) UrlInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organization_run_task tfe_organization_run_task} Data Source. func NewDataTfeOrganizationRunTask(scope constructs.Construct, id *string, config *DataTfeOrganizationRunTaskConfig) DataTfeOrganizationRunTask { _init_.Initialize() @@ -403,7 +402,7 @@ func NewDataTfeOrganizationRunTask(scope constructs.Construct, id *string, confi _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationRunTask.DataTfeOrganizationRunTask", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -416,12 +415,12 @@ func NewDataTfeOrganizationRunTask_Override(d DataTfeOrganizationRunTask, scope _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationRunTask.DataTfeOrganizationRunTask", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeOrganizationRunTask)SetCategory(val *string) { +func (j *jsiiProxy_DataTfeOrganizationRunTask) SetCategory(val *string) { if err := j.validateSetCategoryParameters(val); err != nil { panic(err) } @@ -432,7 +431,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTask)SetCategory(val *string) { ) } -func (j *jsiiProxy_DataTfeOrganizationRunTask)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeOrganizationRunTask) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -443,7 +442,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTask)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeOrganizationRunTask)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeOrganizationRunTask) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -451,7 +450,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTask)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeOrganizationRunTask)SetDescription(val *string) { +func (j *jsiiProxy_DataTfeOrganizationRunTask) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -462,7 +461,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTask)SetDescription(val *string) { ) } -func (j *jsiiProxy_DataTfeOrganizationRunTask)SetEnabled(val interface{}) { +func (j *jsiiProxy_DataTfeOrganizationRunTask) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -473,7 +472,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTask)SetEnabled(val interface{}) { ) } -func (j *jsiiProxy_DataTfeOrganizationRunTask)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeOrganizationRunTask) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -481,7 +480,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTask)SetForEach(val cdktf.ITerraformIte ) } -func (j *jsiiProxy_DataTfeOrganizationRunTask)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeOrganizationRunTask) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -492,7 +491,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTask)SetLifecycle(val *cdktf.TerraformR ) } -func (j *jsiiProxy_DataTfeOrganizationRunTask)SetName(val *string) { +func (j *jsiiProxy_DataTfeOrganizationRunTask) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -503,7 +502,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTask)SetName(val *string) { ) } -func (j *jsiiProxy_DataTfeOrganizationRunTask)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeOrganizationRunTask) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -514,7 +513,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTask)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeOrganizationRunTask)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeOrganizationRunTask) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -522,7 +521,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTask)SetProvider(val cdktf.TerraformPro ) } -func (j *jsiiProxy_DataTfeOrganizationRunTask)SetUrl(val *string) { +func (j *jsiiProxy_DataTfeOrganizationRunTask) SetUrl(val *string) { if err := j.validateSetUrlParameters(val); err != nil { panic(err) } @@ -545,7 +544,7 @@ func DataTfeOrganizationRunTask_GenerateConfigForImport(scope constructs.Constru _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationRunTask.DataTfeOrganizationRunTask", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -569,7 +568,7 @@ func DataTfeOrganizationRunTask_GenerateConfigForImport(scope constructs.Constru // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func DataTfeOrganizationRunTask_IsConstruct(x interface{}) *bool { +func DataTfeOrganizationRunTask_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganizationRunTask_IsConstructParameters(x); err != nil { @@ -580,7 +579,7 @@ func DataTfeOrganizationRunTask_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationRunTask.DataTfeOrganizationRunTask", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -588,7 +587,7 @@ func DataTfeOrganizationRunTask_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeOrganizationRunTask_IsTerraformDataSource(x interface{}) *bool { +func DataTfeOrganizationRunTask_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganizationRunTask_IsTerraformDataSourceParameters(x); err != nil { @@ -599,7 +598,7 @@ func DataTfeOrganizationRunTask_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationRunTask.DataTfeOrganizationRunTask", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -607,7 +606,7 @@ func DataTfeOrganizationRunTask_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeOrganizationRunTask_IsTerraformElement(x interface{}) *bool { +func DataTfeOrganizationRunTask_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganizationRunTask_IsTerraformElementParameters(x); err != nil { @@ -618,7 +617,7 @@ func DataTfeOrganizationRunTask_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationRunTask.DataTfeOrganizationRunTask", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -636,27 +635,27 @@ func DataTfeOrganizationRunTask_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeOrganizationRunTask) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeOrganizationRunTask) 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_DataTfeOrganizationRunTask) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeOrganizationRunTask) 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, ) @@ -672,7 +671,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTask) GetBooleanAttribute(terraformAttr _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -688,7 +687,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTask) GetBooleanMapAttribute(terraformA _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -704,7 +703,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTask) GetListAttribute(terraformAttribu _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -720,7 +719,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTask) GetNumberAttribute(terraformAttri _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -736,7 +735,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTask) GetNumberListAttribute(terraformA _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -752,7 +751,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTask) GetNumberMapAttribute(terraformAt _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -768,7 +767,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTask) GetStringAttribute(terraformAttri _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -784,7 +783,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTask) GetStringMapAttribute(terraformAt _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -800,7 +799,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTask) InterpolationForAttribute(terrafo _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -814,7 +813,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTask) OverrideLogicalId(newLogicalId *s _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -866,8 +865,8 @@ func (d *jsiiProxy_DataTfeOrganizationRunTask) ResetUrl() { ) } -func (d *jsiiProxy_DataTfeOrganizationRunTask) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeOrganizationRunTask) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -879,8 +878,8 @@ func (d *jsiiProxy_DataTfeOrganizationRunTask) SynthesizeAttributes() *map[strin return returns } -func (d *jsiiProxy_DataTfeOrganizationRunTask) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeOrganizationRunTask) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -892,8 +891,8 @@ func (d *jsiiProxy_DataTfeOrganizationRunTask) SynthesizeHclAttributes() *map[st return returns } -func (d *jsiiProxy_DataTfeOrganizationRunTask) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganizationRunTask) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -905,8 +904,8 @@ func (d *jsiiProxy_DataTfeOrganizationRunTask) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeOrganizationRunTask) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganizationRunTask) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -931,8 +930,8 @@ func (d *jsiiProxy_DataTfeOrganizationRunTask) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeOrganizationRunTask) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganizationRunTask) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -943,4 +942,3 @@ func (d *jsiiProxy_DataTfeOrganizationRunTask) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeorganizationruntask/DataTfeOrganizationRunTaskConfig.go b/gen/tfe/datatfeorganizationruntask/DataTfeOrganizationRunTaskConfig.go index 793c7db787..ee76d57f0a 100644 --- a/gen/tfe/datatfeorganizationruntask/DataTfeOrganizationRunTaskConfig.go +++ b/gen/tfe/datatfeorganizationruntask/DataTfeOrganizationRunTaskConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeOrganizationRunTaskConfig 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 DataTfeOrganizationRunTaskConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/organization_run_task#name DataTfeOrganizationRunTask#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organization_run_task#category DataTfeOrganizationRunTask#category}. @@ -26,10 +26,9 @@ type DataTfeOrganizationRunTaskConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organization_run_task#description DataTfeOrganizationRunTask#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organization_run_task#enabled DataTfeOrganizationRunTask#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/hashicorp/tfe/0.66.0/docs/data-sources/organization_run_task#organization DataTfeOrganizationRunTask#organization}. Organization *string `field:"optional" json:"organization" yaml:"organization"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organization_run_task#url DataTfeOrganizationRunTask#url}. Url *string `field:"optional" json:"url" yaml:"url"` } - diff --git a/gen/tfe/datatfeorganizationruntask/DataTfeOrganizationRunTask__checks.go b/gen/tfe/datatfeorganizationruntask/DataTfeOrganizationRunTask__checks.go index a6da27fb16..fc67fa414b 100644 --- a/gen/tfe/datatfeorganizationruntask/DataTfeOrganizationRunTask__checks.go +++ b/gen/tfe/datatfeorganizationruntask/DataTfeOrganizationRunTask__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeOrganizationRunTask) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeOrganizationRunTask) 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 validateDataTfeOrganizationRunTask_GenerateConfigForImportParameters(scope return nil } -func validateDataTfeOrganizationRunTask_IsConstructParameters(x interface{}) error { +func validateDataTfeOrganizationRunTask_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeOrganizationRunTask_IsConstructParameters(x interface{}) err return nil } -func validateDataTfeOrganizationRunTask_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeOrganizationRunTask_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeOrganizationRunTask_IsTerraformDataSourceParameters(x interf return nil } -func validateDataTfeOrganizationRunTask_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeOrganizationRunTask_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -159,7 +159,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTask) validateSetCategoryParameters(val return nil } -func (j *jsiiProxy_DataTfeOrganizationRunTask) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeOrganizationRunTask) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -224,7 +224,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTask) validateSetDescriptionParameters( return nil } -func (j *jsiiProxy_DataTfeOrganizationRunTask) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeOrganizationRunTask) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -294,4 +294,3 @@ func validateNewDataTfeOrganizationRunTaskParameters(scope constructs.Construct, return nil } - diff --git a/gen/tfe/datatfeorganizationruntask/main.go b/gen/tfe/datatfeorganizationruntask/main.go index e6b2f47920..28beedcb72 100644 --- a/gen/tfe/datatfeorganizationruntask/main.go +++ b/gen/tfe/datatfeorganizationruntask/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeOrganizationRunTask.DataTfeOrganizationRunTask", - reflect.TypeOf((*DataTfeOrganizationRunTask)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationRunTask](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "category", GoGetter: "Category"}, @@ -63,7 +63,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "url", GoGetter: "Url"}, _jsii_.MemberProperty{JsiiProperty: "urlInput", GoGetter: "UrlInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeOrganizationRunTask{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -71,6 +71,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeOrganizationRunTask.DataTfeOrganizationRunTaskConfig", - reflect.TypeOf((*DataTfeOrganizationRunTaskConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationRunTaskConfig](), ) } diff --git a/gen/tfe/datatfeorganizationruntaskglobalsettings/DataTfeOrganizationRunTaskGlobalSettings.go b/gen/tfe/datatfeorganizationruntaskglobalsettings/DataTfeOrganizationRunTaskGlobalSettings.go index 1808f69584..697159eca0 100644 --- a/gen/tfe/datatfeorganizationruntaskglobalsettings/DataTfeOrganizationRunTaskGlobalSettings.go +++ b/gen/tfe/datatfeorganizationruntaskglobalsettings/DataTfeOrganizationRunTaskGlobalSettings.go @@ -15,18 +15,18 @@ type DataTfeOrganizationRunTaskGlobalSettings 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. SetDependsOn(val *[]*string) - Enabled() interface{} - SetEnabled(val interface{}) - EnabledInput() interface{} + Enabled() any + SetEnabled(val any) + EnabledInput() any EnforcementLevel() *string SetEnforcementLevel(val *string) EnforcementLevelInput() *string @@ -50,7 +50,7 @@ type DataTfeOrganizationRunTaskGlobalSettings interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - RawOverrides() interface{} + RawOverrides() any Stages() *[]*string SetStages(val *[]*string) StagesInput() *[]*string @@ -60,13 +60,13 @@ type DataTfeOrganizationRunTaskGlobalSettings interface { // 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. @@ -94,18 +94,18 @@ type DataTfeOrganizationRunTaskGlobalSettings interface { // Experimental. ResetOverrideLogicalId() ResetStages() - 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 DataTfeOrganizationRunTaskGlobalSettings @@ -123,8 +123,8 @@ func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) CdktfStack() cdktf. return returns } -func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -133,8 +133,8 @@ func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) ConstructNodeMetada return returns } -func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) Count() any { + var returns any _jsii_.Get( j, "count", @@ -153,8 +153,8 @@ func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) DependsOn() *[]*str return returns } -func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -163,8 +163,8 @@ func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) Enabled() interface return returns } -func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -263,8 +263,8 @@ func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) Provider() cdktf.Te return returns } -func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -323,8 +323,8 @@ func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) TerraformGeneratorM return returns } -func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -343,7 +343,6 @@ func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) TerraformResourceTy return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organization_run_task_global_settings tfe_organization_run_task_global_settings} Data Source. func NewDataTfeOrganizationRunTaskGlobalSettings(scope constructs.Construct, id *string, config *DataTfeOrganizationRunTaskGlobalSettingsConfig) DataTfeOrganizationRunTaskGlobalSettings { _init_.Initialize() @@ -355,7 +354,7 @@ func NewDataTfeOrganizationRunTaskGlobalSettings(scope constructs.Construct, id _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationRunTaskGlobalSettings.DataTfeOrganizationRunTaskGlobalSettings", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -368,12 +367,12 @@ func NewDataTfeOrganizationRunTaskGlobalSettings_Override(d DataTfeOrganizationR _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationRunTaskGlobalSettings.DataTfeOrganizationRunTaskGlobalSettings", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -384,7 +383,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings)SetCount(val interfa ) } -func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -392,7 +391,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings)SetDependsOn(val *[] ) } -func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings)SetEnabled(val interface{}) { +func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -403,7 +402,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings)SetEnabled(val inter ) } -func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings)SetEnforcementLevel(val *string) { +func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) SetEnforcementLevel(val *string) { if err := j.validateSetEnforcementLevelParameters(val); err != nil { panic(err) } @@ -414,7 +413,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings)SetEnforcementLevel( ) } -func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -422,7 +421,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings)SetForEach(val cdktf ) } -func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -433,7 +432,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings)SetLifecycle(val *cd ) } -func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -441,7 +440,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings)SetProvider(val cdkt ) } -func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings)SetStages(val *[]*string) { +func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) SetStages(val *[]*string) { if err := j.validateSetStagesParameters(val); err != nil { panic(err) } @@ -452,7 +451,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings)SetStages(val *[]*st ) } -func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings)SetTaskId(val *string) { +func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) SetTaskId(val *string) { if err := j.validateSetTaskIdParameters(val); err != nil { panic(err) } @@ -475,7 +474,7 @@ func DataTfeOrganizationRunTaskGlobalSettings_GenerateConfigForImport(scope cons _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationRunTaskGlobalSettings.DataTfeOrganizationRunTaskGlobalSettings", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -499,7 +498,7 @@ func DataTfeOrganizationRunTaskGlobalSettings_GenerateConfigForImport(scope cons // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func DataTfeOrganizationRunTaskGlobalSettings_IsConstruct(x interface{}) *bool { +func DataTfeOrganizationRunTaskGlobalSettings_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganizationRunTaskGlobalSettings_IsConstructParameters(x); err != nil { @@ -510,7 +509,7 @@ func DataTfeOrganizationRunTaskGlobalSettings_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationRunTaskGlobalSettings.DataTfeOrganizationRunTaskGlobalSettings", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -518,7 +517,7 @@ func DataTfeOrganizationRunTaskGlobalSettings_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeOrganizationRunTaskGlobalSettings_IsTerraformDataSource(x interface{}) *bool { +func DataTfeOrganizationRunTaskGlobalSettings_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganizationRunTaskGlobalSettings_IsTerraformDataSourceParameters(x); err != nil { @@ -529,7 +528,7 @@ func DataTfeOrganizationRunTaskGlobalSettings_IsTerraformDataSource(x interface{ _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationRunTaskGlobalSettings.DataTfeOrganizationRunTaskGlobalSettings", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -537,7 +536,7 @@ func DataTfeOrganizationRunTaskGlobalSettings_IsTerraformDataSource(x interface{ } // Experimental. -func DataTfeOrganizationRunTaskGlobalSettings_IsTerraformElement(x interface{}) *bool { +func DataTfeOrganizationRunTaskGlobalSettings_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganizationRunTaskGlobalSettings_IsTerraformElementParameters(x); err != nil { @@ -548,7 +547,7 @@ func DataTfeOrganizationRunTaskGlobalSettings_IsTerraformElement(x interface{}) _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationRunTaskGlobalSettings.DataTfeOrganizationRunTaskGlobalSettings", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -566,27 +565,27 @@ func DataTfeOrganizationRunTaskGlobalSettings_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) 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_DataTfeOrganizationRunTaskGlobalSettings) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) 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, ) @@ -602,7 +601,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) GetBooleanAttribute _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -618,7 +617,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) GetBooleanMapAttrib _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -634,7 +633,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) GetListAttribute(te _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -650,7 +649,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) GetNumberAttribute( _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -666,7 +665,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) GetNumberListAttrib _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -682,7 +681,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) GetNumberMapAttribu _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -698,7 +697,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) GetStringAttribute( _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -714,7 +713,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) GetStringMapAttribu _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -730,7 +729,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) InterpolationForAtt _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -744,7 +743,7 @@ func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) OverrideLogicalId(n _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -780,8 +779,8 @@ func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) ResetStages() { ) } -func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -793,8 +792,8 @@ func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) SynthesizeAttribute return returns } -func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -806,8 +805,8 @@ func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) SynthesizeHclAttrib return returns } -func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -819,8 +818,8 @@ func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) ToHclTerraform() in return returns } -func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -845,8 +844,8 @@ func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) ToString() *string return returns } -func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -857,4 +856,3 @@ func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) ToTerraform() inter return returns } - diff --git a/gen/tfe/datatfeorganizationruntaskglobalsettings/DataTfeOrganizationRunTaskGlobalSettingsConfig.go b/gen/tfe/datatfeorganizationruntaskglobalsettings/DataTfeOrganizationRunTaskGlobalSettingsConfig.go index 9e1afdd081..eeab18dcea 100644 --- a/gen/tfe/datatfeorganizationruntaskglobalsettings/DataTfeOrganizationRunTaskGlobalSettingsConfig.go +++ b/gen/tfe/datatfeorganizationruntaskglobalsettings/DataTfeOrganizationRunTaskGlobalSettingsConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeOrganizationRunTaskGlobalSettingsConfig 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 DataTfeOrganizationRunTaskGlobalSettingsConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // The id of the run task. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organization_run_task_global_settings#task_id DataTfeOrganizationRunTaskGlobalSettings#task_id} @@ -26,7 +26,7 @@ type DataTfeOrganizationRunTaskGlobalSettingsConfig struct { // Whether the run task will be applied globally. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organization_run_task_global_settings#enabled DataTfeOrganizationRunTaskGlobalSettings#enabled} - Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` + Enabled any `field:"optional" json:"enabled" yaml:"enabled"` // The enforcement level of the global task. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organization_run_task_global_settings#enforcement_level DataTfeOrganizationRunTaskGlobalSettings#enforcement_level} @@ -36,4 +36,3 @@ type DataTfeOrganizationRunTaskGlobalSettingsConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organization_run_task_global_settings#stages DataTfeOrganizationRunTaskGlobalSettings#stages} Stages *[]*string `field:"optional" json:"stages" yaml:"stages"` } - diff --git a/gen/tfe/datatfeorganizationruntaskglobalsettings/DataTfeOrganizationRunTaskGlobalSettings__checks.go b/gen/tfe/datatfeorganizationruntaskglobalsettings/DataTfeOrganizationRunTaskGlobalSettings__checks.go index bd2d964b06..373eeea6fa 100644 --- a/gen/tfe/datatfeorganizationruntaskglobalsettings/DataTfeOrganizationRunTaskGlobalSettings__checks.go +++ b/gen/tfe/datatfeorganizationruntaskglobalsettings/DataTfeOrganizationRunTaskGlobalSettings__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) 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 validateDataTfeOrganizationRunTaskGlobalSettings_GenerateConfigForImportPar return nil } -func validateDataTfeOrganizationRunTaskGlobalSettings_IsConstructParameters(x interface{}) error { +func validateDataTfeOrganizationRunTaskGlobalSettings_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeOrganizationRunTaskGlobalSettings_IsConstructParameters(x in return nil } -func validateDataTfeOrganizationRunTaskGlobalSettings_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeOrganizationRunTaskGlobalSettings_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeOrganizationRunTaskGlobalSettings_IsTerraformDataSourceParam return nil } -func validateDataTfeOrganizationRunTaskGlobalSettings_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeOrganizationRunTaskGlobalSettings_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeOrganizationRunTaskGlobalSettings_IsTerraformElementParamete return nil } -func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -208,7 +208,7 @@ func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) validateSetCountPar return nil } -func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeOrganizationRunTaskGlobalSettings) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -278,4 +278,3 @@ func validateNewDataTfeOrganizationRunTaskGlobalSettingsParameters(scope constru return nil } - diff --git a/gen/tfe/datatfeorganizationruntaskglobalsettings/main.go b/gen/tfe/datatfeorganizationruntaskglobalsettings/main.go index 6eeea51e62..1654462c62 100644 --- a/gen/tfe/datatfeorganizationruntaskglobalsettings/main.go +++ b/gen/tfe/datatfeorganizationruntaskglobalsettings/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeOrganizationRunTaskGlobalSettings.DataTfeOrganizationRunTaskGlobalSettings", - reflect.TypeOf((*DataTfeOrganizationRunTaskGlobalSettings)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationRunTaskGlobalSettings](), []_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_DataTfeOrganizationRunTaskGlobalSettings{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -65,6 +65,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeOrganizationRunTaskGlobalSettings.DataTfeOrganizationRunTaskGlobalSettingsConfig", - reflect.TypeOf((*DataTfeOrganizationRunTaskGlobalSettingsConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationRunTaskGlobalSettingsConfig](), ) } diff --git a/gen/tfe/datatfeorganizations/DataTfeOrganizations.go b/gen/tfe/datatfeorganizations/DataTfeOrganizations.go index 2471f3c954..954a19d53f 100644 --- a/gen/tfe/datatfeorganizations/DataTfeOrganizations.go +++ b/gen/tfe/datatfeorganizations/DataTfeOrganizations.go @@ -12,17 +12,17 @@ import ( // Represents a {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organizations tfe_organizations}. type DataTfeOrganizations interface { cdktf.TerraformDataSource - Admin() interface{} - SetAdmin(val interface{}) - AdminInput() interface{} + Admin() any + SetAdmin(val any) + AdminInput() any // 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. @@ -51,17 +51,17 @@ type DataTfeOrganizations 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. @@ -88,18 +88,18 @@ type DataTfeOrganizations 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 // 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 DataTfeOrganizations @@ -107,8 +107,8 @@ type jsiiProxy_DataTfeOrganizations struct { internal.Type__cdktfTerraformDataSource } -func (j *jsiiProxy_DataTfeOrganizations) Admin() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizations) Admin() any { + var returns any _jsii_.Get( j, "admin", @@ -117,8 +117,8 @@ func (j *jsiiProxy_DataTfeOrganizations) Admin() interface{} { return returns } -func (j *jsiiProxy_DataTfeOrganizations) AdminInput() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizations) AdminInput() any { + var returns any _jsii_.Get( j, "adminInput", @@ -137,8 +137,8 @@ func (j *jsiiProxy_DataTfeOrganizations) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeOrganizations) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeOrganizations) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -147,8 +147,8 @@ func (j *jsiiProxy_DataTfeOrganizations) ConstructNodeMetadata() *map[string]int return returns } -func (j *jsiiProxy_DataTfeOrganizations) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizations) Count() any { + var returns any _jsii_.Get( j, "count", @@ -267,8 +267,8 @@ func (j *jsiiProxy_DataTfeOrganizations) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeOrganizations) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizations) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -287,8 +287,8 @@ func (j *jsiiProxy_DataTfeOrganizations) TerraformGeneratorMetadata() *cdktf.Ter return returns } -func (j *jsiiProxy_DataTfeOrganizations) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeOrganizations) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -307,7 +307,6 @@ func (j *jsiiProxy_DataTfeOrganizations) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organizations tfe_organizations} Data Source. func NewDataTfeOrganizations(scope constructs.Construct, id *string, config *DataTfeOrganizationsConfig) DataTfeOrganizations { _init_.Initialize() @@ -319,7 +318,7 @@ func NewDataTfeOrganizations(scope constructs.Construct, id *string, config *Dat _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizations.DataTfeOrganizations", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -332,12 +331,12 @@ func NewDataTfeOrganizations_Override(d DataTfeOrganizations, scope constructs.C _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizations.DataTfeOrganizations", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeOrganizations)SetAdmin(val interface{}) { +func (j *jsiiProxy_DataTfeOrganizations) SetAdmin(val any) { if err := j.validateSetAdminParameters(val); err != nil { panic(err) } @@ -348,7 +347,7 @@ func (j *jsiiProxy_DataTfeOrganizations)SetAdmin(val interface{}) { ) } -func (j *jsiiProxy_DataTfeOrganizations)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeOrganizations) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -359,7 +358,7 @@ func (j *jsiiProxy_DataTfeOrganizations)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeOrganizations)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeOrganizations) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -367,7 +366,7 @@ func (j *jsiiProxy_DataTfeOrganizations)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeOrganizations)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeOrganizations) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -375,7 +374,7 @@ func (j *jsiiProxy_DataTfeOrganizations)SetForEach(val cdktf.ITerraformIterator) ) } -func (j *jsiiProxy_DataTfeOrganizations)SetId(val *string) { +func (j *jsiiProxy_DataTfeOrganizations) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -386,7 +385,7 @@ func (j *jsiiProxy_DataTfeOrganizations)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfeOrganizations)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeOrganizations) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -397,7 +396,7 @@ func (j *jsiiProxy_DataTfeOrganizations)SetLifecycle(val *cdktf.TerraformResourc ) } -func (j *jsiiProxy_DataTfeOrganizations)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeOrganizations) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -417,7 +416,7 @@ func DataTfeOrganizations_GenerateConfigForImport(scope constructs.Construct, im _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizations.DataTfeOrganizations", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -441,7 +440,7 @@ func DataTfeOrganizations_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 DataTfeOrganizations_IsConstruct(x interface{}) *bool { +func DataTfeOrganizations_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganizations_IsConstructParameters(x); err != nil { @@ -452,7 +451,7 @@ func DataTfeOrganizations_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizations.DataTfeOrganizations", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -460,7 +459,7 @@ func DataTfeOrganizations_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeOrganizations_IsTerraformDataSource(x interface{}) *bool { +func DataTfeOrganizations_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganizations_IsTerraformDataSourceParameters(x); err != nil { @@ -471,7 +470,7 @@ func DataTfeOrganizations_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizations.DataTfeOrganizations", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -479,7 +478,7 @@ func DataTfeOrganizations_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeOrganizations_IsTerraformElement(x interface{}) *bool { +func DataTfeOrganizations_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganizations_IsTerraformElementParameters(x); err != nil { @@ -490,7 +489,7 @@ func DataTfeOrganizations_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizations.DataTfeOrganizations", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -508,27 +507,27 @@ func DataTfeOrganizations_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeOrganizations) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeOrganizations) 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_DataTfeOrganizations) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeOrganizations) 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, ) @@ -544,7 +543,7 @@ func (d *jsiiProxy_DataTfeOrganizations) GetBooleanAttribute(terraformAttribute _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -560,7 +559,7 @@ func (d *jsiiProxy_DataTfeOrganizations) GetBooleanMapAttribute(terraformAttribu _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -576,7 +575,7 @@ func (d *jsiiProxy_DataTfeOrganizations) GetListAttribute(terraformAttribute *st _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -592,7 +591,7 @@ func (d *jsiiProxy_DataTfeOrganizations) GetNumberAttribute(terraformAttribute * _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -608,7 +607,7 @@ func (d *jsiiProxy_DataTfeOrganizations) GetNumberListAttribute(terraformAttribu _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -624,7 +623,7 @@ func (d *jsiiProxy_DataTfeOrganizations) GetNumberMapAttribute(terraformAttribut _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -640,7 +639,7 @@ func (d *jsiiProxy_DataTfeOrganizations) GetStringAttribute(terraformAttribute * _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -656,7 +655,7 @@ func (d *jsiiProxy_DataTfeOrganizations) GetStringMapAttribute(terraformAttribut _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -672,7 +671,7 @@ func (d *jsiiProxy_DataTfeOrganizations) InterpolationForAttribute(terraformAttr _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -686,7 +685,7 @@ func (d *jsiiProxy_DataTfeOrganizations) OverrideLogicalId(newLogicalId *string) _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -714,8 +713,8 @@ func (d *jsiiProxy_DataTfeOrganizations) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeOrganizations) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeOrganizations) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -727,8 +726,8 @@ func (d *jsiiProxy_DataTfeOrganizations) SynthesizeAttributes() *map[string]inte return returns } -func (d *jsiiProxy_DataTfeOrganizations) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeOrganizations) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -740,8 +739,8 @@ func (d *jsiiProxy_DataTfeOrganizations) SynthesizeHclAttributes() *map[string]i return returns } -func (d *jsiiProxy_DataTfeOrganizations) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganizations) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -753,8 +752,8 @@ func (d *jsiiProxy_DataTfeOrganizations) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeOrganizations) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganizations) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -779,8 +778,8 @@ func (d *jsiiProxy_DataTfeOrganizations) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeOrganizations) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganizations) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -791,4 +790,3 @@ func (d *jsiiProxy_DataTfeOrganizations) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeorganizations/DataTfeOrganizationsConfig.go b/gen/tfe/datatfeorganizations/DataTfeOrganizationsConfig.go index 7a048e9ed1..60cd0fe92a 100644 --- a/gen/tfe/datatfeorganizations/DataTfeOrganizationsConfig.go +++ b/gen/tfe/datatfeorganizations/DataTfeOrganizationsConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeOrganizationsConfig 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,12 @@ type DataTfeOrganizationsConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/organizations#admin DataTfeOrganizations#admin}. - Admin interface{} `field:"optional" json:"admin" yaml:"admin"` + Admin any `field:"optional" json:"admin" yaml:"admin"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organizations#id DataTfeOrganizations#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/tfe/datatfeorganizations/DataTfeOrganizations__checks.go b/gen/tfe/datatfeorganizations/DataTfeOrganizations__checks.go index 0cfd305b16..625341e1d1 100644 --- a/gen/tfe/datatfeorganizations/DataTfeOrganizations__checks.go +++ b/gen/tfe/datatfeorganizations/DataTfeOrganizations__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeOrganizations) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeOrganizations) 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 validateDataTfeOrganizations_GenerateConfigForImportParameters(scope constr return nil } -func validateDataTfeOrganizations_IsConstructParameters(x interface{}) error { +func validateDataTfeOrganizations_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeOrganizations_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeOrganizations_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeOrganizations_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeOrganizations_IsTerraformDataSourceParameters(x interface{}) return nil } -func validateDataTfeOrganizations_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeOrganizations_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeOrganizations_IsTerraformElementParameters(x interface{}) er return nil } -func (j *jsiiProxy_DataTfeOrganizations) validateSetAdminParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeOrganizations) validateSetAdminParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -171,7 +171,7 @@ func (j *jsiiProxy_DataTfeOrganizations) validateSetAdminParameters(val interfac return nil } -func (j *jsiiProxy_DataTfeOrganizations) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeOrganizations) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -259,4 +259,3 @@ func validateNewDataTfeOrganizationsParameters(scope constructs.Construct, id *s return nil } - diff --git a/gen/tfe/datatfeorganizations/main.go b/gen/tfe/datatfeorganizations/main.go index 2a93a58fe3..5de12429b0 100644 --- a/gen/tfe/datatfeorganizations/main.go +++ b/gen/tfe/datatfeorganizations/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeOrganizations.DataTfeOrganizations", - reflect.TypeOf((*DataTfeOrganizations)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizations](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "admin", GoGetter: "Admin"}, @@ -53,7 +53,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeOrganizations{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -61,6 +61,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeOrganizations.DataTfeOrganizationsConfig", - reflect.TypeOf((*DataTfeOrganizationsConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationsConfig](), ) } diff --git a/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTags.go b/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTags.go index a3048e7c10..f8bcce9904 100644 --- a/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTags.go +++ b/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTags.go @@ -15,11 +15,11 @@ type DataTfeOrganizationTags 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. @@ -49,18 +49,18 @@ type DataTfeOrganizationTags interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - RawOverrides() interface{} + RawOverrides() any Tags() DataTfeOrganizationTagsTagsList // 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. @@ -87,18 +87,18 @@ type DataTfeOrganizationTags 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 // 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 DataTfeOrganizationTags @@ -116,8 +116,8 @@ func (j *jsiiProxy_DataTfeOrganizationTags) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeOrganizationTags) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeOrganizationTags) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -126,8 +126,8 @@ func (j *jsiiProxy_DataTfeOrganizationTags) ConstructNodeMetadata() *map[string] return returns } -func (j *jsiiProxy_DataTfeOrganizationTags) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizationTags) Count() any { + var returns any _jsii_.Get( j, "count", @@ -246,8 +246,8 @@ func (j *jsiiProxy_DataTfeOrganizationTags) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeOrganizationTags) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizationTags) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -276,8 +276,8 @@ func (j *jsiiProxy_DataTfeOrganizationTags) TerraformGeneratorMetadata() *cdktf. return returns } -func (j *jsiiProxy_DataTfeOrganizationTags) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeOrganizationTags) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -296,7 +296,6 @@ func (j *jsiiProxy_DataTfeOrganizationTags) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organization_tags tfe_organization_tags} Data Source. func NewDataTfeOrganizationTags(scope constructs.Construct, id *string, config *DataTfeOrganizationTagsConfig) DataTfeOrganizationTags { _init_.Initialize() @@ -308,7 +307,7 @@ func NewDataTfeOrganizationTags(scope constructs.Construct, id *string, config * _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationTags.DataTfeOrganizationTags", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -321,12 +320,12 @@ func NewDataTfeOrganizationTags_Override(d DataTfeOrganizationTags, scope constr _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationTags.DataTfeOrganizationTags", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeOrganizationTags)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeOrganizationTags) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -337,7 +336,7 @@ func (j *jsiiProxy_DataTfeOrganizationTags)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeOrganizationTags)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeOrganizationTags) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -345,7 +344,7 @@ func (j *jsiiProxy_DataTfeOrganizationTags)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeOrganizationTags)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeOrganizationTags) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -353,7 +352,7 @@ func (j *jsiiProxy_DataTfeOrganizationTags)SetForEach(val cdktf.ITerraformIterat ) } -func (j *jsiiProxy_DataTfeOrganizationTags)SetId(val *string) { +func (j *jsiiProxy_DataTfeOrganizationTags) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -364,7 +363,7 @@ func (j *jsiiProxy_DataTfeOrganizationTags)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfeOrganizationTags)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeOrganizationTags) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -375,7 +374,7 @@ func (j *jsiiProxy_DataTfeOrganizationTags)SetLifecycle(val *cdktf.TerraformReso ) } -func (j *jsiiProxy_DataTfeOrganizationTags)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeOrganizationTags) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -386,7 +385,7 @@ func (j *jsiiProxy_DataTfeOrganizationTags)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeOrganizationTags)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeOrganizationTags) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -406,7 +405,7 @@ func DataTfeOrganizationTags_GenerateConfigForImport(scope constructs.Construct, _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationTags.DataTfeOrganizationTags", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -430,7 +429,7 @@ func DataTfeOrganizationTags_GenerateConfigForImport(scope constructs.Construct, // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func DataTfeOrganizationTags_IsConstruct(x interface{}) *bool { +func DataTfeOrganizationTags_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganizationTags_IsConstructParameters(x); err != nil { @@ -441,7 +440,7 @@ func DataTfeOrganizationTags_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationTags.DataTfeOrganizationTags", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -449,7 +448,7 @@ func DataTfeOrganizationTags_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeOrganizationTags_IsTerraformDataSource(x interface{}) *bool { +func DataTfeOrganizationTags_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganizationTags_IsTerraformDataSourceParameters(x); err != nil { @@ -460,7 +459,7 @@ func DataTfeOrganizationTags_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationTags.DataTfeOrganizationTags", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -468,7 +467,7 @@ func DataTfeOrganizationTags_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeOrganizationTags_IsTerraformElement(x interface{}) *bool { +func DataTfeOrganizationTags_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeOrganizationTags_IsTerraformElementParameters(x); err != nil { @@ -479,7 +478,7 @@ func DataTfeOrganizationTags_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOrganizationTags.DataTfeOrganizationTags", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -497,27 +496,27 @@ func DataTfeOrganizationTags_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeOrganizationTags) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeOrganizationTags) 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_DataTfeOrganizationTags) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeOrganizationTags) 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, ) @@ -533,7 +532,7 @@ func (d *jsiiProxy_DataTfeOrganizationTags) GetBooleanAttribute(terraformAttribu _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -549,7 +548,7 @@ func (d *jsiiProxy_DataTfeOrganizationTags) GetBooleanMapAttribute(terraformAttr _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -565,7 +564,7 @@ func (d *jsiiProxy_DataTfeOrganizationTags) GetListAttribute(terraformAttribute _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -581,7 +580,7 @@ func (d *jsiiProxy_DataTfeOrganizationTags) GetNumberAttribute(terraformAttribut _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -597,7 +596,7 @@ func (d *jsiiProxy_DataTfeOrganizationTags) GetNumberListAttribute(terraformAttr _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -613,7 +612,7 @@ func (d *jsiiProxy_DataTfeOrganizationTags) GetNumberMapAttribute(terraformAttri _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -629,7 +628,7 @@ func (d *jsiiProxy_DataTfeOrganizationTags) GetStringAttribute(terraformAttribut _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -645,7 +644,7 @@ func (d *jsiiProxy_DataTfeOrganizationTags) GetStringMapAttribute(terraformAttri _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -661,7 +660,7 @@ func (d *jsiiProxy_DataTfeOrganizationTags) InterpolationForAttribute(terraformA _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -675,7 +674,7 @@ func (d *jsiiProxy_DataTfeOrganizationTags) OverrideLogicalId(newLogicalId *stri _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -703,8 +702,8 @@ func (d *jsiiProxy_DataTfeOrganizationTags) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeOrganizationTags) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeOrganizationTags) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -716,8 +715,8 @@ func (d *jsiiProxy_DataTfeOrganizationTags) SynthesizeAttributes() *map[string]i return returns } -func (d *jsiiProxy_DataTfeOrganizationTags) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeOrganizationTags) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -729,8 +728,8 @@ func (d *jsiiProxy_DataTfeOrganizationTags) SynthesizeHclAttributes() *map[strin return returns } -func (d *jsiiProxy_DataTfeOrganizationTags) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganizationTags) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -742,8 +741,8 @@ func (d *jsiiProxy_DataTfeOrganizationTags) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeOrganizationTags) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganizationTags) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -768,8 +767,8 @@ func (d *jsiiProxy_DataTfeOrganizationTags) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeOrganizationTags) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOrganizationTags) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -780,4 +779,3 @@ func (d *jsiiProxy_DataTfeOrganizationTags) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTagsConfig.go b/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTagsConfig.go index cf44649f98..f6f6ec401a 100644 --- a/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTagsConfig.go +++ b/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTagsConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeOrganizationTagsConfig 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 DataTfeOrganizationTagsConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/organization_tags#id DataTfeOrganizationTags#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. @@ -27,4 +27,3 @@ type DataTfeOrganizationTagsConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/organization_tags#organization DataTfeOrganizationTags#organization}. Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTagsTagsList.go b/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTagsTagsList.go index ab53d96a9b..e61c5a710f 100644 --- a/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTagsTagsList.go +++ b/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTagsTagsList.go @@ -36,7 +36,7 @@ type DataTfeOrganizationTagsTagsList interface { Get(index *float64) DataTfeOrganizationTagsTagsOutputReference // Produce the Token's value at resolution time. // Experimental. - Resolve(_context cdktf.IResolveContext) interface{} + Resolve(_context cdktf.IResolveContext) any // Return a string representation of this resolvable object. // // Returns a reversible string representation. @@ -99,7 +99,6 @@ func (j *jsiiProxy_DataTfeOrganizationTagsTagsList) WrapsSet() *bool { return returns } - func NewDataTfeOrganizationTagsTagsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataTfeOrganizationTagsTagsList { _init_.Initialize() @@ -110,7 +109,7 @@ func NewDataTfeOrganizationTagsTagsList(terraformResource cdktf.IInterpolatingPa _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationTags.DataTfeOrganizationTagsTagsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -122,12 +121,12 @@ func NewDataTfeOrganizationTagsTagsList_Override(d DataTfeOrganizationTagsTagsLi _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationTags.DataTfeOrganizationTagsTagsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataTfeOrganizationTagsTagsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeOrganizationTagsTagsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -138,7 +137,7 @@ func (j *jsiiProxy_DataTfeOrganizationTagsTagsList)SetTerraformAttribute(val *st ) } -func (j *jsiiProxy_DataTfeOrganizationTagsTagsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeOrganizationTagsTagsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -149,7 +148,7 @@ func (j *jsiiProxy_DataTfeOrganizationTagsTagsList)SetTerraformResource(val cdkt ) } -func (j *jsiiProxy_DataTfeOrganizationTagsTagsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataTfeOrganizationTagsTagsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -169,7 +168,7 @@ func (d *jsiiProxy_DataTfeOrganizationTagsTagsList) AllWithMapKey(mapKeyAttribut _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -198,23 +197,23 @@ func (d *jsiiProxy_DataTfeOrganizationTagsTagsList) Get(index *float64) DataTfeO _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeOrganizationTagsTagsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeOrganizationTagsTagsList) Resolve(_context cdktf.IResolveContext) any { if err := d.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( d, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -233,4 +232,3 @@ func (d *jsiiProxy_DataTfeOrganizationTagsTagsList) ToString() *string { return returns } - diff --git a/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTagsTagsOutputReference.go b/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTagsTagsOutputReference.go index 8ed03ae266..5e18c5267b 100644 --- a/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTagsTagsOutputReference.go +++ b/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTagsTagsOutputReference.go @@ -12,9 +12,9 @@ type DataTfeOrganizationTagsTagsOutputReference 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 @@ -43,7 +43,7 @@ type DataTfeOrganizationTagsTagsOutputReference 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,7 +66,7 @@ type DataTfeOrganizationTagsTagsOutputReference 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. @@ -79,8 +79,8 @@ type jsiiProxy_DataTfeOrganizationTagsTagsOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -179,7 +179,6 @@ func (j *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) WorkspaceCount() return returns } - func NewDataTfeOrganizationTagsTagsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataTfeOrganizationTagsTagsOutputReference { _init_.Initialize() @@ -190,7 +189,7 @@ func NewDataTfeOrganizationTagsTagsOutputReference(terraformResource cdktf.IInte _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationTags.DataTfeOrganizationTagsTagsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -202,12 +201,12 @@ func NewDataTfeOrganizationTagsTagsOutputReference_Override(d DataTfeOrganizatio _jsii_.Create( "@cdktf/provider-tfe.dataTfeOrganizationTags.DataTfeOrganizationTagsTagsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -218,7 +217,7 @@ func (j *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference)SetComplexObjectIn ) } -func (j *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -229,7 +228,7 @@ func (j *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference)SetComplexObjectIs ) } -func (j *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference)SetInternalValue(val *DataTfeOrganizationTagsTags) { +func (j *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) SetInternalValue(val *DataTfeOrganizationTagsTags) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -240,7 +239,7 @@ func (j *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference)SetInternalValue(v ) } -func (j *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -251,7 +250,7 @@ func (j *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference)SetTerraformAttrib ) } -func (j *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -275,16 +274,16 @@ func (d *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) ComputeFqn() *str return returns } -func (d *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) 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, ) @@ -300,7 +299,7 @@ func (d *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) GetBooleanAttribu _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -316,7 +315,7 @@ func (d *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) GetBooleanMapAttr _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -332,7 +331,7 @@ func (d *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) GetListAttribute( _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -348,7 +347,7 @@ func (d *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) GetNumberAttribut _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -364,7 +363,7 @@ func (d *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) GetNumberListAttr _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -380,7 +379,7 @@ func (d *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) GetNumberMapAttri _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -396,7 +395,7 @@ func (d *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) GetStringAttribut _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -412,7 +411,7 @@ func (d *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) GetStringMapAttri _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -441,23 +440,23 @@ func (d *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) InterpolationForA _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) 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, ) @@ -476,4 +475,3 @@ func (d *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) ToString() *strin return returns } - diff --git a/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTagsTagsOutputReference__checks.go b/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTagsTagsOutputReference__checks.go index b82337bb88..9a30849a71 100644 --- a/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTagsTagsOutputReference__checks.go +++ b/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTagsTagsOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) validateResolvePa return nil } -func (j *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeOrganizationTagsTagsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -206,4 +206,3 @@ func validateNewDataTfeOrganizationTagsTagsOutputReferenceParameters(terraformRe return nil } - diff --git a/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTags__checks.go b/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTags__checks.go index 11ecc9143f..2980c2a211 100644 --- a/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTags__checks.go +++ b/gen/tfe/datatfeorganizationtags/DataTfeOrganizationTags__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeOrganizationTags) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeOrganizationTags) 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 validateDataTfeOrganizationTags_GenerateConfigForImportParameters(scope con return nil } -func validateDataTfeOrganizationTags_IsConstructParameters(x interface{}) error { +func validateDataTfeOrganizationTags_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeOrganizationTags_IsConstructParameters(x interface{}) error return nil } -func validateDataTfeOrganizationTags_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeOrganizationTags_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeOrganizationTags_IsTerraformDataSourceParameters(x interface return nil } -func validateDataTfeOrganizationTags_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeOrganizationTags_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeOrganizationTags_IsTerraformElementParameters(x interface{}) return nil } -func (j *jsiiProxy_DataTfeOrganizationTags) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeOrganizationTags) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -247,4 +247,3 @@ func validateNewDataTfeOrganizationTagsParameters(scope constructs.Construct, id return nil } - diff --git a/gen/tfe/datatfeorganizationtags/main.go b/gen/tfe/datatfeorganizationtags/main.go index 5ed04790d2..8eaa4700f6 100644 --- a/gen/tfe/datatfeorganizationtags/main.go +++ b/gen/tfe/datatfeorganizationtags/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeOrganizationTags.DataTfeOrganizationTags", - reflect.TypeOf((*DataTfeOrganizationTags)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationTags](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -52,7 +52,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeOrganizationTags{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -60,15 +60,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeOrganizationTags.DataTfeOrganizationTagsConfig", - reflect.TypeOf((*DataTfeOrganizationTagsConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationTagsConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeOrganizationTags.DataTfeOrganizationTagsTags", - reflect.TypeOf((*DataTfeOrganizationTagsTags)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationTagsTags](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeOrganizationTags.DataTfeOrganizationTagsTagsList", - reflect.TypeOf((*DataTfeOrganizationTagsTagsList)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationTagsTagsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -81,7 +81,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeOrganizationTagsTagsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -89,7 +89,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeOrganizationTags.DataTfeOrganizationTagsTagsOutputReference", - reflect.TypeOf((*DataTfeOrganizationTagsTagsOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTfeOrganizationTagsTagsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -116,7 +116,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "workspaceCount", GoGetter: "WorkspaceCount"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeOrganizationTagsTagsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/datatfeoutputs/DataTfeOutputs.go b/gen/tfe/datatfeoutputs/DataTfeOutputs.go index 4c27205b85..0f8e7977a3 100644 --- a/gen/tfe/datatfeoutputs/DataTfeOutputs.go +++ b/gen/tfe/datatfeoutputs/DataTfeOutputs.go @@ -15,11 +15,11 @@ type DataTfeOutputs 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. @@ -48,11 +48,11 @@ type DataTfeOutputs 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 Values() cdktf.AnyMap @@ -60,9 +60,9 @@ type DataTfeOutputs interface { SetWorkspace(val *string) WorkspaceInput() *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. @@ -88,18 +88,18 @@ type DataTfeOutputs 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 // 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 DataTfeOutputs @@ -117,8 +117,8 @@ func (j *jsiiProxy_DataTfeOutputs) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeOutputs) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeOutputs) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -127,8 +127,8 @@ func (j *jsiiProxy_DataTfeOutputs) ConstructNodeMetadata() *map[string]interface return returns } -func (j *jsiiProxy_DataTfeOutputs) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOutputs) Count() any { + var returns any _jsii_.Get( j, "count", @@ -247,8 +247,8 @@ func (j *jsiiProxy_DataTfeOutputs) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeOutputs) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeOutputs) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -267,8 +267,8 @@ func (j *jsiiProxy_DataTfeOutputs) TerraformGeneratorMetadata() *cdktf.Terraform return returns } -func (j *jsiiProxy_DataTfeOutputs) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeOutputs) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -317,7 +317,6 @@ func (j *jsiiProxy_DataTfeOutputs) WorkspaceInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/outputs tfe_outputs} Data Source. func NewDataTfeOutputs(scope constructs.Construct, id *string, config *DataTfeOutputsConfig) DataTfeOutputs { _init_.Initialize() @@ -329,7 +328,7 @@ func NewDataTfeOutputs(scope constructs.Construct, id *string, config *DataTfeOu _jsii_.Create( "@cdktf/provider-tfe.dataTfeOutputs.DataTfeOutputs", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -342,12 +341,12 @@ func NewDataTfeOutputs_Override(d DataTfeOutputs, scope constructs.Construct, id _jsii_.Create( "@cdktf/provider-tfe.dataTfeOutputs.DataTfeOutputs", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeOutputs)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeOutputs) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -358,7 +357,7 @@ func (j *jsiiProxy_DataTfeOutputs)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeOutputs)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeOutputs) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -366,7 +365,7 @@ func (j *jsiiProxy_DataTfeOutputs)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeOutputs)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeOutputs) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -374,7 +373,7 @@ func (j *jsiiProxy_DataTfeOutputs)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_DataTfeOutputs)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeOutputs) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -385,7 +384,7 @@ func (j *jsiiProxy_DataTfeOutputs)SetLifecycle(val *cdktf.TerraformResourceLifec ) } -func (j *jsiiProxy_DataTfeOutputs)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeOutputs) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -396,7 +395,7 @@ func (j *jsiiProxy_DataTfeOutputs)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeOutputs)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeOutputs) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -404,7 +403,7 @@ func (j *jsiiProxy_DataTfeOutputs)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_DataTfeOutputs)SetWorkspace(val *string) { +func (j *jsiiProxy_DataTfeOutputs) SetWorkspace(val *string) { if err := j.validateSetWorkspaceParameters(val); err != nil { panic(err) } @@ -427,7 +426,7 @@ func DataTfeOutputs_GenerateConfigForImport(scope constructs.Construct, importTo _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOutputs.DataTfeOutputs", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -451,7 +450,7 @@ func DataTfeOutputs_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 DataTfeOutputs_IsConstruct(x interface{}) *bool { +func DataTfeOutputs_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeOutputs_IsConstructParameters(x); err != nil { @@ -462,7 +461,7 @@ func DataTfeOutputs_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOutputs.DataTfeOutputs", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -470,7 +469,7 @@ func DataTfeOutputs_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeOutputs_IsTerraformDataSource(x interface{}) *bool { +func DataTfeOutputs_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeOutputs_IsTerraformDataSourceParameters(x); err != nil { @@ -481,7 +480,7 @@ func DataTfeOutputs_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOutputs.DataTfeOutputs", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -489,7 +488,7 @@ func DataTfeOutputs_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeOutputs_IsTerraformElement(x interface{}) *bool { +func DataTfeOutputs_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeOutputs_IsTerraformElementParameters(x); err != nil { @@ -500,7 +499,7 @@ func DataTfeOutputs_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeOutputs.DataTfeOutputs", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -518,27 +517,27 @@ func DataTfeOutputs_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeOutputs) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeOutputs) 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_DataTfeOutputs) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeOutputs) 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, ) @@ -554,7 +553,7 @@ func (d *jsiiProxy_DataTfeOutputs) GetBooleanAttribute(terraformAttribute *strin _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -570,7 +569,7 @@ func (d *jsiiProxy_DataTfeOutputs) GetBooleanMapAttribute(terraformAttribute *st _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -586,7 +585,7 @@ func (d *jsiiProxy_DataTfeOutputs) GetListAttribute(terraformAttribute *string) _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -602,7 +601,7 @@ func (d *jsiiProxy_DataTfeOutputs) GetNumberAttribute(terraformAttribute *string _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -618,7 +617,7 @@ func (d *jsiiProxy_DataTfeOutputs) GetNumberListAttribute(terraformAttribute *st _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -634,7 +633,7 @@ func (d *jsiiProxy_DataTfeOutputs) GetNumberMapAttribute(terraformAttribute *str _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -650,7 +649,7 @@ func (d *jsiiProxy_DataTfeOutputs) GetStringAttribute(terraformAttribute *string _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -666,7 +665,7 @@ func (d *jsiiProxy_DataTfeOutputs) GetStringMapAttribute(terraformAttribute *str _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -682,7 +681,7 @@ func (d *jsiiProxy_DataTfeOutputs) InterpolationForAttribute(terraformAttribute _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -696,7 +695,7 @@ func (d *jsiiProxy_DataTfeOutputs) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -716,8 +715,8 @@ func (d *jsiiProxy_DataTfeOutputs) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeOutputs) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeOutputs) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -729,8 +728,8 @@ func (d *jsiiProxy_DataTfeOutputs) SynthesizeAttributes() *map[string]interface{ return returns } -func (d *jsiiProxy_DataTfeOutputs) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeOutputs) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -742,8 +741,8 @@ func (d *jsiiProxy_DataTfeOutputs) SynthesizeHclAttributes() *map[string]interfa return returns } -func (d *jsiiProxy_DataTfeOutputs) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOutputs) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -755,8 +754,8 @@ func (d *jsiiProxy_DataTfeOutputs) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeOutputs) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOutputs) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -781,8 +780,8 @@ func (d *jsiiProxy_DataTfeOutputs) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeOutputs) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeOutputs) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -793,4 +792,3 @@ func (d *jsiiProxy_DataTfeOutputs) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeoutputs/DataTfeOutputsConfig.go b/gen/tfe/datatfeoutputs/DataTfeOutputsConfig.go index 9432862948..d315d273db 100644 --- a/gen/tfe/datatfeoutputs/DataTfeOutputsConfig.go +++ b/gen/tfe/datatfeoutputs/DataTfeOutputsConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeOutputsConfig 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 DataTfeOutputsConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // Name of the workspace. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/outputs#workspace DataTfeOutputs#workspace} @@ -28,4 +28,3 @@ type DataTfeOutputsConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/outputs#organization DataTfeOutputs#organization} Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/datatfeoutputs/DataTfeOutputs__checks.go b/gen/tfe/datatfeoutputs/DataTfeOutputs__checks.go index 07dd40a7ef..2226e44961 100644 --- a/gen/tfe/datatfeoutputs/DataTfeOutputs__checks.go +++ b/gen/tfe/datatfeoutputs/DataTfeOutputs__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeOutputs) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeOutputs) 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 validateDataTfeOutputs_GenerateConfigForImportParameters(scope constructs.C return nil } -func validateDataTfeOutputs_IsConstructParameters(x interface{}) error { +func validateDataTfeOutputs_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeOutputs_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeOutputs_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeOutputs_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeOutputs_IsTerraformDataSourceParameters(x interface{}) error return nil } -func validateDataTfeOutputs_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeOutputs_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeOutputs_IsTerraformElementParameters(x interface{}) error { return nil } -func (j *jsiiProxy_DataTfeOutputs) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeOutputs) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -250,4 +250,3 @@ func validateNewDataTfeOutputsParameters(scope constructs.Construct, id *string, return nil } - diff --git a/gen/tfe/datatfeoutputs/main.go b/gen/tfe/datatfeoutputs/main.go index a0b7c6fecd..c55f5c19c6 100644 --- a/gen/tfe/datatfeoutputs/main.go +++ b/gen/tfe/datatfeoutputs/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeOutputs.DataTfeOutputs", - reflect.TypeOf((*DataTfeOutputs)(nil)).Elem(), + reflect.TypeFor[DataTfeOutputs](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -53,7 +53,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspace", GoGetter: "Workspace"}, _jsii_.MemberProperty{JsiiProperty: "workspaceInput", GoGetter: "WorkspaceInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeOutputs{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -61,6 +61,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeOutputs.DataTfeOutputsConfig", - reflect.TypeOf((*DataTfeOutputsConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeOutputsConfig](), ) } diff --git a/gen/tfe/datatfepolicyset/DataTfePolicySet.go b/gen/tfe/datatfepolicyset/DataTfePolicySet.go index 371698dc3e..fdebf4a8c1 100644 --- a/gen/tfe/datatfepolicyset/DataTfePolicySet.go +++ b/gen/tfe/datatfepolicyset/DataTfePolicySet.go @@ -16,11 +16,11 @@ type DataTfePolicySet 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. @@ -54,9 +54,9 @@ type DataTfePolicySet interface { Organization() *string SetOrganization(val *string) OrganizationInput() *string - Overridable() interface{} - SetOverridable(val interface{}) - OverridableInput() interface{} + Overridable() any + SetOverridable(val any) + OverridableInput() any PoliciesPath() *string PolicyIds() *[]*string PolicyToolVersion() *string @@ -66,19 +66,19 @@ type DataTfePolicySet 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 VcsRepo() DataTfePolicySetVcsRepoList WorkspaceIds() *[]*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,18 +107,18 @@ type DataTfePolicySet 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 // 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 DataTfePolicySet @@ -146,8 +146,8 @@ func (j *jsiiProxy_DataTfePolicySet) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfePolicySet) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfePolicySet) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -156,8 +156,8 @@ func (j *jsiiProxy_DataTfePolicySet) ConstructNodeMetadata() *map[string]interfa return returns } -func (j *jsiiProxy_DataTfePolicySet) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfePolicySet) Count() any { + var returns any _jsii_.Get( j, "count", @@ -336,8 +336,8 @@ func (j *jsiiProxy_DataTfePolicySet) OrganizationInput() *string { return returns } -func (j *jsiiProxy_DataTfePolicySet) Overridable() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfePolicySet) Overridable() any { + var returns any _jsii_.Get( j, "overridable", @@ -346,8 +346,8 @@ func (j *jsiiProxy_DataTfePolicySet) Overridable() interface{} { return returns } -func (j *jsiiProxy_DataTfePolicySet) OverridableInput() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfePolicySet) OverridableInput() any { + var returns any _jsii_.Get( j, "overridableInput", @@ -406,8 +406,8 @@ func (j *jsiiProxy_DataTfePolicySet) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfePolicySet) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfePolicySet) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -426,8 +426,8 @@ func (j *jsiiProxy_DataTfePolicySet) TerraformGeneratorMetadata() *cdktf.Terrafo return returns } -func (j *jsiiProxy_DataTfePolicySet) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfePolicySet) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -466,7 +466,6 @@ func (j *jsiiProxy_DataTfePolicySet) WorkspaceIds() *[]*string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/policy_set tfe_policy_set} Data Source. func NewDataTfePolicySet(scope constructs.Construct, id *string, config *DataTfePolicySetConfig) DataTfePolicySet { _init_.Initialize() @@ -478,7 +477,7 @@ func NewDataTfePolicySet(scope constructs.Construct, id *string, config *DataTfe _jsii_.Create( "@cdktf/provider-tfe.dataTfePolicySet.DataTfePolicySet", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -491,12 +490,12 @@ func NewDataTfePolicySet_Override(d DataTfePolicySet, scope constructs.Construct _jsii_.Create( "@cdktf/provider-tfe.dataTfePolicySet.DataTfePolicySet", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfePolicySet)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfePolicySet) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -507,7 +506,7 @@ func (j *jsiiProxy_DataTfePolicySet)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfePolicySet)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfePolicySet) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -515,7 +514,7 @@ func (j *jsiiProxy_DataTfePolicySet)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfePolicySet)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfePolicySet) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -523,7 +522,7 @@ func (j *jsiiProxy_DataTfePolicySet)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_DataTfePolicySet)SetId(val *string) { +func (j *jsiiProxy_DataTfePolicySet) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -534,7 +533,7 @@ func (j *jsiiProxy_DataTfePolicySet)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfePolicySet)SetKind(val *string) { +func (j *jsiiProxy_DataTfePolicySet) SetKind(val *string) { if err := j.validateSetKindParameters(val); err != nil { panic(err) } @@ -545,7 +544,7 @@ func (j *jsiiProxy_DataTfePolicySet)SetKind(val *string) { ) } -func (j *jsiiProxy_DataTfePolicySet)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfePolicySet) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -556,7 +555,7 @@ func (j *jsiiProxy_DataTfePolicySet)SetLifecycle(val *cdktf.TerraformResourceLif ) } -func (j *jsiiProxy_DataTfePolicySet)SetName(val *string) { +func (j *jsiiProxy_DataTfePolicySet) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -567,7 +566,7 @@ func (j *jsiiProxy_DataTfePolicySet)SetName(val *string) { ) } -func (j *jsiiProxy_DataTfePolicySet)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfePolicySet) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -578,7 +577,7 @@ func (j *jsiiProxy_DataTfePolicySet)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfePolicySet)SetOverridable(val interface{}) { +func (j *jsiiProxy_DataTfePolicySet) SetOverridable(val any) { if err := j.validateSetOverridableParameters(val); err != nil { panic(err) } @@ -589,7 +588,7 @@ func (j *jsiiProxy_DataTfePolicySet)SetOverridable(val interface{}) { ) } -func (j *jsiiProxy_DataTfePolicySet)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfePolicySet) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -609,7 +608,7 @@ func DataTfePolicySet_GenerateConfigForImport(scope constructs.Construct, import _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfePolicySet.DataTfePolicySet", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -633,7 +632,7 @@ func DataTfePolicySet_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 DataTfePolicySet_IsConstruct(x interface{}) *bool { +func DataTfePolicySet_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfePolicySet_IsConstructParameters(x); err != nil { @@ -644,7 +643,7 @@ func DataTfePolicySet_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfePolicySet.DataTfePolicySet", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -652,7 +651,7 @@ func DataTfePolicySet_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfePolicySet_IsTerraformDataSource(x interface{}) *bool { +func DataTfePolicySet_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfePolicySet_IsTerraformDataSourceParameters(x); err != nil { @@ -663,7 +662,7 @@ func DataTfePolicySet_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfePolicySet.DataTfePolicySet", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -671,7 +670,7 @@ func DataTfePolicySet_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfePolicySet_IsTerraformElement(x interface{}) *bool { +func DataTfePolicySet_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfePolicySet_IsTerraformElementParameters(x); err != nil { @@ -682,7 +681,7 @@ func DataTfePolicySet_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfePolicySet.DataTfePolicySet", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -700,27 +699,27 @@ func DataTfePolicySet_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfePolicySet) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfePolicySet) 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_DataTfePolicySet) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfePolicySet) 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, ) @@ -736,7 +735,7 @@ func (d *jsiiProxy_DataTfePolicySet) GetBooleanAttribute(terraformAttribute *str _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -752,7 +751,7 @@ func (d *jsiiProxy_DataTfePolicySet) GetBooleanMapAttribute(terraformAttribute * _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -768,7 +767,7 @@ func (d *jsiiProxy_DataTfePolicySet) GetListAttribute(terraformAttribute *string _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -784,7 +783,7 @@ func (d *jsiiProxy_DataTfePolicySet) GetNumberAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -800,7 +799,7 @@ func (d *jsiiProxy_DataTfePolicySet) GetNumberListAttribute(terraformAttribute * _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -816,7 +815,7 @@ func (d *jsiiProxy_DataTfePolicySet) GetNumberMapAttribute(terraformAttribute *s _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -832,7 +831,7 @@ func (d *jsiiProxy_DataTfePolicySet) GetStringAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -848,7 +847,7 @@ func (d *jsiiProxy_DataTfePolicySet) GetStringMapAttribute(terraformAttribute *s _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -864,7 +863,7 @@ func (d *jsiiProxy_DataTfePolicySet) InterpolationForAttribute(terraformAttribut _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -878,7 +877,7 @@ func (d *jsiiProxy_DataTfePolicySet) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -922,8 +921,8 @@ func (d *jsiiProxy_DataTfePolicySet) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfePolicySet) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfePolicySet) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -935,8 +934,8 @@ func (d *jsiiProxy_DataTfePolicySet) SynthesizeAttributes() *map[string]interfac return returns } -func (d *jsiiProxy_DataTfePolicySet) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfePolicySet) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -948,8 +947,8 @@ func (d *jsiiProxy_DataTfePolicySet) SynthesizeHclAttributes() *map[string]inter return returns } -func (d *jsiiProxy_DataTfePolicySet) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfePolicySet) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -961,8 +960,8 @@ func (d *jsiiProxy_DataTfePolicySet) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfePolicySet) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfePolicySet) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -987,8 +986,8 @@ func (d *jsiiProxy_DataTfePolicySet) ToString() *string { return returns } -func (d *jsiiProxy_DataTfePolicySet) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfePolicySet) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -999,4 +998,3 @@ func (d *jsiiProxy_DataTfePolicySet) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfepolicyset/DataTfePolicySetConfig.go b/gen/tfe/datatfepolicyset/DataTfePolicySetConfig.go index d1146db13b..93c2306e1b 100644 --- a/gen/tfe/datatfepolicyset/DataTfePolicySetConfig.go +++ b/gen/tfe/datatfepolicyset/DataTfePolicySetConfig.go @@ -6,9 +6,9 @@ import ( type DataTfePolicySetConfig 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 DataTfePolicySetConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/policy_set#name DataTfePolicySet#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/policy_set#id DataTfePolicySet#id}. @@ -35,6 +35,5 @@ type DataTfePolicySetConfig struct { // Whether users can override this policy when it fails during a run. Only valid for OPA policies. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/policy_set#overridable DataTfePolicySet#overridable} - Overridable interface{} `field:"optional" json:"overridable" yaml:"overridable"` + Overridable any `field:"optional" json:"overridable" yaml:"overridable"` } - diff --git a/gen/tfe/datatfepolicyset/DataTfePolicySetVcsRepoList.go b/gen/tfe/datatfepolicyset/DataTfePolicySetVcsRepoList.go index 2106dc7bdb..f7c2d0d863 100644 --- a/gen/tfe/datatfepolicyset/DataTfePolicySetVcsRepoList.go +++ b/gen/tfe/datatfepolicyset/DataTfePolicySetVcsRepoList.go @@ -36,7 +36,7 @@ type DataTfePolicySetVcsRepoList interface { Get(index *float64) DataTfePolicySetVcsRepoOutputReference // Produce the Token's value at resolution time. // Experimental. - Resolve(_context cdktf.IResolveContext) interface{} + Resolve(_context cdktf.IResolveContext) any // Return a string representation of this resolvable object. // // Returns a reversible string representation. @@ -99,7 +99,6 @@ func (j *jsiiProxy_DataTfePolicySetVcsRepoList) WrapsSet() *bool { return returns } - func NewDataTfePolicySetVcsRepoList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataTfePolicySetVcsRepoList { _init_.Initialize() @@ -110,7 +109,7 @@ func NewDataTfePolicySetVcsRepoList(terraformResource cdktf.IInterpolatingParent _jsii_.Create( "@cdktf/provider-tfe.dataTfePolicySet.DataTfePolicySetVcsRepoList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -122,12 +121,12 @@ func NewDataTfePolicySetVcsRepoList_Override(d DataTfePolicySetVcsRepoList, terr _jsii_.Create( "@cdktf/provider-tfe.dataTfePolicySet.DataTfePolicySetVcsRepoList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataTfePolicySetVcsRepoList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfePolicySetVcsRepoList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -138,7 +137,7 @@ func (j *jsiiProxy_DataTfePolicySetVcsRepoList)SetTerraformAttribute(val *string ) } -func (j *jsiiProxy_DataTfePolicySetVcsRepoList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfePolicySetVcsRepoList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -149,7 +148,7 @@ func (j *jsiiProxy_DataTfePolicySetVcsRepoList)SetTerraformResource(val cdktf.II ) } -func (j *jsiiProxy_DataTfePolicySetVcsRepoList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataTfePolicySetVcsRepoList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -169,7 +168,7 @@ func (d *jsiiProxy_DataTfePolicySetVcsRepoList) AllWithMapKey(mapKeyAttributeNam _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -198,23 +197,23 @@ func (d *jsiiProxy_DataTfePolicySetVcsRepoList) Get(index *float64) DataTfePolic _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataTfePolicySetVcsRepoList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfePolicySetVcsRepoList) Resolve(_context cdktf.IResolveContext) any { if err := d.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( d, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -233,4 +232,3 @@ func (d *jsiiProxy_DataTfePolicySetVcsRepoList) ToString() *string { return returns } - diff --git a/gen/tfe/datatfepolicyset/DataTfePolicySetVcsRepoOutputReference.go b/gen/tfe/datatfepolicyset/DataTfePolicySetVcsRepoOutputReference.go index eaf9d430bc..163cc445e0 100644 --- a/gen/tfe/datatfepolicyset/DataTfePolicySetVcsRepoOutputReference.go +++ b/gen/tfe/datatfepolicyset/DataTfePolicySetVcsRepoOutputReference.go @@ -13,9 +13,9 @@ type DataTfePolicySetVcsRepoOutputReference interface { Branch() *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 @@ -45,7 +45,7 @@ type DataTfePolicySetVcsRepoOutputReference 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,7 +68,7 @@ type DataTfePolicySetVcsRepoOutputReference 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. @@ -91,8 +91,8 @@ func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) Branch() *string { return returns } -func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -201,7 +201,6 @@ func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) TerraformResource() c return returns } - func NewDataTfePolicySetVcsRepoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataTfePolicySetVcsRepoOutputReference { _init_.Initialize() @@ -212,7 +211,7 @@ func NewDataTfePolicySetVcsRepoOutputReference(terraformResource cdktf.IInterpol _jsii_.Create( "@cdktf/provider-tfe.dataTfePolicySet.DataTfePolicySetVcsRepoOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -224,12 +223,12 @@ func NewDataTfePolicySetVcsRepoOutputReference_Override(d DataTfePolicySetVcsRep _jsii_.Create( "@cdktf/provider-tfe.dataTfePolicySet.DataTfePolicySetVcsRepoOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -240,7 +239,7 @@ func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference)SetComplexObjectIndex( ) } -func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -251,7 +250,7 @@ func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference)SetComplexObjectIsFrom ) } -func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference)SetInternalValue(val *DataTfePolicySetVcsRepo) { +func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) SetInternalValue(val *DataTfePolicySetVcsRepo) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -262,7 +261,7 @@ func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference)SetInternalValue(val * ) } -func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -273,7 +272,7 @@ func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference)SetTerraformAttribute( ) } -func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -297,16 +296,16 @@ func (d *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) ComputeFqn() *string return returns } -func (d *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) 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, ) @@ -322,7 +321,7 @@ func (d *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) GetBooleanAttribute(t _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -338,7 +337,7 @@ func (d *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) GetBooleanMapAttribut _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -354,7 +353,7 @@ func (d *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) GetListAttribute(terr _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -370,7 +369,7 @@ func (d *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) GetNumberAttribute(te _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -386,7 +385,7 @@ func (d *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) GetNumberListAttribut _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -402,7 +401,7 @@ func (d *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) GetNumberMapAttribute _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -418,7 +417,7 @@ func (d *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) GetStringAttribute(te _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -434,7 +433,7 @@ func (d *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) GetStringMapAttribute _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -463,23 +462,23 @@ func (d *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) InterpolationForAttri _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) 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, ) @@ -498,4 +497,3 @@ func (d *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) ToString() *string { return returns } - diff --git a/gen/tfe/datatfepolicyset/DataTfePolicySetVcsRepoOutputReference__checks.go b/gen/tfe/datatfepolicyset/DataTfePolicySetVcsRepoOutputReference__checks.go index 3d4814a095..ac270daea8 100644 --- a/gen/tfe/datatfepolicyset/DataTfePolicySetVcsRepoOutputReference__checks.go +++ b/gen/tfe/datatfepolicyset/DataTfePolicySetVcsRepoOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) validateResolveParame return nil } -func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTfePolicySetVcsRepoOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -206,4 +206,3 @@ func validateNewDataTfePolicySetVcsRepoOutputReferenceParameters(terraformResour return nil } - diff --git a/gen/tfe/datatfepolicyset/DataTfePolicySet__checks.go b/gen/tfe/datatfepolicyset/DataTfePolicySet__checks.go index ccfa30e070..c077750510 100644 --- a/gen/tfe/datatfepolicyset/DataTfePolicySet__checks.go +++ b/gen/tfe/datatfepolicyset/DataTfePolicySet__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfePolicySet) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfePolicySet) 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 validateDataTfePolicySet_GenerateConfigForImportParameters(scope constructs return nil } -func validateDataTfePolicySet_IsConstructParameters(x interface{}) error { +func validateDataTfePolicySet_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfePolicySet_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfePolicySet_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfePolicySet_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfePolicySet_IsTerraformDataSourceParameters(x interface{}) err return nil } -func validateDataTfePolicySet_IsTerraformElementParameters(x interface{}) error { +func validateDataTfePolicySet_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfePolicySet_IsTerraformElementParameters(x interface{}) error return nil } -func (j *jsiiProxy_DataTfePolicySet) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfePolicySet) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -248,7 +248,7 @@ func (j *jsiiProxy_DataTfePolicySet) validateSetOrganizationParameters(val *stri return nil } -func (j *jsiiProxy_DataTfePolicySet) validateSetOverridableParameters(val interface{}) error { +func (j *jsiiProxy_DataTfePolicySet) validateSetOverridableParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -286,4 +286,3 @@ func validateNewDataTfePolicySetParameters(scope constructs.Construct, id *strin return nil } - diff --git a/gen/tfe/datatfepolicyset/main.go b/gen/tfe/datatfepolicyset/main.go index b930f5ea35..0935a0563d 100644 --- a/gen/tfe/datatfepolicyset/main.go +++ b/gen/tfe/datatfepolicyset/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfePolicySet.DataTfePolicySet", - reflect.TypeOf((*DataTfePolicySet)(nil)).Elem(), + reflect.TypeFor[DataTfePolicySet](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "agentEnabled", GoGetter: "AgentEnabled"}, @@ -69,7 +69,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "vcsRepo", GoGetter: "VcsRepo"}, _jsii_.MemberProperty{JsiiProperty: "workspaceIds", GoGetter: "WorkspaceIds"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfePolicySet{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -77,15 +77,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfePolicySet.DataTfePolicySetConfig", - reflect.TypeOf((*DataTfePolicySetConfig)(nil)).Elem(), + reflect.TypeFor[DataTfePolicySetConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfePolicySet.DataTfePolicySetVcsRepo", - reflect.TypeOf((*DataTfePolicySetVcsRepo)(nil)).Elem(), + reflect.TypeFor[DataTfePolicySetVcsRepo](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfePolicySet.DataTfePolicySetVcsRepoList", - reflect.TypeOf((*DataTfePolicySetVcsRepoList)(nil)).Elem(), + reflect.TypeFor[DataTfePolicySetVcsRepoList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -98,7 +98,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfePolicySetVcsRepoList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -106,7 +106,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfePolicySet.DataTfePolicySetVcsRepoOutputReference", - reflect.TypeOf((*DataTfePolicySetVcsRepoOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTfePolicySetVcsRepoOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "branch", GoGetter: "Branch"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, @@ -135,7 +135,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfePolicySetVcsRepoOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/datatfeproject/DataTfeProject.go b/gen/tfe/datatfeproject/DataTfeProject.go index ada1118954..31874e1c17 100644 --- a/gen/tfe/datatfeproject/DataTfeProject.go +++ b/gen/tfe/datatfeproject/DataTfeProject.go @@ -16,11 +16,11 @@ type DataTfeProject 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. @@ -53,19 +53,19 @@ type DataTfeProject 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 WorkspaceIds() *[]*string WorkspaceNames() *[]*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,18 +91,18 @@ type DataTfeProject 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 // 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 DataTfeProject @@ -130,8 +130,8 @@ func (j *jsiiProxy_DataTfeProject) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeProject) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeProject) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -140,8 +140,8 @@ func (j *jsiiProxy_DataTfeProject) ConstructNodeMetadata() *map[string]interface return returns } -func (j *jsiiProxy_DataTfeProject) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeProject) Count() any { + var returns any _jsii_.Get( j, "count", @@ -290,8 +290,8 @@ func (j *jsiiProxy_DataTfeProject) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeProject) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeProject) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -310,8 +310,8 @@ func (j *jsiiProxy_DataTfeProject) TerraformGeneratorMetadata() *cdktf.Terraform return returns } -func (j *jsiiProxy_DataTfeProject) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeProject) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -350,7 +350,6 @@ func (j *jsiiProxy_DataTfeProject) WorkspaceNames() *[]*string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/project tfe_project} Data Source. func NewDataTfeProject(scope constructs.Construct, id *string, config *DataTfeProjectConfig) DataTfeProject { _init_.Initialize() @@ -362,7 +361,7 @@ func NewDataTfeProject(scope constructs.Construct, id *string, config *DataTfePr _jsii_.Create( "@cdktf/provider-tfe.dataTfeProject.DataTfeProject", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -375,12 +374,12 @@ func NewDataTfeProject_Override(d DataTfeProject, scope constructs.Construct, id _jsii_.Create( "@cdktf/provider-tfe.dataTfeProject.DataTfeProject", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeProject)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeProject) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -391,7 +390,7 @@ func (j *jsiiProxy_DataTfeProject)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeProject)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeProject) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -399,7 +398,7 @@ func (j *jsiiProxy_DataTfeProject)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeProject)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeProject) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -407,7 +406,7 @@ func (j *jsiiProxy_DataTfeProject)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_DataTfeProject)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeProject) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -418,7 +417,7 @@ func (j *jsiiProxy_DataTfeProject)SetLifecycle(val *cdktf.TerraformResourceLifec ) } -func (j *jsiiProxy_DataTfeProject)SetName(val *string) { +func (j *jsiiProxy_DataTfeProject) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -429,7 +428,7 @@ func (j *jsiiProxy_DataTfeProject)SetName(val *string) { ) } -func (j *jsiiProxy_DataTfeProject)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeProject) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -440,7 +439,7 @@ func (j *jsiiProxy_DataTfeProject)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeProject)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeProject) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -460,7 +459,7 @@ func DataTfeProject_GenerateConfigForImport(scope constructs.Construct, importTo _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeProject.DataTfeProject", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -484,7 +483,7 @@ func DataTfeProject_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 DataTfeProject_IsConstruct(x interface{}) *bool { +func DataTfeProject_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeProject_IsConstructParameters(x); err != nil { @@ -495,7 +494,7 @@ func DataTfeProject_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeProject.DataTfeProject", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -503,7 +502,7 @@ func DataTfeProject_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeProject_IsTerraformDataSource(x interface{}) *bool { +func DataTfeProject_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeProject_IsTerraformDataSourceParameters(x); err != nil { @@ -514,7 +513,7 @@ func DataTfeProject_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeProject.DataTfeProject", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -522,7 +521,7 @@ func DataTfeProject_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeProject_IsTerraformElement(x interface{}) *bool { +func DataTfeProject_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeProject_IsTerraformElementParameters(x); err != nil { @@ -533,7 +532,7 @@ func DataTfeProject_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeProject.DataTfeProject", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -551,27 +550,27 @@ func DataTfeProject_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeProject) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeProject) 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_DataTfeProject) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeProject) 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, ) @@ -587,7 +586,7 @@ func (d *jsiiProxy_DataTfeProject) GetBooleanAttribute(terraformAttribute *strin _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -603,7 +602,7 @@ func (d *jsiiProxy_DataTfeProject) GetBooleanMapAttribute(terraformAttribute *st _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -619,7 +618,7 @@ func (d *jsiiProxy_DataTfeProject) GetListAttribute(terraformAttribute *string) _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -635,7 +634,7 @@ func (d *jsiiProxy_DataTfeProject) GetNumberAttribute(terraformAttribute *string _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -651,7 +650,7 @@ func (d *jsiiProxy_DataTfeProject) GetNumberListAttribute(terraformAttribute *st _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -667,7 +666,7 @@ func (d *jsiiProxy_DataTfeProject) GetNumberMapAttribute(terraformAttribute *str _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -683,7 +682,7 @@ func (d *jsiiProxy_DataTfeProject) GetStringAttribute(terraformAttribute *string _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -699,7 +698,7 @@ func (d *jsiiProxy_DataTfeProject) GetStringMapAttribute(terraformAttribute *str _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -715,7 +714,7 @@ func (d *jsiiProxy_DataTfeProject) InterpolationForAttribute(terraformAttribute _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -729,7 +728,7 @@ func (d *jsiiProxy_DataTfeProject) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -749,8 +748,8 @@ func (d *jsiiProxy_DataTfeProject) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeProject) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeProject) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -762,8 +761,8 @@ func (d *jsiiProxy_DataTfeProject) SynthesizeAttributes() *map[string]interface{ return returns } -func (d *jsiiProxy_DataTfeProject) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeProject) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -775,8 +774,8 @@ func (d *jsiiProxy_DataTfeProject) SynthesizeHclAttributes() *map[string]interfa return returns } -func (d *jsiiProxy_DataTfeProject) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeProject) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -788,8 +787,8 @@ func (d *jsiiProxy_DataTfeProject) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeProject) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeProject) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -814,8 +813,8 @@ func (d *jsiiProxy_DataTfeProject) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeProject) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeProject) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -826,4 +825,3 @@ func (d *jsiiProxy_DataTfeProject) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeproject/DataTfeProjectConfig.go b/gen/tfe/datatfeproject/DataTfeProjectConfig.go index 14d9d9d2ec..da490d565e 100644 --- a/gen/tfe/datatfeproject/DataTfeProjectConfig.go +++ b/gen/tfe/datatfeproject/DataTfeProjectConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeProjectConfig 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 DataTfeProjectConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // The name of the project. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/project#name DataTfeProject#name} @@ -28,4 +28,3 @@ type DataTfeProjectConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/project#organization DataTfeProject#organization} Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/datatfeproject/DataTfeProject__checks.go b/gen/tfe/datatfeproject/DataTfeProject__checks.go index 5bcf957e5a..683ea723b4 100644 --- a/gen/tfe/datatfeproject/DataTfeProject__checks.go +++ b/gen/tfe/datatfeproject/DataTfeProject__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeProject) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeProject) 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 validateDataTfeProject_GenerateConfigForImportParameters(scope constructs.C return nil } -func validateDataTfeProject_IsConstructParameters(x interface{}) error { +func validateDataTfeProject_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeProject_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeProject_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeProject_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeProject_IsTerraformDataSourceParameters(x interface{}) error return nil } -func validateDataTfeProject_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeProject_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeProject_IsTerraformElementParameters(x interface{}) error { return nil } -func (j *jsiiProxy_DataTfeProject) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeProject) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -250,4 +250,3 @@ func validateNewDataTfeProjectParameters(scope constructs.Construct, id *string, return nil } - diff --git a/gen/tfe/datatfeproject/main.go b/gen/tfe/datatfeproject/main.go index ce13fa79ea..95dc714d94 100644 --- a/gen/tfe/datatfeproject/main.go +++ b/gen/tfe/datatfeproject/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeProject.DataTfeProject", - reflect.TypeOf((*DataTfeProject)(nil)).Elem(), + reflect.TypeFor[DataTfeProject](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "autoDestroyActivityDuration", GoGetter: "AutoDestroyActivityDuration"}, @@ -56,7 +56,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceIds", GoGetter: "WorkspaceIds"}, _jsii_.MemberProperty{JsiiProperty: "workspaceNames", GoGetter: "WorkspaceNames"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeProject{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -64,6 +64,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeProject.DataTfeProjectConfig", - reflect.TypeOf((*DataTfeProjectConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeProjectConfig](), ) } diff --git a/gen/tfe/datatfeprojects/DataTfeProjects.go b/gen/tfe/datatfeprojects/DataTfeProjects.go index 25f9cbac59..cf7fca1d5b 100644 --- a/gen/tfe/datatfeprojects/DataTfeProjects.go +++ b/gen/tfe/datatfeprojects/DataTfeProjects.go @@ -15,11 +15,11 @@ type DataTfeProjects 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. @@ -48,17 +48,17 @@ type DataTfeProjects 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. @@ -84,18 +84,18 @@ type DataTfeProjects 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 // 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 DataTfeProjects @@ -113,8 +113,8 @@ func (j *jsiiProxy_DataTfeProjects) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeProjects) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeProjects) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -123,8 +123,8 @@ func (j *jsiiProxy_DataTfeProjects) ConstructNodeMetadata() *map[string]interfac return returns } -func (j *jsiiProxy_DataTfeProjects) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeProjects) Count() any { + var returns any _jsii_.Get( j, "count", @@ -243,8 +243,8 @@ func (j *jsiiProxy_DataTfeProjects) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeProjects) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeProjects) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -263,8 +263,8 @@ func (j *jsiiProxy_DataTfeProjects) TerraformGeneratorMetadata() *cdktf.Terrafor return returns } -func (j *jsiiProxy_DataTfeProjects) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeProjects) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -283,7 +283,6 @@ func (j *jsiiProxy_DataTfeProjects) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/projects tfe_projects} Data Source. func NewDataTfeProjects(scope constructs.Construct, id *string, config *DataTfeProjectsConfig) DataTfeProjects { _init_.Initialize() @@ -295,7 +294,7 @@ func NewDataTfeProjects(scope constructs.Construct, id *string, config *DataTfeP _jsii_.Create( "@cdktf/provider-tfe.dataTfeProjects.DataTfeProjects", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -308,12 +307,12 @@ func NewDataTfeProjects_Override(d DataTfeProjects, scope constructs.Construct, _jsii_.Create( "@cdktf/provider-tfe.dataTfeProjects.DataTfeProjects", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeProjects)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeProjects) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -324,7 +323,7 @@ func (j *jsiiProxy_DataTfeProjects)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeProjects)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeProjects) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -332,7 +331,7 @@ func (j *jsiiProxy_DataTfeProjects)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeProjects)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeProjects) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -340,7 +339,7 @@ func (j *jsiiProxy_DataTfeProjects)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_DataTfeProjects)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeProjects) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -351,7 +350,7 @@ func (j *jsiiProxy_DataTfeProjects)SetLifecycle(val *cdktf.TerraformResourceLife ) } -func (j *jsiiProxy_DataTfeProjects)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeProjects) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -362,7 +361,7 @@ func (j *jsiiProxy_DataTfeProjects)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeProjects)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeProjects) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -382,7 +381,7 @@ func DataTfeProjects_GenerateConfigForImport(scope constructs.Construct, importT _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeProjects.DataTfeProjects", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -406,7 +405,7 @@ func DataTfeProjects_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 DataTfeProjects_IsConstruct(x interface{}) *bool { +func DataTfeProjects_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeProjects_IsConstructParameters(x); err != nil { @@ -417,7 +416,7 @@ func DataTfeProjects_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeProjects.DataTfeProjects", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -425,7 +424,7 @@ func DataTfeProjects_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeProjects_IsTerraformDataSource(x interface{}) *bool { +func DataTfeProjects_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeProjects_IsTerraformDataSourceParameters(x); err != nil { @@ -436,7 +435,7 @@ func DataTfeProjects_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeProjects.DataTfeProjects", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -444,7 +443,7 @@ func DataTfeProjects_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeProjects_IsTerraformElement(x interface{}) *bool { +func DataTfeProjects_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeProjects_IsTerraformElementParameters(x); err != nil { @@ -455,7 +454,7 @@ func DataTfeProjects_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeProjects.DataTfeProjects", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -473,27 +472,27 @@ func DataTfeProjects_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeProjects) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeProjects) 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_DataTfeProjects) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeProjects) 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, ) @@ -509,7 +508,7 @@ func (d *jsiiProxy_DataTfeProjects) GetBooleanAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -525,7 +524,7 @@ func (d *jsiiProxy_DataTfeProjects) GetBooleanMapAttribute(terraformAttribute *s _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -541,7 +540,7 @@ func (d *jsiiProxy_DataTfeProjects) GetListAttribute(terraformAttribute *string) _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -557,7 +556,7 @@ func (d *jsiiProxy_DataTfeProjects) GetNumberAttribute(terraformAttribute *strin _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -573,7 +572,7 @@ func (d *jsiiProxy_DataTfeProjects) GetNumberListAttribute(terraformAttribute *s _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -589,7 +588,7 @@ func (d *jsiiProxy_DataTfeProjects) GetNumberMapAttribute(terraformAttribute *st _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -605,7 +604,7 @@ func (d *jsiiProxy_DataTfeProjects) GetStringAttribute(terraformAttribute *strin _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -621,7 +620,7 @@ func (d *jsiiProxy_DataTfeProjects) GetStringMapAttribute(terraformAttribute *st _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -637,7 +636,7 @@ func (d *jsiiProxy_DataTfeProjects) InterpolationForAttribute(terraformAttribute _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -651,7 +650,7 @@ func (d *jsiiProxy_DataTfeProjects) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -671,8 +670,8 @@ func (d *jsiiProxy_DataTfeProjects) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeProjects) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeProjects) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -684,8 +683,8 @@ func (d *jsiiProxy_DataTfeProjects) SynthesizeAttributes() *map[string]interface return returns } -func (d *jsiiProxy_DataTfeProjects) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeProjects) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -697,8 +696,8 @@ func (d *jsiiProxy_DataTfeProjects) SynthesizeHclAttributes() *map[string]interf return returns } -func (d *jsiiProxy_DataTfeProjects) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeProjects) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -710,8 +709,8 @@ func (d *jsiiProxy_DataTfeProjects) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeProjects) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeProjects) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -736,8 +735,8 @@ func (d *jsiiProxy_DataTfeProjects) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeProjects) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeProjects) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -748,4 +747,3 @@ func (d *jsiiProxy_DataTfeProjects) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeprojects/DataTfeProjectsConfig.go b/gen/tfe/datatfeprojects/DataTfeProjectsConfig.go index d5e76a9044..7b564ef53a 100644 --- a/gen/tfe/datatfeprojects/DataTfeProjectsConfig.go +++ b/gen/tfe/datatfeprojects/DataTfeProjectsConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeProjectsConfig 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,10 +18,9 @@ type DataTfeProjectsConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // Name of the organization. If omitted, organization must be defined in the provider config. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/projects#organization DataTfeProjects#organization} Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/datatfeprojects/DataTfeProjectsProjectsList.go b/gen/tfe/datatfeprojects/DataTfeProjectsProjectsList.go index b9751904ec..ae07fcccd9 100644 --- a/gen/tfe/datatfeprojects/DataTfeProjectsProjectsList.go +++ b/gen/tfe/datatfeprojects/DataTfeProjectsProjectsList.go @@ -36,7 +36,7 @@ type DataTfeProjectsProjectsList interface { Get(index *float64) DataTfeProjectsProjectsOutputReference // Produce the Token's value at resolution time. // Experimental. - Resolve(_context cdktf.IResolveContext) interface{} + Resolve(_context cdktf.IResolveContext) any // Return a string representation of this resolvable object. // // Returns a reversible string representation. @@ -99,7 +99,6 @@ func (j *jsiiProxy_DataTfeProjectsProjectsList) WrapsSet() *bool { return returns } - func NewDataTfeProjectsProjectsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataTfeProjectsProjectsList { _init_.Initialize() @@ -110,7 +109,7 @@ func NewDataTfeProjectsProjectsList(terraformResource cdktf.IInterpolatingParent _jsii_.Create( "@cdktf/provider-tfe.dataTfeProjects.DataTfeProjectsProjectsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -122,12 +121,12 @@ func NewDataTfeProjectsProjectsList_Override(d DataTfeProjectsProjectsList, terr _jsii_.Create( "@cdktf/provider-tfe.dataTfeProjects.DataTfeProjectsProjectsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataTfeProjectsProjectsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeProjectsProjectsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -138,7 +137,7 @@ func (j *jsiiProxy_DataTfeProjectsProjectsList)SetTerraformAttribute(val *string ) } -func (j *jsiiProxy_DataTfeProjectsProjectsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeProjectsProjectsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -149,7 +148,7 @@ func (j *jsiiProxy_DataTfeProjectsProjectsList)SetTerraformResource(val cdktf.II ) } -func (j *jsiiProxy_DataTfeProjectsProjectsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataTfeProjectsProjectsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -169,7 +168,7 @@ func (d *jsiiProxy_DataTfeProjectsProjectsList) AllWithMapKey(mapKeyAttributeNam _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -198,23 +197,23 @@ func (d *jsiiProxy_DataTfeProjectsProjectsList) Get(index *float64) DataTfeProje _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeProjectsProjectsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeProjectsProjectsList) Resolve(_context cdktf.IResolveContext) any { if err := d.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( d, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -233,4 +232,3 @@ func (d *jsiiProxy_DataTfeProjectsProjectsList) ToString() *string { return returns } - diff --git a/gen/tfe/datatfeprojects/DataTfeProjectsProjectsOutputReference.go b/gen/tfe/datatfeprojects/DataTfeProjectsProjectsOutputReference.go index 1a1e8ce4e6..03256efed0 100644 --- a/gen/tfe/datatfeprojects/DataTfeProjectsProjectsOutputReference.go +++ b/gen/tfe/datatfeprojects/DataTfeProjectsProjectsOutputReference.go @@ -12,9 +12,9 @@ type DataTfeProjectsProjectsOutputReference 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 @@ -44,7 +44,7 @@ type DataTfeProjectsProjectsOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -67,7 +67,7 @@ type DataTfeProjectsProjectsOutputReference 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. @@ -80,8 +80,8 @@ type jsiiProxy_DataTfeProjectsProjectsOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_DataTfeProjectsProjectsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeProjectsProjectsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -190,7 +190,6 @@ func (j *jsiiProxy_DataTfeProjectsProjectsOutputReference) TerraformResource() c return returns } - func NewDataTfeProjectsProjectsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataTfeProjectsProjectsOutputReference { _init_.Initialize() @@ -201,7 +200,7 @@ func NewDataTfeProjectsProjectsOutputReference(terraformResource cdktf.IInterpol _jsii_.Create( "@cdktf/provider-tfe.dataTfeProjects.DataTfeProjectsProjectsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -213,12 +212,12 @@ func NewDataTfeProjectsProjectsOutputReference_Override(d DataTfeProjectsProject _jsii_.Create( "@cdktf/provider-tfe.dataTfeProjects.DataTfeProjectsProjectsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataTfeProjectsProjectsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTfeProjectsProjectsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -229,7 +228,7 @@ func (j *jsiiProxy_DataTfeProjectsProjectsOutputReference)SetComplexObjectIndex( ) } -func (j *jsiiProxy_DataTfeProjectsProjectsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTfeProjectsProjectsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -240,7 +239,7 @@ func (j *jsiiProxy_DataTfeProjectsProjectsOutputReference)SetComplexObjectIsFrom ) } -func (j *jsiiProxy_DataTfeProjectsProjectsOutputReference)SetInternalValue(val *DataTfeProjectsProjects) { +func (j *jsiiProxy_DataTfeProjectsProjectsOutputReference) SetInternalValue(val *DataTfeProjectsProjects) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -251,7 +250,7 @@ func (j *jsiiProxy_DataTfeProjectsProjectsOutputReference)SetInternalValue(val * ) } -func (j *jsiiProxy_DataTfeProjectsProjectsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeProjectsProjectsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -262,7 +261,7 @@ func (j *jsiiProxy_DataTfeProjectsProjectsOutputReference)SetTerraformAttribute( ) } -func (j *jsiiProxy_DataTfeProjectsProjectsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeProjectsProjectsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -286,16 +285,16 @@ func (d *jsiiProxy_DataTfeProjectsProjectsOutputReference) ComputeFqn() *string return returns } -func (d *jsiiProxy_DataTfeProjectsProjectsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeProjectsProjectsOutputReference) 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, ) @@ -311,7 +310,7 @@ func (d *jsiiProxy_DataTfeProjectsProjectsOutputReference) GetBooleanAttribute(t _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -327,7 +326,7 @@ func (d *jsiiProxy_DataTfeProjectsProjectsOutputReference) GetBooleanMapAttribut _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -343,7 +342,7 @@ func (d *jsiiProxy_DataTfeProjectsProjectsOutputReference) GetListAttribute(terr _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -359,7 +358,7 @@ func (d *jsiiProxy_DataTfeProjectsProjectsOutputReference) GetNumberAttribute(te _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -375,7 +374,7 @@ func (d *jsiiProxy_DataTfeProjectsProjectsOutputReference) GetNumberListAttribut _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -391,7 +390,7 @@ func (d *jsiiProxy_DataTfeProjectsProjectsOutputReference) GetNumberMapAttribute _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -407,7 +406,7 @@ func (d *jsiiProxy_DataTfeProjectsProjectsOutputReference) GetStringAttribute(te _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -423,7 +422,7 @@ func (d *jsiiProxy_DataTfeProjectsProjectsOutputReference) GetStringMapAttribute _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -452,23 +451,23 @@ func (d *jsiiProxy_DataTfeProjectsProjectsOutputReference) InterpolationForAttri _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeProjectsProjectsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeProjectsProjectsOutputReference) 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, ) @@ -487,4 +486,3 @@ func (d *jsiiProxy_DataTfeProjectsProjectsOutputReference) ToString() *string { return returns } - diff --git a/gen/tfe/datatfeprojects/DataTfeProjectsProjectsOutputReference__checks.go b/gen/tfe/datatfeprojects/DataTfeProjectsProjectsOutputReference__checks.go index e057ab09c3..8bf4db3a69 100644 --- a/gen/tfe/datatfeprojects/DataTfeProjectsProjectsOutputReference__checks.go +++ b/gen/tfe/datatfeprojects/DataTfeProjectsProjectsOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTfeProjectsProjectsOutputReference) validateResolveParame return nil } -func (j *jsiiProxy_DataTfeProjectsProjectsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeProjectsProjectsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -206,4 +206,3 @@ func validateNewDataTfeProjectsProjectsOutputReferenceParameters(terraformResour return nil } - diff --git a/gen/tfe/datatfeprojects/DataTfeProjects__checks.go b/gen/tfe/datatfeprojects/DataTfeProjects__checks.go index 28c0ff2039..d4ce4bff04 100644 --- a/gen/tfe/datatfeprojects/DataTfeProjects__checks.go +++ b/gen/tfe/datatfeprojects/DataTfeProjects__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeProjects) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeProjects) 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 validateDataTfeProjects_GenerateConfigForImportParameters(scope constructs. return nil } -func validateDataTfeProjects_IsConstructParameters(x interface{}) error { +func validateDataTfeProjects_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeProjects_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeProjects_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeProjects_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeProjects_IsTerraformDataSourceParameters(x interface{}) erro return nil } -func validateDataTfeProjects_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeProjects_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeProjects_IsTerraformElementParameters(x interface{}) error { return nil } -func (j *jsiiProxy_DataTfeProjects) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeProjects) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -239,4 +239,3 @@ func validateNewDataTfeProjectsParameters(scope constructs.Construct, id *string return nil } - diff --git a/gen/tfe/datatfeprojects/main.go b/gen/tfe/datatfeprojects/main.go index 66f56559af..3be1c28d47 100644 --- a/gen/tfe/datatfeprojects/main.go +++ b/gen/tfe/datatfeprojects/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeProjects.DataTfeProjects", - reflect.TypeOf((*DataTfeProjects)(nil)).Elem(), + reflect.TypeFor[DataTfeProjects](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -50,7 +50,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeProjects{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -58,15 +58,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeProjects.DataTfeProjectsConfig", - reflect.TypeOf((*DataTfeProjectsConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeProjectsConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeProjects.DataTfeProjectsProjects", - reflect.TypeOf((*DataTfeProjectsProjects)(nil)).Elem(), + reflect.TypeFor[DataTfeProjectsProjects](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeProjects.DataTfeProjectsProjectsList", - reflect.TypeOf((*DataTfeProjectsProjectsList)(nil)).Elem(), + reflect.TypeFor[DataTfeProjectsProjectsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -79,7 +79,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeProjectsProjectsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -87,7 +87,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeProjects.DataTfeProjectsProjectsOutputReference", - reflect.TypeOf((*DataTfeProjectsProjectsOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTfeProjectsProjectsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -115,7 +115,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeProjectsProjectsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/datatferegistrygpgkey/DataTfeRegistryGpgKey.go b/gen/tfe/datatferegistrygpgkey/DataTfeRegistryGpgKey.go index 54a4361bad..77e3234571 100644 --- a/gen/tfe/datatferegistrygpgkey/DataTfeRegistryGpgKey.go +++ b/gen/tfe/datatferegistrygpgkey/DataTfeRegistryGpgKey.go @@ -16,11 +16,11 @@ type DataTfeRegistryGpgKey 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) CreatedAt() *string // Experimental. DependsOn() *[]*string @@ -51,18 +51,18 @@ type DataTfeRegistryGpgKey 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 UpdatedAt() *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. @@ -88,18 +88,18 @@ type DataTfeRegistryGpgKey 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 // 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 DataTfeRegistryGpgKey @@ -127,8 +127,8 @@ func (j *jsiiProxy_DataTfeRegistryGpgKey) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeRegistryGpgKey) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeRegistryGpgKey) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -137,8 +137,8 @@ func (j *jsiiProxy_DataTfeRegistryGpgKey) ConstructNodeMetadata() *map[string]in return returns } -func (j *jsiiProxy_DataTfeRegistryGpgKey) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryGpgKey) Count() any { + var returns any _jsii_.Get( j, "count", @@ -267,8 +267,8 @@ func (j *jsiiProxy_DataTfeRegistryGpgKey) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeRegistryGpgKey) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryGpgKey) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -287,8 +287,8 @@ func (j *jsiiProxy_DataTfeRegistryGpgKey) TerraformGeneratorMetadata() *cdktf.Te return returns } -func (j *jsiiProxy_DataTfeRegistryGpgKey) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeRegistryGpgKey) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -317,7 +317,6 @@ func (j *jsiiProxy_DataTfeRegistryGpgKey) UpdatedAt() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/registry_gpg_key tfe_registry_gpg_key} Data Source. func NewDataTfeRegistryGpgKey(scope constructs.Construct, id *string, config *DataTfeRegistryGpgKeyConfig) DataTfeRegistryGpgKey { _init_.Initialize() @@ -329,7 +328,7 @@ func NewDataTfeRegistryGpgKey(scope constructs.Construct, id *string, config *Da _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryGpgKey.DataTfeRegistryGpgKey", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -342,12 +341,12 @@ func NewDataTfeRegistryGpgKey_Override(d DataTfeRegistryGpgKey, scope constructs _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryGpgKey.DataTfeRegistryGpgKey", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeRegistryGpgKey)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeRegistryGpgKey) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -358,7 +357,7 @@ func (j *jsiiProxy_DataTfeRegistryGpgKey)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeRegistryGpgKey)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeRegistryGpgKey) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -366,7 +365,7 @@ func (j *jsiiProxy_DataTfeRegistryGpgKey)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeRegistryGpgKey)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeRegistryGpgKey) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -374,7 +373,7 @@ func (j *jsiiProxy_DataTfeRegistryGpgKey)SetForEach(val cdktf.ITerraformIterator ) } -func (j *jsiiProxy_DataTfeRegistryGpgKey)SetId(val *string) { +func (j *jsiiProxy_DataTfeRegistryGpgKey) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -385,7 +384,7 @@ func (j *jsiiProxy_DataTfeRegistryGpgKey)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfeRegistryGpgKey)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeRegistryGpgKey) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -396,7 +395,7 @@ func (j *jsiiProxy_DataTfeRegistryGpgKey)SetLifecycle(val *cdktf.TerraformResour ) } -func (j *jsiiProxy_DataTfeRegistryGpgKey)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeRegistryGpgKey) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -407,7 +406,7 @@ func (j *jsiiProxy_DataTfeRegistryGpgKey)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeRegistryGpgKey)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeRegistryGpgKey) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -427,7 +426,7 @@ func DataTfeRegistryGpgKey_GenerateConfigForImport(scope constructs.Construct, i _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryGpgKey.DataTfeRegistryGpgKey", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -451,7 +450,7 @@ func DataTfeRegistryGpgKey_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 DataTfeRegistryGpgKey_IsConstruct(x interface{}) *bool { +func DataTfeRegistryGpgKey_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeRegistryGpgKey_IsConstructParameters(x); err != nil { @@ -462,7 +461,7 @@ func DataTfeRegistryGpgKey_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryGpgKey.DataTfeRegistryGpgKey", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -470,7 +469,7 @@ func DataTfeRegistryGpgKey_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeRegistryGpgKey_IsTerraformDataSource(x interface{}) *bool { +func DataTfeRegistryGpgKey_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeRegistryGpgKey_IsTerraformDataSourceParameters(x); err != nil { @@ -481,7 +480,7 @@ func DataTfeRegistryGpgKey_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryGpgKey.DataTfeRegistryGpgKey", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -489,7 +488,7 @@ func DataTfeRegistryGpgKey_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeRegistryGpgKey_IsTerraformElement(x interface{}) *bool { +func DataTfeRegistryGpgKey_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeRegistryGpgKey_IsTerraformElementParameters(x); err != nil { @@ -500,7 +499,7 @@ func DataTfeRegistryGpgKey_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryGpgKey.DataTfeRegistryGpgKey", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -518,27 +517,27 @@ func DataTfeRegistryGpgKey_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeRegistryGpgKey) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeRegistryGpgKey) 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_DataTfeRegistryGpgKey) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeRegistryGpgKey) 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, ) @@ -554,7 +553,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKey) GetBooleanAttribute(terraformAttribute _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -570,7 +569,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKey) GetBooleanMapAttribute(terraformAttrib _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -586,7 +585,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKey) GetListAttribute(terraformAttribute *s _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -602,7 +601,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKey) GetNumberAttribute(terraformAttribute _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -618,7 +617,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKey) GetNumberListAttribute(terraformAttrib _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -634,7 +633,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKey) GetNumberMapAttribute(terraformAttribu _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -650,7 +649,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKey) GetStringAttribute(terraformAttribute _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -666,7 +665,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKey) GetStringMapAttribute(terraformAttribu _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -682,7 +681,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKey) InterpolationForAttribute(terraformAtt _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -696,7 +695,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKey) OverrideLogicalId(newLogicalId *string _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -716,8 +715,8 @@ func (d *jsiiProxy_DataTfeRegistryGpgKey) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeRegistryGpgKey) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeRegistryGpgKey) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -729,8 +728,8 @@ func (d *jsiiProxy_DataTfeRegistryGpgKey) SynthesizeAttributes() *map[string]int return returns } -func (d *jsiiProxy_DataTfeRegistryGpgKey) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeRegistryGpgKey) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -742,8 +741,8 @@ func (d *jsiiProxy_DataTfeRegistryGpgKey) SynthesizeHclAttributes() *map[string] return returns } -func (d *jsiiProxy_DataTfeRegistryGpgKey) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeRegistryGpgKey) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -755,8 +754,8 @@ func (d *jsiiProxy_DataTfeRegistryGpgKey) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeRegistryGpgKey) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeRegistryGpgKey) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -781,8 +780,8 @@ func (d *jsiiProxy_DataTfeRegistryGpgKey) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeRegistryGpgKey) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeRegistryGpgKey) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -793,4 +792,3 @@ func (d *jsiiProxy_DataTfeRegistryGpgKey) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatferegistrygpgkey/DataTfeRegistryGpgKeyConfig.go b/gen/tfe/datatferegistrygpgkey/DataTfeRegistryGpgKeyConfig.go index 9ba2b23e4f..edd67d5ceb 100644 --- a/gen/tfe/datatferegistrygpgkey/DataTfeRegistryGpgKeyConfig.go +++ b/gen/tfe/datatferegistrygpgkey/DataTfeRegistryGpgKeyConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeRegistryGpgKeyConfig 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 DataTfeRegistryGpgKeyConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/registry_gpg_key#id DataTfeRegistryGpgKey#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. @@ -29,4 +29,3 @@ type DataTfeRegistryGpgKeyConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/registry_gpg_key#organization DataTfeRegistryGpgKey#organization} Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/datatferegistrygpgkey/DataTfeRegistryGpgKey__checks.go b/gen/tfe/datatferegistrygpgkey/DataTfeRegistryGpgKey__checks.go index dd5c4f0580..3bdf249eb9 100644 --- a/gen/tfe/datatferegistrygpgkey/DataTfeRegistryGpgKey__checks.go +++ b/gen/tfe/datatferegistrygpgkey/DataTfeRegistryGpgKey__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeRegistryGpgKey) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeRegistryGpgKey) 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 validateDataTfeRegistryGpgKey_GenerateConfigForImportParameters(scope const return nil } -func validateDataTfeRegistryGpgKey_IsConstructParameters(x interface{}) error { +func validateDataTfeRegistryGpgKey_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeRegistryGpgKey_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeRegistryGpgKey_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeRegistryGpgKey_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeRegistryGpgKey_IsTerraformDataSourceParameters(x interface{} return nil } -func validateDataTfeRegistryGpgKey_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeRegistryGpgKey_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeRegistryGpgKey_IsTerraformElementParameters(x interface{}) e return nil } -func (j *jsiiProxy_DataTfeRegistryGpgKey) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeRegistryGpgKey) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -250,4 +250,3 @@ func validateNewDataTfeRegistryGpgKeyParameters(scope constructs.Construct, id * return nil } - diff --git a/gen/tfe/datatferegistrygpgkey/main.go b/gen/tfe/datatferegistrygpgkey/main.go index a84bcf3123..f3c3c74469 100644 --- a/gen/tfe/datatferegistrygpgkey/main.go +++ b/gen/tfe/datatferegistrygpgkey/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeRegistryGpgKey.DataTfeRegistryGpgKey", - reflect.TypeOf((*DataTfeRegistryGpgKey)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryGpgKey](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "asciiArmor", GoGetter: "AsciiArmor"}, @@ -53,7 +53,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, _jsii_.MemberProperty{JsiiProperty: "updatedAt", GoGetter: "UpdatedAt"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeRegistryGpgKey{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -61,6 +61,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeRegistryGpgKey.DataTfeRegistryGpgKeyConfig", - reflect.TypeOf((*DataTfeRegistryGpgKeyConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryGpgKeyConfig](), ) } diff --git a/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeys.go b/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeys.go index 30794a9199..b8878c9487 100644 --- a/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeys.go +++ b/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeys.go @@ -15,11 +15,11 @@ type DataTfeRegistryGpgKeys 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. @@ -48,17 +48,17 @@ type DataTfeRegistryGpgKeys 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. @@ -84,18 +84,18 @@ type DataTfeRegistryGpgKeys 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 // 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 DataTfeRegistryGpgKeys @@ -113,8 +113,8 @@ func (j *jsiiProxy_DataTfeRegistryGpgKeys) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeRegistryGpgKeys) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeRegistryGpgKeys) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -123,8 +123,8 @@ func (j *jsiiProxy_DataTfeRegistryGpgKeys) ConstructNodeMetadata() *map[string]i return returns } -func (j *jsiiProxy_DataTfeRegistryGpgKeys) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryGpgKeys) Count() any { + var returns any _jsii_.Get( j, "count", @@ -243,8 +243,8 @@ func (j *jsiiProxy_DataTfeRegistryGpgKeys) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeRegistryGpgKeys) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryGpgKeys) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -263,8 +263,8 @@ func (j *jsiiProxy_DataTfeRegistryGpgKeys) TerraformGeneratorMetadata() *cdktf.T return returns } -func (j *jsiiProxy_DataTfeRegistryGpgKeys) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeRegistryGpgKeys) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -283,7 +283,6 @@ func (j *jsiiProxy_DataTfeRegistryGpgKeys) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/registry_gpg_keys tfe_registry_gpg_keys} Data Source. func NewDataTfeRegistryGpgKeys(scope constructs.Construct, id *string, config *DataTfeRegistryGpgKeysConfig) DataTfeRegistryGpgKeys { _init_.Initialize() @@ -295,7 +294,7 @@ func NewDataTfeRegistryGpgKeys(scope constructs.Construct, id *string, config *D _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryGpgKeys.DataTfeRegistryGpgKeys", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -308,12 +307,12 @@ func NewDataTfeRegistryGpgKeys_Override(d DataTfeRegistryGpgKeys, scope construc _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryGpgKeys.DataTfeRegistryGpgKeys", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeRegistryGpgKeys)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeRegistryGpgKeys) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -324,7 +323,7 @@ func (j *jsiiProxy_DataTfeRegistryGpgKeys)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeRegistryGpgKeys)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeRegistryGpgKeys) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -332,7 +331,7 @@ func (j *jsiiProxy_DataTfeRegistryGpgKeys)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeRegistryGpgKeys)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeRegistryGpgKeys) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -340,7 +339,7 @@ func (j *jsiiProxy_DataTfeRegistryGpgKeys)SetForEach(val cdktf.ITerraformIterato ) } -func (j *jsiiProxy_DataTfeRegistryGpgKeys)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeRegistryGpgKeys) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -351,7 +350,7 @@ func (j *jsiiProxy_DataTfeRegistryGpgKeys)SetLifecycle(val *cdktf.TerraformResou ) } -func (j *jsiiProxy_DataTfeRegistryGpgKeys)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeRegistryGpgKeys) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -362,7 +361,7 @@ func (j *jsiiProxy_DataTfeRegistryGpgKeys)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeRegistryGpgKeys)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeRegistryGpgKeys) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -382,7 +381,7 @@ func DataTfeRegistryGpgKeys_GenerateConfigForImport(scope constructs.Construct, _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryGpgKeys.DataTfeRegistryGpgKeys", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -406,7 +405,7 @@ func DataTfeRegistryGpgKeys_GenerateConfigForImport(scope constructs.Construct, // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func DataTfeRegistryGpgKeys_IsConstruct(x interface{}) *bool { +func DataTfeRegistryGpgKeys_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeRegistryGpgKeys_IsConstructParameters(x); err != nil { @@ -417,7 +416,7 @@ func DataTfeRegistryGpgKeys_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryGpgKeys.DataTfeRegistryGpgKeys", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -425,7 +424,7 @@ func DataTfeRegistryGpgKeys_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeRegistryGpgKeys_IsTerraformDataSource(x interface{}) *bool { +func DataTfeRegistryGpgKeys_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeRegistryGpgKeys_IsTerraformDataSourceParameters(x); err != nil { @@ -436,7 +435,7 @@ func DataTfeRegistryGpgKeys_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryGpgKeys.DataTfeRegistryGpgKeys", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -444,7 +443,7 @@ func DataTfeRegistryGpgKeys_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeRegistryGpgKeys_IsTerraformElement(x interface{}) *bool { +func DataTfeRegistryGpgKeys_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeRegistryGpgKeys_IsTerraformElementParameters(x); err != nil { @@ -455,7 +454,7 @@ func DataTfeRegistryGpgKeys_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryGpgKeys.DataTfeRegistryGpgKeys", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -473,27 +472,27 @@ func DataTfeRegistryGpgKeys_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeRegistryGpgKeys) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeRegistryGpgKeys) 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_DataTfeRegistryGpgKeys) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeRegistryGpgKeys) 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, ) @@ -509,7 +508,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeys) GetBooleanAttribute(terraformAttribut _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -525,7 +524,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeys) GetBooleanMapAttribute(terraformAttri _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -541,7 +540,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeys) GetListAttribute(terraformAttribute * _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -557,7 +556,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeys) GetNumberAttribute(terraformAttribute _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -573,7 +572,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeys) GetNumberListAttribute(terraformAttri _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -589,7 +588,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeys) GetNumberMapAttribute(terraformAttrib _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -605,7 +604,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeys) GetStringAttribute(terraformAttribute _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -621,7 +620,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeys) GetStringMapAttribute(terraformAttrib _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -637,7 +636,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeys) InterpolationForAttribute(terraformAt _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -651,7 +650,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeys) OverrideLogicalId(newLogicalId *strin _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -671,8 +670,8 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeys) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeRegistryGpgKeys) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeRegistryGpgKeys) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -684,8 +683,8 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeys) SynthesizeAttributes() *map[string]in return returns } -func (d *jsiiProxy_DataTfeRegistryGpgKeys) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeRegistryGpgKeys) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -697,8 +696,8 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeys) SynthesizeHclAttributes() *map[string return returns } -func (d *jsiiProxy_DataTfeRegistryGpgKeys) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeRegistryGpgKeys) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -710,8 +709,8 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeys) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeRegistryGpgKeys) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeRegistryGpgKeys) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -736,8 +735,8 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeys) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeRegistryGpgKeys) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeRegistryGpgKeys) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -748,4 +747,3 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeys) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeysConfig.go b/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeysConfig.go index fcec9a09fb..46a765a0db 100644 --- a/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeysConfig.go +++ b/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeysConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeRegistryGpgKeysConfig 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,10 +18,9 @@ type DataTfeRegistryGpgKeysConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // Name of the organization. If omitted, organization must be defined in the provider config. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/registry_gpg_keys#organization DataTfeRegistryGpgKeys#organization} Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeysKeysList.go b/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeysKeysList.go index 0ff0bafb4c..4e062d3e12 100644 --- a/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeysKeysList.go +++ b/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeysKeysList.go @@ -36,7 +36,7 @@ type DataTfeRegistryGpgKeysKeysList interface { Get(index *float64) DataTfeRegistryGpgKeysKeysOutputReference // Produce the Token's value at resolution time. // Experimental. - Resolve(_context cdktf.IResolveContext) interface{} + Resolve(_context cdktf.IResolveContext) any // Return a string representation of this resolvable object. // // Returns a reversible string representation. @@ -99,7 +99,6 @@ func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysList) WrapsSet() *bool { return returns } - func NewDataTfeRegistryGpgKeysKeysList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataTfeRegistryGpgKeysKeysList { _init_.Initialize() @@ -110,7 +109,7 @@ func NewDataTfeRegistryGpgKeysKeysList(terraformResource cdktf.IInterpolatingPar _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryGpgKeys.DataTfeRegistryGpgKeysKeysList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -122,12 +121,12 @@ func NewDataTfeRegistryGpgKeysKeysList_Override(d DataTfeRegistryGpgKeysKeysList _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryGpgKeys.DataTfeRegistryGpgKeysKeysList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -138,7 +137,7 @@ func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysList)SetTerraformAttribute(val *str ) } -func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -149,7 +148,7 @@ func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysList)SetTerraformResource(val cdktf ) } -func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -169,7 +168,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysList) AllWithMapKey(mapKeyAttribute _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -198,23 +197,23 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysList) Get(index *float64) DataTfeRe _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysList) Resolve(_context cdktf.IResolveContext) any { if err := d.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( d, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -233,4 +232,3 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysList) ToString() *string { return returns } - diff --git a/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeysKeysOutputReference.go b/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeysKeysOutputReference.go index da85902be7..d9e9306754 100644 --- a/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeysKeysOutputReference.go +++ b/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeysKeysOutputReference.go @@ -13,9 +13,9 @@ type DataTfeRegistryGpgKeysKeysOutputReference interface { AsciiArmor() *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 @@ -45,7 +45,7 @@ type DataTfeRegistryGpgKeysKeysOutputReference 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,7 +68,7 @@ type DataTfeRegistryGpgKeysKeysOutputReference 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. @@ -91,8 +91,8 @@ func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) AsciiArmor() *stri return returns } -func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -201,7 +201,6 @@ func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) UpdatedAt() *strin return returns } - func NewDataTfeRegistryGpgKeysKeysOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataTfeRegistryGpgKeysKeysOutputReference { _init_.Initialize() @@ -212,7 +211,7 @@ func NewDataTfeRegistryGpgKeysKeysOutputReference(terraformResource cdktf.IInter _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryGpgKeys.DataTfeRegistryGpgKeysKeysOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -224,12 +223,12 @@ func NewDataTfeRegistryGpgKeysKeysOutputReference_Override(d DataTfeRegistryGpgK _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryGpgKeys.DataTfeRegistryGpgKeysKeysOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -240,7 +239,7 @@ func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference)SetComplexObjectInd ) } -func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -251,7 +250,7 @@ func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference)SetComplexObjectIsF ) } -func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference)SetInternalValue(val *DataTfeRegistryGpgKeysKeys) { +func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) SetInternalValue(val *DataTfeRegistryGpgKeysKeys) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -262,7 +261,7 @@ func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference)SetInternalValue(va ) } -func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -273,7 +272,7 @@ func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference)SetTerraformAttribu ) } -func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -297,16 +296,16 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) ComputeFqn() *stri return returns } -func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) 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, ) @@ -322,7 +321,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) GetBooleanAttribut _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -338,7 +337,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) GetBooleanMapAttri _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -354,7 +353,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) GetListAttribute(t _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -370,7 +369,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) GetNumberAttribute _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -386,7 +385,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) GetNumberListAttri _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -402,7 +401,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) GetNumberMapAttrib _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -418,7 +417,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) GetStringAttribute _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -434,7 +433,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) GetStringMapAttrib _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -463,23 +462,23 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) InterpolationForAt _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) 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, ) @@ -498,4 +497,3 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) ToString() *string return returns } - diff --git a/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeysKeysOutputReference__checks.go b/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeysKeysOutputReference__checks.go index d8017334cb..2b0e5dd2d7 100644 --- a/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeysKeysOutputReference__checks.go +++ b/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeysKeysOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) validateResolvePar return nil } -func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -206,4 +206,3 @@ func validateNewDataTfeRegistryGpgKeysKeysOutputReferenceParameters(terraformRes return nil } - diff --git a/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeys__checks.go b/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeys__checks.go index 477d7a1366..f4d3529e5e 100644 --- a/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeys__checks.go +++ b/gen/tfe/datatferegistrygpgkeys/DataTfeRegistryGpgKeys__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeRegistryGpgKeys) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeRegistryGpgKeys) 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 validateDataTfeRegistryGpgKeys_GenerateConfigForImportParameters(scope cons return nil } -func validateDataTfeRegistryGpgKeys_IsConstructParameters(x interface{}) error { +func validateDataTfeRegistryGpgKeys_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeRegistryGpgKeys_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeRegistryGpgKeys_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeRegistryGpgKeys_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeRegistryGpgKeys_IsTerraformDataSourceParameters(x interface{ return nil } -func validateDataTfeRegistryGpgKeys_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeRegistryGpgKeys_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeRegistryGpgKeys_IsTerraformElementParameters(x interface{}) return nil } -func (j *jsiiProxy_DataTfeRegistryGpgKeys) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeRegistryGpgKeys) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -239,4 +239,3 @@ func validateNewDataTfeRegistryGpgKeysParameters(scope constructs.Construct, id return nil } - diff --git a/gen/tfe/datatferegistrygpgkeys/main.go b/gen/tfe/datatferegistrygpgkeys/main.go index 12d129eeba..e272694f8b 100644 --- a/gen/tfe/datatferegistrygpgkeys/main.go +++ b/gen/tfe/datatferegistrygpgkeys/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeRegistryGpgKeys.DataTfeRegistryGpgKeys", - reflect.TypeOf((*DataTfeRegistryGpgKeys)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryGpgKeys](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -50,7 +50,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeRegistryGpgKeys{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -58,15 +58,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeRegistryGpgKeys.DataTfeRegistryGpgKeysConfig", - reflect.TypeOf((*DataTfeRegistryGpgKeysConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryGpgKeysConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeRegistryGpgKeys.DataTfeRegistryGpgKeysKeys", - reflect.TypeOf((*DataTfeRegistryGpgKeysKeys)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryGpgKeysKeys](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeRegistryGpgKeys.DataTfeRegistryGpgKeysKeysList", - reflect.TypeOf((*DataTfeRegistryGpgKeysKeysList)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryGpgKeysKeysList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -79,7 +79,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeRegistryGpgKeysKeysList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -87,7 +87,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeRegistryGpgKeys.DataTfeRegistryGpgKeysKeysOutputReference", - reflect.TypeOf((*DataTfeRegistryGpgKeysKeysOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryGpgKeysKeysOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "asciiArmor", GoGetter: "AsciiArmor"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, @@ -116,7 +116,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "updatedAt", GoGetter: "UpdatedAt"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeRegistryGpgKeysKeysOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/datatferegistrymodule/DataTfeRegistryModule.go b/gen/tfe/datatferegistrymodule/DataTfeRegistryModule.go index 7cff83046c..c926cf42cc 100644 --- a/gen/tfe/datatferegistrymodule/DataTfeRegistryModule.go +++ b/gen/tfe/datatferegistrymodule/DataTfeRegistryModule.go @@ -15,11 +15,11 @@ type DataTfeRegistryModule 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) CreatedAt() *string // Experimental. DependsOn() *[]*string @@ -56,14 +56,14 @@ type DataTfeRegistryModule interface { SetOrganization(val *string) OrganizationInput() *string Permissions() DataTfeRegistryModulePermissionsList - PermissionsInput() interface{} + PermissionsInput() any // Experimental. Provider() cdktf.TerraformProvider // Experimental. SetProvider(val cdktf.TerraformProvider) PublishingMechanism() *string // Experimental. - RawOverrides() interface{} + RawOverrides() any RegistryName() *string SetRegistryName(val *string) RegistryNameInput() *string @@ -71,20 +71,20 @@ type DataTfeRegistryModule interface { // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string TestConfig() DataTfeRegistryModuleTestConfigList - TestConfigInput() interface{} + TestConfigInput() any UpdatedAt() *string VcsRepo() DataTfeRegistryModuleVcsRepoList - VcsRepoInput() interface{} + VcsRepoInput() any VersionStatuses() DataTfeRegistryModuleVersionStatusesList - VersionStatusesInput() interface{} + VersionStatusesInput() any // Experimental. - AddOverride(path *string, value interface{}) + AddOverride(path *string, value any) // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -106,10 +106,10 @@ type DataTfeRegistryModule interface { // Overrides the auto-generated logical ID with a specific ID. // Experimental. OverrideLogicalId(newLogicalId *string) - PutPermissions(value interface{}) - PutTestConfig(value interface{}) - PutVcsRepo(value interface{}) - PutVersionStatuses(value interface{}) + PutPermissions(value any) + PutTestConfig(value any) + PutVcsRepo(value any) + PutVersionStatuses(value any) ResetNamespace() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. @@ -119,18 +119,18 @@ type DataTfeRegistryModule interface { ResetTestConfig() ResetVcsRepo() ResetVersionStatuses() - 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 DataTfeRegistryModule @@ -148,8 +148,8 @@ func (j *jsiiProxy_DataTfeRegistryModule) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeRegistryModule) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeRegistryModule) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -158,8 +158,8 @@ func (j *jsiiProxy_DataTfeRegistryModule) ConstructNodeMetadata() *map[string]in return returns } -func (j *jsiiProxy_DataTfeRegistryModule) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryModule) Count() any { + var returns any _jsii_.Get( j, "count", @@ -368,8 +368,8 @@ func (j *jsiiProxy_DataTfeRegistryModule) Permissions() DataTfeRegistryModulePer return returns } -func (j *jsiiProxy_DataTfeRegistryModule) PermissionsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryModule) PermissionsInput() any { + var returns any _jsii_.Get( j, "permissionsInput", @@ -398,8 +398,8 @@ func (j *jsiiProxy_DataTfeRegistryModule) PublishingMechanism() *string { return returns } -func (j *jsiiProxy_DataTfeRegistryModule) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryModule) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -448,8 +448,8 @@ func (j *jsiiProxy_DataTfeRegistryModule) TerraformGeneratorMetadata() *cdktf.Te return returns } -func (j *jsiiProxy_DataTfeRegistryModule) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeRegistryModule) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -478,8 +478,8 @@ func (j *jsiiProxy_DataTfeRegistryModule) TestConfig() DataTfeRegistryModuleTest return returns } -func (j *jsiiProxy_DataTfeRegistryModule) TestConfigInput() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryModule) TestConfigInput() any { + var returns any _jsii_.Get( j, "testConfigInput", @@ -508,8 +508,8 @@ func (j *jsiiProxy_DataTfeRegistryModule) VcsRepo() DataTfeRegistryModuleVcsRepo return returns } -func (j *jsiiProxy_DataTfeRegistryModule) VcsRepoInput() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryModule) VcsRepoInput() any { + var returns any _jsii_.Get( j, "vcsRepoInput", @@ -528,8 +528,8 @@ func (j *jsiiProxy_DataTfeRegistryModule) VersionStatuses() DataTfeRegistryModul return returns } -func (j *jsiiProxy_DataTfeRegistryModule) VersionStatusesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryModule) VersionStatusesInput() any { + var returns any _jsii_.Get( j, "versionStatusesInput", @@ -538,7 +538,6 @@ func (j *jsiiProxy_DataTfeRegistryModule) VersionStatusesInput() interface{} { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/registry_module tfe_registry_module} Data Source. func NewDataTfeRegistryModule(scope constructs.Construct, id *string, config *DataTfeRegistryModuleConfig) DataTfeRegistryModule { _init_.Initialize() @@ -550,7 +549,7 @@ func NewDataTfeRegistryModule(scope constructs.Construct, id *string, config *Da _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModule", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -563,12 +562,12 @@ func NewDataTfeRegistryModule_Override(d DataTfeRegistryModule, scope constructs _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModule", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeRegistryModule)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeRegistryModule) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -579,7 +578,7 @@ func (j *jsiiProxy_DataTfeRegistryModule)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeRegistryModule)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeRegistryModule) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -587,7 +586,7 @@ func (j *jsiiProxy_DataTfeRegistryModule)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeRegistryModule)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeRegistryModule) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -595,7 +594,7 @@ func (j *jsiiProxy_DataTfeRegistryModule)SetForEach(val cdktf.ITerraformIterator ) } -func (j *jsiiProxy_DataTfeRegistryModule)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeRegistryModule) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -606,7 +605,7 @@ func (j *jsiiProxy_DataTfeRegistryModule)SetLifecycle(val *cdktf.TerraformResour ) } -func (j *jsiiProxy_DataTfeRegistryModule)SetModuleProvider(val *string) { +func (j *jsiiProxy_DataTfeRegistryModule) SetModuleProvider(val *string) { if err := j.validateSetModuleProviderParameters(val); err != nil { panic(err) } @@ -617,7 +616,7 @@ func (j *jsiiProxy_DataTfeRegistryModule)SetModuleProvider(val *string) { ) } -func (j *jsiiProxy_DataTfeRegistryModule)SetName(val *string) { +func (j *jsiiProxy_DataTfeRegistryModule) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -628,7 +627,7 @@ func (j *jsiiProxy_DataTfeRegistryModule)SetName(val *string) { ) } -func (j *jsiiProxy_DataTfeRegistryModule)SetNamespace(val *string) { +func (j *jsiiProxy_DataTfeRegistryModule) SetNamespace(val *string) { if err := j.validateSetNamespaceParameters(val); err != nil { panic(err) } @@ -639,7 +638,7 @@ func (j *jsiiProxy_DataTfeRegistryModule)SetNamespace(val *string) { ) } -func (j *jsiiProxy_DataTfeRegistryModule)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeRegistryModule) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -650,7 +649,7 @@ func (j *jsiiProxy_DataTfeRegistryModule)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeRegistryModule)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeRegistryModule) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -658,7 +657,7 @@ func (j *jsiiProxy_DataTfeRegistryModule)SetProvider(val cdktf.TerraformProvider ) } -func (j *jsiiProxy_DataTfeRegistryModule)SetRegistryName(val *string) { +func (j *jsiiProxy_DataTfeRegistryModule) SetRegistryName(val *string) { if err := j.validateSetRegistryNameParameters(val); err != nil { panic(err) } @@ -681,7 +680,7 @@ func DataTfeRegistryModule_GenerateConfigForImport(scope constructs.Construct, i _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModule", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -705,7 +704,7 @@ func DataTfeRegistryModule_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 DataTfeRegistryModule_IsConstruct(x interface{}) *bool { +func DataTfeRegistryModule_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeRegistryModule_IsConstructParameters(x); err != nil { @@ -716,7 +715,7 @@ func DataTfeRegistryModule_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModule", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -724,7 +723,7 @@ func DataTfeRegistryModule_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeRegistryModule_IsTerraformDataSource(x interface{}) *bool { +func DataTfeRegistryModule_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeRegistryModule_IsTerraformDataSourceParameters(x); err != nil { @@ -735,7 +734,7 @@ func DataTfeRegistryModule_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModule", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -743,7 +742,7 @@ func DataTfeRegistryModule_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeRegistryModule_IsTerraformElement(x interface{}) *bool { +func DataTfeRegistryModule_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeRegistryModule_IsTerraformElementParameters(x); err != nil { @@ -754,7 +753,7 @@ func DataTfeRegistryModule_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModule", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -772,27 +771,27 @@ func DataTfeRegistryModule_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeRegistryModule) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeRegistryModule) 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_DataTfeRegistryModule) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeRegistryModule) 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, ) @@ -808,7 +807,7 @@ func (d *jsiiProxy_DataTfeRegistryModule) GetBooleanAttribute(terraformAttribute _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -824,7 +823,7 @@ func (d *jsiiProxy_DataTfeRegistryModule) GetBooleanMapAttribute(terraformAttrib _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -840,7 +839,7 @@ func (d *jsiiProxy_DataTfeRegistryModule) GetListAttribute(terraformAttribute *s _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -856,7 +855,7 @@ func (d *jsiiProxy_DataTfeRegistryModule) GetNumberAttribute(terraformAttribute _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -872,7 +871,7 @@ func (d *jsiiProxy_DataTfeRegistryModule) GetNumberListAttribute(terraformAttrib _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -888,7 +887,7 @@ func (d *jsiiProxy_DataTfeRegistryModule) GetNumberMapAttribute(terraformAttribu _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -904,7 +903,7 @@ func (d *jsiiProxy_DataTfeRegistryModule) GetStringAttribute(terraformAttribute _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -920,7 +919,7 @@ func (d *jsiiProxy_DataTfeRegistryModule) GetStringMapAttribute(terraformAttribu _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -936,7 +935,7 @@ func (d *jsiiProxy_DataTfeRegistryModule) InterpolationForAttribute(terraformAtt _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -950,51 +949,51 @@ func (d *jsiiProxy_DataTfeRegistryModule) OverrideLogicalId(newLogicalId *string _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } -func (d *jsiiProxy_DataTfeRegistryModule) PutPermissions(value interface{}) { +func (d *jsiiProxy_DataTfeRegistryModule) PutPermissions(value any) { if err := d.validatePutPermissionsParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( d, "putPermissions", - []interface{}{value}, + []any{value}, ) } -func (d *jsiiProxy_DataTfeRegistryModule) PutTestConfig(value interface{}) { +func (d *jsiiProxy_DataTfeRegistryModule) PutTestConfig(value any) { if err := d.validatePutTestConfigParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( d, "putTestConfig", - []interface{}{value}, + []any{value}, ) } -func (d *jsiiProxy_DataTfeRegistryModule) PutVcsRepo(value interface{}) { +func (d *jsiiProxy_DataTfeRegistryModule) PutVcsRepo(value any) { if err := d.validatePutVcsRepoParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( d, "putVcsRepo", - []interface{}{value}, + []any{value}, ) } -func (d *jsiiProxy_DataTfeRegistryModule) PutVersionStatuses(value interface{}) { +func (d *jsiiProxy_DataTfeRegistryModule) PutVersionStatuses(value any) { if err := d.validatePutVersionStatusesParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( d, "putVersionStatuses", - []interface{}{value}, + []any{value}, ) } @@ -1054,8 +1053,8 @@ func (d *jsiiProxy_DataTfeRegistryModule) ResetVersionStatuses() { ) } -func (d *jsiiProxy_DataTfeRegistryModule) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeRegistryModule) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -1067,8 +1066,8 @@ func (d *jsiiProxy_DataTfeRegistryModule) SynthesizeAttributes() *map[string]int return returns } -func (d *jsiiProxy_DataTfeRegistryModule) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeRegistryModule) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -1080,8 +1079,8 @@ func (d *jsiiProxy_DataTfeRegistryModule) SynthesizeHclAttributes() *map[string] return returns } -func (d *jsiiProxy_DataTfeRegistryModule) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeRegistryModule) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -1093,8 +1092,8 @@ func (d *jsiiProxy_DataTfeRegistryModule) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeRegistryModule) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeRegistryModule) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -1119,8 +1118,8 @@ func (d *jsiiProxy_DataTfeRegistryModule) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeRegistryModule) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeRegistryModule) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -1131,4 +1130,3 @@ func (d *jsiiProxy_DataTfeRegistryModule) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleConfig.go b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleConfig.go index 074615bae1..dbf46c3523 100644 --- a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleConfig.go +++ b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeRegistryModuleConfig 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 DataTfeRegistryModuleConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // Name of the module provider. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/registry_module#module_provider DataTfeRegistryModule#module_provider} @@ -38,7 +38,7 @@ type DataTfeRegistryModuleConfig struct { // permissions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/registry_module#permissions DataTfeRegistryModule#permissions} - Permissions interface{} `field:"optional" json:"permissions" yaml:"permissions"` + Permissions any `field:"optional" json:"permissions" yaml:"permissions"` // Name of the registry. Valid options: "public", "private". Defaults to "private". // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/registry_module#registry_name DataTfeRegistryModule#registry_name} @@ -46,14 +46,13 @@ type DataTfeRegistryModuleConfig struct { // test_config block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/registry_module#test_config DataTfeRegistryModule#test_config} - TestConfig interface{} `field:"optional" json:"testConfig" yaml:"testConfig"` + TestConfig any `field:"optional" json:"testConfig" yaml:"testConfig"` // vcs_repo block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/registry_module#vcs_repo DataTfeRegistryModule#vcs_repo} - VcsRepo interface{} `field:"optional" json:"vcsRepo" yaml:"vcsRepo"` + VcsRepo any `field:"optional" json:"vcsRepo" yaml:"vcsRepo"` // version_statuses block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/registry_module#version_statuses DataTfeRegistryModule#version_statuses} - VersionStatuses interface{} `field:"optional" json:"versionStatuses" yaml:"versionStatuses"` + VersionStatuses any `field:"optional" json:"versionStatuses" yaml:"versionStatuses"` } - diff --git a/gen/tfe/datatferegistrymodule/DataTfeRegistryModulePermissionsList.go b/gen/tfe/datatferegistrymodule/DataTfeRegistryModulePermissionsList.go index 3d01ad49f4..ef5a069bd0 100644 --- a/gen/tfe/datatferegistrymodule/DataTfeRegistryModulePermissionsList.go +++ b/gen/tfe/datatferegistrymodule/DataTfeRegistryModulePermissionsList.go @@ -17,8 +17,8 @@ type DataTfeRegistryModulePermissionsList 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 DataTfeRegistryModulePermissionsList interface { Get(index *float64) DataTfeRegistryModulePermissionsOutputReference // 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_DataTfeRegistryModulePermissionsList) Fqn() *string { return returns } -func (j *jsiiProxy_DataTfeRegistryModulePermissionsList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryModulePermissionsList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_DataTfeRegistryModulePermissionsList) WrapsSet() *bool { return returns } - func NewDataTfeRegistryModulePermissionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataTfeRegistryModulePermissionsList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewDataTfeRegistryModulePermissionsList(terraformResource cdktf.IInterpolat _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModulePermissionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewDataTfeRegistryModulePermissionsList_Override(d DataTfeRegistryModulePer _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModulePermissionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataTfeRegistryModulePermissionsList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_DataTfeRegistryModulePermissionsList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_DataTfeRegistryModulePermissionsList)SetInternalValue(val int ) } -func (j *jsiiProxy_DataTfeRegistryModulePermissionsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeRegistryModulePermissionsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_DataTfeRegistryModulePermissionsList)SetTerraformAttribute(va ) } -func (j *jsiiProxy_DataTfeRegistryModulePermissionsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeRegistryModulePermissionsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_DataTfeRegistryModulePermissionsList)SetTerraformResource(val ) } -func (j *jsiiProxy_DataTfeRegistryModulePermissionsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataTfeRegistryModulePermissionsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (d *jsiiProxy_DataTfeRegistryModulePermissionsList) AllWithMapKey(mapKeyAtt _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (d *jsiiProxy_DataTfeRegistryModulePermissionsList) Get(index *float64) Dat _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeRegistryModulePermissionsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeRegistryModulePermissionsList) 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_DataTfeRegistryModulePermissionsList) ToString() *string { return returns } - diff --git a/gen/tfe/datatferegistrymodule/DataTfeRegistryModulePermissionsList__checks.go b/gen/tfe/datatferegistrymodule/DataTfeRegistryModulePermissionsList__checks.go index 346def32b4..1172ec2157 100644 --- a/gen/tfe/datatferegistrymodule/DataTfeRegistryModulePermissionsList__checks.go +++ b/gen/tfe/datatferegistrymodule/DataTfeRegistryModulePermissionsList__checks.go @@ -34,7 +34,7 @@ func (d *jsiiProxy_DataTfeRegistryModulePermissionsList) validateResolveParamete return nil } -func (j *jsiiProxy_DataTfeRegistryModulePermissionsList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeRegistryModulePermissionsList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewDataTfeRegistryModulePermissionsListParameters(terraformResource return nil } - diff --git a/gen/tfe/datatferegistrymodule/DataTfeRegistryModulePermissionsOutputReference.go b/gen/tfe/datatferegistrymodule/DataTfeRegistryModulePermissionsOutputReference.go index 6abc2760ff..4ad5954afd 100644 --- a/gen/tfe/datatferegistrymodule/DataTfeRegistryModulePermissionsOutputReference.go +++ b/gen/tfe/datatferegistrymodule/DataTfeRegistryModulePermissionsOutputReference.go @@ -15,9 +15,9 @@ type DataTfeRegistryModulePermissionsOutputReference interface { CanRetry() cdktf.IResolvable // 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 DataTfeRegistryModulePermissionsOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -43,7 +43,7 @@ type DataTfeRegistryModulePermissionsOutputReference 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,7 +66,7 @@ type DataTfeRegistryModulePermissionsOutputReference 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. @@ -109,8 +109,8 @@ func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) CanRetry() c return returns } -func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -149,8 +149,8 @@ func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) Fqn() *strin return returns } -func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -179,7 +179,6 @@ func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) TerraformRes return returns } - func NewDataTfeRegistryModulePermissionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataTfeRegistryModulePermissionsOutputReference { _init_.Initialize() @@ -190,7 +189,7 @@ func NewDataTfeRegistryModulePermissionsOutputReference(terraformResource cdktf. _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModulePermissionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -202,12 +201,12 @@ func NewDataTfeRegistryModulePermissionsOutputReference_Override(d DataTfeRegist _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModulePermissionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -218,7 +217,7 @@ func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference)SetComplexObj ) } -func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -229,7 +228,7 @@ func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference)SetComplexObj ) } -func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -240,7 +239,7 @@ func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference)SetInternalVa ) } -func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -251,7 +250,7 @@ func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference)SetTerraformA ) } -func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -275,16 +274,16 @@ func (d *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) ComputeFqn() return returns } -func (d *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) 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, ) @@ -300,7 +299,7 @@ func (d *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) GetBooleanAt _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -316,7 +315,7 @@ func (d *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) GetBooleanMa _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -332,7 +331,7 @@ func (d *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) GetListAttri _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -348,7 +347,7 @@ func (d *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) GetNumberAtt _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -364,7 +363,7 @@ func (d *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) GetNumberLis _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -380,7 +379,7 @@ func (d *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) GetNumberMap _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -396,7 +395,7 @@ func (d *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) GetStringAtt _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -412,7 +411,7 @@ func (d *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) GetStringMap _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -441,23 +440,23 @@ func (d *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) Interpolatio _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) 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, ) @@ -476,4 +475,3 @@ func (d *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) ToString() * return returns } - diff --git a/gen/tfe/datatferegistrymodule/DataTfeRegistryModulePermissionsOutputReference__checks.go b/gen/tfe/datatferegistrymodule/DataTfeRegistryModulePermissionsOutputReference__checks.go index 1dfb5d980d..2c379a91ed 100644 --- a/gen/tfe/datatferegistrymodule/DataTfeRegistryModulePermissionsOutputReference__checks.go +++ b/gen/tfe/datatferegistrymodule/DataTfeRegistryModulePermissionsOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) validateReso return nil } -func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -163,7 +163,7 @@ func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) validateSetC return nil } -func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeRegistryModulePermissionsOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -222,4 +222,3 @@ func validateNewDataTfeRegistryModulePermissionsOutputReferenceParameters(terraf return nil } - diff --git a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleTestConfigList.go b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleTestConfigList.go index 1ee44171b0..6049ac3e88 100644 --- a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleTestConfigList.go +++ b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleTestConfigList.go @@ -17,8 +17,8 @@ type DataTfeRegistryModuleTestConfigList 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 DataTfeRegistryModuleTestConfigList interface { Get(index *float64) DataTfeRegistryModuleTestConfigOutputReference // 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_DataTfeRegistryModuleTestConfigList) Fqn() *string { return returns } -func (j *jsiiProxy_DataTfeRegistryModuleTestConfigList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryModuleTestConfigList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_DataTfeRegistryModuleTestConfigList) WrapsSet() *bool { return returns } - func NewDataTfeRegistryModuleTestConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataTfeRegistryModuleTestConfigList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewDataTfeRegistryModuleTestConfigList(terraformResource cdktf.IInterpolati _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleTestConfigList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewDataTfeRegistryModuleTestConfigList_Override(d DataTfeRegistryModuleTest _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleTestConfigList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataTfeRegistryModuleTestConfigList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_DataTfeRegistryModuleTestConfigList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleTestConfigList)SetInternalValue(val inte ) } -func (j *jsiiProxy_DataTfeRegistryModuleTestConfigList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeRegistryModuleTestConfigList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleTestConfigList)SetTerraformAttribute(val ) } -func (j *jsiiProxy_DataTfeRegistryModuleTestConfigList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeRegistryModuleTestConfigList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleTestConfigList)SetTerraformResource(val ) } -func (j *jsiiProxy_DataTfeRegistryModuleTestConfigList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataTfeRegistryModuleTestConfigList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleTestConfigList) AllWithMapKey(mapKeyAttr _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (d *jsiiProxy_DataTfeRegistryModuleTestConfigList) Get(index *float64) Data _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeRegistryModuleTestConfigList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeRegistryModuleTestConfigList) 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_DataTfeRegistryModuleTestConfigList) ToString() *string { return returns } - diff --git a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleTestConfigList__checks.go b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleTestConfigList__checks.go index b6e68fbd58..c9c4b66254 100644 --- a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleTestConfigList__checks.go +++ b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleTestConfigList__checks.go @@ -34,7 +34,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleTestConfigList) validateResolveParameter return nil } -func (j *jsiiProxy_DataTfeRegistryModuleTestConfigList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeRegistryModuleTestConfigList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewDataTfeRegistryModuleTestConfigListParameters(terraformResource return nil } - diff --git a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleTestConfigOutputReference.go b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleTestConfigOutputReference.go index 500d34067d..d078925923 100644 --- a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleTestConfigOutputReference.go +++ b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleTestConfigOutputReference.go @@ -12,9 +12,9 @@ type DataTfeRegistryModuleTestConfigOutputReference 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 DataTfeRegistryModuleTestConfigOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -41,7 +41,7 @@ type DataTfeRegistryModuleTestConfigOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -64,7 +64,7 @@ type DataTfeRegistryModuleTestConfigOutputReference 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. @@ -77,8 +77,8 @@ type jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -117,8 +117,8 @@ func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) Fqn() *string return returns } -func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -157,7 +157,6 @@ func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) TestsEnabled( return returns } - func NewDataTfeRegistryModuleTestConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataTfeRegistryModuleTestConfigOutputReference { _init_.Initialize() @@ -168,7 +167,7 @@ func NewDataTfeRegistryModuleTestConfigOutputReference(terraformResource cdktf.I _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleTestConfigOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -180,12 +179,12 @@ func NewDataTfeRegistryModuleTestConfigOutputReference_Override(d DataTfeRegistr _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleTestConfigOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -196,7 +195,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference)SetComplexObje ) } -func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -207,7 +206,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference)SetComplexObje ) } -func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -218,7 +217,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference)SetInternalVal ) } -func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -229,7 +228,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference)SetTerraformAt ) } -func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -253,16 +252,16 @@ func (d *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) ComputeFqn() return returns } -func (d *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) 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, ) @@ -278,7 +277,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) GetBooleanAtt _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -294,7 +293,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) GetBooleanMap _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -310,7 +309,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) GetListAttrib _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -326,7 +325,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) GetNumberAttr _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -342,7 +341,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) GetNumberList _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -358,7 +357,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) GetNumberMapA _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -374,7 +373,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) GetStringAttr _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -390,7 +389,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) GetStringMapA _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -419,23 +418,23 @@ func (d *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) Interpolation _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) 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, ) @@ -454,4 +453,3 @@ func (d *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) ToString() *s return returns } - diff --git a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleTestConfigOutputReference__checks.go b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleTestConfigOutputReference__checks.go index caf6745110..e61e8a4f84 100644 --- a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleTestConfigOutputReference__checks.go +++ b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleTestConfigOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) validateResol return nil } -func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -163,7 +163,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) validateSetCo return nil } -func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -222,4 +222,3 @@ func validateNewDataTfeRegistryModuleTestConfigOutputReferenceParameters(terrafo return nil } - diff --git a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVcsRepoList.go b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVcsRepoList.go index f44c1e5dee..113c478092 100644 --- a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVcsRepoList.go +++ b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVcsRepoList.go @@ -17,8 +17,8 @@ type DataTfeRegistryModuleVcsRepoList 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 DataTfeRegistryModuleVcsRepoList interface { Get(index *float64) DataTfeRegistryModuleVcsRepoOutputReference // 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_DataTfeRegistryModuleVcsRepoList) Fqn() *string { return returns } -func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoList) WrapsSet() *bool { return returns } - func NewDataTfeRegistryModuleVcsRepoList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataTfeRegistryModuleVcsRepoList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewDataTfeRegistryModuleVcsRepoList(terraformResource cdktf.IInterpolatingP _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleVcsRepoList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewDataTfeRegistryModuleVcsRepoList_Override(d DataTfeRegistryModuleVcsRepo _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleVcsRepoList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoList)SetInternalValue(val interfa ) } -func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoList)SetTerraformAttribute(val *s ) } -func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoList)SetTerraformResource(val cdk ) } -func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoList) AllWithMapKey(mapKeyAttribu _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoList) Get(index *float64) DataTfe _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoList) 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_DataTfeRegistryModuleVcsRepoList) ToString() *string { return returns } - diff --git a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVcsRepoList__checks.go b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVcsRepoList__checks.go index 8e46124040..1582bbee9c 100644 --- a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVcsRepoList__checks.go +++ b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVcsRepoList__checks.go @@ -34,7 +34,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoList) validateResolveParameters(_ return nil } -func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewDataTfeRegistryModuleVcsRepoListParameters(terraformResource cdk return nil } - diff --git a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVcsRepoOutputReference.go b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVcsRepoOutputReference.go index 2868ee9ecf..5ee90c1227 100644 --- a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVcsRepoOutputReference.go +++ b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVcsRepoOutputReference.go @@ -13,9 +13,9 @@ type DataTfeRegistryModuleVcsRepoOutputReference interface { Branch() *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 @@ -32,8 +32,8 @@ type DataTfeRegistryModuleVcsRepoOutputReference interface { GithubAppInstallationId() *string Identifier() *string IngressSubmodules() cdktf.IResolvable - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) OauthTokenId() *string RepositoryHttpUrl() *string ServiceProvider() *string @@ -51,7 +51,7 @@ type DataTfeRegistryModuleVcsRepoOutputReference 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 DataTfeRegistryModuleVcsRepoOutputReference interface { InterpolationForAttribute(property *string) cdktf.IResolvable // Produce the Token's value at resolution time. // Experimental. - Resolve(_context cdktf.IResolveContext) interface{} + Resolve(_context cdktf.IResolveContext) any // Return a string representation of this resolvable object. // // Returns a reversible string representation. @@ -97,8 +97,8 @@ func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) Branch() *string return returns } -func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -177,8 +177,8 @@ func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) IngressSubmodule return returns } -func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -267,7 +267,6 @@ func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) WebhookUrl() *st return returns } - func NewDataTfeRegistryModuleVcsRepoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataTfeRegistryModuleVcsRepoOutputReference { _init_.Initialize() @@ -278,7 +277,7 @@ func NewDataTfeRegistryModuleVcsRepoOutputReference(terraformResource cdktf.IInt _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleVcsRepoOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -290,12 +289,12 @@ func NewDataTfeRegistryModuleVcsRepoOutputReference_Override(d DataTfeRegistryMo _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleVcsRepoOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -306,7 +305,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference)SetComplexObjectI ) } -func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -317,7 +316,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference)SetComplexObjectI ) } -func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -328,7 +327,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference)SetInternalValue( ) } -func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -339,7 +338,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference)SetTerraformAttri ) } -func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -363,16 +362,16 @@ func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) ComputeFqn() *st return returns } -func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := d.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( d, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -388,7 +387,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) GetBooleanAttrib _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -404,7 +403,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) GetBooleanMapAtt _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -420,7 +419,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) GetListAttribute _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -436,7 +435,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) GetNumberAttribu _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -452,7 +451,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) GetNumberListAtt _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -468,7 +467,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) GetNumberMapAttr _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -484,7 +483,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) GetStringAttribu _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -500,7 +499,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) GetStringMapAttr _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -529,23 +528,23 @@ func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) InterpolationFor _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := d.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( d, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -564,4 +563,3 @@ func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) ToString() *stri return returns } - diff --git a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVcsRepoOutputReference__checks.go b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVcsRepoOutputReference__checks.go index 4db2d989e9..0be27b33e2 100644 --- a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVcsRepoOutputReference__checks.go +++ b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVcsRepoOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) validateResolveP return nil } -func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -163,7 +163,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) validateSetCompl return nil } -func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -222,4 +222,3 @@ func validateNewDataTfeRegistryModuleVcsRepoOutputReferenceParameters(terraformR return nil } - diff --git a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVersionStatusesList.go b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVersionStatusesList.go index 94924053c2..d340937e37 100644 --- a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVersionStatusesList.go +++ b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVersionStatusesList.go @@ -17,8 +17,8 @@ type DataTfeRegistryModuleVersionStatusesList 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 DataTfeRegistryModuleVersionStatusesList interface { Get(index *float64) DataTfeRegistryModuleVersionStatusesOutputReference // 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_DataTfeRegistryModuleVersionStatusesList) Fqn() *string { return returns } -func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesList) WrapsSet() *bool { return returns } - func NewDataTfeRegistryModuleVersionStatusesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataTfeRegistryModuleVersionStatusesList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewDataTfeRegistryModuleVersionStatusesList(terraformResource cdktf.IInterp _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleVersionStatusesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewDataTfeRegistryModuleVersionStatusesList_Override(d DataTfeRegistryModul _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleVersionStatusesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesList)SetInternalValue(val ) } -func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesList)SetTerraformAttribut ) } -func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesList)SetTerraformResource ) } -func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesList) AllWithMapKey(mapKe _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesList) Get(index *float64) _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesList) 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_DataTfeRegistryModuleVersionStatusesList) ToString() *string return returns } - diff --git a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVersionStatusesList__checks.go b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVersionStatusesList__checks.go index 1437293204..9ac5296afd 100644 --- a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVersionStatusesList__checks.go +++ b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVersionStatusesList__checks.go @@ -34,7 +34,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesList) validateResolvePara return nil } -func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewDataTfeRegistryModuleVersionStatusesListParameters(terraformReso return nil } - diff --git a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVersionStatusesOutputReference.go b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVersionStatusesOutputReference.go index 16068fa8f8..849ce69bc5 100644 --- a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVersionStatusesOutputReference.go +++ b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVersionStatusesOutputReference.go @@ -12,9 +12,9 @@ type DataTfeRegistryModuleVersionStatusesOutputReference 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,8 +28,8 @@ type DataTfeRegistryModuleVersionStatusesOutputReference interface { Error() *string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Status() *string // Experimental. TerraformAttribute() *string @@ -43,7 +43,7 @@ type DataTfeRegistryModuleVersionStatusesOutputReference 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,7 +66,7 @@ type DataTfeRegistryModuleVersionStatusesOutputReference 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. @@ -79,8 +79,8 @@ type jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -129,8 +129,8 @@ func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) Fqn() *s return returns } -func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -179,7 +179,6 @@ func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) Version( return returns } - func NewDataTfeRegistryModuleVersionStatusesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataTfeRegistryModuleVersionStatusesOutputReference { _init_.Initialize() @@ -190,7 +189,7 @@ func NewDataTfeRegistryModuleVersionStatusesOutputReference(terraformResource cd _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleVersionStatusesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -202,12 +201,12 @@ func NewDataTfeRegistryModuleVersionStatusesOutputReference_Override(d DataTfeRe _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleVersionStatusesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -218,7 +217,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference)SetComple ) } -func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -229,7 +228,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference)SetComple ) } -func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -240,7 +239,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference)SetIntern ) } -func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -251,7 +250,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference)SetTerraf ) } -func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -275,16 +274,16 @@ func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) ComputeF return returns } -func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) 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, ) @@ -300,7 +299,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) GetBoole _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -316,7 +315,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) GetBoole _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -332,7 +331,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) GetListA _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -348,7 +347,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) GetNumbe _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -364,7 +363,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) GetNumbe _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -380,7 +379,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) GetNumbe _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -396,7 +395,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) GetStrin _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -412,7 +411,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) GetStrin _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -441,23 +440,23 @@ func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) Interpol _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) 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, ) @@ -476,4 +475,3 @@ func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) ToString return returns } - diff --git a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVersionStatusesOutputReference__checks.go b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVersionStatusesOutputReference__checks.go index 236339ce6c..e924672d9f 100644 --- a/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVersionStatusesOutputReference__checks.go +++ b/gen/tfe/datatferegistrymodule/DataTfeRegistryModuleVersionStatusesOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) validate return nil } -func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -163,7 +163,7 @@ func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) validate return nil } -func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -222,4 +222,3 @@ func validateNewDataTfeRegistryModuleVersionStatusesOutputReferenceParameters(te return nil } - diff --git a/gen/tfe/datatferegistrymodule/DataTfeRegistryModule__checks.go b/gen/tfe/datatferegistrymodule/DataTfeRegistryModule__checks.go index 9912442fa7..eef3b55c13 100644 --- a/gen/tfe/datatferegistrymodule/DataTfeRegistryModule__checks.go +++ b/gen/tfe/datatferegistrymodule/DataTfeRegistryModule__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeRegistryModule) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeRegistryModule) 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_DataTfeRegistryModule) validateOverrideLogicalIdParameters(ne return nil } -func (d *jsiiProxy_DataTfeRegistryModule) validatePutPermissionsParameters(value interface{}) error { +func (d *jsiiProxy_DataTfeRegistryModule) validatePutPermissionsParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -142,7 +142,7 @@ func (d *jsiiProxy_DataTfeRegistryModule) validatePutPermissionsParameters(value return nil } -func (d *jsiiProxy_DataTfeRegistryModule) validatePutTestConfigParameters(value interface{}) error { +func (d *jsiiProxy_DataTfeRegistryModule) validatePutTestConfigParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -173,7 +173,7 @@ func (d *jsiiProxy_DataTfeRegistryModule) validatePutTestConfigParameters(value return nil } -func (d *jsiiProxy_DataTfeRegistryModule) validatePutVcsRepoParameters(value interface{}) error { +func (d *jsiiProxy_DataTfeRegistryModule) validatePutVcsRepoParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -204,7 +204,7 @@ func (d *jsiiProxy_DataTfeRegistryModule) validatePutVcsRepoParameters(value int return nil } -func (d *jsiiProxy_DataTfeRegistryModule) validatePutVersionStatusesParameters(value interface{}) error { +func (d *jsiiProxy_DataTfeRegistryModule) validatePutVersionStatusesParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -251,7 +251,7 @@ func validateDataTfeRegistryModule_GenerateConfigForImportParameters(scope const return nil } -func validateDataTfeRegistryModule_IsConstructParameters(x interface{}) error { +func validateDataTfeRegistryModule_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -259,7 +259,7 @@ func validateDataTfeRegistryModule_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeRegistryModule_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeRegistryModule_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -267,7 +267,7 @@ func validateDataTfeRegistryModule_IsTerraformDataSourceParameters(x interface{} return nil } -func validateDataTfeRegistryModule_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeRegistryModule_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -275,7 +275,7 @@ func validateDataTfeRegistryModule_IsTerraformElementParameters(x interface{}) e return nil } -func (j *jsiiProxy_DataTfeRegistryModule) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeRegistryModule) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -398,4 +398,3 @@ func validateNewDataTfeRegistryModuleParameters(scope constructs.Construct, id * return nil } - diff --git a/gen/tfe/datatferegistrymodule/main.go b/gen/tfe/datatferegistrymodule/main.go index af781c1953..e43b73500a 100644 --- a/gen/tfe/datatferegistrymodule/main.go +++ b/gen/tfe/datatferegistrymodule/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModule", - reflect.TypeOf((*DataTfeRegistryModule)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryModule](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -81,7 +81,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "versionStatuses", GoGetter: "VersionStatuses"}, _jsii_.MemberProperty{JsiiProperty: "versionStatusesInput", GoGetter: "VersionStatusesInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeRegistryModule{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -89,15 +89,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleConfig", - reflect.TypeOf((*DataTfeRegistryModuleConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryModuleConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModulePermissions", - reflect.TypeOf((*DataTfeRegistryModulePermissions)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryModulePermissions](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModulePermissionsList", - reflect.TypeOf((*DataTfeRegistryModulePermissionsList)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryModulePermissionsList](), []_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_DataTfeRegistryModulePermissionsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -119,7 +119,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModulePermissionsOutputReference", - reflect.TypeOf((*DataTfeRegistryModulePermissionsOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryModulePermissionsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "canDelete", GoGetter: "CanDelete"}, _jsii_.MemberProperty{JsiiProperty: "canResync", GoGetter: "CanResync"}, @@ -146,7 +146,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeRegistryModulePermissionsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -154,11 +154,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleTestConfig", - reflect.TypeOf((*DataTfeRegistryModuleTestConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryModuleTestConfig](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleTestConfigList", - reflect.TypeOf((*DataTfeRegistryModuleTestConfigList)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryModuleTestConfigList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -172,7 +172,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeRegistryModuleTestConfigList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -180,7 +180,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleTestConfigOutputReference", - reflect.TypeOf((*DataTfeRegistryModuleTestConfigOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryModuleTestConfigOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -205,7 +205,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "testsEnabled", GoGetter: "TestsEnabled"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeRegistryModuleTestConfigOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -213,11 +213,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleVcsRepo", - reflect.TypeOf((*DataTfeRegistryModuleVcsRepo)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryModuleVcsRepo](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleVcsRepoList", - reflect.TypeOf((*DataTfeRegistryModuleVcsRepoList)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryModuleVcsRepoList](), []_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_DataTfeRegistryModuleVcsRepoList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -239,7 +239,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleVcsRepoOutputReference", - reflect.TypeOf((*DataTfeRegistryModuleVcsRepoOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryModuleVcsRepoOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "branch", GoGetter: "Branch"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, @@ -274,7 +274,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "webhookUrl", GoGetter: "WebhookUrl"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeRegistryModuleVcsRepoOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -282,11 +282,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleVersionStatuses", - reflect.TypeOf((*DataTfeRegistryModuleVersionStatuses)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryModuleVersionStatuses](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleVersionStatusesList", - reflect.TypeOf((*DataTfeRegistryModuleVersionStatusesList)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryModuleVersionStatusesList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -300,7 +300,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeRegistryModuleVersionStatusesList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -308,7 +308,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeRegistryModule.DataTfeRegistryModuleVersionStatusesOutputReference", - reflect.TypeOf((*DataTfeRegistryModuleVersionStatusesOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryModuleVersionStatusesOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -335,7 +335,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "version", GoGetter: "Version"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeRegistryModuleVersionStatusesOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/datatferegistryprovider/DataTfeRegistryProvider.go b/gen/tfe/datatferegistryprovider/DataTfeRegistryProvider.go index f5b4865c9c..bb007106ac 100644 --- a/gen/tfe/datatferegistryprovider/DataTfeRegistryProvider.go +++ b/gen/tfe/datatferegistryprovider/DataTfeRegistryProvider.go @@ -15,11 +15,11 @@ type DataTfeRegistryProvider 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) CreatedAt() *string // Experimental. DependsOn() *[]*string @@ -54,21 +54,21 @@ type DataTfeRegistryProvider interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - RawOverrides() interface{} + RawOverrides() any RegistryName() *string SetRegistryName(val *string) RegistryNameInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string UpdatedAt() *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. @@ -96,18 +96,18 @@ type DataTfeRegistryProvider interface { // Experimental. ResetOverrideLogicalId() ResetRegistryName() - 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 DataTfeRegistryProvider @@ -125,8 +125,8 @@ func (j *jsiiProxy_DataTfeRegistryProvider) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeRegistryProvider) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeRegistryProvider) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -135,8 +135,8 @@ func (j *jsiiProxy_DataTfeRegistryProvider) ConstructNodeMetadata() *map[string] return returns } -func (j *jsiiProxy_DataTfeRegistryProvider) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryProvider) Count() any { + var returns any _jsii_.Get( j, "count", @@ -295,8 +295,8 @@ func (j *jsiiProxy_DataTfeRegistryProvider) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeRegistryProvider) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryProvider) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -335,8 +335,8 @@ func (j *jsiiProxy_DataTfeRegistryProvider) TerraformGeneratorMetadata() *cdktf. return returns } -func (j *jsiiProxy_DataTfeRegistryProvider) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeRegistryProvider) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -365,7 +365,6 @@ func (j *jsiiProxy_DataTfeRegistryProvider) UpdatedAt() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/registry_provider tfe_registry_provider} Data Source. func NewDataTfeRegistryProvider(scope constructs.Construct, id *string, config *DataTfeRegistryProviderConfig) DataTfeRegistryProvider { _init_.Initialize() @@ -377,7 +376,7 @@ func NewDataTfeRegistryProvider(scope constructs.Construct, id *string, config * _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryProvider.DataTfeRegistryProvider", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -390,12 +389,12 @@ func NewDataTfeRegistryProvider_Override(d DataTfeRegistryProvider, scope constr _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryProvider.DataTfeRegistryProvider", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeRegistryProvider)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeRegistryProvider) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -406,7 +405,7 @@ func (j *jsiiProxy_DataTfeRegistryProvider)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeRegistryProvider)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeRegistryProvider) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -414,7 +413,7 @@ func (j *jsiiProxy_DataTfeRegistryProvider)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeRegistryProvider)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeRegistryProvider) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -422,7 +421,7 @@ func (j *jsiiProxy_DataTfeRegistryProvider)SetForEach(val cdktf.ITerraformIterat ) } -func (j *jsiiProxy_DataTfeRegistryProvider)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeRegistryProvider) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -433,7 +432,7 @@ func (j *jsiiProxy_DataTfeRegistryProvider)SetLifecycle(val *cdktf.TerraformReso ) } -func (j *jsiiProxy_DataTfeRegistryProvider)SetName(val *string) { +func (j *jsiiProxy_DataTfeRegistryProvider) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -444,7 +443,7 @@ func (j *jsiiProxy_DataTfeRegistryProvider)SetName(val *string) { ) } -func (j *jsiiProxy_DataTfeRegistryProvider)SetNamespace(val *string) { +func (j *jsiiProxy_DataTfeRegistryProvider) SetNamespace(val *string) { if err := j.validateSetNamespaceParameters(val); err != nil { panic(err) } @@ -455,7 +454,7 @@ func (j *jsiiProxy_DataTfeRegistryProvider)SetNamespace(val *string) { ) } -func (j *jsiiProxy_DataTfeRegistryProvider)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeRegistryProvider) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -466,7 +465,7 @@ func (j *jsiiProxy_DataTfeRegistryProvider)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeRegistryProvider)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeRegistryProvider) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -474,7 +473,7 @@ func (j *jsiiProxy_DataTfeRegistryProvider)SetProvider(val cdktf.TerraformProvid ) } -func (j *jsiiProxy_DataTfeRegistryProvider)SetRegistryName(val *string) { +func (j *jsiiProxy_DataTfeRegistryProvider) SetRegistryName(val *string) { if err := j.validateSetRegistryNameParameters(val); err != nil { panic(err) } @@ -497,7 +496,7 @@ func DataTfeRegistryProvider_GenerateConfigForImport(scope constructs.Construct, _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryProvider.DataTfeRegistryProvider", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -521,7 +520,7 @@ func DataTfeRegistryProvider_GenerateConfigForImport(scope constructs.Construct, // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func DataTfeRegistryProvider_IsConstruct(x interface{}) *bool { +func DataTfeRegistryProvider_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeRegistryProvider_IsConstructParameters(x); err != nil { @@ -532,7 +531,7 @@ func DataTfeRegistryProvider_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryProvider.DataTfeRegistryProvider", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -540,7 +539,7 @@ func DataTfeRegistryProvider_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeRegistryProvider_IsTerraformDataSource(x interface{}) *bool { +func DataTfeRegistryProvider_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeRegistryProvider_IsTerraformDataSourceParameters(x); err != nil { @@ -551,7 +550,7 @@ func DataTfeRegistryProvider_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryProvider.DataTfeRegistryProvider", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -559,7 +558,7 @@ func DataTfeRegistryProvider_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeRegistryProvider_IsTerraformElement(x interface{}) *bool { +func DataTfeRegistryProvider_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeRegistryProvider_IsTerraformElementParameters(x); err != nil { @@ -570,7 +569,7 @@ func DataTfeRegistryProvider_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryProvider.DataTfeRegistryProvider", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -588,27 +587,27 @@ func DataTfeRegistryProvider_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeRegistryProvider) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeRegistryProvider) 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_DataTfeRegistryProvider) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeRegistryProvider) 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, ) @@ -624,7 +623,7 @@ func (d *jsiiProxy_DataTfeRegistryProvider) GetBooleanAttribute(terraformAttribu _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -640,7 +639,7 @@ func (d *jsiiProxy_DataTfeRegistryProvider) GetBooleanMapAttribute(terraformAttr _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -656,7 +655,7 @@ func (d *jsiiProxy_DataTfeRegistryProvider) GetListAttribute(terraformAttribute _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -672,7 +671,7 @@ func (d *jsiiProxy_DataTfeRegistryProvider) GetNumberAttribute(terraformAttribut _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -688,7 +687,7 @@ func (d *jsiiProxy_DataTfeRegistryProvider) GetNumberListAttribute(terraformAttr _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -704,7 +703,7 @@ func (d *jsiiProxy_DataTfeRegistryProvider) GetNumberMapAttribute(terraformAttri _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -720,7 +719,7 @@ func (d *jsiiProxy_DataTfeRegistryProvider) GetStringAttribute(terraformAttribut _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -736,7 +735,7 @@ func (d *jsiiProxy_DataTfeRegistryProvider) GetStringMapAttribute(terraformAttri _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -752,7 +751,7 @@ func (d *jsiiProxy_DataTfeRegistryProvider) InterpolationForAttribute(terraformA _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -766,7 +765,7 @@ func (d *jsiiProxy_DataTfeRegistryProvider) OverrideLogicalId(newLogicalId *stri _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -802,8 +801,8 @@ func (d *jsiiProxy_DataTfeRegistryProvider) ResetRegistryName() { ) } -func (d *jsiiProxy_DataTfeRegistryProvider) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeRegistryProvider) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -815,8 +814,8 @@ func (d *jsiiProxy_DataTfeRegistryProvider) SynthesizeAttributes() *map[string]i return returns } -func (d *jsiiProxy_DataTfeRegistryProvider) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeRegistryProvider) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -828,8 +827,8 @@ func (d *jsiiProxy_DataTfeRegistryProvider) SynthesizeHclAttributes() *map[strin return returns } -func (d *jsiiProxy_DataTfeRegistryProvider) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeRegistryProvider) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -841,8 +840,8 @@ func (d *jsiiProxy_DataTfeRegistryProvider) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeRegistryProvider) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeRegistryProvider) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -867,8 +866,8 @@ func (d *jsiiProxy_DataTfeRegistryProvider) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeRegistryProvider) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeRegistryProvider) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -879,4 +878,3 @@ func (d *jsiiProxy_DataTfeRegistryProvider) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatferegistryprovider/DataTfeRegistryProviderConfig.go b/gen/tfe/datatferegistryprovider/DataTfeRegistryProviderConfig.go index 13755caa4a..37db8de7db 100644 --- a/gen/tfe/datatferegistryprovider/DataTfeRegistryProviderConfig.go +++ b/gen/tfe/datatferegistryprovider/DataTfeRegistryProviderConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeRegistryProviderConfig 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 DataTfeRegistryProviderConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // Name of the provider. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/registry_provider#name DataTfeRegistryProvider#name} @@ -36,4 +36,3 @@ type DataTfeRegistryProviderConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/registry_provider#registry_name DataTfeRegistryProvider#registry_name} RegistryName *string `field:"optional" json:"registryName" yaml:"registryName"` } - diff --git a/gen/tfe/datatferegistryprovider/DataTfeRegistryProvider__checks.go b/gen/tfe/datatferegistryprovider/DataTfeRegistryProvider__checks.go index b159d91fd4..f183c12278 100644 --- a/gen/tfe/datatferegistryprovider/DataTfeRegistryProvider__checks.go +++ b/gen/tfe/datatferegistryprovider/DataTfeRegistryProvider__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeRegistryProvider) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeRegistryProvider) 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 validateDataTfeRegistryProvider_GenerateConfigForImportParameters(scope con return nil } -func validateDataTfeRegistryProvider_IsConstructParameters(x interface{}) error { +func validateDataTfeRegistryProvider_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeRegistryProvider_IsConstructParameters(x interface{}) error return nil } -func validateDataTfeRegistryProvider_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeRegistryProvider_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeRegistryProvider_IsTerraformDataSourceParameters(x interface return nil } -func validateDataTfeRegistryProvider_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeRegistryProvider_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeRegistryProvider_IsTerraformElementParameters(x interface{}) return nil } -func (j *jsiiProxy_DataTfeRegistryProvider) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeRegistryProvider) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -266,4 +266,3 @@ func validateNewDataTfeRegistryProviderParameters(scope constructs.Construct, id return nil } - diff --git a/gen/tfe/datatferegistryprovider/main.go b/gen/tfe/datatferegistryprovider/main.go index f78b91a1c3..1480abeda0 100644 --- a/gen/tfe/datatferegistryprovider/main.go +++ b/gen/tfe/datatferegistryprovider/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeRegistryProvider.DataTfeRegistryProvider", - reflect.TypeOf((*DataTfeRegistryProvider)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryProvider](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -59,7 +59,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, _jsii_.MemberProperty{JsiiProperty: "updatedAt", GoGetter: "UpdatedAt"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeRegistryProvider{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -67,6 +67,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeRegistryProvider.DataTfeRegistryProviderConfig", - reflect.TypeOf((*DataTfeRegistryProviderConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryProviderConfig](), ) } diff --git a/gen/tfe/datatferegistryproviders/DataTfeRegistryProviders.go b/gen/tfe/datatferegistryproviders/DataTfeRegistryProviders.go index 4ea46f8daa..aca0dd4092 100644 --- a/gen/tfe/datatferegistryproviders/DataTfeRegistryProviders.go +++ b/gen/tfe/datatferegistryproviders/DataTfeRegistryProviders.go @@ -15,11 +15,11 @@ type DataTfeRegistryProviders 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. @@ -48,7 +48,7 @@ type DataTfeRegistryProviders interface { SetProvider(val cdktf.TerraformProvider) Providers() DataTfeRegistryProvidersProvidersList // Experimental. - RawOverrides() interface{} + RawOverrides() any RegistryName() *string SetRegistryName(val *string) RegistryNameInput() *string @@ -58,13 +58,13 @@ type DataTfeRegistryProviders interface { // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string // Experimental. - AddOverride(path *string, value interface{}) + AddOverride(path *string, value any) // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -92,18 +92,18 @@ type DataTfeRegistryProviders interface { ResetOverrideLogicalId() ResetRegistryName() ResetSearch() - 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 DataTfeRegistryProviders @@ -121,8 +121,8 @@ func (j *jsiiProxy_DataTfeRegistryProviders) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeRegistryProviders) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeRegistryProviders) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -131,8 +131,8 @@ func (j *jsiiProxy_DataTfeRegistryProviders) ConstructNodeMetadata() *map[string return returns } -func (j *jsiiProxy_DataTfeRegistryProviders) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryProviders) Count() any { + var returns any _jsii_.Get( j, "count", @@ -251,8 +251,8 @@ func (j *jsiiProxy_DataTfeRegistryProviders) Providers() DataTfeRegistryProvider return returns } -func (j *jsiiProxy_DataTfeRegistryProviders) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryProviders) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -311,8 +311,8 @@ func (j *jsiiProxy_DataTfeRegistryProviders) TerraformGeneratorMetadata() *cdktf return returns } -func (j *jsiiProxy_DataTfeRegistryProviders) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeRegistryProviders) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -331,7 +331,6 @@ func (j *jsiiProxy_DataTfeRegistryProviders) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/registry_providers tfe_registry_providers} Data Source. func NewDataTfeRegistryProviders(scope constructs.Construct, id *string, config *DataTfeRegistryProvidersConfig) DataTfeRegistryProviders { _init_.Initialize() @@ -343,7 +342,7 @@ func NewDataTfeRegistryProviders(scope constructs.Construct, id *string, config _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryProviders.DataTfeRegistryProviders", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -356,12 +355,12 @@ func NewDataTfeRegistryProviders_Override(d DataTfeRegistryProviders, scope cons _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryProviders.DataTfeRegistryProviders", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeRegistryProviders)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeRegistryProviders) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -372,7 +371,7 @@ func (j *jsiiProxy_DataTfeRegistryProviders)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeRegistryProviders)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeRegistryProviders) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -380,7 +379,7 @@ func (j *jsiiProxy_DataTfeRegistryProviders)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeRegistryProviders)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeRegistryProviders) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -388,7 +387,7 @@ func (j *jsiiProxy_DataTfeRegistryProviders)SetForEach(val cdktf.ITerraformItera ) } -func (j *jsiiProxy_DataTfeRegistryProviders)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeRegistryProviders) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -399,7 +398,7 @@ func (j *jsiiProxy_DataTfeRegistryProviders)SetLifecycle(val *cdktf.TerraformRes ) } -func (j *jsiiProxy_DataTfeRegistryProviders)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeRegistryProviders) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -410,7 +409,7 @@ func (j *jsiiProxy_DataTfeRegistryProviders)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeRegistryProviders)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeRegistryProviders) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -418,7 +417,7 @@ func (j *jsiiProxy_DataTfeRegistryProviders)SetProvider(val cdktf.TerraformProvi ) } -func (j *jsiiProxy_DataTfeRegistryProviders)SetRegistryName(val *string) { +func (j *jsiiProxy_DataTfeRegistryProviders) SetRegistryName(val *string) { if err := j.validateSetRegistryNameParameters(val); err != nil { panic(err) } @@ -429,7 +428,7 @@ func (j *jsiiProxy_DataTfeRegistryProviders)SetRegistryName(val *string) { ) } -func (j *jsiiProxy_DataTfeRegistryProviders)SetSearch(val *string) { +func (j *jsiiProxy_DataTfeRegistryProviders) SetSearch(val *string) { if err := j.validateSetSearchParameters(val); err != nil { panic(err) } @@ -452,7 +451,7 @@ func DataTfeRegistryProviders_GenerateConfigForImport(scope constructs.Construct _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryProviders.DataTfeRegistryProviders", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -476,7 +475,7 @@ func DataTfeRegistryProviders_GenerateConfigForImport(scope constructs.Construct // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func DataTfeRegistryProviders_IsConstruct(x interface{}) *bool { +func DataTfeRegistryProviders_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeRegistryProviders_IsConstructParameters(x); err != nil { @@ -487,7 +486,7 @@ func DataTfeRegistryProviders_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryProviders.DataTfeRegistryProviders", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -495,7 +494,7 @@ func DataTfeRegistryProviders_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeRegistryProviders_IsTerraformDataSource(x interface{}) *bool { +func DataTfeRegistryProviders_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeRegistryProviders_IsTerraformDataSourceParameters(x); err != nil { @@ -506,7 +505,7 @@ func DataTfeRegistryProviders_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryProviders.DataTfeRegistryProviders", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -514,7 +513,7 @@ func DataTfeRegistryProviders_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeRegistryProviders_IsTerraformElement(x interface{}) *bool { +func DataTfeRegistryProviders_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeRegistryProviders_IsTerraformElementParameters(x); err != nil { @@ -525,7 +524,7 @@ func DataTfeRegistryProviders_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeRegistryProviders.DataTfeRegistryProviders", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -543,27 +542,27 @@ func DataTfeRegistryProviders_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeRegistryProviders) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeRegistryProviders) 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_DataTfeRegistryProviders) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeRegistryProviders) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := d.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( d, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -579,7 +578,7 @@ func (d *jsiiProxy_DataTfeRegistryProviders) GetBooleanAttribute(terraformAttrib _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -595,7 +594,7 @@ func (d *jsiiProxy_DataTfeRegistryProviders) GetBooleanMapAttribute(terraformAtt _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -611,7 +610,7 @@ func (d *jsiiProxy_DataTfeRegistryProviders) GetListAttribute(terraformAttribute _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -627,7 +626,7 @@ func (d *jsiiProxy_DataTfeRegistryProviders) GetNumberAttribute(terraformAttribu _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -643,7 +642,7 @@ func (d *jsiiProxy_DataTfeRegistryProviders) GetNumberListAttribute(terraformAtt _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -659,7 +658,7 @@ func (d *jsiiProxy_DataTfeRegistryProviders) GetNumberMapAttribute(terraformAttr _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -675,7 +674,7 @@ func (d *jsiiProxy_DataTfeRegistryProviders) GetStringAttribute(terraformAttribu _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -691,7 +690,7 @@ func (d *jsiiProxy_DataTfeRegistryProviders) GetStringMapAttribute(terraformAttr _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -707,7 +706,7 @@ func (d *jsiiProxy_DataTfeRegistryProviders) InterpolationForAttribute(terraform _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -721,7 +720,7 @@ func (d *jsiiProxy_DataTfeRegistryProviders) OverrideLogicalId(newLogicalId *str _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -757,8 +756,8 @@ func (d *jsiiProxy_DataTfeRegistryProviders) ResetSearch() { ) } -func (d *jsiiProxy_DataTfeRegistryProviders) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeRegistryProviders) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -770,8 +769,8 @@ func (d *jsiiProxy_DataTfeRegistryProviders) SynthesizeAttributes() *map[string] return returns } -func (d *jsiiProxy_DataTfeRegistryProviders) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeRegistryProviders) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -783,8 +782,8 @@ func (d *jsiiProxy_DataTfeRegistryProviders) SynthesizeHclAttributes() *map[stri return returns } -func (d *jsiiProxy_DataTfeRegistryProviders) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeRegistryProviders) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -796,8 +795,8 @@ func (d *jsiiProxy_DataTfeRegistryProviders) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeRegistryProviders) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeRegistryProviders) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -822,8 +821,8 @@ func (d *jsiiProxy_DataTfeRegistryProviders) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeRegistryProviders) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeRegistryProviders) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -834,4 +833,3 @@ func (d *jsiiProxy_DataTfeRegistryProviders) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatferegistryproviders/DataTfeRegistryProvidersConfig.go b/gen/tfe/datatferegistryproviders/DataTfeRegistryProvidersConfig.go index e60d89d8b4..3722e56bec 100644 --- a/gen/tfe/datatferegistryproviders/DataTfeRegistryProvidersConfig.go +++ b/gen/tfe/datatferegistryproviders/DataTfeRegistryProvidersConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeRegistryProvidersConfig 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 DataTfeRegistryProvidersConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // Name of the organization. If omitted, organization must be defined in the provider config. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/registry_providers#organization DataTfeRegistryProviders#organization} @@ -32,4 +32,3 @@ type DataTfeRegistryProvidersConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/registry_providers#search DataTfeRegistryProviders#search} Search *string `field:"optional" json:"search" yaml:"search"` } - diff --git a/gen/tfe/datatferegistryproviders/DataTfeRegistryProvidersProvidersList.go b/gen/tfe/datatferegistryproviders/DataTfeRegistryProvidersProvidersList.go index dcc3d70a73..ffabeb38ac 100644 --- a/gen/tfe/datatferegistryproviders/DataTfeRegistryProvidersProvidersList.go +++ b/gen/tfe/datatferegistryproviders/DataTfeRegistryProvidersProvidersList.go @@ -36,7 +36,7 @@ type DataTfeRegistryProvidersProvidersList interface { Get(index *float64) DataTfeRegistryProvidersProvidersOutputReference // Produce the Token's value at resolution time. // Experimental. - Resolve(_context cdktf.IResolveContext) interface{} + Resolve(_context cdktf.IResolveContext) any // Return a string representation of this resolvable object. // // Returns a reversible string representation. @@ -99,7 +99,6 @@ func (j *jsiiProxy_DataTfeRegistryProvidersProvidersList) WrapsSet() *bool { return returns } - func NewDataTfeRegistryProvidersProvidersList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataTfeRegistryProvidersProvidersList { _init_.Initialize() @@ -110,7 +109,7 @@ func NewDataTfeRegistryProvidersProvidersList(terraformResource cdktf.IInterpola _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryProviders.DataTfeRegistryProvidersProvidersList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -122,12 +121,12 @@ func NewDataTfeRegistryProvidersProvidersList_Override(d DataTfeRegistryProvider _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryProviders.DataTfeRegistryProvidersProvidersList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataTfeRegistryProvidersProvidersList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeRegistryProvidersProvidersList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -138,7 +137,7 @@ func (j *jsiiProxy_DataTfeRegistryProvidersProvidersList)SetTerraformAttribute(v ) } -func (j *jsiiProxy_DataTfeRegistryProvidersProvidersList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeRegistryProvidersProvidersList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -149,7 +148,7 @@ func (j *jsiiProxy_DataTfeRegistryProvidersProvidersList)SetTerraformResource(va ) } -func (j *jsiiProxy_DataTfeRegistryProvidersProvidersList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataTfeRegistryProvidersProvidersList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -169,7 +168,7 @@ func (d *jsiiProxy_DataTfeRegistryProvidersProvidersList) AllWithMapKey(mapKeyAt _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -198,23 +197,23 @@ func (d *jsiiProxy_DataTfeRegistryProvidersProvidersList) Get(index *float64) Da _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeRegistryProvidersProvidersList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeRegistryProvidersProvidersList) Resolve(_context cdktf.IResolveContext) any { if err := d.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( d, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -233,4 +232,3 @@ func (d *jsiiProxy_DataTfeRegistryProvidersProvidersList) ToString() *string { return returns } - diff --git a/gen/tfe/datatferegistryproviders/DataTfeRegistryProvidersProvidersOutputReference.go b/gen/tfe/datatferegistryproviders/DataTfeRegistryProvidersProvidersOutputReference.go index 64be8aa7c4..7f8d3b683c 100644 --- a/gen/tfe/datatferegistryproviders/DataTfeRegistryProvidersProvidersOutputReference.go +++ b/gen/tfe/datatferegistryproviders/DataTfeRegistryProvidersProvidersOutputReference.go @@ -12,9 +12,9 @@ type DataTfeRegistryProvidersProvidersOutputReference 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 @@ -47,7 +47,7 @@ type DataTfeRegistryProvidersProvidersOutputReference 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 DataTfeRegistryProvidersProvidersOutputReference 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. @@ -83,8 +83,8 @@ type jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -223,7 +223,6 @@ func (j *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) UpdatedAt() return returns } - func NewDataTfeRegistryProvidersProvidersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataTfeRegistryProvidersProvidersOutputReference { _init_.Initialize() @@ -234,7 +233,7 @@ func NewDataTfeRegistryProvidersProvidersOutputReference(terraformResource cdktf _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryProviders.DataTfeRegistryProvidersProvidersOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -246,12 +245,12 @@ func NewDataTfeRegistryProvidersProvidersOutputReference_Override(d DataTfeRegis _jsii_.Create( "@cdktf/provider-tfe.dataTfeRegistryProviders.DataTfeRegistryProvidersProvidersOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -262,7 +261,7 @@ func (j *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference)SetComplexOb ) } -func (j *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -273,7 +272,7 @@ func (j *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference)SetComplexOb ) } -func (j *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference)SetInternalValue(val *DataTfeRegistryProvidersProviders) { +func (j *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) SetInternalValue(val *DataTfeRegistryProvidersProviders) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -284,7 +283,7 @@ func (j *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference)SetInternalV ) } -func (j *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -295,7 +294,7 @@ func (j *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference)SetTerraform ) } -func (j *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -319,16 +318,16 @@ func (d *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) ComputeFqn( return returns } -func (d *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) 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, ) @@ -344,7 +343,7 @@ func (d *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) GetBooleanA _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -360,7 +359,7 @@ func (d *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) GetBooleanM _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -376,7 +375,7 @@ func (d *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) GetListAttr _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -392,7 +391,7 @@ func (d *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) GetNumberAt _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -408,7 +407,7 @@ func (d *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) GetNumberLi _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -424,7 +423,7 @@ func (d *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) GetNumberMa _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -440,7 +439,7 @@ func (d *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) GetStringAt _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -456,7 +455,7 @@ func (d *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) GetStringMa _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -485,23 +484,23 @@ func (d *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) Interpolati _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) 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, ) @@ -520,4 +519,3 @@ func (d *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) ToString() return returns } - diff --git a/gen/tfe/datatferegistryproviders/DataTfeRegistryProvidersProvidersOutputReference__checks.go b/gen/tfe/datatferegistryproviders/DataTfeRegistryProvidersProvidersOutputReference__checks.go index b2fbebed0f..db75203ba7 100644 --- a/gen/tfe/datatferegistryproviders/DataTfeRegistryProvidersProvidersOutputReference__checks.go +++ b/gen/tfe/datatferegistryproviders/DataTfeRegistryProvidersProvidersOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) validateRes return nil } -func (j *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -206,4 +206,3 @@ func validateNewDataTfeRegistryProvidersProvidersOutputReferenceParameters(terra return nil } - diff --git a/gen/tfe/datatferegistryproviders/DataTfeRegistryProviders__checks.go b/gen/tfe/datatferegistryproviders/DataTfeRegistryProviders__checks.go index 1c74e2463e..f7b37593a1 100644 --- a/gen/tfe/datatferegistryproviders/DataTfeRegistryProviders__checks.go +++ b/gen/tfe/datatferegistryproviders/DataTfeRegistryProviders__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeRegistryProviders) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeRegistryProviders) 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 validateDataTfeRegistryProviders_GenerateConfigForImportParameters(scope co return nil } -func validateDataTfeRegistryProviders_IsConstructParameters(x interface{}) error { +func validateDataTfeRegistryProviders_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeRegistryProviders_IsConstructParameters(x interface{}) error return nil } -func validateDataTfeRegistryProviders_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeRegistryProviders_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeRegistryProviders_IsTerraformDataSourceParameters(x interfac return nil } -func validateDataTfeRegistryProviders_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeRegistryProviders_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeRegistryProviders_IsTerraformElementParameters(x interface{} return nil } -func (j *jsiiProxy_DataTfeRegistryProviders) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeRegistryProviders) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -255,4 +255,3 @@ func validateNewDataTfeRegistryProvidersParameters(scope constructs.Construct, i return nil } - diff --git a/gen/tfe/datatferegistryproviders/main.go b/gen/tfe/datatferegistryproviders/main.go index b1404eed77..94294b3415 100644 --- a/gen/tfe/datatferegistryproviders/main.go +++ b/gen/tfe/datatferegistryproviders/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeRegistryProviders.DataTfeRegistryProviders", - reflect.TypeOf((*DataTfeRegistryProviders)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryProviders](), []_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_DataTfeRegistryProviders{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -64,15 +64,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeRegistryProviders.DataTfeRegistryProvidersConfig", - reflect.TypeOf((*DataTfeRegistryProvidersConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryProvidersConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeRegistryProviders.DataTfeRegistryProvidersProviders", - reflect.TypeOf((*DataTfeRegistryProvidersProviders)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryProvidersProviders](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeRegistryProviders.DataTfeRegistryProvidersProvidersList", - reflect.TypeOf((*DataTfeRegistryProvidersProvidersList)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryProvidersProvidersList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -85,7 +85,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeRegistryProvidersProvidersList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -93,7 +93,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeRegistryProviders.DataTfeRegistryProvidersProvidersOutputReference", - reflect.TypeOf((*DataTfeRegistryProvidersProvidersOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTfeRegistryProvidersProvidersOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -124,7 +124,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "updatedAt", GoGetter: "UpdatedAt"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeRegistryProvidersProvidersOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/datatfesamlsettings/DataTfeSamlSettings.go b/gen/tfe/datatfesamlsettings/DataTfeSamlSettings.go index 8054dcffad..9aa2b2d221 100644 --- a/gen/tfe/datatfesamlsettings/DataTfeSamlSettings.go +++ b/gen/tfe/datatfesamlsettings/DataTfeSamlSettings.go @@ -21,11 +21,11 @@ type DataTfeSamlSettings interface { CdktfStack() cdktf.TerraformStack Certificate() *string // Experimental. - ConstructNodeMetadata() *map[string]interface{} + ConstructNodeMetadata() *map[string]any // Experimental. - Count() interface{} + Count() any // Experimental. - SetCount(val interface{}) + SetCount(val any) Debug() cdktf.IResolvable // Experimental. DependsOn() *[]*string @@ -56,7 +56,7 @@ type DataTfeSamlSettings interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - RawOverrides() interface{} + RawOverrides() any SignatureDigestMethod() *string SignatureSigningMethod() *string SiteAdminRole() *string @@ -67,14 +67,14 @@ type DataTfeSamlSettings interface { // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string WantAssertionsSigned() cdktf.IResolvable // 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,18 +99,18 @@ type DataTfeSamlSettings 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 // 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 DataTfeSamlSettings @@ -188,8 +188,8 @@ func (j *jsiiProxy_DataTfeSamlSettings) Certificate() *string { return returns } -func (j *jsiiProxy_DataTfeSamlSettings) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeSamlSettings) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -198,8 +198,8 @@ func (j *jsiiProxy_DataTfeSamlSettings) ConstructNodeMetadata() *map[string]inte return returns } -func (j *jsiiProxy_DataTfeSamlSettings) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeSamlSettings) Count() any { + var returns any _jsii_.Get( j, "count", @@ -348,8 +348,8 @@ func (j *jsiiProxy_DataTfeSamlSettings) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeSamlSettings) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeSamlSettings) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -438,8 +438,8 @@ func (j *jsiiProxy_DataTfeSamlSettings) TerraformGeneratorMetadata() *cdktf.Terr return returns } -func (j *jsiiProxy_DataTfeSamlSettings) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeSamlSettings) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -468,7 +468,6 @@ func (j *jsiiProxy_DataTfeSamlSettings) WantAssertionsSigned() cdktf.IResolvable return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/saml_settings tfe_saml_settings} Data Source. func NewDataTfeSamlSettings(scope constructs.Construct, id *string, config *DataTfeSamlSettingsConfig) DataTfeSamlSettings { _init_.Initialize() @@ -480,7 +479,7 @@ func NewDataTfeSamlSettings(scope constructs.Construct, id *string, config *Data _jsii_.Create( "@cdktf/provider-tfe.dataTfeSamlSettings.DataTfeSamlSettings", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -493,12 +492,12 @@ func NewDataTfeSamlSettings_Override(d DataTfeSamlSettings, scope constructs.Con _jsii_.Create( "@cdktf/provider-tfe.dataTfeSamlSettings.DataTfeSamlSettings", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeSamlSettings)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeSamlSettings) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -509,7 +508,7 @@ func (j *jsiiProxy_DataTfeSamlSettings)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeSamlSettings)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeSamlSettings) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -517,7 +516,7 @@ func (j *jsiiProxy_DataTfeSamlSettings)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeSamlSettings)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeSamlSettings) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -525,7 +524,7 @@ func (j *jsiiProxy_DataTfeSamlSettings)SetForEach(val cdktf.ITerraformIterator) ) } -func (j *jsiiProxy_DataTfeSamlSettings)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeSamlSettings) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -536,7 +535,7 @@ func (j *jsiiProxy_DataTfeSamlSettings)SetLifecycle(val *cdktf.TerraformResource ) } -func (j *jsiiProxy_DataTfeSamlSettings)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeSamlSettings) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -556,7 +555,7 @@ func DataTfeSamlSettings_GenerateConfigForImport(scope constructs.Construct, imp _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeSamlSettings.DataTfeSamlSettings", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -580,7 +579,7 @@ func DataTfeSamlSettings_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 DataTfeSamlSettings_IsConstruct(x interface{}) *bool { +func DataTfeSamlSettings_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeSamlSettings_IsConstructParameters(x); err != nil { @@ -591,7 +590,7 @@ func DataTfeSamlSettings_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeSamlSettings.DataTfeSamlSettings", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -599,7 +598,7 @@ func DataTfeSamlSettings_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeSamlSettings_IsTerraformDataSource(x interface{}) *bool { +func DataTfeSamlSettings_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeSamlSettings_IsTerraformDataSourceParameters(x); err != nil { @@ -610,7 +609,7 @@ func DataTfeSamlSettings_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeSamlSettings.DataTfeSamlSettings", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -618,7 +617,7 @@ func DataTfeSamlSettings_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeSamlSettings_IsTerraformElement(x interface{}) *bool { +func DataTfeSamlSettings_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeSamlSettings_IsTerraformElementParameters(x); err != nil { @@ -629,7 +628,7 @@ func DataTfeSamlSettings_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeSamlSettings.DataTfeSamlSettings", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -647,27 +646,27 @@ func DataTfeSamlSettings_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeSamlSettings) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeSamlSettings) 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_DataTfeSamlSettings) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeSamlSettings) 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, ) @@ -683,7 +682,7 @@ func (d *jsiiProxy_DataTfeSamlSettings) GetBooleanAttribute(terraformAttribute * _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -699,7 +698,7 @@ func (d *jsiiProxy_DataTfeSamlSettings) GetBooleanMapAttribute(terraformAttribut _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -715,7 +714,7 @@ func (d *jsiiProxy_DataTfeSamlSettings) GetListAttribute(terraformAttribute *str _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -731,7 +730,7 @@ func (d *jsiiProxy_DataTfeSamlSettings) GetNumberAttribute(terraformAttribute *s _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -747,7 +746,7 @@ func (d *jsiiProxy_DataTfeSamlSettings) GetNumberListAttribute(terraformAttribut _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -763,7 +762,7 @@ func (d *jsiiProxy_DataTfeSamlSettings) GetNumberMapAttribute(terraformAttribute _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -779,7 +778,7 @@ func (d *jsiiProxy_DataTfeSamlSettings) GetStringAttribute(terraformAttribute *s _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -795,7 +794,7 @@ func (d *jsiiProxy_DataTfeSamlSettings) GetStringMapAttribute(terraformAttribute _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -811,7 +810,7 @@ func (d *jsiiProxy_DataTfeSamlSettings) InterpolationForAttribute(terraformAttri _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -825,7 +824,7 @@ func (d *jsiiProxy_DataTfeSamlSettings) OverrideLogicalId(newLogicalId *string) _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -837,8 +836,8 @@ func (d *jsiiProxy_DataTfeSamlSettings) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeSamlSettings) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeSamlSettings) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -850,8 +849,8 @@ func (d *jsiiProxy_DataTfeSamlSettings) SynthesizeAttributes() *map[string]inter return returns } -func (d *jsiiProxy_DataTfeSamlSettings) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeSamlSettings) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -863,8 +862,8 @@ func (d *jsiiProxy_DataTfeSamlSettings) SynthesizeHclAttributes() *map[string]in return returns } -func (d *jsiiProxy_DataTfeSamlSettings) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeSamlSettings) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -876,8 +875,8 @@ func (d *jsiiProxy_DataTfeSamlSettings) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeSamlSettings) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeSamlSettings) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -902,8 +901,8 @@ func (d *jsiiProxy_DataTfeSamlSettings) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeSamlSettings) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeSamlSettings) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -914,4 +913,3 @@ func (d *jsiiProxy_DataTfeSamlSettings) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfesamlsettings/DataTfeSamlSettingsConfig.go b/gen/tfe/datatfesamlsettings/DataTfeSamlSettingsConfig.go index d8936d8f0b..e7c5c457ff 100644 --- a/gen/tfe/datatfesamlsettings/DataTfeSamlSettingsConfig.go +++ b/gen/tfe/datatfesamlsettings/DataTfeSamlSettingsConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeSamlSettingsConfig 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,6 +18,5 @@ type DataTfeSamlSettingsConfig 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"` } - diff --git a/gen/tfe/datatfesamlsettings/DataTfeSamlSettings__checks.go b/gen/tfe/datatfesamlsettings/DataTfeSamlSettings__checks.go index d28db997f4..69dc1e6d6d 100644 --- a/gen/tfe/datatfesamlsettings/DataTfeSamlSettings__checks.go +++ b/gen/tfe/datatfesamlsettings/DataTfeSamlSettings__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeSamlSettings) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeSamlSettings) 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 validateDataTfeSamlSettings_GenerateConfigForImportParameters(scope constru return nil } -func validateDataTfeSamlSettings_IsConstructParameters(x interface{}) error { +func validateDataTfeSamlSettings_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeSamlSettings_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeSamlSettings_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeSamlSettings_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeSamlSettings_IsTerraformDataSourceParameters(x interface{}) return nil } -func validateDataTfeSamlSettings_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeSamlSettings_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeSamlSettings_IsTerraformElementParameters(x interface{}) err return nil } -func (j *jsiiProxy_DataTfeSamlSettings) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeSamlSettings) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -231,4 +231,3 @@ func validateNewDataTfeSamlSettingsParameters(scope constructs.Construct, id *st return nil } - diff --git a/gen/tfe/datatfesamlsettings/main.go b/gen/tfe/datatfesamlsettings/main.go index 049aa102c5..f5b7f74b3a 100644 --- a/gen/tfe/datatfesamlsettings/main.go +++ b/gen/tfe/datatfesamlsettings/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeSamlSettings.DataTfeSamlSettings", - reflect.TypeOf((*DataTfeSamlSettings)(nil)).Elem(), + reflect.TypeFor[DataTfeSamlSettings](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "acsConsumerUrl", GoGetter: "AcsConsumerUrl"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -66,7 +66,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, _jsii_.MemberProperty{JsiiProperty: "wantAssertionsSigned", GoGetter: "WantAssertionsSigned"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeSamlSettings{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -74,6 +74,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeSamlSettings.DataTfeSamlSettingsConfig", - reflect.TypeOf((*DataTfeSamlSettingsConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeSamlSettingsConfig](), ) } diff --git a/gen/tfe/datatfeslug/DataTfeSlug.go b/gen/tfe/datatfeslug/DataTfeSlug.go index 3478e4e9ba..108ab6ae00 100644 --- a/gen/tfe/datatfeslug/DataTfeSlug.go +++ b/gen/tfe/datatfeslug/DataTfeSlug.go @@ -15,11 +15,11 @@ type DataTfeSlug 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. @@ -46,20 +46,20 @@ type DataTfeSlug interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - RawOverrides() interface{} + RawOverrides() any SourcePath() *string SetSourcePath(val *string) SourcePathInput() *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. @@ -85,18 +85,18 @@ type DataTfeSlug 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 // 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 DataTfeSlug @@ -114,8 +114,8 @@ func (j *jsiiProxy_DataTfeSlug) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeSlug) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeSlug) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -124,8 +124,8 @@ func (j *jsiiProxy_DataTfeSlug) ConstructNodeMetadata() *map[string]interface{} return returns } -func (j *jsiiProxy_DataTfeSlug) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeSlug) Count() any { + var returns any _jsii_.Get( j, "count", @@ -224,8 +224,8 @@ func (j *jsiiProxy_DataTfeSlug) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeSlug) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeSlug) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -264,8 +264,8 @@ func (j *jsiiProxy_DataTfeSlug) TerraformGeneratorMetadata() *cdktf.TerraformPro return returns } -func (j *jsiiProxy_DataTfeSlug) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeSlug) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -284,7 +284,6 @@ func (j *jsiiProxy_DataTfeSlug) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/slug tfe_slug} Data Source. func NewDataTfeSlug(scope constructs.Construct, id *string, config *DataTfeSlugConfig) DataTfeSlug { _init_.Initialize() @@ -296,7 +295,7 @@ func NewDataTfeSlug(scope constructs.Construct, id *string, config *DataTfeSlugC _jsii_.Create( "@cdktf/provider-tfe.dataTfeSlug.DataTfeSlug", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -309,12 +308,12 @@ func NewDataTfeSlug_Override(d DataTfeSlug, scope constructs.Construct, id *stri _jsii_.Create( "@cdktf/provider-tfe.dataTfeSlug.DataTfeSlug", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeSlug)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeSlug) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -325,7 +324,7 @@ func (j *jsiiProxy_DataTfeSlug)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeSlug)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeSlug) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -333,7 +332,7 @@ func (j *jsiiProxy_DataTfeSlug)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeSlug)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeSlug) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -341,7 +340,7 @@ func (j *jsiiProxy_DataTfeSlug)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_DataTfeSlug)SetId(val *string) { +func (j *jsiiProxy_DataTfeSlug) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -352,7 +351,7 @@ func (j *jsiiProxy_DataTfeSlug)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfeSlug)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeSlug) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -363,7 +362,7 @@ func (j *jsiiProxy_DataTfeSlug)SetLifecycle(val *cdktf.TerraformResourceLifecycl ) } -func (j *jsiiProxy_DataTfeSlug)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeSlug) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -371,7 +370,7 @@ func (j *jsiiProxy_DataTfeSlug)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_DataTfeSlug)SetSourcePath(val *string) { +func (j *jsiiProxy_DataTfeSlug) SetSourcePath(val *string) { if err := j.validateSetSourcePathParameters(val); err != nil { panic(err) } @@ -394,7 +393,7 @@ func DataTfeSlug_GenerateConfigForImport(scope constructs.Construct, importToId _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeSlug.DataTfeSlug", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -418,7 +417,7 @@ func DataTfeSlug_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 DataTfeSlug_IsConstruct(x interface{}) *bool { +func DataTfeSlug_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeSlug_IsConstructParameters(x); err != nil { @@ -429,7 +428,7 @@ func DataTfeSlug_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeSlug.DataTfeSlug", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -437,7 +436,7 @@ func DataTfeSlug_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeSlug_IsTerraformDataSource(x interface{}) *bool { +func DataTfeSlug_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeSlug_IsTerraformDataSourceParameters(x); err != nil { @@ -448,7 +447,7 @@ func DataTfeSlug_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeSlug.DataTfeSlug", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -456,7 +455,7 @@ func DataTfeSlug_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeSlug_IsTerraformElement(x interface{}) *bool { +func DataTfeSlug_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeSlug_IsTerraformElementParameters(x); err != nil { @@ -467,7 +466,7 @@ func DataTfeSlug_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeSlug.DataTfeSlug", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -485,27 +484,27 @@ func DataTfeSlug_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeSlug) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeSlug) 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_DataTfeSlug) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeSlug) 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, ) @@ -521,7 +520,7 @@ func (d *jsiiProxy_DataTfeSlug) GetBooleanAttribute(terraformAttribute *string) _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -537,7 +536,7 @@ func (d *jsiiProxy_DataTfeSlug) GetBooleanMapAttribute(terraformAttribute *strin _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -553,7 +552,7 @@ func (d *jsiiProxy_DataTfeSlug) GetListAttribute(terraformAttribute *string) *[] _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -569,7 +568,7 @@ func (d *jsiiProxy_DataTfeSlug) GetNumberAttribute(terraformAttribute *string) * _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -585,7 +584,7 @@ func (d *jsiiProxy_DataTfeSlug) GetNumberListAttribute(terraformAttribute *strin _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -601,7 +600,7 @@ func (d *jsiiProxy_DataTfeSlug) GetNumberMapAttribute(terraformAttribute *string _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -617,7 +616,7 @@ func (d *jsiiProxy_DataTfeSlug) GetStringAttribute(terraformAttribute *string) * _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -633,7 +632,7 @@ func (d *jsiiProxy_DataTfeSlug) GetStringMapAttribute(terraformAttribute *string _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -649,7 +648,7 @@ func (d *jsiiProxy_DataTfeSlug) InterpolationForAttribute(terraformAttribute *st _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -663,7 +662,7 @@ func (d *jsiiProxy_DataTfeSlug) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -683,8 +682,8 @@ func (d *jsiiProxy_DataTfeSlug) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeSlug) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeSlug) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -696,8 +695,8 @@ func (d *jsiiProxy_DataTfeSlug) SynthesizeAttributes() *map[string]interface{} { return returns } -func (d *jsiiProxy_DataTfeSlug) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeSlug) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -709,8 +708,8 @@ func (d *jsiiProxy_DataTfeSlug) SynthesizeHclAttributes() *map[string]interface{ return returns } -func (d *jsiiProxy_DataTfeSlug) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeSlug) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -722,8 +721,8 @@ func (d *jsiiProxy_DataTfeSlug) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeSlug) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeSlug) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -748,8 +747,8 @@ func (d *jsiiProxy_DataTfeSlug) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeSlug) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeSlug) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -760,4 +759,3 @@ func (d *jsiiProxy_DataTfeSlug) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeslug/DataTfeSlugConfig.go b/gen/tfe/datatfeslug/DataTfeSlugConfig.go index ab5fef427f..14dc847c22 100644 --- a/gen/tfe/datatfeslug/DataTfeSlugConfig.go +++ b/gen/tfe/datatfeslug/DataTfeSlugConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeSlugConfig 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 DataTfeSlugConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/slug#source_path DataTfeSlug#source_path}. SourcePath *string `field:"required" json:"sourcePath" yaml:"sourcePath"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/slug#id DataTfeSlug#id}. @@ -27,4 +27,3 @@ type DataTfeSlugConfig 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/tfe/datatfeslug/DataTfeSlug__checks.go b/gen/tfe/datatfeslug/DataTfeSlug__checks.go index d9b30e6548..96cee49cc4 100644 --- a/gen/tfe/datatfeslug/DataTfeSlug__checks.go +++ b/gen/tfe/datatfeslug/DataTfeSlug__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeSlug) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeSlug) 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 validateDataTfeSlug_GenerateConfigForImportParameters(scope constructs.Cons return nil } -func validateDataTfeSlug_IsConstructParameters(x interface{}) error { +func validateDataTfeSlug_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeSlug_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeSlug_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeSlug_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeSlug_IsTerraformDataSourceParameters(x interface{}) error { return nil } -func validateDataTfeSlug_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeSlug_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeSlug_IsTerraformElementParameters(x interface{}) error { return nil } -func (j *jsiiProxy_DataTfeSlug) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeSlug) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -250,4 +250,3 @@ func validateNewDataTfeSlugParameters(scope constructs.Construct, id *string, co return nil } - diff --git a/gen/tfe/datatfeslug/main.go b/gen/tfe/datatfeslug/main.go index 3f69b08c85..3af3625229 100644 --- a/gen/tfe/datatfeslug/main.go +++ b/gen/tfe/datatfeslug/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeSlug.DataTfeSlug", - reflect.TypeOf((*DataTfeSlug)(nil)).Elem(), + reflect.TypeFor[DataTfeSlug](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -50,7 +50,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeSlug{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -58,6 +58,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeSlug.DataTfeSlugConfig", - reflect.TypeOf((*DataTfeSlugConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeSlugConfig](), ) } diff --git a/gen/tfe/datatfesshkey/DataTfeSshKey.go b/gen/tfe/datatfesshkey/DataTfeSshKey.go index f7753d1b97..4bc2932174 100644 --- a/gen/tfe/datatfesshkey/DataTfeSshKey.go +++ b/gen/tfe/datatfesshkey/DataTfeSshKey.go @@ -15,11 +15,11 @@ type DataTfeSshKey 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,17 +52,17 @@ type DataTfeSshKey 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. @@ -89,18 +89,18 @@ type DataTfeSshKey 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 // 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 DataTfeSshKey @@ -118,8 +118,8 @@ func (j *jsiiProxy_DataTfeSshKey) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeSshKey) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeSshKey) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -128,8 +128,8 @@ func (j *jsiiProxy_DataTfeSshKey) ConstructNodeMetadata() *map[string]interface{ return returns } -func (j *jsiiProxy_DataTfeSshKey) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeSshKey) Count() any { + var returns any _jsii_.Get( j, "count", @@ -268,8 +268,8 @@ func (j *jsiiProxy_DataTfeSshKey) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeSshKey) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeSshKey) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -288,8 +288,8 @@ func (j *jsiiProxy_DataTfeSshKey) TerraformGeneratorMetadata() *cdktf.TerraformP return returns } -func (j *jsiiProxy_DataTfeSshKey) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeSshKey) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -308,7 +308,6 @@ func (j *jsiiProxy_DataTfeSshKey) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/ssh_key tfe_ssh_key} Data Source. func NewDataTfeSshKey(scope constructs.Construct, id *string, config *DataTfeSshKeyConfig) DataTfeSshKey { _init_.Initialize() @@ -320,7 +319,7 @@ func NewDataTfeSshKey(scope constructs.Construct, id *string, config *DataTfeSsh _jsii_.Create( "@cdktf/provider-tfe.dataTfeSshKey.DataTfeSshKey", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -333,12 +332,12 @@ func NewDataTfeSshKey_Override(d DataTfeSshKey, scope constructs.Construct, id * _jsii_.Create( "@cdktf/provider-tfe.dataTfeSshKey.DataTfeSshKey", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeSshKey)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeSshKey) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -349,7 +348,7 @@ func (j *jsiiProxy_DataTfeSshKey)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeSshKey)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeSshKey) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -357,7 +356,7 @@ func (j *jsiiProxy_DataTfeSshKey)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeSshKey)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeSshKey) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -365,7 +364,7 @@ func (j *jsiiProxy_DataTfeSshKey)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_DataTfeSshKey)SetId(val *string) { +func (j *jsiiProxy_DataTfeSshKey) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -376,7 +375,7 @@ func (j *jsiiProxy_DataTfeSshKey)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfeSshKey)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeSshKey) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -387,7 +386,7 @@ func (j *jsiiProxy_DataTfeSshKey)SetLifecycle(val *cdktf.TerraformResourceLifecy ) } -func (j *jsiiProxy_DataTfeSshKey)SetName(val *string) { +func (j *jsiiProxy_DataTfeSshKey) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -398,7 +397,7 @@ func (j *jsiiProxy_DataTfeSshKey)SetName(val *string) { ) } -func (j *jsiiProxy_DataTfeSshKey)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeSshKey) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -409,7 +408,7 @@ func (j *jsiiProxy_DataTfeSshKey)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeSshKey)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeSshKey) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -429,7 +428,7 @@ func DataTfeSshKey_GenerateConfigForImport(scope constructs.Construct, importToI _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeSshKey.DataTfeSshKey", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -453,7 +452,7 @@ func DataTfeSshKey_GenerateConfigForImport(scope constructs.Construct, importToI // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func DataTfeSshKey_IsConstruct(x interface{}) *bool { +func DataTfeSshKey_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeSshKey_IsConstructParameters(x); err != nil { @@ -464,7 +463,7 @@ func DataTfeSshKey_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeSshKey.DataTfeSshKey", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -472,7 +471,7 @@ func DataTfeSshKey_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeSshKey_IsTerraformDataSource(x interface{}) *bool { +func DataTfeSshKey_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeSshKey_IsTerraformDataSourceParameters(x); err != nil { @@ -483,7 +482,7 @@ func DataTfeSshKey_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeSshKey.DataTfeSshKey", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -491,7 +490,7 @@ func DataTfeSshKey_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeSshKey_IsTerraformElement(x interface{}) *bool { +func DataTfeSshKey_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeSshKey_IsTerraformElementParameters(x); err != nil { @@ -502,7 +501,7 @@ func DataTfeSshKey_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeSshKey.DataTfeSshKey", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -520,27 +519,27 @@ func DataTfeSshKey_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeSshKey) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeSshKey) 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_DataTfeSshKey) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeSshKey) 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, ) @@ -556,7 +555,7 @@ func (d *jsiiProxy_DataTfeSshKey) GetBooleanAttribute(terraformAttribute *string _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -572,7 +571,7 @@ func (d *jsiiProxy_DataTfeSshKey) GetBooleanMapAttribute(terraformAttribute *str _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -588,7 +587,7 @@ func (d *jsiiProxy_DataTfeSshKey) GetListAttribute(terraformAttribute *string) * _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -604,7 +603,7 @@ func (d *jsiiProxy_DataTfeSshKey) GetNumberAttribute(terraformAttribute *string) _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -620,7 +619,7 @@ func (d *jsiiProxy_DataTfeSshKey) GetNumberListAttribute(terraformAttribute *str _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -636,7 +635,7 @@ func (d *jsiiProxy_DataTfeSshKey) GetNumberMapAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -652,7 +651,7 @@ func (d *jsiiProxy_DataTfeSshKey) GetStringAttribute(terraformAttribute *string) _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -668,7 +667,7 @@ func (d *jsiiProxy_DataTfeSshKey) GetStringMapAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -684,7 +683,7 @@ func (d *jsiiProxy_DataTfeSshKey) InterpolationForAttribute(terraformAttribute * _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -698,7 +697,7 @@ func (d *jsiiProxy_DataTfeSshKey) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -726,8 +725,8 @@ func (d *jsiiProxy_DataTfeSshKey) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeSshKey) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeSshKey) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -739,8 +738,8 @@ func (d *jsiiProxy_DataTfeSshKey) SynthesizeAttributes() *map[string]interface{} return returns } -func (d *jsiiProxy_DataTfeSshKey) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeSshKey) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -752,8 +751,8 @@ func (d *jsiiProxy_DataTfeSshKey) SynthesizeHclAttributes() *map[string]interfac return returns } -func (d *jsiiProxy_DataTfeSshKey) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeSshKey) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -765,8 +764,8 @@ func (d *jsiiProxy_DataTfeSshKey) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeSshKey) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeSshKey) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -791,8 +790,8 @@ func (d *jsiiProxy_DataTfeSshKey) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeSshKey) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeSshKey) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -803,4 +802,3 @@ func (d *jsiiProxy_DataTfeSshKey) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfesshkey/DataTfeSshKeyConfig.go b/gen/tfe/datatfesshkey/DataTfeSshKeyConfig.go index 4219183402..075777caf2 100644 --- a/gen/tfe/datatfesshkey/DataTfeSshKeyConfig.go +++ b/gen/tfe/datatfesshkey/DataTfeSshKeyConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeSshKeyConfig 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 DataTfeSshKeyConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/ssh_key#name DataTfeSshKey#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/ssh_key#id DataTfeSshKey#id}. @@ -29,4 +29,3 @@ type DataTfeSshKeyConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/ssh_key#organization DataTfeSshKey#organization}. Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/datatfesshkey/DataTfeSshKey__checks.go b/gen/tfe/datatfesshkey/DataTfeSshKey__checks.go index 29299779ac..347e12bbfa 100644 --- a/gen/tfe/datatfesshkey/DataTfeSshKey__checks.go +++ b/gen/tfe/datatfesshkey/DataTfeSshKey__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeSshKey) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeSshKey) 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 validateDataTfeSshKey_GenerateConfigForImportParameters(scope constructs.Co return nil } -func validateDataTfeSshKey_IsConstructParameters(x interface{}) error { +func validateDataTfeSshKey_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeSshKey_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeSshKey_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeSshKey_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeSshKey_IsTerraformDataSourceParameters(x interface{}) error return nil } -func validateDataTfeSshKey_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeSshKey_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeSshKey_IsTerraformElementParameters(x interface{}) error { return nil } -func (j *jsiiProxy_DataTfeSshKey) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeSshKey) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -258,4 +258,3 @@ func validateNewDataTfeSshKeyParameters(scope constructs.Construct, id *string, return nil } - diff --git a/gen/tfe/datatfesshkey/main.go b/gen/tfe/datatfesshkey/main.go index 24687928f3..e04f07fffa 100644 --- a/gen/tfe/datatfesshkey/main.go +++ b/gen/tfe/datatfesshkey/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeSshKey.DataTfeSshKey", - reflect.TypeOf((*DataTfeSshKey)(nil)).Elem(), + reflect.TypeFor[DataTfeSshKey](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -53,7 +53,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeSshKey{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -61,6 +61,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeSshKey.DataTfeSshKeyConfig", - reflect.TypeOf((*DataTfeSshKeyConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeSshKeyConfig](), ) } diff --git a/gen/tfe/datatfeteam/DataTfeTeam.go b/gen/tfe/datatfeteam/DataTfeTeam.go index c3159d987e..961462f8ac 100644 --- a/gen/tfe/datatfeteam/DataTfeTeam.go +++ b/gen/tfe/datatfeteam/DataTfeTeam.go @@ -15,11 +15,11 @@ type DataTfeTeam 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,18 +52,18 @@ type DataTfeTeam interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - RawOverrides() interface{} + RawOverrides() any SsoTeamId() *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. @@ -90,18 +90,18 @@ type DataTfeTeam 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 // 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 DataTfeTeam @@ -119,8 +119,8 @@ func (j *jsiiProxy_DataTfeTeam) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeTeam) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeTeam) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -129,8 +129,8 @@ func (j *jsiiProxy_DataTfeTeam) ConstructNodeMetadata() *map[string]interface{} return returns } -func (j *jsiiProxy_DataTfeTeam) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeTeam) Count() any { + var returns any _jsii_.Get( j, "count", @@ -269,8 +269,8 @@ func (j *jsiiProxy_DataTfeTeam) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeTeam) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeTeam) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -299,8 +299,8 @@ func (j *jsiiProxy_DataTfeTeam) TerraformGeneratorMetadata() *cdktf.TerraformPro return returns } -func (j *jsiiProxy_DataTfeTeam) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeTeam) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -319,7 +319,6 @@ func (j *jsiiProxy_DataTfeTeam) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/team tfe_team} Data Source. func NewDataTfeTeam(scope constructs.Construct, id *string, config *DataTfeTeamConfig) DataTfeTeam { _init_.Initialize() @@ -331,7 +330,7 @@ func NewDataTfeTeam(scope constructs.Construct, id *string, config *DataTfeTeamC _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeam.DataTfeTeam", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -344,12 +343,12 @@ func NewDataTfeTeam_Override(d DataTfeTeam, scope constructs.Construct, id *stri _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeam.DataTfeTeam", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeTeam)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeTeam) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -360,7 +359,7 @@ func (j *jsiiProxy_DataTfeTeam)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeTeam)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeTeam) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -368,7 +367,7 @@ func (j *jsiiProxy_DataTfeTeam)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeTeam)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeTeam) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -376,7 +375,7 @@ func (j *jsiiProxy_DataTfeTeam)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_DataTfeTeam)SetId(val *string) { +func (j *jsiiProxy_DataTfeTeam) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -387,7 +386,7 @@ func (j *jsiiProxy_DataTfeTeam)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfeTeam)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeTeam) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -398,7 +397,7 @@ func (j *jsiiProxy_DataTfeTeam)SetLifecycle(val *cdktf.TerraformResourceLifecycl ) } -func (j *jsiiProxy_DataTfeTeam)SetName(val *string) { +func (j *jsiiProxy_DataTfeTeam) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -409,7 +408,7 @@ func (j *jsiiProxy_DataTfeTeam)SetName(val *string) { ) } -func (j *jsiiProxy_DataTfeTeam)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeTeam) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -420,7 +419,7 @@ func (j *jsiiProxy_DataTfeTeam)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeTeam)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeTeam) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -440,7 +439,7 @@ func DataTfeTeam_GenerateConfigForImport(scope constructs.Construct, importToId _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeTeam.DataTfeTeam", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -464,7 +463,7 @@ func DataTfeTeam_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 DataTfeTeam_IsConstruct(x interface{}) *bool { +func DataTfeTeam_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeTeam_IsConstructParameters(x); err != nil { @@ -475,7 +474,7 @@ func DataTfeTeam_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeTeam.DataTfeTeam", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -483,7 +482,7 @@ func DataTfeTeam_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeTeam_IsTerraformDataSource(x interface{}) *bool { +func DataTfeTeam_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeTeam_IsTerraformDataSourceParameters(x); err != nil { @@ -494,7 +493,7 @@ func DataTfeTeam_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeTeam.DataTfeTeam", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -502,7 +501,7 @@ func DataTfeTeam_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeTeam_IsTerraformElement(x interface{}) *bool { +func DataTfeTeam_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeTeam_IsTerraformElementParameters(x); err != nil { @@ -513,7 +512,7 @@ func DataTfeTeam_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeTeam.DataTfeTeam", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -531,27 +530,27 @@ func DataTfeTeam_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeTeam) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeTeam) 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_DataTfeTeam) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeTeam) 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, ) @@ -567,7 +566,7 @@ func (d *jsiiProxy_DataTfeTeam) GetBooleanAttribute(terraformAttribute *string) _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -583,7 +582,7 @@ func (d *jsiiProxy_DataTfeTeam) GetBooleanMapAttribute(terraformAttribute *strin _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -599,7 +598,7 @@ func (d *jsiiProxy_DataTfeTeam) GetListAttribute(terraformAttribute *string) *[] _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -615,7 +614,7 @@ func (d *jsiiProxy_DataTfeTeam) GetNumberAttribute(terraformAttribute *string) * _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -631,7 +630,7 @@ func (d *jsiiProxy_DataTfeTeam) GetNumberListAttribute(terraformAttribute *strin _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -647,7 +646,7 @@ func (d *jsiiProxy_DataTfeTeam) GetNumberMapAttribute(terraformAttribute *string _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -663,7 +662,7 @@ func (d *jsiiProxy_DataTfeTeam) GetStringAttribute(terraformAttribute *string) * _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -679,7 +678,7 @@ func (d *jsiiProxy_DataTfeTeam) GetStringMapAttribute(terraformAttribute *string _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -695,7 +694,7 @@ func (d *jsiiProxy_DataTfeTeam) InterpolationForAttribute(terraformAttribute *st _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -709,7 +708,7 @@ func (d *jsiiProxy_DataTfeTeam) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -737,8 +736,8 @@ func (d *jsiiProxy_DataTfeTeam) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeTeam) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeTeam) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -750,8 +749,8 @@ func (d *jsiiProxy_DataTfeTeam) SynthesizeAttributes() *map[string]interface{} { return returns } -func (d *jsiiProxy_DataTfeTeam) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeTeam) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -763,8 +762,8 @@ func (d *jsiiProxy_DataTfeTeam) SynthesizeHclAttributes() *map[string]interface{ return returns } -func (d *jsiiProxy_DataTfeTeam) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeTeam) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -776,8 +775,8 @@ func (d *jsiiProxy_DataTfeTeam) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeTeam) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeTeam) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -802,8 +801,8 @@ func (d *jsiiProxy_DataTfeTeam) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeTeam) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeTeam) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -814,4 +813,3 @@ func (d *jsiiProxy_DataTfeTeam) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeteam/DataTfeTeamConfig.go b/gen/tfe/datatfeteam/DataTfeTeamConfig.go index 003bcde04c..24fbfd66ae 100644 --- a/gen/tfe/datatfeteam/DataTfeTeamConfig.go +++ b/gen/tfe/datatfeteam/DataTfeTeamConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeTeamConfig 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 DataTfeTeamConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/team#name DataTfeTeam#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/team#id DataTfeTeam#id}. @@ -29,4 +29,3 @@ type DataTfeTeamConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/team#organization DataTfeTeam#organization}. Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/datatfeteam/DataTfeTeam__checks.go b/gen/tfe/datatfeteam/DataTfeTeam__checks.go index ee24a4296a..3fa27376bb 100644 --- a/gen/tfe/datatfeteam/DataTfeTeam__checks.go +++ b/gen/tfe/datatfeteam/DataTfeTeam__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeTeam) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeTeam) 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 validateDataTfeTeam_GenerateConfigForImportParameters(scope constructs.Cons return nil } -func validateDataTfeTeam_IsConstructParameters(x interface{}) error { +func validateDataTfeTeam_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeTeam_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeTeam_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeTeam_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeTeam_IsTerraformDataSourceParameters(x interface{}) error { return nil } -func validateDataTfeTeam_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeTeam_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeTeam_IsTerraformElementParameters(x interface{}) error { return nil } -func (j *jsiiProxy_DataTfeTeam) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeTeam) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -258,4 +258,3 @@ func validateNewDataTfeTeamParameters(scope constructs.Construct, id *string, co return nil } - diff --git a/gen/tfe/datatfeteam/main.go b/gen/tfe/datatfeteam/main.go index ae5f509c55..760fe96018 100644 --- a/gen/tfe/datatfeteam/main.go +++ b/gen/tfe/datatfeteam/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeTeam.DataTfeTeam", - reflect.TypeOf((*DataTfeTeam)(nil)).Elem(), + reflect.TypeFor[DataTfeTeam](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -54,7 +54,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeTeam{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -62,6 +62,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeTeam.DataTfeTeamConfig", - reflect.TypeOf((*DataTfeTeamConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeTeamConfig](), ) } diff --git a/gen/tfe/datatfeteamaccess/DataTfeTeamAccess.go b/gen/tfe/datatfeteamaccess/DataTfeTeamAccess.go index b5a07c042d..1c8d05d878 100644 --- a/gen/tfe/datatfeteamaccess/DataTfeTeamAccess.go +++ b/gen/tfe/datatfeteamaccess/DataTfeTeamAccess.go @@ -16,11 +16,11 @@ type DataTfeTeamAccess 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. @@ -48,23 +48,23 @@ type DataTfeTeamAccess 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 WorkspaceId() *string SetWorkspaceId(val *string) WorkspaceIdInput() *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,18 +90,18 @@ type DataTfeTeamAccess 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 // 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 DataTfeTeamAccess @@ -129,8 +129,8 @@ func (j *jsiiProxy_DataTfeTeamAccess) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeTeamAccess) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeTeamAccess) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -139,8 +139,8 @@ func (j *jsiiProxy_DataTfeTeamAccess) ConstructNodeMetadata() *map[string]interf return returns } -func (j *jsiiProxy_DataTfeTeamAccess) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeTeamAccess) Count() any { + var returns any _jsii_.Get( j, "count", @@ -249,8 +249,8 @@ func (j *jsiiProxy_DataTfeTeamAccess) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeTeamAccess) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeTeamAccess) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -289,8 +289,8 @@ func (j *jsiiProxy_DataTfeTeamAccess) TerraformGeneratorMetadata() *cdktf.Terraf return returns } -func (j *jsiiProxy_DataTfeTeamAccess) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeTeamAccess) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -329,7 +329,6 @@ func (j *jsiiProxy_DataTfeTeamAccess) WorkspaceIdInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/team_access tfe_team_access} Data Source. func NewDataTfeTeamAccess(scope constructs.Construct, id *string, config *DataTfeTeamAccessConfig) DataTfeTeamAccess { _init_.Initialize() @@ -341,7 +340,7 @@ func NewDataTfeTeamAccess(scope constructs.Construct, id *string, config *DataTf _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeamAccess.DataTfeTeamAccess", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -354,12 +353,12 @@ func NewDataTfeTeamAccess_Override(d DataTfeTeamAccess, scope constructs.Constru _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeamAccess.DataTfeTeamAccess", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeTeamAccess)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeTeamAccess) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -370,7 +369,7 @@ func (j *jsiiProxy_DataTfeTeamAccess)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeTeamAccess)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeTeamAccess) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -378,7 +377,7 @@ func (j *jsiiProxy_DataTfeTeamAccess)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeTeamAccess)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeTeamAccess) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -386,7 +385,7 @@ func (j *jsiiProxy_DataTfeTeamAccess)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_DataTfeTeamAccess)SetId(val *string) { +func (j *jsiiProxy_DataTfeTeamAccess) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -397,7 +396,7 @@ func (j *jsiiProxy_DataTfeTeamAccess)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfeTeamAccess)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeTeamAccess) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -408,7 +407,7 @@ func (j *jsiiProxy_DataTfeTeamAccess)SetLifecycle(val *cdktf.TerraformResourceLi ) } -func (j *jsiiProxy_DataTfeTeamAccess)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeTeamAccess) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -416,7 +415,7 @@ func (j *jsiiProxy_DataTfeTeamAccess)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_DataTfeTeamAccess)SetTeamId(val *string) { +func (j *jsiiProxy_DataTfeTeamAccess) SetTeamId(val *string) { if err := j.validateSetTeamIdParameters(val); err != nil { panic(err) } @@ -427,7 +426,7 @@ func (j *jsiiProxy_DataTfeTeamAccess)SetTeamId(val *string) { ) } -func (j *jsiiProxy_DataTfeTeamAccess)SetWorkspaceId(val *string) { +func (j *jsiiProxy_DataTfeTeamAccess) SetWorkspaceId(val *string) { if err := j.validateSetWorkspaceIdParameters(val); err != nil { panic(err) } @@ -450,7 +449,7 @@ func DataTfeTeamAccess_GenerateConfigForImport(scope constructs.Construct, impor _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeTeamAccess.DataTfeTeamAccess", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -474,7 +473,7 @@ func DataTfeTeamAccess_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 DataTfeTeamAccess_IsConstruct(x interface{}) *bool { +func DataTfeTeamAccess_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeTeamAccess_IsConstructParameters(x); err != nil { @@ -485,7 +484,7 @@ func DataTfeTeamAccess_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeTeamAccess.DataTfeTeamAccess", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -493,7 +492,7 @@ func DataTfeTeamAccess_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeTeamAccess_IsTerraformDataSource(x interface{}) *bool { +func DataTfeTeamAccess_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeTeamAccess_IsTerraformDataSourceParameters(x); err != nil { @@ -504,7 +503,7 @@ func DataTfeTeamAccess_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeTeamAccess.DataTfeTeamAccess", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -512,7 +511,7 @@ func DataTfeTeamAccess_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeTeamAccess_IsTerraformElement(x interface{}) *bool { +func DataTfeTeamAccess_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeTeamAccess_IsTerraformElementParameters(x); err != nil { @@ -523,7 +522,7 @@ func DataTfeTeamAccess_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeTeamAccess.DataTfeTeamAccess", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -541,27 +540,27 @@ func DataTfeTeamAccess_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeTeamAccess) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeTeamAccess) 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_DataTfeTeamAccess) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeTeamAccess) 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, ) @@ -577,7 +576,7 @@ func (d *jsiiProxy_DataTfeTeamAccess) GetBooleanAttribute(terraformAttribute *st _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -593,7 +592,7 @@ func (d *jsiiProxy_DataTfeTeamAccess) GetBooleanMapAttribute(terraformAttribute _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -609,7 +608,7 @@ func (d *jsiiProxy_DataTfeTeamAccess) GetListAttribute(terraformAttribute *strin _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -625,7 +624,7 @@ func (d *jsiiProxy_DataTfeTeamAccess) GetNumberAttribute(terraformAttribute *str _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -641,7 +640,7 @@ func (d *jsiiProxy_DataTfeTeamAccess) GetNumberListAttribute(terraformAttribute _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -657,7 +656,7 @@ func (d *jsiiProxy_DataTfeTeamAccess) GetNumberMapAttribute(terraformAttribute * _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -673,7 +672,7 @@ func (d *jsiiProxy_DataTfeTeamAccess) GetStringAttribute(terraformAttribute *str _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -689,7 +688,7 @@ func (d *jsiiProxy_DataTfeTeamAccess) GetStringMapAttribute(terraformAttribute * _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -705,7 +704,7 @@ func (d *jsiiProxy_DataTfeTeamAccess) InterpolationForAttribute(terraformAttribu _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -719,7 +718,7 @@ func (d *jsiiProxy_DataTfeTeamAccess) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -739,8 +738,8 @@ func (d *jsiiProxy_DataTfeTeamAccess) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeTeamAccess) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeTeamAccess) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -752,8 +751,8 @@ func (d *jsiiProxy_DataTfeTeamAccess) SynthesizeAttributes() *map[string]interfa return returns } -func (d *jsiiProxy_DataTfeTeamAccess) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeTeamAccess) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -765,8 +764,8 @@ func (d *jsiiProxy_DataTfeTeamAccess) SynthesizeHclAttributes() *map[string]inte return returns } -func (d *jsiiProxy_DataTfeTeamAccess) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeTeamAccess) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -778,8 +777,8 @@ func (d *jsiiProxy_DataTfeTeamAccess) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeTeamAccess) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeTeamAccess) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -804,8 +803,8 @@ func (d *jsiiProxy_DataTfeTeamAccess) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeTeamAccess) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeTeamAccess) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -816,4 +815,3 @@ func (d *jsiiProxy_DataTfeTeamAccess) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeteamaccess/DataTfeTeamAccessConfig.go b/gen/tfe/datatfeteamaccess/DataTfeTeamAccessConfig.go index f7b42f1125..ae48a20f85 100644 --- a/gen/tfe/datatfeteamaccess/DataTfeTeamAccessConfig.go +++ b/gen/tfe/datatfeteamaccess/DataTfeTeamAccessConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeTeamAccessConfig 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 DataTfeTeamAccessConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/team_access#team_id DataTfeTeamAccess#team_id}. TeamId *string `field:"required" json:"teamId" yaml:"teamId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/team_access#workspace_id DataTfeTeamAccess#workspace_id}. @@ -29,4 +29,3 @@ type DataTfeTeamAccessConfig 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/tfe/datatfeteamaccess/DataTfeTeamAccessPermissionsList.go b/gen/tfe/datatfeteamaccess/DataTfeTeamAccessPermissionsList.go index 3925ce7625..0015cb8cb9 100644 --- a/gen/tfe/datatfeteamaccess/DataTfeTeamAccessPermissionsList.go +++ b/gen/tfe/datatfeteamaccess/DataTfeTeamAccessPermissionsList.go @@ -36,7 +36,7 @@ type DataTfeTeamAccessPermissionsList interface { Get(index *float64) DataTfeTeamAccessPermissionsOutputReference // Produce the Token's value at resolution time. // Experimental. - Resolve(_context cdktf.IResolveContext) interface{} + Resolve(_context cdktf.IResolveContext) any // Return a string representation of this resolvable object. // // Returns a reversible string representation. @@ -99,7 +99,6 @@ func (j *jsiiProxy_DataTfeTeamAccessPermissionsList) WrapsSet() *bool { return returns } - func NewDataTfeTeamAccessPermissionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataTfeTeamAccessPermissionsList { _init_.Initialize() @@ -110,7 +109,7 @@ func NewDataTfeTeamAccessPermissionsList(terraformResource cdktf.IInterpolatingP _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeamAccess.DataTfeTeamAccessPermissionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -122,12 +121,12 @@ func NewDataTfeTeamAccessPermissionsList_Override(d DataTfeTeamAccessPermissions _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeamAccess.DataTfeTeamAccessPermissionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataTfeTeamAccessPermissionsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeTeamAccessPermissionsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -138,7 +137,7 @@ func (j *jsiiProxy_DataTfeTeamAccessPermissionsList)SetTerraformAttribute(val *s ) } -func (j *jsiiProxy_DataTfeTeamAccessPermissionsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeTeamAccessPermissionsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -149,7 +148,7 @@ func (j *jsiiProxy_DataTfeTeamAccessPermissionsList)SetTerraformResource(val cdk ) } -func (j *jsiiProxy_DataTfeTeamAccessPermissionsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataTfeTeamAccessPermissionsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -169,7 +168,7 @@ func (d *jsiiProxy_DataTfeTeamAccessPermissionsList) AllWithMapKey(mapKeyAttribu _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -198,23 +197,23 @@ func (d *jsiiProxy_DataTfeTeamAccessPermissionsList) Get(index *float64) DataTfe _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeTeamAccessPermissionsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeTeamAccessPermissionsList) Resolve(_context cdktf.IResolveContext) any { if err := d.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( d, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -233,4 +232,3 @@ func (d *jsiiProxy_DataTfeTeamAccessPermissionsList) ToString() *string { return returns } - diff --git a/gen/tfe/datatfeteamaccess/DataTfeTeamAccessPermissionsOutputReference.go b/gen/tfe/datatfeteamaccess/DataTfeTeamAccessPermissionsOutputReference.go index ab967af52c..598360e63e 100644 --- a/gen/tfe/datatfeteamaccess/DataTfeTeamAccessPermissionsOutputReference.go +++ b/gen/tfe/datatfeteamaccess/DataTfeTeamAccessPermissionsOutputReference.go @@ -12,9 +12,9 @@ type DataTfeTeamAccessPermissionsOutputReference 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 @@ -46,7 +46,7 @@ type DataTfeTeamAccessPermissionsOutputReference 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 DataTfeTeamAccessPermissionsOutputReference 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_DataTfeTeamAccessPermissionsOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -212,7 +212,6 @@ func (j *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) WorkspaceLocking return returns } - func NewDataTfeTeamAccessPermissionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataTfeTeamAccessPermissionsOutputReference { _init_.Initialize() @@ -223,7 +222,7 @@ func NewDataTfeTeamAccessPermissionsOutputReference(terraformResource cdktf.IInt _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeamAccess.DataTfeTeamAccessPermissionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -235,12 +234,12 @@ func NewDataTfeTeamAccessPermissionsOutputReference_Override(d DataTfeTeamAccess _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeamAccess.DataTfeTeamAccessPermissionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -251,7 +250,7 @@ func (j *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference)SetComplexObjectI ) } -func (j *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -262,7 +261,7 @@ func (j *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference)SetComplexObjectI ) } -func (j *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference)SetInternalValue(val *DataTfeTeamAccessPermissions) { +func (j *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) SetInternalValue(val *DataTfeTeamAccessPermissions) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -273,7 +272,7 @@ func (j *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference)SetInternalValue( ) } -func (j *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -284,7 +283,7 @@ func (j *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference)SetTerraformAttri ) } -func (j *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -308,16 +307,16 @@ func (d *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) ComputeFqn() *st return returns } -func (d *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) 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, ) @@ -333,7 +332,7 @@ func (d *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) GetBooleanAttrib _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -349,7 +348,7 @@ func (d *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) GetBooleanMapAtt _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -365,7 +364,7 @@ func (d *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) GetListAttribute _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -381,7 +380,7 @@ func (d *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) GetNumberAttribu _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -397,7 +396,7 @@ func (d *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) GetNumberListAtt _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -413,7 +412,7 @@ func (d *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) GetNumberMapAttr _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -429,7 +428,7 @@ func (d *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) GetStringAttribu _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -445,7 +444,7 @@ func (d *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) GetStringMapAttr _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -474,23 +473,23 @@ func (d *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) InterpolationFor _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) 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, ) @@ -509,4 +508,3 @@ func (d *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) ToString() *stri return returns } - diff --git a/gen/tfe/datatfeteamaccess/DataTfeTeamAccessPermissionsOutputReference__checks.go b/gen/tfe/datatfeteamaccess/DataTfeTeamAccessPermissionsOutputReference__checks.go index 88d71a2cc1..0d752b0229 100644 --- a/gen/tfe/datatfeteamaccess/DataTfeTeamAccessPermissionsOutputReference__checks.go +++ b/gen/tfe/datatfeteamaccess/DataTfeTeamAccessPermissionsOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) validateResolveP return nil } -func (j *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeTeamAccessPermissionsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -206,4 +206,3 @@ func validateNewDataTfeTeamAccessPermissionsOutputReferenceParameters(terraformR return nil } - diff --git a/gen/tfe/datatfeteamaccess/DataTfeTeamAccess__checks.go b/gen/tfe/datatfeteamaccess/DataTfeTeamAccess__checks.go index 628694c32b..f23c301ad8 100644 --- a/gen/tfe/datatfeteamaccess/DataTfeTeamAccess__checks.go +++ b/gen/tfe/datatfeteamaccess/DataTfeTeamAccess__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeTeamAccess) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeTeamAccess) 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 validateDataTfeTeamAccess_GenerateConfigForImportParameters(scope construct return nil } -func validateDataTfeTeamAccess_IsConstructParameters(x interface{}) error { +func validateDataTfeTeamAccess_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeTeamAccess_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeTeamAccess_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeTeamAccess_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeTeamAccess_IsTerraformDataSourceParameters(x interface{}) er return nil } -func validateDataTfeTeamAccess_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeTeamAccess_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeTeamAccess_IsTerraformElementParameters(x interface{}) error return nil } -func (j *jsiiProxy_DataTfeTeamAccess) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeTeamAccess) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -258,4 +258,3 @@ func validateNewDataTfeTeamAccessParameters(scope constructs.Construct, id *stri return nil } - diff --git a/gen/tfe/datatfeteamaccess/main.go b/gen/tfe/datatfeteamaccess/main.go index 5311c0aebf..3606b69506 100644 --- a/gen/tfe/datatfeteamaccess/main.go +++ b/gen/tfe/datatfeteamaccess/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeTeamAccess.DataTfeTeamAccess", - reflect.TypeOf((*DataTfeTeamAccess)(nil)).Elem(), + reflect.TypeFor[DataTfeTeamAccess](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "access", GoGetter: "Access"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -54,7 +54,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceId", GoGetter: "WorkspaceId"}, _jsii_.MemberProperty{JsiiProperty: "workspaceIdInput", GoGetter: "WorkspaceIdInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeTeamAccess{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -62,15 +62,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeTeamAccess.DataTfeTeamAccessConfig", - reflect.TypeOf((*DataTfeTeamAccessConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeTeamAccessConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeTeamAccess.DataTfeTeamAccessPermissions", - reflect.TypeOf((*DataTfeTeamAccessPermissions)(nil)).Elem(), + reflect.TypeFor[DataTfeTeamAccessPermissions](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeTeamAccess.DataTfeTeamAccessPermissionsList", - reflect.TypeOf((*DataTfeTeamAccessPermissionsList)(nil)).Elem(), + reflect.TypeFor[DataTfeTeamAccessPermissionsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -83,7 +83,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeTeamAccessPermissionsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -91,7 +91,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeTeamAccess.DataTfeTeamAccessPermissionsOutputReference", - reflect.TypeOf((*DataTfeTeamAccessPermissionsOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTfeTeamAccessPermissionsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -121,7 +121,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "variables", GoGetter: "Variables"}, _jsii_.MemberProperty{JsiiProperty: "workspaceLocking", GoGetter: "WorkspaceLocking"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeTeamAccessPermissionsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccess.go b/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccess.go index 9e21e51c46..d9888481ea 100644 --- a/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccess.go +++ b/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccess.go @@ -16,11 +16,11 @@ type DataTfeTeamProjectAccess 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. @@ -51,21 +51,21 @@ type DataTfeTeamProjectAccess 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 WorkspaceAccess() DataTfeTeamProjectAccessWorkspaceAccessList // 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,18 +91,18 @@ type DataTfeTeamProjectAccess 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 // 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 DataTfeTeamProjectAccess @@ -130,8 +130,8 @@ func (j *jsiiProxy_DataTfeTeamProjectAccess) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeTeamProjectAccess) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeTeamProjectAccess) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -140,8 +140,8 @@ func (j *jsiiProxy_DataTfeTeamProjectAccess) ConstructNodeMetadata() *map[string return returns } -func (j *jsiiProxy_DataTfeTeamProjectAccess) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeTeamProjectAccess) Count() any { + var returns any _jsii_.Get( j, "count", @@ -270,8 +270,8 @@ func (j *jsiiProxy_DataTfeTeamProjectAccess) Provider() cdktf.TerraformProvider return returns } -func (j *jsiiProxy_DataTfeTeamProjectAccess) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeTeamProjectAccess) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -310,8 +310,8 @@ func (j *jsiiProxy_DataTfeTeamProjectAccess) TerraformGeneratorMetadata() *cdktf return returns } -func (j *jsiiProxy_DataTfeTeamProjectAccess) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeTeamProjectAccess) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -340,7 +340,6 @@ func (j *jsiiProxy_DataTfeTeamProjectAccess) WorkspaceAccess() DataTfeTeamProjec return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/team_project_access tfe_team_project_access} Data Source. func NewDataTfeTeamProjectAccess(scope constructs.Construct, id *string, config *DataTfeTeamProjectAccessConfig) DataTfeTeamProjectAccess { _init_.Initialize() @@ -352,7 +351,7 @@ func NewDataTfeTeamProjectAccess(scope constructs.Construct, id *string, config _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccess", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -365,12 +364,12 @@ func NewDataTfeTeamProjectAccess_Override(d DataTfeTeamProjectAccess, scope cons _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccess", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeTeamProjectAccess)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeTeamProjectAccess) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -381,7 +380,7 @@ func (j *jsiiProxy_DataTfeTeamProjectAccess)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeTeamProjectAccess)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeTeamProjectAccess) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -389,7 +388,7 @@ func (j *jsiiProxy_DataTfeTeamProjectAccess)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeTeamProjectAccess)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeTeamProjectAccess) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -397,7 +396,7 @@ func (j *jsiiProxy_DataTfeTeamProjectAccess)SetForEach(val cdktf.ITerraformItera ) } -func (j *jsiiProxy_DataTfeTeamProjectAccess)SetId(val *string) { +func (j *jsiiProxy_DataTfeTeamProjectAccess) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -408,7 +407,7 @@ func (j *jsiiProxy_DataTfeTeamProjectAccess)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfeTeamProjectAccess)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeTeamProjectAccess) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -419,7 +418,7 @@ func (j *jsiiProxy_DataTfeTeamProjectAccess)SetLifecycle(val *cdktf.TerraformRes ) } -func (j *jsiiProxy_DataTfeTeamProjectAccess)SetProjectId(val *string) { +func (j *jsiiProxy_DataTfeTeamProjectAccess) SetProjectId(val *string) { if err := j.validateSetProjectIdParameters(val); err != nil { panic(err) } @@ -430,7 +429,7 @@ func (j *jsiiProxy_DataTfeTeamProjectAccess)SetProjectId(val *string) { ) } -func (j *jsiiProxy_DataTfeTeamProjectAccess)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeTeamProjectAccess) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -438,7 +437,7 @@ func (j *jsiiProxy_DataTfeTeamProjectAccess)SetProvider(val cdktf.TerraformProvi ) } -func (j *jsiiProxy_DataTfeTeamProjectAccess)SetTeamId(val *string) { +func (j *jsiiProxy_DataTfeTeamProjectAccess) SetTeamId(val *string) { if err := j.validateSetTeamIdParameters(val); err != nil { panic(err) } @@ -461,7 +460,7 @@ func DataTfeTeamProjectAccess_GenerateConfigForImport(scope constructs.Construct _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccess", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -485,7 +484,7 @@ func DataTfeTeamProjectAccess_GenerateConfigForImport(scope constructs.Construct // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func DataTfeTeamProjectAccess_IsConstruct(x interface{}) *bool { +func DataTfeTeamProjectAccess_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeTeamProjectAccess_IsConstructParameters(x); err != nil { @@ -496,7 +495,7 @@ func DataTfeTeamProjectAccess_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccess", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -504,7 +503,7 @@ func DataTfeTeamProjectAccess_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeTeamProjectAccess_IsTerraformDataSource(x interface{}) *bool { +func DataTfeTeamProjectAccess_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeTeamProjectAccess_IsTerraformDataSourceParameters(x); err != nil { @@ -515,7 +514,7 @@ func DataTfeTeamProjectAccess_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccess", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -523,7 +522,7 @@ func DataTfeTeamProjectAccess_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeTeamProjectAccess_IsTerraformElement(x interface{}) *bool { +func DataTfeTeamProjectAccess_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeTeamProjectAccess_IsTerraformElementParameters(x); err != nil { @@ -534,7 +533,7 @@ func DataTfeTeamProjectAccess_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccess", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -552,27 +551,27 @@ func DataTfeTeamProjectAccess_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeTeamProjectAccess) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeTeamProjectAccess) 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_DataTfeTeamProjectAccess) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeTeamProjectAccess) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := d.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( d, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -588,7 +587,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccess) GetBooleanAttribute(terraformAttrib _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -604,7 +603,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccess) GetBooleanMapAttribute(terraformAtt _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -620,7 +619,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccess) GetListAttribute(terraformAttribute _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -636,7 +635,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccess) GetNumberAttribute(terraformAttribu _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -652,7 +651,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccess) GetNumberListAttribute(terraformAtt _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -668,7 +667,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccess) GetNumberMapAttribute(terraformAttr _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -684,7 +683,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccess) GetStringAttribute(terraformAttribu _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -700,7 +699,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccess) GetStringMapAttribute(terraformAttr _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -716,7 +715,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccess) InterpolationForAttribute(terraform _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -730,7 +729,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccess) OverrideLogicalId(newLogicalId *str _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -750,8 +749,8 @@ func (d *jsiiProxy_DataTfeTeamProjectAccess) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeTeamProjectAccess) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeTeamProjectAccess) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -763,8 +762,8 @@ func (d *jsiiProxy_DataTfeTeamProjectAccess) SynthesizeAttributes() *map[string] return returns } -func (d *jsiiProxy_DataTfeTeamProjectAccess) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeTeamProjectAccess) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -776,8 +775,8 @@ func (d *jsiiProxy_DataTfeTeamProjectAccess) SynthesizeHclAttributes() *map[stri return returns } -func (d *jsiiProxy_DataTfeTeamProjectAccess) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeTeamProjectAccess) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -789,8 +788,8 @@ func (d *jsiiProxy_DataTfeTeamProjectAccess) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeTeamProjectAccess) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeTeamProjectAccess) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -815,8 +814,8 @@ func (d *jsiiProxy_DataTfeTeamProjectAccess) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeTeamProjectAccess) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeTeamProjectAccess) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -827,4 +826,3 @@ func (d *jsiiProxy_DataTfeTeamProjectAccess) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessConfig.go b/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessConfig.go index aa02ff5872..1b6e9a128f 100644 --- a/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessConfig.go +++ b/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeTeamProjectAccessConfig 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 DataTfeTeamProjectAccessConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/team_project_access#project_id DataTfeTeamProjectAccess#project_id}. ProjectId *string `field:"required" json:"projectId" yaml:"projectId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/team_project_access#team_id DataTfeTeamProjectAccess#team_id}. @@ -29,4 +29,3 @@ type DataTfeTeamProjectAccessConfig 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/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessProjectAccessList.go b/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessProjectAccessList.go index 4c2bb3256d..c036895e84 100644 --- a/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessProjectAccessList.go +++ b/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessProjectAccessList.go @@ -36,7 +36,7 @@ type DataTfeTeamProjectAccessProjectAccessList interface { Get(index *float64) DataTfeTeamProjectAccessProjectAccessOutputReference // Produce the Token's value at resolution time. // Experimental. - Resolve(_context cdktf.IResolveContext) interface{} + Resolve(_context cdktf.IResolveContext) any // Return a string representation of this resolvable object. // // Returns a reversible string representation. @@ -99,7 +99,6 @@ func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessList) WrapsSet() *bool { return returns } - func NewDataTfeTeamProjectAccessProjectAccessList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataTfeTeamProjectAccessProjectAccessList { _init_.Initialize() @@ -110,7 +109,7 @@ func NewDataTfeTeamProjectAccessProjectAccessList(terraformResource cdktf.IInter _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccessProjectAccessList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -122,12 +121,12 @@ func NewDataTfeTeamProjectAccessProjectAccessList_Override(d DataTfeTeamProjectA _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccessProjectAccessList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -138,7 +137,7 @@ func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessList)SetTerraformAttribu ) } -func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -149,7 +148,7 @@ func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessList)SetTerraformResourc ) } -func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -169,7 +168,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessList) AllWithMapKey(mapK _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -198,23 +197,23 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessList) Get(index *float64 _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessList) Resolve(_context cdktf.IResolveContext) any { if err := d.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( d, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -233,4 +232,3 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessList) ToString() *string return returns } - diff --git a/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessProjectAccessOutputReference.go b/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessProjectAccessOutputReference.go index 4b656f7961..24ea9b0125 100644 --- a/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessProjectAccessOutputReference.go +++ b/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessProjectAccessOutputReference.go @@ -12,9 +12,9 @@ type DataTfeTeamProjectAccessProjectAccessOutputReference 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 @@ -43,7 +43,7 @@ type DataTfeTeamProjectAccessProjectAccessOutputReference 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,7 +66,7 @@ type DataTfeTeamProjectAccessProjectAccessOutputReference 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. @@ -79,8 +79,8 @@ type jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -179,7 +179,6 @@ func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) Variabl return returns } - func NewDataTfeTeamProjectAccessProjectAccessOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataTfeTeamProjectAccessProjectAccessOutputReference { _init_.Initialize() @@ -190,7 +189,7 @@ func NewDataTfeTeamProjectAccessProjectAccessOutputReference(terraformResource c _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccessProjectAccessOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -202,12 +201,12 @@ func NewDataTfeTeamProjectAccessProjectAccessOutputReference_Override(d DataTfeT _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccessProjectAccessOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -218,7 +217,7 @@ func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference)SetCompl ) } -func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -229,7 +228,7 @@ func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference)SetCompl ) } -func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference)SetInternalValue(val *DataTfeTeamProjectAccessProjectAccess) { +func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) SetInternalValue(val *DataTfeTeamProjectAccessProjectAccess) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -240,7 +239,7 @@ func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference)SetInter ) } -func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -251,7 +250,7 @@ func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference)SetTerra ) } -func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -275,16 +274,16 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) Compute return returns } -func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) 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, ) @@ -300,7 +299,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) GetBool _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -316,7 +315,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) GetBool _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -332,7 +331,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) GetList _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -348,7 +347,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) GetNumb _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -364,7 +363,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) GetNumb _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -380,7 +379,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) GetNumb _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -396,7 +395,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) GetStri _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -412,7 +411,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) GetStri _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -441,23 +440,23 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) Interpo _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) 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, ) @@ -476,4 +475,3 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) ToStrin return returns } - diff --git a/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessProjectAccessOutputReference__checks.go b/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessProjectAccessOutputReference__checks.go index 359a0943d4..a3c34cef57 100644 --- a/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessProjectAccessOutputReference__checks.go +++ b/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessProjectAccessOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) validat return nil } -func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -206,4 +206,3 @@ func validateNewDataTfeTeamProjectAccessProjectAccessOutputReferenceParameters(t return nil } - diff --git a/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessWorkspaceAccessList.go b/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessWorkspaceAccessList.go index 6ac68dc197..b67027b961 100644 --- a/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessWorkspaceAccessList.go +++ b/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessWorkspaceAccessList.go @@ -36,7 +36,7 @@ type DataTfeTeamProjectAccessWorkspaceAccessList interface { Get(index *float64) DataTfeTeamProjectAccessWorkspaceAccessOutputReference // Produce the Token's value at resolution time. // Experimental. - Resolve(_context cdktf.IResolveContext) interface{} + Resolve(_context cdktf.IResolveContext) any // Return a string representation of this resolvable object. // // Returns a reversible string representation. @@ -99,7 +99,6 @@ func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessList) WrapsSet() *bool return returns } - func NewDataTfeTeamProjectAccessWorkspaceAccessList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataTfeTeamProjectAccessWorkspaceAccessList { _init_.Initialize() @@ -110,7 +109,7 @@ func NewDataTfeTeamProjectAccessWorkspaceAccessList(terraformResource cdktf.IInt _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccessWorkspaceAccessList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -122,12 +121,12 @@ func NewDataTfeTeamProjectAccessWorkspaceAccessList_Override(d DataTfeTeamProjec _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccessWorkspaceAccessList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -138,7 +137,7 @@ func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessList)SetTerraformAttri ) } -func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -149,7 +148,7 @@ func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessList)SetTerraformResou ) } -func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -169,7 +168,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessList) AllWithMapKey(ma _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -198,23 +197,23 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessList) Get(index *float _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessList) Resolve(_context cdktf.IResolveContext) any { if err := d.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( d, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -233,4 +232,3 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessList) ToString() *stri return returns } - diff --git a/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessWorkspaceAccessOutputReference.go b/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessWorkspaceAccessOutputReference.go index 7c89e1874f..50ef5e4599 100644 --- a/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessWorkspaceAccessOutputReference.go +++ b/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessWorkspaceAccessOutputReference.go @@ -12,9 +12,9 @@ type DataTfeTeamProjectAccessWorkspaceAccessOutputReference 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 @@ -49,7 +49,7 @@ type DataTfeTeamProjectAccessWorkspaceAccessOutputReference 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,7 +72,7 @@ type DataTfeTeamProjectAccessWorkspaceAccessOutputReference 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. @@ -85,8 +85,8 @@ type jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -245,7 +245,6 @@ func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) Varia return returns } - func NewDataTfeTeamProjectAccessWorkspaceAccessOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataTfeTeamProjectAccessWorkspaceAccessOutputReference { _init_.Initialize() @@ -256,7 +255,7 @@ func NewDataTfeTeamProjectAccessWorkspaceAccessOutputReference(terraformResource _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccessWorkspaceAccessOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -268,12 +267,12 @@ func NewDataTfeTeamProjectAccessWorkspaceAccessOutputReference_Override(d DataTf _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccessWorkspaceAccessOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -284,7 +283,7 @@ func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference)SetCom ) } -func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -295,7 +294,7 @@ func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference)SetCom ) } -func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference)SetInternalValue(val *DataTfeTeamProjectAccessWorkspaceAccess) { +func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) SetInternalValue(val *DataTfeTeamProjectAccessWorkspaceAccess) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -306,7 +305,7 @@ func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference)SetInt ) } -func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -317,7 +316,7 @@ func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference)SetTer ) } -func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -341,16 +340,16 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) Compu return returns } -func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) 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, ) @@ -366,7 +365,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) GetBo _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -382,7 +381,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) GetBo _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -398,7 +397,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) GetLi _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -414,7 +413,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) GetNu _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -430,7 +429,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) GetNu _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -446,7 +445,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) GetNu _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -462,7 +461,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) GetSt _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -478,7 +477,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) GetSt _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -507,23 +506,23 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) Inter _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) 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, ) @@ -542,4 +541,3 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) ToStr return returns } - diff --git a/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessWorkspaceAccessOutputReference__checks.go b/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessWorkspaceAccessOutputReference__checks.go index caf83449b7..8511ded4a5 100644 --- a/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessWorkspaceAccessOutputReference__checks.go +++ b/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccessWorkspaceAccessOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) valid return nil } -func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -206,4 +206,3 @@ func validateNewDataTfeTeamProjectAccessWorkspaceAccessOutputReferenceParameters return nil } - diff --git a/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccess__checks.go b/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccess__checks.go index 9545582ea2..8458ace8f3 100644 --- a/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccess__checks.go +++ b/gen/tfe/datatfeteamprojectaccess/DataTfeTeamProjectAccess__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeTeamProjectAccess) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeTeamProjectAccess) 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 validateDataTfeTeamProjectAccess_GenerateConfigForImportParameters(scope co return nil } -func validateDataTfeTeamProjectAccess_IsConstructParameters(x interface{}) error { +func validateDataTfeTeamProjectAccess_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeTeamProjectAccess_IsConstructParameters(x interface{}) error return nil } -func validateDataTfeTeamProjectAccess_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeTeamProjectAccess_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeTeamProjectAccess_IsTerraformDataSourceParameters(x interfac return nil } -func validateDataTfeTeamProjectAccess_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeTeamProjectAccess_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeTeamProjectAccess_IsTerraformElementParameters(x interface{} return nil } -func (j *jsiiProxy_DataTfeTeamProjectAccess) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeTeamProjectAccess) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -258,4 +258,3 @@ func validateNewDataTfeTeamProjectAccessParameters(scope constructs.Construct, i return nil } - diff --git a/gen/tfe/datatfeteamprojectaccess/main.go b/gen/tfe/datatfeteamprojectaccess/main.go index a38fbd59a9..8f4453e38f 100644 --- a/gen/tfe/datatfeteamprojectaccess/main.go +++ b/gen/tfe/datatfeteamprojectaccess/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccess", - reflect.TypeOf((*DataTfeTeamProjectAccess)(nil)).Elem(), + reflect.TypeFor[DataTfeTeamProjectAccess](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "access", GoGetter: "Access"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -55,7 +55,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, _jsii_.MemberProperty{JsiiProperty: "workspaceAccess", GoGetter: "WorkspaceAccess"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeTeamProjectAccess{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -63,15 +63,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccessConfig", - reflect.TypeOf((*DataTfeTeamProjectAccessConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeTeamProjectAccessConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccessProjectAccess", - reflect.TypeOf((*DataTfeTeamProjectAccessProjectAccess)(nil)).Elem(), + reflect.TypeFor[DataTfeTeamProjectAccessProjectAccess](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccessProjectAccessList", - reflect.TypeOf((*DataTfeTeamProjectAccessProjectAccessList)(nil)).Elem(), + reflect.TypeFor[DataTfeTeamProjectAccessProjectAccessList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -84,7 +84,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeTeamProjectAccessProjectAccessList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -92,7 +92,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccessProjectAccessOutputReference", - reflect.TypeOf((*DataTfeTeamProjectAccessProjectAccessOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTfeTeamProjectAccessProjectAccessOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -119,7 +119,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "variableSets", GoGetter: "VariableSets"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeTeamProjectAccessProjectAccessOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -127,11 +127,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccessWorkspaceAccess", - reflect.TypeOf((*DataTfeTeamProjectAccessWorkspaceAccess)(nil)).Elem(), + reflect.TypeFor[DataTfeTeamProjectAccessWorkspaceAccess](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccessWorkspaceAccessList", - reflect.TypeOf((*DataTfeTeamProjectAccessWorkspaceAccessList)(nil)).Elem(), + reflect.TypeFor[DataTfeTeamProjectAccessWorkspaceAccessList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -144,7 +144,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -152,7 +152,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeTeamProjectAccess.DataTfeTeamProjectAccessWorkspaceAccessOutputReference", - reflect.TypeOf((*DataTfeTeamProjectAccessWorkspaceAccessOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTfeTeamProjectAccessWorkspaceAccessOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -185,7 +185,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "variables", GoGetter: "Variables"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeTeamProjectAccessWorkspaceAccessOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/datatfeteams/DataTfeTeams.go b/gen/tfe/datatfeteams/DataTfeTeams.go index 4d8aeb8d7d..905bc303ed 100644 --- a/gen/tfe/datatfeteams/DataTfeTeams.go +++ b/gen/tfe/datatfeteams/DataTfeTeams.go @@ -15,11 +15,11 @@ type DataTfeTeams 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. @@ -51,17 +51,17 @@ type DataTfeTeams 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. @@ -88,18 +88,18 @@ type DataTfeTeams 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 // 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 DataTfeTeams @@ -117,8 +117,8 @@ func (j *jsiiProxy_DataTfeTeams) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeTeams) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeTeams) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -127,8 +127,8 @@ func (j *jsiiProxy_DataTfeTeams) ConstructNodeMetadata() *map[string]interface{} return returns } -func (j *jsiiProxy_DataTfeTeams) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeTeams) Count() any { + var returns any _jsii_.Get( j, "count", @@ -267,8 +267,8 @@ func (j *jsiiProxy_DataTfeTeams) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeTeams) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeTeams) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -287,8 +287,8 @@ func (j *jsiiProxy_DataTfeTeams) TerraformGeneratorMetadata() *cdktf.TerraformPr return returns } -func (j *jsiiProxy_DataTfeTeams) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeTeams) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -307,7 +307,6 @@ func (j *jsiiProxy_DataTfeTeams) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/teams tfe_teams} Data Source. func NewDataTfeTeams(scope constructs.Construct, id *string, config *DataTfeTeamsConfig) DataTfeTeams { _init_.Initialize() @@ -319,7 +318,7 @@ func NewDataTfeTeams(scope constructs.Construct, id *string, config *DataTfeTeam _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeams.DataTfeTeams", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -332,12 +331,12 @@ func NewDataTfeTeams_Override(d DataTfeTeams, scope constructs.Construct, id *st _jsii_.Create( "@cdktf/provider-tfe.dataTfeTeams.DataTfeTeams", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeTeams)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeTeams) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -348,7 +347,7 @@ func (j *jsiiProxy_DataTfeTeams)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeTeams)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeTeams) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -356,7 +355,7 @@ func (j *jsiiProxy_DataTfeTeams)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeTeams)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeTeams) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -364,7 +363,7 @@ func (j *jsiiProxy_DataTfeTeams)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_DataTfeTeams)SetId(val *string) { +func (j *jsiiProxy_DataTfeTeams) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -375,7 +374,7 @@ func (j *jsiiProxy_DataTfeTeams)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfeTeams)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeTeams) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -386,7 +385,7 @@ func (j *jsiiProxy_DataTfeTeams)SetLifecycle(val *cdktf.TerraformResourceLifecyc ) } -func (j *jsiiProxy_DataTfeTeams)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeTeams) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -397,7 +396,7 @@ func (j *jsiiProxy_DataTfeTeams)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeTeams)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeTeams) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -417,7 +416,7 @@ func DataTfeTeams_GenerateConfigForImport(scope constructs.Construct, importToId _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeTeams.DataTfeTeams", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -441,7 +440,7 @@ func DataTfeTeams_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 DataTfeTeams_IsConstruct(x interface{}) *bool { +func DataTfeTeams_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeTeams_IsConstructParameters(x); err != nil { @@ -452,7 +451,7 @@ func DataTfeTeams_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeTeams.DataTfeTeams", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -460,7 +459,7 @@ func DataTfeTeams_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeTeams_IsTerraformDataSource(x interface{}) *bool { +func DataTfeTeams_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeTeams_IsTerraformDataSourceParameters(x); err != nil { @@ -471,7 +470,7 @@ func DataTfeTeams_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeTeams.DataTfeTeams", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -479,7 +478,7 @@ func DataTfeTeams_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeTeams_IsTerraformElement(x interface{}) *bool { +func DataTfeTeams_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeTeams_IsTerraformElementParameters(x); err != nil { @@ -490,7 +489,7 @@ func DataTfeTeams_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeTeams.DataTfeTeams", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -508,27 +507,27 @@ func DataTfeTeams_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeTeams) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeTeams) 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_DataTfeTeams) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeTeams) 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, ) @@ -544,7 +543,7 @@ func (d *jsiiProxy_DataTfeTeams) GetBooleanAttribute(terraformAttribute *string) _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -560,7 +559,7 @@ func (d *jsiiProxy_DataTfeTeams) GetBooleanMapAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -576,7 +575,7 @@ func (d *jsiiProxy_DataTfeTeams) GetListAttribute(terraformAttribute *string) *[ _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -592,7 +591,7 @@ func (d *jsiiProxy_DataTfeTeams) GetNumberAttribute(terraformAttribute *string) _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -608,7 +607,7 @@ func (d *jsiiProxy_DataTfeTeams) GetNumberListAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -624,7 +623,7 @@ func (d *jsiiProxy_DataTfeTeams) GetNumberMapAttribute(terraformAttribute *strin _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -640,7 +639,7 @@ func (d *jsiiProxy_DataTfeTeams) GetStringAttribute(terraformAttribute *string) _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -656,7 +655,7 @@ func (d *jsiiProxy_DataTfeTeams) GetStringMapAttribute(terraformAttribute *strin _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -672,7 +671,7 @@ func (d *jsiiProxy_DataTfeTeams) InterpolationForAttribute(terraformAttribute *s _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -686,7 +685,7 @@ func (d *jsiiProxy_DataTfeTeams) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -714,8 +713,8 @@ func (d *jsiiProxy_DataTfeTeams) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeTeams) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeTeams) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -727,8 +726,8 @@ func (d *jsiiProxy_DataTfeTeams) SynthesizeAttributes() *map[string]interface{} return returns } -func (d *jsiiProxy_DataTfeTeams) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeTeams) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -740,8 +739,8 @@ func (d *jsiiProxy_DataTfeTeams) SynthesizeHclAttributes() *map[string]interface return returns } -func (d *jsiiProxy_DataTfeTeams) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeTeams) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -753,8 +752,8 @@ func (d *jsiiProxy_DataTfeTeams) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeTeams) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeTeams) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -779,8 +778,8 @@ func (d *jsiiProxy_DataTfeTeams) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeTeams) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeTeams) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -791,4 +790,3 @@ func (d *jsiiProxy_DataTfeTeams) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeteams/DataTfeTeamsConfig.go b/gen/tfe/datatfeteams/DataTfeTeamsConfig.go index 73e4ee006a..c872d9e76a 100644 --- a/gen/tfe/datatfeteams/DataTfeTeamsConfig.go +++ b/gen/tfe/datatfeteams/DataTfeTeamsConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeTeamsConfig 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 DataTfeTeamsConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/teams#id DataTfeTeams#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. @@ -27,4 +27,3 @@ type DataTfeTeamsConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/teams#organization DataTfeTeams#organization}. Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/datatfeteams/DataTfeTeams__checks.go b/gen/tfe/datatfeteams/DataTfeTeams__checks.go index 4f9b1cf150..1eebf4ff61 100644 --- a/gen/tfe/datatfeteams/DataTfeTeams__checks.go +++ b/gen/tfe/datatfeteams/DataTfeTeams__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeTeams) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeTeams) 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 validateDataTfeTeams_GenerateConfigForImportParameters(scope constructs.Con return nil } -func validateDataTfeTeams_IsConstructParameters(x interface{}) error { +func validateDataTfeTeams_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeTeams_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeTeams_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeTeams_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeTeams_IsTerraformDataSourceParameters(x interface{}) error { return nil } -func validateDataTfeTeams_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeTeams_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeTeams_IsTerraformElementParameters(x interface{}) error { return nil } -func (j *jsiiProxy_DataTfeTeams) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeTeams) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -247,4 +247,3 @@ func validateNewDataTfeTeamsParameters(scope constructs.Construct, id *string, c return nil } - diff --git a/gen/tfe/datatfeteams/main.go b/gen/tfe/datatfeteams/main.go index 543afe9750..da5f31007f 100644 --- a/gen/tfe/datatfeteams/main.go +++ b/gen/tfe/datatfeteams/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeTeams.DataTfeTeams", - reflect.TypeOf((*DataTfeTeams)(nil)).Elem(), + reflect.TypeFor[DataTfeTeams](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -53,7 +53,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeTeams{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -61,6 +61,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeTeams.DataTfeTeamsConfig", - reflect.TypeOf((*DataTfeTeamsConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeTeamsConfig](), ) } diff --git a/gen/tfe/datatfevariables/DataTfeVariables.go b/gen/tfe/datatfevariables/DataTfeVariables.go index 3cad846af5..4c11f247e4 100644 --- a/gen/tfe/datatfevariables/DataTfeVariables.go +++ b/gen/tfe/datatfevariables/DataTfeVariables.go @@ -15,11 +15,11 @@ type DataTfeVariables 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. @@ -45,12 +45,12 @@ type DataTfeVariables interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - RawOverrides() interface{} + RawOverrides() any Terraform() DataTfeVariablesTerraformList // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string Variables() DataTfeVariablesVariablesList @@ -61,9 +61,9 @@ type DataTfeVariables interface { SetWorkspaceId(val *string) WorkspaceIdInput() *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,18 +90,18 @@ type DataTfeVariables interface { ResetOverrideLogicalId() ResetVariableSetId() ResetWorkspaceId() - 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 DataTfeVariables @@ -119,8 +119,8 @@ func (j *jsiiProxy_DataTfeVariables) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeVariables) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeVariables) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -129,8 +129,8 @@ func (j *jsiiProxy_DataTfeVariables) ConstructNodeMetadata() *map[string]interfa return returns } -func (j *jsiiProxy_DataTfeVariables) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeVariables) Count() any { + var returns any _jsii_.Get( j, "count", @@ -229,8 +229,8 @@ func (j *jsiiProxy_DataTfeVariables) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeVariables) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeVariables) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -259,8 +259,8 @@ func (j *jsiiProxy_DataTfeVariables) TerraformGeneratorMetadata() *cdktf.Terrafo return returns } -func (j *jsiiProxy_DataTfeVariables) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeVariables) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -329,7 +329,6 @@ func (j *jsiiProxy_DataTfeVariables) WorkspaceIdInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/variables tfe_variables} Data Source. func NewDataTfeVariables(scope constructs.Construct, id *string, config *DataTfeVariablesConfig) DataTfeVariables { _init_.Initialize() @@ -341,7 +340,7 @@ func NewDataTfeVariables(scope constructs.Construct, id *string, config *DataTfe _jsii_.Create( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariables", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -354,12 +353,12 @@ func NewDataTfeVariables_Override(d DataTfeVariables, scope constructs.Construct _jsii_.Create( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariables", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeVariables)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeVariables) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -370,7 +369,7 @@ func (j *jsiiProxy_DataTfeVariables)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeVariables)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeVariables) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -378,7 +377,7 @@ func (j *jsiiProxy_DataTfeVariables)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeVariables)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeVariables) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -386,7 +385,7 @@ func (j *jsiiProxy_DataTfeVariables)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_DataTfeVariables)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeVariables) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -397,7 +396,7 @@ func (j *jsiiProxy_DataTfeVariables)SetLifecycle(val *cdktf.TerraformResourceLif ) } -func (j *jsiiProxy_DataTfeVariables)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeVariables) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -405,7 +404,7 @@ func (j *jsiiProxy_DataTfeVariables)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_DataTfeVariables)SetVariableSetId(val *string) { +func (j *jsiiProxy_DataTfeVariables) SetVariableSetId(val *string) { if err := j.validateSetVariableSetIdParameters(val); err != nil { panic(err) } @@ -416,7 +415,7 @@ func (j *jsiiProxy_DataTfeVariables)SetVariableSetId(val *string) { ) } -func (j *jsiiProxy_DataTfeVariables)SetWorkspaceId(val *string) { +func (j *jsiiProxy_DataTfeVariables) SetWorkspaceId(val *string) { if err := j.validateSetWorkspaceIdParameters(val); err != nil { panic(err) } @@ -439,7 +438,7 @@ func DataTfeVariables_GenerateConfigForImport(scope constructs.Construct, import _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariables", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -463,7 +462,7 @@ func DataTfeVariables_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 DataTfeVariables_IsConstruct(x interface{}) *bool { +func DataTfeVariables_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeVariables_IsConstructParameters(x); err != nil { @@ -474,7 +473,7 @@ func DataTfeVariables_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariables", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -482,7 +481,7 @@ func DataTfeVariables_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeVariables_IsTerraformDataSource(x interface{}) *bool { +func DataTfeVariables_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeVariables_IsTerraformDataSourceParameters(x); err != nil { @@ -493,7 +492,7 @@ func DataTfeVariables_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariables", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -501,7 +500,7 @@ func DataTfeVariables_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeVariables_IsTerraformElement(x interface{}) *bool { +func DataTfeVariables_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeVariables_IsTerraformElementParameters(x); err != nil { @@ -512,7 +511,7 @@ func DataTfeVariables_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariables", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -530,27 +529,27 @@ func DataTfeVariables_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeVariables) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeVariables) 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_DataTfeVariables) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeVariables) 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, ) @@ -566,7 +565,7 @@ func (d *jsiiProxy_DataTfeVariables) GetBooleanAttribute(terraformAttribute *str _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -582,7 +581,7 @@ func (d *jsiiProxy_DataTfeVariables) GetBooleanMapAttribute(terraformAttribute * _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -598,7 +597,7 @@ func (d *jsiiProxy_DataTfeVariables) GetListAttribute(terraformAttribute *string _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -614,7 +613,7 @@ func (d *jsiiProxy_DataTfeVariables) GetNumberAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -630,7 +629,7 @@ func (d *jsiiProxy_DataTfeVariables) GetNumberListAttribute(terraformAttribute * _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -646,7 +645,7 @@ func (d *jsiiProxy_DataTfeVariables) GetNumberMapAttribute(terraformAttribute *s _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -662,7 +661,7 @@ func (d *jsiiProxy_DataTfeVariables) GetStringAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -678,7 +677,7 @@ func (d *jsiiProxy_DataTfeVariables) GetStringMapAttribute(terraformAttribute *s _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -694,7 +693,7 @@ func (d *jsiiProxy_DataTfeVariables) InterpolationForAttribute(terraformAttribut _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -708,7 +707,7 @@ func (d *jsiiProxy_DataTfeVariables) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -736,8 +735,8 @@ func (d *jsiiProxy_DataTfeVariables) ResetWorkspaceId() { ) } -func (d *jsiiProxy_DataTfeVariables) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeVariables) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -749,8 +748,8 @@ func (d *jsiiProxy_DataTfeVariables) SynthesizeAttributes() *map[string]interfac return returns } -func (d *jsiiProxy_DataTfeVariables) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeVariables) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -762,8 +761,8 @@ func (d *jsiiProxy_DataTfeVariables) SynthesizeHclAttributes() *map[string]inter return returns } -func (d *jsiiProxy_DataTfeVariables) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeVariables) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -775,8 +774,8 @@ func (d *jsiiProxy_DataTfeVariables) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeVariables) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeVariables) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -801,8 +800,8 @@ func (d *jsiiProxy_DataTfeVariables) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeVariables) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeVariables) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -813,4 +812,3 @@ func (d *jsiiProxy_DataTfeVariables) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfevariables/DataTfeVariablesConfig.go b/gen/tfe/datatfevariables/DataTfeVariablesConfig.go index e44dfd257d..dcec8cc8b2 100644 --- a/gen/tfe/datatfevariables/DataTfeVariablesConfig.go +++ b/gen/tfe/datatfevariables/DataTfeVariablesConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeVariablesConfig 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,10 +18,9 @@ type DataTfeVariablesConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/variables#variable_set_id DataTfeVariables#variable_set_id}. VariableSetId *string `field:"optional" json:"variableSetId" yaml:"variableSetId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/variables#workspace_id DataTfeVariables#workspace_id}. WorkspaceId *string `field:"optional" json:"workspaceId" yaml:"workspaceId"` } - diff --git a/gen/tfe/datatfevariables/DataTfeVariablesEnvList.go b/gen/tfe/datatfevariables/DataTfeVariablesEnvList.go index 8c4af5b91a..dff1535b8d 100644 --- a/gen/tfe/datatfevariables/DataTfeVariablesEnvList.go +++ b/gen/tfe/datatfevariables/DataTfeVariablesEnvList.go @@ -36,7 +36,7 @@ type DataTfeVariablesEnvList interface { Get(index *float64) DataTfeVariablesEnvOutputReference // Produce the Token's value at resolution time. // Experimental. - Resolve(_context cdktf.IResolveContext) interface{} + Resolve(_context cdktf.IResolveContext) any // Return a string representation of this resolvable object. // // Returns a reversible string representation. @@ -99,7 +99,6 @@ func (j *jsiiProxy_DataTfeVariablesEnvList) WrapsSet() *bool { return returns } - func NewDataTfeVariablesEnvList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataTfeVariablesEnvList { _init_.Initialize() @@ -110,7 +109,7 @@ func NewDataTfeVariablesEnvList(terraformResource cdktf.IInterpolatingParent, te _jsii_.Create( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesEnvList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -122,12 +121,12 @@ func NewDataTfeVariablesEnvList_Override(d DataTfeVariablesEnvList, terraformRes _jsii_.Create( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesEnvList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataTfeVariablesEnvList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeVariablesEnvList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -138,7 +137,7 @@ func (j *jsiiProxy_DataTfeVariablesEnvList)SetTerraformAttribute(val *string) { ) } -func (j *jsiiProxy_DataTfeVariablesEnvList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeVariablesEnvList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -149,7 +148,7 @@ func (j *jsiiProxy_DataTfeVariablesEnvList)SetTerraformResource(val cdktf.IInter ) } -func (j *jsiiProxy_DataTfeVariablesEnvList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataTfeVariablesEnvList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -169,7 +168,7 @@ func (d *jsiiProxy_DataTfeVariablesEnvList) AllWithMapKey(mapKeyAttributeName *s _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -198,23 +197,23 @@ func (d *jsiiProxy_DataTfeVariablesEnvList) Get(index *float64) DataTfeVariables _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeVariablesEnvList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeVariablesEnvList) Resolve(_context cdktf.IResolveContext) any { if err := d.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( d, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -233,4 +232,3 @@ func (d *jsiiProxy_DataTfeVariablesEnvList) ToString() *string { return returns } - diff --git a/gen/tfe/datatfevariables/DataTfeVariablesEnvOutputReference.go b/gen/tfe/datatfevariables/DataTfeVariablesEnvOutputReference.go index c40d81dd4d..8eab516a42 100644 --- a/gen/tfe/datatfevariables/DataTfeVariablesEnvOutputReference.go +++ b/gen/tfe/datatfevariables/DataTfeVariablesEnvOutputReference.go @@ -13,9 +13,9 @@ type DataTfeVariablesEnvOutputReference interface { Category() *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 @@ -46,7 +46,7 @@ type DataTfeVariablesEnvOutputReference 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 DataTfeVariablesEnvOutputReference 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. @@ -92,8 +92,8 @@ func (j *jsiiProxy_DataTfeVariablesEnvOutputReference) Category() *string { return returns } -func (j *jsiiProxy_DataTfeVariablesEnvOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeVariablesEnvOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -212,7 +212,6 @@ func (j *jsiiProxy_DataTfeVariablesEnvOutputReference) Value() *string { return returns } - func NewDataTfeVariablesEnvOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataTfeVariablesEnvOutputReference { _init_.Initialize() @@ -223,7 +222,7 @@ func NewDataTfeVariablesEnvOutputReference(terraformResource cdktf.IInterpolatin _jsii_.Create( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesEnvOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -235,12 +234,12 @@ func NewDataTfeVariablesEnvOutputReference_Override(d DataTfeVariablesEnvOutputR _jsii_.Create( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesEnvOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataTfeVariablesEnvOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTfeVariablesEnvOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -251,7 +250,7 @@ func (j *jsiiProxy_DataTfeVariablesEnvOutputReference)SetComplexObjectIndex(val ) } -func (j *jsiiProxy_DataTfeVariablesEnvOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTfeVariablesEnvOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -262,7 +261,7 @@ func (j *jsiiProxy_DataTfeVariablesEnvOutputReference)SetComplexObjectIsFromSet( ) } -func (j *jsiiProxy_DataTfeVariablesEnvOutputReference)SetInternalValue(val *DataTfeVariablesEnv) { +func (j *jsiiProxy_DataTfeVariablesEnvOutputReference) SetInternalValue(val *DataTfeVariablesEnv) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -273,7 +272,7 @@ func (j *jsiiProxy_DataTfeVariablesEnvOutputReference)SetInternalValue(val *Data ) } -func (j *jsiiProxy_DataTfeVariablesEnvOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeVariablesEnvOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -284,7 +283,7 @@ func (j *jsiiProxy_DataTfeVariablesEnvOutputReference)SetTerraformAttribute(val ) } -func (j *jsiiProxy_DataTfeVariablesEnvOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeVariablesEnvOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -308,16 +307,16 @@ func (d *jsiiProxy_DataTfeVariablesEnvOutputReference) ComputeFqn() *string { return returns } -func (d *jsiiProxy_DataTfeVariablesEnvOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeVariablesEnvOutputReference) 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, ) @@ -333,7 +332,7 @@ func (d *jsiiProxy_DataTfeVariablesEnvOutputReference) GetBooleanAttribute(terra _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -349,7 +348,7 @@ func (d *jsiiProxy_DataTfeVariablesEnvOutputReference) GetBooleanMapAttribute(te _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -365,7 +364,7 @@ func (d *jsiiProxy_DataTfeVariablesEnvOutputReference) GetListAttribute(terrafor _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -381,7 +380,7 @@ func (d *jsiiProxy_DataTfeVariablesEnvOutputReference) GetNumberAttribute(terraf _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -397,7 +396,7 @@ func (d *jsiiProxy_DataTfeVariablesEnvOutputReference) GetNumberListAttribute(te _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -413,7 +412,7 @@ func (d *jsiiProxy_DataTfeVariablesEnvOutputReference) GetNumberMapAttribute(ter _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -429,7 +428,7 @@ func (d *jsiiProxy_DataTfeVariablesEnvOutputReference) GetStringAttribute(terraf _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -445,7 +444,7 @@ func (d *jsiiProxy_DataTfeVariablesEnvOutputReference) GetStringMapAttribute(ter _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -474,23 +473,23 @@ func (d *jsiiProxy_DataTfeVariablesEnvOutputReference) InterpolationForAttribute _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeVariablesEnvOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeVariablesEnvOutputReference) 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, ) @@ -509,4 +508,3 @@ func (d *jsiiProxy_DataTfeVariablesEnvOutputReference) ToString() *string { return returns } - diff --git a/gen/tfe/datatfevariables/DataTfeVariablesEnvOutputReference__checks.go b/gen/tfe/datatfevariables/DataTfeVariablesEnvOutputReference__checks.go index 80e0c0df40..ce8651a331 100644 --- a/gen/tfe/datatfevariables/DataTfeVariablesEnvOutputReference__checks.go +++ b/gen/tfe/datatfevariables/DataTfeVariablesEnvOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTfeVariablesEnvOutputReference) validateResolveParameters return nil } -func (j *jsiiProxy_DataTfeVariablesEnvOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeVariablesEnvOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -206,4 +206,3 @@ func validateNewDataTfeVariablesEnvOutputReferenceParameters(terraformResource c return nil } - diff --git a/gen/tfe/datatfevariables/DataTfeVariablesTerraformList.go b/gen/tfe/datatfevariables/DataTfeVariablesTerraformList.go index 7aec3643ca..827d3a73ae 100644 --- a/gen/tfe/datatfevariables/DataTfeVariablesTerraformList.go +++ b/gen/tfe/datatfevariables/DataTfeVariablesTerraformList.go @@ -36,7 +36,7 @@ type DataTfeVariablesTerraformList interface { Get(index *float64) DataTfeVariablesTerraformOutputReference // Produce the Token's value at resolution time. // Experimental. - Resolve(_context cdktf.IResolveContext) interface{} + Resolve(_context cdktf.IResolveContext) any // Return a string representation of this resolvable object. // // Returns a reversible string representation. @@ -99,7 +99,6 @@ func (j *jsiiProxy_DataTfeVariablesTerraformList) WrapsSet() *bool { return returns } - func NewDataTfeVariablesTerraformList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataTfeVariablesTerraformList { _init_.Initialize() @@ -110,7 +109,7 @@ func NewDataTfeVariablesTerraformList(terraformResource cdktf.IInterpolatingPare _jsii_.Create( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesTerraformList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -122,12 +121,12 @@ func NewDataTfeVariablesTerraformList_Override(d DataTfeVariablesTerraformList, _jsii_.Create( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesTerraformList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataTfeVariablesTerraformList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeVariablesTerraformList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -138,7 +137,7 @@ func (j *jsiiProxy_DataTfeVariablesTerraformList)SetTerraformAttribute(val *stri ) } -func (j *jsiiProxy_DataTfeVariablesTerraformList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeVariablesTerraformList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -149,7 +148,7 @@ func (j *jsiiProxy_DataTfeVariablesTerraformList)SetTerraformResource(val cdktf. ) } -func (j *jsiiProxy_DataTfeVariablesTerraformList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataTfeVariablesTerraformList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -169,7 +168,7 @@ func (d *jsiiProxy_DataTfeVariablesTerraformList) AllWithMapKey(mapKeyAttributeN _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -198,23 +197,23 @@ func (d *jsiiProxy_DataTfeVariablesTerraformList) Get(index *float64) DataTfeVar _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeVariablesTerraformList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeVariablesTerraformList) Resolve(_context cdktf.IResolveContext) any { if err := d.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( d, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -233,4 +232,3 @@ func (d *jsiiProxy_DataTfeVariablesTerraformList) ToString() *string { return returns } - diff --git a/gen/tfe/datatfevariables/DataTfeVariablesTerraformOutputReference.go b/gen/tfe/datatfevariables/DataTfeVariablesTerraformOutputReference.go index 2e328274e5..5d5eec2aba 100644 --- a/gen/tfe/datatfevariables/DataTfeVariablesTerraformOutputReference.go +++ b/gen/tfe/datatfevariables/DataTfeVariablesTerraformOutputReference.go @@ -13,9 +13,9 @@ type DataTfeVariablesTerraformOutputReference interface { Category() *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 @@ -46,7 +46,7 @@ type DataTfeVariablesTerraformOutputReference 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 DataTfeVariablesTerraformOutputReference 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. @@ -92,8 +92,8 @@ func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference) Category() *string return returns } -func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -212,7 +212,6 @@ func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference) Value() *string { return returns } - func NewDataTfeVariablesTerraformOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataTfeVariablesTerraformOutputReference { _init_.Initialize() @@ -223,7 +222,7 @@ func NewDataTfeVariablesTerraformOutputReference(terraformResource cdktf.IInterp _jsii_.Create( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesTerraformOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -235,12 +234,12 @@ func NewDataTfeVariablesTerraformOutputReference_Override(d DataTfeVariablesTerr _jsii_.Create( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesTerraformOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -251,7 +250,7 @@ func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference)SetComplexObjectInde ) } -func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -262,7 +261,7 @@ func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference)SetComplexObjectIsFr ) } -func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference)SetInternalValue(val *DataTfeVariablesTerraform) { +func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference) SetInternalValue(val *DataTfeVariablesTerraform) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -273,7 +272,7 @@ func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference)SetInternalValue(val ) } -func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -284,7 +283,7 @@ func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference)SetTerraformAttribut ) } -func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -308,16 +307,16 @@ func (d *jsiiProxy_DataTfeVariablesTerraformOutputReference) ComputeFqn() *strin return returns } -func (d *jsiiProxy_DataTfeVariablesTerraformOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeVariablesTerraformOutputReference) 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, ) @@ -333,7 +332,7 @@ func (d *jsiiProxy_DataTfeVariablesTerraformOutputReference) GetBooleanAttribute _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -349,7 +348,7 @@ func (d *jsiiProxy_DataTfeVariablesTerraformOutputReference) GetBooleanMapAttrib _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -365,7 +364,7 @@ func (d *jsiiProxy_DataTfeVariablesTerraformOutputReference) GetListAttribute(te _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -381,7 +380,7 @@ func (d *jsiiProxy_DataTfeVariablesTerraformOutputReference) GetNumberAttribute( _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -397,7 +396,7 @@ func (d *jsiiProxy_DataTfeVariablesTerraformOutputReference) GetNumberListAttrib _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -413,7 +412,7 @@ func (d *jsiiProxy_DataTfeVariablesTerraformOutputReference) GetNumberMapAttribu _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -429,7 +428,7 @@ func (d *jsiiProxy_DataTfeVariablesTerraformOutputReference) GetStringAttribute( _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -445,7 +444,7 @@ func (d *jsiiProxy_DataTfeVariablesTerraformOutputReference) GetStringMapAttribu _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -474,23 +473,23 @@ func (d *jsiiProxy_DataTfeVariablesTerraformOutputReference) InterpolationForAtt _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeVariablesTerraformOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeVariablesTerraformOutputReference) 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, ) @@ -509,4 +508,3 @@ func (d *jsiiProxy_DataTfeVariablesTerraformOutputReference) ToString() *string return returns } - diff --git a/gen/tfe/datatfevariables/DataTfeVariablesTerraformOutputReference__checks.go b/gen/tfe/datatfevariables/DataTfeVariablesTerraformOutputReference__checks.go index c32ea0887b..c17184fd39 100644 --- a/gen/tfe/datatfevariables/DataTfeVariablesTerraformOutputReference__checks.go +++ b/gen/tfe/datatfevariables/DataTfeVariablesTerraformOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTfeVariablesTerraformOutputReference) validateResolvePara return nil } -func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeVariablesTerraformOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -206,4 +206,3 @@ func validateNewDataTfeVariablesTerraformOutputReferenceParameters(terraformReso return nil } - diff --git a/gen/tfe/datatfevariables/DataTfeVariablesVariablesList.go b/gen/tfe/datatfevariables/DataTfeVariablesVariablesList.go index f95f927ef7..182dab8608 100644 --- a/gen/tfe/datatfevariables/DataTfeVariablesVariablesList.go +++ b/gen/tfe/datatfevariables/DataTfeVariablesVariablesList.go @@ -36,7 +36,7 @@ type DataTfeVariablesVariablesList interface { Get(index *float64) DataTfeVariablesVariablesOutputReference // Produce the Token's value at resolution time. // Experimental. - Resolve(_context cdktf.IResolveContext) interface{} + Resolve(_context cdktf.IResolveContext) any // Return a string representation of this resolvable object. // // Returns a reversible string representation. @@ -99,7 +99,6 @@ func (j *jsiiProxy_DataTfeVariablesVariablesList) WrapsSet() *bool { return returns } - func NewDataTfeVariablesVariablesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataTfeVariablesVariablesList { _init_.Initialize() @@ -110,7 +109,7 @@ func NewDataTfeVariablesVariablesList(terraformResource cdktf.IInterpolatingPare _jsii_.Create( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesVariablesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -122,12 +121,12 @@ func NewDataTfeVariablesVariablesList_Override(d DataTfeVariablesVariablesList, _jsii_.Create( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesVariablesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataTfeVariablesVariablesList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeVariablesVariablesList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -138,7 +137,7 @@ func (j *jsiiProxy_DataTfeVariablesVariablesList)SetTerraformAttribute(val *stri ) } -func (j *jsiiProxy_DataTfeVariablesVariablesList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeVariablesVariablesList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -149,7 +148,7 @@ func (j *jsiiProxy_DataTfeVariablesVariablesList)SetTerraformResource(val cdktf. ) } -func (j *jsiiProxy_DataTfeVariablesVariablesList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataTfeVariablesVariablesList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -169,7 +168,7 @@ func (d *jsiiProxy_DataTfeVariablesVariablesList) AllWithMapKey(mapKeyAttributeN _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -198,23 +197,23 @@ func (d *jsiiProxy_DataTfeVariablesVariablesList) Get(index *float64) DataTfeVar _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeVariablesVariablesList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeVariablesVariablesList) Resolve(_context cdktf.IResolveContext) any { if err := d.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( d, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -233,4 +232,3 @@ func (d *jsiiProxy_DataTfeVariablesVariablesList) ToString() *string { return returns } - diff --git a/gen/tfe/datatfevariables/DataTfeVariablesVariablesOutputReference.go b/gen/tfe/datatfevariables/DataTfeVariablesVariablesOutputReference.go index dce171bfce..f0585f800f 100644 --- a/gen/tfe/datatfevariables/DataTfeVariablesVariablesOutputReference.go +++ b/gen/tfe/datatfevariables/DataTfeVariablesVariablesOutputReference.go @@ -13,9 +13,9 @@ type DataTfeVariablesVariablesOutputReference interface { Category() *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 @@ -46,7 +46,7 @@ type DataTfeVariablesVariablesOutputReference 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 DataTfeVariablesVariablesOutputReference 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. @@ -92,8 +92,8 @@ func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference) Category() *string return returns } -func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -212,7 +212,6 @@ func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference) Value() *string { return returns } - func NewDataTfeVariablesVariablesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataTfeVariablesVariablesOutputReference { _init_.Initialize() @@ -223,7 +222,7 @@ func NewDataTfeVariablesVariablesOutputReference(terraformResource cdktf.IInterp _jsii_.Create( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesVariablesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -235,12 +234,12 @@ func NewDataTfeVariablesVariablesOutputReference_Override(d DataTfeVariablesVari _jsii_.Create( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesVariablesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -251,7 +250,7 @@ func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference)SetComplexObjectInde ) } -func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -262,7 +261,7 @@ func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference)SetComplexObjectIsFr ) } -func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference)SetInternalValue(val *DataTfeVariablesVariables) { +func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference) SetInternalValue(val *DataTfeVariablesVariables) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -273,7 +272,7 @@ func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference)SetInternalValue(val ) } -func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -284,7 +283,7 @@ func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference)SetTerraformAttribut ) } -func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -308,16 +307,16 @@ func (d *jsiiProxy_DataTfeVariablesVariablesOutputReference) ComputeFqn() *strin return returns } -func (d *jsiiProxy_DataTfeVariablesVariablesOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeVariablesVariablesOutputReference) 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, ) @@ -333,7 +332,7 @@ func (d *jsiiProxy_DataTfeVariablesVariablesOutputReference) GetBooleanAttribute _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -349,7 +348,7 @@ func (d *jsiiProxy_DataTfeVariablesVariablesOutputReference) GetBooleanMapAttrib _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -365,7 +364,7 @@ func (d *jsiiProxy_DataTfeVariablesVariablesOutputReference) GetListAttribute(te _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -381,7 +380,7 @@ func (d *jsiiProxy_DataTfeVariablesVariablesOutputReference) GetNumberAttribute( _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -397,7 +396,7 @@ func (d *jsiiProxy_DataTfeVariablesVariablesOutputReference) GetNumberListAttrib _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -413,7 +412,7 @@ func (d *jsiiProxy_DataTfeVariablesVariablesOutputReference) GetNumberMapAttribu _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -429,7 +428,7 @@ func (d *jsiiProxy_DataTfeVariablesVariablesOutputReference) GetStringAttribute( _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -445,7 +444,7 @@ func (d *jsiiProxy_DataTfeVariablesVariablesOutputReference) GetStringMapAttribu _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -474,23 +473,23 @@ func (d *jsiiProxy_DataTfeVariablesVariablesOutputReference) InterpolationForAtt _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeVariablesVariablesOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeVariablesVariablesOutputReference) 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, ) @@ -509,4 +508,3 @@ func (d *jsiiProxy_DataTfeVariablesVariablesOutputReference) ToString() *string return returns } - diff --git a/gen/tfe/datatfevariables/DataTfeVariablesVariablesOutputReference__checks.go b/gen/tfe/datatfevariables/DataTfeVariablesVariablesOutputReference__checks.go index 7b927f6d0a..3da8bef71a 100644 --- a/gen/tfe/datatfevariables/DataTfeVariablesVariablesOutputReference__checks.go +++ b/gen/tfe/datatfevariables/DataTfeVariablesVariablesOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTfeVariablesVariablesOutputReference) validateResolvePara return nil } -func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeVariablesVariablesOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -206,4 +206,3 @@ func validateNewDataTfeVariablesVariablesOutputReferenceParameters(terraformReso return nil } - diff --git a/gen/tfe/datatfevariables/DataTfeVariables__checks.go b/gen/tfe/datatfevariables/DataTfeVariables__checks.go index 3f23e2929f..d39c499d3e 100644 --- a/gen/tfe/datatfevariables/DataTfeVariables__checks.go +++ b/gen/tfe/datatfevariables/DataTfeVariables__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeVariables) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeVariables) 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 validateDataTfeVariables_GenerateConfigForImportParameters(scope constructs return nil } -func validateDataTfeVariables_IsConstructParameters(x interface{}) error { +func validateDataTfeVariables_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeVariables_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeVariables_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeVariables_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeVariables_IsTerraformDataSourceParameters(x interface{}) err return nil } -func validateDataTfeVariables_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeVariables_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeVariables_IsTerraformElementParameters(x interface{}) error return nil } -func (j *jsiiProxy_DataTfeVariables) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeVariables) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -247,4 +247,3 @@ func validateNewDataTfeVariablesParameters(scope constructs.Construct, id *strin return nil } - diff --git a/gen/tfe/datatfevariables/main.go b/gen/tfe/datatfevariables/main.go index fe30a5822d..e2288254f9 100644 --- a/gen/tfe/datatfevariables/main.go +++ b/gen/tfe/datatfevariables/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariables", - reflect.TypeOf((*DataTfeVariables)(nil)).Elem(), + reflect.TypeFor[DataTfeVariables](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -55,7 +55,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceId", GoGetter: "WorkspaceId"}, _jsii_.MemberProperty{JsiiProperty: "workspaceIdInput", GoGetter: "WorkspaceIdInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeVariables{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -63,15 +63,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesConfig", - reflect.TypeOf((*DataTfeVariablesConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeVariablesConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesEnv", - reflect.TypeOf((*DataTfeVariablesEnv)(nil)).Elem(), + reflect.TypeFor[DataTfeVariablesEnv](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesEnvList", - reflect.TypeOf((*DataTfeVariablesEnvList)(nil)).Elem(), + reflect.TypeFor[DataTfeVariablesEnvList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -84,7 +84,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeVariablesEnvList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -92,7 +92,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesEnvOutputReference", - reflect.TypeOf((*DataTfeVariablesEnvOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTfeVariablesEnvOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "category", GoGetter: "Category"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, @@ -122,7 +122,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "value", GoGetter: "Value"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeVariablesEnvOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -130,11 +130,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesTerraform", - reflect.TypeOf((*DataTfeVariablesTerraform)(nil)).Elem(), + reflect.TypeFor[DataTfeVariablesTerraform](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesTerraformList", - reflect.TypeOf((*DataTfeVariablesTerraformList)(nil)).Elem(), + reflect.TypeFor[DataTfeVariablesTerraformList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -147,7 +147,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeVariablesTerraformList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -155,7 +155,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesTerraformOutputReference", - reflect.TypeOf((*DataTfeVariablesTerraformOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTfeVariablesTerraformOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "category", GoGetter: "Category"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, @@ -185,7 +185,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "value", GoGetter: "Value"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeVariablesTerraformOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -193,11 +193,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesVariables", - reflect.TypeOf((*DataTfeVariablesVariables)(nil)).Elem(), + reflect.TypeFor[DataTfeVariablesVariables](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesVariablesList", - reflect.TypeOf((*DataTfeVariablesVariablesList)(nil)).Elem(), + reflect.TypeFor[DataTfeVariablesVariablesList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -210,7 +210,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeVariablesVariablesList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -218,7 +218,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeVariables.DataTfeVariablesVariablesOutputReference", - reflect.TypeOf((*DataTfeVariablesVariablesOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTfeVariablesVariablesOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "category", GoGetter: "Category"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, @@ -248,7 +248,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "value", GoGetter: "Value"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeVariablesVariablesOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/datatfevariableset/DataTfeVariableSet.go b/gen/tfe/datatfevariableset/DataTfeVariableSet.go index d116e90073..2d7ae9537b 100644 --- a/gen/tfe/datatfevariableset/DataTfeVariableSet.go +++ b/gen/tfe/datatfevariableset/DataTfeVariableSet.go @@ -15,11 +15,11 @@ type DataTfeVariableSet 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. @@ -61,11 +61,11 @@ type DataTfeVariableSet 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 VariableIds() *[]*string @@ -75,9 +75,9 @@ type DataTfeVariableSet interface { SetWorkspaceIds(val *[]*string) WorkspaceIdsInput() *[]*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,18 +108,18 @@ type DataTfeVariableSet interface { ResetProjectIds() ResetVariableIds() ResetWorkspaceIds() - 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 DataTfeVariableSet @@ -137,8 +137,8 @@ func (j *jsiiProxy_DataTfeVariableSet) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeVariableSet) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeVariableSet) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -147,8 +147,8 @@ func (j *jsiiProxy_DataTfeVariableSet) ConstructNodeMetadata() *map[string]inter return returns } -func (j *jsiiProxy_DataTfeVariableSet) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeVariableSet) Count() any { + var returns any _jsii_.Get( j, "count", @@ -357,8 +357,8 @@ func (j *jsiiProxy_DataTfeVariableSet) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeVariableSet) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeVariableSet) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -377,8 +377,8 @@ func (j *jsiiProxy_DataTfeVariableSet) TerraformGeneratorMetadata() *cdktf.Terra return returns } -func (j *jsiiProxy_DataTfeVariableSet) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeVariableSet) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -437,7 +437,6 @@ func (j *jsiiProxy_DataTfeVariableSet) WorkspaceIdsInput() *[]*string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/variable_set tfe_variable_set} Data Source. func NewDataTfeVariableSet(scope constructs.Construct, id *string, config *DataTfeVariableSetConfig) DataTfeVariableSet { _init_.Initialize() @@ -449,7 +448,7 @@ func NewDataTfeVariableSet(scope constructs.Construct, id *string, config *DataT _jsii_.Create( "@cdktf/provider-tfe.dataTfeVariableSet.DataTfeVariableSet", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -462,12 +461,12 @@ func NewDataTfeVariableSet_Override(d DataTfeVariableSet, scope constructs.Const _jsii_.Create( "@cdktf/provider-tfe.dataTfeVariableSet.DataTfeVariableSet", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeVariableSet)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeVariableSet) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -478,7 +477,7 @@ func (j *jsiiProxy_DataTfeVariableSet)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeVariableSet)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeVariableSet) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -486,7 +485,7 @@ func (j *jsiiProxy_DataTfeVariableSet)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeVariableSet)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeVariableSet) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -494,7 +493,7 @@ func (j *jsiiProxy_DataTfeVariableSet)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_DataTfeVariableSet)SetId(val *string) { +func (j *jsiiProxy_DataTfeVariableSet) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -505,7 +504,7 @@ func (j *jsiiProxy_DataTfeVariableSet)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfeVariableSet)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeVariableSet) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -516,7 +515,7 @@ func (j *jsiiProxy_DataTfeVariableSet)SetLifecycle(val *cdktf.TerraformResourceL ) } -func (j *jsiiProxy_DataTfeVariableSet)SetName(val *string) { +func (j *jsiiProxy_DataTfeVariableSet) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -527,7 +526,7 @@ func (j *jsiiProxy_DataTfeVariableSet)SetName(val *string) { ) } -func (j *jsiiProxy_DataTfeVariableSet)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeVariableSet) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -538,7 +537,7 @@ func (j *jsiiProxy_DataTfeVariableSet)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeVariableSet)SetParentProjectId(val *string) { +func (j *jsiiProxy_DataTfeVariableSet) SetParentProjectId(val *string) { if err := j.validateSetParentProjectIdParameters(val); err != nil { panic(err) } @@ -549,7 +548,7 @@ func (j *jsiiProxy_DataTfeVariableSet)SetParentProjectId(val *string) { ) } -func (j *jsiiProxy_DataTfeVariableSet)SetProjectIds(val *[]*string) { +func (j *jsiiProxy_DataTfeVariableSet) SetProjectIds(val *[]*string) { if err := j.validateSetProjectIdsParameters(val); err != nil { panic(err) } @@ -560,7 +559,7 @@ func (j *jsiiProxy_DataTfeVariableSet)SetProjectIds(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeVariableSet)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeVariableSet) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -568,7 +567,7 @@ func (j *jsiiProxy_DataTfeVariableSet)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_DataTfeVariableSet)SetVariableIds(val *[]*string) { +func (j *jsiiProxy_DataTfeVariableSet) SetVariableIds(val *[]*string) { if err := j.validateSetVariableIdsParameters(val); err != nil { panic(err) } @@ -579,7 +578,7 @@ func (j *jsiiProxy_DataTfeVariableSet)SetVariableIds(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeVariableSet)SetWorkspaceIds(val *[]*string) { +func (j *jsiiProxy_DataTfeVariableSet) SetWorkspaceIds(val *[]*string) { if err := j.validateSetWorkspaceIdsParameters(val); err != nil { panic(err) } @@ -602,7 +601,7 @@ func DataTfeVariableSet_GenerateConfigForImport(scope constructs.Construct, impo _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeVariableSet.DataTfeVariableSet", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -626,7 +625,7 @@ func DataTfeVariableSet_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 DataTfeVariableSet_IsConstruct(x interface{}) *bool { +func DataTfeVariableSet_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeVariableSet_IsConstructParameters(x); err != nil { @@ -637,7 +636,7 @@ func DataTfeVariableSet_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeVariableSet.DataTfeVariableSet", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -645,7 +644,7 @@ func DataTfeVariableSet_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeVariableSet_IsTerraformDataSource(x interface{}) *bool { +func DataTfeVariableSet_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeVariableSet_IsTerraformDataSourceParameters(x); err != nil { @@ -656,7 +655,7 @@ func DataTfeVariableSet_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeVariableSet.DataTfeVariableSet", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -664,7 +663,7 @@ func DataTfeVariableSet_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeVariableSet_IsTerraformElement(x interface{}) *bool { +func DataTfeVariableSet_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeVariableSet_IsTerraformElementParameters(x); err != nil { @@ -675,7 +674,7 @@ func DataTfeVariableSet_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeVariableSet.DataTfeVariableSet", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -693,27 +692,27 @@ func DataTfeVariableSet_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeVariableSet) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeVariableSet) 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_DataTfeVariableSet) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeVariableSet) 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, ) @@ -729,7 +728,7 @@ func (d *jsiiProxy_DataTfeVariableSet) GetBooleanAttribute(terraformAttribute *s _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -745,7 +744,7 @@ func (d *jsiiProxy_DataTfeVariableSet) GetBooleanMapAttribute(terraformAttribute _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -761,7 +760,7 @@ func (d *jsiiProxy_DataTfeVariableSet) GetListAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -777,7 +776,7 @@ func (d *jsiiProxy_DataTfeVariableSet) GetNumberAttribute(terraformAttribute *st _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -793,7 +792,7 @@ func (d *jsiiProxy_DataTfeVariableSet) GetNumberListAttribute(terraformAttribute _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -809,7 +808,7 @@ func (d *jsiiProxy_DataTfeVariableSet) GetNumberMapAttribute(terraformAttribute _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -825,7 +824,7 @@ func (d *jsiiProxy_DataTfeVariableSet) GetStringAttribute(terraformAttribute *st _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -841,7 +840,7 @@ func (d *jsiiProxy_DataTfeVariableSet) GetStringMapAttribute(terraformAttribute _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -857,7 +856,7 @@ func (d *jsiiProxy_DataTfeVariableSet) InterpolationForAttribute(terraformAttrib _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -871,7 +870,7 @@ func (d *jsiiProxy_DataTfeVariableSet) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -931,8 +930,8 @@ func (d *jsiiProxy_DataTfeVariableSet) ResetWorkspaceIds() { ) } -func (d *jsiiProxy_DataTfeVariableSet) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeVariableSet) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -944,8 +943,8 @@ func (d *jsiiProxy_DataTfeVariableSet) SynthesizeAttributes() *map[string]interf return returns } -func (d *jsiiProxy_DataTfeVariableSet) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeVariableSet) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -957,8 +956,8 @@ func (d *jsiiProxy_DataTfeVariableSet) SynthesizeHclAttributes() *map[string]int return returns } -func (d *jsiiProxy_DataTfeVariableSet) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeVariableSet) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -970,8 +969,8 @@ func (d *jsiiProxy_DataTfeVariableSet) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeVariableSet) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeVariableSet) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -996,8 +995,8 @@ func (d *jsiiProxy_DataTfeVariableSet) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeVariableSet) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeVariableSet) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -1008,4 +1007,3 @@ func (d *jsiiProxy_DataTfeVariableSet) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfevariableset/DataTfeVariableSetConfig.go b/gen/tfe/datatfevariableset/DataTfeVariableSetConfig.go index abac4cab43..1966a08e70 100644 --- a/gen/tfe/datatfevariableset/DataTfeVariableSetConfig.go +++ b/gen/tfe/datatfevariableset/DataTfeVariableSetConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeVariableSetConfig 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 DataTfeVariableSetConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/variable_set#name DataTfeVariableSet#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/variable_set#id DataTfeVariableSet#id}. @@ -37,4 +37,3 @@ type DataTfeVariableSetConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/variable_set#workspace_ids DataTfeVariableSet#workspace_ids}. WorkspaceIds *[]*string `field:"optional" json:"workspaceIds" yaml:"workspaceIds"` } - diff --git a/gen/tfe/datatfevariableset/DataTfeVariableSet__checks.go b/gen/tfe/datatfevariableset/DataTfeVariableSet__checks.go index b461101d67..6569949aa3 100644 --- a/gen/tfe/datatfevariableset/DataTfeVariableSet__checks.go +++ b/gen/tfe/datatfevariableset/DataTfeVariableSet__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeVariableSet) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeVariableSet) 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 validateDataTfeVariableSet_GenerateConfigForImportParameters(scope construc return nil } -func validateDataTfeVariableSet_IsConstructParameters(x interface{}) error { +func validateDataTfeVariableSet_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeVariableSet_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeVariableSet_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeVariableSet_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeVariableSet_IsTerraformDataSourceParameters(x interface{}) e return nil } -func validateDataTfeVariableSet_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeVariableSet_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeVariableSet_IsTerraformElementParameters(x interface{}) erro return nil } -func (j *jsiiProxy_DataTfeVariableSet) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeVariableSet) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -290,4 +290,3 @@ func validateNewDataTfeVariableSetParameters(scope constructs.Construct, id *str return nil } - diff --git a/gen/tfe/datatfevariableset/main.go b/gen/tfe/datatfevariableset/main.go index 0af4dcfef6..c9ea3f9ead 100644 --- a/gen/tfe/datatfevariableset/main.go +++ b/gen/tfe/datatfevariableset/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeVariableSet.DataTfeVariableSet", - reflect.TypeOf((*DataTfeVariableSet)(nil)).Elem(), + reflect.TypeFor[DataTfeVariableSet](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -68,7 +68,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceIds", GoGetter: "WorkspaceIds"}, _jsii_.MemberProperty{JsiiProperty: "workspaceIdsInput", GoGetter: "WorkspaceIdsInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeVariableSet{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -76,6 +76,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeVariableSet.DataTfeVariableSetConfig", - reflect.TypeOf((*DataTfeVariableSetConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeVariableSetConfig](), ) } diff --git a/gen/tfe/datatfeworkspace/DataTfeWorkspace.go b/gen/tfe/datatfeworkspace/DataTfeWorkspace.go index f13f39fb28..a3a4a084f4 100644 --- a/gen/tfe/datatfeworkspace/DataTfeWorkspace.go +++ b/gen/tfe/datatfeworkspace/DataTfeWorkspace.go @@ -21,11 +21,11 @@ type DataTfeWorkspace 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. @@ -69,7 +69,7 @@ type DataTfeWorkspace interface { SetProvider(val cdktf.TerraformProvider) QueueAllRuns() cdktf.IResolvable // Experimental. - RawOverrides() interface{} + RawOverrides() any RemoteStateConsumerIds() *[]*string ResourceCount() *float64 RunFailures() *float64 @@ -85,7 +85,7 @@ type DataTfeWorkspace interface { // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string TerraformVersion() *string @@ -94,9 +94,9 @@ type DataTfeWorkspace interface { VcsRepo() DataTfeWorkspaceVcsRepoList WorkingDirectory() *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. @@ -124,18 +124,18 @@ type DataTfeWorkspace interface { // Experimental. ResetOverrideLogicalId() ResetTagNames() - 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 DataTfeWorkspace @@ -213,8 +213,8 @@ func (j *jsiiProxy_DataTfeWorkspace) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeWorkspace) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeWorkspace) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -223,8 +223,8 @@ func (j *jsiiProxy_DataTfeWorkspace) ConstructNodeMetadata() *map[string]interfa return returns } -func (j *jsiiProxy_DataTfeWorkspace) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeWorkspace) Count() any { + var returns any _jsii_.Get( j, "count", @@ -473,8 +473,8 @@ func (j *jsiiProxy_DataTfeWorkspace) QueueAllRuns() cdktf.IResolvable { return returns } -func (j *jsiiProxy_DataTfeWorkspace) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeWorkspace) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -603,8 +603,8 @@ func (j *jsiiProxy_DataTfeWorkspace) TerraformGeneratorMetadata() *cdktf.Terrafo return returns } -func (j *jsiiProxy_DataTfeWorkspace) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeWorkspace) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -673,7 +673,6 @@ func (j *jsiiProxy_DataTfeWorkspace) WorkingDirectory() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/workspace tfe_workspace} Data Source. func NewDataTfeWorkspace(scope constructs.Construct, id *string, config *DataTfeWorkspaceConfig) DataTfeWorkspace { _init_.Initialize() @@ -685,7 +684,7 @@ func NewDataTfeWorkspace(scope constructs.Construct, id *string, config *DataTfe _jsii_.Create( "@cdktf/provider-tfe.dataTfeWorkspace.DataTfeWorkspace", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -698,12 +697,12 @@ func NewDataTfeWorkspace_Override(d DataTfeWorkspace, scope constructs.Construct _jsii_.Create( "@cdktf/provider-tfe.dataTfeWorkspace.DataTfeWorkspace", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeWorkspace)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeWorkspace) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -714,7 +713,7 @@ func (j *jsiiProxy_DataTfeWorkspace)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeWorkspace)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeWorkspace) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -722,7 +721,7 @@ func (j *jsiiProxy_DataTfeWorkspace)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeWorkspace)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeWorkspace) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -730,7 +729,7 @@ func (j *jsiiProxy_DataTfeWorkspace)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_DataTfeWorkspace)SetId(val *string) { +func (j *jsiiProxy_DataTfeWorkspace) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -741,7 +740,7 @@ func (j *jsiiProxy_DataTfeWorkspace)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfeWorkspace)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeWorkspace) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -752,7 +751,7 @@ func (j *jsiiProxy_DataTfeWorkspace)SetLifecycle(val *cdktf.TerraformResourceLif ) } -func (j *jsiiProxy_DataTfeWorkspace)SetName(val *string) { +func (j *jsiiProxy_DataTfeWorkspace) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -763,7 +762,7 @@ func (j *jsiiProxy_DataTfeWorkspace)SetName(val *string) { ) } -func (j *jsiiProxy_DataTfeWorkspace)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeWorkspace) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -774,7 +773,7 @@ func (j *jsiiProxy_DataTfeWorkspace)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeWorkspace)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeWorkspace) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -782,7 +781,7 @@ func (j *jsiiProxy_DataTfeWorkspace)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_DataTfeWorkspace)SetTagNames(val *[]*string) { +func (j *jsiiProxy_DataTfeWorkspace) SetTagNames(val *[]*string) { if err := j.validateSetTagNamesParameters(val); err != nil { panic(err) } @@ -805,7 +804,7 @@ func DataTfeWorkspace_GenerateConfigForImport(scope constructs.Construct, import _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeWorkspace.DataTfeWorkspace", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -829,7 +828,7 @@ func DataTfeWorkspace_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 DataTfeWorkspace_IsConstruct(x interface{}) *bool { +func DataTfeWorkspace_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeWorkspace_IsConstructParameters(x); err != nil { @@ -840,7 +839,7 @@ func DataTfeWorkspace_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeWorkspace.DataTfeWorkspace", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -848,7 +847,7 @@ func DataTfeWorkspace_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeWorkspace_IsTerraformDataSource(x interface{}) *bool { +func DataTfeWorkspace_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeWorkspace_IsTerraformDataSourceParameters(x); err != nil { @@ -859,7 +858,7 @@ func DataTfeWorkspace_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeWorkspace.DataTfeWorkspace", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -867,7 +866,7 @@ func DataTfeWorkspace_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeWorkspace_IsTerraformElement(x interface{}) *bool { +func DataTfeWorkspace_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeWorkspace_IsTerraformElementParameters(x); err != nil { @@ -878,7 +877,7 @@ func DataTfeWorkspace_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeWorkspace.DataTfeWorkspace", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -896,27 +895,27 @@ func DataTfeWorkspace_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeWorkspace) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeWorkspace) 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_DataTfeWorkspace) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeWorkspace) 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, ) @@ -932,7 +931,7 @@ func (d *jsiiProxy_DataTfeWorkspace) GetBooleanAttribute(terraformAttribute *str _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -948,7 +947,7 @@ func (d *jsiiProxy_DataTfeWorkspace) GetBooleanMapAttribute(terraformAttribute * _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -964,7 +963,7 @@ func (d *jsiiProxy_DataTfeWorkspace) GetListAttribute(terraformAttribute *string _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -980,7 +979,7 @@ func (d *jsiiProxy_DataTfeWorkspace) GetNumberAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -996,7 +995,7 @@ func (d *jsiiProxy_DataTfeWorkspace) GetNumberListAttribute(terraformAttribute * _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1012,7 +1011,7 @@ func (d *jsiiProxy_DataTfeWorkspace) GetNumberMapAttribute(terraformAttribute *s _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1028,7 +1027,7 @@ func (d *jsiiProxy_DataTfeWorkspace) GetStringAttribute(terraformAttribute *stri _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1044,7 +1043,7 @@ func (d *jsiiProxy_DataTfeWorkspace) GetStringMapAttribute(terraformAttribute *s _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1060,7 +1059,7 @@ func (d *jsiiProxy_DataTfeWorkspace) InterpolationForAttribute(terraformAttribut _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1074,7 +1073,7 @@ func (d *jsiiProxy_DataTfeWorkspace) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1110,8 +1109,8 @@ func (d *jsiiProxy_DataTfeWorkspace) ResetTagNames() { ) } -func (d *jsiiProxy_DataTfeWorkspace) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeWorkspace) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -1123,8 +1122,8 @@ func (d *jsiiProxy_DataTfeWorkspace) SynthesizeAttributes() *map[string]interfac return returns } -func (d *jsiiProxy_DataTfeWorkspace) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeWorkspace) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -1136,8 +1135,8 @@ func (d *jsiiProxy_DataTfeWorkspace) SynthesizeHclAttributes() *map[string]inter return returns } -func (d *jsiiProxy_DataTfeWorkspace) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeWorkspace) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -1149,8 +1148,8 @@ func (d *jsiiProxy_DataTfeWorkspace) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeWorkspace) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeWorkspace) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -1175,8 +1174,8 @@ func (d *jsiiProxy_DataTfeWorkspace) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeWorkspace) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeWorkspace) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -1187,4 +1186,3 @@ func (d *jsiiProxy_DataTfeWorkspace) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeworkspace/DataTfeWorkspaceConfig.go b/gen/tfe/datatfeworkspace/DataTfeWorkspaceConfig.go index 8448c2d8fb..6e210f1038 100644 --- a/gen/tfe/datatfeworkspace/DataTfeWorkspaceConfig.go +++ b/gen/tfe/datatfeworkspace/DataTfeWorkspaceConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeWorkspaceConfig 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 DataTfeWorkspaceConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/workspace#name DataTfeWorkspace#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/workspace#id DataTfeWorkspace#id}. @@ -31,4 +31,3 @@ type DataTfeWorkspaceConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/workspace#tag_names DataTfeWorkspace#tag_names}. TagNames *[]*string `field:"optional" json:"tagNames" yaml:"tagNames"` } - diff --git a/gen/tfe/datatfeworkspace/DataTfeWorkspaceVcsRepoList.go b/gen/tfe/datatfeworkspace/DataTfeWorkspaceVcsRepoList.go index ef644aca42..02001634c0 100644 --- a/gen/tfe/datatfeworkspace/DataTfeWorkspaceVcsRepoList.go +++ b/gen/tfe/datatfeworkspace/DataTfeWorkspaceVcsRepoList.go @@ -36,7 +36,7 @@ type DataTfeWorkspaceVcsRepoList interface { Get(index *float64) DataTfeWorkspaceVcsRepoOutputReference // Produce the Token's value at resolution time. // Experimental. - Resolve(_context cdktf.IResolveContext) interface{} + Resolve(_context cdktf.IResolveContext) any // Return a string representation of this resolvable object. // // Returns a reversible string representation. @@ -99,7 +99,6 @@ func (j *jsiiProxy_DataTfeWorkspaceVcsRepoList) WrapsSet() *bool { return returns } - func NewDataTfeWorkspaceVcsRepoList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) DataTfeWorkspaceVcsRepoList { _init_.Initialize() @@ -110,7 +109,7 @@ func NewDataTfeWorkspaceVcsRepoList(terraformResource cdktf.IInterpolatingParent _jsii_.Create( "@cdktf/provider-tfe.dataTfeWorkspace.DataTfeWorkspaceVcsRepoList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -122,12 +121,12 @@ func NewDataTfeWorkspaceVcsRepoList_Override(d DataTfeWorkspaceVcsRepoList, terr _jsii_.Create( "@cdktf/provider-tfe.dataTfeWorkspace.DataTfeWorkspaceVcsRepoList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, d, ) } -func (j *jsiiProxy_DataTfeWorkspaceVcsRepoList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeWorkspaceVcsRepoList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -138,7 +137,7 @@ func (j *jsiiProxy_DataTfeWorkspaceVcsRepoList)SetTerraformAttribute(val *string ) } -func (j *jsiiProxy_DataTfeWorkspaceVcsRepoList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeWorkspaceVcsRepoList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -149,7 +148,7 @@ func (j *jsiiProxy_DataTfeWorkspaceVcsRepoList)SetTerraformResource(val cdktf.II ) } -func (j *jsiiProxy_DataTfeWorkspaceVcsRepoList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_DataTfeWorkspaceVcsRepoList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -169,7 +168,7 @@ func (d *jsiiProxy_DataTfeWorkspaceVcsRepoList) AllWithMapKey(mapKeyAttributeNam _jsii_.Invoke( d, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -198,23 +197,23 @@ func (d *jsiiProxy_DataTfeWorkspaceVcsRepoList) Get(index *float64) DataTfeWorks _jsii_.Invoke( d, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeWorkspaceVcsRepoList) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeWorkspaceVcsRepoList) Resolve(_context cdktf.IResolveContext) any { if err := d.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( d, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -233,4 +232,3 @@ func (d *jsiiProxy_DataTfeWorkspaceVcsRepoList) ToString() *string { return returns } - diff --git a/gen/tfe/datatfeworkspace/DataTfeWorkspaceVcsRepoOutputReference.go b/gen/tfe/datatfeworkspace/DataTfeWorkspaceVcsRepoOutputReference.go index dda21c56ca..587ca0ff33 100644 --- a/gen/tfe/datatfeworkspace/DataTfeWorkspaceVcsRepoOutputReference.go +++ b/gen/tfe/datatfeworkspace/DataTfeWorkspaceVcsRepoOutputReference.go @@ -13,9 +13,9 @@ type DataTfeWorkspaceVcsRepoOutputReference interface { Branch() *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 @@ -46,7 +46,7 @@ type DataTfeWorkspaceVcsRepoOutputReference 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 DataTfeWorkspaceVcsRepoOutputReference 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. @@ -92,8 +92,8 @@ func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) Branch() *string { return returns } -func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -212,7 +212,6 @@ func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) TerraformResource() c return returns } - func NewDataTfeWorkspaceVcsRepoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) DataTfeWorkspaceVcsRepoOutputReference { _init_.Initialize() @@ -223,7 +222,7 @@ func NewDataTfeWorkspaceVcsRepoOutputReference(terraformResource cdktf.IInterpol _jsii_.Create( "@cdktf/provider-tfe.dataTfeWorkspace.DataTfeWorkspaceVcsRepoOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -235,12 +234,12 @@ func NewDataTfeWorkspaceVcsRepoOutputReference_Override(d DataTfeWorkspaceVcsRep _jsii_.Create( "@cdktf/provider-tfe.dataTfeWorkspace.DataTfeWorkspaceVcsRepoOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, d, ) } -func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -251,7 +250,7 @@ func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference)SetComplexObjectIndex( ) } -func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -262,7 +261,7 @@ func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference)SetComplexObjectIsFrom ) } -func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference)SetInternalValue(val *DataTfeWorkspaceVcsRepo) { +func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) SetInternalValue(val *DataTfeWorkspaceVcsRepo) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -273,7 +272,7 @@ func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference)SetInternalValue(val * ) } -func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -284,7 +283,7 @@ func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference)SetTerraformAttribute( ) } -func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -308,16 +307,16 @@ func (d *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) ComputeFqn() *string return returns } -func (d *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) 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, ) @@ -333,7 +332,7 @@ func (d *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) GetBooleanAttribute(t _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -349,7 +348,7 @@ func (d *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) GetBooleanMapAttribut _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -365,7 +364,7 @@ func (d *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) GetListAttribute(terr _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -381,7 +380,7 @@ func (d *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) GetNumberAttribute(te _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -397,7 +396,7 @@ func (d *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) GetNumberListAttribut _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -413,7 +412,7 @@ func (d *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) GetNumberMapAttribute _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -429,7 +428,7 @@ func (d *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) GetStringAttribute(te _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -445,7 +444,7 @@ func (d *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) GetStringMapAttribute _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -474,23 +473,23 @@ func (d *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) InterpolationForAttri _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (d *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) 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, ) @@ -509,4 +508,3 @@ func (d *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) ToString() *string { return returns } - diff --git a/gen/tfe/datatfeworkspace/DataTfeWorkspaceVcsRepoOutputReference__checks.go b/gen/tfe/datatfeworkspace/DataTfeWorkspaceVcsRepoOutputReference__checks.go index fcc46b2ec6..22799184c4 100644 --- a/gen/tfe/datatfeworkspace/DataTfeWorkspaceVcsRepoOutputReference__checks.go +++ b/gen/tfe/datatfeworkspace/DataTfeWorkspaceVcsRepoOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) validateResolveParame return nil } -func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -206,4 +206,3 @@ func validateNewDataTfeWorkspaceVcsRepoOutputReferenceParameters(terraformResour return nil } - diff --git a/gen/tfe/datatfeworkspace/DataTfeWorkspace__checks.go b/gen/tfe/datatfeworkspace/DataTfeWorkspace__checks.go index f3989066f5..58ca9ee7f0 100644 --- a/gen/tfe/datatfeworkspace/DataTfeWorkspace__checks.go +++ b/gen/tfe/datatfeworkspace/DataTfeWorkspace__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeWorkspace) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeWorkspace) 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 validateDataTfeWorkspace_GenerateConfigForImportParameters(scope constructs return nil } -func validateDataTfeWorkspace_IsConstructParameters(x interface{}) error { +func validateDataTfeWorkspace_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeWorkspace_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeWorkspace_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeWorkspace_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeWorkspace_IsTerraformDataSourceParameters(x interface{}) err return nil } -func validateDataTfeWorkspace_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeWorkspace_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeWorkspace_IsTerraformElementParameters(x interface{}) error return nil } -func (j *jsiiProxy_DataTfeWorkspace) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeWorkspace) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -266,4 +266,3 @@ func validateNewDataTfeWorkspaceParameters(scope constructs.Construct, id *strin return nil } - diff --git a/gen/tfe/datatfeworkspace/main.go b/gen/tfe/datatfeworkspace/main.go index a6d547ab2d..1477dc49ca 100644 --- a/gen/tfe/datatfeworkspace/main.go +++ b/gen/tfe/datatfeworkspace/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeWorkspace.DataTfeWorkspace", - reflect.TypeOf((*DataTfeWorkspace)(nil)).Elem(), + reflect.TypeFor[DataTfeWorkspace](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "allowDestroyPlan", GoGetter: "AllowDestroyPlan"}, @@ -87,7 +87,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "vcsRepo", GoGetter: "VcsRepo"}, _jsii_.MemberProperty{JsiiProperty: "workingDirectory", GoGetter: "WorkingDirectory"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeWorkspace{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -95,15 +95,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeWorkspace.DataTfeWorkspaceConfig", - reflect.TypeOf((*DataTfeWorkspaceConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeWorkspaceConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeWorkspace.DataTfeWorkspaceVcsRepo", - reflect.TypeOf((*DataTfeWorkspaceVcsRepo)(nil)).Elem(), + reflect.TypeFor[DataTfeWorkspaceVcsRepo](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeWorkspace.DataTfeWorkspaceVcsRepoList", - reflect.TypeOf((*DataTfeWorkspaceVcsRepoList)(nil)).Elem(), + reflect.TypeFor[DataTfeWorkspaceVcsRepoList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -116,7 +116,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeWorkspaceVcsRepoList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -124,7 +124,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeWorkspace.DataTfeWorkspaceVcsRepoOutputReference", - reflect.TypeOf((*DataTfeWorkspaceVcsRepoOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTfeWorkspaceVcsRepoOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "branch", GoGetter: "Branch"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, @@ -154,7 +154,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeWorkspaceVcsRepoOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIds.go b/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIds.go index 4f66879d09..89c114296f 100644 --- a/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIds.go +++ b/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIds.go @@ -15,11 +15,11 @@ type DataTfeWorkspaceIds 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. @@ -57,7 +57,7 @@ type DataTfeWorkspaceIds interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - RawOverrides() interface{} + RawOverrides() any TagFilters() DataTfeWorkspaceIdsTagFiltersOutputReference TagFiltersInput() *DataTfeWorkspaceIdsTagFilters TagNames() *[]*string @@ -66,13 +66,13 @@ type DataTfeWorkspaceIds interface { // 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. @@ -104,18 +104,18 @@ type DataTfeWorkspaceIds interface { ResetOverrideLogicalId() ResetTagFilters() ResetTagNames() - 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 DataTfeWorkspaceIds @@ -133,8 +133,8 @@ func (j *jsiiProxy_DataTfeWorkspaceIds) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeWorkspaceIds) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeWorkspaceIds) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -143,8 +143,8 @@ func (j *jsiiProxy_DataTfeWorkspaceIds) ConstructNodeMetadata() *map[string]inte return returns } -func (j *jsiiProxy_DataTfeWorkspaceIds) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeWorkspaceIds) Count() any { + var returns any _jsii_.Get( j, "count", @@ -323,8 +323,8 @@ func (j *jsiiProxy_DataTfeWorkspaceIds) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeWorkspaceIds) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeWorkspaceIds) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -383,8 +383,8 @@ func (j *jsiiProxy_DataTfeWorkspaceIds) TerraformGeneratorMetadata() *cdktf.Terr return returns } -func (j *jsiiProxy_DataTfeWorkspaceIds) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeWorkspaceIds) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -403,7 +403,6 @@ func (j *jsiiProxy_DataTfeWorkspaceIds) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/workspace_ids tfe_workspace_ids} Data Source. func NewDataTfeWorkspaceIds(scope constructs.Construct, id *string, config *DataTfeWorkspaceIdsConfig) DataTfeWorkspaceIds { _init_.Initialize() @@ -415,7 +414,7 @@ func NewDataTfeWorkspaceIds(scope constructs.Construct, id *string, config *Data _jsii_.Create( "@cdktf/provider-tfe.dataTfeWorkspaceIds.DataTfeWorkspaceIds", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -428,12 +427,12 @@ func NewDataTfeWorkspaceIds_Override(d DataTfeWorkspaceIds, scope constructs.Con _jsii_.Create( "@cdktf/provider-tfe.dataTfeWorkspaceIds.DataTfeWorkspaceIds", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeWorkspaceIds)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeWorkspaceIds) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -444,7 +443,7 @@ func (j *jsiiProxy_DataTfeWorkspaceIds)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeWorkspaceIds)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeWorkspaceIds) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -452,7 +451,7 @@ func (j *jsiiProxy_DataTfeWorkspaceIds)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeWorkspaceIds)SetExcludeTags(val *[]*string) { +func (j *jsiiProxy_DataTfeWorkspaceIds) SetExcludeTags(val *[]*string) { if err := j.validateSetExcludeTagsParameters(val); err != nil { panic(err) } @@ -463,7 +462,7 @@ func (j *jsiiProxy_DataTfeWorkspaceIds)SetExcludeTags(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeWorkspaceIds)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeWorkspaceIds) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -471,7 +470,7 @@ func (j *jsiiProxy_DataTfeWorkspaceIds)SetForEach(val cdktf.ITerraformIterator) ) } -func (j *jsiiProxy_DataTfeWorkspaceIds)SetId(val *string) { +func (j *jsiiProxy_DataTfeWorkspaceIds) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -482,7 +481,7 @@ func (j *jsiiProxy_DataTfeWorkspaceIds)SetId(val *string) { ) } -func (j *jsiiProxy_DataTfeWorkspaceIds)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeWorkspaceIds) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -493,7 +492,7 @@ func (j *jsiiProxy_DataTfeWorkspaceIds)SetLifecycle(val *cdktf.TerraformResource ) } -func (j *jsiiProxy_DataTfeWorkspaceIds)SetNames(val *[]*string) { +func (j *jsiiProxy_DataTfeWorkspaceIds) SetNames(val *[]*string) { if err := j.validateSetNamesParameters(val); err != nil { panic(err) } @@ -504,7 +503,7 @@ func (j *jsiiProxy_DataTfeWorkspaceIds)SetNames(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeWorkspaceIds)SetOrganization(val *string) { +func (j *jsiiProxy_DataTfeWorkspaceIds) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -515,7 +514,7 @@ func (j *jsiiProxy_DataTfeWorkspaceIds)SetOrganization(val *string) { ) } -func (j *jsiiProxy_DataTfeWorkspaceIds)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeWorkspaceIds) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -523,7 +522,7 @@ func (j *jsiiProxy_DataTfeWorkspaceIds)SetProvider(val cdktf.TerraformProvider) ) } -func (j *jsiiProxy_DataTfeWorkspaceIds)SetTagNames(val *[]*string) { +func (j *jsiiProxy_DataTfeWorkspaceIds) SetTagNames(val *[]*string) { if err := j.validateSetTagNamesParameters(val); err != nil { panic(err) } @@ -546,7 +545,7 @@ func DataTfeWorkspaceIds_GenerateConfigForImport(scope constructs.Construct, imp _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeWorkspaceIds.DataTfeWorkspaceIds", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -570,7 +569,7 @@ func DataTfeWorkspaceIds_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 DataTfeWorkspaceIds_IsConstruct(x interface{}) *bool { +func DataTfeWorkspaceIds_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeWorkspaceIds_IsConstructParameters(x); err != nil { @@ -581,7 +580,7 @@ func DataTfeWorkspaceIds_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeWorkspaceIds.DataTfeWorkspaceIds", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -589,7 +588,7 @@ func DataTfeWorkspaceIds_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeWorkspaceIds_IsTerraformDataSource(x interface{}) *bool { +func DataTfeWorkspaceIds_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeWorkspaceIds_IsTerraformDataSourceParameters(x); err != nil { @@ -600,7 +599,7 @@ func DataTfeWorkspaceIds_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeWorkspaceIds.DataTfeWorkspaceIds", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -608,7 +607,7 @@ func DataTfeWorkspaceIds_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeWorkspaceIds_IsTerraformElement(x interface{}) *bool { +func DataTfeWorkspaceIds_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeWorkspaceIds_IsTerraformElementParameters(x); err != nil { @@ -619,7 +618,7 @@ func DataTfeWorkspaceIds_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeWorkspaceIds.DataTfeWorkspaceIds", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -637,27 +636,27 @@ func DataTfeWorkspaceIds_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeWorkspaceIds) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeWorkspaceIds) 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_DataTfeWorkspaceIds) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeWorkspaceIds) 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, ) @@ -673,7 +672,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIds) GetBooleanAttribute(terraformAttribute * _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -689,7 +688,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIds) GetBooleanMapAttribute(terraformAttribut _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -705,7 +704,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIds) GetListAttribute(terraformAttribute *str _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -721,7 +720,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIds) GetNumberAttribute(terraformAttribute *s _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -737,7 +736,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIds) GetNumberListAttribute(terraformAttribut _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -753,7 +752,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIds) GetNumberMapAttribute(terraformAttribute _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -769,7 +768,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIds) GetStringAttribute(terraformAttribute *s _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -785,7 +784,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIds) GetStringMapAttribute(terraformAttribute _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -801,7 +800,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIds) InterpolationForAttribute(terraformAttri _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -815,7 +814,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIds) OverrideLogicalId(newLogicalId *string) _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -826,7 +825,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIds) PutTagFilters(value *DataTfeWorkspaceIds _jsii_.InvokeVoid( d, "putTagFilters", - []interface{}{value}, + []any{value}, ) } @@ -886,8 +885,8 @@ func (d *jsiiProxy_DataTfeWorkspaceIds) ResetTagNames() { ) } -func (d *jsiiProxy_DataTfeWorkspaceIds) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeWorkspaceIds) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -899,8 +898,8 @@ func (d *jsiiProxy_DataTfeWorkspaceIds) SynthesizeAttributes() *map[string]inter return returns } -func (d *jsiiProxy_DataTfeWorkspaceIds) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeWorkspaceIds) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -912,8 +911,8 @@ func (d *jsiiProxy_DataTfeWorkspaceIds) SynthesizeHclAttributes() *map[string]in return returns } -func (d *jsiiProxy_DataTfeWorkspaceIds) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeWorkspaceIds) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -925,8 +924,8 @@ func (d *jsiiProxy_DataTfeWorkspaceIds) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeWorkspaceIds) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeWorkspaceIds) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -951,8 +950,8 @@ func (d *jsiiProxy_DataTfeWorkspaceIds) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeWorkspaceIds) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeWorkspaceIds) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -963,4 +962,3 @@ func (d *jsiiProxy_DataTfeWorkspaceIds) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIdsConfig.go b/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIdsConfig.go index b4a3516779..011b2dc11a 100644 --- a/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIdsConfig.go +++ b/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIdsConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeWorkspaceIdsConfig 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 DataTfeWorkspaceIdsConfig 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/hashicorp/tfe/0.66.0/docs/data-sources/workspace_ids#exclude_tags DataTfeWorkspaceIds#exclude_tags}. ExcludeTags *[]*string `field:"optional" json:"excludeTags" yaml:"excludeTags"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/workspace_ids#id DataTfeWorkspaceIds#id}. @@ -37,4 +37,3 @@ type DataTfeWorkspaceIdsConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/workspace_ids#tag_names DataTfeWorkspaceIds#tag_names}. TagNames *[]*string `field:"optional" json:"tagNames" yaml:"tagNames"` } - diff --git a/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIdsTagFiltersOutputReference.go b/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIdsTagFiltersOutputReference.go index df30d41601..ba28e53533 100644 --- a/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIdsTagFiltersOutputReference.go +++ b/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIdsTagFiltersOutputReference.go @@ -12,9 +12,9 @@ type DataTfeWorkspaceIdsTagFiltersOutputReference 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 @@ -46,7 +46,7 @@ type DataTfeWorkspaceIdsTagFiltersOutputReference 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 DataTfeWorkspaceIdsTagFiltersOutputReference interface { ResetInclude() // 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_DataTfeWorkspaceIdsTagFiltersOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -194,7 +194,6 @@ func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) TerraformResour return returns } - func NewDataTfeWorkspaceIdsTagFiltersOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) DataTfeWorkspaceIdsTagFiltersOutputReference { _init_.Initialize() @@ -205,7 +204,7 @@ func NewDataTfeWorkspaceIdsTagFiltersOutputReference(terraformResource cdktf.IIn _jsii_.Create( "@cdktf/provider-tfe.dataTfeWorkspaceIds.DataTfeWorkspaceIdsTagFiltersOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -217,12 +216,12 @@ func NewDataTfeWorkspaceIdsTagFiltersOutputReference_Override(d DataTfeWorkspace _jsii_.Create( "@cdktf/provider-tfe.dataTfeWorkspaceIds.DataTfeWorkspaceIdsTagFiltersOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, d, ) } -func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -233,7 +232,7 @@ func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference)SetComplexObject ) } -func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -244,7 +243,7 @@ func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference)SetComplexObject ) } -func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference)SetExclude(val *map[string]*string) { +func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) SetExclude(val *map[string]*string) { if err := j.validateSetExcludeParameters(val); err != nil { panic(err) } @@ -255,7 +254,7 @@ func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference)SetExclude(val * ) } -func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference)SetInclude(val *map[string]*string) { +func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) SetInclude(val *map[string]*string) { if err := j.validateSetIncludeParameters(val); err != nil { panic(err) } @@ -266,7 +265,7 @@ func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference)SetInclude(val * ) } -func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference)SetInternalValue(val *DataTfeWorkspaceIdsTagFilters) { +func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) SetInternalValue(val *DataTfeWorkspaceIdsTagFilters) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -277,7 +276,7 @@ func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference)SetInternalValue ) } -func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -288,7 +287,7 @@ func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference)SetTerraformAttr ) } -func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -312,16 +311,16 @@ func (d *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) ComputeFqn() *s return returns } -func (d *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) 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_DataTfeWorkspaceIdsTagFiltersOutputReference) GetBooleanAttri _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -353,7 +352,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) GetBooleanMapAt _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -369,7 +368,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) GetListAttribut _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -385,7 +384,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) GetNumberAttrib _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -401,7 +400,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) GetNumberListAt _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -417,7 +416,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) GetNumberMapAtt _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -433,7 +432,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) GetStringAttrib _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -449,7 +448,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) GetStringMapAtt _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -478,7 +477,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) InterpolationFo _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -501,16 +500,16 @@ func (d *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) ResetInclude() ) } -func (d *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (d *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) 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_DataTfeWorkspaceIdsTagFiltersOutputReference) ToString() *str return returns } - diff --git a/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIdsTagFiltersOutputReference__checks.go b/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIdsTagFiltersOutputReference__checks.go index 1922b93792..75a70c84c6 100644 --- a/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIdsTagFiltersOutputReference__checks.go +++ b/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIdsTagFiltersOutputReference__checks.go @@ -98,7 +98,7 @@ func (d *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) validateResolve return nil } -func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -214,4 +214,3 @@ func validateNewDataTfeWorkspaceIdsTagFiltersOutputReferenceParameters(terraform return nil } - diff --git a/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIds__checks.go b/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIds__checks.go index deba4fa95a..8e4e915f46 100644 --- a/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIds__checks.go +++ b/gen/tfe/datatfeworkspaceids/DataTfeWorkspaceIds__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeWorkspaceIds) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeWorkspaceIds) validateAddOverrideParameters(path *string, value any) error { if path == nil { return fmt.Errorf("parameter path is required, but nil was provided") } @@ -138,7 +138,7 @@ func validateDataTfeWorkspaceIds_GenerateConfigForImportParameters(scope constru return nil } -func validateDataTfeWorkspaceIds_IsConstructParameters(x interface{}) error { +func validateDataTfeWorkspaceIds_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -146,7 +146,7 @@ func validateDataTfeWorkspaceIds_IsConstructParameters(x interface{}) error { return nil } -func validateDataTfeWorkspaceIds_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeWorkspaceIds_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -154,7 +154,7 @@ func validateDataTfeWorkspaceIds_IsTerraformDataSourceParameters(x interface{}) return nil } -func validateDataTfeWorkspaceIds_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeWorkspaceIds_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -162,7 +162,7 @@ func validateDataTfeWorkspaceIds_IsTerraformElementParameters(x interface{}) err return nil } -func (j *jsiiProxy_DataTfeWorkspaceIds) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeWorkspaceIds) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -282,4 +282,3 @@ func validateNewDataTfeWorkspaceIdsParameters(scope constructs.Construct, id *st return nil } - diff --git a/gen/tfe/datatfeworkspaceids/main.go b/gen/tfe/datatfeworkspaceids/main.go index 572b2c1fde..5f49bd0fca 100644 --- a/gen/tfe/datatfeworkspaceids/main.go +++ b/gen/tfe/datatfeworkspaceids/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeWorkspaceIds.DataTfeWorkspaceIds", - reflect.TypeOf((*DataTfeWorkspaceIds)(nil)).Elem(), + reflect.TypeFor[DataTfeWorkspaceIds](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -66,7 +66,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeWorkspaceIds{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -74,15 +74,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeWorkspaceIds.DataTfeWorkspaceIdsConfig", - reflect.TypeOf((*DataTfeWorkspaceIdsConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeWorkspaceIdsConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeWorkspaceIds.DataTfeWorkspaceIdsTagFilters", - reflect.TypeOf((*DataTfeWorkspaceIdsTagFilters)(nil)).Elem(), + reflect.TypeFor[DataTfeWorkspaceIdsTagFilters](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeWorkspaceIds.DataTfeWorkspaceIdsTagFiltersOutputReference", - reflect.TypeOf((*DataTfeWorkspaceIdsTagFiltersOutputReference)(nil)).Elem(), + reflect.TypeFor[DataTfeWorkspaceIdsTagFiltersOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -112,7 +112,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeWorkspaceIdsTagFiltersOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/datatfeworkspaceruntask/DataTfeWorkspaceRunTask.go b/gen/tfe/datatfeworkspaceruntask/DataTfeWorkspaceRunTask.go index e2aaf9292f..24dd555d35 100644 --- a/gen/tfe/datatfeworkspaceruntask/DataTfeWorkspaceRunTask.go +++ b/gen/tfe/datatfeworkspaceruntask/DataTfeWorkspaceRunTask.go @@ -15,11 +15,11 @@ type DataTfeWorkspaceRunTask 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. @@ -45,7 +45,7 @@ type DataTfeWorkspaceRunTask interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - RawOverrides() interface{} + RawOverrides() any Stage() *string Stages() *[]*string TaskId() *string @@ -54,16 +54,16 @@ type DataTfeWorkspaceRunTask interface { // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string WorkspaceId() *string SetWorkspaceId(val *string) WorkspaceIdInput() *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. @@ -88,18 +88,18 @@ type DataTfeWorkspaceRunTask 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 // 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 DataTfeWorkspaceRunTask @@ -117,8 +117,8 @@ func (j *jsiiProxy_DataTfeWorkspaceRunTask) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_DataTfeWorkspaceRunTask) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeWorkspaceRunTask) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -127,8 +127,8 @@ func (j *jsiiProxy_DataTfeWorkspaceRunTask) ConstructNodeMetadata() *map[string] return returns } -func (j *jsiiProxy_DataTfeWorkspaceRunTask) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeWorkspaceRunTask) Count() any { + var returns any _jsii_.Get( j, "count", @@ -227,8 +227,8 @@ func (j *jsiiProxy_DataTfeWorkspaceRunTask) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_DataTfeWorkspaceRunTask) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_DataTfeWorkspaceRunTask) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -287,8 +287,8 @@ func (j *jsiiProxy_DataTfeWorkspaceRunTask) TerraformGeneratorMetadata() *cdktf. return returns } -func (j *jsiiProxy_DataTfeWorkspaceRunTask) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_DataTfeWorkspaceRunTask) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -327,7 +327,6 @@ func (j *jsiiProxy_DataTfeWorkspaceRunTask) WorkspaceIdInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/workspace_run_task tfe_workspace_run_task} Data Source. func NewDataTfeWorkspaceRunTask(scope constructs.Construct, id *string, config *DataTfeWorkspaceRunTaskConfig) DataTfeWorkspaceRunTask { _init_.Initialize() @@ -339,7 +338,7 @@ func NewDataTfeWorkspaceRunTask(scope constructs.Construct, id *string, config * _jsii_.Create( "@cdktf/provider-tfe.dataTfeWorkspaceRunTask.DataTfeWorkspaceRunTask", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -352,12 +351,12 @@ func NewDataTfeWorkspaceRunTask_Override(d DataTfeWorkspaceRunTask, scope constr _jsii_.Create( "@cdktf/provider-tfe.dataTfeWorkspaceRunTask.DataTfeWorkspaceRunTask", - []interface{}{scope, id, config}, + []any{scope, id, config}, d, ) } -func (j *jsiiProxy_DataTfeWorkspaceRunTask)SetCount(val interface{}) { +func (j *jsiiProxy_DataTfeWorkspaceRunTask) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -368,7 +367,7 @@ func (j *jsiiProxy_DataTfeWorkspaceRunTask)SetCount(val interface{}) { ) } -func (j *jsiiProxy_DataTfeWorkspaceRunTask)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_DataTfeWorkspaceRunTask) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -376,7 +375,7 @@ func (j *jsiiProxy_DataTfeWorkspaceRunTask)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_DataTfeWorkspaceRunTask)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_DataTfeWorkspaceRunTask) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -384,7 +383,7 @@ func (j *jsiiProxy_DataTfeWorkspaceRunTask)SetForEach(val cdktf.ITerraformIterat ) } -func (j *jsiiProxy_DataTfeWorkspaceRunTask)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_DataTfeWorkspaceRunTask) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -395,7 +394,7 @@ func (j *jsiiProxy_DataTfeWorkspaceRunTask)SetLifecycle(val *cdktf.TerraformReso ) } -func (j *jsiiProxy_DataTfeWorkspaceRunTask)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_DataTfeWorkspaceRunTask) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -403,7 +402,7 @@ func (j *jsiiProxy_DataTfeWorkspaceRunTask)SetProvider(val cdktf.TerraformProvid ) } -func (j *jsiiProxy_DataTfeWorkspaceRunTask)SetTaskId(val *string) { +func (j *jsiiProxy_DataTfeWorkspaceRunTask) SetTaskId(val *string) { if err := j.validateSetTaskIdParameters(val); err != nil { panic(err) } @@ -414,7 +413,7 @@ func (j *jsiiProxy_DataTfeWorkspaceRunTask)SetTaskId(val *string) { ) } -func (j *jsiiProxy_DataTfeWorkspaceRunTask)SetWorkspaceId(val *string) { +func (j *jsiiProxy_DataTfeWorkspaceRunTask) SetWorkspaceId(val *string) { if err := j.validateSetWorkspaceIdParameters(val); err != nil { panic(err) } @@ -437,7 +436,7 @@ func DataTfeWorkspaceRunTask_GenerateConfigForImport(scope constructs.Construct, _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeWorkspaceRunTask.DataTfeWorkspaceRunTask", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -461,7 +460,7 @@ func DataTfeWorkspaceRunTask_GenerateConfigForImport(scope constructs.Construct, // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func DataTfeWorkspaceRunTask_IsConstruct(x interface{}) *bool { +func DataTfeWorkspaceRunTask_IsConstruct(x any) *bool { _init_.Initialize() if err := validateDataTfeWorkspaceRunTask_IsConstructParameters(x); err != nil { @@ -472,7 +471,7 @@ func DataTfeWorkspaceRunTask_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeWorkspaceRunTask.DataTfeWorkspaceRunTask", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -480,7 +479,7 @@ func DataTfeWorkspaceRunTask_IsConstruct(x interface{}) *bool { } // Experimental. -func DataTfeWorkspaceRunTask_IsTerraformDataSource(x interface{}) *bool { +func DataTfeWorkspaceRunTask_IsTerraformDataSource(x any) *bool { _init_.Initialize() if err := validateDataTfeWorkspaceRunTask_IsTerraformDataSourceParameters(x); err != nil { @@ -491,7 +490,7 @@ func DataTfeWorkspaceRunTask_IsTerraformDataSource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeWorkspaceRunTask.DataTfeWorkspaceRunTask", "isTerraformDataSource", - []interface{}{x}, + []any{x}, &returns, ) @@ -499,7 +498,7 @@ func DataTfeWorkspaceRunTask_IsTerraformDataSource(x interface{}) *bool { } // Experimental. -func DataTfeWorkspaceRunTask_IsTerraformElement(x interface{}) *bool { +func DataTfeWorkspaceRunTask_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateDataTfeWorkspaceRunTask_IsTerraformElementParameters(x); err != nil { @@ -510,7 +509,7 @@ func DataTfeWorkspaceRunTask_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.dataTfeWorkspaceRunTask.DataTfeWorkspaceRunTask", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -528,27 +527,27 @@ func DataTfeWorkspaceRunTask_TfResourceType() *string { return returns } -func (d *jsiiProxy_DataTfeWorkspaceRunTask) AddOverride(path *string, value interface{}) { +func (d *jsiiProxy_DataTfeWorkspaceRunTask) 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_DataTfeWorkspaceRunTask) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (d *jsiiProxy_DataTfeWorkspaceRunTask) 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, ) @@ -564,7 +563,7 @@ func (d *jsiiProxy_DataTfeWorkspaceRunTask) GetBooleanAttribute(terraformAttribu _jsii_.Invoke( d, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -580,7 +579,7 @@ func (d *jsiiProxy_DataTfeWorkspaceRunTask) GetBooleanMapAttribute(terraformAttr _jsii_.Invoke( d, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -596,7 +595,7 @@ func (d *jsiiProxy_DataTfeWorkspaceRunTask) GetListAttribute(terraformAttribute _jsii_.Invoke( d, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -612,7 +611,7 @@ func (d *jsiiProxy_DataTfeWorkspaceRunTask) GetNumberAttribute(terraformAttribut _jsii_.Invoke( d, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -628,7 +627,7 @@ func (d *jsiiProxy_DataTfeWorkspaceRunTask) GetNumberListAttribute(terraformAttr _jsii_.Invoke( d, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -644,7 +643,7 @@ func (d *jsiiProxy_DataTfeWorkspaceRunTask) GetNumberMapAttribute(terraformAttri _jsii_.Invoke( d, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -660,7 +659,7 @@ func (d *jsiiProxy_DataTfeWorkspaceRunTask) GetStringAttribute(terraformAttribut _jsii_.Invoke( d, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -676,7 +675,7 @@ func (d *jsiiProxy_DataTfeWorkspaceRunTask) GetStringMapAttribute(terraformAttri _jsii_.Invoke( d, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -692,7 +691,7 @@ func (d *jsiiProxy_DataTfeWorkspaceRunTask) InterpolationForAttribute(terraformA _jsii_.Invoke( d, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -706,7 +705,7 @@ func (d *jsiiProxy_DataTfeWorkspaceRunTask) OverrideLogicalId(newLogicalId *stri _jsii_.InvokeVoid( d, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -718,8 +717,8 @@ func (d *jsiiProxy_DataTfeWorkspaceRunTask) ResetOverrideLogicalId() { ) } -func (d *jsiiProxy_DataTfeWorkspaceRunTask) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeWorkspaceRunTask) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -731,8 +730,8 @@ func (d *jsiiProxy_DataTfeWorkspaceRunTask) SynthesizeAttributes() *map[string]i return returns } -func (d *jsiiProxy_DataTfeWorkspaceRunTask) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (d *jsiiProxy_DataTfeWorkspaceRunTask) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( d, @@ -744,8 +743,8 @@ func (d *jsiiProxy_DataTfeWorkspaceRunTask) SynthesizeHclAttributes() *map[strin return returns } -func (d *jsiiProxy_DataTfeWorkspaceRunTask) ToHclTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeWorkspaceRunTask) ToHclTerraform() any { + var returns any _jsii_.Invoke( d, @@ -757,8 +756,8 @@ func (d *jsiiProxy_DataTfeWorkspaceRunTask) ToHclTerraform() interface{} { return returns } -func (d *jsiiProxy_DataTfeWorkspaceRunTask) ToMetadata() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeWorkspaceRunTask) ToMetadata() any { + var returns any _jsii_.Invoke( d, @@ -783,8 +782,8 @@ func (d *jsiiProxy_DataTfeWorkspaceRunTask) ToString() *string { return returns } -func (d *jsiiProxy_DataTfeWorkspaceRunTask) ToTerraform() interface{} { - var returns interface{} +func (d *jsiiProxy_DataTfeWorkspaceRunTask) ToTerraform() any { + var returns any _jsii_.Invoke( d, @@ -795,4 +794,3 @@ func (d *jsiiProxy_DataTfeWorkspaceRunTask) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/datatfeworkspaceruntask/DataTfeWorkspaceRunTaskConfig.go b/gen/tfe/datatfeworkspaceruntask/DataTfeWorkspaceRunTaskConfig.go index df8da50980..b82e848869 100644 --- a/gen/tfe/datatfeworkspaceruntask/DataTfeWorkspaceRunTaskConfig.go +++ b/gen/tfe/datatfeworkspaceruntask/DataTfeWorkspaceRunTaskConfig.go @@ -6,9 +6,9 @@ import ( type DataTfeWorkspaceRunTaskConfig 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 DataTfeWorkspaceRunTaskConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // The id of the run task. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/workspace_run_task#task_id DataTfeWorkspaceRunTask#task_id} @@ -28,4 +28,3 @@ type DataTfeWorkspaceRunTaskConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/data-sources/workspace_run_task#workspace_id DataTfeWorkspaceRunTask#workspace_id} WorkspaceId *string `field:"required" json:"workspaceId" yaml:"workspaceId"` } - diff --git a/gen/tfe/datatfeworkspaceruntask/DataTfeWorkspaceRunTask__checks.go b/gen/tfe/datatfeworkspaceruntask/DataTfeWorkspaceRunTask__checks.go index b821e1934a..4a946d2771 100644 --- a/gen/tfe/datatfeworkspaceruntask/DataTfeWorkspaceRunTask__checks.go +++ b/gen/tfe/datatfeworkspaceruntask/DataTfeWorkspaceRunTask__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (d *jsiiProxy_DataTfeWorkspaceRunTask) validateAddOverrideParameters(path *string, value interface{}) error { +func (d *jsiiProxy_DataTfeWorkspaceRunTask) 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 validateDataTfeWorkspaceRunTask_GenerateConfigForImportParameters(scope con return nil } -func validateDataTfeWorkspaceRunTask_IsConstructParameters(x interface{}) error { +func validateDataTfeWorkspaceRunTask_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -135,7 +135,7 @@ func validateDataTfeWorkspaceRunTask_IsConstructParameters(x interface{}) error return nil } -func validateDataTfeWorkspaceRunTask_IsTerraformDataSourceParameters(x interface{}) error { +func validateDataTfeWorkspaceRunTask_IsTerraformDataSourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -143,7 +143,7 @@ func validateDataTfeWorkspaceRunTask_IsTerraformDataSourceParameters(x interface return nil } -func validateDataTfeWorkspaceRunTask_IsTerraformElementParameters(x interface{}) error { +func validateDataTfeWorkspaceRunTask_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -151,7 +151,7 @@ func validateDataTfeWorkspaceRunTask_IsTerraformElementParameters(x interface{}) return nil } -func (j *jsiiProxy_DataTfeWorkspaceRunTask) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_DataTfeWorkspaceRunTask) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -250,4 +250,3 @@ func validateNewDataTfeWorkspaceRunTaskParameters(scope constructs.Construct, id return nil } - diff --git a/gen/tfe/datatfeworkspaceruntask/main.go b/gen/tfe/datatfeworkspaceruntask/main.go index 95444782a4..614b0cd9dc 100644 --- a/gen/tfe/datatfeworkspaceruntask/main.go +++ b/gen/tfe/datatfeworkspaceruntask/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.dataTfeWorkspaceRunTask.DataTfeWorkspaceRunTask", - reflect.TypeOf((*DataTfeWorkspaceRunTask)(nil)).Elem(), + reflect.TypeFor[DataTfeWorkspaceRunTask](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "cdktfStack", GoGetter: "CdktfStack"}, @@ -53,7 +53,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceId", GoGetter: "WorkspaceId"}, _jsii_.MemberProperty{JsiiProperty: "workspaceIdInput", GoGetter: "WorkspaceIdInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_DataTfeWorkspaceRunTask{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformDataSource) return &j @@ -61,6 +61,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.dataTfeWorkspaceRunTask.DataTfeWorkspaceRunTaskConfig", - reflect.TypeOf((*DataTfeWorkspaceRunTaskConfig)(nil)).Elem(), + reflect.TypeFor[DataTfeWorkspaceRunTaskConfig](), ) } diff --git a/gen/tfe/go.mod b/gen/tfe/go.mod index 008d1484f2..e66dd9a75a 100644 --- a/gen/tfe/go.mod +++ b/gen/tfe/go.mod @@ -1,9 +1,11 @@ module github.com/sourcegraph/managed-services-platform-cdktf/gen/tfe -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/tfe/go.sum b/gen/tfe/go.sum new file mode 100644 index 0000000000..c33b5c02be --- /dev/null +++ b/gen/tfe/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/tfe/nocodemodule/NoCodeModule.go b/gen/tfe/nocodemodule/NoCodeModule.go index fb5519ebb9..d354041d60 100644 --- a/gen/tfe/nocodemodule/NoCodeModule.go +++ b/gen/tfe/nocodemodule/NoCodeModule.go @@ -15,22 +15,22 @@ type NoCodeModule 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,22 +56,22 @@ type NoCodeModule interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any RegistryModule() *string SetRegistryModule(val *string) RegistryModuleInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string VariableOptions() NoCodeModuleVariableOptionsList - VariableOptionsInput() interface{} + VariableOptionsInput() any VersionPin() *string SetVersionPin(val *string) VersionPinInput() *string @@ -79,9 +79,9 @@ type NoCodeModule interface { // Experimental. AddMoveTarget(moveTarget *string) // Experimental. - AddOverride(path *string, value interface{}) + AddOverride(path *string, value any) // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -99,7 +99,7 @@ type NoCodeModule 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 NoCodeModule 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) - PutVariableOptions(value interface{}) + PutVariableOptions(value any) ResetEnabled() ResetId() ResetOrganization() @@ -127,17 +127,17 @@ type NoCodeModule interface { ResetOverrideLogicalId() ResetVariableOptions() ResetVersionPin() - 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 NoCodeModule @@ -155,8 +155,8 @@ func (j *jsiiProxy_NoCodeModule) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_NoCodeModule) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_NoCodeModule) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -165,8 +165,8 @@ func (j *jsiiProxy_NoCodeModule) Connection() interface{} { return returns } -func (j *jsiiProxy_NoCodeModule) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_NoCodeModule) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -175,8 +175,8 @@ func (j *jsiiProxy_NoCodeModule) ConstructNodeMetadata() *map[string]interface{} return returns } -func (j *jsiiProxy_NoCodeModule) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_NoCodeModule) Count() any { + var returns any _jsii_.Get( j, "count", @@ -195,8 +195,8 @@ func (j *jsiiProxy_NoCodeModule) DependsOn() *[]*string { return returns } -func (j *jsiiProxy_NoCodeModule) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_NoCodeModule) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -205,8 +205,8 @@ func (j *jsiiProxy_NoCodeModule) Enabled() interface{} { return returns } -func (j *jsiiProxy_NoCodeModule) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NoCodeModule) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -315,8 +315,8 @@ func (j *jsiiProxy_NoCodeModule) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_NoCodeModule) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_NoCodeModule) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -325,8 +325,8 @@ func (j *jsiiProxy_NoCodeModule) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_NoCodeModule) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_NoCodeModule) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -365,8 +365,8 @@ func (j *jsiiProxy_NoCodeModule) TerraformGeneratorMetadata() *cdktf.TerraformPr return returns } -func (j *jsiiProxy_NoCodeModule) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_NoCodeModule) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -395,8 +395,8 @@ func (j *jsiiProxy_NoCodeModule) VariableOptions() NoCodeModuleVariableOptionsLi return returns } -func (j *jsiiProxy_NoCodeModule) VariableOptionsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NoCodeModule) VariableOptionsInput() any { + var returns any _jsii_.Get( j, "variableOptionsInput", @@ -425,7 +425,6 @@ func (j *jsiiProxy_NoCodeModule) VersionPinInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/no_code_module tfe_no_code_module} Resource. func NewNoCodeModule(scope constructs.Construct, id *string, config *NoCodeModuleConfig) NoCodeModule { _init_.Initialize() @@ -437,7 +436,7 @@ func NewNoCodeModule(scope constructs.Construct, id *string, config *NoCodeModul _jsii_.Create( "@cdktf/provider-tfe.noCodeModule.NoCodeModule", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -450,12 +449,12 @@ func NewNoCodeModule_Override(n NoCodeModule, scope constructs.Construct, id *st _jsii_.Create( "@cdktf/provider-tfe.noCodeModule.NoCodeModule", - []interface{}{scope, id, config}, + []any{scope, id, config}, n, ) } -func (j *jsiiProxy_NoCodeModule)SetConnection(val interface{}) { +func (j *jsiiProxy_NoCodeModule) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -466,7 +465,7 @@ func (j *jsiiProxy_NoCodeModule)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_NoCodeModule)SetCount(val interface{}) { +func (j *jsiiProxy_NoCodeModule) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -477,7 +476,7 @@ func (j *jsiiProxy_NoCodeModule)SetCount(val interface{}) { ) } -func (j *jsiiProxy_NoCodeModule)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_NoCodeModule) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -485,7 +484,7 @@ func (j *jsiiProxy_NoCodeModule)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_NoCodeModule)SetEnabled(val interface{}) { +func (j *jsiiProxy_NoCodeModule) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -496,7 +495,7 @@ func (j *jsiiProxy_NoCodeModule)SetEnabled(val interface{}) { ) } -func (j *jsiiProxy_NoCodeModule)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_NoCodeModule) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -504,7 +503,7 @@ func (j *jsiiProxy_NoCodeModule)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_NoCodeModule)SetId(val *string) { +func (j *jsiiProxy_NoCodeModule) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -515,7 +514,7 @@ func (j *jsiiProxy_NoCodeModule)SetId(val *string) { ) } -func (j *jsiiProxy_NoCodeModule)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_NoCodeModule) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -526,7 +525,7 @@ func (j *jsiiProxy_NoCodeModule)SetLifecycle(val *cdktf.TerraformResourceLifecyc ) } -func (j *jsiiProxy_NoCodeModule)SetOrganization(val *string) { +func (j *jsiiProxy_NoCodeModule) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -537,7 +536,7 @@ func (j *jsiiProxy_NoCodeModule)SetOrganization(val *string) { ) } -func (j *jsiiProxy_NoCodeModule)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_NoCodeModule) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -545,7 +544,7 @@ func (j *jsiiProxy_NoCodeModule)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_NoCodeModule)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_NoCodeModule) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -556,7 +555,7 @@ func (j *jsiiProxy_NoCodeModule)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_NoCodeModule)SetRegistryModule(val *string) { +func (j *jsiiProxy_NoCodeModule) SetRegistryModule(val *string) { if err := j.validateSetRegistryModuleParameters(val); err != nil { panic(err) } @@ -567,7 +566,7 @@ func (j *jsiiProxy_NoCodeModule)SetRegistryModule(val *string) { ) } -func (j *jsiiProxy_NoCodeModule)SetVersionPin(val *string) { +func (j *jsiiProxy_NoCodeModule) SetVersionPin(val *string) { if err := j.validateSetVersionPinParameters(val); err != nil { panic(err) } @@ -590,7 +589,7 @@ func NoCodeModule_GenerateConfigForImport(scope constructs.Construct, importToId _jsii_.StaticInvoke( "@cdktf/provider-tfe.noCodeModule.NoCodeModule", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -614,7 +613,7 @@ func NoCodeModule_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 NoCodeModule_IsConstruct(x interface{}) *bool { +func NoCodeModule_IsConstruct(x any) *bool { _init_.Initialize() if err := validateNoCodeModule_IsConstructParameters(x); err != nil { @@ -625,7 +624,7 @@ func NoCodeModule_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.noCodeModule.NoCodeModule", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -633,7 +632,7 @@ func NoCodeModule_IsConstruct(x interface{}) *bool { } // Experimental. -func NoCodeModule_IsTerraformElement(x interface{}) *bool { +func NoCodeModule_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateNoCodeModule_IsTerraformElementParameters(x); err != nil { @@ -644,7 +643,7 @@ func NoCodeModule_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.noCodeModule.NoCodeModule", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -652,7 +651,7 @@ func NoCodeModule_IsTerraformElement(x interface{}) *bool { } // Experimental. -func NoCodeModule_IsTerraformResource(x interface{}) *bool { +func NoCodeModule_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateNoCodeModule_IsTerraformResourceParameters(x); err != nil { @@ -663,7 +662,7 @@ func NoCodeModule_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.noCodeModule.NoCodeModule", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -688,31 +687,31 @@ func (n *jsiiProxy_NoCodeModule) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( n, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (n *jsiiProxy_NoCodeModule) AddOverride(path *string, value interface{}) { +func (n *jsiiProxy_NoCodeModule) 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_NoCodeModule) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NoCodeModule) 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, ) @@ -728,7 +727,7 @@ func (n *jsiiProxy_NoCodeModule) GetBooleanAttribute(terraformAttribute *string) _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -744,7 +743,7 @@ func (n *jsiiProxy_NoCodeModule) GetBooleanMapAttribute(terraformAttribute *stri _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -760,7 +759,7 @@ func (n *jsiiProxy_NoCodeModule) GetListAttribute(terraformAttribute *string) *[ _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -776,7 +775,7 @@ func (n *jsiiProxy_NoCodeModule) GetNumberAttribute(terraformAttribute *string) _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -792,7 +791,7 @@ func (n *jsiiProxy_NoCodeModule) GetNumberListAttribute(terraformAttribute *stri _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -808,7 +807,7 @@ func (n *jsiiProxy_NoCodeModule) GetNumberMapAttribute(terraformAttribute *strin _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -824,7 +823,7 @@ func (n *jsiiProxy_NoCodeModule) GetStringAttribute(terraformAttribute *string) _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -840,15 +839,15 @@ func (n *jsiiProxy_NoCodeModule) GetStringMapAttribute(terraformAttribute *strin _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (n *jsiiProxy_NoCodeModule) HasResourceMove() interface{} { - var returns interface{} +func (n *jsiiProxy_NoCodeModule) HasResourceMove() any { + var returns any _jsii_.Invoke( n, @@ -867,7 +866,7 @@ func (n *jsiiProxy_NoCodeModule) ImportFrom(id *string, provider cdktf.Terraform _jsii_.InvokeVoid( n, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -880,7 +879,7 @@ func (n *jsiiProxy_NoCodeModule) InterpolationForAttribute(terraformAttribute *s _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -894,18 +893,18 @@ func (n *jsiiProxy_NoCodeModule) MoveFromId(id *string) { _jsii_.InvokeVoid( n, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (n *jsiiProxy_NoCodeModule) MoveTo(moveTarget *string, index interface{}) { +func (n *jsiiProxy_NoCodeModule) 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}, ) } @@ -916,7 +915,7 @@ func (n *jsiiProxy_NoCodeModule) MoveToId(id *string) { _jsii_.InvokeVoid( n, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -927,18 +926,18 @@ func (n *jsiiProxy_NoCodeModule) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( n, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } -func (n *jsiiProxy_NoCodeModule) PutVariableOptions(value interface{}) { +func (n *jsiiProxy_NoCodeModule) PutVariableOptions(value any) { if err := n.validatePutVariableOptionsParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( n, "putVariableOptions", - []interface{}{value}, + []any{value}, ) } @@ -990,8 +989,8 @@ func (n *jsiiProxy_NoCodeModule) ResetVersionPin() { ) } -func (n *jsiiProxy_NoCodeModule) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (n *jsiiProxy_NoCodeModule) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( n, @@ -1003,8 +1002,8 @@ func (n *jsiiProxy_NoCodeModule) SynthesizeAttributes() *map[string]interface{} return returns } -func (n *jsiiProxy_NoCodeModule) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (n *jsiiProxy_NoCodeModule) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( n, @@ -1016,8 +1015,8 @@ func (n *jsiiProxy_NoCodeModule) SynthesizeHclAttributes() *map[string]interface return returns } -func (n *jsiiProxy_NoCodeModule) ToHclTerraform() interface{} { - var returns interface{} +func (n *jsiiProxy_NoCodeModule) ToHclTerraform() any { + var returns any _jsii_.Invoke( n, @@ -1029,8 +1028,8 @@ func (n *jsiiProxy_NoCodeModule) ToHclTerraform() interface{} { return returns } -func (n *jsiiProxy_NoCodeModule) ToMetadata() interface{} { - var returns interface{} +func (n *jsiiProxy_NoCodeModule) ToMetadata() any { + var returns any _jsii_.Invoke( n, @@ -1055,8 +1054,8 @@ func (n *jsiiProxy_NoCodeModule) ToString() *string { return returns } -func (n *jsiiProxy_NoCodeModule) ToTerraform() interface{} { - var returns interface{} +func (n *jsiiProxy_NoCodeModule) ToTerraform() any { + var returns any _jsii_.Invoke( n, @@ -1067,4 +1066,3 @@ func (n *jsiiProxy_NoCodeModule) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/nocodemodule/NoCodeModuleConfig.go b/gen/tfe/nocodemodule/NoCodeModuleConfig.go index 03f74bdfb4..2f5387e81d 100644 --- a/gen/tfe/nocodemodule/NoCodeModuleConfig.go +++ b/gen/tfe/nocodemodule/NoCodeModuleConfig.go @@ -6,9 +6,9 @@ import ( type NoCodeModuleConfig 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 NoCodeModuleConfig 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/hashicorp/tfe/0.66.0/docs/resources/no_code_module#registry_module NoCodeModule#registry_module}. RegistryModule *string `field:"required" json:"registryModule" yaml:"registryModule"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/no_code_module#enabled NoCodeModule#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/hashicorp/tfe/0.66.0/docs/resources/no_code_module#id NoCodeModule#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,8 +33,7 @@ type NoCodeModuleConfig struct { // variable_options block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/no_code_module#variable_options NoCodeModule#variable_options} - VariableOptions interface{} `field:"optional" json:"variableOptions" yaml:"variableOptions"` + VariableOptions any `field:"optional" json:"variableOptions" yaml:"variableOptions"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/no_code_module#version_pin NoCodeModule#version_pin}. VersionPin *string `field:"optional" json:"versionPin" yaml:"versionPin"` } - diff --git a/gen/tfe/nocodemodule/NoCodeModuleVariableOptionsList.go b/gen/tfe/nocodemodule/NoCodeModuleVariableOptionsList.go index d53ce6d4b1..46ae1b3495 100644 --- a/gen/tfe/nocodemodule/NoCodeModuleVariableOptionsList.go +++ b/gen/tfe/nocodemodule/NoCodeModuleVariableOptionsList.go @@ -17,8 +17,8 @@ type NoCodeModuleVariableOptionsList 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 NoCodeModuleVariableOptionsList interface { Get(index *float64) NoCodeModuleVariableOptionsOutputReference // 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_NoCodeModuleVariableOptionsList) Fqn() *string { return returns } -func (j *jsiiProxy_NoCodeModuleVariableOptionsList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NoCodeModuleVariableOptionsList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_NoCodeModuleVariableOptionsList) WrapsSet() *bool { return returns } - func NewNoCodeModuleVariableOptionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) NoCodeModuleVariableOptionsList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewNoCodeModuleVariableOptionsList(terraformResource cdktf.IInterpolatingPa _jsii_.Create( "@cdktf/provider-tfe.noCodeModule.NoCodeModuleVariableOptionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewNoCodeModuleVariableOptionsList_Override(n NoCodeModuleVariableOptionsLi _jsii_.Create( "@cdktf/provider-tfe.noCodeModule.NoCodeModuleVariableOptionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, n, ) } -func (j *jsiiProxy_NoCodeModuleVariableOptionsList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NoCodeModuleVariableOptionsList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_NoCodeModuleVariableOptionsList)SetInternalValue(val interfac ) } -func (j *jsiiProxy_NoCodeModuleVariableOptionsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NoCodeModuleVariableOptionsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_NoCodeModuleVariableOptionsList)SetTerraformAttribute(val *st ) } -func (j *jsiiProxy_NoCodeModuleVariableOptionsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NoCodeModuleVariableOptionsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_NoCodeModuleVariableOptionsList)SetTerraformResource(val cdkt ) } -func (j *jsiiProxy_NoCodeModuleVariableOptionsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_NoCodeModuleVariableOptionsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (n *jsiiProxy_NoCodeModuleVariableOptionsList) AllWithMapKey(mapKeyAttribut _jsii_.Invoke( n, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (n *jsiiProxy_NoCodeModuleVariableOptionsList) Get(index *float64) NoCodeMo _jsii_.Invoke( n, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (n *jsiiProxy_NoCodeModuleVariableOptionsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NoCodeModuleVariableOptionsList) 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_NoCodeModuleVariableOptionsList) ToString() *string { return returns } - diff --git a/gen/tfe/nocodemodule/NoCodeModuleVariableOptionsList__checks.go b/gen/tfe/nocodemodule/NoCodeModuleVariableOptionsList__checks.go index d81337b44d..ae59b04d53 100644 --- a/gen/tfe/nocodemodule/NoCodeModuleVariableOptionsList__checks.go +++ b/gen/tfe/nocodemodule/NoCodeModuleVariableOptionsList__checks.go @@ -34,7 +34,7 @@ func (n *jsiiProxy_NoCodeModuleVariableOptionsList) validateResolveParameters(_c return nil } -func (j *jsiiProxy_NoCodeModuleVariableOptionsList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NoCodeModuleVariableOptionsList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewNoCodeModuleVariableOptionsListParameters(terraformResource cdkt return nil } - diff --git a/gen/tfe/nocodemodule/NoCodeModuleVariableOptionsOutputReference.go b/gen/tfe/nocodemodule/NoCodeModuleVariableOptionsOutputReference.go index 83598a9f60..ffea6b027b 100644 --- a/gen/tfe/nocodemodule/NoCodeModuleVariableOptionsOutputReference.go +++ b/gen/tfe/nocodemodule/NoCodeModuleVariableOptionsOutputReference.go @@ -12,9 +12,9 @@ type NoCodeModuleVariableOptionsOutputReference 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 NoCodeModuleVariableOptionsOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Name() *string SetName(val *string) NameInput() *string @@ -49,7 +49,7 @@ type NoCodeModuleVariableOptionsOutputReference 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,7 +72,7 @@ type NoCodeModuleVariableOptionsOutputReference 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. @@ -85,8 +85,8 @@ type jsiiProxy_NoCodeModuleVariableOptionsOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -125,8 +125,8 @@ func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -215,7 +215,6 @@ func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) TypeInput() *stri return returns } - func NewNoCodeModuleVariableOptionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) NoCodeModuleVariableOptionsOutputReference { _init_.Initialize() @@ -226,7 +225,7 @@ func NewNoCodeModuleVariableOptionsOutputReference(terraformResource cdktf.IInte _jsii_.Create( "@cdktf/provider-tfe.noCodeModule.NoCodeModuleVariableOptionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -238,12 +237,12 @@ func NewNoCodeModuleVariableOptionsOutputReference_Override(n NoCodeModuleVariab _jsii_.Create( "@cdktf/provider-tfe.noCodeModule.NoCodeModuleVariableOptionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, n, ) } -func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -254,7 +253,7 @@ func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference)SetComplexObjectIn ) } -func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -265,7 +264,7 @@ func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference)SetComplexObjectIs ) } -func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -276,7 +275,7 @@ func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference)SetInternalValue(v ) } -func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference)SetName(val *string) { +func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -287,7 +286,7 @@ func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference)SetName(val *strin ) } -func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference)SetOptions(val *[]*string) { +func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) SetOptions(val *[]*string) { if err := j.validateSetOptionsParameters(val); err != nil { panic(err) } @@ -298,7 +297,7 @@ func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference)SetOptions(val *[] ) } -func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -309,7 +308,7 @@ func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference)SetTerraformAttrib ) } -func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -320,7 +319,7 @@ func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference)SetTerraformResour ) } -func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference)SetType(val *string) { +func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) SetType(val *string) { if err := j.validateSetTypeParameters(val); err != nil { panic(err) } @@ -344,16 +343,16 @@ func (n *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) ComputeFqn() *str return returns } -func (n *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) 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, ) @@ -369,7 +368,7 @@ func (n *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) GetBooleanAttribu _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -385,7 +384,7 @@ func (n *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) GetBooleanMapAttr _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -401,7 +400,7 @@ func (n *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) GetListAttribute( _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -417,7 +416,7 @@ func (n *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) GetNumberAttribut _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -433,7 +432,7 @@ func (n *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) GetNumberListAttr _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -449,7 +448,7 @@ func (n *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) GetNumberMapAttri _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -465,7 +464,7 @@ func (n *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) GetStringAttribut _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -481,7 +480,7 @@ func (n *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) GetStringMapAttri _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -510,23 +509,23 @@ func (n *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) InterpolationForA _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (n *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (n *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) 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, ) @@ -545,4 +544,3 @@ func (n *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) ToString() *strin return returns } - diff --git a/gen/tfe/nocodemodule/NoCodeModuleVariableOptionsOutputReference__checks.go b/gen/tfe/nocodemodule/NoCodeModuleVariableOptionsOutputReference__checks.go index 8c0ce2a7ce..1f38f52fd0 100644 --- a/gen/tfe/nocodemodule/NoCodeModuleVariableOptionsOutputReference__checks.go +++ b/gen/tfe/nocodemodule/NoCodeModuleVariableOptionsOutputReference__checks.go @@ -98,7 +98,7 @@ func (n *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) validateResolvePa return nil } -func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -163,7 +163,7 @@ func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) validateSetComple return nil } -func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_NoCodeModuleVariableOptionsOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -246,4 +246,3 @@ func validateNewNoCodeModuleVariableOptionsOutputReferenceParameters(terraformRe return nil } - diff --git a/gen/tfe/nocodemodule/NoCodeModule__checks.go b/gen/tfe/nocodemodule/NoCodeModule__checks.go index 1f9ffb2630..db2db28fa9 100644 --- a/gen/tfe/nocodemodule/NoCodeModule__checks.go +++ b/gen/tfe/nocodemodule/NoCodeModule__checks.go @@ -19,7 +19,7 @@ func (n *jsiiProxy_NoCodeModule) validateAddMoveTargetParameters(moveTarget *str return nil } -func (n *jsiiProxy_NoCodeModule) validateAddOverrideParameters(path *string, value interface{}) error { +func (n *jsiiProxy_NoCodeModule) 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_NoCodeModule) validateMoveFromIdParameters(id *string) error return nil } -func (n *jsiiProxy_NoCodeModule) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (n *jsiiProxy_NoCodeModule) 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_NoCodeModule) validateOverrideLogicalIdParameters(newLogicalI return nil } -func (n *jsiiProxy_NoCodeModule) validatePutVariableOptionsParameters(value interface{}) error { +func (n *jsiiProxy_NoCodeModule) validatePutVariableOptionsParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -251,7 +251,7 @@ func validateNoCodeModule_GenerateConfigForImportParameters(scope constructs.Con return nil } -func validateNoCodeModule_IsConstructParameters(x interface{}) error { +func validateNoCodeModule_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -259,7 +259,7 @@ func validateNoCodeModule_IsConstructParameters(x interface{}) error { return nil } -func validateNoCodeModule_IsTerraformElementParameters(x interface{}) error { +func validateNoCodeModule_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -267,7 +267,7 @@ func validateNoCodeModule_IsTerraformElementParameters(x interface{}) error { return nil } -func validateNoCodeModule_IsTerraformResourceParameters(x interface{}) error { +func validateNoCodeModule_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -275,7 +275,7 @@ func validateNoCodeModule_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_NoCodeModule) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_NoCodeModule) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -308,7 +308,7 @@ func (j *jsiiProxy_NoCodeModule) validateSetConnectionParameters(val interface{} return nil } -func (j *jsiiProxy_NoCodeModule) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_NoCodeModule) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -365,7 +365,7 @@ func (j *jsiiProxy_NoCodeModule) validateSetCountParameters(val interface{}) err return nil } -func (j *jsiiProxy_NoCodeModule) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_NoCodeModule) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -409,7 +409,7 @@ func (j *jsiiProxy_NoCodeModule) validateSetOrganizationParameters(val *string) return nil } -func (j *jsiiProxy_NoCodeModule) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_NoCodeModule) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -489,4 +489,3 @@ func validateNewNoCodeModuleParameters(scope constructs.Construct, id *string, c return nil } - diff --git a/gen/tfe/nocodemodule/main.go b/gen/tfe/nocodemodule/main.go index 7a480b158c..ef0048694f 100644 --- a/gen/tfe/nocodemodule/main.go +++ b/gen/tfe/nocodemodule/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.noCodeModule.NoCodeModule", - reflect.TypeOf((*NoCodeModule)(nil)).Elem(), + reflect.TypeFor[NoCodeModule](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -71,7 +71,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "versionPin", GoGetter: "VersionPin"}, _jsii_.MemberProperty{JsiiProperty: "versionPinInput", GoGetter: "VersionPinInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_NoCodeModule{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -79,15 +79,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.noCodeModule.NoCodeModuleConfig", - reflect.TypeOf((*NoCodeModuleConfig)(nil)).Elem(), + reflect.TypeFor[NoCodeModuleConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.noCodeModule.NoCodeModuleVariableOptions", - reflect.TypeOf((*NoCodeModuleVariableOptions)(nil)).Elem(), + reflect.TypeFor[NoCodeModuleVariableOptions](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.noCodeModule.NoCodeModuleVariableOptionsList", - reflect.TypeOf((*NoCodeModuleVariableOptionsList)(nil)).Elem(), + reflect.TypeFor[NoCodeModuleVariableOptionsList](), []_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_NoCodeModuleVariableOptionsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -109,7 +109,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.noCodeModule.NoCodeModuleVariableOptionsOutputReference", - reflect.TypeOf((*NoCodeModuleVariableOptionsOutputReference)(nil)).Elem(), + reflect.TypeFor[NoCodeModuleVariableOptionsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -139,7 +139,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "type", GoGetter: "Type"}, _jsii_.MemberProperty{JsiiProperty: "typeInput", GoGetter: "TypeInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_NoCodeModuleVariableOptionsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/notificationconfiguration/NotificationConfiguration.go b/gen/tfe/notificationconfiguration/NotificationConfiguration.go index 192a88927e..543eb0b41b 100644 --- a/gen/tfe/notificationconfiguration/NotificationConfiguration.go +++ b/gen/tfe/notificationconfiguration/NotificationConfiguration.go @@ -15,15 +15,15 @@ type NotificationConfiguration 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. @@ -37,9 +37,9 @@ type NotificationConfiguration interface { EmailUserIds() *[]*string SetEmailUserIds(val *[]*string) EmailUserIdsInput() *[]*string - Enabled() interface{} - SetEnabled(val interface{}) - EnabledInput() interface{} + Enabled() any + SetEnabled(val any) + EnabledInput() any // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. @@ -63,15 +63,15 @@ type NotificationConfiguration 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 Token() *string @@ -93,9 +93,9 @@ type NotificationConfiguration 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 NotificationConfiguration interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -125,7 +125,7 @@ type NotificationConfiguration 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) @@ -142,17 +142,17 @@ type NotificationConfiguration interface { ResetTokenWo() ResetTriggers() ResetUrl() - 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 NotificationConfiguration @@ -170,8 +170,8 @@ func (j *jsiiProxy_NotificationConfiguration) CdktfStack() cdktf.TerraformStack return returns } -func (j *jsiiProxy_NotificationConfiguration) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationConfiguration) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -180,8 +180,8 @@ func (j *jsiiProxy_NotificationConfiguration) Connection() interface{} { return returns } -func (j *jsiiProxy_NotificationConfiguration) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_NotificationConfiguration) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -190,8 +190,8 @@ func (j *jsiiProxy_NotificationConfiguration) ConstructNodeMetadata() *map[strin return returns } -func (j *jsiiProxy_NotificationConfiguration) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationConfiguration) Count() any { + var returns any _jsii_.Get( j, "count", @@ -270,8 +270,8 @@ func (j *jsiiProxy_NotificationConfiguration) EmailUserIdsInput() *[]*string { return returns } -func (j *jsiiProxy_NotificationConfiguration) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationConfiguration) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -280,8 +280,8 @@ func (j *jsiiProxy_NotificationConfiguration) Enabled() interface{} { return returns } -func (j *jsiiProxy_NotificationConfiguration) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationConfiguration) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -380,8 +380,8 @@ func (j *jsiiProxy_NotificationConfiguration) Provider() cdktf.TerraformProvider return returns } -func (j *jsiiProxy_NotificationConfiguration) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_NotificationConfiguration) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -390,8 +390,8 @@ func (j *jsiiProxy_NotificationConfiguration) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_NotificationConfiguration) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_NotificationConfiguration) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -410,8 +410,8 @@ func (j *jsiiProxy_NotificationConfiguration) TerraformGeneratorMetadata() *cdkt return returns } -func (j *jsiiProxy_NotificationConfiguration) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_NotificationConfiguration) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -530,7 +530,6 @@ func (j *jsiiProxy_NotificationConfiguration) WorkspaceIdInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/notification_configuration tfe_notification_configuration} Resource. func NewNotificationConfiguration(scope constructs.Construct, id *string, config *NotificationConfigurationConfig) NotificationConfiguration { _init_.Initialize() @@ -542,7 +541,7 @@ func NewNotificationConfiguration(scope constructs.Construct, id *string, config _jsii_.Create( "@cdktf/provider-tfe.notificationConfiguration.NotificationConfiguration", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -555,12 +554,12 @@ func NewNotificationConfiguration_Override(n NotificationConfiguration, scope co _jsii_.Create( "@cdktf/provider-tfe.notificationConfiguration.NotificationConfiguration", - []interface{}{scope, id, config}, + []any{scope, id, config}, n, ) } -func (j *jsiiProxy_NotificationConfiguration)SetConnection(val interface{}) { +func (j *jsiiProxy_NotificationConfiguration) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -571,7 +570,7 @@ func (j *jsiiProxy_NotificationConfiguration)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_NotificationConfiguration)SetCount(val interface{}) { +func (j *jsiiProxy_NotificationConfiguration) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -582,7 +581,7 @@ func (j *jsiiProxy_NotificationConfiguration)SetCount(val interface{}) { ) } -func (j *jsiiProxy_NotificationConfiguration)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_NotificationConfiguration) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -590,7 +589,7 @@ func (j *jsiiProxy_NotificationConfiguration)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_NotificationConfiguration)SetDestinationType(val *string) { +func (j *jsiiProxy_NotificationConfiguration) SetDestinationType(val *string) { if err := j.validateSetDestinationTypeParameters(val); err != nil { panic(err) } @@ -601,7 +600,7 @@ func (j *jsiiProxy_NotificationConfiguration)SetDestinationType(val *string) { ) } -func (j *jsiiProxy_NotificationConfiguration)SetEmailAddresses(val *[]*string) { +func (j *jsiiProxy_NotificationConfiguration) SetEmailAddresses(val *[]*string) { if err := j.validateSetEmailAddressesParameters(val); err != nil { panic(err) } @@ -612,7 +611,7 @@ func (j *jsiiProxy_NotificationConfiguration)SetEmailAddresses(val *[]*string) { ) } -func (j *jsiiProxy_NotificationConfiguration)SetEmailUserIds(val *[]*string) { +func (j *jsiiProxy_NotificationConfiguration) SetEmailUserIds(val *[]*string) { if err := j.validateSetEmailUserIdsParameters(val); err != nil { panic(err) } @@ -623,7 +622,7 @@ func (j *jsiiProxy_NotificationConfiguration)SetEmailUserIds(val *[]*string) { ) } -func (j *jsiiProxy_NotificationConfiguration)SetEnabled(val interface{}) { +func (j *jsiiProxy_NotificationConfiguration) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -634,7 +633,7 @@ func (j *jsiiProxy_NotificationConfiguration)SetEnabled(val interface{}) { ) } -func (j *jsiiProxy_NotificationConfiguration)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_NotificationConfiguration) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -642,7 +641,7 @@ func (j *jsiiProxy_NotificationConfiguration)SetForEach(val cdktf.ITerraformIter ) } -func (j *jsiiProxy_NotificationConfiguration)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_NotificationConfiguration) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -653,7 +652,7 @@ func (j *jsiiProxy_NotificationConfiguration)SetLifecycle(val *cdktf.TerraformRe ) } -func (j *jsiiProxy_NotificationConfiguration)SetName(val *string) { +func (j *jsiiProxy_NotificationConfiguration) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -664,7 +663,7 @@ func (j *jsiiProxy_NotificationConfiguration)SetName(val *string) { ) } -func (j *jsiiProxy_NotificationConfiguration)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_NotificationConfiguration) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -672,7 +671,7 @@ func (j *jsiiProxy_NotificationConfiguration)SetProvider(val cdktf.TerraformProv ) } -func (j *jsiiProxy_NotificationConfiguration)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_NotificationConfiguration) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -683,7 +682,7 @@ func (j *jsiiProxy_NotificationConfiguration)SetProvisioners(val *[]interface{}) ) } -func (j *jsiiProxy_NotificationConfiguration)SetToken(val *string) { +func (j *jsiiProxy_NotificationConfiguration) SetToken(val *string) { if err := j.validateSetTokenParameters(val); err != nil { panic(err) } @@ -694,7 +693,7 @@ func (j *jsiiProxy_NotificationConfiguration)SetToken(val *string) { ) } -func (j *jsiiProxy_NotificationConfiguration)SetTokenWo(val *string) { +func (j *jsiiProxy_NotificationConfiguration) SetTokenWo(val *string) { if err := j.validateSetTokenWoParameters(val); err != nil { panic(err) } @@ -705,7 +704,7 @@ func (j *jsiiProxy_NotificationConfiguration)SetTokenWo(val *string) { ) } -func (j *jsiiProxy_NotificationConfiguration)SetTriggers(val *[]*string) { +func (j *jsiiProxy_NotificationConfiguration) SetTriggers(val *[]*string) { if err := j.validateSetTriggersParameters(val); err != nil { panic(err) } @@ -716,7 +715,7 @@ func (j *jsiiProxy_NotificationConfiguration)SetTriggers(val *[]*string) { ) } -func (j *jsiiProxy_NotificationConfiguration)SetUrl(val *string) { +func (j *jsiiProxy_NotificationConfiguration) SetUrl(val *string) { if err := j.validateSetUrlParameters(val); err != nil { panic(err) } @@ -727,7 +726,7 @@ func (j *jsiiProxy_NotificationConfiguration)SetUrl(val *string) { ) } -func (j *jsiiProxy_NotificationConfiguration)SetWorkspaceId(val *string) { +func (j *jsiiProxy_NotificationConfiguration) SetWorkspaceId(val *string) { if err := j.validateSetWorkspaceIdParameters(val); err != nil { panic(err) } @@ -750,7 +749,7 @@ func NotificationConfiguration_GenerateConfigForImport(scope constructs.Construc _jsii_.StaticInvoke( "@cdktf/provider-tfe.notificationConfiguration.NotificationConfiguration", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -774,7 +773,7 @@ func NotificationConfiguration_GenerateConfigForImport(scope constructs.Construc // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func NotificationConfiguration_IsConstruct(x interface{}) *bool { +func NotificationConfiguration_IsConstruct(x any) *bool { _init_.Initialize() if err := validateNotificationConfiguration_IsConstructParameters(x); err != nil { @@ -785,7 +784,7 @@ func NotificationConfiguration_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.notificationConfiguration.NotificationConfiguration", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -793,7 +792,7 @@ func NotificationConfiguration_IsConstruct(x interface{}) *bool { } // Experimental. -func NotificationConfiguration_IsTerraformElement(x interface{}) *bool { +func NotificationConfiguration_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateNotificationConfiguration_IsTerraformElementParameters(x); err != nil { @@ -804,7 +803,7 @@ func NotificationConfiguration_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.notificationConfiguration.NotificationConfiguration", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -812,7 +811,7 @@ func NotificationConfiguration_IsTerraformElement(x interface{}) *bool { } // Experimental. -func NotificationConfiguration_IsTerraformResource(x interface{}) *bool { +func NotificationConfiguration_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateNotificationConfiguration_IsTerraformResourceParameters(x); err != nil { @@ -823,7 +822,7 @@ func NotificationConfiguration_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.notificationConfiguration.NotificationConfiguration", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -848,31 +847,31 @@ func (n *jsiiProxy_NotificationConfiguration) AddMoveTarget(moveTarget *string) _jsii_.InvokeVoid( n, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (n *jsiiProxy_NotificationConfiguration) AddOverride(path *string, value interface{}) { +func (n *jsiiProxy_NotificationConfiguration) 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_NotificationConfiguration) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (n *jsiiProxy_NotificationConfiguration) 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, ) @@ -888,7 +887,7 @@ func (n *jsiiProxy_NotificationConfiguration) GetBooleanAttribute(terraformAttri _jsii_.Invoke( n, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -904,7 +903,7 @@ func (n *jsiiProxy_NotificationConfiguration) GetBooleanMapAttribute(terraformAt _jsii_.Invoke( n, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -920,7 +919,7 @@ func (n *jsiiProxy_NotificationConfiguration) GetListAttribute(terraformAttribut _jsii_.Invoke( n, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -936,7 +935,7 @@ func (n *jsiiProxy_NotificationConfiguration) GetNumberAttribute(terraformAttrib _jsii_.Invoke( n, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -952,7 +951,7 @@ func (n *jsiiProxy_NotificationConfiguration) GetNumberListAttribute(terraformAt _jsii_.Invoke( n, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -968,7 +967,7 @@ func (n *jsiiProxy_NotificationConfiguration) GetNumberMapAttribute(terraformAtt _jsii_.Invoke( n, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -984,7 +983,7 @@ func (n *jsiiProxy_NotificationConfiguration) GetStringAttribute(terraformAttrib _jsii_.Invoke( n, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1000,15 +999,15 @@ func (n *jsiiProxy_NotificationConfiguration) GetStringMapAttribute(terraformAtt _jsii_.Invoke( n, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (n *jsiiProxy_NotificationConfiguration) HasResourceMove() interface{} { - var returns interface{} +func (n *jsiiProxy_NotificationConfiguration) HasResourceMove() any { + var returns any _jsii_.Invoke( n, @@ -1027,7 +1026,7 @@ func (n *jsiiProxy_NotificationConfiguration) ImportFrom(id *string, provider cd _jsii_.InvokeVoid( n, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -1040,7 +1039,7 @@ func (n *jsiiProxy_NotificationConfiguration) InterpolationForAttribute(terrafor _jsii_.Invoke( n, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1054,18 +1053,18 @@ func (n *jsiiProxy_NotificationConfiguration) MoveFromId(id *string) { _jsii_.InvokeVoid( n, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (n *jsiiProxy_NotificationConfiguration) MoveTo(moveTarget *string, index interface{}) { +func (n *jsiiProxy_NotificationConfiguration) 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}, ) } @@ -1076,7 +1075,7 @@ func (n *jsiiProxy_NotificationConfiguration) MoveToId(id *string) { _jsii_.InvokeVoid( n, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1087,7 +1086,7 @@ func (n *jsiiProxy_NotificationConfiguration) OverrideLogicalId(newLogicalId *st _jsii_.InvokeVoid( n, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1155,8 +1154,8 @@ func (n *jsiiProxy_NotificationConfiguration) ResetUrl() { ) } -func (n *jsiiProxy_NotificationConfiguration) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (n *jsiiProxy_NotificationConfiguration) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( n, @@ -1168,8 +1167,8 @@ func (n *jsiiProxy_NotificationConfiguration) SynthesizeAttributes() *map[string return returns } -func (n *jsiiProxy_NotificationConfiguration) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (n *jsiiProxy_NotificationConfiguration) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( n, @@ -1181,8 +1180,8 @@ func (n *jsiiProxy_NotificationConfiguration) SynthesizeHclAttributes() *map[str return returns } -func (n *jsiiProxy_NotificationConfiguration) ToHclTerraform() interface{} { - var returns interface{} +func (n *jsiiProxy_NotificationConfiguration) ToHclTerraform() any { + var returns any _jsii_.Invoke( n, @@ -1194,8 +1193,8 @@ func (n *jsiiProxy_NotificationConfiguration) ToHclTerraform() interface{} { return returns } -func (n *jsiiProxy_NotificationConfiguration) ToMetadata() interface{} { - var returns interface{} +func (n *jsiiProxy_NotificationConfiguration) ToMetadata() any { + var returns any _jsii_.Invoke( n, @@ -1220,8 +1219,8 @@ func (n *jsiiProxy_NotificationConfiguration) ToString() *string { return returns } -func (n *jsiiProxy_NotificationConfiguration) ToTerraform() interface{} { - var returns interface{} +func (n *jsiiProxy_NotificationConfiguration) ToTerraform() any { + var returns any _jsii_.Invoke( n, @@ -1232,4 +1231,3 @@ func (n *jsiiProxy_NotificationConfiguration) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/notificationconfiguration/NotificationConfigurationConfig.go b/gen/tfe/notificationconfiguration/NotificationConfigurationConfig.go index 85b7b2cf47..6cb389ebdd 100644 --- a/gen/tfe/notificationconfiguration/NotificationConfigurationConfig.go +++ b/gen/tfe/notificationconfiguration/NotificationConfigurationConfig.go @@ -6,9 +6,9 @@ import ( type NotificationConfigurationConfig 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 NotificationConfigurationConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // The type of notification configuration payload to send. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/notification_configuration#destination_type NotificationConfiguration#destination_type} @@ -42,7 +42,7 @@ type NotificationConfigurationConfig struct { // Whether the notification configuration should be enabled or not. Disabled configurations will not send any notifications. Defaults to `false`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/notification_configuration#enabled NotificationConfiguration#enabled} - Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` + Enabled any `field:"optional" json:"enabled" yaml:"enabled"` // A write-only secure token for the notification configuration, which can be used by the receiving server to verify request authenticity when configured for notification configurations with a destination type of `generic`. // // Defaults to `null`. This value _must not_ be provided if `destination_type` is `email`, `microsoft-teams`, or `slack`. @@ -64,4 +64,3 @@ type NotificationConfigurationConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/notification_configuration#url NotificationConfiguration#url} Url *string `field:"optional" json:"url" yaml:"url"` } - diff --git a/gen/tfe/notificationconfiguration/NotificationConfiguration__checks.go b/gen/tfe/notificationconfiguration/NotificationConfiguration__checks.go index d4ad0c92ea..ef0af86b53 100644 --- a/gen/tfe/notificationconfiguration/NotificationConfiguration__checks.go +++ b/gen/tfe/notificationconfiguration/NotificationConfiguration__checks.go @@ -19,7 +19,7 @@ func (n *jsiiProxy_NotificationConfiguration) validateAddMoveTargetParameters(mo return nil } -func (n *jsiiProxy_NotificationConfiguration) validateAddOverrideParameters(path *string, value interface{}) error { +func (n *jsiiProxy_NotificationConfiguration) 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_NotificationConfiguration) validateMoveFromIdParameters(id *s return nil } -func (n *jsiiProxy_NotificationConfiguration) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (n *jsiiProxy_NotificationConfiguration) 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 validateNotificationConfiguration_GenerateConfigForImportParameters(scope c return nil } -func validateNotificationConfiguration_IsConstructParameters(x interface{}) error { +func validateNotificationConfiguration_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateNotificationConfiguration_IsConstructParameters(x interface{}) erro return nil } -func validateNotificationConfiguration_IsTerraformElementParameters(x interface{}) error { +func validateNotificationConfiguration_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateNotificationConfiguration_IsTerraformElementParameters(x interface{ return nil } -func validateNotificationConfiguration_IsTerraformResourceParameters(x interface{}) error { +func validateNotificationConfiguration_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateNotificationConfiguration_IsTerraformResourceParameters(x interface return nil } -func (j *jsiiProxy_NotificationConfiguration) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_NotificationConfiguration) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_NotificationConfiguration) validateSetConnectionParameters(va return nil } -func (j *jsiiProxy_NotificationConfiguration) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_NotificationConfiguration) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -358,7 +358,7 @@ func (j *jsiiProxy_NotificationConfiguration) validateSetEmailUserIdsParameters( return nil } -func (j *jsiiProxy_NotificationConfiguration) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_NotificationConfiguration) 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_NotificationConfiguration) validateSetNameParameters(val *str return nil } -func (j *jsiiProxy_NotificationConfiguration) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_NotificationConfiguration) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -498,4 +498,3 @@ func validateNewNotificationConfigurationParameters(scope constructs.Construct, return nil } - diff --git a/gen/tfe/notificationconfiguration/main.go b/gen/tfe/notificationconfiguration/main.go index 514994648d..b04034707d 100644 --- a/gen/tfe/notificationconfiguration/main.go +++ b/gen/tfe/notificationconfiguration/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.notificationConfiguration.NotificationConfiguration", - reflect.TypeOf((*NotificationConfiguration)(nil)).Elem(), + reflect.TypeFor[NotificationConfiguration](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -81,7 +81,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceId", GoGetter: "WorkspaceId"}, _jsii_.MemberProperty{JsiiProperty: "workspaceIdInput", GoGetter: "WorkspaceIdInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_NotificationConfiguration{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -89,6 +89,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.notificationConfiguration.NotificationConfigurationConfig", - reflect.TypeOf((*NotificationConfigurationConfig)(nil)).Elem(), + reflect.TypeFor[NotificationConfigurationConfig](), ) } diff --git a/gen/tfe/oauthclient/OauthClient.go b/gen/tfe/oauthclient/OauthClient.go index 4e2547ec5c..931631a425 100644 --- a/gen/tfe/oauthclient/OauthClient.go +++ b/gen/tfe/oauthclient/OauthClient.go @@ -21,15 +21,15 @@ type OauthClient 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. @@ -67,9 +67,9 @@ type OauthClient interface { Organization() *string SetOrganization(val *string) OrganizationInput() *string - OrganizationScoped() interface{} - SetOrganizationScoped(val interface{}) - OrganizationScopedInput() interface{} + OrganizationScoped() any + SetOrganizationScoped(val any) + OrganizationScopedInput() any PrivateKey() *string SetPrivateKey(val *string) PrivateKeyInput() *string @@ -78,11 +78,11 @@ type OauthClient interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any RsaPublicKey() *string SetRsaPublicKey(val *string) RsaPublicKeyInput() *string @@ -95,16 +95,16 @@ type OauthClient 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. @@ -122,7 +122,7 @@ type OauthClient interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -134,7 +134,7 @@ type OauthClient 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) @@ -154,17 +154,17 @@ type OauthClient interface { ResetPrivateKey() ResetRsaPublicKey() ResetSecret() - 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 OauthClient @@ -222,8 +222,8 @@ func (j *jsiiProxy_OauthClient) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_OauthClient) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_OauthClient) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -232,8 +232,8 @@ func (j *jsiiProxy_OauthClient) Connection() interface{} { return returns } -func (j *jsiiProxy_OauthClient) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_OauthClient) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -242,8 +242,8 @@ func (j *jsiiProxy_OauthClient) ConstructNodeMetadata() *map[string]interface{} return returns } -func (j *jsiiProxy_OauthClient) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_OauthClient) Count() any { + var returns any _jsii_.Get( j, "count", @@ -442,8 +442,8 @@ func (j *jsiiProxy_OauthClient) OrganizationInput() *string { return returns } -func (j *jsiiProxy_OauthClient) OrganizationScoped() interface{} { - var returns interface{} +func (j *jsiiProxy_OauthClient) OrganizationScoped() any { + var returns any _jsii_.Get( j, "organizationScoped", @@ -452,8 +452,8 @@ func (j *jsiiProxy_OauthClient) OrganizationScoped() interface{} { return returns } -func (j *jsiiProxy_OauthClient) OrganizationScopedInput() interface{} { - var returns interface{} +func (j *jsiiProxy_OauthClient) OrganizationScopedInput() any { + var returns any _jsii_.Get( j, "organizationScopedInput", @@ -492,8 +492,8 @@ func (j *jsiiProxy_OauthClient) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_OauthClient) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_OauthClient) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -502,8 +502,8 @@ func (j *jsiiProxy_OauthClient) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_OauthClient) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_OauthClient) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -582,8 +582,8 @@ func (j *jsiiProxy_OauthClient) TerraformGeneratorMetadata() *cdktf.TerraformPro return returns } -func (j *jsiiProxy_OauthClient) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_OauthClient) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -602,7 +602,6 @@ func (j *jsiiProxy_OauthClient) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/oauth_client tfe_oauth_client} Resource. func NewOauthClient(scope constructs.Construct, id *string, config *OauthClientConfig) OauthClient { _init_.Initialize() @@ -614,7 +613,7 @@ func NewOauthClient(scope constructs.Construct, id *string, config *OauthClientC _jsii_.Create( "@cdktf/provider-tfe.oauthClient.OauthClient", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -627,12 +626,12 @@ func NewOauthClient_Override(o OauthClient, scope constructs.Construct, id *stri _jsii_.Create( "@cdktf/provider-tfe.oauthClient.OauthClient", - []interface{}{scope, id, config}, + []any{scope, id, config}, o, ) } -func (j *jsiiProxy_OauthClient)SetAgentPoolId(val *string) { +func (j *jsiiProxy_OauthClient) SetAgentPoolId(val *string) { if err := j.validateSetAgentPoolIdParameters(val); err != nil { panic(err) } @@ -643,7 +642,7 @@ func (j *jsiiProxy_OauthClient)SetAgentPoolId(val *string) { ) } -func (j *jsiiProxy_OauthClient)SetApiUrl(val *string) { +func (j *jsiiProxy_OauthClient) SetApiUrl(val *string) { if err := j.validateSetApiUrlParameters(val); err != nil { panic(err) } @@ -654,7 +653,7 @@ func (j *jsiiProxy_OauthClient)SetApiUrl(val *string) { ) } -func (j *jsiiProxy_OauthClient)SetConnection(val interface{}) { +func (j *jsiiProxy_OauthClient) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -665,7 +664,7 @@ func (j *jsiiProxy_OauthClient)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_OauthClient)SetCount(val interface{}) { +func (j *jsiiProxy_OauthClient) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -676,7 +675,7 @@ func (j *jsiiProxy_OauthClient)SetCount(val interface{}) { ) } -func (j *jsiiProxy_OauthClient)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_OauthClient) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -684,7 +683,7 @@ func (j *jsiiProxy_OauthClient)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_OauthClient)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_OauthClient) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -692,7 +691,7 @@ func (j *jsiiProxy_OauthClient)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_OauthClient)SetHttpUrl(val *string) { +func (j *jsiiProxy_OauthClient) SetHttpUrl(val *string) { if err := j.validateSetHttpUrlParameters(val); err != nil { panic(err) } @@ -703,7 +702,7 @@ func (j *jsiiProxy_OauthClient)SetHttpUrl(val *string) { ) } -func (j *jsiiProxy_OauthClient)SetId(val *string) { +func (j *jsiiProxy_OauthClient) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -714,7 +713,7 @@ func (j *jsiiProxy_OauthClient)SetId(val *string) { ) } -func (j *jsiiProxy_OauthClient)SetKey(val *string) { +func (j *jsiiProxy_OauthClient) SetKey(val *string) { if err := j.validateSetKeyParameters(val); err != nil { panic(err) } @@ -725,7 +724,7 @@ func (j *jsiiProxy_OauthClient)SetKey(val *string) { ) } -func (j *jsiiProxy_OauthClient)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_OauthClient) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -736,7 +735,7 @@ func (j *jsiiProxy_OauthClient)SetLifecycle(val *cdktf.TerraformResourceLifecycl ) } -func (j *jsiiProxy_OauthClient)SetName(val *string) { +func (j *jsiiProxy_OauthClient) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -747,7 +746,7 @@ func (j *jsiiProxy_OauthClient)SetName(val *string) { ) } -func (j *jsiiProxy_OauthClient)SetOauthToken(val *string) { +func (j *jsiiProxy_OauthClient) SetOauthToken(val *string) { if err := j.validateSetOauthTokenParameters(val); err != nil { panic(err) } @@ -758,7 +757,7 @@ func (j *jsiiProxy_OauthClient)SetOauthToken(val *string) { ) } -func (j *jsiiProxy_OauthClient)SetOrganization(val *string) { +func (j *jsiiProxy_OauthClient) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -769,7 +768,7 @@ func (j *jsiiProxy_OauthClient)SetOrganization(val *string) { ) } -func (j *jsiiProxy_OauthClient)SetOrganizationScoped(val interface{}) { +func (j *jsiiProxy_OauthClient) SetOrganizationScoped(val any) { if err := j.validateSetOrganizationScopedParameters(val); err != nil { panic(err) } @@ -780,7 +779,7 @@ func (j *jsiiProxy_OauthClient)SetOrganizationScoped(val interface{}) { ) } -func (j *jsiiProxy_OauthClient)SetPrivateKey(val *string) { +func (j *jsiiProxy_OauthClient) SetPrivateKey(val *string) { if err := j.validateSetPrivateKeyParameters(val); err != nil { panic(err) } @@ -791,7 +790,7 @@ func (j *jsiiProxy_OauthClient)SetPrivateKey(val *string) { ) } -func (j *jsiiProxy_OauthClient)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_OauthClient) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -799,7 +798,7 @@ func (j *jsiiProxy_OauthClient)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_OauthClient)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_OauthClient) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -810,7 +809,7 @@ func (j *jsiiProxy_OauthClient)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_OauthClient)SetRsaPublicKey(val *string) { +func (j *jsiiProxy_OauthClient) SetRsaPublicKey(val *string) { if err := j.validateSetRsaPublicKeyParameters(val); err != nil { panic(err) } @@ -821,7 +820,7 @@ func (j *jsiiProxy_OauthClient)SetRsaPublicKey(val *string) { ) } -func (j *jsiiProxy_OauthClient)SetSecret(val *string) { +func (j *jsiiProxy_OauthClient) SetSecret(val *string) { if err := j.validateSetSecretParameters(val); err != nil { panic(err) } @@ -832,7 +831,7 @@ func (j *jsiiProxy_OauthClient)SetSecret(val *string) { ) } -func (j *jsiiProxy_OauthClient)SetServiceProvider(val *string) { +func (j *jsiiProxy_OauthClient) SetServiceProvider(val *string) { if err := j.validateSetServiceProviderParameters(val); err != nil { panic(err) } @@ -855,7 +854,7 @@ func OauthClient_GenerateConfigForImport(scope constructs.Construct, importToId _jsii_.StaticInvoke( "@cdktf/provider-tfe.oauthClient.OauthClient", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -879,7 +878,7 @@ func OauthClient_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 OauthClient_IsConstruct(x interface{}) *bool { +func OauthClient_IsConstruct(x any) *bool { _init_.Initialize() if err := validateOauthClient_IsConstructParameters(x); err != nil { @@ -890,7 +889,7 @@ func OauthClient_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.oauthClient.OauthClient", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -898,7 +897,7 @@ func OauthClient_IsConstruct(x interface{}) *bool { } // Experimental. -func OauthClient_IsTerraformElement(x interface{}) *bool { +func OauthClient_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateOauthClient_IsTerraformElementParameters(x); err != nil { @@ -909,7 +908,7 @@ func OauthClient_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.oauthClient.OauthClient", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -917,7 +916,7 @@ func OauthClient_IsTerraformElement(x interface{}) *bool { } // Experimental. -func OauthClient_IsTerraformResource(x interface{}) *bool { +func OauthClient_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateOauthClient_IsTerraformResourceParameters(x); err != nil { @@ -928,7 +927,7 @@ func OauthClient_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.oauthClient.OauthClient", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -953,31 +952,31 @@ func (o *jsiiProxy_OauthClient) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( o, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (o *jsiiProxy_OauthClient) AddOverride(path *string, value interface{}) { +func (o *jsiiProxy_OauthClient) 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}, ) } -func (o *jsiiProxy_OauthClient) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (o *jsiiProxy_OauthClient) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := o.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( o, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -993,7 +992,7 @@ func (o *jsiiProxy_OauthClient) GetBooleanAttribute(terraformAttribute *string) _jsii_.Invoke( o, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1009,7 +1008,7 @@ func (o *jsiiProxy_OauthClient) GetBooleanMapAttribute(terraformAttribute *strin _jsii_.Invoke( o, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1025,7 +1024,7 @@ func (o *jsiiProxy_OauthClient) GetListAttribute(terraformAttribute *string) *[] _jsii_.Invoke( o, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1041,7 +1040,7 @@ func (o *jsiiProxy_OauthClient) GetNumberAttribute(terraformAttribute *string) * _jsii_.Invoke( o, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1057,7 +1056,7 @@ func (o *jsiiProxy_OauthClient) GetNumberListAttribute(terraformAttribute *strin _jsii_.Invoke( o, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1073,7 +1072,7 @@ func (o *jsiiProxy_OauthClient) GetNumberMapAttribute(terraformAttribute *string _jsii_.Invoke( o, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1089,7 +1088,7 @@ func (o *jsiiProxy_OauthClient) GetStringAttribute(terraformAttribute *string) * _jsii_.Invoke( o, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1105,15 +1104,15 @@ func (o *jsiiProxy_OauthClient) GetStringMapAttribute(terraformAttribute *string _jsii_.Invoke( o, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (o *jsiiProxy_OauthClient) HasResourceMove() interface{} { - var returns interface{} +func (o *jsiiProxy_OauthClient) HasResourceMove() any { + var returns any _jsii_.Invoke( o, @@ -1132,7 +1131,7 @@ func (o *jsiiProxy_OauthClient) ImportFrom(id *string, provider cdktf.TerraformP _jsii_.InvokeVoid( o, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -1145,7 +1144,7 @@ func (o *jsiiProxy_OauthClient) InterpolationForAttribute(terraformAttribute *st _jsii_.Invoke( o, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1159,18 +1158,18 @@ func (o *jsiiProxy_OauthClient) MoveFromId(id *string) { _jsii_.InvokeVoid( o, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (o *jsiiProxy_OauthClient) MoveTo(moveTarget *string, index interface{}) { +func (o *jsiiProxy_OauthClient) MoveTo(moveTarget *string, index any) { if err := o.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( o, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -1181,7 +1180,7 @@ func (o *jsiiProxy_OauthClient) MoveToId(id *string) { _jsii_.InvokeVoid( o, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1192,7 +1191,7 @@ func (o *jsiiProxy_OauthClient) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( o, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1284,8 +1283,8 @@ func (o *jsiiProxy_OauthClient) ResetSecret() { ) } -func (o *jsiiProxy_OauthClient) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_OauthClient) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -1297,8 +1296,8 @@ func (o *jsiiProxy_OauthClient) SynthesizeAttributes() *map[string]interface{} { return returns } -func (o *jsiiProxy_OauthClient) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_OauthClient) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -1310,8 +1309,8 @@ func (o *jsiiProxy_OauthClient) SynthesizeHclAttributes() *map[string]interface{ return returns } -func (o *jsiiProxy_OauthClient) ToHclTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_OauthClient) ToHclTerraform() any { + var returns any _jsii_.Invoke( o, @@ -1323,8 +1322,8 @@ func (o *jsiiProxy_OauthClient) ToHclTerraform() interface{} { return returns } -func (o *jsiiProxy_OauthClient) ToMetadata() interface{} { - var returns interface{} +func (o *jsiiProxy_OauthClient) ToMetadata() any { + var returns any _jsii_.Invoke( o, @@ -1349,8 +1348,8 @@ func (o *jsiiProxy_OauthClient) ToString() *string { return returns } -func (o *jsiiProxy_OauthClient) ToTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_OauthClient) ToTerraform() any { + var returns any _jsii_.Invoke( o, @@ -1361,4 +1360,3 @@ func (o *jsiiProxy_OauthClient) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/oauthclient/OauthClientConfig.go b/gen/tfe/oauthclient/OauthClientConfig.go index 449e7c440a..a9cb4c7d5c 100644 --- a/gen/tfe/oauthclient/OauthClientConfig.go +++ b/gen/tfe/oauthclient/OauthClientConfig.go @@ -6,9 +6,9 @@ import ( type OauthClientConfig 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 OauthClientConfig 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/hashicorp/tfe/0.66.0/docs/resources/oauth_client#api_url OauthClient#api_url}. ApiUrl *string `field:"required" json:"apiUrl" yaml:"apiUrl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/oauth_client#http_url OauthClient#http_url}. @@ -41,7 +41,7 @@ type OauthClientConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/oauth_client#organization OauthClient#organization}. Organization *string `field:"optional" json:"organization" yaml:"organization"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/oauth_client#organization_scoped OauthClient#organization_scoped}. - OrganizationScoped interface{} `field:"optional" json:"organizationScoped" yaml:"organizationScoped"` + OrganizationScoped any `field:"optional" json:"organizationScoped" yaml:"organizationScoped"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/oauth_client#private_key OauthClient#private_key}. PrivateKey *string `field:"optional" json:"privateKey" yaml:"privateKey"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/oauth_client#rsa_public_key OauthClient#rsa_public_key}. @@ -49,4 +49,3 @@ type OauthClientConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/oauth_client#secret OauthClient#secret}. Secret *string `field:"optional" json:"secret" yaml:"secret"` } - diff --git a/gen/tfe/oauthclient/OauthClient__checks.go b/gen/tfe/oauthclient/OauthClient__checks.go index c0ee6fbe87..d4fdeeb7d4 100644 --- a/gen/tfe/oauthclient/OauthClient__checks.go +++ b/gen/tfe/oauthclient/OauthClient__checks.go @@ -19,7 +19,7 @@ func (o *jsiiProxy_OauthClient) validateAddMoveTargetParameters(moveTarget *stri return nil } -func (o *jsiiProxy_OauthClient) validateAddOverrideParameters(path *string, value interface{}) error { +func (o *jsiiProxy_OauthClient) 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 (o *jsiiProxy_OauthClient) validateMoveFromIdParameters(id *string) error { return nil } -func (o *jsiiProxy_OauthClient) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (o *jsiiProxy_OauthClient) 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 validateOauthClient_GenerateConfigForImportParameters(scope constructs.Cons return nil } -func validateOauthClient_IsConstructParameters(x interface{}) error { +func validateOauthClient_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateOauthClient_IsConstructParameters(x interface{}) error { return nil } -func validateOauthClient_IsTerraformElementParameters(x interface{}) error { +func validateOauthClient_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateOauthClient_IsTerraformElementParameters(x interface{}) error { return nil } -func validateOauthClient_IsTerraformResourceParameters(x interface{}) error { +func validateOauthClient_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -260,7 +260,7 @@ func (j *jsiiProxy_OauthClient) validateSetApiUrlParameters(val *string) error { return nil } -func (j *jsiiProxy_OauthClient) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_OauthClient) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -293,7 +293,7 @@ func (j *jsiiProxy_OauthClient) validateSetConnectionParameters(val interface{}) return nil } -func (j *jsiiProxy_OauthClient) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_OauthClient) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -406,7 +406,7 @@ func (j *jsiiProxy_OauthClient) validateSetOrganizationParameters(val *string) e return nil } -func (j *jsiiProxy_OauthClient) validateSetOrganizationScopedParameters(val interface{}) error { +func (j *jsiiProxy_OauthClient) validateSetOrganizationScopedParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -434,7 +434,7 @@ func (j *jsiiProxy_OauthClient) validateSetPrivateKeyParameters(val *string) err return nil } -func (j *jsiiProxy_OauthClient) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_OauthClient) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -522,4 +522,3 @@ func validateNewOauthClientParameters(scope constructs.Construct, id *string, co return nil } - diff --git a/gen/tfe/oauthclient/main.go b/gen/tfe/oauthclient/main.go index d7043c75fa..ee020ca362 100644 --- a/gen/tfe/oauthclient/main.go +++ b/gen/tfe/oauthclient/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.oauthClient.OauthClient", - reflect.TypeOf((*OauthClient)(nil)).Elem(), + reflect.TypeFor[OauthClient](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -90,7 +90,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_OauthClient{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -98,6 +98,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.oauthClient.OauthClientConfig", - reflect.TypeOf((*OauthClientConfig)(nil)).Elem(), + reflect.TypeFor[OauthClientConfig](), ) } diff --git a/gen/tfe/opaversion/OpaVersion.go b/gen/tfe/opaversion/OpaVersion.go index 4a148c38a1..9b6fbd31b0 100644 --- a/gen/tfe/opaversion/OpaVersion.go +++ b/gen/tfe/opaversion/OpaVersion.go @@ -12,34 +12,34 @@ import ( // Represents a {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/opa_version tfe_opa_version}. type OpaVersion interface { cdktf.TerraformResource - Beta() interface{} - SetBeta(val interface{}) - BetaInput() interface{} + Beta() any + SetBeta(val any) + BetaInput() any // 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) - Deprecated() interface{} - SetDeprecated(val interface{}) - DeprecatedInput() interface{} + Deprecated() any + SetDeprecated(val any) + DeprecatedInput() any DeprecatedReason() *string SetDeprecatedReason(val *string) DeprecatedReasonInput() *string - Enabled() interface{} - SetEnabled(val interface{}) - EnabledInput() interface{} + Enabled() any + SetEnabled(val any) + EnabledInput() any // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. @@ -57,26 +57,26 @@ type OpaVersion interface { SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node - Official() interface{} - SetOfficial(val interface{}) - OfficialInput() interface{} + Official() any + SetOfficial(val any) + OfficialInput() 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 Sha() *string SetSha(val *string) ShaInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string Url() *string @@ -89,9 +89,9 @@ type OpaVersion 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. @@ -109,7 +109,7 @@ type OpaVersion interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -121,7 +121,7 @@ type OpaVersion interface { MoveFromId(id *string) // Moves this resource to the target resource given by moveTarget. // Experimental. - MoveTo(moveTarget *string, index interface{}) + MoveTo(moveTarget *string, index any) // Moves this resource to the resource corresponding to "id". // Experimental. MoveToId(id *string) @@ -137,17 +137,17 @@ type OpaVersion 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 OpaVersion @@ -155,8 +155,8 @@ type jsiiProxy_OpaVersion struct { internal.Type__cdktfTerraformResource } -func (j *jsiiProxy_OpaVersion) Beta() interface{} { - var returns interface{} +func (j *jsiiProxy_OpaVersion) Beta() any { + var returns any _jsii_.Get( j, "beta", @@ -165,8 +165,8 @@ func (j *jsiiProxy_OpaVersion) Beta() interface{} { return returns } -func (j *jsiiProxy_OpaVersion) BetaInput() interface{} { - var returns interface{} +func (j *jsiiProxy_OpaVersion) BetaInput() any { + var returns any _jsii_.Get( j, "betaInput", @@ -185,8 +185,8 @@ func (j *jsiiProxy_OpaVersion) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_OpaVersion) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_OpaVersion) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -195,8 +195,8 @@ func (j *jsiiProxy_OpaVersion) Connection() interface{} { return returns } -func (j *jsiiProxy_OpaVersion) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_OpaVersion) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -205,8 +205,8 @@ func (j *jsiiProxy_OpaVersion) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_OpaVersion) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_OpaVersion) Count() any { + var returns any _jsii_.Get( j, "count", @@ -225,8 +225,8 @@ func (j *jsiiProxy_OpaVersion) DependsOn() *[]*string { return returns } -func (j *jsiiProxy_OpaVersion) Deprecated() interface{} { - var returns interface{} +func (j *jsiiProxy_OpaVersion) Deprecated() any { + var returns any _jsii_.Get( j, "deprecated", @@ -235,8 +235,8 @@ func (j *jsiiProxy_OpaVersion) Deprecated() interface{} { return returns } -func (j *jsiiProxy_OpaVersion) DeprecatedInput() interface{} { - var returns interface{} +func (j *jsiiProxy_OpaVersion) DeprecatedInput() any { + var returns any _jsii_.Get( j, "deprecatedInput", @@ -265,8 +265,8 @@ func (j *jsiiProxy_OpaVersion) DeprecatedReasonInput() *string { return returns } -func (j *jsiiProxy_OpaVersion) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_OpaVersion) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -275,8 +275,8 @@ func (j *jsiiProxy_OpaVersion) Enabled() interface{} { return returns } -func (j *jsiiProxy_OpaVersion) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_OpaVersion) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -355,8 +355,8 @@ func (j *jsiiProxy_OpaVersion) Node() constructs.Node { return returns } -func (j *jsiiProxy_OpaVersion) Official() interface{} { - var returns interface{} +func (j *jsiiProxy_OpaVersion) Official() any { + var returns any _jsii_.Get( j, "official", @@ -365,8 +365,8 @@ func (j *jsiiProxy_OpaVersion) Official() interface{} { return returns } -func (j *jsiiProxy_OpaVersion) OfficialInput() interface{} { - var returns interface{} +func (j *jsiiProxy_OpaVersion) OfficialInput() any { + var returns any _jsii_.Get( j, "officialInput", @@ -385,8 +385,8 @@ func (j *jsiiProxy_OpaVersion) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_OpaVersion) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_OpaVersion) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -395,8 +395,8 @@ func (j *jsiiProxy_OpaVersion) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_OpaVersion) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_OpaVersion) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -435,8 +435,8 @@ func (j *jsiiProxy_OpaVersion) TerraformGeneratorMetadata() *cdktf.TerraformProv return returns } -func (j *jsiiProxy_OpaVersion) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_OpaVersion) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -495,7 +495,6 @@ func (j *jsiiProxy_OpaVersion) VersionInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/opa_version tfe_opa_version} Resource. func NewOpaVersion(scope constructs.Construct, id *string, config *OpaVersionConfig) OpaVersion { _init_.Initialize() @@ -507,7 +506,7 @@ func NewOpaVersion(scope constructs.Construct, id *string, config *OpaVersionCon _jsii_.Create( "@cdktf/provider-tfe.opaVersion.OpaVersion", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -520,12 +519,12 @@ func NewOpaVersion_Override(o OpaVersion, scope constructs.Construct, id *string _jsii_.Create( "@cdktf/provider-tfe.opaVersion.OpaVersion", - []interface{}{scope, id, config}, + []any{scope, id, config}, o, ) } -func (j *jsiiProxy_OpaVersion)SetBeta(val interface{}) { +func (j *jsiiProxy_OpaVersion) SetBeta(val any) { if err := j.validateSetBetaParameters(val); err != nil { panic(err) } @@ -536,7 +535,7 @@ func (j *jsiiProxy_OpaVersion)SetBeta(val interface{}) { ) } -func (j *jsiiProxy_OpaVersion)SetConnection(val interface{}) { +func (j *jsiiProxy_OpaVersion) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -547,7 +546,7 @@ func (j *jsiiProxy_OpaVersion)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_OpaVersion)SetCount(val interface{}) { +func (j *jsiiProxy_OpaVersion) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -558,7 +557,7 @@ func (j *jsiiProxy_OpaVersion)SetCount(val interface{}) { ) } -func (j *jsiiProxy_OpaVersion)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_OpaVersion) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -566,7 +565,7 @@ func (j *jsiiProxy_OpaVersion)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_OpaVersion)SetDeprecated(val interface{}) { +func (j *jsiiProxy_OpaVersion) SetDeprecated(val any) { if err := j.validateSetDeprecatedParameters(val); err != nil { panic(err) } @@ -577,7 +576,7 @@ func (j *jsiiProxy_OpaVersion)SetDeprecated(val interface{}) { ) } -func (j *jsiiProxy_OpaVersion)SetDeprecatedReason(val *string) { +func (j *jsiiProxy_OpaVersion) SetDeprecatedReason(val *string) { if err := j.validateSetDeprecatedReasonParameters(val); err != nil { panic(err) } @@ -588,7 +587,7 @@ func (j *jsiiProxy_OpaVersion)SetDeprecatedReason(val *string) { ) } -func (j *jsiiProxy_OpaVersion)SetEnabled(val interface{}) { +func (j *jsiiProxy_OpaVersion) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -599,7 +598,7 @@ func (j *jsiiProxy_OpaVersion)SetEnabled(val interface{}) { ) } -func (j *jsiiProxy_OpaVersion)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_OpaVersion) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -607,7 +606,7 @@ func (j *jsiiProxy_OpaVersion)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_OpaVersion)SetId(val *string) { +func (j *jsiiProxy_OpaVersion) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -618,7 +617,7 @@ func (j *jsiiProxy_OpaVersion)SetId(val *string) { ) } -func (j *jsiiProxy_OpaVersion)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_OpaVersion) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -629,7 +628,7 @@ func (j *jsiiProxy_OpaVersion)SetLifecycle(val *cdktf.TerraformResourceLifecycle ) } -func (j *jsiiProxy_OpaVersion)SetOfficial(val interface{}) { +func (j *jsiiProxy_OpaVersion) SetOfficial(val any) { if err := j.validateSetOfficialParameters(val); err != nil { panic(err) } @@ -640,7 +639,7 @@ func (j *jsiiProxy_OpaVersion)SetOfficial(val interface{}) { ) } -func (j *jsiiProxy_OpaVersion)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_OpaVersion) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -648,7 +647,7 @@ func (j *jsiiProxy_OpaVersion)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_OpaVersion)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_OpaVersion) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -659,7 +658,7 @@ func (j *jsiiProxy_OpaVersion)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_OpaVersion)SetSha(val *string) { +func (j *jsiiProxy_OpaVersion) SetSha(val *string) { if err := j.validateSetShaParameters(val); err != nil { panic(err) } @@ -670,7 +669,7 @@ func (j *jsiiProxy_OpaVersion)SetSha(val *string) { ) } -func (j *jsiiProxy_OpaVersion)SetUrl(val *string) { +func (j *jsiiProxy_OpaVersion) SetUrl(val *string) { if err := j.validateSetUrlParameters(val); err != nil { panic(err) } @@ -681,7 +680,7 @@ func (j *jsiiProxy_OpaVersion)SetUrl(val *string) { ) } -func (j *jsiiProxy_OpaVersion)SetVersion(val *string) { +func (j *jsiiProxy_OpaVersion) SetVersion(val *string) { if err := j.validateSetVersionParameters(val); err != nil { panic(err) } @@ -704,7 +703,7 @@ func OpaVersion_GenerateConfigForImport(scope constructs.Construct, importToId * _jsii_.StaticInvoke( "@cdktf/provider-tfe.opaVersion.OpaVersion", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -728,7 +727,7 @@ func OpaVersion_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 OpaVersion_IsConstruct(x interface{}) *bool { +func OpaVersion_IsConstruct(x any) *bool { _init_.Initialize() if err := validateOpaVersion_IsConstructParameters(x); err != nil { @@ -739,7 +738,7 @@ func OpaVersion_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.opaVersion.OpaVersion", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -747,7 +746,7 @@ func OpaVersion_IsConstruct(x interface{}) *bool { } // Experimental. -func OpaVersion_IsTerraformElement(x interface{}) *bool { +func OpaVersion_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateOpaVersion_IsTerraformElementParameters(x); err != nil { @@ -758,7 +757,7 @@ func OpaVersion_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.opaVersion.OpaVersion", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -766,7 +765,7 @@ func OpaVersion_IsTerraformElement(x interface{}) *bool { } // Experimental. -func OpaVersion_IsTerraformResource(x interface{}) *bool { +func OpaVersion_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateOpaVersion_IsTerraformResourceParameters(x); err != nil { @@ -777,7 +776,7 @@ func OpaVersion_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.opaVersion.OpaVersion", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -802,31 +801,31 @@ func (o *jsiiProxy_OpaVersion) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( o, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (o *jsiiProxy_OpaVersion) AddOverride(path *string, value interface{}) { +func (o *jsiiProxy_OpaVersion) 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}, ) } -func (o *jsiiProxy_OpaVersion) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (o *jsiiProxy_OpaVersion) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := o.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( o, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -842,7 +841,7 @@ func (o *jsiiProxy_OpaVersion) GetBooleanAttribute(terraformAttribute *string) c _jsii_.Invoke( o, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -858,7 +857,7 @@ func (o *jsiiProxy_OpaVersion) GetBooleanMapAttribute(terraformAttribute *string _jsii_.Invoke( o, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -874,7 +873,7 @@ func (o *jsiiProxy_OpaVersion) GetListAttribute(terraformAttribute *string) *[]* _jsii_.Invoke( o, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -890,7 +889,7 @@ func (o *jsiiProxy_OpaVersion) GetNumberAttribute(terraformAttribute *string) *f _jsii_.Invoke( o, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -906,7 +905,7 @@ func (o *jsiiProxy_OpaVersion) GetNumberListAttribute(terraformAttribute *string _jsii_.Invoke( o, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -922,7 +921,7 @@ func (o *jsiiProxy_OpaVersion) GetNumberMapAttribute(terraformAttribute *string) _jsii_.Invoke( o, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -938,7 +937,7 @@ func (o *jsiiProxy_OpaVersion) GetStringAttribute(terraformAttribute *string) *s _jsii_.Invoke( o, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -954,15 +953,15 @@ func (o *jsiiProxy_OpaVersion) GetStringMapAttribute(terraformAttribute *string) _jsii_.Invoke( o, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (o *jsiiProxy_OpaVersion) HasResourceMove() interface{} { - var returns interface{} +func (o *jsiiProxy_OpaVersion) HasResourceMove() any { + var returns any _jsii_.Invoke( o, @@ -981,7 +980,7 @@ func (o *jsiiProxy_OpaVersion) ImportFrom(id *string, provider cdktf.TerraformPr _jsii_.InvokeVoid( o, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -994,7 +993,7 @@ func (o *jsiiProxy_OpaVersion) InterpolationForAttribute(terraformAttribute *str _jsii_.Invoke( o, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1008,18 +1007,18 @@ func (o *jsiiProxy_OpaVersion) MoveFromId(id *string) { _jsii_.InvokeVoid( o, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (o *jsiiProxy_OpaVersion) MoveTo(moveTarget *string, index interface{}) { +func (o *jsiiProxy_OpaVersion) MoveTo(moveTarget *string, index any) { if err := o.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( o, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -1030,7 +1029,7 @@ func (o *jsiiProxy_OpaVersion) MoveToId(id *string) { _jsii_.InvokeVoid( o, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1041,7 +1040,7 @@ func (o *jsiiProxy_OpaVersion) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( o, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1101,8 +1100,8 @@ func (o *jsiiProxy_OpaVersion) ResetOverrideLogicalId() { ) } -func (o *jsiiProxy_OpaVersion) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_OpaVersion) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -1114,8 +1113,8 @@ func (o *jsiiProxy_OpaVersion) SynthesizeAttributes() *map[string]interface{} { return returns } -func (o *jsiiProxy_OpaVersion) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_OpaVersion) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -1127,8 +1126,8 @@ func (o *jsiiProxy_OpaVersion) SynthesizeHclAttributes() *map[string]interface{} return returns } -func (o *jsiiProxy_OpaVersion) ToHclTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_OpaVersion) ToHclTerraform() any { + var returns any _jsii_.Invoke( o, @@ -1140,8 +1139,8 @@ func (o *jsiiProxy_OpaVersion) ToHclTerraform() interface{} { return returns } -func (o *jsiiProxy_OpaVersion) ToMetadata() interface{} { - var returns interface{} +func (o *jsiiProxy_OpaVersion) ToMetadata() any { + var returns any _jsii_.Invoke( o, @@ -1166,8 +1165,8 @@ func (o *jsiiProxy_OpaVersion) ToString() *string { return returns } -func (o *jsiiProxy_OpaVersion) ToTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_OpaVersion) ToTerraform() any { + var returns any _jsii_.Invoke( o, @@ -1178,4 +1177,3 @@ func (o *jsiiProxy_OpaVersion) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/opaversion/OpaVersionConfig.go b/gen/tfe/opaversion/OpaVersionConfig.go index c4b73a31e7..86fbf5519b 100644 --- a/gen/tfe/opaversion/OpaVersionConfig.go +++ b/gen/tfe/opaversion/OpaVersionConfig.go @@ -6,9 +6,9 @@ import ( type OpaVersionConfig 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 OpaVersionConfig 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/hashicorp/tfe/0.66.0/docs/resources/opa_version#sha OpaVersion#sha}. Sha *string `field:"required" json:"sha" yaml:"sha"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/opa_version#url OpaVersion#url}. @@ -26,19 +26,18 @@ type OpaVersionConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/opa_version#version OpaVersion#version}. Version *string `field:"required" json:"version" yaml:"version"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/opa_version#beta OpaVersion#beta}. - Beta interface{} `field:"optional" json:"beta" yaml:"beta"` + Beta any `field:"optional" json:"beta" yaml:"beta"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/opa_version#deprecated OpaVersion#deprecated}. - Deprecated interface{} `field:"optional" json:"deprecated" yaml:"deprecated"` + Deprecated any `field:"optional" json:"deprecated" yaml:"deprecated"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/opa_version#deprecated_reason OpaVersion#deprecated_reason}. DeprecatedReason *string `field:"optional" json:"deprecatedReason" yaml:"deprecatedReason"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/opa_version#enabled OpaVersion#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/hashicorp/tfe/0.66.0/docs/resources/opa_version#id OpaVersion#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/hashicorp/tfe/0.66.0/docs/resources/opa_version#official OpaVersion#official}. - Official interface{} `field:"optional" json:"official" yaml:"official"` + Official any `field:"optional" json:"official" yaml:"official"` } - diff --git a/gen/tfe/opaversion/OpaVersion__checks.go b/gen/tfe/opaversion/OpaVersion__checks.go index e48cb932df..e04ad37a06 100644 --- a/gen/tfe/opaversion/OpaVersion__checks.go +++ b/gen/tfe/opaversion/OpaVersion__checks.go @@ -19,7 +19,7 @@ func (o *jsiiProxy_OpaVersion) validateAddMoveTargetParameters(moveTarget *strin return nil } -func (o *jsiiProxy_OpaVersion) validateAddOverrideParameters(path *string, value interface{}) error { +func (o *jsiiProxy_OpaVersion) 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 (o *jsiiProxy_OpaVersion) validateMoveFromIdParameters(id *string) error { return nil } -func (o *jsiiProxy_OpaVersion) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (o *jsiiProxy_OpaVersion) 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 validateOpaVersion_GenerateConfigForImportParameters(scope constructs.Const return nil } -func validateOpaVersion_IsConstructParameters(x interface{}) error { +func validateOpaVersion_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateOpaVersion_IsConstructParameters(x interface{}) error { return nil } -func validateOpaVersion_IsTerraformElementParameters(x interface{}) error { +func validateOpaVersion_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateOpaVersion_IsTerraformElementParameters(x interface{}) error { return nil } -func validateOpaVersion_IsTerraformResourceParameters(x interface{}) error { +func validateOpaVersion_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateOpaVersion_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_OpaVersion) validateSetBetaParameters(val interface{}) error { +func (j *jsiiProxy_OpaVersion) validateSetBetaParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -264,7 +264,7 @@ func (j *jsiiProxy_OpaVersion) validateSetBetaParameters(val interface{}) error return nil } -func (j *jsiiProxy_OpaVersion) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_OpaVersion) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -297,7 +297,7 @@ func (j *jsiiProxy_OpaVersion) validateSetConnectionParameters(val interface{}) return nil } -func (j *jsiiProxy_OpaVersion) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_OpaVersion) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -354,7 +354,7 @@ func (j *jsiiProxy_OpaVersion) validateSetCountParameters(val interface{}) error return nil } -func (j *jsiiProxy_OpaVersion) validateSetDeprecatedParameters(val interface{}) error { +func (j *jsiiProxy_OpaVersion) validateSetDeprecatedParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -382,7 +382,7 @@ func (j *jsiiProxy_OpaVersion) validateSetDeprecatedReasonParameters(val *string return nil } -func (j *jsiiProxy_OpaVersion) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_OpaVersion) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -418,7 +418,7 @@ func (j *jsiiProxy_OpaVersion) validateSetLifecycleParameters(val *cdktf.Terrafo return nil } -func (j *jsiiProxy_OpaVersion) validateSetOfficialParameters(val interface{}) error { +func (j *jsiiProxy_OpaVersion) validateSetOfficialParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -438,7 +438,7 @@ func (j *jsiiProxy_OpaVersion) validateSetOfficialParameters(val interface{}) er return nil } -func (j *jsiiProxy_OpaVersion) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_OpaVersion) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -526,4 +526,3 @@ func validateNewOpaVersionParameters(scope constructs.Construct, id *string, con return nil } - diff --git a/gen/tfe/opaversion/main.go b/gen/tfe/opaversion/main.go index f949d719ca..1cee1dd6ac 100644 --- a/gen/tfe/opaversion/main.go +++ b/gen/tfe/opaversion/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.opaVersion.OpaVersion", - reflect.TypeOf((*OpaVersion)(nil)).Elem(), + reflect.TypeFor[OpaVersion](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -77,7 +77,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "version", GoGetter: "Version"}, _jsii_.MemberProperty{JsiiProperty: "versionInput", GoGetter: "VersionInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_OpaVersion{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -85,6 +85,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.opaVersion.OpaVersionConfig", - reflect.TypeOf((*OpaVersionConfig)(nil)).Elem(), + reflect.TypeFor[OpaVersionConfig](), ) } diff --git a/gen/tfe/organization/Organization.go b/gen/tfe/organization/Organization.go index 5357228d70..d6d2a617cd 100644 --- a/gen/tfe/organization/Organization.go +++ b/gen/tfe/organization/Organization.go @@ -12,33 +12,33 @@ import ( // Represents a {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization tfe_organization}. type Organization interface { cdktf.TerraformResource - AggregatedCommitStatusEnabled() interface{} - SetAggregatedCommitStatusEnabled(val interface{}) - AggregatedCommitStatusEnabledInput() interface{} - AllowForceDeleteWorkspaces() interface{} - SetAllowForceDeleteWorkspaces(val interface{}) - AllowForceDeleteWorkspacesInput() interface{} - AssessmentsEnforced() interface{} - SetAssessmentsEnforced(val interface{}) - AssessmentsEnforcedInput() interface{} + AggregatedCommitStatusEnabled() any + SetAggregatedCommitStatusEnabled(val any) + AggregatedCommitStatusEnabledInput() any + AllowForceDeleteWorkspaces() any + SetAllowForceDeleteWorkspaces(val any) + AllowForceDeleteWorkspacesInput() any + AssessmentsEnforced() any + SetAssessmentsEnforced(val any) + AssessmentsEnforcedInput() any // Experimental. CdktfStack() cdktf.TerraformStack CollaboratorAuthPolicy() *string SetCollaboratorAuthPolicy(val *string) CollaboratorAuthPolicyInput() *string // Experimental. - Connection() interface{} + Connection() any // Experimental. - SetConnection(val interface{}) + SetConnection(val any) // Experimental. - ConstructNodeMetadata() *map[string]interface{} - CostEstimationEnabled() interface{} - SetCostEstimationEnabled(val interface{}) - CostEstimationEnabledInput() interface{} + ConstructNodeMetadata() *map[string]any + CostEstimationEnabled() any + SetCostEstimationEnabled(val any) + CostEstimationEnabledInput() any // Experimental. - Count() interface{} + Count() any // Experimental. - SetCount(val interface{}) + SetCount(val any) DefaultProjectId() *string // Experimental. DependsOn() *[]*string @@ -75,36 +75,36 @@ type Organization interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} - SendPassingStatusesForUntriggeredSpeculativePlans() interface{} - SetSendPassingStatusesForUntriggeredSpeculativePlans(val interface{}) - SendPassingStatusesForUntriggeredSpeculativePlansInput() interface{} + RawOverrides() any + SendPassingStatusesForUntriggeredSpeculativePlans() any + SetSendPassingStatusesForUntriggeredSpeculativePlans(val any) + SendPassingStatusesForUntriggeredSpeculativePlansInput() any SessionRememberMinutes() *float64 SetSessionRememberMinutes(val *float64) SessionRememberMinutesInput() *float64 SessionTimeoutMinutes() *float64 SetSessionTimeoutMinutes(val *float64) SessionTimeoutMinutesInput() *float64 - SpeculativePlanManagementEnabled() interface{} - SetSpeculativePlanManagementEnabled(val interface{}) - SpeculativePlanManagementEnabledInput() interface{} + SpeculativePlanManagementEnabled() any + SetSpeculativePlanManagementEnabled(val any) + SpeculativePlanManagementEnabledInput() 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. @@ -122,7 +122,7 @@ type Organization interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -134,7 +134,7 @@ type Organization 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) @@ -155,17 +155,17 @@ type Organization interface { ResetSessionRememberMinutes() ResetSessionTimeoutMinutes() ResetSpeculativePlanManagementEnabled() - 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 Organization @@ -173,8 +173,8 @@ type jsiiProxy_Organization struct { internal.Type__cdktfTerraformResource } -func (j *jsiiProxy_Organization) AggregatedCommitStatusEnabled() interface{} { - var returns interface{} +func (j *jsiiProxy_Organization) AggregatedCommitStatusEnabled() any { + var returns any _jsii_.Get( j, "aggregatedCommitStatusEnabled", @@ -183,8 +183,8 @@ func (j *jsiiProxy_Organization) AggregatedCommitStatusEnabled() interface{} { return returns } -func (j *jsiiProxy_Organization) AggregatedCommitStatusEnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Organization) AggregatedCommitStatusEnabledInput() any { + var returns any _jsii_.Get( j, "aggregatedCommitStatusEnabledInput", @@ -193,8 +193,8 @@ func (j *jsiiProxy_Organization) AggregatedCommitStatusEnabledInput() interface{ return returns } -func (j *jsiiProxy_Organization) AllowForceDeleteWorkspaces() interface{} { - var returns interface{} +func (j *jsiiProxy_Organization) AllowForceDeleteWorkspaces() any { + var returns any _jsii_.Get( j, "allowForceDeleteWorkspaces", @@ -203,8 +203,8 @@ func (j *jsiiProxy_Organization) AllowForceDeleteWorkspaces() interface{} { return returns } -func (j *jsiiProxy_Organization) AllowForceDeleteWorkspacesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Organization) AllowForceDeleteWorkspacesInput() any { + var returns any _jsii_.Get( j, "allowForceDeleteWorkspacesInput", @@ -213,8 +213,8 @@ func (j *jsiiProxy_Organization) AllowForceDeleteWorkspacesInput() interface{} { return returns } -func (j *jsiiProxy_Organization) AssessmentsEnforced() interface{} { - var returns interface{} +func (j *jsiiProxy_Organization) AssessmentsEnforced() any { + var returns any _jsii_.Get( j, "assessmentsEnforced", @@ -223,8 +223,8 @@ func (j *jsiiProxy_Organization) AssessmentsEnforced() interface{} { return returns } -func (j *jsiiProxy_Organization) AssessmentsEnforcedInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Organization) AssessmentsEnforcedInput() any { + var returns any _jsii_.Get( j, "assessmentsEnforcedInput", @@ -263,8 +263,8 @@ func (j *jsiiProxy_Organization) CollaboratorAuthPolicyInput() *string { return returns } -func (j *jsiiProxy_Organization) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_Organization) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -273,8 +273,8 @@ func (j *jsiiProxy_Organization) Connection() interface{} { return returns } -func (j *jsiiProxy_Organization) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Organization) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -283,8 +283,8 @@ func (j *jsiiProxy_Organization) ConstructNodeMetadata() *map[string]interface{} return returns } -func (j *jsiiProxy_Organization) CostEstimationEnabled() interface{} { - var returns interface{} +func (j *jsiiProxy_Organization) CostEstimationEnabled() any { + var returns any _jsii_.Get( j, "costEstimationEnabled", @@ -293,8 +293,8 @@ func (j *jsiiProxy_Organization) CostEstimationEnabled() interface{} { return returns } -func (j *jsiiProxy_Organization) CostEstimationEnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Organization) CostEstimationEnabledInput() any { + var returns any _jsii_.Get( j, "costEstimationEnabledInput", @@ -303,8 +303,8 @@ func (j *jsiiProxy_Organization) CostEstimationEnabledInput() interface{} { return returns } -func (j *jsiiProxy_Organization) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_Organization) Count() any { + var returns any _jsii_.Get( j, "count", @@ -473,8 +473,8 @@ func (j *jsiiProxy_Organization) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_Organization) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_Organization) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -483,8 +483,8 @@ func (j *jsiiProxy_Organization) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_Organization) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_Organization) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -493,8 +493,8 @@ func (j *jsiiProxy_Organization) RawOverrides() interface{} { return returns } -func (j *jsiiProxy_Organization) SendPassingStatusesForUntriggeredSpeculativePlans() interface{} { - var returns interface{} +func (j *jsiiProxy_Organization) SendPassingStatusesForUntriggeredSpeculativePlans() any { + var returns any _jsii_.Get( j, "sendPassingStatusesForUntriggeredSpeculativePlans", @@ -503,8 +503,8 @@ func (j *jsiiProxy_Organization) SendPassingStatusesForUntriggeredSpeculativePla return returns } -func (j *jsiiProxy_Organization) SendPassingStatusesForUntriggeredSpeculativePlansInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Organization) SendPassingStatusesForUntriggeredSpeculativePlansInput() any { + var returns any _jsii_.Get( j, "sendPassingStatusesForUntriggeredSpeculativePlansInput", @@ -553,8 +553,8 @@ func (j *jsiiProxy_Organization) SessionTimeoutMinutesInput() *float64 { return returns } -func (j *jsiiProxy_Organization) SpeculativePlanManagementEnabled() interface{} { - var returns interface{} +func (j *jsiiProxy_Organization) SpeculativePlanManagementEnabled() any { + var returns any _jsii_.Get( j, "speculativePlanManagementEnabled", @@ -563,8 +563,8 @@ func (j *jsiiProxy_Organization) SpeculativePlanManagementEnabled() interface{} return returns } -func (j *jsiiProxy_Organization) SpeculativePlanManagementEnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Organization) SpeculativePlanManagementEnabledInput() any { + var returns any _jsii_.Get( j, "speculativePlanManagementEnabledInput", @@ -583,8 +583,8 @@ func (j *jsiiProxy_Organization) TerraformGeneratorMetadata() *cdktf.TerraformPr return returns } -func (j *jsiiProxy_Organization) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Organization) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -603,7 +603,6 @@ func (j *jsiiProxy_Organization) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization tfe_organization} Resource. func NewOrganization(scope constructs.Construct, id *string, config *OrganizationConfig) Organization { _init_.Initialize() @@ -615,7 +614,7 @@ func NewOrganization(scope constructs.Construct, id *string, config *Organizatio _jsii_.Create( "@cdktf/provider-tfe.organization.Organization", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -628,12 +627,12 @@ func NewOrganization_Override(o Organization, scope constructs.Construct, id *st _jsii_.Create( "@cdktf/provider-tfe.organization.Organization", - []interface{}{scope, id, config}, + []any{scope, id, config}, o, ) } -func (j *jsiiProxy_Organization)SetAggregatedCommitStatusEnabled(val interface{}) { +func (j *jsiiProxy_Organization) SetAggregatedCommitStatusEnabled(val any) { if err := j.validateSetAggregatedCommitStatusEnabledParameters(val); err != nil { panic(err) } @@ -644,7 +643,7 @@ func (j *jsiiProxy_Organization)SetAggregatedCommitStatusEnabled(val interface{} ) } -func (j *jsiiProxy_Organization)SetAllowForceDeleteWorkspaces(val interface{}) { +func (j *jsiiProxy_Organization) SetAllowForceDeleteWorkspaces(val any) { if err := j.validateSetAllowForceDeleteWorkspacesParameters(val); err != nil { panic(err) } @@ -655,7 +654,7 @@ func (j *jsiiProxy_Organization)SetAllowForceDeleteWorkspaces(val interface{}) { ) } -func (j *jsiiProxy_Organization)SetAssessmentsEnforced(val interface{}) { +func (j *jsiiProxy_Organization) SetAssessmentsEnforced(val any) { if err := j.validateSetAssessmentsEnforcedParameters(val); err != nil { panic(err) } @@ -666,7 +665,7 @@ func (j *jsiiProxy_Organization)SetAssessmentsEnforced(val interface{}) { ) } -func (j *jsiiProxy_Organization)SetCollaboratorAuthPolicy(val *string) { +func (j *jsiiProxy_Organization) SetCollaboratorAuthPolicy(val *string) { if err := j.validateSetCollaboratorAuthPolicyParameters(val); err != nil { panic(err) } @@ -677,7 +676,7 @@ func (j *jsiiProxy_Organization)SetCollaboratorAuthPolicy(val *string) { ) } -func (j *jsiiProxy_Organization)SetConnection(val interface{}) { +func (j *jsiiProxy_Organization) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -688,7 +687,7 @@ func (j *jsiiProxy_Organization)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_Organization)SetCostEstimationEnabled(val interface{}) { +func (j *jsiiProxy_Organization) SetCostEstimationEnabled(val any) { if err := j.validateSetCostEstimationEnabledParameters(val); err != nil { panic(err) } @@ -699,7 +698,7 @@ func (j *jsiiProxy_Organization)SetCostEstimationEnabled(val interface{}) { ) } -func (j *jsiiProxy_Organization)SetCount(val interface{}) { +func (j *jsiiProxy_Organization) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -710,7 +709,7 @@ func (j *jsiiProxy_Organization)SetCount(val interface{}) { ) } -func (j *jsiiProxy_Organization)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_Organization) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -718,7 +717,7 @@ func (j *jsiiProxy_Organization)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_Organization)SetEmail(val *string) { +func (j *jsiiProxy_Organization) SetEmail(val *string) { if err := j.validateSetEmailParameters(val); err != nil { panic(err) } @@ -729,7 +728,7 @@ func (j *jsiiProxy_Organization)SetEmail(val *string) { ) } -func (j *jsiiProxy_Organization)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_Organization) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -737,7 +736,7 @@ func (j *jsiiProxy_Organization)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_Organization)SetId(val *string) { +func (j *jsiiProxy_Organization) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -748,7 +747,7 @@ func (j *jsiiProxy_Organization)SetId(val *string) { ) } -func (j *jsiiProxy_Organization)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_Organization) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -759,7 +758,7 @@ func (j *jsiiProxy_Organization)SetLifecycle(val *cdktf.TerraformResourceLifecyc ) } -func (j *jsiiProxy_Organization)SetName(val *string) { +func (j *jsiiProxy_Organization) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -770,7 +769,7 @@ func (j *jsiiProxy_Organization)SetName(val *string) { ) } -func (j *jsiiProxy_Organization)SetOwnersTeamSamlRoleId(val *string) { +func (j *jsiiProxy_Organization) SetOwnersTeamSamlRoleId(val *string) { if err := j.validateSetOwnersTeamSamlRoleIdParameters(val); err != nil { panic(err) } @@ -781,7 +780,7 @@ func (j *jsiiProxy_Organization)SetOwnersTeamSamlRoleId(val *string) { ) } -func (j *jsiiProxy_Organization)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_Organization) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -789,7 +788,7 @@ func (j *jsiiProxy_Organization)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_Organization)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_Organization) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -800,7 +799,7 @@ func (j *jsiiProxy_Organization)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_Organization)SetSendPassingStatusesForUntriggeredSpeculativePlans(val interface{}) { +func (j *jsiiProxy_Organization) SetSendPassingStatusesForUntriggeredSpeculativePlans(val any) { if err := j.validateSetSendPassingStatusesForUntriggeredSpeculativePlansParameters(val); err != nil { panic(err) } @@ -811,7 +810,7 @@ func (j *jsiiProxy_Organization)SetSendPassingStatusesForUntriggeredSpeculativeP ) } -func (j *jsiiProxy_Organization)SetSessionRememberMinutes(val *float64) { +func (j *jsiiProxy_Organization) SetSessionRememberMinutes(val *float64) { if err := j.validateSetSessionRememberMinutesParameters(val); err != nil { panic(err) } @@ -822,7 +821,7 @@ func (j *jsiiProxy_Organization)SetSessionRememberMinutes(val *float64) { ) } -func (j *jsiiProxy_Organization)SetSessionTimeoutMinutes(val *float64) { +func (j *jsiiProxy_Organization) SetSessionTimeoutMinutes(val *float64) { if err := j.validateSetSessionTimeoutMinutesParameters(val); err != nil { panic(err) } @@ -833,7 +832,7 @@ func (j *jsiiProxy_Organization)SetSessionTimeoutMinutes(val *float64) { ) } -func (j *jsiiProxy_Organization)SetSpeculativePlanManagementEnabled(val interface{}) { +func (j *jsiiProxy_Organization) SetSpeculativePlanManagementEnabled(val any) { if err := j.validateSetSpeculativePlanManagementEnabledParameters(val); err != nil { panic(err) } @@ -856,7 +855,7 @@ func Organization_GenerateConfigForImport(scope constructs.Construct, importToId _jsii_.StaticInvoke( "@cdktf/provider-tfe.organization.Organization", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -880,7 +879,7 @@ func Organization_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 Organization_IsConstruct(x interface{}) *bool { +func Organization_IsConstruct(x any) *bool { _init_.Initialize() if err := validateOrganization_IsConstructParameters(x); err != nil { @@ -891,7 +890,7 @@ func Organization_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organization.Organization", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -899,7 +898,7 @@ func Organization_IsConstruct(x interface{}) *bool { } // Experimental. -func Organization_IsTerraformElement(x interface{}) *bool { +func Organization_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateOrganization_IsTerraformElementParameters(x); err != nil { @@ -910,7 +909,7 @@ func Organization_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organization.Organization", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -918,7 +917,7 @@ func Organization_IsTerraformElement(x interface{}) *bool { } // Experimental. -func Organization_IsTerraformResource(x interface{}) *bool { +func Organization_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateOrganization_IsTerraformResourceParameters(x); err != nil { @@ -929,7 +928,7 @@ func Organization_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organization.Organization", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -954,31 +953,31 @@ func (o *jsiiProxy_Organization) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( o, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (o *jsiiProxy_Organization) AddOverride(path *string, value interface{}) { +func (o *jsiiProxy_Organization) 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}, ) } -func (o *jsiiProxy_Organization) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (o *jsiiProxy_Organization) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := o.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( o, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -994,7 +993,7 @@ func (o *jsiiProxy_Organization) GetBooleanAttribute(terraformAttribute *string) _jsii_.Invoke( o, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1010,7 +1009,7 @@ func (o *jsiiProxy_Organization) GetBooleanMapAttribute(terraformAttribute *stri _jsii_.Invoke( o, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1026,7 +1025,7 @@ func (o *jsiiProxy_Organization) GetListAttribute(terraformAttribute *string) *[ _jsii_.Invoke( o, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1042,7 +1041,7 @@ func (o *jsiiProxy_Organization) GetNumberAttribute(terraformAttribute *string) _jsii_.Invoke( o, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1058,7 +1057,7 @@ func (o *jsiiProxy_Organization) GetNumberListAttribute(terraformAttribute *stri _jsii_.Invoke( o, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1074,7 +1073,7 @@ func (o *jsiiProxy_Organization) GetNumberMapAttribute(terraformAttribute *strin _jsii_.Invoke( o, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1090,7 +1089,7 @@ func (o *jsiiProxy_Organization) GetStringAttribute(terraformAttribute *string) _jsii_.Invoke( o, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1106,15 +1105,15 @@ func (o *jsiiProxy_Organization) GetStringMapAttribute(terraformAttribute *strin _jsii_.Invoke( o, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (o *jsiiProxy_Organization) HasResourceMove() interface{} { - var returns interface{} +func (o *jsiiProxy_Organization) HasResourceMove() any { + var returns any _jsii_.Invoke( o, @@ -1133,7 +1132,7 @@ func (o *jsiiProxy_Organization) ImportFrom(id *string, provider cdktf.Terraform _jsii_.InvokeVoid( o, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -1146,7 +1145,7 @@ func (o *jsiiProxy_Organization) InterpolationForAttribute(terraformAttribute *s _jsii_.Invoke( o, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1160,18 +1159,18 @@ func (o *jsiiProxy_Organization) MoveFromId(id *string) { _jsii_.InvokeVoid( o, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (o *jsiiProxy_Organization) MoveTo(moveTarget *string, index interface{}) { +func (o *jsiiProxy_Organization) MoveTo(moveTarget *string, index any) { if err := o.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( o, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -1182,7 +1181,7 @@ func (o *jsiiProxy_Organization) MoveToId(id *string) { _jsii_.InvokeVoid( o, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1193,7 +1192,7 @@ func (o *jsiiProxy_Organization) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( o, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1293,8 +1292,8 @@ func (o *jsiiProxy_Organization) ResetSpeculativePlanManagementEnabled() { ) } -func (o *jsiiProxy_Organization) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_Organization) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -1306,8 +1305,8 @@ func (o *jsiiProxy_Organization) SynthesizeAttributes() *map[string]interface{} return returns } -func (o *jsiiProxy_Organization) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_Organization) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -1319,8 +1318,8 @@ func (o *jsiiProxy_Organization) SynthesizeHclAttributes() *map[string]interface return returns } -func (o *jsiiProxy_Organization) ToHclTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_Organization) ToHclTerraform() any { + var returns any _jsii_.Invoke( o, @@ -1332,8 +1331,8 @@ func (o *jsiiProxy_Organization) ToHclTerraform() interface{} { return returns } -func (o *jsiiProxy_Organization) ToMetadata() interface{} { - var returns interface{} +func (o *jsiiProxy_Organization) ToMetadata() any { + var returns any _jsii_.Invoke( o, @@ -1358,8 +1357,8 @@ func (o *jsiiProxy_Organization) ToString() *string { return returns } -func (o *jsiiProxy_Organization) ToTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_Organization) ToTerraform() any { + var returns any _jsii_.Invoke( o, @@ -1370,4 +1369,3 @@ func (o *jsiiProxy_Organization) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/organization/OrganizationConfig.go b/gen/tfe/organization/OrganizationConfig.go index 1c3eb1505d..de8815345c 100644 --- a/gen/tfe/organization/OrganizationConfig.go +++ b/gen/tfe/organization/OrganizationConfig.go @@ -6,9 +6,9 @@ import ( type OrganizationConfig 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,21 +18,21 @@ type OrganizationConfig 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/hashicorp/tfe/0.66.0/docs/resources/organization#email Organization#email}. Email *string `field:"required" json:"email" yaml:"email"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization#name Organization#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization#aggregated_commit_status_enabled Organization#aggregated_commit_status_enabled}. - AggregatedCommitStatusEnabled interface{} `field:"optional" json:"aggregatedCommitStatusEnabled" yaml:"aggregatedCommitStatusEnabled"` + AggregatedCommitStatusEnabled any `field:"optional" json:"aggregatedCommitStatusEnabled" yaml:"aggregatedCommitStatusEnabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization#allow_force_delete_workspaces Organization#allow_force_delete_workspaces}. - AllowForceDeleteWorkspaces interface{} `field:"optional" json:"allowForceDeleteWorkspaces" yaml:"allowForceDeleteWorkspaces"` + AllowForceDeleteWorkspaces any `field:"optional" json:"allowForceDeleteWorkspaces" yaml:"allowForceDeleteWorkspaces"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization#assessments_enforced Organization#assessments_enforced}. - AssessmentsEnforced interface{} `field:"optional" json:"assessmentsEnforced" yaml:"assessmentsEnforced"` + AssessmentsEnforced any `field:"optional" json:"assessmentsEnforced" yaml:"assessmentsEnforced"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization#collaborator_auth_policy Organization#collaborator_auth_policy}. CollaboratorAuthPolicy *string `field:"optional" json:"collaboratorAuthPolicy" yaml:"collaboratorAuthPolicy"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization#cost_estimation_enabled Organization#cost_estimation_enabled}. - CostEstimationEnabled interface{} `field:"optional" json:"costEstimationEnabled" yaml:"costEstimationEnabled"` + CostEstimationEnabled any `field:"optional" json:"costEstimationEnabled" yaml:"costEstimationEnabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization#id Organization#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. @@ -41,12 +41,11 @@ type OrganizationConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization#owners_team_saml_role_id Organization#owners_team_saml_role_id}. OwnersTeamSamlRoleId *string `field:"optional" json:"ownersTeamSamlRoleId" yaml:"ownersTeamSamlRoleId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization#send_passing_statuses_for_untriggered_speculative_plans Organization#send_passing_statuses_for_untriggered_speculative_plans}. - SendPassingStatusesForUntriggeredSpeculativePlans interface{} `field:"optional" json:"sendPassingStatusesForUntriggeredSpeculativePlans" yaml:"sendPassingStatusesForUntriggeredSpeculativePlans"` + SendPassingStatusesForUntriggeredSpeculativePlans any `field:"optional" json:"sendPassingStatusesForUntriggeredSpeculativePlans" yaml:"sendPassingStatusesForUntriggeredSpeculativePlans"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization#session_remember_minutes Organization#session_remember_minutes}. SessionRememberMinutes *float64 `field:"optional" json:"sessionRememberMinutes" yaml:"sessionRememberMinutes"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization#session_timeout_minutes Organization#session_timeout_minutes}. SessionTimeoutMinutes *float64 `field:"optional" json:"sessionTimeoutMinutes" yaml:"sessionTimeoutMinutes"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization#speculative_plan_management_enabled Organization#speculative_plan_management_enabled}. - SpeculativePlanManagementEnabled interface{} `field:"optional" json:"speculativePlanManagementEnabled" yaml:"speculativePlanManagementEnabled"` + SpeculativePlanManagementEnabled any `field:"optional" json:"speculativePlanManagementEnabled" yaml:"speculativePlanManagementEnabled"` } - diff --git a/gen/tfe/organization/Organization__checks.go b/gen/tfe/organization/Organization__checks.go index 809c9a07f7..c365eae718 100644 --- a/gen/tfe/organization/Organization__checks.go +++ b/gen/tfe/organization/Organization__checks.go @@ -19,7 +19,7 @@ func (o *jsiiProxy_Organization) validateAddMoveTargetParameters(moveTarget *str return nil } -func (o *jsiiProxy_Organization) validateAddOverrideParameters(path *string, value interface{}) error { +func (o *jsiiProxy_Organization) 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 (o *jsiiProxy_Organization) validateMoveFromIdParameters(id *string) error return nil } -func (o *jsiiProxy_Organization) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (o *jsiiProxy_Organization) 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 validateOrganization_GenerateConfigForImportParameters(scope constructs.Con return nil } -func validateOrganization_IsConstructParameters(x interface{}) error { +func validateOrganization_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateOrganization_IsConstructParameters(x interface{}) error { return nil } -func validateOrganization_IsTerraformElementParameters(x interface{}) error { +func validateOrganization_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateOrganization_IsTerraformElementParameters(x interface{}) error { return nil } -func validateOrganization_IsTerraformResourceParameters(x interface{}) error { +func validateOrganization_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateOrganization_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_Organization) validateSetAggregatedCommitStatusEnabledParameters(val interface{}) error { +func (j *jsiiProxy_Organization) validateSetAggregatedCommitStatusEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -264,7 +264,7 @@ func (j *jsiiProxy_Organization) validateSetAggregatedCommitStatusEnabledParamet return nil } -func (j *jsiiProxy_Organization) validateSetAllowForceDeleteWorkspacesParameters(val interface{}) error { +func (j *jsiiProxy_Organization) validateSetAllowForceDeleteWorkspacesParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -284,7 +284,7 @@ func (j *jsiiProxy_Organization) validateSetAllowForceDeleteWorkspacesParameters return nil } -func (j *jsiiProxy_Organization) validateSetAssessmentsEnforcedParameters(val interface{}) error { +func (j *jsiiProxy_Organization) validateSetAssessmentsEnforcedParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -312,7 +312,7 @@ func (j *jsiiProxy_Organization) validateSetCollaboratorAuthPolicyParameters(val return nil } -func (j *jsiiProxy_Organization) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_Organization) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -345,7 +345,7 @@ func (j *jsiiProxy_Organization) validateSetConnectionParameters(val interface{} return nil } -func (j *jsiiProxy_Organization) validateSetCostEstimationEnabledParameters(val interface{}) error { +func (j *jsiiProxy_Organization) validateSetCostEstimationEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -365,7 +365,7 @@ func (j *jsiiProxy_Organization) validateSetCostEstimationEnabledParameters(val return nil } -func (j *jsiiProxy_Organization) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_Organization) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -462,7 +462,7 @@ func (j *jsiiProxy_Organization) validateSetOwnersTeamSamlRoleIdParameters(val * return nil } -func (j *jsiiProxy_Organization) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_Organization) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -508,7 +508,7 @@ func (j *jsiiProxy_Organization) validateSetProvisionersParameters(val *[]interf return nil } -func (j *jsiiProxy_Organization) validateSetSendPassingStatusesForUntriggeredSpeculativePlansParameters(val interface{}) error { +func (j *jsiiProxy_Organization) validateSetSendPassingStatusesForUntriggeredSpeculativePlansParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -544,7 +544,7 @@ func (j *jsiiProxy_Organization) validateSetSessionTimeoutMinutesParameters(val return nil } -func (j *jsiiProxy_Organization) validateSetSpeculativePlanManagementEnabledParameters(val interface{}) error { +func (j *jsiiProxy_Organization) validateSetSpeculativePlanManagementEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -582,4 +582,3 @@ func validateNewOrganizationParameters(scope constructs.Construct, id *string, c return nil } - diff --git a/gen/tfe/organization/main.go b/gen/tfe/organization/main.go index 983defa762..37b6075c7e 100644 --- a/gen/tfe/organization/main.go +++ b/gen/tfe/organization/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.organization.Organization", - reflect.TypeOf((*Organization)(nil)).Elem(), + reflect.TypeFor[Organization](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -91,7 +91,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_Organization{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -99,6 +99,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.organization.OrganizationConfig", - reflect.TypeOf((*OrganizationConfig)(nil)).Elem(), + reflect.TypeFor[OrganizationConfig](), ) } diff --git a/gen/tfe/organizationdefaultsettings/OrganizationDefaultSettings.go b/gen/tfe/organizationdefaultsettings/OrganizationDefaultSettings.go index e39d321842..8c8f65fe5f 100644 --- a/gen/tfe/organizationdefaultsettings/OrganizationDefaultSettings.go +++ b/gen/tfe/organizationdefaultsettings/OrganizationDefaultSettings.go @@ -15,15 +15,15 @@ type OrganizationDefaultSettings 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) DefaultAgentPoolId() *string SetDefaultAgentPoolId(val *string) DefaultAgentPoolIdInput() *string @@ -56,24 +56,24 @@ type OrganizationDefaultSettings 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. @@ -91,7 +91,7 @@ type OrganizationDefaultSettings interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -103,7 +103,7 @@ type OrganizationDefaultSettings 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) @@ -115,17 +115,17 @@ type OrganizationDefaultSettings 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 OrganizationDefaultSettings @@ -143,8 +143,8 @@ func (j *jsiiProxy_OrganizationDefaultSettings) CdktfStack() cdktf.TerraformStac return returns } -func (j *jsiiProxy_OrganizationDefaultSettings) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationDefaultSettings) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -153,8 +153,8 @@ func (j *jsiiProxy_OrganizationDefaultSettings) Connection() interface{} { return returns } -func (j *jsiiProxy_OrganizationDefaultSettings) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_OrganizationDefaultSettings) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -163,8 +163,8 @@ func (j *jsiiProxy_OrganizationDefaultSettings) ConstructNodeMetadata() *map[str return returns } -func (j *jsiiProxy_OrganizationDefaultSettings) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationDefaultSettings) Count() any { + var returns any _jsii_.Get( j, "count", @@ -303,8 +303,8 @@ func (j *jsiiProxy_OrganizationDefaultSettings) Provider() cdktf.TerraformProvid return returns } -func (j *jsiiProxy_OrganizationDefaultSettings) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_OrganizationDefaultSettings) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -313,8 +313,8 @@ func (j *jsiiProxy_OrganizationDefaultSettings) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_OrganizationDefaultSettings) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationDefaultSettings) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -333,8 +333,8 @@ func (j *jsiiProxy_OrganizationDefaultSettings) TerraformGeneratorMetadata() *cd return returns } -func (j *jsiiProxy_OrganizationDefaultSettings) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_OrganizationDefaultSettings) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -353,7 +353,6 @@ func (j *jsiiProxy_OrganizationDefaultSettings) TerraformResourceType() *string return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_default_settings tfe_organization_default_settings} Resource. func NewOrganizationDefaultSettings(scope constructs.Construct, id *string, config *OrganizationDefaultSettingsConfig) OrganizationDefaultSettings { _init_.Initialize() @@ -365,7 +364,7 @@ func NewOrganizationDefaultSettings(scope constructs.Construct, id *string, conf _jsii_.Create( "@cdktf/provider-tfe.organizationDefaultSettings.OrganizationDefaultSettings", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -378,12 +377,12 @@ func NewOrganizationDefaultSettings_Override(o OrganizationDefaultSettings, scop _jsii_.Create( "@cdktf/provider-tfe.organizationDefaultSettings.OrganizationDefaultSettings", - []interface{}{scope, id, config}, + []any{scope, id, config}, o, ) } -func (j *jsiiProxy_OrganizationDefaultSettings)SetConnection(val interface{}) { +func (j *jsiiProxy_OrganizationDefaultSettings) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -394,7 +393,7 @@ func (j *jsiiProxy_OrganizationDefaultSettings)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_OrganizationDefaultSettings)SetCount(val interface{}) { +func (j *jsiiProxy_OrganizationDefaultSettings) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -405,7 +404,7 @@ func (j *jsiiProxy_OrganizationDefaultSettings)SetCount(val interface{}) { ) } -func (j *jsiiProxy_OrganizationDefaultSettings)SetDefaultAgentPoolId(val *string) { +func (j *jsiiProxy_OrganizationDefaultSettings) SetDefaultAgentPoolId(val *string) { if err := j.validateSetDefaultAgentPoolIdParameters(val); err != nil { panic(err) } @@ -416,7 +415,7 @@ func (j *jsiiProxy_OrganizationDefaultSettings)SetDefaultAgentPoolId(val *string ) } -func (j *jsiiProxy_OrganizationDefaultSettings)SetDefaultExecutionMode(val *string) { +func (j *jsiiProxy_OrganizationDefaultSettings) SetDefaultExecutionMode(val *string) { if err := j.validateSetDefaultExecutionModeParameters(val); err != nil { panic(err) } @@ -427,7 +426,7 @@ func (j *jsiiProxy_OrganizationDefaultSettings)SetDefaultExecutionMode(val *stri ) } -func (j *jsiiProxy_OrganizationDefaultSettings)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_OrganizationDefaultSettings) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -435,7 +434,7 @@ func (j *jsiiProxy_OrganizationDefaultSettings)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_OrganizationDefaultSettings)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_OrganizationDefaultSettings) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -443,7 +442,7 @@ func (j *jsiiProxy_OrganizationDefaultSettings)SetForEach(val cdktf.ITerraformIt ) } -func (j *jsiiProxy_OrganizationDefaultSettings)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_OrganizationDefaultSettings) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -454,7 +453,7 @@ func (j *jsiiProxy_OrganizationDefaultSettings)SetLifecycle(val *cdktf.Terraform ) } -func (j *jsiiProxy_OrganizationDefaultSettings)SetOrganization(val *string) { +func (j *jsiiProxy_OrganizationDefaultSettings) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -465,7 +464,7 @@ func (j *jsiiProxy_OrganizationDefaultSettings)SetOrganization(val *string) { ) } -func (j *jsiiProxy_OrganizationDefaultSettings)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_OrganizationDefaultSettings) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -473,7 +472,7 @@ func (j *jsiiProxy_OrganizationDefaultSettings)SetProvider(val cdktf.TerraformPr ) } -func (j *jsiiProxy_OrganizationDefaultSettings)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_OrganizationDefaultSettings) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -496,7 +495,7 @@ func OrganizationDefaultSettings_GenerateConfigForImport(scope constructs.Constr _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationDefaultSettings.OrganizationDefaultSettings", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -520,7 +519,7 @@ func OrganizationDefaultSettings_GenerateConfigForImport(scope constructs.Constr // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func OrganizationDefaultSettings_IsConstruct(x interface{}) *bool { +func OrganizationDefaultSettings_IsConstruct(x any) *bool { _init_.Initialize() if err := validateOrganizationDefaultSettings_IsConstructParameters(x); err != nil { @@ -531,7 +530,7 @@ func OrganizationDefaultSettings_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationDefaultSettings.OrganizationDefaultSettings", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -539,7 +538,7 @@ func OrganizationDefaultSettings_IsConstruct(x interface{}) *bool { } // Experimental. -func OrganizationDefaultSettings_IsTerraformElement(x interface{}) *bool { +func OrganizationDefaultSettings_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateOrganizationDefaultSettings_IsTerraformElementParameters(x); err != nil { @@ -550,7 +549,7 @@ func OrganizationDefaultSettings_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationDefaultSettings.OrganizationDefaultSettings", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -558,7 +557,7 @@ func OrganizationDefaultSettings_IsTerraformElement(x interface{}) *bool { } // Experimental. -func OrganizationDefaultSettings_IsTerraformResource(x interface{}) *bool { +func OrganizationDefaultSettings_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateOrganizationDefaultSettings_IsTerraformResourceParameters(x); err != nil { @@ -569,7 +568,7 @@ func OrganizationDefaultSettings_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationDefaultSettings.OrganizationDefaultSettings", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -594,31 +593,31 @@ func (o *jsiiProxy_OrganizationDefaultSettings) AddMoveTarget(moveTarget *string _jsii_.InvokeVoid( o, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (o *jsiiProxy_OrganizationDefaultSettings) AddOverride(path *string, value interface{}) { +func (o *jsiiProxy_OrganizationDefaultSettings) 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}, ) } -func (o *jsiiProxy_OrganizationDefaultSettings) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (o *jsiiProxy_OrganizationDefaultSettings) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := o.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( o, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -634,7 +633,7 @@ func (o *jsiiProxy_OrganizationDefaultSettings) GetBooleanAttribute(terraformAtt _jsii_.Invoke( o, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -650,7 +649,7 @@ func (o *jsiiProxy_OrganizationDefaultSettings) GetBooleanMapAttribute(terraform _jsii_.Invoke( o, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -666,7 +665,7 @@ func (o *jsiiProxy_OrganizationDefaultSettings) GetListAttribute(terraformAttrib _jsii_.Invoke( o, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -682,7 +681,7 @@ func (o *jsiiProxy_OrganizationDefaultSettings) GetNumberAttribute(terraformAttr _jsii_.Invoke( o, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -698,7 +697,7 @@ func (o *jsiiProxy_OrganizationDefaultSettings) GetNumberListAttribute(terraform _jsii_.Invoke( o, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -714,7 +713,7 @@ func (o *jsiiProxy_OrganizationDefaultSettings) GetNumberMapAttribute(terraformA _jsii_.Invoke( o, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -730,7 +729,7 @@ func (o *jsiiProxy_OrganizationDefaultSettings) GetStringAttribute(terraformAttr _jsii_.Invoke( o, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -746,15 +745,15 @@ func (o *jsiiProxy_OrganizationDefaultSettings) GetStringMapAttribute(terraformA _jsii_.Invoke( o, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (o *jsiiProxy_OrganizationDefaultSettings) HasResourceMove() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationDefaultSettings) HasResourceMove() any { + var returns any _jsii_.Invoke( o, @@ -773,7 +772,7 @@ func (o *jsiiProxy_OrganizationDefaultSettings) ImportFrom(id *string, provider _jsii_.InvokeVoid( o, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -786,7 +785,7 @@ func (o *jsiiProxy_OrganizationDefaultSettings) InterpolationForAttribute(terraf _jsii_.Invoke( o, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -800,18 +799,18 @@ func (o *jsiiProxy_OrganizationDefaultSettings) MoveFromId(id *string) { _jsii_.InvokeVoid( o, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (o *jsiiProxy_OrganizationDefaultSettings) MoveTo(moveTarget *string, index interface{}) { +func (o *jsiiProxy_OrganizationDefaultSettings) MoveTo(moveTarget *string, index any) { if err := o.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( o, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -822,7 +821,7 @@ func (o *jsiiProxy_OrganizationDefaultSettings) MoveToId(id *string) { _jsii_.InvokeVoid( o, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -833,7 +832,7 @@ func (o *jsiiProxy_OrganizationDefaultSettings) OverrideLogicalId(newLogicalId * _jsii_.InvokeVoid( o, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -861,8 +860,8 @@ func (o *jsiiProxy_OrganizationDefaultSettings) ResetOverrideLogicalId() { ) } -func (o *jsiiProxy_OrganizationDefaultSettings) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_OrganizationDefaultSettings) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -874,8 +873,8 @@ func (o *jsiiProxy_OrganizationDefaultSettings) SynthesizeAttributes() *map[stri return returns } -func (o *jsiiProxy_OrganizationDefaultSettings) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_OrganizationDefaultSettings) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -887,8 +886,8 @@ func (o *jsiiProxy_OrganizationDefaultSettings) SynthesizeHclAttributes() *map[s return returns } -func (o *jsiiProxy_OrganizationDefaultSettings) ToHclTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationDefaultSettings) ToHclTerraform() any { + var returns any _jsii_.Invoke( o, @@ -900,8 +899,8 @@ func (o *jsiiProxy_OrganizationDefaultSettings) ToHclTerraform() interface{} { return returns } -func (o *jsiiProxy_OrganizationDefaultSettings) ToMetadata() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationDefaultSettings) ToMetadata() any { + var returns any _jsii_.Invoke( o, @@ -926,8 +925,8 @@ func (o *jsiiProxy_OrganizationDefaultSettings) ToString() *string { return returns } -func (o *jsiiProxy_OrganizationDefaultSettings) ToTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationDefaultSettings) ToTerraform() any { + var returns any _jsii_.Invoke( o, @@ -938,4 +937,3 @@ func (o *jsiiProxy_OrganizationDefaultSettings) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/organizationdefaultsettings/OrganizationDefaultSettingsConfig.go b/gen/tfe/organizationdefaultsettings/OrganizationDefaultSettingsConfig.go index 8ce9ce9113..378835ffe4 100644 --- a/gen/tfe/organizationdefaultsettings/OrganizationDefaultSettingsConfig.go +++ b/gen/tfe/organizationdefaultsettings/OrganizationDefaultSettingsConfig.go @@ -6,9 +6,9 @@ import ( type OrganizationDefaultSettingsConfig 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 OrganizationDefaultSettingsConfig 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/hashicorp/tfe/0.66.0/docs/resources/organization_default_settings#default_execution_mode OrganizationDefaultSettings#default_execution_mode}. DefaultExecutionMode *string `field:"required" json:"defaultExecutionMode" yaml:"defaultExecutionMode"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_default_settings#default_agent_pool_id OrganizationDefaultSettings#default_agent_pool_id}. @@ -28,4 +28,3 @@ type OrganizationDefaultSettingsConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_default_settings#organization OrganizationDefaultSettings#organization} Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/organizationdefaultsettings/OrganizationDefaultSettings__checks.go b/gen/tfe/organizationdefaultsettings/OrganizationDefaultSettings__checks.go index 7d19283ea6..6926ae3748 100644 --- a/gen/tfe/organizationdefaultsettings/OrganizationDefaultSettings__checks.go +++ b/gen/tfe/organizationdefaultsettings/OrganizationDefaultSettings__checks.go @@ -19,7 +19,7 @@ func (o *jsiiProxy_OrganizationDefaultSettings) validateAddMoveTargetParameters( return nil } -func (o *jsiiProxy_OrganizationDefaultSettings) validateAddOverrideParameters(path *string, value interface{}) error { +func (o *jsiiProxy_OrganizationDefaultSettings) 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 (o *jsiiProxy_OrganizationDefaultSettings) validateMoveFromIdParameters(id return nil } -func (o *jsiiProxy_OrganizationDefaultSettings) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (o *jsiiProxy_OrganizationDefaultSettings) 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 validateOrganizationDefaultSettings_GenerateConfigForImportParameters(scope return nil } -func validateOrganizationDefaultSettings_IsConstructParameters(x interface{}) error { +func validateOrganizationDefaultSettings_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateOrganizationDefaultSettings_IsConstructParameters(x interface{}) er return nil } -func validateOrganizationDefaultSettings_IsTerraformElementParameters(x interface{}) error { +func validateOrganizationDefaultSettings_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateOrganizationDefaultSettings_IsTerraformElementParameters(x interfac return nil } -func validateOrganizationDefaultSettings_IsTerraformResourceParameters(x interface{}) error { +func validateOrganizationDefaultSettings_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateOrganizationDefaultSettings_IsTerraformResourceParameters(x interfa return nil } -func (j *jsiiProxy_OrganizationDefaultSettings) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_OrganizationDefaultSettings) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_OrganizationDefaultSettings) validateSetConnectionParameters( return nil } -func (j *jsiiProxy_OrganizationDefaultSettings) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_OrganizationDefaultSettings) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -366,7 +366,7 @@ func (j *jsiiProxy_OrganizationDefaultSettings) validateSetOrganizationParameter return nil } -func (j *jsiiProxy_OrganizationDefaultSettings) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_OrganizationDefaultSettings) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -430,4 +430,3 @@ func validateNewOrganizationDefaultSettingsParameters(scope constructs.Construct return nil } - diff --git a/gen/tfe/organizationdefaultsettings/main.go b/gen/tfe/organizationdefaultsettings/main.go index 976ff4f30a..4b124e54fd 100644 --- a/gen/tfe/organizationdefaultsettings/main.go +++ b/gen/tfe/organizationdefaultsettings/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.organizationDefaultSettings.OrganizationDefaultSettings", - reflect.TypeOf((*OrganizationDefaultSettings)(nil)).Elem(), + reflect.TypeFor[OrganizationDefaultSettings](), []_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_OrganizationDefaultSettings{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -69,6 +69,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.organizationDefaultSettings.OrganizationDefaultSettingsConfig", - reflect.TypeOf((*OrganizationDefaultSettingsConfig)(nil)).Elem(), + reflect.TypeFor[OrganizationDefaultSettingsConfig](), ) } diff --git a/gen/tfe/organizationmembership/OrganizationMembership.go b/gen/tfe/organizationmembership/OrganizationMembership.go index df9cc6fe9c..5bce42eaab 100644 --- a/gen/tfe/organizationmembership/OrganizationMembership.go +++ b/gen/tfe/organizationmembership/OrganizationMembership.go @@ -15,15 +15,15 @@ type OrganizationMembership 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,15 +56,15 @@ type OrganizationMembership 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 UserId() *string @@ -73,9 +73,9 @@ type OrganizationMembership 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. @@ -93,7 +93,7 @@ type OrganizationMembership interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -105,7 +105,7 @@ type OrganizationMembership 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) @@ -117,17 +117,17 @@ type OrganizationMembership 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 OrganizationMembership @@ -145,8 +145,8 @@ func (j *jsiiProxy_OrganizationMembership) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_OrganizationMembership) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationMembership) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -155,8 +155,8 @@ func (j *jsiiProxy_OrganizationMembership) Connection() interface{} { return returns } -func (j *jsiiProxy_OrganizationMembership) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_OrganizationMembership) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -165,8 +165,8 @@ func (j *jsiiProxy_OrganizationMembership) ConstructNodeMetadata() *map[string]i return returns } -func (j *jsiiProxy_OrganizationMembership) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationMembership) Count() any { + var returns any _jsii_.Get( j, "count", @@ -305,8 +305,8 @@ func (j *jsiiProxy_OrganizationMembership) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_OrganizationMembership) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_OrganizationMembership) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -315,8 +315,8 @@ func (j *jsiiProxy_OrganizationMembership) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_OrganizationMembership) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationMembership) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -335,8 +335,8 @@ func (j *jsiiProxy_OrganizationMembership) TerraformGeneratorMetadata() *cdktf.T return returns } -func (j *jsiiProxy_OrganizationMembership) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_OrganizationMembership) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -375,7 +375,6 @@ func (j *jsiiProxy_OrganizationMembership) Username() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_membership tfe_organization_membership} Resource. func NewOrganizationMembership(scope constructs.Construct, id *string, config *OrganizationMembershipConfig) OrganizationMembership { _init_.Initialize() @@ -387,7 +386,7 @@ func NewOrganizationMembership(scope constructs.Construct, id *string, config *O _jsii_.Create( "@cdktf/provider-tfe.organizationMembership.OrganizationMembership", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -400,12 +399,12 @@ func NewOrganizationMembership_Override(o OrganizationMembership, scope construc _jsii_.Create( "@cdktf/provider-tfe.organizationMembership.OrganizationMembership", - []interface{}{scope, id, config}, + []any{scope, id, config}, o, ) } -func (j *jsiiProxy_OrganizationMembership)SetConnection(val interface{}) { +func (j *jsiiProxy_OrganizationMembership) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -416,7 +415,7 @@ func (j *jsiiProxy_OrganizationMembership)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_OrganizationMembership)SetCount(val interface{}) { +func (j *jsiiProxy_OrganizationMembership) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -427,7 +426,7 @@ func (j *jsiiProxy_OrganizationMembership)SetCount(val interface{}) { ) } -func (j *jsiiProxy_OrganizationMembership)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_OrganizationMembership) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -435,7 +434,7 @@ func (j *jsiiProxy_OrganizationMembership)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_OrganizationMembership)SetEmail(val *string) { +func (j *jsiiProxy_OrganizationMembership) SetEmail(val *string) { if err := j.validateSetEmailParameters(val); err != nil { panic(err) } @@ -446,7 +445,7 @@ func (j *jsiiProxy_OrganizationMembership)SetEmail(val *string) { ) } -func (j *jsiiProxy_OrganizationMembership)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_OrganizationMembership) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -454,7 +453,7 @@ func (j *jsiiProxy_OrganizationMembership)SetForEach(val cdktf.ITerraformIterato ) } -func (j *jsiiProxy_OrganizationMembership)SetId(val *string) { +func (j *jsiiProxy_OrganizationMembership) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -465,7 +464,7 @@ func (j *jsiiProxy_OrganizationMembership)SetId(val *string) { ) } -func (j *jsiiProxy_OrganizationMembership)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_OrganizationMembership) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -476,7 +475,7 @@ func (j *jsiiProxy_OrganizationMembership)SetLifecycle(val *cdktf.TerraformResou ) } -func (j *jsiiProxy_OrganizationMembership)SetOrganization(val *string) { +func (j *jsiiProxy_OrganizationMembership) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -487,7 +486,7 @@ func (j *jsiiProxy_OrganizationMembership)SetOrganization(val *string) { ) } -func (j *jsiiProxy_OrganizationMembership)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_OrganizationMembership) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -495,7 +494,7 @@ func (j *jsiiProxy_OrganizationMembership)SetProvider(val cdktf.TerraformProvide ) } -func (j *jsiiProxy_OrganizationMembership)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_OrganizationMembership) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -518,7 +517,7 @@ func OrganizationMembership_GenerateConfigForImport(scope constructs.Construct, _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationMembership.OrganizationMembership", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -542,7 +541,7 @@ func OrganizationMembership_GenerateConfigForImport(scope constructs.Construct, // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func OrganizationMembership_IsConstruct(x interface{}) *bool { +func OrganizationMembership_IsConstruct(x any) *bool { _init_.Initialize() if err := validateOrganizationMembership_IsConstructParameters(x); err != nil { @@ -553,7 +552,7 @@ func OrganizationMembership_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationMembership.OrganizationMembership", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -561,7 +560,7 @@ func OrganizationMembership_IsConstruct(x interface{}) *bool { } // Experimental. -func OrganizationMembership_IsTerraformElement(x interface{}) *bool { +func OrganizationMembership_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateOrganizationMembership_IsTerraformElementParameters(x); err != nil { @@ -572,7 +571,7 @@ func OrganizationMembership_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationMembership.OrganizationMembership", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -580,7 +579,7 @@ func OrganizationMembership_IsTerraformElement(x interface{}) *bool { } // Experimental. -func OrganizationMembership_IsTerraformResource(x interface{}) *bool { +func OrganizationMembership_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateOrganizationMembership_IsTerraformResourceParameters(x); err != nil { @@ -591,7 +590,7 @@ func OrganizationMembership_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationMembership.OrganizationMembership", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -616,31 +615,31 @@ func (o *jsiiProxy_OrganizationMembership) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( o, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (o *jsiiProxy_OrganizationMembership) AddOverride(path *string, value interface{}) { +func (o *jsiiProxy_OrganizationMembership) 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}, ) } -func (o *jsiiProxy_OrganizationMembership) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (o *jsiiProxy_OrganizationMembership) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := o.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( o, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -656,7 +655,7 @@ func (o *jsiiProxy_OrganizationMembership) GetBooleanAttribute(terraformAttribut _jsii_.Invoke( o, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -672,7 +671,7 @@ func (o *jsiiProxy_OrganizationMembership) GetBooleanMapAttribute(terraformAttri _jsii_.Invoke( o, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -688,7 +687,7 @@ func (o *jsiiProxy_OrganizationMembership) GetListAttribute(terraformAttribute * _jsii_.Invoke( o, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -704,7 +703,7 @@ func (o *jsiiProxy_OrganizationMembership) GetNumberAttribute(terraformAttribute _jsii_.Invoke( o, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -720,7 +719,7 @@ func (o *jsiiProxy_OrganizationMembership) GetNumberListAttribute(terraformAttri _jsii_.Invoke( o, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -736,7 +735,7 @@ func (o *jsiiProxy_OrganizationMembership) GetNumberMapAttribute(terraformAttrib _jsii_.Invoke( o, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -752,7 +751,7 @@ func (o *jsiiProxy_OrganizationMembership) GetStringAttribute(terraformAttribute _jsii_.Invoke( o, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -768,15 +767,15 @@ func (o *jsiiProxy_OrganizationMembership) GetStringMapAttribute(terraformAttrib _jsii_.Invoke( o, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (o *jsiiProxy_OrganizationMembership) HasResourceMove() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationMembership) HasResourceMove() any { + var returns any _jsii_.Invoke( o, @@ -795,7 +794,7 @@ func (o *jsiiProxy_OrganizationMembership) ImportFrom(id *string, provider cdktf _jsii_.InvokeVoid( o, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -808,7 +807,7 @@ func (o *jsiiProxy_OrganizationMembership) InterpolationForAttribute(terraformAt _jsii_.Invoke( o, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -822,18 +821,18 @@ func (o *jsiiProxy_OrganizationMembership) MoveFromId(id *string) { _jsii_.InvokeVoid( o, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (o *jsiiProxy_OrganizationMembership) MoveTo(moveTarget *string, index interface{}) { +func (o *jsiiProxy_OrganizationMembership) MoveTo(moveTarget *string, index any) { if err := o.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( o, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -844,7 +843,7 @@ func (o *jsiiProxy_OrganizationMembership) MoveToId(id *string) { _jsii_.InvokeVoid( o, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -855,7 +854,7 @@ func (o *jsiiProxy_OrganizationMembership) OverrideLogicalId(newLogicalId *strin _jsii_.InvokeVoid( o, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -883,8 +882,8 @@ func (o *jsiiProxy_OrganizationMembership) ResetOverrideLogicalId() { ) } -func (o *jsiiProxy_OrganizationMembership) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_OrganizationMembership) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -896,8 +895,8 @@ func (o *jsiiProxy_OrganizationMembership) SynthesizeAttributes() *map[string]in return returns } -func (o *jsiiProxy_OrganizationMembership) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_OrganizationMembership) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -909,8 +908,8 @@ func (o *jsiiProxy_OrganizationMembership) SynthesizeHclAttributes() *map[string return returns } -func (o *jsiiProxy_OrganizationMembership) ToHclTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationMembership) ToHclTerraform() any { + var returns any _jsii_.Invoke( o, @@ -922,8 +921,8 @@ func (o *jsiiProxy_OrganizationMembership) ToHclTerraform() interface{} { return returns } -func (o *jsiiProxy_OrganizationMembership) ToMetadata() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationMembership) ToMetadata() any { + var returns any _jsii_.Invoke( o, @@ -948,8 +947,8 @@ func (o *jsiiProxy_OrganizationMembership) ToString() *string { return returns } -func (o *jsiiProxy_OrganizationMembership) ToTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationMembership) ToTerraform() any { + var returns any _jsii_.Invoke( o, @@ -960,4 +959,3 @@ func (o *jsiiProxy_OrganizationMembership) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/organizationmembership/OrganizationMembershipConfig.go b/gen/tfe/organizationmembership/OrganizationMembershipConfig.go index 135df7716b..5a0151f6e6 100644 --- a/gen/tfe/organizationmembership/OrganizationMembershipConfig.go +++ b/gen/tfe/organizationmembership/OrganizationMembershipConfig.go @@ -6,9 +6,9 @@ import ( type OrganizationMembershipConfig 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 OrganizationMembershipConfig 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/hashicorp/tfe/0.66.0/docs/resources/organization_membership#email OrganizationMembership#email}. Email *string `field:"required" json:"email" yaml:"email"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_membership#id OrganizationMembership#id}. @@ -29,4 +29,3 @@ type OrganizationMembershipConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_membership#organization OrganizationMembership#organization}. Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/organizationmembership/OrganizationMembership__checks.go b/gen/tfe/organizationmembership/OrganizationMembership__checks.go index cf53e3cc09..47cc46ba59 100644 --- a/gen/tfe/organizationmembership/OrganizationMembership__checks.go +++ b/gen/tfe/organizationmembership/OrganizationMembership__checks.go @@ -19,7 +19,7 @@ func (o *jsiiProxy_OrganizationMembership) validateAddMoveTargetParameters(moveT return nil } -func (o *jsiiProxy_OrganizationMembership) validateAddOverrideParameters(path *string, value interface{}) error { +func (o *jsiiProxy_OrganizationMembership) 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 (o *jsiiProxy_OrganizationMembership) validateMoveFromIdParameters(id *stri return nil } -func (o *jsiiProxy_OrganizationMembership) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (o *jsiiProxy_OrganizationMembership) 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 validateOrganizationMembership_GenerateConfigForImportParameters(scope cons return nil } -func validateOrganizationMembership_IsConstructParameters(x interface{}) error { +func validateOrganizationMembership_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateOrganizationMembership_IsConstructParameters(x interface{}) error { return nil } -func validateOrganizationMembership_IsTerraformElementParameters(x interface{}) error { +func validateOrganizationMembership_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateOrganizationMembership_IsTerraformElementParameters(x interface{}) return nil } -func validateOrganizationMembership_IsTerraformResourceParameters(x interface{}) error { +func validateOrganizationMembership_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateOrganizationMembership_IsTerraformResourceParameters(x interface{}) return nil } -func (j *jsiiProxy_OrganizationMembership) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_OrganizationMembership) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_OrganizationMembership) validateSetConnectionParameters(val i return nil } -func (j *jsiiProxy_OrganizationMembership) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_OrganizationMembership) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -366,7 +366,7 @@ func (j *jsiiProxy_OrganizationMembership) validateSetOrganizationParameters(val return nil } -func (j *jsiiProxy_OrganizationMembership) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_OrganizationMembership) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -430,4 +430,3 @@ func validateNewOrganizationMembershipParameters(scope constructs.Construct, id return nil } - diff --git a/gen/tfe/organizationmembership/main.go b/gen/tfe/organizationmembership/main.go index 608fe7002a..e5fb1e0cee 100644 --- a/gen/tfe/organizationmembership/main.go +++ b/gen/tfe/organizationmembership/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.organizationMembership.OrganizationMembership", - reflect.TypeOf((*OrganizationMembership)(nil)).Elem(), + reflect.TypeFor[OrganizationMembership](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -63,7 +63,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "userId", GoGetter: "UserId"}, _jsii_.MemberProperty{JsiiProperty: "username", GoGetter: "Username"}, }, - func() interface{} { + func() any { j := jsiiProxy_OrganizationMembership{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -71,6 +71,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.organizationMembership.OrganizationMembershipConfig", - reflect.TypeOf((*OrganizationMembershipConfig)(nil)).Elem(), + reflect.TypeFor[OrganizationMembershipConfig](), ) } diff --git a/gen/tfe/organizationmodulesharing/OrganizationModuleSharing.go b/gen/tfe/organizationmodulesharing/OrganizationModuleSharing.go index d59abfd1b1..9845da73f2 100644 --- a/gen/tfe/organizationmodulesharing/OrganizationModuleSharing.go +++ b/gen/tfe/organizationmodulesharing/OrganizationModuleSharing.go @@ -15,15 +15,15 @@ type OrganizationModuleSharing 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,24 +56,24 @@ type OrganizationModuleSharing 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. @@ -91,7 +91,7 @@ type OrganizationModuleSharing interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -103,7 +103,7 @@ type OrganizationModuleSharing 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) @@ -115,17 +115,17 @@ type OrganizationModuleSharing 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 OrganizationModuleSharing @@ -143,8 +143,8 @@ func (j *jsiiProxy_OrganizationModuleSharing) CdktfStack() cdktf.TerraformStack return returns } -func (j *jsiiProxy_OrganizationModuleSharing) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationModuleSharing) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -153,8 +153,8 @@ func (j *jsiiProxy_OrganizationModuleSharing) Connection() interface{} { return returns } -func (j *jsiiProxy_OrganizationModuleSharing) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_OrganizationModuleSharing) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -163,8 +163,8 @@ func (j *jsiiProxy_OrganizationModuleSharing) ConstructNodeMetadata() *map[strin return returns } -func (j *jsiiProxy_OrganizationModuleSharing) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationModuleSharing) Count() any { + var returns any _jsii_.Get( j, "count", @@ -303,8 +303,8 @@ func (j *jsiiProxy_OrganizationModuleSharing) Provider() cdktf.TerraformProvider return returns } -func (j *jsiiProxy_OrganizationModuleSharing) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_OrganizationModuleSharing) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -313,8 +313,8 @@ func (j *jsiiProxy_OrganizationModuleSharing) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_OrganizationModuleSharing) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationModuleSharing) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -333,8 +333,8 @@ func (j *jsiiProxy_OrganizationModuleSharing) TerraformGeneratorMetadata() *cdkt return returns } -func (j *jsiiProxy_OrganizationModuleSharing) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_OrganizationModuleSharing) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -353,7 +353,6 @@ func (j *jsiiProxy_OrganizationModuleSharing) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_module_sharing tfe_organization_module_sharing} Resource. func NewOrganizationModuleSharing(scope constructs.Construct, id *string, config *OrganizationModuleSharingConfig) OrganizationModuleSharing { _init_.Initialize() @@ -365,7 +364,7 @@ func NewOrganizationModuleSharing(scope constructs.Construct, id *string, config _jsii_.Create( "@cdktf/provider-tfe.organizationModuleSharing.OrganizationModuleSharing", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -378,12 +377,12 @@ func NewOrganizationModuleSharing_Override(o OrganizationModuleSharing, scope co _jsii_.Create( "@cdktf/provider-tfe.organizationModuleSharing.OrganizationModuleSharing", - []interface{}{scope, id, config}, + []any{scope, id, config}, o, ) } -func (j *jsiiProxy_OrganizationModuleSharing)SetConnection(val interface{}) { +func (j *jsiiProxy_OrganizationModuleSharing) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -394,7 +393,7 @@ func (j *jsiiProxy_OrganizationModuleSharing)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_OrganizationModuleSharing)SetCount(val interface{}) { +func (j *jsiiProxy_OrganizationModuleSharing) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -405,7 +404,7 @@ func (j *jsiiProxy_OrganizationModuleSharing)SetCount(val interface{}) { ) } -func (j *jsiiProxy_OrganizationModuleSharing)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_OrganizationModuleSharing) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -413,7 +412,7 @@ func (j *jsiiProxy_OrganizationModuleSharing)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_OrganizationModuleSharing)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_OrganizationModuleSharing) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -421,7 +420,7 @@ func (j *jsiiProxy_OrganizationModuleSharing)SetForEach(val cdktf.ITerraformIter ) } -func (j *jsiiProxy_OrganizationModuleSharing)SetId(val *string) { +func (j *jsiiProxy_OrganizationModuleSharing) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -432,7 +431,7 @@ func (j *jsiiProxy_OrganizationModuleSharing)SetId(val *string) { ) } -func (j *jsiiProxy_OrganizationModuleSharing)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_OrganizationModuleSharing) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -443,7 +442,7 @@ func (j *jsiiProxy_OrganizationModuleSharing)SetLifecycle(val *cdktf.TerraformRe ) } -func (j *jsiiProxy_OrganizationModuleSharing)SetModuleConsumers(val *[]*string) { +func (j *jsiiProxy_OrganizationModuleSharing) SetModuleConsumers(val *[]*string) { if err := j.validateSetModuleConsumersParameters(val); err != nil { panic(err) } @@ -454,7 +453,7 @@ func (j *jsiiProxy_OrganizationModuleSharing)SetModuleConsumers(val *[]*string) ) } -func (j *jsiiProxy_OrganizationModuleSharing)SetOrganization(val *string) { +func (j *jsiiProxy_OrganizationModuleSharing) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -465,7 +464,7 @@ func (j *jsiiProxy_OrganizationModuleSharing)SetOrganization(val *string) { ) } -func (j *jsiiProxy_OrganizationModuleSharing)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_OrganizationModuleSharing) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -473,7 +472,7 @@ func (j *jsiiProxy_OrganizationModuleSharing)SetProvider(val cdktf.TerraformProv ) } -func (j *jsiiProxy_OrganizationModuleSharing)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_OrganizationModuleSharing) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -496,7 +495,7 @@ func OrganizationModuleSharing_GenerateConfigForImport(scope constructs.Construc _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationModuleSharing.OrganizationModuleSharing", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -520,7 +519,7 @@ func OrganizationModuleSharing_GenerateConfigForImport(scope constructs.Construc // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func OrganizationModuleSharing_IsConstruct(x interface{}) *bool { +func OrganizationModuleSharing_IsConstruct(x any) *bool { _init_.Initialize() if err := validateOrganizationModuleSharing_IsConstructParameters(x); err != nil { @@ -531,7 +530,7 @@ func OrganizationModuleSharing_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationModuleSharing.OrganizationModuleSharing", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -539,7 +538,7 @@ func OrganizationModuleSharing_IsConstruct(x interface{}) *bool { } // Experimental. -func OrganizationModuleSharing_IsTerraformElement(x interface{}) *bool { +func OrganizationModuleSharing_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateOrganizationModuleSharing_IsTerraformElementParameters(x); err != nil { @@ -550,7 +549,7 @@ func OrganizationModuleSharing_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationModuleSharing.OrganizationModuleSharing", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -558,7 +557,7 @@ func OrganizationModuleSharing_IsTerraformElement(x interface{}) *bool { } // Experimental. -func OrganizationModuleSharing_IsTerraformResource(x interface{}) *bool { +func OrganizationModuleSharing_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateOrganizationModuleSharing_IsTerraformResourceParameters(x); err != nil { @@ -569,7 +568,7 @@ func OrganizationModuleSharing_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationModuleSharing.OrganizationModuleSharing", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -594,31 +593,31 @@ func (o *jsiiProxy_OrganizationModuleSharing) AddMoveTarget(moveTarget *string) _jsii_.InvokeVoid( o, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (o *jsiiProxy_OrganizationModuleSharing) AddOverride(path *string, value interface{}) { +func (o *jsiiProxy_OrganizationModuleSharing) 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}, ) } -func (o *jsiiProxy_OrganizationModuleSharing) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (o *jsiiProxy_OrganizationModuleSharing) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := o.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( o, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -634,7 +633,7 @@ func (o *jsiiProxy_OrganizationModuleSharing) GetBooleanAttribute(terraformAttri _jsii_.Invoke( o, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -650,7 +649,7 @@ func (o *jsiiProxy_OrganizationModuleSharing) GetBooleanMapAttribute(terraformAt _jsii_.Invoke( o, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -666,7 +665,7 @@ func (o *jsiiProxy_OrganizationModuleSharing) GetListAttribute(terraformAttribut _jsii_.Invoke( o, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -682,7 +681,7 @@ func (o *jsiiProxy_OrganizationModuleSharing) GetNumberAttribute(terraformAttrib _jsii_.Invoke( o, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -698,7 +697,7 @@ func (o *jsiiProxy_OrganizationModuleSharing) GetNumberListAttribute(terraformAt _jsii_.Invoke( o, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -714,7 +713,7 @@ func (o *jsiiProxy_OrganizationModuleSharing) GetNumberMapAttribute(terraformAtt _jsii_.Invoke( o, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -730,7 +729,7 @@ func (o *jsiiProxy_OrganizationModuleSharing) GetStringAttribute(terraformAttrib _jsii_.Invoke( o, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -746,15 +745,15 @@ func (o *jsiiProxy_OrganizationModuleSharing) GetStringMapAttribute(terraformAtt _jsii_.Invoke( o, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (o *jsiiProxy_OrganizationModuleSharing) HasResourceMove() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationModuleSharing) HasResourceMove() any { + var returns any _jsii_.Invoke( o, @@ -773,7 +772,7 @@ func (o *jsiiProxy_OrganizationModuleSharing) ImportFrom(id *string, provider cd _jsii_.InvokeVoid( o, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -786,7 +785,7 @@ func (o *jsiiProxy_OrganizationModuleSharing) InterpolationForAttribute(terrafor _jsii_.Invoke( o, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -800,18 +799,18 @@ func (o *jsiiProxy_OrganizationModuleSharing) MoveFromId(id *string) { _jsii_.InvokeVoid( o, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (o *jsiiProxy_OrganizationModuleSharing) MoveTo(moveTarget *string, index interface{}) { +func (o *jsiiProxy_OrganizationModuleSharing) MoveTo(moveTarget *string, index any) { if err := o.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( o, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -822,7 +821,7 @@ func (o *jsiiProxy_OrganizationModuleSharing) MoveToId(id *string) { _jsii_.InvokeVoid( o, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -833,7 +832,7 @@ func (o *jsiiProxy_OrganizationModuleSharing) OverrideLogicalId(newLogicalId *st _jsii_.InvokeVoid( o, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -861,8 +860,8 @@ func (o *jsiiProxy_OrganizationModuleSharing) ResetOverrideLogicalId() { ) } -func (o *jsiiProxy_OrganizationModuleSharing) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_OrganizationModuleSharing) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -874,8 +873,8 @@ func (o *jsiiProxy_OrganizationModuleSharing) SynthesizeAttributes() *map[string return returns } -func (o *jsiiProxy_OrganizationModuleSharing) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_OrganizationModuleSharing) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -887,8 +886,8 @@ func (o *jsiiProxy_OrganizationModuleSharing) SynthesizeHclAttributes() *map[str return returns } -func (o *jsiiProxy_OrganizationModuleSharing) ToHclTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationModuleSharing) ToHclTerraform() any { + var returns any _jsii_.Invoke( o, @@ -900,8 +899,8 @@ func (o *jsiiProxy_OrganizationModuleSharing) ToHclTerraform() interface{} { return returns } -func (o *jsiiProxy_OrganizationModuleSharing) ToMetadata() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationModuleSharing) ToMetadata() any { + var returns any _jsii_.Invoke( o, @@ -926,8 +925,8 @@ func (o *jsiiProxy_OrganizationModuleSharing) ToString() *string { return returns } -func (o *jsiiProxy_OrganizationModuleSharing) ToTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationModuleSharing) ToTerraform() any { + var returns any _jsii_.Invoke( o, @@ -938,4 +937,3 @@ func (o *jsiiProxy_OrganizationModuleSharing) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/organizationmodulesharing/OrganizationModuleSharingConfig.go b/gen/tfe/organizationmodulesharing/OrganizationModuleSharingConfig.go index 4e51bab5f6..42fb070e6f 100644 --- a/gen/tfe/organizationmodulesharing/OrganizationModuleSharingConfig.go +++ b/gen/tfe/organizationmodulesharing/OrganizationModuleSharingConfig.go @@ -6,9 +6,9 @@ import ( type OrganizationModuleSharingConfig 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 OrganizationModuleSharingConfig 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/hashicorp/tfe/0.66.0/docs/resources/organization_module_sharing#module_consumers OrganizationModuleSharing#module_consumers}. ModuleConsumers *[]*string `field:"required" json:"moduleConsumers" yaml:"moduleConsumers"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_module_sharing#id OrganizationModuleSharing#id}. @@ -29,4 +29,3 @@ type OrganizationModuleSharingConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_module_sharing#organization OrganizationModuleSharing#organization}. Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/organizationmodulesharing/OrganizationModuleSharing__checks.go b/gen/tfe/organizationmodulesharing/OrganizationModuleSharing__checks.go index 4ee9c73e6a..b1616000f7 100644 --- a/gen/tfe/organizationmodulesharing/OrganizationModuleSharing__checks.go +++ b/gen/tfe/organizationmodulesharing/OrganizationModuleSharing__checks.go @@ -19,7 +19,7 @@ func (o *jsiiProxy_OrganizationModuleSharing) validateAddMoveTargetParameters(mo return nil } -func (o *jsiiProxy_OrganizationModuleSharing) validateAddOverrideParameters(path *string, value interface{}) error { +func (o *jsiiProxy_OrganizationModuleSharing) 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 (o *jsiiProxy_OrganizationModuleSharing) validateMoveFromIdParameters(id *s return nil } -func (o *jsiiProxy_OrganizationModuleSharing) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (o *jsiiProxy_OrganizationModuleSharing) 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 validateOrganizationModuleSharing_GenerateConfigForImportParameters(scope c return nil } -func validateOrganizationModuleSharing_IsConstructParameters(x interface{}) error { +func validateOrganizationModuleSharing_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateOrganizationModuleSharing_IsConstructParameters(x interface{}) erro return nil } -func validateOrganizationModuleSharing_IsTerraformElementParameters(x interface{}) error { +func validateOrganizationModuleSharing_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateOrganizationModuleSharing_IsTerraformElementParameters(x interface{ return nil } -func validateOrganizationModuleSharing_IsTerraformResourceParameters(x interface{}) error { +func validateOrganizationModuleSharing_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateOrganizationModuleSharing_IsTerraformResourceParameters(x interface return nil } -func (j *jsiiProxy_OrganizationModuleSharing) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_OrganizationModuleSharing) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_OrganizationModuleSharing) validateSetConnectionParameters(va return nil } -func (j *jsiiProxy_OrganizationModuleSharing) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_OrganizationModuleSharing) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -366,7 +366,7 @@ func (j *jsiiProxy_OrganizationModuleSharing) validateSetOrganizationParameters( return nil } -func (j *jsiiProxy_OrganizationModuleSharing) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_OrganizationModuleSharing) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -430,4 +430,3 @@ func validateNewOrganizationModuleSharingParameters(scope constructs.Construct, return nil } - diff --git a/gen/tfe/organizationmodulesharing/main.go b/gen/tfe/organizationmodulesharing/main.go index 6f64719d85..789d1467b4 100644 --- a/gen/tfe/organizationmodulesharing/main.go +++ b/gen/tfe/organizationmodulesharing/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.organizationModuleSharing.OrganizationModuleSharing", - reflect.TypeOf((*OrganizationModuleSharing)(nil)).Elem(), + reflect.TypeFor[OrganizationModuleSharing](), []_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_OrganizationModuleSharing{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -69,6 +69,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.organizationModuleSharing.OrganizationModuleSharingConfig", - reflect.TypeOf((*OrganizationModuleSharingConfig)(nil)).Elem(), + reflect.TypeFor[OrganizationModuleSharingConfig](), ) } diff --git a/gen/tfe/organizationruntask/OrganizationRunTask.go b/gen/tfe/organizationruntask/OrganizationRunTask.go index ffdca57514..88f30096b4 100644 --- a/gen/tfe/organizationruntask/OrganizationRunTask.go +++ b/gen/tfe/organizationruntask/OrganizationRunTask.go @@ -18,15 +18,15 @@ type OrganizationRunTask 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. @@ -34,9 +34,9 @@ type OrganizationRunTask 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. @@ -69,15 +69,15 @@ type OrganizationRunTask 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 Url() *string @@ -87,9 +87,9 @@ type OrganizationRunTask 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 OrganizationRunTask interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -119,7 +119,7 @@ type OrganizationRunTask 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) @@ -135,17 +135,17 @@ type OrganizationRunTask 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 OrganizationRunTask @@ -183,8 +183,8 @@ func (j *jsiiProxy_OrganizationRunTask) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_OrganizationRunTask) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationRunTask) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -193,8 +193,8 @@ func (j *jsiiProxy_OrganizationRunTask) Connection() interface{} { return returns } -func (j *jsiiProxy_OrganizationRunTask) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_OrganizationRunTask) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -203,8 +203,8 @@ func (j *jsiiProxy_OrganizationRunTask) ConstructNodeMetadata() *map[string]inte return returns } -func (j *jsiiProxy_OrganizationRunTask) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationRunTask) Count() any { + var returns any _jsii_.Get( j, "count", @@ -243,8 +243,8 @@ func (j *jsiiProxy_OrganizationRunTask) DescriptionInput() *string { return returns } -func (j *jsiiProxy_OrganizationRunTask) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationRunTask) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -253,8 +253,8 @@ func (j *jsiiProxy_OrganizationRunTask) Enabled() interface{} { return returns } -func (j *jsiiProxy_OrganizationRunTask) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationRunTask) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -413,8 +413,8 @@ func (j *jsiiProxy_OrganizationRunTask) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_OrganizationRunTask) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_OrganizationRunTask) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -423,8 +423,8 @@ func (j *jsiiProxy_OrganizationRunTask) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_OrganizationRunTask) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationRunTask) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -443,8 +443,8 @@ func (j *jsiiProxy_OrganizationRunTask) TerraformGeneratorMetadata() *cdktf.Terr return returns } -func (j *jsiiProxy_OrganizationRunTask) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_OrganizationRunTask) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -483,7 +483,6 @@ func (j *jsiiProxy_OrganizationRunTask) UrlInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_run_task tfe_organization_run_task} Resource. func NewOrganizationRunTask(scope constructs.Construct, id *string, config *OrganizationRunTaskConfig) OrganizationRunTask { _init_.Initialize() @@ -495,7 +494,7 @@ func NewOrganizationRunTask(scope constructs.Construct, id *string, config *Orga _jsii_.Create( "@cdktf/provider-tfe.organizationRunTask.OrganizationRunTask", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -508,12 +507,12 @@ func NewOrganizationRunTask_Override(o OrganizationRunTask, scope constructs.Con _jsii_.Create( "@cdktf/provider-tfe.organizationRunTask.OrganizationRunTask", - []interface{}{scope, id, config}, + []any{scope, id, config}, o, ) } -func (j *jsiiProxy_OrganizationRunTask)SetCategory(val *string) { +func (j *jsiiProxy_OrganizationRunTask) SetCategory(val *string) { if err := j.validateSetCategoryParameters(val); err != nil { panic(err) } @@ -524,7 +523,7 @@ func (j *jsiiProxy_OrganizationRunTask)SetCategory(val *string) { ) } -func (j *jsiiProxy_OrganizationRunTask)SetConnection(val interface{}) { +func (j *jsiiProxy_OrganizationRunTask) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -535,7 +534,7 @@ func (j *jsiiProxy_OrganizationRunTask)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_OrganizationRunTask)SetCount(val interface{}) { +func (j *jsiiProxy_OrganizationRunTask) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -546,7 +545,7 @@ func (j *jsiiProxy_OrganizationRunTask)SetCount(val interface{}) { ) } -func (j *jsiiProxy_OrganizationRunTask)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_OrganizationRunTask) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -554,7 +553,7 @@ func (j *jsiiProxy_OrganizationRunTask)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_OrganizationRunTask)SetDescription(val *string) { +func (j *jsiiProxy_OrganizationRunTask) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -565,7 +564,7 @@ func (j *jsiiProxy_OrganizationRunTask)SetDescription(val *string) { ) } -func (j *jsiiProxy_OrganizationRunTask)SetEnabled(val interface{}) { +func (j *jsiiProxy_OrganizationRunTask) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -576,7 +575,7 @@ func (j *jsiiProxy_OrganizationRunTask)SetEnabled(val interface{}) { ) } -func (j *jsiiProxy_OrganizationRunTask)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_OrganizationRunTask) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -584,7 +583,7 @@ func (j *jsiiProxy_OrganizationRunTask)SetForEach(val cdktf.ITerraformIterator) ) } -func (j *jsiiProxy_OrganizationRunTask)SetHmacKey(val *string) { +func (j *jsiiProxy_OrganizationRunTask) SetHmacKey(val *string) { if err := j.validateSetHmacKeyParameters(val); err != nil { panic(err) } @@ -595,7 +594,7 @@ func (j *jsiiProxy_OrganizationRunTask)SetHmacKey(val *string) { ) } -func (j *jsiiProxy_OrganizationRunTask)SetHmacKeyWo(val *string) { +func (j *jsiiProxy_OrganizationRunTask) SetHmacKeyWo(val *string) { if err := j.validateSetHmacKeyWoParameters(val); err != nil { panic(err) } @@ -606,7 +605,7 @@ func (j *jsiiProxy_OrganizationRunTask)SetHmacKeyWo(val *string) { ) } -func (j *jsiiProxy_OrganizationRunTask)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_OrganizationRunTask) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -617,7 +616,7 @@ func (j *jsiiProxy_OrganizationRunTask)SetLifecycle(val *cdktf.TerraformResource ) } -func (j *jsiiProxy_OrganizationRunTask)SetName(val *string) { +func (j *jsiiProxy_OrganizationRunTask) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -628,7 +627,7 @@ func (j *jsiiProxy_OrganizationRunTask)SetName(val *string) { ) } -func (j *jsiiProxy_OrganizationRunTask)SetOrganization(val *string) { +func (j *jsiiProxy_OrganizationRunTask) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -639,7 +638,7 @@ func (j *jsiiProxy_OrganizationRunTask)SetOrganization(val *string) { ) } -func (j *jsiiProxy_OrganizationRunTask)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_OrganizationRunTask) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -647,7 +646,7 @@ func (j *jsiiProxy_OrganizationRunTask)SetProvider(val cdktf.TerraformProvider) ) } -func (j *jsiiProxy_OrganizationRunTask)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_OrganizationRunTask) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -658,7 +657,7 @@ func (j *jsiiProxy_OrganizationRunTask)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_OrganizationRunTask)SetUrl(val *string) { +func (j *jsiiProxy_OrganizationRunTask) SetUrl(val *string) { if err := j.validateSetUrlParameters(val); err != nil { panic(err) } @@ -681,7 +680,7 @@ func OrganizationRunTask_GenerateConfigForImport(scope constructs.Construct, imp _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationRunTask.OrganizationRunTask", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -705,7 +704,7 @@ func OrganizationRunTask_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 OrganizationRunTask_IsConstruct(x interface{}) *bool { +func OrganizationRunTask_IsConstruct(x any) *bool { _init_.Initialize() if err := validateOrganizationRunTask_IsConstructParameters(x); err != nil { @@ -716,7 +715,7 @@ func OrganizationRunTask_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationRunTask.OrganizationRunTask", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -724,7 +723,7 @@ func OrganizationRunTask_IsConstruct(x interface{}) *bool { } // Experimental. -func OrganizationRunTask_IsTerraformElement(x interface{}) *bool { +func OrganizationRunTask_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateOrganizationRunTask_IsTerraformElementParameters(x); err != nil { @@ -735,7 +734,7 @@ func OrganizationRunTask_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationRunTask.OrganizationRunTask", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -743,7 +742,7 @@ func OrganizationRunTask_IsTerraformElement(x interface{}) *bool { } // Experimental. -func OrganizationRunTask_IsTerraformResource(x interface{}) *bool { +func OrganizationRunTask_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateOrganizationRunTask_IsTerraformResourceParameters(x); err != nil { @@ -754,7 +753,7 @@ func OrganizationRunTask_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationRunTask.OrganizationRunTask", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -779,31 +778,31 @@ func (o *jsiiProxy_OrganizationRunTask) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( o, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (o *jsiiProxy_OrganizationRunTask) AddOverride(path *string, value interface{}) { +func (o *jsiiProxy_OrganizationRunTask) 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}, ) } -func (o *jsiiProxy_OrganizationRunTask) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (o *jsiiProxy_OrganizationRunTask) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := o.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( o, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -819,7 +818,7 @@ func (o *jsiiProxy_OrganizationRunTask) GetBooleanAttribute(terraformAttribute * _jsii_.Invoke( o, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -835,7 +834,7 @@ func (o *jsiiProxy_OrganizationRunTask) GetBooleanMapAttribute(terraformAttribut _jsii_.Invoke( o, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -851,7 +850,7 @@ func (o *jsiiProxy_OrganizationRunTask) GetListAttribute(terraformAttribute *str _jsii_.Invoke( o, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -867,7 +866,7 @@ func (o *jsiiProxy_OrganizationRunTask) GetNumberAttribute(terraformAttribute *s _jsii_.Invoke( o, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -883,7 +882,7 @@ func (o *jsiiProxy_OrganizationRunTask) GetNumberListAttribute(terraformAttribut _jsii_.Invoke( o, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -899,7 +898,7 @@ func (o *jsiiProxy_OrganizationRunTask) GetNumberMapAttribute(terraformAttribute _jsii_.Invoke( o, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -915,7 +914,7 @@ func (o *jsiiProxy_OrganizationRunTask) GetStringAttribute(terraformAttribute *s _jsii_.Invoke( o, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -931,15 +930,15 @@ func (o *jsiiProxy_OrganizationRunTask) GetStringMapAttribute(terraformAttribute _jsii_.Invoke( o, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (o *jsiiProxy_OrganizationRunTask) HasResourceMove() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationRunTask) HasResourceMove() any { + var returns any _jsii_.Invoke( o, @@ -958,7 +957,7 @@ func (o *jsiiProxy_OrganizationRunTask) ImportFrom(id *string, provider cdktf.Te _jsii_.InvokeVoid( o, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -971,7 +970,7 @@ func (o *jsiiProxy_OrganizationRunTask) InterpolationForAttribute(terraformAttri _jsii_.Invoke( o, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -985,18 +984,18 @@ func (o *jsiiProxy_OrganizationRunTask) MoveFromId(id *string) { _jsii_.InvokeVoid( o, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (o *jsiiProxy_OrganizationRunTask) MoveTo(moveTarget *string, index interface{}) { +func (o *jsiiProxy_OrganizationRunTask) MoveTo(moveTarget *string, index any) { if err := o.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( o, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -1007,7 +1006,7 @@ func (o *jsiiProxy_OrganizationRunTask) MoveToId(id *string) { _jsii_.InvokeVoid( o, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1018,7 +1017,7 @@ func (o *jsiiProxy_OrganizationRunTask) OverrideLogicalId(newLogicalId *string) _jsii_.InvokeVoid( o, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1078,8 +1077,8 @@ func (o *jsiiProxy_OrganizationRunTask) ResetOverrideLogicalId() { ) } -func (o *jsiiProxy_OrganizationRunTask) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_OrganizationRunTask) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -1091,8 +1090,8 @@ func (o *jsiiProxy_OrganizationRunTask) SynthesizeAttributes() *map[string]inter return returns } -func (o *jsiiProxy_OrganizationRunTask) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_OrganizationRunTask) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -1104,8 +1103,8 @@ func (o *jsiiProxy_OrganizationRunTask) SynthesizeHclAttributes() *map[string]in return returns } -func (o *jsiiProxy_OrganizationRunTask) ToHclTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationRunTask) ToHclTerraform() any { + var returns any _jsii_.Invoke( o, @@ -1117,8 +1116,8 @@ func (o *jsiiProxy_OrganizationRunTask) ToHclTerraform() interface{} { return returns } -func (o *jsiiProxy_OrganizationRunTask) ToMetadata() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationRunTask) ToMetadata() any { + var returns any _jsii_.Invoke( o, @@ -1143,8 +1142,8 @@ func (o *jsiiProxy_OrganizationRunTask) ToString() *string { return returns } -func (o *jsiiProxy_OrganizationRunTask) ToTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationRunTask) ToTerraform() any { + var returns any _jsii_.Invoke( o, @@ -1155,4 +1154,3 @@ func (o *jsiiProxy_OrganizationRunTask) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/organizationruntask/OrganizationRunTaskConfig.go b/gen/tfe/organizationruntask/OrganizationRunTaskConfig.go index f62925d3d1..87e634f146 100644 --- a/gen/tfe/organizationruntask/OrganizationRunTaskConfig.go +++ b/gen/tfe/organizationruntask/OrganizationRunTaskConfig.go @@ -6,9 +6,9 @@ import ( type OrganizationRunTaskConfig 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 OrganizationRunTaskConfig 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/hashicorp/tfe/0.66.0/docs/resources/organization_run_task#name OrganizationRunTask#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_run_task#url OrganizationRunTask#url}. @@ -28,7 +28,7 @@ type OrganizationRunTaskConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_run_task#description OrganizationRunTask#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_run_task#enabled OrganizationRunTask#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/hashicorp/tfe/0.66.0/docs/resources/organization_run_task#hmac_key OrganizationRunTask#hmac_key}. HmacKey *string `field:"optional" json:"hmacKey" yaml:"hmacKey"` // HMAC key in write-only mode. @@ -38,4 +38,3 @@ type OrganizationRunTaskConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_run_task#organization OrganizationRunTask#organization}. Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/organizationruntask/OrganizationRunTask__checks.go b/gen/tfe/organizationruntask/OrganizationRunTask__checks.go index 6e2616fbdb..fb0ef37266 100644 --- a/gen/tfe/organizationruntask/OrganizationRunTask__checks.go +++ b/gen/tfe/organizationruntask/OrganizationRunTask__checks.go @@ -19,7 +19,7 @@ func (o *jsiiProxy_OrganizationRunTask) validateAddMoveTargetParameters(moveTarg return nil } -func (o *jsiiProxy_OrganizationRunTask) validateAddOverrideParameters(path *string, value interface{}) error { +func (o *jsiiProxy_OrganizationRunTask) 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 (o *jsiiProxy_OrganizationRunTask) validateMoveFromIdParameters(id *string) return nil } -func (o *jsiiProxy_OrganizationRunTask) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (o *jsiiProxy_OrganizationRunTask) 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 validateOrganizationRunTask_GenerateConfigForImportParameters(scope constru return nil } -func validateOrganizationRunTask_IsConstructParameters(x interface{}) error { +func validateOrganizationRunTask_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateOrganizationRunTask_IsConstructParameters(x interface{}) error { return nil } -func validateOrganizationRunTask_IsTerraformElementParameters(x interface{}) error { +func validateOrganizationRunTask_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateOrganizationRunTask_IsTerraformElementParameters(x interface{}) err return nil } -func validateOrganizationRunTask_IsTerraformResourceParameters(x interface{}) error { +func validateOrganizationRunTask_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -252,7 +252,7 @@ func (j *jsiiProxy_OrganizationRunTask) validateSetCategoryParameters(val *strin return nil } -func (j *jsiiProxy_OrganizationRunTask) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_OrganizationRunTask) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -285,7 +285,7 @@ func (j *jsiiProxy_OrganizationRunTask) validateSetConnectionParameters(val inte return nil } -func (j *jsiiProxy_OrganizationRunTask) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_OrganizationRunTask) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -350,7 +350,7 @@ func (j *jsiiProxy_OrganizationRunTask) validateSetDescriptionParameters(val *st return nil } -func (j *jsiiProxy_OrganizationRunTask) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_OrganizationRunTask) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -410,7 +410,7 @@ func (j *jsiiProxy_OrganizationRunTask) validateSetOrganizationParameters(val *s return nil } -func (j *jsiiProxy_OrganizationRunTask) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_OrganizationRunTask) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -482,4 +482,3 @@ func validateNewOrganizationRunTaskParameters(scope constructs.Construct, id *st return nil } - diff --git a/gen/tfe/organizationruntask/main.go b/gen/tfe/organizationruntask/main.go index be24b43989..6714297668 100644 --- a/gen/tfe/organizationruntask/main.go +++ b/gen/tfe/organizationruntask/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.organizationRunTask.OrganizationRunTask", - reflect.TypeOf((*OrganizationRunTask)(nil)).Elem(), + reflect.TypeFor[OrganizationRunTask](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -76,7 +76,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "url", GoGetter: "Url"}, _jsii_.MemberProperty{JsiiProperty: "urlInput", GoGetter: "UrlInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_OrganizationRunTask{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -84,6 +84,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.organizationRunTask.OrganizationRunTaskConfig", - reflect.TypeOf((*OrganizationRunTaskConfig)(nil)).Elem(), + reflect.TypeFor[OrganizationRunTaskConfig](), ) } diff --git a/gen/tfe/organizationruntaskglobalsettings/OrganizationRunTaskGlobalSettings.go b/gen/tfe/organizationruntaskglobalsettings/OrganizationRunTaskGlobalSettings.go index 9729fdce21..d452a87a75 100644 --- a/gen/tfe/organizationruntaskglobalsettings/OrganizationRunTaskGlobalSettings.go +++ b/gen/tfe/organizationruntaskglobalsettings/OrganizationRunTaskGlobalSettings.go @@ -15,22 +15,22 @@ type OrganizationRunTaskGlobalSettings 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 EnforcementLevel() *string SetEnforcementLevel(val *string) EnforcementLevelInput() *string @@ -54,11 +54,11 @@ type OrganizationRunTaskGlobalSettings interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any Stages() *[]*string SetStages(val *[]*string) StagesInput() *[]*string @@ -68,16 +68,16 @@ type OrganizationRunTaskGlobalSettings 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. @@ -95,7 +95,7 @@ type OrganizationRunTaskGlobalSettings interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -107,7 +107,7 @@ type OrganizationRunTaskGlobalSettings 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) @@ -118,17 +118,17 @@ type OrganizationRunTaskGlobalSettings 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 OrganizationRunTaskGlobalSettings @@ -146,8 +146,8 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) CdktfStack() cdktf.Terrafo return returns } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -156,8 +156,8 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) Connection() interface{} { return returns } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -166,8 +166,8 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) ConstructNodeMetadata() *m return returns } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) Count() any { + var returns any _jsii_.Get( j, "count", @@ -186,8 +186,8 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) DependsOn() *[]*string { return returns } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -196,8 +196,8 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) Enabled() interface{} { return returns } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -296,8 +296,8 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) Provider() cdktf.Terraform return returns } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -306,8 +306,8 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) Provisioners() *[]interfac return returns } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -366,8 +366,8 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) TerraformGeneratorMetadata return returns } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -386,7 +386,6 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) TerraformResourceType() *s return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_run_task_global_settings tfe_organization_run_task_global_settings} Resource. func NewOrganizationRunTaskGlobalSettings(scope constructs.Construct, id *string, config *OrganizationRunTaskGlobalSettingsConfig) OrganizationRunTaskGlobalSettings { _init_.Initialize() @@ -398,7 +397,7 @@ func NewOrganizationRunTaskGlobalSettings(scope constructs.Construct, id *string _jsii_.Create( "@cdktf/provider-tfe.organizationRunTaskGlobalSettings.OrganizationRunTaskGlobalSettings", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -411,12 +410,12 @@ func NewOrganizationRunTaskGlobalSettings_Override(o OrganizationRunTaskGlobalSe _jsii_.Create( "@cdktf/provider-tfe.organizationRunTaskGlobalSettings.OrganizationRunTaskGlobalSettings", - []interface{}{scope, id, config}, + []any{scope, id, config}, o, ) } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetConnection(val interface{}) { +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -427,7 +426,7 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetConnection(val interface ) } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetCount(val interface{}) { +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -438,7 +437,7 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetCount(val interface{}) { ) } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -446,7 +445,7 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetDependsOn(val *[]*string ) } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetEnabled(val interface{}) { +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -457,7 +456,7 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetEnabled(val interface{}) ) } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetEnforcementLevel(val *string) { +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) SetEnforcementLevel(val *string) { if err := j.validateSetEnforcementLevelParameters(val); err != nil { panic(err) } @@ -468,7 +467,7 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetEnforcementLevel(val *st ) } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -476,7 +475,7 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetForEach(val cdktf.ITerra ) } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -487,7 +486,7 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetLifecycle(val *cdktf.Ter ) } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -495,7 +494,7 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetProvider(val cdktf.Terra ) } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -506,7 +505,7 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetProvisioners(val *[]inte ) } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetStages(val *[]*string) { +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) SetStages(val *[]*string) { if err := j.validateSetStagesParameters(val); err != nil { panic(err) } @@ -517,7 +516,7 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetStages(val *[]*string) { ) } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings)SetTaskId(val *string) { +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) SetTaskId(val *string) { if err := j.validateSetTaskIdParameters(val); err != nil { panic(err) } @@ -540,7 +539,7 @@ func OrganizationRunTaskGlobalSettings_GenerateConfigForImport(scope constructs. _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationRunTaskGlobalSettings.OrganizationRunTaskGlobalSettings", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -564,7 +563,7 @@ func OrganizationRunTaskGlobalSettings_GenerateConfigForImport(scope constructs. // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func OrganizationRunTaskGlobalSettings_IsConstruct(x interface{}) *bool { +func OrganizationRunTaskGlobalSettings_IsConstruct(x any) *bool { _init_.Initialize() if err := validateOrganizationRunTaskGlobalSettings_IsConstructParameters(x); err != nil { @@ -575,7 +574,7 @@ func OrganizationRunTaskGlobalSettings_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationRunTaskGlobalSettings.OrganizationRunTaskGlobalSettings", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -583,7 +582,7 @@ func OrganizationRunTaskGlobalSettings_IsConstruct(x interface{}) *bool { } // Experimental. -func OrganizationRunTaskGlobalSettings_IsTerraformElement(x interface{}) *bool { +func OrganizationRunTaskGlobalSettings_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateOrganizationRunTaskGlobalSettings_IsTerraformElementParameters(x); err != nil { @@ -594,7 +593,7 @@ func OrganizationRunTaskGlobalSettings_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationRunTaskGlobalSettings.OrganizationRunTaskGlobalSettings", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -602,7 +601,7 @@ func OrganizationRunTaskGlobalSettings_IsTerraformElement(x interface{}) *bool { } // Experimental. -func OrganizationRunTaskGlobalSettings_IsTerraformResource(x interface{}) *bool { +func OrganizationRunTaskGlobalSettings_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateOrganizationRunTaskGlobalSettings_IsTerraformResourceParameters(x); err != nil { @@ -613,7 +612,7 @@ func OrganizationRunTaskGlobalSettings_IsTerraformResource(x interface{}) *bool _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationRunTaskGlobalSettings.OrganizationRunTaskGlobalSettings", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -638,31 +637,31 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) AddMoveTarget(moveTarget * _jsii_.InvokeVoid( o, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) AddOverride(path *string, value interface{}) { +func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) 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}, ) } -func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := o.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( o, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -678,7 +677,7 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) GetBooleanAttribute(terraf _jsii_.Invoke( o, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -694,7 +693,7 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) GetBooleanMapAttribute(ter _jsii_.Invoke( o, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -710,7 +709,7 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) GetListAttribute(terraform _jsii_.Invoke( o, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -726,7 +725,7 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) GetNumberAttribute(terrafo _jsii_.Invoke( o, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -742,7 +741,7 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) GetNumberListAttribute(ter _jsii_.Invoke( o, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -758,7 +757,7 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) GetNumberMapAttribute(terr _jsii_.Invoke( o, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -774,7 +773,7 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) GetStringAttribute(terrafo _jsii_.Invoke( o, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -790,15 +789,15 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) GetStringMapAttribute(terr _jsii_.Invoke( o, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) HasResourceMove() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) HasResourceMove() any { + var returns any _jsii_.Invoke( o, @@ -817,7 +816,7 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) ImportFrom(id *string, pro _jsii_.InvokeVoid( o, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -830,7 +829,7 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) InterpolationForAttribute( _jsii_.Invoke( o, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -844,18 +843,18 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) MoveFromId(id *string) { _jsii_.InvokeVoid( o, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) MoveTo(moveTarget *string, index interface{}) { +func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) MoveTo(moveTarget *string, index any) { if err := o.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( o, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -866,7 +865,7 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) MoveToId(id *string) { _jsii_.InvokeVoid( o, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -877,7 +876,7 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) OverrideLogicalId(newLogic _jsii_.InvokeVoid( o, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -897,8 +896,8 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) ResetOverrideLogicalId() { ) } -func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -910,8 +909,8 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) SynthesizeAttributes() *ma return returns } -func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -923,8 +922,8 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) SynthesizeHclAttributes() return returns } -func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) ToHclTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) ToHclTerraform() any { + var returns any _jsii_.Invoke( o, @@ -936,8 +935,8 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) ToHclTerraform() interface return returns } -func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) ToMetadata() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) ToMetadata() any { + var returns any _jsii_.Invoke( o, @@ -962,8 +961,8 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) ToString() *string { return returns } -func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) ToTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) ToTerraform() any { + var returns any _jsii_.Invoke( o, @@ -974,4 +973,3 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) ToTerraform() interface{} return returns } - diff --git a/gen/tfe/organizationruntaskglobalsettings/OrganizationRunTaskGlobalSettingsConfig.go b/gen/tfe/organizationruntaskglobalsettings/OrganizationRunTaskGlobalSettingsConfig.go index 50938e4ee0..3cf0f8d499 100644 --- a/gen/tfe/organizationruntaskglobalsettings/OrganizationRunTaskGlobalSettingsConfig.go +++ b/gen/tfe/organizationruntaskglobalsettings/OrganizationRunTaskGlobalSettingsConfig.go @@ -6,9 +6,9 @@ import ( type OrganizationRunTaskGlobalSettingsConfig 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 OrganizationRunTaskGlobalSettingsConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // The enforcement level of the global task. Valid values are `advisory` and `mandatory`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_run_task_global_settings#enforcement_level OrganizationRunTaskGlobalSettings#enforcement_level} @@ -34,6 +34,5 @@ type OrganizationRunTaskGlobalSettingsConfig struct { // Whether the run task will be applied globally. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_run_task_global_settings#enabled OrganizationRunTaskGlobalSettings#enabled} - Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` + Enabled any `field:"optional" json:"enabled" yaml:"enabled"` } - diff --git a/gen/tfe/organizationruntaskglobalsettings/OrganizationRunTaskGlobalSettings__checks.go b/gen/tfe/organizationruntaskglobalsettings/OrganizationRunTaskGlobalSettings__checks.go index 106c213cf8..fced513fcd 100644 --- a/gen/tfe/organizationruntaskglobalsettings/OrganizationRunTaskGlobalSettings__checks.go +++ b/gen/tfe/organizationruntaskglobalsettings/OrganizationRunTaskGlobalSettings__checks.go @@ -19,7 +19,7 @@ func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) validateAddMoveTargetParam return nil } -func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) validateAddOverrideParameters(path *string, value interface{}) error { +func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) 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 (o *jsiiProxy_OrganizationRunTaskGlobalSettings) validateMoveFromIdParamete return nil } -func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (o *jsiiProxy_OrganizationRunTaskGlobalSettings) 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 validateOrganizationRunTaskGlobalSettings_GenerateConfigForImportParameters return nil } -func validateOrganizationRunTaskGlobalSettings_IsConstructParameters(x interface{}) error { +func validateOrganizationRunTaskGlobalSettings_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateOrganizationRunTaskGlobalSettings_IsConstructParameters(x interface return nil } -func validateOrganizationRunTaskGlobalSettings_IsTerraformElementParameters(x interface{}) error { +func validateOrganizationRunTaskGlobalSettings_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateOrganizationRunTaskGlobalSettings_IsTerraformElementParameters(x in return nil } -func validateOrganizationRunTaskGlobalSettings_IsTerraformResourceParameters(x interface{}) error { +func validateOrganizationRunTaskGlobalSettings_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateOrganizationRunTaskGlobalSettings_IsTerraformResourceParameters(x i return nil } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) validateSetConnectionParam return nil } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -334,7 +334,7 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) validateSetCountParameters return nil } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -370,7 +370,7 @@ func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) validateSetLifecycleParame return nil } -func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_OrganizationRunTaskGlobalSettings) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -450,4 +450,3 @@ func validateNewOrganizationRunTaskGlobalSettingsParameters(scope constructs.Con return nil } - diff --git a/gen/tfe/organizationruntaskglobalsettings/main.go b/gen/tfe/organizationruntaskglobalsettings/main.go index 1091d73065..ff62b40ce5 100644 --- a/gen/tfe/organizationruntaskglobalsettings/main.go +++ b/gen/tfe/organizationruntaskglobalsettings/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.organizationRunTaskGlobalSettings.OrganizationRunTaskGlobalSettings", - reflect.TypeOf((*OrganizationRunTaskGlobalSettings)(nil)).Elem(), + reflect.TypeFor[OrganizationRunTaskGlobalSettings](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -63,7 +63,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_OrganizationRunTaskGlobalSettings{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -71,6 +71,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.organizationRunTaskGlobalSettings.OrganizationRunTaskGlobalSettingsConfig", - reflect.TypeOf((*OrganizationRunTaskGlobalSettingsConfig)(nil)).Elem(), + reflect.TypeFor[OrganizationRunTaskGlobalSettingsConfig](), ) } diff --git a/gen/tfe/organizationtoken/OrganizationToken.go b/gen/tfe/organizationtoken/OrganizationToken.go index b8fa73c5be..14f61bb050 100644 --- a/gen/tfe/organizationtoken/OrganizationToken.go +++ b/gen/tfe/organizationtoken/OrganizationToken.go @@ -15,15 +15,15 @@ type OrganizationToken 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 OrganizationToken interface { ExpiredAt() *string SetExpiredAt(val *string) ExpiredAtInput() *string - ForceRegenerate() interface{} - SetForceRegenerate(val interface{}) - ForceRegenerateInput() interface{} + ForceRegenerate() any + SetForceRegenerate(val any) + ForceRegenerateInput() any // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. @@ -59,15 +59,15 @@ type OrganizationToken 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 Token() *string @@ -75,9 +75,9 @@ type OrganizationToken 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. @@ -95,7 +95,7 @@ type OrganizationToken interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -107,7 +107,7 @@ type OrganizationToken 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 OrganizationToken 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 OrganizationToken @@ -149,8 +149,8 @@ func (j *jsiiProxy_OrganizationToken) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_OrganizationToken) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationToken) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -159,8 +159,8 @@ func (j *jsiiProxy_OrganizationToken) Connection() interface{} { return returns } -func (j *jsiiProxy_OrganizationToken) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_OrganizationToken) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -169,8 +169,8 @@ func (j *jsiiProxy_OrganizationToken) ConstructNodeMetadata() *map[string]interf return returns } -func (j *jsiiProxy_OrganizationToken) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationToken) Count() any { + var returns any _jsii_.Get( j, "count", @@ -209,8 +209,8 @@ func (j *jsiiProxy_OrganizationToken) ExpiredAtInput() *string { return returns } -func (j *jsiiProxy_OrganizationToken) ForceRegenerate() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationToken) ForceRegenerate() any { + var returns any _jsii_.Get( j, "forceRegenerate", @@ -219,8 +219,8 @@ func (j *jsiiProxy_OrganizationToken) ForceRegenerate() interface{} { return returns } -func (j *jsiiProxy_OrganizationToken) ForceRegenerateInput() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationToken) ForceRegenerateInput() any { + var returns any _jsii_.Get( j, "forceRegenerateInput", @@ -329,8 +329,8 @@ func (j *jsiiProxy_OrganizationToken) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_OrganizationToken) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_OrganizationToken) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -339,8 +339,8 @@ func (j *jsiiProxy_OrganizationToken) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_OrganizationToken) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_OrganizationToken) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -359,8 +359,8 @@ func (j *jsiiProxy_OrganizationToken) TerraformGeneratorMetadata() *cdktf.Terraf return returns } -func (j *jsiiProxy_OrganizationToken) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_OrganizationToken) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -389,7 +389,6 @@ func (j *jsiiProxy_OrganizationToken) Token() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_token tfe_organization_token} Resource. func NewOrganizationToken(scope constructs.Construct, id *string, config *OrganizationTokenConfig) OrganizationToken { _init_.Initialize() @@ -401,7 +400,7 @@ func NewOrganizationToken(scope constructs.Construct, id *string, config *Organi _jsii_.Create( "@cdktf/provider-tfe.organizationToken.OrganizationToken", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -414,12 +413,12 @@ func NewOrganizationToken_Override(o OrganizationToken, scope constructs.Constru _jsii_.Create( "@cdktf/provider-tfe.organizationToken.OrganizationToken", - []interface{}{scope, id, config}, + []any{scope, id, config}, o, ) } -func (j *jsiiProxy_OrganizationToken)SetConnection(val interface{}) { +func (j *jsiiProxy_OrganizationToken) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -430,7 +429,7 @@ func (j *jsiiProxy_OrganizationToken)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_OrganizationToken)SetCount(val interface{}) { +func (j *jsiiProxy_OrganizationToken) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -441,7 +440,7 @@ func (j *jsiiProxy_OrganizationToken)SetCount(val interface{}) { ) } -func (j *jsiiProxy_OrganizationToken)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_OrganizationToken) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -449,7 +448,7 @@ func (j *jsiiProxy_OrganizationToken)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_OrganizationToken)SetExpiredAt(val *string) { +func (j *jsiiProxy_OrganizationToken) SetExpiredAt(val *string) { if err := j.validateSetExpiredAtParameters(val); err != nil { panic(err) } @@ -460,7 +459,7 @@ func (j *jsiiProxy_OrganizationToken)SetExpiredAt(val *string) { ) } -func (j *jsiiProxy_OrganizationToken)SetForceRegenerate(val interface{}) { +func (j *jsiiProxy_OrganizationToken) SetForceRegenerate(val any) { if err := j.validateSetForceRegenerateParameters(val); err != nil { panic(err) } @@ -471,7 +470,7 @@ func (j *jsiiProxy_OrganizationToken)SetForceRegenerate(val interface{}) { ) } -func (j *jsiiProxy_OrganizationToken)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_OrganizationToken) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -479,7 +478,7 @@ func (j *jsiiProxy_OrganizationToken)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_OrganizationToken)SetId(val *string) { +func (j *jsiiProxy_OrganizationToken) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -490,7 +489,7 @@ func (j *jsiiProxy_OrganizationToken)SetId(val *string) { ) } -func (j *jsiiProxy_OrganizationToken)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_OrganizationToken) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -501,7 +500,7 @@ func (j *jsiiProxy_OrganizationToken)SetLifecycle(val *cdktf.TerraformResourceLi ) } -func (j *jsiiProxy_OrganizationToken)SetOrganization(val *string) { +func (j *jsiiProxy_OrganizationToken) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -512,7 +511,7 @@ func (j *jsiiProxy_OrganizationToken)SetOrganization(val *string) { ) } -func (j *jsiiProxy_OrganizationToken)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_OrganizationToken) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -520,7 +519,7 @@ func (j *jsiiProxy_OrganizationToken)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_OrganizationToken)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_OrganizationToken) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -543,7 +542,7 @@ func OrganizationToken_GenerateConfigForImport(scope constructs.Construct, impor _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationToken.OrganizationToken", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -567,7 +566,7 @@ func OrganizationToken_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 OrganizationToken_IsConstruct(x interface{}) *bool { +func OrganizationToken_IsConstruct(x any) *bool { _init_.Initialize() if err := validateOrganizationToken_IsConstructParameters(x); err != nil { @@ -578,7 +577,7 @@ func OrganizationToken_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationToken.OrganizationToken", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -586,7 +585,7 @@ func OrganizationToken_IsConstruct(x interface{}) *bool { } // Experimental. -func OrganizationToken_IsTerraformElement(x interface{}) *bool { +func OrganizationToken_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateOrganizationToken_IsTerraformElementParameters(x); err != nil { @@ -597,7 +596,7 @@ func OrganizationToken_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationToken.OrganizationToken", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -605,7 +604,7 @@ func OrganizationToken_IsTerraformElement(x interface{}) *bool { } // Experimental. -func OrganizationToken_IsTerraformResource(x interface{}) *bool { +func OrganizationToken_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateOrganizationToken_IsTerraformResourceParameters(x); err != nil { @@ -616,7 +615,7 @@ func OrganizationToken_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.organizationToken.OrganizationToken", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -641,31 +640,31 @@ func (o *jsiiProxy_OrganizationToken) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( o, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (o *jsiiProxy_OrganizationToken) AddOverride(path *string, value interface{}) { +func (o *jsiiProxy_OrganizationToken) 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}, ) } -func (o *jsiiProxy_OrganizationToken) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (o *jsiiProxy_OrganizationToken) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := o.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( o, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -681,7 +680,7 @@ func (o *jsiiProxy_OrganizationToken) GetBooleanAttribute(terraformAttribute *st _jsii_.Invoke( o, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -697,7 +696,7 @@ func (o *jsiiProxy_OrganizationToken) GetBooleanMapAttribute(terraformAttribute _jsii_.Invoke( o, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -713,7 +712,7 @@ func (o *jsiiProxy_OrganizationToken) GetListAttribute(terraformAttribute *strin _jsii_.Invoke( o, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -729,7 +728,7 @@ func (o *jsiiProxy_OrganizationToken) GetNumberAttribute(terraformAttribute *str _jsii_.Invoke( o, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -745,7 +744,7 @@ func (o *jsiiProxy_OrganizationToken) GetNumberListAttribute(terraformAttribute _jsii_.Invoke( o, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -761,7 +760,7 @@ func (o *jsiiProxy_OrganizationToken) GetNumberMapAttribute(terraformAttribute * _jsii_.Invoke( o, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -777,7 +776,7 @@ func (o *jsiiProxy_OrganizationToken) GetStringAttribute(terraformAttribute *str _jsii_.Invoke( o, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -793,15 +792,15 @@ func (o *jsiiProxy_OrganizationToken) GetStringMapAttribute(terraformAttribute * _jsii_.Invoke( o, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (o *jsiiProxy_OrganizationToken) HasResourceMove() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationToken) HasResourceMove() any { + var returns any _jsii_.Invoke( o, @@ -820,7 +819,7 @@ func (o *jsiiProxy_OrganizationToken) ImportFrom(id *string, provider cdktf.Terr _jsii_.InvokeVoid( o, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -833,7 +832,7 @@ func (o *jsiiProxy_OrganizationToken) InterpolationForAttribute(terraformAttribu _jsii_.Invoke( o, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -847,18 +846,18 @@ func (o *jsiiProxy_OrganizationToken) MoveFromId(id *string) { _jsii_.InvokeVoid( o, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (o *jsiiProxy_OrganizationToken) MoveTo(moveTarget *string, index interface{}) { +func (o *jsiiProxy_OrganizationToken) MoveTo(moveTarget *string, index any) { if err := o.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( o, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -869,7 +868,7 @@ func (o *jsiiProxy_OrganizationToken) MoveToId(id *string) { _jsii_.InvokeVoid( o, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -880,7 +879,7 @@ func (o *jsiiProxy_OrganizationToken) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( o, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -924,8 +923,8 @@ func (o *jsiiProxy_OrganizationToken) ResetOverrideLogicalId() { ) } -func (o *jsiiProxy_OrganizationToken) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_OrganizationToken) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -937,8 +936,8 @@ func (o *jsiiProxy_OrganizationToken) SynthesizeAttributes() *map[string]interfa return returns } -func (o *jsiiProxy_OrganizationToken) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (o *jsiiProxy_OrganizationToken) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( o, @@ -950,8 +949,8 @@ func (o *jsiiProxy_OrganizationToken) SynthesizeHclAttributes() *map[string]inte return returns } -func (o *jsiiProxy_OrganizationToken) ToHclTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationToken) ToHclTerraform() any { + var returns any _jsii_.Invoke( o, @@ -963,8 +962,8 @@ func (o *jsiiProxy_OrganizationToken) ToHclTerraform() interface{} { return returns } -func (o *jsiiProxy_OrganizationToken) ToMetadata() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationToken) ToMetadata() any { + var returns any _jsii_.Invoke( o, @@ -989,8 +988,8 @@ func (o *jsiiProxy_OrganizationToken) ToString() *string { return returns } -func (o *jsiiProxy_OrganizationToken) ToTerraform() interface{} { - var returns interface{} +func (o *jsiiProxy_OrganizationToken) ToTerraform() any { + var returns any _jsii_.Invoke( o, @@ -1001,4 +1000,3 @@ func (o *jsiiProxy_OrganizationToken) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/organizationtoken/OrganizationTokenConfig.go b/gen/tfe/organizationtoken/OrganizationTokenConfig.go index d22cc674f4..113c0ff64e 100644 --- a/gen/tfe/organizationtoken/OrganizationTokenConfig.go +++ b/gen/tfe/organizationtoken/OrganizationTokenConfig.go @@ -6,9 +6,9 @@ import ( type OrganizationTokenConfig 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 OrganizationTokenConfig 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/hashicorp/tfe/0.66.0/docs/resources/organization_token#expired_at OrganizationToken#expired_at}. ExpiredAt *string `field:"optional" json:"expiredAt" yaml:"expiredAt"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_token#force_regenerate OrganizationToken#force_regenerate}. - ForceRegenerate interface{} `field:"optional" json:"forceRegenerate" yaml:"forceRegenerate"` + ForceRegenerate any `field:"optional" json:"forceRegenerate" yaml:"forceRegenerate"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_token#id OrganizationToken#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. @@ -31,4 +31,3 @@ type OrganizationTokenConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/organization_token#organization OrganizationToken#organization}. Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/organizationtoken/OrganizationToken__checks.go b/gen/tfe/organizationtoken/OrganizationToken__checks.go index 11e4225638..1e9fbf8ec8 100644 --- a/gen/tfe/organizationtoken/OrganizationToken__checks.go +++ b/gen/tfe/organizationtoken/OrganizationToken__checks.go @@ -19,7 +19,7 @@ func (o *jsiiProxy_OrganizationToken) validateAddMoveTargetParameters(moveTarget return nil } -func (o *jsiiProxy_OrganizationToken) validateAddOverrideParameters(path *string, value interface{}) error { +func (o *jsiiProxy_OrganizationToken) 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 (o *jsiiProxy_OrganizationToken) validateMoveFromIdParameters(id *string) e return nil } -func (o *jsiiProxy_OrganizationToken) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (o *jsiiProxy_OrganizationToken) 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 validateOrganizationToken_GenerateConfigForImportParameters(scope construct return nil } -func validateOrganizationToken_IsConstructParameters(x interface{}) error { +func validateOrganizationToken_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateOrganizationToken_IsConstructParameters(x interface{}) error { return nil } -func validateOrganizationToken_IsTerraformElementParameters(x interface{}) error { +func validateOrganizationToken_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateOrganizationToken_IsTerraformElementParameters(x interface{}) error return nil } -func validateOrganizationToken_IsTerraformResourceParameters(x interface{}) error { +func validateOrganizationToken_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateOrganizationToken_IsTerraformResourceParameters(x interface{}) erro return nil } -func (j *jsiiProxy_OrganizationToken) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_OrganizationToken) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_OrganizationToken) validateSetConnectionParameters(val interf return nil } -func (j *jsiiProxy_OrganizationToken) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_OrganizationToken) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -342,7 +342,7 @@ func (j *jsiiProxy_OrganizationToken) validateSetExpiredAtParameters(val *string return nil } -func (j *jsiiProxy_OrganizationToken) validateSetForceRegenerateParameters(val interface{}) error { +func (j *jsiiProxy_OrganizationToken) validateSetForceRegenerateParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -386,7 +386,7 @@ func (j *jsiiProxy_OrganizationToken) validateSetOrganizationParameters(val *str return nil } -func (j *jsiiProxy_OrganizationToken) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_OrganizationToken) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -447,4 +447,3 @@ func validateNewOrganizationTokenParameters(scope constructs.Construct, id *stri return nil } - diff --git a/gen/tfe/organizationtoken/main.go b/gen/tfe/organizationtoken/main.go index ea81b1b793..0d7ff6c4e3 100644 --- a/gen/tfe/organizationtoken/main.go +++ b/gen/tfe/organizationtoken/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.organizationToken.OrganizationToken", - reflect.TypeOf((*OrganizationToken)(nil)).Elem(), + reflect.TypeFor[OrganizationToken](), []_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_OrganizationToken{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -74,6 +74,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.organizationToken.OrganizationTokenConfig", - reflect.TypeOf((*OrganizationTokenConfig)(nil)).Elem(), + reflect.TypeFor[OrganizationTokenConfig](), ) } diff --git a/gen/tfe/policy/Policy.go b/gen/tfe/policy/Policy.go index ebf4811b35..faab1886b8 100644 --- a/gen/tfe/policy/Policy.go +++ b/gen/tfe/policy/Policy.go @@ -15,15 +15,15 @@ type Policy 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,27 +68,27 @@ type Policy interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) Query() *string SetQuery(val *string) QueryInput() *string // 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. @@ -106,7 +106,7 @@ type Policy interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -118,7 +118,7 @@ type Policy 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) @@ -134,17 +134,17 @@ type Policy interface { // Experimental. ResetOverrideLogicalId() ResetQuery() - 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 Policy @@ -162,8 +162,8 @@ func (j *jsiiProxy_Policy) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_Policy) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_Policy) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -172,8 +172,8 @@ func (j *jsiiProxy_Policy) Connection() interface{} { return returns } -func (j *jsiiProxy_Policy) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Policy) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -182,8 +182,8 @@ func (j *jsiiProxy_Policy) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_Policy) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_Policy) Count() any { + var returns any _jsii_.Get( j, "count", @@ -402,8 +402,8 @@ func (j *jsiiProxy_Policy) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_Policy) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_Policy) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -432,8 +432,8 @@ func (j *jsiiProxy_Policy) QueryInput() *string { return returns } -func (j *jsiiProxy_Policy) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_Policy) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -452,8 +452,8 @@ func (j *jsiiProxy_Policy) TerraformGeneratorMetadata() *cdktf.TerraformProvider return returns } -func (j *jsiiProxy_Policy) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Policy) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -472,7 +472,6 @@ func (j *jsiiProxy_Policy) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy tfe_policy} Resource. func NewPolicy(scope constructs.Construct, id *string, config *PolicyConfig) Policy { _init_.Initialize() @@ -484,7 +483,7 @@ func NewPolicy(scope constructs.Construct, id *string, config *PolicyConfig) Pol _jsii_.Create( "@cdktf/provider-tfe.policy.Policy", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -497,12 +496,12 @@ func NewPolicy_Override(p Policy, scope constructs.Construct, id *string, config _jsii_.Create( "@cdktf/provider-tfe.policy.Policy", - []interface{}{scope, id, config}, + []any{scope, id, config}, p, ) } -func (j *jsiiProxy_Policy)SetConnection(val interface{}) { +func (j *jsiiProxy_Policy) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -513,7 +512,7 @@ func (j *jsiiProxy_Policy)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_Policy)SetCount(val interface{}) { +func (j *jsiiProxy_Policy) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -524,7 +523,7 @@ func (j *jsiiProxy_Policy)SetCount(val interface{}) { ) } -func (j *jsiiProxy_Policy)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_Policy) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -532,7 +531,7 @@ func (j *jsiiProxy_Policy)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_Policy)SetDescription(val *string) { +func (j *jsiiProxy_Policy) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -543,7 +542,7 @@ func (j *jsiiProxy_Policy)SetDescription(val *string) { ) } -func (j *jsiiProxy_Policy)SetEnforceMode(val *string) { +func (j *jsiiProxy_Policy) SetEnforceMode(val *string) { if err := j.validateSetEnforceModeParameters(val); err != nil { panic(err) } @@ -554,7 +553,7 @@ func (j *jsiiProxy_Policy)SetEnforceMode(val *string) { ) } -func (j *jsiiProxy_Policy)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_Policy) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -562,7 +561,7 @@ func (j *jsiiProxy_Policy)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_Policy)SetId(val *string) { +func (j *jsiiProxy_Policy) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -573,7 +572,7 @@ func (j *jsiiProxy_Policy)SetId(val *string) { ) } -func (j *jsiiProxy_Policy)SetKind(val *string) { +func (j *jsiiProxy_Policy) SetKind(val *string) { if err := j.validateSetKindParameters(val); err != nil { panic(err) } @@ -584,7 +583,7 @@ func (j *jsiiProxy_Policy)SetKind(val *string) { ) } -func (j *jsiiProxy_Policy)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_Policy) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -595,7 +594,7 @@ func (j *jsiiProxy_Policy)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { ) } -func (j *jsiiProxy_Policy)SetName(val *string) { +func (j *jsiiProxy_Policy) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -606,7 +605,7 @@ func (j *jsiiProxy_Policy)SetName(val *string) { ) } -func (j *jsiiProxy_Policy)SetOrganization(val *string) { +func (j *jsiiProxy_Policy) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -617,7 +616,7 @@ func (j *jsiiProxy_Policy)SetOrganization(val *string) { ) } -func (j *jsiiProxy_Policy)SetPolicy(val *string) { +func (j *jsiiProxy_Policy) SetPolicy(val *string) { if err := j.validateSetPolicyParameters(val); err != nil { panic(err) } @@ -628,7 +627,7 @@ func (j *jsiiProxy_Policy)SetPolicy(val *string) { ) } -func (j *jsiiProxy_Policy)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_Policy) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -636,7 +635,7 @@ func (j *jsiiProxy_Policy)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_Policy)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_Policy) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -647,7 +646,7 @@ func (j *jsiiProxy_Policy)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_Policy)SetQuery(val *string) { +func (j *jsiiProxy_Policy) SetQuery(val *string) { if err := j.validateSetQueryParameters(val); err != nil { panic(err) } @@ -670,7 +669,7 @@ func Policy_GenerateConfigForImport(scope constructs.Construct, importToId *stri _jsii_.StaticInvoke( "@cdktf/provider-tfe.policy.Policy", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -694,7 +693,7 @@ func Policy_GenerateConfigForImport(scope constructs.Construct, importToId *stri // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func Policy_IsConstruct(x interface{}) *bool { +func Policy_IsConstruct(x any) *bool { _init_.Initialize() if err := validatePolicy_IsConstructParameters(x); err != nil { @@ -705,7 +704,7 @@ func Policy_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.policy.Policy", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -713,7 +712,7 @@ func Policy_IsConstruct(x interface{}) *bool { } // Experimental. -func Policy_IsTerraformElement(x interface{}) *bool { +func Policy_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validatePolicy_IsTerraformElementParameters(x); err != nil { @@ -724,7 +723,7 @@ func Policy_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.policy.Policy", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -732,7 +731,7 @@ func Policy_IsTerraformElement(x interface{}) *bool { } // Experimental. -func Policy_IsTerraformResource(x interface{}) *bool { +func Policy_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validatePolicy_IsTerraformResourceParameters(x); err != nil { @@ -743,7 +742,7 @@ func Policy_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.policy.Policy", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -768,31 +767,31 @@ func (p *jsiiProxy_Policy) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( p, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (p *jsiiProxy_Policy) AddOverride(path *string, value interface{}) { +func (p *jsiiProxy_Policy) AddOverride(path *string, value any) { if err := p.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( p, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (p *jsiiProxy_Policy) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (p *jsiiProxy_Policy) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := p.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( p, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -808,7 +807,7 @@ func (p *jsiiProxy_Policy) GetBooleanAttribute(terraformAttribute *string) cdktf _jsii_.Invoke( p, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -824,7 +823,7 @@ func (p *jsiiProxy_Policy) GetBooleanMapAttribute(terraformAttribute *string) *m _jsii_.Invoke( p, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -840,7 +839,7 @@ func (p *jsiiProxy_Policy) GetListAttribute(terraformAttribute *string) *[]*stri _jsii_.Invoke( p, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -856,7 +855,7 @@ func (p *jsiiProxy_Policy) GetNumberAttribute(terraformAttribute *string) *float _jsii_.Invoke( p, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -872,7 +871,7 @@ func (p *jsiiProxy_Policy) GetNumberListAttribute(terraformAttribute *string) *[ _jsii_.Invoke( p, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -888,7 +887,7 @@ func (p *jsiiProxy_Policy) GetNumberMapAttribute(terraformAttribute *string) *ma _jsii_.Invoke( p, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -904,7 +903,7 @@ func (p *jsiiProxy_Policy) GetStringAttribute(terraformAttribute *string) *strin _jsii_.Invoke( p, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -920,15 +919,15 @@ func (p *jsiiProxy_Policy) GetStringMapAttribute(terraformAttribute *string) *ma _jsii_.Invoke( p, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (p *jsiiProxy_Policy) HasResourceMove() interface{} { - var returns interface{} +func (p *jsiiProxy_Policy) HasResourceMove() any { + var returns any _jsii_.Invoke( p, @@ -947,7 +946,7 @@ func (p *jsiiProxy_Policy) ImportFrom(id *string, provider cdktf.TerraformProvid _jsii_.InvokeVoid( p, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -960,7 +959,7 @@ func (p *jsiiProxy_Policy) InterpolationForAttribute(terraformAttribute *string) _jsii_.Invoke( p, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -974,18 +973,18 @@ func (p *jsiiProxy_Policy) MoveFromId(id *string) { _jsii_.InvokeVoid( p, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (p *jsiiProxy_Policy) MoveTo(moveTarget *string, index interface{}) { +func (p *jsiiProxy_Policy) MoveTo(moveTarget *string, index any) { if err := p.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( p, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -996,7 +995,7 @@ func (p *jsiiProxy_Policy) MoveToId(id *string) { _jsii_.InvokeVoid( p, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1007,7 +1006,7 @@ func (p *jsiiProxy_Policy) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( p, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1067,8 +1066,8 @@ func (p *jsiiProxy_Policy) ResetQuery() { ) } -func (p *jsiiProxy_Policy) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (p *jsiiProxy_Policy) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( p, @@ -1080,8 +1079,8 @@ func (p *jsiiProxy_Policy) SynthesizeAttributes() *map[string]interface{} { return returns } -func (p *jsiiProxy_Policy) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (p *jsiiProxy_Policy) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( p, @@ -1093,8 +1092,8 @@ func (p *jsiiProxy_Policy) SynthesizeHclAttributes() *map[string]interface{} { return returns } -func (p *jsiiProxy_Policy) ToHclTerraform() interface{} { - var returns interface{} +func (p *jsiiProxy_Policy) ToHclTerraform() any { + var returns any _jsii_.Invoke( p, @@ -1106,8 +1105,8 @@ func (p *jsiiProxy_Policy) ToHclTerraform() interface{} { return returns } -func (p *jsiiProxy_Policy) ToMetadata() interface{} { - var returns interface{} +func (p *jsiiProxy_Policy) ToMetadata() any { + var returns any _jsii_.Invoke( p, @@ -1132,8 +1131,8 @@ func (p *jsiiProxy_Policy) ToString() *string { return returns } -func (p *jsiiProxy_Policy) ToTerraform() interface{} { - var returns interface{} +func (p *jsiiProxy_Policy) ToTerraform() any { + var returns any _jsii_.Invoke( p, @@ -1144,4 +1143,3 @@ func (p *jsiiProxy_Policy) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/policy/PolicyConfig.go b/gen/tfe/policy/PolicyConfig.go index 7a45d083b9..a937d199b0 100644 --- a/gen/tfe/policy/PolicyConfig.go +++ b/gen/tfe/policy/PolicyConfig.go @@ -6,9 +6,9 @@ import ( type PolicyConfig 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 PolicyConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // The name of the policy. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy#name Policy#name} @@ -55,4 +55,3 @@ type PolicyConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy#query Policy#query} Query *string `field:"optional" json:"query" yaml:"query"` } - diff --git a/gen/tfe/policy/Policy__checks.go b/gen/tfe/policy/Policy__checks.go index 9e05d633a0..a43deb7df7 100644 --- a/gen/tfe/policy/Policy__checks.go +++ b/gen/tfe/policy/Policy__checks.go @@ -19,7 +19,7 @@ func (p *jsiiProxy_Policy) validateAddMoveTargetParameters(moveTarget *string) e return nil } -func (p *jsiiProxy_Policy) validateAddOverrideParameters(path *string, value interface{}) error { +func (p *jsiiProxy_Policy) validateAddOverrideParameters(path *string, value any) error { if path == nil { return fmt.Errorf("parameter path is required, but nil was provided") } @@ -127,7 +127,7 @@ func (p *jsiiProxy_Policy) validateMoveFromIdParameters(id *string) error { return nil } -func (p *jsiiProxy_Policy) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (p *jsiiProxy_Policy) 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 validatePolicy_GenerateConfigForImportParameters(scope constructs.Construct return nil } -func validatePolicy_IsConstructParameters(x interface{}) error { +func validatePolicy_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validatePolicy_IsConstructParameters(x interface{}) error { return nil } -func validatePolicy_IsTerraformElementParameters(x interface{}) error { +func validatePolicy_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validatePolicy_IsTerraformElementParameters(x interface{}) error { return nil } -func validatePolicy_IsTerraformResourceParameters(x interface{}) error { +func validatePolicy_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validatePolicy_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_Policy) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_Policy) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_Policy) validateSetConnectionParameters(val interface{}) erro return nil } -func (j *jsiiProxy_Policy) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_Policy) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -398,7 +398,7 @@ func (j *jsiiProxy_Policy) validateSetPolicyParameters(val *string) error { return nil } -func (j *jsiiProxy_Policy) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_Policy) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -470,4 +470,3 @@ func validateNewPolicyParameters(scope constructs.Construct, id *string, config return nil } - diff --git a/gen/tfe/policy/main.go b/gen/tfe/policy/main.go index 1313c0bb30..63b75f83c6 100644 --- a/gen/tfe/policy/main.go +++ b/gen/tfe/policy/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.policy.Policy", - reflect.TypeOf((*Policy)(nil)).Elem(), + reflect.TypeFor[Policy](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -75,7 +75,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_Policy{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -83,6 +83,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.policy.PolicyConfig", - reflect.TypeOf((*PolicyConfig)(nil)).Elem(), + reflect.TypeFor[PolicyConfig](), ) } diff --git a/gen/tfe/policyset/PolicySet.go b/gen/tfe/policyset/PolicySet.go index 941c1ce18e..89f98329a0 100644 --- a/gen/tfe/policyset/PolicySet.go +++ b/gen/tfe/policyset/PolicySet.go @@ -12,21 +12,21 @@ import ( // Represents a {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set tfe_policy_set}. type PolicySet interface { cdktf.TerraformResource - AgentEnabled() interface{} - SetAgentEnabled(val interface{}) - AgentEnabledInput() interface{} + AgentEnabled() any + SetAgentEnabled(val any) + AgentEnabledInput() any // 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. @@ -42,9 +42,9 @@ type PolicySet interface { Fqn() *string // Experimental. FriendlyUniqueId() *string - Global() interface{} - SetGlobal(val interface{}) - GlobalInput() interface{} + Global() any + SetGlobal(val any) + GlobalInput() any Id() *string SetId(val *string) IdInput() *string @@ -63,9 +63,9 @@ type PolicySet interface { Organization() *string SetOrganization(val *string) OrganizationInput() *string - Overridable() interface{} - SetOverridable(val interface{}) - OverridableInput() interface{} + Overridable() any + SetOverridable(val any) + OverridableInput() any PoliciesPath() *string SetPoliciesPath(val *string) PoliciesPathInput() *string @@ -80,18 +80,18 @@ type PolicySet interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any Slug() *map[string]*string SetSlug(val *map[string]*string) SlugInput() *map[string]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string VcsRepo() PolicySetVcsRepoOutputReference @@ -103,9 +103,9 @@ type PolicySet 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. @@ -123,7 +123,7 @@ type PolicySet interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -135,7 +135,7 @@ type PolicySet 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) @@ -159,17 +159,17 @@ type PolicySet interface { ResetSlug() ResetVcsRepo() ResetWorkspaceIds() - 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 PolicySet @@ -177,8 +177,8 @@ type jsiiProxy_PolicySet struct { internal.Type__cdktfTerraformResource } -func (j *jsiiProxy_PolicySet) AgentEnabled() interface{} { - var returns interface{} +func (j *jsiiProxy_PolicySet) AgentEnabled() any { + var returns any _jsii_.Get( j, "agentEnabled", @@ -187,8 +187,8 @@ func (j *jsiiProxy_PolicySet) AgentEnabled() interface{} { return returns } -func (j *jsiiProxy_PolicySet) AgentEnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_PolicySet) AgentEnabledInput() any { + var returns any _jsii_.Get( j, "agentEnabledInput", @@ -207,8 +207,8 @@ func (j *jsiiProxy_PolicySet) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_PolicySet) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_PolicySet) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -217,8 +217,8 @@ func (j *jsiiProxy_PolicySet) Connection() interface{} { return returns } -func (j *jsiiProxy_PolicySet) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_PolicySet) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -227,8 +227,8 @@ func (j *jsiiProxy_PolicySet) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_PolicySet) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_PolicySet) Count() any { + var returns any _jsii_.Get( j, "count", @@ -297,8 +297,8 @@ func (j *jsiiProxy_PolicySet) FriendlyUniqueId() *string { return returns } -func (j *jsiiProxy_PolicySet) Global() interface{} { - var returns interface{} +func (j *jsiiProxy_PolicySet) Global() any { + var returns any _jsii_.Get( j, "global", @@ -307,8 +307,8 @@ func (j *jsiiProxy_PolicySet) Global() interface{} { return returns } -func (j *jsiiProxy_PolicySet) GlobalInput() interface{} { - var returns interface{} +func (j *jsiiProxy_PolicySet) GlobalInput() any { + var returns any _jsii_.Get( j, "globalInput", @@ -417,8 +417,8 @@ func (j *jsiiProxy_PolicySet) OrganizationInput() *string { return returns } -func (j *jsiiProxy_PolicySet) Overridable() interface{} { - var returns interface{} +func (j *jsiiProxy_PolicySet) Overridable() any { + var returns any _jsii_.Get( j, "overridable", @@ -427,8 +427,8 @@ func (j *jsiiProxy_PolicySet) Overridable() interface{} { return returns } -func (j *jsiiProxy_PolicySet) OverridableInput() interface{} { - var returns interface{} +func (j *jsiiProxy_PolicySet) OverridableInput() any { + var returns any _jsii_.Get( j, "overridableInput", @@ -507,8 +507,8 @@ func (j *jsiiProxy_PolicySet) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_PolicySet) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_PolicySet) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -517,8 +517,8 @@ func (j *jsiiProxy_PolicySet) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_PolicySet) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_PolicySet) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -557,8 +557,8 @@ func (j *jsiiProxy_PolicySet) TerraformGeneratorMetadata() *cdktf.TerraformProvi return returns } -func (j *jsiiProxy_PolicySet) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_PolicySet) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -617,7 +617,6 @@ func (j *jsiiProxy_PolicySet) WorkspaceIdsInput() *[]*string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set tfe_policy_set} Resource. func NewPolicySet(scope constructs.Construct, id *string, config *PolicySetConfig) PolicySet { _init_.Initialize() @@ -629,7 +628,7 @@ func NewPolicySet(scope constructs.Construct, id *string, config *PolicySetConfi _jsii_.Create( "@cdktf/provider-tfe.policySet.PolicySet", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -642,12 +641,12 @@ func NewPolicySet_Override(p PolicySet, scope constructs.Construct, id *string, _jsii_.Create( "@cdktf/provider-tfe.policySet.PolicySet", - []interface{}{scope, id, config}, + []any{scope, id, config}, p, ) } -func (j *jsiiProxy_PolicySet)SetAgentEnabled(val interface{}) { +func (j *jsiiProxy_PolicySet) SetAgentEnabled(val any) { if err := j.validateSetAgentEnabledParameters(val); err != nil { panic(err) } @@ -658,7 +657,7 @@ func (j *jsiiProxy_PolicySet)SetAgentEnabled(val interface{}) { ) } -func (j *jsiiProxy_PolicySet)SetConnection(val interface{}) { +func (j *jsiiProxy_PolicySet) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -669,7 +668,7 @@ func (j *jsiiProxy_PolicySet)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_PolicySet)SetCount(val interface{}) { +func (j *jsiiProxy_PolicySet) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -680,7 +679,7 @@ func (j *jsiiProxy_PolicySet)SetCount(val interface{}) { ) } -func (j *jsiiProxy_PolicySet)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_PolicySet) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -688,7 +687,7 @@ func (j *jsiiProxy_PolicySet)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_PolicySet)SetDescription(val *string) { +func (j *jsiiProxy_PolicySet) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -699,7 +698,7 @@ func (j *jsiiProxy_PolicySet)SetDescription(val *string) { ) } -func (j *jsiiProxy_PolicySet)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_PolicySet) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -707,7 +706,7 @@ func (j *jsiiProxy_PolicySet)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_PolicySet)SetGlobal(val interface{}) { +func (j *jsiiProxy_PolicySet) SetGlobal(val any) { if err := j.validateSetGlobalParameters(val); err != nil { panic(err) } @@ -718,7 +717,7 @@ func (j *jsiiProxy_PolicySet)SetGlobal(val interface{}) { ) } -func (j *jsiiProxy_PolicySet)SetId(val *string) { +func (j *jsiiProxy_PolicySet) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -729,7 +728,7 @@ func (j *jsiiProxy_PolicySet)SetId(val *string) { ) } -func (j *jsiiProxy_PolicySet)SetKind(val *string) { +func (j *jsiiProxy_PolicySet) SetKind(val *string) { if err := j.validateSetKindParameters(val); err != nil { panic(err) } @@ -740,7 +739,7 @@ func (j *jsiiProxy_PolicySet)SetKind(val *string) { ) } -func (j *jsiiProxy_PolicySet)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_PolicySet) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -751,7 +750,7 @@ func (j *jsiiProxy_PolicySet)SetLifecycle(val *cdktf.TerraformResourceLifecycle) ) } -func (j *jsiiProxy_PolicySet)SetName(val *string) { +func (j *jsiiProxy_PolicySet) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -762,7 +761,7 @@ func (j *jsiiProxy_PolicySet)SetName(val *string) { ) } -func (j *jsiiProxy_PolicySet)SetOrganization(val *string) { +func (j *jsiiProxy_PolicySet) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -773,7 +772,7 @@ func (j *jsiiProxy_PolicySet)SetOrganization(val *string) { ) } -func (j *jsiiProxy_PolicySet)SetOverridable(val interface{}) { +func (j *jsiiProxy_PolicySet) SetOverridable(val any) { if err := j.validateSetOverridableParameters(val); err != nil { panic(err) } @@ -784,7 +783,7 @@ func (j *jsiiProxy_PolicySet)SetOverridable(val interface{}) { ) } -func (j *jsiiProxy_PolicySet)SetPoliciesPath(val *string) { +func (j *jsiiProxy_PolicySet) SetPoliciesPath(val *string) { if err := j.validateSetPoliciesPathParameters(val); err != nil { panic(err) } @@ -795,7 +794,7 @@ func (j *jsiiProxy_PolicySet)SetPoliciesPath(val *string) { ) } -func (j *jsiiProxy_PolicySet)SetPolicyIds(val *[]*string) { +func (j *jsiiProxy_PolicySet) SetPolicyIds(val *[]*string) { if err := j.validateSetPolicyIdsParameters(val); err != nil { panic(err) } @@ -806,7 +805,7 @@ func (j *jsiiProxy_PolicySet)SetPolicyIds(val *[]*string) { ) } -func (j *jsiiProxy_PolicySet)SetPolicyToolVersion(val *string) { +func (j *jsiiProxy_PolicySet) SetPolicyToolVersion(val *string) { if err := j.validateSetPolicyToolVersionParameters(val); err != nil { panic(err) } @@ -817,7 +816,7 @@ func (j *jsiiProxy_PolicySet)SetPolicyToolVersion(val *string) { ) } -func (j *jsiiProxy_PolicySet)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_PolicySet) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -825,7 +824,7 @@ func (j *jsiiProxy_PolicySet)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_PolicySet)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_PolicySet) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -836,7 +835,7 @@ func (j *jsiiProxy_PolicySet)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_PolicySet)SetSlug(val *map[string]*string) { +func (j *jsiiProxy_PolicySet) SetSlug(val *map[string]*string) { if err := j.validateSetSlugParameters(val); err != nil { panic(err) } @@ -847,7 +846,7 @@ func (j *jsiiProxy_PolicySet)SetSlug(val *map[string]*string) { ) } -func (j *jsiiProxy_PolicySet)SetWorkspaceIds(val *[]*string) { +func (j *jsiiProxy_PolicySet) SetWorkspaceIds(val *[]*string) { if err := j.validateSetWorkspaceIdsParameters(val); err != nil { panic(err) } @@ -870,7 +869,7 @@ func PolicySet_GenerateConfigForImport(scope constructs.Construct, importToId *s _jsii_.StaticInvoke( "@cdktf/provider-tfe.policySet.PolicySet", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -894,7 +893,7 @@ func PolicySet_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 PolicySet_IsConstruct(x interface{}) *bool { +func PolicySet_IsConstruct(x any) *bool { _init_.Initialize() if err := validatePolicySet_IsConstructParameters(x); err != nil { @@ -905,7 +904,7 @@ func PolicySet_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.policySet.PolicySet", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -913,7 +912,7 @@ func PolicySet_IsConstruct(x interface{}) *bool { } // Experimental. -func PolicySet_IsTerraformElement(x interface{}) *bool { +func PolicySet_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validatePolicySet_IsTerraformElementParameters(x); err != nil { @@ -924,7 +923,7 @@ func PolicySet_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.policySet.PolicySet", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -932,7 +931,7 @@ func PolicySet_IsTerraformElement(x interface{}) *bool { } // Experimental. -func PolicySet_IsTerraformResource(x interface{}) *bool { +func PolicySet_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validatePolicySet_IsTerraformResourceParameters(x); err != nil { @@ -943,7 +942,7 @@ func PolicySet_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.policySet.PolicySet", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -968,31 +967,31 @@ func (p *jsiiProxy_PolicySet) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( p, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (p *jsiiProxy_PolicySet) AddOverride(path *string, value interface{}) { +func (p *jsiiProxy_PolicySet) AddOverride(path *string, value any) { if err := p.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( p, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (p *jsiiProxy_PolicySet) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (p *jsiiProxy_PolicySet) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := p.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( p, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1008,7 +1007,7 @@ func (p *jsiiProxy_PolicySet) GetBooleanAttribute(terraformAttribute *string) cd _jsii_.Invoke( p, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1024,7 +1023,7 @@ func (p *jsiiProxy_PolicySet) GetBooleanMapAttribute(terraformAttribute *string) _jsii_.Invoke( p, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1040,7 +1039,7 @@ func (p *jsiiProxy_PolicySet) GetListAttribute(terraformAttribute *string) *[]*s _jsii_.Invoke( p, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1056,7 +1055,7 @@ func (p *jsiiProxy_PolicySet) GetNumberAttribute(terraformAttribute *string) *fl _jsii_.Invoke( p, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1072,7 +1071,7 @@ func (p *jsiiProxy_PolicySet) GetNumberListAttribute(terraformAttribute *string) _jsii_.Invoke( p, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1088,7 +1087,7 @@ func (p *jsiiProxy_PolicySet) GetNumberMapAttribute(terraformAttribute *string) _jsii_.Invoke( p, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1104,7 +1103,7 @@ func (p *jsiiProxy_PolicySet) GetStringAttribute(terraformAttribute *string) *st _jsii_.Invoke( p, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1120,15 +1119,15 @@ func (p *jsiiProxy_PolicySet) GetStringMapAttribute(terraformAttribute *string) _jsii_.Invoke( p, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (p *jsiiProxy_PolicySet) HasResourceMove() interface{} { - var returns interface{} +func (p *jsiiProxy_PolicySet) HasResourceMove() any { + var returns any _jsii_.Invoke( p, @@ -1147,7 +1146,7 @@ func (p *jsiiProxy_PolicySet) ImportFrom(id *string, provider cdktf.TerraformPro _jsii_.InvokeVoid( p, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -1160,7 +1159,7 @@ func (p *jsiiProxy_PolicySet) InterpolationForAttribute(terraformAttribute *stri _jsii_.Invoke( p, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1174,18 +1173,18 @@ func (p *jsiiProxy_PolicySet) MoveFromId(id *string) { _jsii_.InvokeVoid( p, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (p *jsiiProxy_PolicySet) MoveTo(moveTarget *string, index interface{}) { +func (p *jsiiProxy_PolicySet) MoveTo(moveTarget *string, index any) { if err := p.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( p, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -1196,7 +1195,7 @@ func (p *jsiiProxy_PolicySet) MoveToId(id *string) { _jsii_.InvokeVoid( p, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1207,7 +1206,7 @@ func (p *jsiiProxy_PolicySet) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( p, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1218,7 +1217,7 @@ func (p *jsiiProxy_PolicySet) PutVcsRepo(value *PolicySetVcsRepo) { _jsii_.InvokeVoid( p, "putVcsRepo", - []interface{}{value}, + []any{value}, ) } @@ -1334,8 +1333,8 @@ func (p *jsiiProxy_PolicySet) ResetWorkspaceIds() { ) } -func (p *jsiiProxy_PolicySet) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (p *jsiiProxy_PolicySet) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( p, @@ -1347,8 +1346,8 @@ func (p *jsiiProxy_PolicySet) SynthesizeAttributes() *map[string]interface{} { return returns } -func (p *jsiiProxy_PolicySet) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (p *jsiiProxy_PolicySet) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( p, @@ -1360,8 +1359,8 @@ func (p *jsiiProxy_PolicySet) SynthesizeHclAttributes() *map[string]interface{} return returns } -func (p *jsiiProxy_PolicySet) ToHclTerraform() interface{} { - var returns interface{} +func (p *jsiiProxy_PolicySet) ToHclTerraform() any { + var returns any _jsii_.Invoke( p, @@ -1373,8 +1372,8 @@ func (p *jsiiProxy_PolicySet) ToHclTerraform() interface{} { return returns } -func (p *jsiiProxy_PolicySet) ToMetadata() interface{} { - var returns interface{} +func (p *jsiiProxy_PolicySet) ToMetadata() any { + var returns any _jsii_.Invoke( p, @@ -1399,8 +1398,8 @@ func (p *jsiiProxy_PolicySet) ToString() *string { return returns } -func (p *jsiiProxy_PolicySet) ToTerraform() interface{} { - var returns interface{} +func (p *jsiiProxy_PolicySet) ToTerraform() any { + var returns any _jsii_.Invoke( p, @@ -1411,4 +1410,3 @@ func (p *jsiiProxy_PolicySet) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/policyset/PolicySetConfig.go b/gen/tfe/policyset/PolicySetConfig.go index 41016d9897..f7a3ba3da7 100644 --- a/gen/tfe/policyset/PolicySetConfig.go +++ b/gen/tfe/policyset/PolicySetConfig.go @@ -6,9 +6,9 @@ import ( type PolicySetConfig 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,17 +18,17 @@ type PolicySetConfig 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/hashicorp/tfe/0.66.0/docs/resources/policy_set#name PolicySet#name}. Name *string `field:"required" json:"name" yaml:"name"` // Whether the policy set is executed in the HCP Terraform agent. True by default for OPA policies. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set#agent_enabled PolicySet#agent_enabled} - AgentEnabled interface{} `field:"optional" json:"agentEnabled" yaml:"agentEnabled"` + AgentEnabled any `field:"optional" json:"agentEnabled" yaml:"agentEnabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set#description PolicySet#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set#global PolicySet#global}. - Global interface{} `field:"optional" json:"global" yaml:"global"` + Global any `field:"optional" json:"global" yaml:"global"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set#id PolicySet#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. @@ -39,7 +39,7 @@ type PolicySetConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set#organization PolicySet#organization}. Organization *string `field:"optional" json:"organization" yaml:"organization"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set#overridable PolicySet#overridable}. - Overridable interface{} `field:"optional" json:"overridable" yaml:"overridable"` + Overridable any `field:"optional" json:"overridable" yaml:"overridable"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set#policies_path PolicySet#policies_path}. PoliciesPath *string `field:"optional" json:"policiesPath" yaml:"policiesPath"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set#policy_ids PolicySet#policy_ids}. @@ -57,4 +57,3 @@ type PolicySetConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set#workspace_ids PolicySet#workspace_ids}. WorkspaceIds *[]*string `field:"optional" json:"workspaceIds" yaml:"workspaceIds"` } - diff --git a/gen/tfe/policyset/PolicySetVcsRepo.go b/gen/tfe/policyset/PolicySetVcsRepo.go index fa284e9680..4e9b52f1bd 100644 --- a/gen/tfe/policyset/PolicySetVcsRepo.go +++ b/gen/tfe/policyset/PolicySetVcsRepo.go @@ -1,6 +1,5 @@ package policyset - type PolicySetVcsRepo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set#identifier PolicySet#identifier}. Identifier *string `field:"required" json:"identifier" yaml:"identifier"` @@ -9,8 +8,7 @@ type PolicySetVcsRepo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set#github_app_installation_id PolicySet#github_app_installation_id}. GithubAppInstallationId *string `field:"optional" json:"githubAppInstallationId" yaml:"githubAppInstallationId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set#ingress_submodules PolicySet#ingress_submodules}. - IngressSubmodules interface{} `field:"optional" json:"ingressSubmodules" yaml:"ingressSubmodules"` + IngressSubmodules any `field:"optional" json:"ingressSubmodules" yaml:"ingressSubmodules"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set#oauth_token_id PolicySet#oauth_token_id}. OauthTokenId *string `field:"optional" json:"oauthTokenId" yaml:"oauthTokenId"` } - diff --git a/gen/tfe/policyset/PolicySetVcsRepoOutputReference.go b/gen/tfe/policyset/PolicySetVcsRepoOutputReference.go index ec250b9886..1d391784f5 100644 --- a/gen/tfe/policyset/PolicySetVcsRepoOutputReference.go +++ b/gen/tfe/policyset/PolicySetVcsRepoOutputReference.go @@ -15,9 +15,9 @@ type PolicySetVcsRepoOutputReference interface { BranchInput() *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 @@ -36,9 +36,9 @@ type PolicySetVcsRepoOutputReference interface { Identifier() *string SetIdentifier(val *string) IdentifierInput() *string - IngressSubmodules() interface{} - SetIngressSubmodules(val interface{}) - IngressSubmodulesInput() interface{} + IngressSubmodules() any + SetIngressSubmodules(val any) + IngressSubmodulesInput() any InternalValue() *PolicySetVcsRepo SetInternalValue(val *PolicySetVcsRepo) OauthTokenId() *string @@ -55,7 +55,7 @@ type PolicySetVcsRepoOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -82,7 +82,7 @@ type PolicySetVcsRepoOutputReference interface { ResetOauthTokenId() // 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. @@ -115,8 +115,8 @@ func (j *jsiiProxy_PolicySetVcsRepoOutputReference) BranchInput() *string { return returns } -func (j *jsiiProxy_PolicySetVcsRepoOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_PolicySetVcsRepoOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -195,8 +195,8 @@ func (j *jsiiProxy_PolicySetVcsRepoOutputReference) IdentifierInput() *string { return returns } -func (j *jsiiProxy_PolicySetVcsRepoOutputReference) IngressSubmodules() interface{} { - var returns interface{} +func (j *jsiiProxy_PolicySetVcsRepoOutputReference) IngressSubmodules() any { + var returns any _jsii_.Get( j, "ingressSubmodules", @@ -205,8 +205,8 @@ func (j *jsiiProxy_PolicySetVcsRepoOutputReference) IngressSubmodules() interfac return returns } -func (j *jsiiProxy_PolicySetVcsRepoOutputReference) IngressSubmodulesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_PolicySetVcsRepoOutputReference) IngressSubmodulesInput() any { + var returns any _jsii_.Get( j, "ingressSubmodulesInput", @@ -265,7 +265,6 @@ func (j *jsiiProxy_PolicySetVcsRepoOutputReference) TerraformResource() cdktf.II return returns } - func NewPolicySetVcsRepoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) PolicySetVcsRepoOutputReference { _init_.Initialize() @@ -276,7 +275,7 @@ func NewPolicySetVcsRepoOutputReference(terraformResource cdktf.IInterpolatingPa _jsii_.Create( "@cdktf/provider-tfe.policySet.PolicySetVcsRepoOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -288,12 +287,12 @@ func NewPolicySetVcsRepoOutputReference_Override(p PolicySetVcsRepoOutputReferen _jsii_.Create( "@cdktf/provider-tfe.policySet.PolicySetVcsRepoOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, p, ) } -func (j *jsiiProxy_PolicySetVcsRepoOutputReference)SetBranch(val *string) { +func (j *jsiiProxy_PolicySetVcsRepoOutputReference) SetBranch(val *string) { if err := j.validateSetBranchParameters(val); err != nil { panic(err) } @@ -304,7 +303,7 @@ func (j *jsiiProxy_PolicySetVcsRepoOutputReference)SetBranch(val *string) { ) } -func (j *jsiiProxy_PolicySetVcsRepoOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_PolicySetVcsRepoOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -315,7 +314,7 @@ func (j *jsiiProxy_PolicySetVcsRepoOutputReference)SetComplexObjectIndex(val int ) } -func (j *jsiiProxy_PolicySetVcsRepoOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_PolicySetVcsRepoOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -326,7 +325,7 @@ func (j *jsiiProxy_PolicySetVcsRepoOutputReference)SetComplexObjectIsFromSet(val ) } -func (j *jsiiProxy_PolicySetVcsRepoOutputReference)SetGithubAppInstallationId(val *string) { +func (j *jsiiProxy_PolicySetVcsRepoOutputReference) SetGithubAppInstallationId(val *string) { if err := j.validateSetGithubAppInstallationIdParameters(val); err != nil { panic(err) } @@ -337,7 +336,7 @@ func (j *jsiiProxy_PolicySetVcsRepoOutputReference)SetGithubAppInstallationId(va ) } -func (j *jsiiProxy_PolicySetVcsRepoOutputReference)SetIdentifier(val *string) { +func (j *jsiiProxy_PolicySetVcsRepoOutputReference) SetIdentifier(val *string) { if err := j.validateSetIdentifierParameters(val); err != nil { panic(err) } @@ -348,7 +347,7 @@ func (j *jsiiProxy_PolicySetVcsRepoOutputReference)SetIdentifier(val *string) { ) } -func (j *jsiiProxy_PolicySetVcsRepoOutputReference)SetIngressSubmodules(val interface{}) { +func (j *jsiiProxy_PolicySetVcsRepoOutputReference) SetIngressSubmodules(val any) { if err := j.validateSetIngressSubmodulesParameters(val); err != nil { panic(err) } @@ -359,7 +358,7 @@ func (j *jsiiProxy_PolicySetVcsRepoOutputReference)SetIngressSubmodules(val inte ) } -func (j *jsiiProxy_PolicySetVcsRepoOutputReference)SetInternalValue(val *PolicySetVcsRepo) { +func (j *jsiiProxy_PolicySetVcsRepoOutputReference) SetInternalValue(val *PolicySetVcsRepo) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -370,7 +369,7 @@ func (j *jsiiProxy_PolicySetVcsRepoOutputReference)SetInternalValue(val *PolicyS ) } -func (j *jsiiProxy_PolicySetVcsRepoOutputReference)SetOauthTokenId(val *string) { +func (j *jsiiProxy_PolicySetVcsRepoOutputReference) SetOauthTokenId(val *string) { if err := j.validateSetOauthTokenIdParameters(val); err != nil { panic(err) } @@ -381,7 +380,7 @@ func (j *jsiiProxy_PolicySetVcsRepoOutputReference)SetOauthTokenId(val *string) ) } -func (j *jsiiProxy_PolicySetVcsRepoOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_PolicySetVcsRepoOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -392,7 +391,7 @@ func (j *jsiiProxy_PolicySetVcsRepoOutputReference)SetTerraformAttribute(val *st ) } -func (j *jsiiProxy_PolicySetVcsRepoOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_PolicySetVcsRepoOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -416,16 +415,16 @@ func (p *jsiiProxy_PolicySetVcsRepoOutputReference) ComputeFqn() *string { return returns } -func (p *jsiiProxy_PolicySetVcsRepoOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (p *jsiiProxy_PolicySetVcsRepoOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := p.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( p, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -441,7 +440,7 @@ func (p *jsiiProxy_PolicySetVcsRepoOutputReference) GetBooleanAttribute(terrafor _jsii_.Invoke( p, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -457,7 +456,7 @@ func (p *jsiiProxy_PolicySetVcsRepoOutputReference) GetBooleanMapAttribute(terra _jsii_.Invoke( p, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -473,7 +472,7 @@ func (p *jsiiProxy_PolicySetVcsRepoOutputReference) GetListAttribute(terraformAt _jsii_.Invoke( p, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -489,7 +488,7 @@ func (p *jsiiProxy_PolicySetVcsRepoOutputReference) GetNumberAttribute(terraform _jsii_.Invoke( p, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -505,7 +504,7 @@ func (p *jsiiProxy_PolicySetVcsRepoOutputReference) GetNumberListAttribute(terra _jsii_.Invoke( p, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -521,7 +520,7 @@ func (p *jsiiProxy_PolicySetVcsRepoOutputReference) GetNumberMapAttribute(terraf _jsii_.Invoke( p, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -537,7 +536,7 @@ func (p *jsiiProxy_PolicySetVcsRepoOutputReference) GetStringAttribute(terraform _jsii_.Invoke( p, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -553,7 +552,7 @@ func (p *jsiiProxy_PolicySetVcsRepoOutputReference) GetStringMapAttribute(terraf _jsii_.Invoke( p, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -582,7 +581,7 @@ func (p *jsiiProxy_PolicySetVcsRepoOutputReference) InterpolationForAttribute(pr _jsii_.Invoke( p, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -621,16 +620,16 @@ func (p *jsiiProxy_PolicySetVcsRepoOutputReference) ResetOauthTokenId() { ) } -func (p *jsiiProxy_PolicySetVcsRepoOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (p *jsiiProxy_PolicySetVcsRepoOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := p.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( p, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -649,4 +648,3 @@ func (p *jsiiProxy_PolicySetVcsRepoOutputReference) ToString() *string { return returns } - diff --git a/gen/tfe/policyset/PolicySetVcsRepoOutputReference__checks.go b/gen/tfe/policyset/PolicySetVcsRepoOutputReference__checks.go index e1559b7bf5..fe08ad58d8 100644 --- a/gen/tfe/policyset/PolicySetVcsRepoOutputReference__checks.go +++ b/gen/tfe/policyset/PolicySetVcsRepoOutputReference__checks.go @@ -106,7 +106,7 @@ func (j *jsiiProxy_PolicySetVcsRepoOutputReference) validateSetBranchParameters( return nil } -func (j *jsiiProxy_PolicySetVcsRepoOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_PolicySetVcsRepoOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -187,7 +187,7 @@ func (j *jsiiProxy_PolicySetVcsRepoOutputReference) validateSetIdentifierParamet return nil } -func (j *jsiiProxy_PolicySetVcsRepoOutputReference) validateSetIngressSubmodulesParameters(val interface{}) error { +func (j *jsiiProxy_PolicySetVcsRepoOutputReference) validateSetIngressSubmodulesParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -250,4 +250,3 @@ func validateNewPolicySetVcsRepoOutputReferenceParameters(terraformResource cdkt return nil } - diff --git a/gen/tfe/policyset/PolicySet__checks.go b/gen/tfe/policyset/PolicySet__checks.go index 7c10a89aac..64eea271d8 100644 --- a/gen/tfe/policyset/PolicySet__checks.go +++ b/gen/tfe/policyset/PolicySet__checks.go @@ -19,7 +19,7 @@ func (p *jsiiProxy_PolicySet) validateAddMoveTargetParameters(moveTarget *string return nil } -func (p *jsiiProxy_PolicySet) validateAddOverrideParameters(path *string, value interface{}) error { +func (p *jsiiProxy_PolicySet) validateAddOverrideParameters(path *string, value any) error { if path == nil { return fmt.Errorf("parameter path is required, but nil was provided") } @@ -127,7 +127,7 @@ func (p *jsiiProxy_PolicySet) validateMoveFromIdParameters(id *string) error { return nil } -func (p *jsiiProxy_PolicySet) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (p *jsiiProxy_PolicySet) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -231,7 +231,7 @@ func validatePolicySet_GenerateConfigForImportParameters(scope constructs.Constr return nil } -func validatePolicySet_IsConstructParameters(x interface{}) error { +func validatePolicySet_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -239,7 +239,7 @@ func validatePolicySet_IsConstructParameters(x interface{}) error { return nil } -func validatePolicySet_IsTerraformElementParameters(x interface{}) error { +func validatePolicySet_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -247,7 +247,7 @@ func validatePolicySet_IsTerraformElementParameters(x interface{}) error { return nil } -func validatePolicySet_IsTerraformResourceParameters(x interface{}) error { +func validatePolicySet_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -255,7 +255,7 @@ func validatePolicySet_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_PolicySet) validateSetAgentEnabledParameters(val interface{}) error { +func (j *jsiiProxy_PolicySet) validateSetAgentEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -275,7 +275,7 @@ func (j *jsiiProxy_PolicySet) validateSetAgentEnabledParameters(val interface{}) return nil } -func (j *jsiiProxy_PolicySet) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_PolicySet) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -308,7 +308,7 @@ func (j *jsiiProxy_PolicySet) validateSetConnectionParameters(val interface{}) e return nil } -func (j *jsiiProxy_PolicySet) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_PolicySet) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -373,7 +373,7 @@ func (j *jsiiProxy_PolicySet) validateSetDescriptionParameters(val *string) erro return nil } -func (j *jsiiProxy_PolicySet) validateSetGlobalParameters(val interface{}) error { +func (j *jsiiProxy_PolicySet) validateSetGlobalParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -433,7 +433,7 @@ func (j *jsiiProxy_PolicySet) validateSetOrganizationParameters(val *string) err return nil } -func (j *jsiiProxy_PolicySet) validateSetOverridableParameters(val interface{}) error { +func (j *jsiiProxy_PolicySet) validateSetOverridableParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -477,7 +477,7 @@ func (j *jsiiProxy_PolicySet) validateSetPolicyToolVersionParameters(val *string return nil } -func (j *jsiiProxy_PolicySet) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_PolicySet) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -557,4 +557,3 @@ func validateNewPolicySetParameters(scope constructs.Construct, id *string, conf return nil } - diff --git a/gen/tfe/policyset/main.go b/gen/tfe/policyset/main.go index fd18c2cc4a..ab6cfeaa79 100644 --- a/gen/tfe/policyset/main.go +++ b/gen/tfe/policyset/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.policySet.PolicySet", - reflect.TypeOf((*PolicySet)(nil)).Elem(), + reflect.TypeFor[PolicySet](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -95,7 +95,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceIds", GoGetter: "WorkspaceIds"}, _jsii_.MemberProperty{JsiiProperty: "workspaceIdsInput", GoGetter: "WorkspaceIdsInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_PolicySet{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -103,15 +103,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.policySet.PolicySetConfig", - reflect.TypeOf((*PolicySetConfig)(nil)).Elem(), + reflect.TypeFor[PolicySetConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.policySet.PolicySetVcsRepo", - reflect.TypeOf((*PolicySetVcsRepo)(nil)).Elem(), + reflect.TypeFor[PolicySetVcsRepo](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.policySet.PolicySetVcsRepoOutputReference", - reflect.TypeOf((*PolicySetVcsRepoOutputReference)(nil)).Elem(), + reflect.TypeFor[PolicySetVcsRepoOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "branch", GoGetter: "Branch"}, _jsii_.MemberProperty{JsiiProperty: "branchInput", GoGetter: "BranchInput"}, @@ -149,7 +149,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_PolicySetVcsRepoOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/policysetparameter/PolicySetParameter.go b/gen/tfe/policysetparameter/PolicySetParameter.go index a7a6065190..b003f92e6a 100644 --- a/gen/tfe/policysetparameter/PolicySetParameter.go +++ b/gen/tfe/policysetparameter/PolicySetParameter.go @@ -15,15 +15,15 @@ type PolicySetParameter 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. @@ -54,18 +54,18 @@ type PolicySetParameter interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} - Sensitive() interface{} - SetSensitive(val interface{}) - SensitiveInput() interface{} + RawOverrides() any + Sensitive() any + SetSensitive(val any) + SensitiveInput() any // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string Value() *string @@ -78,9 +78,9 @@ type PolicySetParameter 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. @@ -98,7 +98,7 @@ type PolicySetParameter interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -110,7 +110,7 @@ type PolicySetParameter 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 PolicySetParameter interface { ResetSensitive() ResetValue() ResetValueWo() - 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 PolicySetParameter @@ -151,8 +151,8 @@ func (j *jsiiProxy_PolicySetParameter) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_PolicySetParameter) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_PolicySetParameter) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -161,8 +161,8 @@ func (j *jsiiProxy_PolicySetParameter) Connection() interface{} { return returns } -func (j *jsiiProxy_PolicySetParameter) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_PolicySetParameter) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -171,8 +171,8 @@ func (j *jsiiProxy_PolicySetParameter) ConstructNodeMetadata() *map[string]inter return returns } -func (j *jsiiProxy_PolicySetParameter) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_PolicySetParameter) Count() any { + var returns any _jsii_.Get( j, "count", @@ -301,8 +301,8 @@ func (j *jsiiProxy_PolicySetParameter) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_PolicySetParameter) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_PolicySetParameter) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -311,8 +311,8 @@ func (j *jsiiProxy_PolicySetParameter) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_PolicySetParameter) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_PolicySetParameter) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -321,8 +321,8 @@ func (j *jsiiProxy_PolicySetParameter) RawOverrides() interface{} { return returns } -func (j *jsiiProxy_PolicySetParameter) Sensitive() interface{} { - var returns interface{} +func (j *jsiiProxy_PolicySetParameter) Sensitive() any { + var returns any _jsii_.Get( j, "sensitive", @@ -331,8 +331,8 @@ func (j *jsiiProxy_PolicySetParameter) Sensitive() interface{} { return returns } -func (j *jsiiProxy_PolicySetParameter) SensitiveInput() interface{} { - var returns interface{} +func (j *jsiiProxy_PolicySetParameter) SensitiveInput() any { + var returns any _jsii_.Get( j, "sensitiveInput", @@ -351,8 +351,8 @@ func (j *jsiiProxy_PolicySetParameter) TerraformGeneratorMetadata() *cdktf.Terra return returns } -func (j *jsiiProxy_PolicySetParameter) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_PolicySetParameter) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -411,7 +411,6 @@ func (j *jsiiProxy_PolicySetParameter) ValueWoInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set_parameter tfe_policy_set_parameter} Resource. func NewPolicySetParameter(scope constructs.Construct, id *string, config *PolicySetParameterConfig) PolicySetParameter { _init_.Initialize() @@ -423,7 +422,7 @@ func NewPolicySetParameter(scope constructs.Construct, id *string, config *Polic _jsii_.Create( "@cdktf/provider-tfe.policySetParameter.PolicySetParameter", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -436,12 +435,12 @@ func NewPolicySetParameter_Override(p PolicySetParameter, scope constructs.Const _jsii_.Create( "@cdktf/provider-tfe.policySetParameter.PolicySetParameter", - []interface{}{scope, id, config}, + []any{scope, id, config}, p, ) } -func (j *jsiiProxy_PolicySetParameter)SetConnection(val interface{}) { +func (j *jsiiProxy_PolicySetParameter) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -452,7 +451,7 @@ func (j *jsiiProxy_PolicySetParameter)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_PolicySetParameter)SetCount(val interface{}) { +func (j *jsiiProxy_PolicySetParameter) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -463,7 +462,7 @@ func (j *jsiiProxy_PolicySetParameter)SetCount(val interface{}) { ) } -func (j *jsiiProxy_PolicySetParameter)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_PolicySetParameter) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -471,7 +470,7 @@ func (j *jsiiProxy_PolicySetParameter)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_PolicySetParameter)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_PolicySetParameter) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -479,7 +478,7 @@ func (j *jsiiProxy_PolicySetParameter)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_PolicySetParameter)SetKey(val *string) { +func (j *jsiiProxy_PolicySetParameter) SetKey(val *string) { if err := j.validateSetKeyParameters(val); err != nil { panic(err) } @@ -490,7 +489,7 @@ func (j *jsiiProxy_PolicySetParameter)SetKey(val *string) { ) } -func (j *jsiiProxy_PolicySetParameter)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_PolicySetParameter) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -501,7 +500,7 @@ func (j *jsiiProxy_PolicySetParameter)SetLifecycle(val *cdktf.TerraformResourceL ) } -func (j *jsiiProxy_PolicySetParameter)SetPolicySetId(val *string) { +func (j *jsiiProxy_PolicySetParameter) SetPolicySetId(val *string) { if err := j.validateSetPolicySetIdParameters(val); err != nil { panic(err) } @@ -512,7 +511,7 @@ func (j *jsiiProxy_PolicySetParameter)SetPolicySetId(val *string) { ) } -func (j *jsiiProxy_PolicySetParameter)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_PolicySetParameter) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -520,7 +519,7 @@ func (j *jsiiProxy_PolicySetParameter)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_PolicySetParameter)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_PolicySetParameter) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -531,7 +530,7 @@ func (j *jsiiProxy_PolicySetParameter)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_PolicySetParameter)SetSensitive(val interface{}) { +func (j *jsiiProxy_PolicySetParameter) SetSensitive(val any) { if err := j.validateSetSensitiveParameters(val); err != nil { panic(err) } @@ -542,7 +541,7 @@ func (j *jsiiProxy_PolicySetParameter)SetSensitive(val interface{}) { ) } -func (j *jsiiProxy_PolicySetParameter)SetValue(val *string) { +func (j *jsiiProxy_PolicySetParameter) SetValue(val *string) { if err := j.validateSetValueParameters(val); err != nil { panic(err) } @@ -553,7 +552,7 @@ func (j *jsiiProxy_PolicySetParameter)SetValue(val *string) { ) } -func (j *jsiiProxy_PolicySetParameter)SetValueWo(val *string) { +func (j *jsiiProxy_PolicySetParameter) SetValueWo(val *string) { if err := j.validateSetValueWoParameters(val); err != nil { panic(err) } @@ -576,7 +575,7 @@ func PolicySetParameter_GenerateConfigForImport(scope constructs.Construct, impo _jsii_.StaticInvoke( "@cdktf/provider-tfe.policySetParameter.PolicySetParameter", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -600,7 +599,7 @@ func PolicySetParameter_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 PolicySetParameter_IsConstruct(x interface{}) *bool { +func PolicySetParameter_IsConstruct(x any) *bool { _init_.Initialize() if err := validatePolicySetParameter_IsConstructParameters(x); err != nil { @@ -611,7 +610,7 @@ func PolicySetParameter_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.policySetParameter.PolicySetParameter", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -619,7 +618,7 @@ func PolicySetParameter_IsConstruct(x interface{}) *bool { } // Experimental. -func PolicySetParameter_IsTerraformElement(x interface{}) *bool { +func PolicySetParameter_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validatePolicySetParameter_IsTerraformElementParameters(x); err != nil { @@ -630,7 +629,7 @@ func PolicySetParameter_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.policySetParameter.PolicySetParameter", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -638,7 +637,7 @@ func PolicySetParameter_IsTerraformElement(x interface{}) *bool { } // Experimental. -func PolicySetParameter_IsTerraformResource(x interface{}) *bool { +func PolicySetParameter_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validatePolicySetParameter_IsTerraformResourceParameters(x); err != nil { @@ -649,7 +648,7 @@ func PolicySetParameter_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.policySetParameter.PolicySetParameter", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -674,31 +673,31 @@ func (p *jsiiProxy_PolicySetParameter) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( p, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (p *jsiiProxy_PolicySetParameter) AddOverride(path *string, value interface{}) { +func (p *jsiiProxy_PolicySetParameter) AddOverride(path *string, value any) { if err := p.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( p, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (p *jsiiProxy_PolicySetParameter) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (p *jsiiProxy_PolicySetParameter) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := p.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( p, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -714,7 +713,7 @@ func (p *jsiiProxy_PolicySetParameter) GetBooleanAttribute(terraformAttribute *s _jsii_.Invoke( p, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -730,7 +729,7 @@ func (p *jsiiProxy_PolicySetParameter) GetBooleanMapAttribute(terraformAttribute _jsii_.Invoke( p, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -746,7 +745,7 @@ func (p *jsiiProxy_PolicySetParameter) GetListAttribute(terraformAttribute *stri _jsii_.Invoke( p, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -762,7 +761,7 @@ func (p *jsiiProxy_PolicySetParameter) GetNumberAttribute(terraformAttribute *st _jsii_.Invoke( p, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -778,7 +777,7 @@ func (p *jsiiProxy_PolicySetParameter) GetNumberListAttribute(terraformAttribute _jsii_.Invoke( p, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -794,7 +793,7 @@ func (p *jsiiProxy_PolicySetParameter) GetNumberMapAttribute(terraformAttribute _jsii_.Invoke( p, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -810,7 +809,7 @@ func (p *jsiiProxy_PolicySetParameter) GetStringAttribute(terraformAttribute *st _jsii_.Invoke( p, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -826,15 +825,15 @@ func (p *jsiiProxy_PolicySetParameter) GetStringMapAttribute(terraformAttribute _jsii_.Invoke( p, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (p *jsiiProxy_PolicySetParameter) HasResourceMove() interface{} { - var returns interface{} +func (p *jsiiProxy_PolicySetParameter) HasResourceMove() any { + var returns any _jsii_.Invoke( p, @@ -853,7 +852,7 @@ func (p *jsiiProxy_PolicySetParameter) ImportFrom(id *string, provider cdktf.Ter _jsii_.InvokeVoid( p, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -866,7 +865,7 @@ func (p *jsiiProxy_PolicySetParameter) InterpolationForAttribute(terraformAttrib _jsii_.Invoke( p, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -880,18 +879,18 @@ func (p *jsiiProxy_PolicySetParameter) MoveFromId(id *string) { _jsii_.InvokeVoid( p, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (p *jsiiProxy_PolicySetParameter) MoveTo(moveTarget *string, index interface{}) { +func (p *jsiiProxy_PolicySetParameter) MoveTo(moveTarget *string, index any) { if err := p.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( p, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -902,7 +901,7 @@ func (p *jsiiProxy_PolicySetParameter) MoveToId(id *string) { _jsii_.InvokeVoid( p, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -913,7 +912,7 @@ func (p *jsiiProxy_PolicySetParameter) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( p, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -949,8 +948,8 @@ func (p *jsiiProxy_PolicySetParameter) ResetValueWo() { ) } -func (p *jsiiProxy_PolicySetParameter) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (p *jsiiProxy_PolicySetParameter) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( p, @@ -962,8 +961,8 @@ func (p *jsiiProxy_PolicySetParameter) SynthesizeAttributes() *map[string]interf return returns } -func (p *jsiiProxy_PolicySetParameter) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (p *jsiiProxy_PolicySetParameter) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( p, @@ -975,8 +974,8 @@ func (p *jsiiProxy_PolicySetParameter) SynthesizeHclAttributes() *map[string]int return returns } -func (p *jsiiProxy_PolicySetParameter) ToHclTerraform() interface{} { - var returns interface{} +func (p *jsiiProxy_PolicySetParameter) ToHclTerraform() any { + var returns any _jsii_.Invoke( p, @@ -988,8 +987,8 @@ func (p *jsiiProxy_PolicySetParameter) ToHclTerraform() interface{} { return returns } -func (p *jsiiProxy_PolicySetParameter) ToMetadata() interface{} { - var returns interface{} +func (p *jsiiProxy_PolicySetParameter) ToMetadata() any { + var returns any _jsii_.Invoke( p, @@ -1014,8 +1013,8 @@ func (p *jsiiProxy_PolicySetParameter) ToString() *string { return returns } -func (p *jsiiProxy_PolicySetParameter) ToTerraform() interface{} { - var returns interface{} +func (p *jsiiProxy_PolicySetParameter) ToTerraform() any { + var returns any _jsii_.Invoke( p, @@ -1026,4 +1025,3 @@ func (p *jsiiProxy_PolicySetParameter) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/policysetparameter/PolicySetParameterConfig.go b/gen/tfe/policysetparameter/PolicySetParameterConfig.go index e4eb2673f0..b5d040d6ad 100644 --- a/gen/tfe/policysetparameter/PolicySetParameterConfig.go +++ b/gen/tfe/policysetparameter/PolicySetParameterConfig.go @@ -6,9 +6,9 @@ import ( type PolicySetParameterConfig 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 PolicySetParameterConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // Name of the parameter. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set_parameter#key PolicySetParameter#key} @@ -30,7 +30,7 @@ type PolicySetParameterConfig struct { // Whether the value is sensitive. If true then the parameter is written once and not visible thereafter. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set_parameter#sensitive PolicySetParameter#sensitive} - Sensitive interface{} `field:"optional" json:"sensitive" yaml:"sensitive"` + Sensitive any `field:"optional" json:"sensitive" yaml:"sensitive"` // Value of the parameter. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set_parameter#value PolicySetParameter#value} @@ -40,4 +40,3 @@ type PolicySetParameterConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/policy_set_parameter#value_wo PolicySetParameter#value_wo} ValueWo *string `field:"optional" json:"valueWo" yaml:"valueWo"` } - diff --git a/gen/tfe/policysetparameter/PolicySetParameter__checks.go b/gen/tfe/policysetparameter/PolicySetParameter__checks.go index 9f12d89fcb..a0d4d01e26 100644 --- a/gen/tfe/policysetparameter/PolicySetParameter__checks.go +++ b/gen/tfe/policysetparameter/PolicySetParameter__checks.go @@ -19,7 +19,7 @@ func (p *jsiiProxy_PolicySetParameter) validateAddMoveTargetParameters(moveTarge return nil } -func (p *jsiiProxy_PolicySetParameter) validateAddOverrideParameters(path *string, value interface{}) error { +func (p *jsiiProxy_PolicySetParameter) validateAddOverrideParameters(path *string, value any) error { if path == nil { return fmt.Errorf("parameter path is required, but nil was provided") } @@ -127,7 +127,7 @@ func (p *jsiiProxy_PolicySetParameter) validateMoveFromIdParameters(id *string) return nil } -func (p *jsiiProxy_PolicySetParameter) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (p *jsiiProxy_PolicySetParameter) 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 validatePolicySetParameter_GenerateConfigForImportParameters(scope construc return nil } -func validatePolicySetParameter_IsConstructParameters(x interface{}) error { +func validatePolicySetParameter_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validatePolicySetParameter_IsConstructParameters(x interface{}) error { return nil } -func validatePolicySetParameter_IsTerraformElementParameters(x interface{}) error { +func validatePolicySetParameter_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validatePolicySetParameter_IsTerraformElementParameters(x interface{}) erro return nil } -func validatePolicySetParameter_IsTerraformResourceParameters(x interface{}) error { +func validatePolicySetParameter_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validatePolicySetParameter_IsTerraformResourceParameters(x interface{}) err return nil } -func (j *jsiiProxy_PolicySetParameter) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_PolicySetParameter) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_PolicySetParameter) validateSetConnectionParameters(val inter return nil } -func (j *jsiiProxy_PolicySetParameter) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_PolicySetParameter) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -358,7 +358,7 @@ func (j *jsiiProxy_PolicySetParameter) validateSetPolicySetIdParameters(val *str return nil } -func (j *jsiiProxy_PolicySetParameter) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_PolicySetParameter) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -404,7 +404,7 @@ func (j *jsiiProxy_PolicySetParameter) validateSetProvisionersParameters(val *[] return nil } -func (j *jsiiProxy_PolicySetParameter) validateSetSensitiveParameters(val interface{}) error { +func (j *jsiiProxy_PolicySetParameter) validateSetSensitiveParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -458,4 +458,3 @@ func validateNewPolicySetParameterParameters(scope constructs.Construct, id *str return nil } - diff --git a/gen/tfe/policysetparameter/main.go b/gen/tfe/policysetparameter/main.go index b51bd678cd..2331c0d0d7 100644 --- a/gen/tfe/policysetparameter/main.go +++ b/gen/tfe/policysetparameter/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.policySetParameter.PolicySetParameter", - reflect.TypeOf((*PolicySetParameter)(nil)).Elem(), + reflect.TypeFor[PolicySetParameter](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -67,7 +67,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "valueWo", GoGetter: "ValueWo"}, _jsii_.MemberProperty{JsiiProperty: "valueWoInput", GoGetter: "ValueWoInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_PolicySetParameter{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -75,6 +75,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.policySetParameter.PolicySetParameterConfig", - reflect.TypeOf((*PolicySetParameterConfig)(nil)).Elem(), + reflect.TypeFor[PolicySetParameterConfig](), ) } diff --git a/gen/tfe/project/Project.go b/gen/tfe/project/Project.go index 63675278ec..069a13d083 100644 --- a/gen/tfe/project/Project.go +++ b/gen/tfe/project/Project.go @@ -18,15 +18,15 @@ type Project 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. @@ -43,9 +43,9 @@ type Project interface { // Experimental. FriendlyUniqueId() *string Id() *string - IgnoreAdditionalTags() interface{} - SetIgnoreAdditionalTags(val interface{}) - IgnoreAdditionalTagsInput() interface{} + IgnoreAdditionalTags() any + SetIgnoreAdditionalTags(val any) + IgnoreAdditionalTagsInput() any // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle // Experimental. @@ -63,27 +63,27 @@ type Project interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any Tags() *map[string]*string SetTags(val *map[string]*string) TagsInput() *map[string]*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. @@ -101,7 +101,7 @@ type Project interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -113,7 +113,7 @@ type Project 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) @@ -128,17 +128,17 @@ type Project 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 Project @@ -176,8 +176,8 @@ func (j *jsiiProxy_Project) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_Project) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_Project) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -186,8 +186,8 @@ func (j *jsiiProxy_Project) Connection() interface{} { return returns } -func (j *jsiiProxy_Project) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Project) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -196,8 +196,8 @@ func (j *jsiiProxy_Project) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_Project) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_Project) Count() any { + var returns any _jsii_.Get( j, "count", @@ -276,8 +276,8 @@ func (j *jsiiProxy_Project) Id() *string { return returns } -func (j *jsiiProxy_Project) IgnoreAdditionalTags() interface{} { - var returns interface{} +func (j *jsiiProxy_Project) IgnoreAdditionalTags() any { + var returns any _jsii_.Get( j, "ignoreAdditionalTags", @@ -286,8 +286,8 @@ func (j *jsiiProxy_Project) IgnoreAdditionalTags() interface{} { return returns } -func (j *jsiiProxy_Project) IgnoreAdditionalTagsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Project) IgnoreAdditionalTagsInput() any { + var returns any _jsii_.Get( j, "ignoreAdditionalTagsInput", @@ -366,8 +366,8 @@ func (j *jsiiProxy_Project) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_Project) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_Project) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -376,8 +376,8 @@ func (j *jsiiProxy_Project) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_Project) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_Project) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -416,8 +416,8 @@ func (j *jsiiProxy_Project) TerraformGeneratorMetadata() *cdktf.TerraformProvide return returns } -func (j *jsiiProxy_Project) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Project) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -436,7 +436,6 @@ func (j *jsiiProxy_Project) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/project tfe_project} Resource. func NewProject(scope constructs.Construct, id *string, config *ProjectConfig) Project { _init_.Initialize() @@ -448,7 +447,7 @@ func NewProject(scope constructs.Construct, id *string, config *ProjectConfig) P _jsii_.Create( "@cdktf/provider-tfe.project.Project", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -461,12 +460,12 @@ func NewProject_Override(p Project, scope constructs.Construct, id *string, conf _jsii_.Create( "@cdktf/provider-tfe.project.Project", - []interface{}{scope, id, config}, + []any{scope, id, config}, p, ) } -func (j *jsiiProxy_Project)SetAutoDestroyActivityDuration(val *string) { +func (j *jsiiProxy_Project) SetAutoDestroyActivityDuration(val *string) { if err := j.validateSetAutoDestroyActivityDurationParameters(val); err != nil { panic(err) } @@ -477,7 +476,7 @@ func (j *jsiiProxy_Project)SetAutoDestroyActivityDuration(val *string) { ) } -func (j *jsiiProxy_Project)SetConnection(val interface{}) { +func (j *jsiiProxy_Project) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -488,7 +487,7 @@ func (j *jsiiProxy_Project)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_Project)SetCount(val interface{}) { +func (j *jsiiProxy_Project) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -499,7 +498,7 @@ func (j *jsiiProxy_Project)SetCount(val interface{}) { ) } -func (j *jsiiProxy_Project)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_Project) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -507,7 +506,7 @@ func (j *jsiiProxy_Project)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_Project)SetDescription(val *string) { +func (j *jsiiProxy_Project) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -518,7 +517,7 @@ func (j *jsiiProxy_Project)SetDescription(val *string) { ) } -func (j *jsiiProxy_Project)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_Project) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -526,7 +525,7 @@ func (j *jsiiProxy_Project)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_Project)SetIgnoreAdditionalTags(val interface{}) { +func (j *jsiiProxy_Project) SetIgnoreAdditionalTags(val any) { if err := j.validateSetIgnoreAdditionalTagsParameters(val); err != nil { panic(err) } @@ -537,7 +536,7 @@ func (j *jsiiProxy_Project)SetIgnoreAdditionalTags(val interface{}) { ) } -func (j *jsiiProxy_Project)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_Project) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -548,7 +547,7 @@ func (j *jsiiProxy_Project)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { ) } -func (j *jsiiProxy_Project)SetName(val *string) { +func (j *jsiiProxy_Project) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -559,7 +558,7 @@ func (j *jsiiProxy_Project)SetName(val *string) { ) } -func (j *jsiiProxy_Project)SetOrganization(val *string) { +func (j *jsiiProxy_Project) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -570,7 +569,7 @@ func (j *jsiiProxy_Project)SetOrganization(val *string) { ) } -func (j *jsiiProxy_Project)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_Project) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -578,7 +577,7 @@ func (j *jsiiProxy_Project)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_Project)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_Project) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -589,7 +588,7 @@ func (j *jsiiProxy_Project)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_Project)SetTags(val *map[string]*string) { +func (j *jsiiProxy_Project) SetTags(val *map[string]*string) { if err := j.validateSetTagsParameters(val); err != nil { panic(err) } @@ -612,7 +611,7 @@ func Project_GenerateConfigForImport(scope constructs.Construct, importToId *str _jsii_.StaticInvoke( "@cdktf/provider-tfe.project.Project", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -636,7 +635,7 @@ func Project_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 Project_IsConstruct(x interface{}) *bool { +func Project_IsConstruct(x any) *bool { _init_.Initialize() if err := validateProject_IsConstructParameters(x); err != nil { @@ -647,7 +646,7 @@ func Project_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.project.Project", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -655,7 +654,7 @@ func Project_IsConstruct(x interface{}) *bool { } // Experimental. -func Project_IsTerraformElement(x interface{}) *bool { +func Project_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateProject_IsTerraformElementParameters(x); err != nil { @@ -666,7 +665,7 @@ func Project_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.project.Project", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -674,7 +673,7 @@ func Project_IsTerraformElement(x interface{}) *bool { } // Experimental. -func Project_IsTerraformResource(x interface{}) *bool { +func Project_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateProject_IsTerraformResourceParameters(x); err != nil { @@ -685,7 +684,7 @@ func Project_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.project.Project", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -710,31 +709,31 @@ func (p *jsiiProxy_Project) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( p, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (p *jsiiProxy_Project) AddOverride(path *string, value interface{}) { +func (p *jsiiProxy_Project) AddOverride(path *string, value any) { if err := p.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( p, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (p *jsiiProxy_Project) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (p *jsiiProxy_Project) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := p.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( p, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -750,7 +749,7 @@ func (p *jsiiProxy_Project) GetBooleanAttribute(terraformAttribute *string) cdkt _jsii_.Invoke( p, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -766,7 +765,7 @@ func (p *jsiiProxy_Project) GetBooleanMapAttribute(terraformAttribute *string) * _jsii_.Invoke( p, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -782,7 +781,7 @@ func (p *jsiiProxy_Project) GetListAttribute(terraformAttribute *string) *[]*str _jsii_.Invoke( p, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -798,7 +797,7 @@ func (p *jsiiProxy_Project) GetNumberAttribute(terraformAttribute *string) *floa _jsii_.Invoke( p, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -814,7 +813,7 @@ func (p *jsiiProxy_Project) GetNumberListAttribute(terraformAttribute *string) * _jsii_.Invoke( p, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -830,7 +829,7 @@ func (p *jsiiProxy_Project) GetNumberMapAttribute(terraformAttribute *string) *m _jsii_.Invoke( p, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -846,7 +845,7 @@ func (p *jsiiProxy_Project) GetStringAttribute(terraformAttribute *string) *stri _jsii_.Invoke( p, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -862,15 +861,15 @@ func (p *jsiiProxy_Project) GetStringMapAttribute(terraformAttribute *string) *m _jsii_.Invoke( p, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (p *jsiiProxy_Project) HasResourceMove() interface{} { - var returns interface{} +func (p *jsiiProxy_Project) HasResourceMove() any { + var returns any _jsii_.Invoke( p, @@ -889,7 +888,7 @@ func (p *jsiiProxy_Project) ImportFrom(id *string, provider cdktf.TerraformProvi _jsii_.InvokeVoid( p, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -902,7 +901,7 @@ func (p *jsiiProxy_Project) InterpolationForAttribute(terraformAttribute *string _jsii_.Invoke( p, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -916,18 +915,18 @@ func (p *jsiiProxy_Project) MoveFromId(id *string) { _jsii_.InvokeVoid( p, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (p *jsiiProxy_Project) MoveTo(moveTarget *string, index interface{}) { +func (p *jsiiProxy_Project) MoveTo(moveTarget *string, index any) { if err := p.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( p, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -938,7 +937,7 @@ func (p *jsiiProxy_Project) MoveToId(id *string) { _jsii_.InvokeVoid( p, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -949,7 +948,7 @@ func (p *jsiiProxy_Project) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( p, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1001,8 +1000,8 @@ func (p *jsiiProxy_Project) ResetTags() { ) } -func (p *jsiiProxy_Project) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (p *jsiiProxy_Project) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( p, @@ -1014,8 +1013,8 @@ func (p *jsiiProxy_Project) SynthesizeAttributes() *map[string]interface{} { return returns } -func (p *jsiiProxy_Project) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (p *jsiiProxy_Project) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( p, @@ -1027,8 +1026,8 @@ func (p *jsiiProxy_Project) SynthesizeHclAttributes() *map[string]interface{} { return returns } -func (p *jsiiProxy_Project) ToHclTerraform() interface{} { - var returns interface{} +func (p *jsiiProxy_Project) ToHclTerraform() any { + var returns any _jsii_.Invoke( p, @@ -1040,8 +1039,8 @@ func (p *jsiiProxy_Project) ToHclTerraform() interface{} { return returns } -func (p *jsiiProxy_Project) ToMetadata() interface{} { - var returns interface{} +func (p *jsiiProxy_Project) ToMetadata() any { + var returns any _jsii_.Invoke( p, @@ -1066,8 +1065,8 @@ func (p *jsiiProxy_Project) ToString() *string { return returns } -func (p *jsiiProxy_Project) ToTerraform() interface{} { - var returns interface{} +func (p *jsiiProxy_Project) ToTerraform() any { + var returns any _jsii_.Invoke( p, @@ -1078,4 +1077,3 @@ func (p *jsiiProxy_Project) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/project/ProjectConfig.go b/gen/tfe/project/ProjectConfig.go index 61d36ecb92..a02d35842a 100644 --- a/gen/tfe/project/ProjectConfig.go +++ b/gen/tfe/project/ProjectConfig.go @@ -6,9 +6,9 @@ import ( type ProjectConfig 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 ProjectConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // Name of the project. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/project#name Project#name} @@ -34,7 +34,7 @@ type ProjectConfig struct { // Explicitly ignores tags created outside of Terraform so they will not be overwritten by tags defined in configuration. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/project#ignore_additional_tags Project#ignore_additional_tags} - IgnoreAdditionalTags interface{} `field:"optional" json:"ignoreAdditionalTags" yaml:"ignoreAdditionalTags"` + IgnoreAdditionalTags any `field:"optional" json:"ignoreAdditionalTags" yaml:"ignoreAdditionalTags"` // Name of the organization to which the project belongs. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/project#organization Project#organization} @@ -44,4 +44,3 @@ type ProjectConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/project#tags Project#tags} Tags *map[string]*string `field:"optional" json:"tags" yaml:"tags"` } - diff --git a/gen/tfe/project/Project__checks.go b/gen/tfe/project/Project__checks.go index c23d99d158..566c2bc42d 100644 --- a/gen/tfe/project/Project__checks.go +++ b/gen/tfe/project/Project__checks.go @@ -19,7 +19,7 @@ func (p *jsiiProxy_Project) validateAddMoveTargetParameters(moveTarget *string) return nil } -func (p *jsiiProxy_Project) validateAddOverrideParameters(path *string, value interface{}) error { +func (p *jsiiProxy_Project) validateAddOverrideParameters(path *string, value any) error { if path == nil { return fmt.Errorf("parameter path is required, but nil was provided") } @@ -127,7 +127,7 @@ func (p *jsiiProxy_Project) validateMoveFromIdParameters(id *string) error { return nil } -func (p *jsiiProxy_Project) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (p *jsiiProxy_Project) 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 validateProject_GenerateConfigForImportParameters(scope constructs.Construc return nil } -func validateProject_IsConstructParameters(x interface{}) error { +func validateProject_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateProject_IsConstructParameters(x interface{}) error { return nil } -func validateProject_IsTerraformElementParameters(x interface{}) error { +func validateProject_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateProject_IsTerraformElementParameters(x interface{}) error { return nil } -func validateProject_IsTerraformResourceParameters(x interface{}) error { +func validateProject_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -252,7 +252,7 @@ func (j *jsiiProxy_Project) validateSetAutoDestroyActivityDurationParameters(val return nil } -func (j *jsiiProxy_Project) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_Project) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -285,7 +285,7 @@ func (j *jsiiProxy_Project) validateSetConnectionParameters(val interface{}) err return nil } -func (j *jsiiProxy_Project) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_Project) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -350,7 +350,7 @@ func (j *jsiiProxy_Project) validateSetDescriptionParameters(val *string) error return nil } -func (j *jsiiProxy_Project) validateSetIgnoreAdditionalTagsParameters(val interface{}) error { +func (j *jsiiProxy_Project) validateSetIgnoreAdditionalTagsParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -394,7 +394,7 @@ func (j *jsiiProxy_Project) validateSetOrganizationParameters(val *string) error return nil } -func (j *jsiiProxy_Project) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_Project) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -466,4 +466,3 @@ func validateNewProjectParameters(scope constructs.Construct, id *string, config return nil } - diff --git a/gen/tfe/project/main.go b/gen/tfe/project/main.go index 02bf1d1dd5..5383a2efa7 100644 --- a/gen/tfe/project/main.go +++ b/gen/tfe/project/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.project.Project", - reflect.TypeOf((*Project)(nil)).Elem(), + reflect.TypeFor[Project](), []_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_Project{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -79,6 +79,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.project.ProjectConfig", - reflect.TypeOf((*ProjectConfig)(nil)).Elem(), + reflect.TypeFor[ProjectConfig](), ) } diff --git a/gen/tfe/projectoauthclient/ProjectOauthClient.go b/gen/tfe/projectoauthclient/ProjectOauthClient.go index 1cd7791775..988bc915e3 100644 --- a/gen/tfe/projectoauthclient/ProjectOauthClient.go +++ b/gen/tfe/projectoauthclient/ProjectOauthClient.go @@ -15,15 +15,15 @@ type ProjectOauthClient 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,24 +56,24 @@ type ProjectOauthClient 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. @@ -91,7 +91,7 @@ type ProjectOauthClient interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -103,7 +103,7 @@ type ProjectOauthClient 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) @@ -114,17 +114,17 @@ type ProjectOauthClient 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 ProjectOauthClient @@ -142,8 +142,8 @@ func (j *jsiiProxy_ProjectOauthClient) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_ProjectOauthClient) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_ProjectOauthClient) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -152,8 +152,8 @@ func (j *jsiiProxy_ProjectOauthClient) Connection() interface{} { return returns } -func (j *jsiiProxy_ProjectOauthClient) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_ProjectOauthClient) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -162,8 +162,8 @@ func (j *jsiiProxy_ProjectOauthClient) ConstructNodeMetadata() *map[string]inter return returns } -func (j *jsiiProxy_ProjectOauthClient) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_ProjectOauthClient) Count() any { + var returns any _jsii_.Get( j, "count", @@ -302,8 +302,8 @@ func (j *jsiiProxy_ProjectOauthClient) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_ProjectOauthClient) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_ProjectOauthClient) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -312,8 +312,8 @@ func (j *jsiiProxy_ProjectOauthClient) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_ProjectOauthClient) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_ProjectOauthClient) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -332,8 +332,8 @@ func (j *jsiiProxy_ProjectOauthClient) TerraformGeneratorMetadata() *cdktf.Terra return returns } -func (j *jsiiProxy_ProjectOauthClient) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_ProjectOauthClient) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -352,7 +352,6 @@ func (j *jsiiProxy_ProjectOauthClient) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/project_oauth_client tfe_project_oauth_client} Resource. func NewProjectOauthClient(scope constructs.Construct, id *string, config *ProjectOauthClientConfig) ProjectOauthClient { _init_.Initialize() @@ -364,7 +363,7 @@ func NewProjectOauthClient(scope constructs.Construct, id *string, config *Proje _jsii_.Create( "@cdktf/provider-tfe.projectOauthClient.ProjectOauthClient", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -377,12 +376,12 @@ func NewProjectOauthClient_Override(p ProjectOauthClient, scope constructs.Const _jsii_.Create( "@cdktf/provider-tfe.projectOauthClient.ProjectOauthClient", - []interface{}{scope, id, config}, + []any{scope, id, config}, p, ) } -func (j *jsiiProxy_ProjectOauthClient)SetConnection(val interface{}) { +func (j *jsiiProxy_ProjectOauthClient) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_ProjectOauthClient)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_ProjectOauthClient)SetCount(val interface{}) { +func (j *jsiiProxy_ProjectOauthClient) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_ProjectOauthClient)SetCount(val interface{}) { ) } -func (j *jsiiProxy_ProjectOauthClient)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_ProjectOauthClient) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -412,7 +411,7 @@ func (j *jsiiProxy_ProjectOauthClient)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_ProjectOauthClient)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_ProjectOauthClient) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -420,7 +419,7 @@ func (j *jsiiProxy_ProjectOauthClient)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_ProjectOauthClient)SetId(val *string) { +func (j *jsiiProxy_ProjectOauthClient) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -431,7 +430,7 @@ func (j *jsiiProxy_ProjectOauthClient)SetId(val *string) { ) } -func (j *jsiiProxy_ProjectOauthClient)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_ProjectOauthClient) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -442,7 +441,7 @@ func (j *jsiiProxy_ProjectOauthClient)SetLifecycle(val *cdktf.TerraformResourceL ) } -func (j *jsiiProxy_ProjectOauthClient)SetOauthClientId(val *string) { +func (j *jsiiProxy_ProjectOauthClient) SetOauthClientId(val *string) { if err := j.validateSetOauthClientIdParameters(val); err != nil { panic(err) } @@ -453,7 +452,7 @@ func (j *jsiiProxy_ProjectOauthClient)SetOauthClientId(val *string) { ) } -func (j *jsiiProxy_ProjectOauthClient)SetProjectId(val *string) { +func (j *jsiiProxy_ProjectOauthClient) SetProjectId(val *string) { if err := j.validateSetProjectIdParameters(val); err != nil { panic(err) } @@ -464,7 +463,7 @@ func (j *jsiiProxy_ProjectOauthClient)SetProjectId(val *string) { ) } -func (j *jsiiProxy_ProjectOauthClient)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_ProjectOauthClient) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -472,7 +471,7 @@ func (j *jsiiProxy_ProjectOauthClient)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_ProjectOauthClient)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_ProjectOauthClient) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -495,7 +494,7 @@ func ProjectOauthClient_GenerateConfigForImport(scope constructs.Construct, impo _jsii_.StaticInvoke( "@cdktf/provider-tfe.projectOauthClient.ProjectOauthClient", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -519,7 +518,7 @@ func ProjectOauthClient_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 ProjectOauthClient_IsConstruct(x interface{}) *bool { +func ProjectOauthClient_IsConstruct(x any) *bool { _init_.Initialize() if err := validateProjectOauthClient_IsConstructParameters(x); err != nil { @@ -530,7 +529,7 @@ func ProjectOauthClient_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.projectOauthClient.ProjectOauthClient", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -538,7 +537,7 @@ func ProjectOauthClient_IsConstruct(x interface{}) *bool { } // Experimental. -func ProjectOauthClient_IsTerraformElement(x interface{}) *bool { +func ProjectOauthClient_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateProjectOauthClient_IsTerraformElementParameters(x); err != nil { @@ -549,7 +548,7 @@ func ProjectOauthClient_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.projectOauthClient.ProjectOauthClient", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -557,7 +556,7 @@ func ProjectOauthClient_IsTerraformElement(x interface{}) *bool { } // Experimental. -func ProjectOauthClient_IsTerraformResource(x interface{}) *bool { +func ProjectOauthClient_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateProjectOauthClient_IsTerraformResourceParameters(x); err != nil { @@ -568,7 +567,7 @@ func ProjectOauthClient_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.projectOauthClient.ProjectOauthClient", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -593,31 +592,31 @@ func (p *jsiiProxy_ProjectOauthClient) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( p, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (p *jsiiProxy_ProjectOauthClient) AddOverride(path *string, value interface{}) { +func (p *jsiiProxy_ProjectOauthClient) AddOverride(path *string, value any) { if err := p.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( p, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (p *jsiiProxy_ProjectOauthClient) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (p *jsiiProxy_ProjectOauthClient) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := p.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( p, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -633,7 +632,7 @@ func (p *jsiiProxy_ProjectOauthClient) GetBooleanAttribute(terraformAttribute *s _jsii_.Invoke( p, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -649,7 +648,7 @@ func (p *jsiiProxy_ProjectOauthClient) GetBooleanMapAttribute(terraformAttribute _jsii_.Invoke( p, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -665,7 +664,7 @@ func (p *jsiiProxy_ProjectOauthClient) GetListAttribute(terraformAttribute *stri _jsii_.Invoke( p, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -681,7 +680,7 @@ func (p *jsiiProxy_ProjectOauthClient) GetNumberAttribute(terraformAttribute *st _jsii_.Invoke( p, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -697,7 +696,7 @@ func (p *jsiiProxy_ProjectOauthClient) GetNumberListAttribute(terraformAttribute _jsii_.Invoke( p, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -713,7 +712,7 @@ func (p *jsiiProxy_ProjectOauthClient) GetNumberMapAttribute(terraformAttribute _jsii_.Invoke( p, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -729,7 +728,7 @@ func (p *jsiiProxy_ProjectOauthClient) GetStringAttribute(terraformAttribute *st _jsii_.Invoke( p, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -745,15 +744,15 @@ func (p *jsiiProxy_ProjectOauthClient) GetStringMapAttribute(terraformAttribute _jsii_.Invoke( p, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (p *jsiiProxy_ProjectOauthClient) HasResourceMove() interface{} { - var returns interface{} +func (p *jsiiProxy_ProjectOauthClient) HasResourceMove() any { + var returns any _jsii_.Invoke( p, @@ -772,7 +771,7 @@ func (p *jsiiProxy_ProjectOauthClient) ImportFrom(id *string, provider cdktf.Ter _jsii_.InvokeVoid( p, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -785,7 +784,7 @@ func (p *jsiiProxy_ProjectOauthClient) InterpolationForAttribute(terraformAttrib _jsii_.Invoke( p, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -799,18 +798,18 @@ func (p *jsiiProxy_ProjectOauthClient) MoveFromId(id *string) { _jsii_.InvokeVoid( p, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (p *jsiiProxy_ProjectOauthClient) MoveTo(moveTarget *string, index interface{}) { +func (p *jsiiProxy_ProjectOauthClient) MoveTo(moveTarget *string, index any) { if err := p.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( p, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -821,7 +820,7 @@ func (p *jsiiProxy_ProjectOauthClient) MoveToId(id *string) { _jsii_.InvokeVoid( p, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -832,7 +831,7 @@ func (p *jsiiProxy_ProjectOauthClient) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( p, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -852,8 +851,8 @@ func (p *jsiiProxy_ProjectOauthClient) ResetOverrideLogicalId() { ) } -func (p *jsiiProxy_ProjectOauthClient) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (p *jsiiProxy_ProjectOauthClient) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( p, @@ -865,8 +864,8 @@ func (p *jsiiProxy_ProjectOauthClient) SynthesizeAttributes() *map[string]interf return returns } -func (p *jsiiProxy_ProjectOauthClient) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (p *jsiiProxy_ProjectOauthClient) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( p, @@ -878,8 +877,8 @@ func (p *jsiiProxy_ProjectOauthClient) SynthesizeHclAttributes() *map[string]int return returns } -func (p *jsiiProxy_ProjectOauthClient) ToHclTerraform() interface{} { - var returns interface{} +func (p *jsiiProxy_ProjectOauthClient) ToHclTerraform() any { + var returns any _jsii_.Invoke( p, @@ -891,8 +890,8 @@ func (p *jsiiProxy_ProjectOauthClient) ToHclTerraform() interface{} { return returns } -func (p *jsiiProxy_ProjectOauthClient) ToMetadata() interface{} { - var returns interface{} +func (p *jsiiProxy_ProjectOauthClient) ToMetadata() any { + var returns any _jsii_.Invoke( p, @@ -917,8 +916,8 @@ func (p *jsiiProxy_ProjectOauthClient) ToString() *string { return returns } -func (p *jsiiProxy_ProjectOauthClient) ToTerraform() interface{} { - var returns interface{} +func (p *jsiiProxy_ProjectOauthClient) ToTerraform() any { + var returns any _jsii_.Invoke( p, @@ -929,4 +928,3 @@ func (p *jsiiProxy_ProjectOauthClient) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/projectoauthclient/ProjectOauthClientConfig.go b/gen/tfe/projectoauthclient/ProjectOauthClientConfig.go index dc6f70eb06..a727617666 100644 --- a/gen/tfe/projectoauthclient/ProjectOauthClientConfig.go +++ b/gen/tfe/projectoauthclient/ProjectOauthClientConfig.go @@ -6,9 +6,9 @@ import ( type ProjectOauthClientConfig 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 ProjectOauthClientConfig 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/hashicorp/tfe/0.66.0/docs/resources/project_oauth_client#oauth_client_id ProjectOauthClient#oauth_client_id}. OauthClientId *string `field:"required" json:"oauthClientId" yaml:"oauthClientId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/project_oauth_client#project_id ProjectOauthClient#project_id}. @@ -29,4 +29,3 @@ type ProjectOauthClientConfig 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/tfe/projectoauthclient/ProjectOauthClient__checks.go b/gen/tfe/projectoauthclient/ProjectOauthClient__checks.go index 6734b6a6b5..3616b43462 100644 --- a/gen/tfe/projectoauthclient/ProjectOauthClient__checks.go +++ b/gen/tfe/projectoauthclient/ProjectOauthClient__checks.go @@ -19,7 +19,7 @@ func (p *jsiiProxy_ProjectOauthClient) validateAddMoveTargetParameters(moveTarge return nil } -func (p *jsiiProxy_ProjectOauthClient) validateAddOverrideParameters(path *string, value interface{}) error { +func (p *jsiiProxy_ProjectOauthClient) validateAddOverrideParameters(path *string, value any) error { if path == nil { return fmt.Errorf("parameter path is required, but nil was provided") } @@ -127,7 +127,7 @@ func (p *jsiiProxy_ProjectOauthClient) validateMoveFromIdParameters(id *string) return nil } -func (p *jsiiProxy_ProjectOauthClient) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (p *jsiiProxy_ProjectOauthClient) 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 validateProjectOauthClient_GenerateConfigForImportParameters(scope construc return nil } -func validateProjectOauthClient_IsConstructParameters(x interface{}) error { +func validateProjectOauthClient_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateProjectOauthClient_IsConstructParameters(x interface{}) error { return nil } -func validateProjectOauthClient_IsTerraformElementParameters(x interface{}) error { +func validateProjectOauthClient_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateProjectOauthClient_IsTerraformElementParameters(x interface{}) erro return nil } -func validateProjectOauthClient_IsTerraformResourceParameters(x interface{}) error { +func validateProjectOauthClient_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateProjectOauthClient_IsTerraformResourceParameters(x interface{}) err return nil } -func (j *jsiiProxy_ProjectOauthClient) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_ProjectOauthClient) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_ProjectOauthClient) validateSetConnectionParameters(val inter return nil } -func (j *jsiiProxy_ProjectOauthClient) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_ProjectOauthClient) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -366,7 +366,7 @@ func (j *jsiiProxy_ProjectOauthClient) validateSetProjectIdParameters(val *strin return nil } -func (j *jsiiProxy_ProjectOauthClient) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_ProjectOauthClient) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -430,4 +430,3 @@ func validateNewProjectOauthClientParameters(scope constructs.Construct, id *str return nil } - diff --git a/gen/tfe/projectoauthclient/main.go b/gen/tfe/projectoauthclient/main.go index b88f72008d..fba891c3af 100644 --- a/gen/tfe/projectoauthclient/main.go +++ b/gen/tfe/projectoauthclient/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.projectOauthClient.ProjectOauthClient", - reflect.TypeOf((*ProjectOauthClient)(nil)).Elem(), + reflect.TypeFor[ProjectOauthClient](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -60,7 +60,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_ProjectOauthClient{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -68,6 +68,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.projectOauthClient.ProjectOauthClientConfig", - reflect.TypeOf((*ProjectOauthClientConfig)(nil)).Elem(), + reflect.TypeFor[ProjectOauthClientConfig](), ) } diff --git a/gen/tfe/projectpolicyset/ProjectPolicySet.go b/gen/tfe/projectpolicyset/ProjectPolicySet.go index 5817d8b747..90c8e5036d 100644 --- a/gen/tfe/projectpolicyset/ProjectPolicySet.go +++ b/gen/tfe/projectpolicyset/ProjectPolicySet.go @@ -15,15 +15,15 @@ type ProjectPolicySet 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,24 +56,24 @@ type ProjectPolicySet 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. @@ -91,7 +91,7 @@ type ProjectPolicySet interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -103,7 +103,7 @@ type ProjectPolicySet 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) @@ -114,17 +114,17 @@ type ProjectPolicySet 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 ProjectPolicySet @@ -142,8 +142,8 @@ func (j *jsiiProxy_ProjectPolicySet) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_ProjectPolicySet) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_ProjectPolicySet) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -152,8 +152,8 @@ func (j *jsiiProxy_ProjectPolicySet) Connection() interface{} { return returns } -func (j *jsiiProxy_ProjectPolicySet) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_ProjectPolicySet) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -162,8 +162,8 @@ func (j *jsiiProxy_ProjectPolicySet) ConstructNodeMetadata() *map[string]interfa return returns } -func (j *jsiiProxy_ProjectPolicySet) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_ProjectPolicySet) Count() any { + var returns any _jsii_.Get( j, "count", @@ -302,8 +302,8 @@ func (j *jsiiProxy_ProjectPolicySet) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_ProjectPolicySet) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_ProjectPolicySet) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -312,8 +312,8 @@ func (j *jsiiProxy_ProjectPolicySet) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_ProjectPolicySet) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_ProjectPolicySet) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -332,8 +332,8 @@ func (j *jsiiProxy_ProjectPolicySet) TerraformGeneratorMetadata() *cdktf.Terrafo return returns } -func (j *jsiiProxy_ProjectPolicySet) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_ProjectPolicySet) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -352,7 +352,6 @@ func (j *jsiiProxy_ProjectPolicySet) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/project_policy_set tfe_project_policy_set} Resource. func NewProjectPolicySet(scope constructs.Construct, id *string, config *ProjectPolicySetConfig) ProjectPolicySet { _init_.Initialize() @@ -364,7 +363,7 @@ func NewProjectPolicySet(scope constructs.Construct, id *string, config *Project _jsii_.Create( "@cdktf/provider-tfe.projectPolicySet.ProjectPolicySet", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -377,12 +376,12 @@ func NewProjectPolicySet_Override(p ProjectPolicySet, scope constructs.Construct _jsii_.Create( "@cdktf/provider-tfe.projectPolicySet.ProjectPolicySet", - []interface{}{scope, id, config}, + []any{scope, id, config}, p, ) } -func (j *jsiiProxy_ProjectPolicySet)SetConnection(val interface{}) { +func (j *jsiiProxy_ProjectPolicySet) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_ProjectPolicySet)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_ProjectPolicySet)SetCount(val interface{}) { +func (j *jsiiProxy_ProjectPolicySet) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_ProjectPolicySet)SetCount(val interface{}) { ) } -func (j *jsiiProxy_ProjectPolicySet)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_ProjectPolicySet) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -412,7 +411,7 @@ func (j *jsiiProxy_ProjectPolicySet)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_ProjectPolicySet)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_ProjectPolicySet) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -420,7 +419,7 @@ func (j *jsiiProxy_ProjectPolicySet)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_ProjectPolicySet)SetId(val *string) { +func (j *jsiiProxy_ProjectPolicySet) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -431,7 +430,7 @@ func (j *jsiiProxy_ProjectPolicySet)SetId(val *string) { ) } -func (j *jsiiProxy_ProjectPolicySet)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_ProjectPolicySet) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -442,7 +441,7 @@ func (j *jsiiProxy_ProjectPolicySet)SetLifecycle(val *cdktf.TerraformResourceLif ) } -func (j *jsiiProxy_ProjectPolicySet)SetPolicySetId(val *string) { +func (j *jsiiProxy_ProjectPolicySet) SetPolicySetId(val *string) { if err := j.validateSetPolicySetIdParameters(val); err != nil { panic(err) } @@ -453,7 +452,7 @@ func (j *jsiiProxy_ProjectPolicySet)SetPolicySetId(val *string) { ) } -func (j *jsiiProxy_ProjectPolicySet)SetProjectId(val *string) { +func (j *jsiiProxy_ProjectPolicySet) SetProjectId(val *string) { if err := j.validateSetProjectIdParameters(val); err != nil { panic(err) } @@ -464,7 +463,7 @@ func (j *jsiiProxy_ProjectPolicySet)SetProjectId(val *string) { ) } -func (j *jsiiProxy_ProjectPolicySet)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_ProjectPolicySet) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -472,7 +471,7 @@ func (j *jsiiProxy_ProjectPolicySet)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_ProjectPolicySet)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_ProjectPolicySet) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -495,7 +494,7 @@ func ProjectPolicySet_GenerateConfigForImport(scope constructs.Construct, import _jsii_.StaticInvoke( "@cdktf/provider-tfe.projectPolicySet.ProjectPolicySet", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -519,7 +518,7 @@ func ProjectPolicySet_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 ProjectPolicySet_IsConstruct(x interface{}) *bool { +func ProjectPolicySet_IsConstruct(x any) *bool { _init_.Initialize() if err := validateProjectPolicySet_IsConstructParameters(x); err != nil { @@ -530,7 +529,7 @@ func ProjectPolicySet_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.projectPolicySet.ProjectPolicySet", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -538,7 +537,7 @@ func ProjectPolicySet_IsConstruct(x interface{}) *bool { } // Experimental. -func ProjectPolicySet_IsTerraformElement(x interface{}) *bool { +func ProjectPolicySet_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateProjectPolicySet_IsTerraformElementParameters(x); err != nil { @@ -549,7 +548,7 @@ func ProjectPolicySet_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.projectPolicySet.ProjectPolicySet", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -557,7 +556,7 @@ func ProjectPolicySet_IsTerraformElement(x interface{}) *bool { } // Experimental. -func ProjectPolicySet_IsTerraformResource(x interface{}) *bool { +func ProjectPolicySet_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateProjectPolicySet_IsTerraformResourceParameters(x); err != nil { @@ -568,7 +567,7 @@ func ProjectPolicySet_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.projectPolicySet.ProjectPolicySet", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -593,31 +592,31 @@ func (p *jsiiProxy_ProjectPolicySet) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( p, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (p *jsiiProxy_ProjectPolicySet) AddOverride(path *string, value interface{}) { +func (p *jsiiProxy_ProjectPolicySet) AddOverride(path *string, value any) { if err := p.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( p, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (p *jsiiProxy_ProjectPolicySet) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (p *jsiiProxy_ProjectPolicySet) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := p.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( p, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -633,7 +632,7 @@ func (p *jsiiProxy_ProjectPolicySet) GetBooleanAttribute(terraformAttribute *str _jsii_.Invoke( p, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -649,7 +648,7 @@ func (p *jsiiProxy_ProjectPolicySet) GetBooleanMapAttribute(terraformAttribute * _jsii_.Invoke( p, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -665,7 +664,7 @@ func (p *jsiiProxy_ProjectPolicySet) GetListAttribute(terraformAttribute *string _jsii_.Invoke( p, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -681,7 +680,7 @@ func (p *jsiiProxy_ProjectPolicySet) GetNumberAttribute(terraformAttribute *stri _jsii_.Invoke( p, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -697,7 +696,7 @@ func (p *jsiiProxy_ProjectPolicySet) GetNumberListAttribute(terraformAttribute * _jsii_.Invoke( p, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -713,7 +712,7 @@ func (p *jsiiProxy_ProjectPolicySet) GetNumberMapAttribute(terraformAttribute *s _jsii_.Invoke( p, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -729,7 +728,7 @@ func (p *jsiiProxy_ProjectPolicySet) GetStringAttribute(terraformAttribute *stri _jsii_.Invoke( p, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -745,15 +744,15 @@ func (p *jsiiProxy_ProjectPolicySet) GetStringMapAttribute(terraformAttribute *s _jsii_.Invoke( p, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (p *jsiiProxy_ProjectPolicySet) HasResourceMove() interface{} { - var returns interface{} +func (p *jsiiProxy_ProjectPolicySet) HasResourceMove() any { + var returns any _jsii_.Invoke( p, @@ -772,7 +771,7 @@ func (p *jsiiProxy_ProjectPolicySet) ImportFrom(id *string, provider cdktf.Terra _jsii_.InvokeVoid( p, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -785,7 +784,7 @@ func (p *jsiiProxy_ProjectPolicySet) InterpolationForAttribute(terraformAttribut _jsii_.Invoke( p, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -799,18 +798,18 @@ func (p *jsiiProxy_ProjectPolicySet) MoveFromId(id *string) { _jsii_.InvokeVoid( p, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (p *jsiiProxy_ProjectPolicySet) MoveTo(moveTarget *string, index interface{}) { +func (p *jsiiProxy_ProjectPolicySet) MoveTo(moveTarget *string, index any) { if err := p.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( p, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -821,7 +820,7 @@ func (p *jsiiProxy_ProjectPolicySet) MoveToId(id *string) { _jsii_.InvokeVoid( p, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -832,7 +831,7 @@ func (p *jsiiProxy_ProjectPolicySet) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( p, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -852,8 +851,8 @@ func (p *jsiiProxy_ProjectPolicySet) ResetOverrideLogicalId() { ) } -func (p *jsiiProxy_ProjectPolicySet) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (p *jsiiProxy_ProjectPolicySet) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( p, @@ -865,8 +864,8 @@ func (p *jsiiProxy_ProjectPolicySet) SynthesizeAttributes() *map[string]interfac return returns } -func (p *jsiiProxy_ProjectPolicySet) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (p *jsiiProxy_ProjectPolicySet) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( p, @@ -878,8 +877,8 @@ func (p *jsiiProxy_ProjectPolicySet) SynthesizeHclAttributes() *map[string]inter return returns } -func (p *jsiiProxy_ProjectPolicySet) ToHclTerraform() interface{} { - var returns interface{} +func (p *jsiiProxy_ProjectPolicySet) ToHclTerraform() any { + var returns any _jsii_.Invoke( p, @@ -891,8 +890,8 @@ func (p *jsiiProxy_ProjectPolicySet) ToHclTerraform() interface{} { return returns } -func (p *jsiiProxy_ProjectPolicySet) ToMetadata() interface{} { - var returns interface{} +func (p *jsiiProxy_ProjectPolicySet) ToMetadata() any { + var returns any _jsii_.Invoke( p, @@ -917,8 +916,8 @@ func (p *jsiiProxy_ProjectPolicySet) ToString() *string { return returns } -func (p *jsiiProxy_ProjectPolicySet) ToTerraform() interface{} { - var returns interface{} +func (p *jsiiProxy_ProjectPolicySet) ToTerraform() any { + var returns any _jsii_.Invoke( p, @@ -929,4 +928,3 @@ func (p *jsiiProxy_ProjectPolicySet) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/projectpolicyset/ProjectPolicySetConfig.go b/gen/tfe/projectpolicyset/ProjectPolicySetConfig.go index 0d023dbe7f..4a9d31e17a 100644 --- a/gen/tfe/projectpolicyset/ProjectPolicySetConfig.go +++ b/gen/tfe/projectpolicyset/ProjectPolicySetConfig.go @@ -6,9 +6,9 @@ import ( type ProjectPolicySetConfig 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 ProjectPolicySetConfig 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/hashicorp/tfe/0.66.0/docs/resources/project_policy_set#policy_set_id ProjectPolicySet#policy_set_id}. PolicySetId *string `field:"required" json:"policySetId" yaml:"policySetId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/project_policy_set#project_id ProjectPolicySet#project_id}. @@ -29,4 +29,3 @@ type ProjectPolicySetConfig 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/tfe/projectpolicyset/ProjectPolicySet__checks.go b/gen/tfe/projectpolicyset/ProjectPolicySet__checks.go index 97fa89a557..0a02574328 100644 --- a/gen/tfe/projectpolicyset/ProjectPolicySet__checks.go +++ b/gen/tfe/projectpolicyset/ProjectPolicySet__checks.go @@ -19,7 +19,7 @@ func (p *jsiiProxy_ProjectPolicySet) validateAddMoveTargetParameters(moveTarget return nil } -func (p *jsiiProxy_ProjectPolicySet) validateAddOverrideParameters(path *string, value interface{}) error { +func (p *jsiiProxy_ProjectPolicySet) validateAddOverrideParameters(path *string, value any) error { if path == nil { return fmt.Errorf("parameter path is required, but nil was provided") } @@ -127,7 +127,7 @@ func (p *jsiiProxy_ProjectPolicySet) validateMoveFromIdParameters(id *string) er return nil } -func (p *jsiiProxy_ProjectPolicySet) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (p *jsiiProxy_ProjectPolicySet) 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 validateProjectPolicySet_GenerateConfigForImportParameters(scope constructs return nil } -func validateProjectPolicySet_IsConstructParameters(x interface{}) error { +func validateProjectPolicySet_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateProjectPolicySet_IsConstructParameters(x interface{}) error { return nil } -func validateProjectPolicySet_IsTerraformElementParameters(x interface{}) error { +func validateProjectPolicySet_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateProjectPolicySet_IsTerraformElementParameters(x interface{}) error return nil } -func validateProjectPolicySet_IsTerraformResourceParameters(x interface{}) error { +func validateProjectPolicySet_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateProjectPolicySet_IsTerraformResourceParameters(x interface{}) error return nil } -func (j *jsiiProxy_ProjectPolicySet) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_ProjectPolicySet) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_ProjectPolicySet) validateSetConnectionParameters(val interfa return nil } -func (j *jsiiProxy_ProjectPolicySet) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_ProjectPolicySet) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -366,7 +366,7 @@ func (j *jsiiProxy_ProjectPolicySet) validateSetProjectIdParameters(val *string) return nil } -func (j *jsiiProxy_ProjectPolicySet) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_ProjectPolicySet) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -430,4 +430,3 @@ func validateNewProjectPolicySetParameters(scope constructs.Construct, id *strin return nil } - diff --git a/gen/tfe/projectpolicyset/main.go b/gen/tfe/projectpolicyset/main.go index b880cd7863..dbe929e507 100644 --- a/gen/tfe/projectpolicyset/main.go +++ b/gen/tfe/projectpolicyset/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.projectPolicySet.ProjectPolicySet", - reflect.TypeOf((*ProjectPolicySet)(nil)).Elem(), + reflect.TypeFor[ProjectPolicySet](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -60,7 +60,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_ProjectPolicySet{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -68,6 +68,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.projectPolicySet.ProjectPolicySetConfig", - reflect.TypeOf((*ProjectPolicySetConfig)(nil)).Elem(), + reflect.TypeFor[ProjectPolicySetConfig](), ) } diff --git a/gen/tfe/projectvariableset/ProjectVariableSet.go b/gen/tfe/projectvariableset/ProjectVariableSet.go index e668279882..182caced96 100644 --- a/gen/tfe/projectvariableset/ProjectVariableSet.go +++ b/gen/tfe/projectvariableset/ProjectVariableSet.go @@ -15,15 +15,15 @@ type ProjectVariableSet 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,15 +53,15 @@ type ProjectVariableSet 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 VariableSetId() *string @@ -71,9 +71,9 @@ type ProjectVariableSet 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. @@ -91,7 +91,7 @@ type ProjectVariableSet interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -103,7 +103,7 @@ type ProjectVariableSet 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) @@ -114,17 +114,17 @@ type ProjectVariableSet 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 ProjectVariableSet @@ -142,8 +142,8 @@ func (j *jsiiProxy_ProjectVariableSet) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_ProjectVariableSet) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_ProjectVariableSet) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -152,8 +152,8 @@ func (j *jsiiProxy_ProjectVariableSet) Connection() interface{} { return returns } -func (j *jsiiProxy_ProjectVariableSet) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_ProjectVariableSet) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -162,8 +162,8 @@ func (j *jsiiProxy_ProjectVariableSet) ConstructNodeMetadata() *map[string]inter return returns } -func (j *jsiiProxy_ProjectVariableSet) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_ProjectVariableSet) Count() any { + var returns any _jsii_.Get( j, "count", @@ -282,8 +282,8 @@ func (j *jsiiProxy_ProjectVariableSet) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_ProjectVariableSet) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_ProjectVariableSet) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -292,8 +292,8 @@ func (j *jsiiProxy_ProjectVariableSet) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_ProjectVariableSet) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_ProjectVariableSet) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -312,8 +312,8 @@ func (j *jsiiProxy_ProjectVariableSet) TerraformGeneratorMetadata() *cdktf.Terra return returns } -func (j *jsiiProxy_ProjectVariableSet) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_ProjectVariableSet) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -352,7 +352,6 @@ func (j *jsiiProxy_ProjectVariableSet) VariableSetIdInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/project_variable_set tfe_project_variable_set} Resource. func NewProjectVariableSet(scope constructs.Construct, id *string, config *ProjectVariableSetConfig) ProjectVariableSet { _init_.Initialize() @@ -364,7 +363,7 @@ func NewProjectVariableSet(scope constructs.Construct, id *string, config *Proje _jsii_.Create( "@cdktf/provider-tfe.projectVariableSet.ProjectVariableSet", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -377,12 +376,12 @@ func NewProjectVariableSet_Override(p ProjectVariableSet, scope constructs.Const _jsii_.Create( "@cdktf/provider-tfe.projectVariableSet.ProjectVariableSet", - []interface{}{scope, id, config}, + []any{scope, id, config}, p, ) } -func (j *jsiiProxy_ProjectVariableSet)SetConnection(val interface{}) { +func (j *jsiiProxy_ProjectVariableSet) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_ProjectVariableSet)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_ProjectVariableSet)SetCount(val interface{}) { +func (j *jsiiProxy_ProjectVariableSet) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_ProjectVariableSet)SetCount(val interface{}) { ) } -func (j *jsiiProxy_ProjectVariableSet)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_ProjectVariableSet) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -412,7 +411,7 @@ func (j *jsiiProxy_ProjectVariableSet)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_ProjectVariableSet)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_ProjectVariableSet) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -420,7 +419,7 @@ func (j *jsiiProxy_ProjectVariableSet)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_ProjectVariableSet)SetId(val *string) { +func (j *jsiiProxy_ProjectVariableSet) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -431,7 +430,7 @@ func (j *jsiiProxy_ProjectVariableSet)SetId(val *string) { ) } -func (j *jsiiProxy_ProjectVariableSet)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_ProjectVariableSet) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -442,7 +441,7 @@ func (j *jsiiProxy_ProjectVariableSet)SetLifecycle(val *cdktf.TerraformResourceL ) } -func (j *jsiiProxy_ProjectVariableSet)SetProjectId(val *string) { +func (j *jsiiProxy_ProjectVariableSet) SetProjectId(val *string) { if err := j.validateSetProjectIdParameters(val); err != nil { panic(err) } @@ -453,7 +452,7 @@ func (j *jsiiProxy_ProjectVariableSet)SetProjectId(val *string) { ) } -func (j *jsiiProxy_ProjectVariableSet)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_ProjectVariableSet) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -461,7 +460,7 @@ func (j *jsiiProxy_ProjectVariableSet)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_ProjectVariableSet)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_ProjectVariableSet) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -472,7 +471,7 @@ func (j *jsiiProxy_ProjectVariableSet)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_ProjectVariableSet)SetVariableSetId(val *string) { +func (j *jsiiProxy_ProjectVariableSet) SetVariableSetId(val *string) { if err := j.validateSetVariableSetIdParameters(val); err != nil { panic(err) } @@ -495,7 +494,7 @@ func ProjectVariableSet_GenerateConfigForImport(scope constructs.Construct, impo _jsii_.StaticInvoke( "@cdktf/provider-tfe.projectVariableSet.ProjectVariableSet", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -519,7 +518,7 @@ func ProjectVariableSet_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 ProjectVariableSet_IsConstruct(x interface{}) *bool { +func ProjectVariableSet_IsConstruct(x any) *bool { _init_.Initialize() if err := validateProjectVariableSet_IsConstructParameters(x); err != nil { @@ -530,7 +529,7 @@ func ProjectVariableSet_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.projectVariableSet.ProjectVariableSet", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -538,7 +537,7 @@ func ProjectVariableSet_IsConstruct(x interface{}) *bool { } // Experimental. -func ProjectVariableSet_IsTerraformElement(x interface{}) *bool { +func ProjectVariableSet_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateProjectVariableSet_IsTerraformElementParameters(x); err != nil { @@ -549,7 +548,7 @@ func ProjectVariableSet_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.projectVariableSet.ProjectVariableSet", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -557,7 +556,7 @@ func ProjectVariableSet_IsTerraformElement(x interface{}) *bool { } // Experimental. -func ProjectVariableSet_IsTerraformResource(x interface{}) *bool { +func ProjectVariableSet_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateProjectVariableSet_IsTerraformResourceParameters(x); err != nil { @@ -568,7 +567,7 @@ func ProjectVariableSet_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.projectVariableSet.ProjectVariableSet", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -593,31 +592,31 @@ func (p *jsiiProxy_ProjectVariableSet) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( p, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (p *jsiiProxy_ProjectVariableSet) AddOverride(path *string, value interface{}) { +func (p *jsiiProxy_ProjectVariableSet) AddOverride(path *string, value any) { if err := p.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( p, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (p *jsiiProxy_ProjectVariableSet) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (p *jsiiProxy_ProjectVariableSet) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := p.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( p, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -633,7 +632,7 @@ func (p *jsiiProxy_ProjectVariableSet) GetBooleanAttribute(terraformAttribute *s _jsii_.Invoke( p, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -649,7 +648,7 @@ func (p *jsiiProxy_ProjectVariableSet) GetBooleanMapAttribute(terraformAttribute _jsii_.Invoke( p, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -665,7 +664,7 @@ func (p *jsiiProxy_ProjectVariableSet) GetListAttribute(terraformAttribute *stri _jsii_.Invoke( p, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -681,7 +680,7 @@ func (p *jsiiProxy_ProjectVariableSet) GetNumberAttribute(terraformAttribute *st _jsii_.Invoke( p, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -697,7 +696,7 @@ func (p *jsiiProxy_ProjectVariableSet) GetNumberListAttribute(terraformAttribute _jsii_.Invoke( p, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -713,7 +712,7 @@ func (p *jsiiProxy_ProjectVariableSet) GetNumberMapAttribute(terraformAttribute _jsii_.Invoke( p, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -729,7 +728,7 @@ func (p *jsiiProxy_ProjectVariableSet) GetStringAttribute(terraformAttribute *st _jsii_.Invoke( p, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -745,15 +744,15 @@ func (p *jsiiProxy_ProjectVariableSet) GetStringMapAttribute(terraformAttribute _jsii_.Invoke( p, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (p *jsiiProxy_ProjectVariableSet) HasResourceMove() interface{} { - var returns interface{} +func (p *jsiiProxy_ProjectVariableSet) HasResourceMove() any { + var returns any _jsii_.Invoke( p, @@ -772,7 +771,7 @@ func (p *jsiiProxy_ProjectVariableSet) ImportFrom(id *string, provider cdktf.Ter _jsii_.InvokeVoid( p, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -785,7 +784,7 @@ func (p *jsiiProxy_ProjectVariableSet) InterpolationForAttribute(terraformAttrib _jsii_.Invoke( p, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -799,18 +798,18 @@ func (p *jsiiProxy_ProjectVariableSet) MoveFromId(id *string) { _jsii_.InvokeVoid( p, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (p *jsiiProxy_ProjectVariableSet) MoveTo(moveTarget *string, index interface{}) { +func (p *jsiiProxy_ProjectVariableSet) MoveTo(moveTarget *string, index any) { if err := p.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( p, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -821,7 +820,7 @@ func (p *jsiiProxy_ProjectVariableSet) MoveToId(id *string) { _jsii_.InvokeVoid( p, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -832,7 +831,7 @@ func (p *jsiiProxy_ProjectVariableSet) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( p, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -852,8 +851,8 @@ func (p *jsiiProxy_ProjectVariableSet) ResetOverrideLogicalId() { ) } -func (p *jsiiProxy_ProjectVariableSet) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (p *jsiiProxy_ProjectVariableSet) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( p, @@ -865,8 +864,8 @@ func (p *jsiiProxy_ProjectVariableSet) SynthesizeAttributes() *map[string]interf return returns } -func (p *jsiiProxy_ProjectVariableSet) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (p *jsiiProxy_ProjectVariableSet) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( p, @@ -878,8 +877,8 @@ func (p *jsiiProxy_ProjectVariableSet) SynthesizeHclAttributes() *map[string]int return returns } -func (p *jsiiProxy_ProjectVariableSet) ToHclTerraform() interface{} { - var returns interface{} +func (p *jsiiProxy_ProjectVariableSet) ToHclTerraform() any { + var returns any _jsii_.Invoke( p, @@ -891,8 +890,8 @@ func (p *jsiiProxy_ProjectVariableSet) ToHclTerraform() interface{} { return returns } -func (p *jsiiProxy_ProjectVariableSet) ToMetadata() interface{} { - var returns interface{} +func (p *jsiiProxy_ProjectVariableSet) ToMetadata() any { + var returns any _jsii_.Invoke( p, @@ -917,8 +916,8 @@ func (p *jsiiProxy_ProjectVariableSet) ToString() *string { return returns } -func (p *jsiiProxy_ProjectVariableSet) ToTerraform() interface{} { - var returns interface{} +func (p *jsiiProxy_ProjectVariableSet) ToTerraform() any { + var returns any _jsii_.Invoke( p, @@ -929,4 +928,3 @@ func (p *jsiiProxy_ProjectVariableSet) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/projectvariableset/ProjectVariableSetConfig.go b/gen/tfe/projectvariableset/ProjectVariableSetConfig.go index 12c5a07199..9d60785b32 100644 --- a/gen/tfe/projectvariableset/ProjectVariableSetConfig.go +++ b/gen/tfe/projectvariableset/ProjectVariableSetConfig.go @@ -6,9 +6,9 @@ import ( type ProjectVariableSetConfig 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 ProjectVariableSetConfig 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/hashicorp/tfe/0.66.0/docs/resources/project_variable_set#project_id ProjectVariableSet#project_id}. ProjectId *string `field:"required" json:"projectId" yaml:"projectId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/project_variable_set#variable_set_id ProjectVariableSet#variable_set_id}. @@ -29,4 +29,3 @@ type ProjectVariableSetConfig 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/tfe/projectvariableset/ProjectVariableSet__checks.go b/gen/tfe/projectvariableset/ProjectVariableSet__checks.go index 06ba3bdfc1..4ffd971988 100644 --- a/gen/tfe/projectvariableset/ProjectVariableSet__checks.go +++ b/gen/tfe/projectvariableset/ProjectVariableSet__checks.go @@ -19,7 +19,7 @@ func (p *jsiiProxy_ProjectVariableSet) validateAddMoveTargetParameters(moveTarge return nil } -func (p *jsiiProxy_ProjectVariableSet) validateAddOverrideParameters(path *string, value interface{}) error { +func (p *jsiiProxy_ProjectVariableSet) validateAddOverrideParameters(path *string, value any) error { if path == nil { return fmt.Errorf("parameter path is required, but nil was provided") } @@ -127,7 +127,7 @@ func (p *jsiiProxy_ProjectVariableSet) validateMoveFromIdParameters(id *string) return nil } -func (p *jsiiProxy_ProjectVariableSet) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (p *jsiiProxy_ProjectVariableSet) 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 validateProjectVariableSet_GenerateConfigForImportParameters(scope construc return nil } -func validateProjectVariableSet_IsConstructParameters(x interface{}) error { +func validateProjectVariableSet_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateProjectVariableSet_IsConstructParameters(x interface{}) error { return nil } -func validateProjectVariableSet_IsTerraformElementParameters(x interface{}) error { +func validateProjectVariableSet_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateProjectVariableSet_IsTerraformElementParameters(x interface{}) erro return nil } -func validateProjectVariableSet_IsTerraformResourceParameters(x interface{}) error { +func validateProjectVariableSet_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateProjectVariableSet_IsTerraformResourceParameters(x interface{}) err return nil } -func (j *jsiiProxy_ProjectVariableSet) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_ProjectVariableSet) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_ProjectVariableSet) validateSetConnectionParameters(val inter return nil } -func (j *jsiiProxy_ProjectVariableSet) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_ProjectVariableSet) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -358,7 +358,7 @@ func (j *jsiiProxy_ProjectVariableSet) validateSetProjectIdParameters(val *strin return nil } -func (j *jsiiProxy_ProjectVariableSet) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_ProjectVariableSet) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -430,4 +430,3 @@ func validateNewProjectVariableSetParameters(scope constructs.Construct, id *str return nil } - diff --git a/gen/tfe/projectvariableset/main.go b/gen/tfe/projectvariableset/main.go index a94c941f42..950f4f8f37 100644 --- a/gen/tfe/projectvariableset/main.go +++ b/gen/tfe/projectvariableset/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.projectVariableSet.ProjectVariableSet", - reflect.TypeOf((*ProjectVariableSet)(nil)).Elem(), + reflect.TypeFor[ProjectVariableSet](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -60,7 +60,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "variableSetId", GoGetter: "VariableSetId"}, _jsii_.MemberProperty{JsiiProperty: "variableSetIdInput", GoGetter: "VariableSetIdInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_ProjectVariableSet{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -68,6 +68,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.projectVariableSet.ProjectVariableSetConfig", - reflect.TypeOf((*ProjectVariableSetConfig)(nil)).Elem(), + reflect.TypeFor[ProjectVariableSetConfig](), ) } diff --git a/gen/tfe/provider/TfeProvider.go b/gen/tfe/provider/TfeProvider.go index f21671526e..0727966753 100644 --- a/gen/tfe/provider/TfeProvider.go +++ b/gen/tfe/provider/TfeProvider.go @@ -18,7 +18,7 @@ type TfeProvider interface { // Experimental. CdktfStack() cdktf.TerraformStack // Experimental. - ConstructNodeMetadata() *map[string]interface{} + ConstructNodeMetadata() *map[string]any // Experimental. Fqn() *string // Experimental. @@ -27,17 +27,17 @@ type TfeProvider interface { SetHostname(val *string) HostnameInput() *string // Experimental. - MetaAttributes() *map[string]interface{} + MetaAttributes() *map[string]any // The tree node. Node() constructs.Node Organization() *string SetOrganization(val *string) OrganizationInput() *string // Experimental. - RawOverrides() interface{} - SslSkipVerify() interface{} - SetSslSkipVerify(val interface{}) - SslSkipVerifyInput() interface{} + RawOverrides() any + SslSkipVerify() any + SetSslSkipVerify(val any) + SslSkipVerifyInput() any // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. @@ -48,7 +48,7 @@ type TfeProvider interface { SetToken(val *string) TokenInput() *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) @@ -60,17 +60,17 @@ type TfeProvider interface { ResetOverrideLogicalId() ResetSslSkipVerify() ResetToken() - 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 TfeProvider @@ -108,8 +108,8 @@ func (j *jsiiProxy_TfeProvider) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_TfeProvider) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TfeProvider) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -158,8 +158,8 @@ func (j *jsiiProxy_TfeProvider) HostnameInput() *string { return returns } -func (j *jsiiProxy_TfeProvider) MetaAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TfeProvider) MetaAttributes() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "metaAttributes", @@ -198,8 +198,8 @@ func (j *jsiiProxy_TfeProvider) OrganizationInput() *string { return returns } -func (j *jsiiProxy_TfeProvider) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_TfeProvider) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -208,8 +208,8 @@ func (j *jsiiProxy_TfeProvider) RawOverrides() interface{} { return returns } -func (j *jsiiProxy_TfeProvider) SslSkipVerify() interface{} { - var returns interface{} +func (j *jsiiProxy_TfeProvider) SslSkipVerify() any { + var returns any _jsii_.Get( j, "sslSkipVerify", @@ -218,8 +218,8 @@ func (j *jsiiProxy_TfeProvider) SslSkipVerify() interface{} { return returns } -func (j *jsiiProxy_TfeProvider) SslSkipVerifyInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TfeProvider) SslSkipVerifyInput() any { + var returns any _jsii_.Get( j, "sslSkipVerifyInput", @@ -278,7 +278,6 @@ func (j *jsiiProxy_TfeProvider) TokenInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs tfe} Resource. func NewTfeProvider(scope constructs.Construct, id *string, config *TfeProviderConfig) TfeProvider { _init_.Initialize() @@ -290,7 +289,7 @@ func NewTfeProvider(scope constructs.Construct, id *string, config *TfeProviderC _jsii_.Create( "@cdktf/provider-tfe.provider.TfeProvider", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -303,12 +302,12 @@ func NewTfeProvider_Override(t TfeProvider, scope constructs.Construct, id *stri _jsii_.Create( "@cdktf/provider-tfe.provider.TfeProvider", - []interface{}{scope, id, config}, + []any{scope, id, config}, t, ) } -func (j *jsiiProxy_TfeProvider)SetAlias(val *string) { +func (j *jsiiProxy_TfeProvider) SetAlias(val *string) { _jsii_.Set( j, "alias", @@ -316,7 +315,7 @@ func (j *jsiiProxy_TfeProvider)SetAlias(val *string) { ) } -func (j *jsiiProxy_TfeProvider)SetHostname(val *string) { +func (j *jsiiProxy_TfeProvider) SetHostname(val *string) { _jsii_.Set( j, "hostname", @@ -324,7 +323,7 @@ func (j *jsiiProxy_TfeProvider)SetHostname(val *string) { ) } -func (j *jsiiProxy_TfeProvider)SetOrganization(val *string) { +func (j *jsiiProxy_TfeProvider) SetOrganization(val *string) { _jsii_.Set( j, "organization", @@ -332,7 +331,7 @@ func (j *jsiiProxy_TfeProvider)SetOrganization(val *string) { ) } -func (j *jsiiProxy_TfeProvider)SetSslSkipVerify(val interface{}) { +func (j *jsiiProxy_TfeProvider) SetSslSkipVerify(val any) { if err := j.validateSetSslSkipVerifyParameters(val); err != nil { panic(err) } @@ -343,7 +342,7 @@ func (j *jsiiProxy_TfeProvider)SetSslSkipVerify(val interface{}) { ) } -func (j *jsiiProxy_TfeProvider)SetToken(val *string) { +func (j *jsiiProxy_TfeProvider) SetToken(val *string) { _jsii_.Set( j, "token", @@ -363,7 +362,7 @@ func TfeProvider_GenerateConfigForImport(scope constructs.Construct, importToId _jsii_.StaticInvoke( "@cdktf/provider-tfe.provider.TfeProvider", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -387,7 +386,7 @@ func TfeProvider_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 TfeProvider_IsConstruct(x interface{}) *bool { +func TfeProvider_IsConstruct(x any) *bool { _init_.Initialize() if err := validateTfeProvider_IsConstructParameters(x); err != nil { @@ -398,7 +397,7 @@ func TfeProvider_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.provider.TfeProvider", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -406,7 +405,7 @@ func TfeProvider_IsConstruct(x interface{}) *bool { } // Experimental. -func TfeProvider_IsTerraformElement(x interface{}) *bool { +func TfeProvider_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateTfeProvider_IsTerraformElementParameters(x); err != nil { @@ -417,7 +416,7 @@ func TfeProvider_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.provider.TfeProvider", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -425,7 +424,7 @@ func TfeProvider_IsTerraformElement(x interface{}) *bool { } // Experimental. -func TfeProvider_IsTerraformProvider(x interface{}) *bool { +func TfeProvider_IsTerraformProvider(x any) *bool { _init_.Initialize() if err := validateTfeProvider_IsTerraformProviderParameters(x); err != nil { @@ -436,7 +435,7 @@ func TfeProvider_IsTerraformProvider(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.provider.TfeProvider", "isTerraformProvider", - []interface{}{x}, + []any{x}, &returns, ) @@ -454,14 +453,14 @@ func TfeProvider_TfResourceType() *string { return returns } -func (t *jsiiProxy_TfeProvider) AddOverride(path *string, value interface{}) { +func (t *jsiiProxy_TfeProvider) 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}, ) } @@ -472,7 +471,7 @@ func (t *jsiiProxy_TfeProvider) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( t, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -524,8 +523,8 @@ func (t *jsiiProxy_TfeProvider) ResetToken() { ) } -func (t *jsiiProxy_TfeProvider) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TfeProvider) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -537,8 +536,8 @@ func (t *jsiiProxy_TfeProvider) SynthesizeAttributes() *map[string]interface{} { return returns } -func (t *jsiiProxy_TfeProvider) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TfeProvider) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -550,8 +549,8 @@ func (t *jsiiProxy_TfeProvider) SynthesizeHclAttributes() *map[string]interface{ return returns } -func (t *jsiiProxy_TfeProvider) ToHclTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TfeProvider) ToHclTerraform() any { + var returns any _jsii_.Invoke( t, @@ -563,8 +562,8 @@ func (t *jsiiProxy_TfeProvider) ToHclTerraform() interface{} { return returns } -func (t *jsiiProxy_TfeProvider) ToMetadata() interface{} { - var returns interface{} +func (t *jsiiProxy_TfeProvider) ToMetadata() any { + var returns any _jsii_.Invoke( t, @@ -589,8 +588,8 @@ func (t *jsiiProxy_TfeProvider) ToString() *string { return returns } -func (t *jsiiProxy_TfeProvider) ToTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TfeProvider) ToTerraform() any { + var returns any _jsii_.Invoke( t, @@ -601,4 +600,3 @@ func (t *jsiiProxy_TfeProvider) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/provider/TfeProviderConfig.go b/gen/tfe/provider/TfeProviderConfig.go index cac1805c27..fc0763b315 100644 --- a/gen/tfe/provider/TfeProviderConfig.go +++ b/gen/tfe/provider/TfeProviderConfig.go @@ -1,6 +1,5 @@ package provider - type TfeProviderConfig struct { // Alias name. // @@ -17,7 +16,7 @@ type TfeProviderConfig struct { // Whether or not to skip certificate verifications. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs#ssl_skip_verify TfeProvider#ssl_skip_verify} - SslSkipVerify interface{} `field:"optional" json:"sslSkipVerify" yaml:"sslSkipVerify"` + SslSkipVerify any `field:"optional" json:"sslSkipVerify" yaml:"sslSkipVerify"` // The token used to authenticate with Terraform Enterprise. // // We recommend omitting @@ -26,4 +25,3 @@ type TfeProviderConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs#token TfeProvider#token} Token *string `field:"optional" json:"token" yaml:"token"` } - diff --git a/gen/tfe/provider/TfeProvider__checks.go b/gen/tfe/provider/TfeProvider__checks.go index 93b6ee0afa..79397e67e5 100644 --- a/gen/tfe/provider/TfeProvider__checks.go +++ b/gen/tfe/provider/TfeProvider__checks.go @@ -11,7 +11,7 @@ import ( "github.com/hashicorp/terraform-cdk-go/cdktf" ) -func (t *jsiiProxy_TfeProvider) validateAddOverrideParameters(path *string, value interface{}) error { +func (t *jsiiProxy_TfeProvider) validateAddOverrideParameters(path *string, value any) error { if path == nil { return fmt.Errorf("parameter path is required, but nil was provided") } @@ -47,7 +47,7 @@ func validateTfeProvider_GenerateConfigForImportParameters(scope constructs.Cons return nil } -func validateTfeProvider_IsConstructParameters(x interface{}) error { +func validateTfeProvider_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -55,7 +55,7 @@ func validateTfeProvider_IsConstructParameters(x interface{}) error { return nil } -func validateTfeProvider_IsTerraformElementParameters(x interface{}) error { +func validateTfeProvider_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -63,7 +63,7 @@ func validateTfeProvider_IsTerraformElementParameters(x interface{}) error { return nil } -func validateTfeProvider_IsTerraformProviderParameters(x interface{}) error { +func validateTfeProvider_IsTerraformProviderParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -71,7 +71,7 @@ func validateTfeProvider_IsTerraformProviderParameters(x interface{}) error { return nil } -func (j *jsiiProxy_TfeProvider) validateSetSslSkipVerifyParameters(val interface{}) error { +func (j *jsiiProxy_TfeProvider) validateSetSslSkipVerifyParameters(val any) error { switch val.(type) { case *bool: // ok @@ -103,4 +103,3 @@ func validateNewTfeProviderParameters(scope constructs.Construct, id *string, co return nil } - diff --git a/gen/tfe/provider/main.go b/gen/tfe/provider/main.go index e80be2d2d3..75993511d9 100644 --- a/gen/tfe/provider/main.go +++ b/gen/tfe/provider/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.provider.TfeProvider", - reflect.TypeOf((*TfeProvider)(nil)).Elem(), + reflect.TypeFor[TfeProvider](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, _jsii_.MemberProperty{JsiiProperty: "alias", GoGetter: "Alias"}, @@ -46,7 +46,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_TfeProvider{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformProvider) return &j @@ -54,6 +54,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.provider.TfeProviderConfig", - reflect.TypeOf((*TfeProviderConfig)(nil)).Elem(), + reflect.TypeFor[TfeProviderConfig](), ) } diff --git a/gen/tfe/registrygpgkey/RegistryGpgKey.go b/gen/tfe/registrygpgkey/RegistryGpgKey.go index b2714469bc..fce2004645 100644 --- a/gen/tfe/registrygpgkey/RegistryGpgKey.go +++ b/gen/tfe/registrygpgkey/RegistryGpgKey.go @@ -18,15 +18,15 @@ type RegistryGpgKey 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) CreatedAt() *string // Experimental. DependsOn() *[]*string @@ -55,15 +55,15 @@ type RegistryGpgKey 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 UpdatedAt() *string @@ -71,9 +71,9 @@ type RegistryGpgKey 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. @@ -91,7 +91,7 @@ type RegistryGpgKey interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -103,7 +103,7 @@ type RegistryGpgKey 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) @@ -114,17 +114,17 @@ type RegistryGpgKey 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 RegistryGpgKey @@ -162,8 +162,8 @@ func (j *jsiiProxy_RegistryGpgKey) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_RegistryGpgKey) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryGpgKey) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -172,8 +172,8 @@ func (j *jsiiProxy_RegistryGpgKey) Connection() interface{} { return returns } -func (j *jsiiProxy_RegistryGpgKey) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_RegistryGpgKey) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -182,8 +182,8 @@ func (j *jsiiProxy_RegistryGpgKey) ConstructNodeMetadata() *map[string]interface return returns } -func (j *jsiiProxy_RegistryGpgKey) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryGpgKey) Count() any { + var returns any _jsii_.Get( j, "count", @@ -302,8 +302,8 @@ func (j *jsiiProxy_RegistryGpgKey) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_RegistryGpgKey) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_RegistryGpgKey) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -312,8 +312,8 @@ func (j *jsiiProxy_RegistryGpgKey) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_RegistryGpgKey) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryGpgKey) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -332,8 +332,8 @@ func (j *jsiiProxy_RegistryGpgKey) TerraformGeneratorMetadata() *cdktf.Terraform return returns } -func (j *jsiiProxy_RegistryGpgKey) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_RegistryGpgKey) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -362,7 +362,6 @@ func (j *jsiiProxy_RegistryGpgKey) UpdatedAt() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/registry_gpg_key tfe_registry_gpg_key} Resource. func NewRegistryGpgKey(scope constructs.Construct, id *string, config *RegistryGpgKeyConfig) RegistryGpgKey { _init_.Initialize() @@ -374,7 +373,7 @@ func NewRegistryGpgKey(scope constructs.Construct, id *string, config *RegistryG _jsii_.Create( "@cdktf/provider-tfe.registryGpgKey.RegistryGpgKey", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -387,12 +386,12 @@ func NewRegistryGpgKey_Override(r RegistryGpgKey, scope constructs.Construct, id _jsii_.Create( "@cdktf/provider-tfe.registryGpgKey.RegistryGpgKey", - []interface{}{scope, id, config}, + []any{scope, id, config}, r, ) } -func (j *jsiiProxy_RegistryGpgKey)SetAsciiArmor(val *string) { +func (j *jsiiProxy_RegistryGpgKey) SetAsciiArmor(val *string) { if err := j.validateSetAsciiArmorParameters(val); err != nil { panic(err) } @@ -403,7 +402,7 @@ func (j *jsiiProxy_RegistryGpgKey)SetAsciiArmor(val *string) { ) } -func (j *jsiiProxy_RegistryGpgKey)SetConnection(val interface{}) { +func (j *jsiiProxy_RegistryGpgKey) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -414,7 +413,7 @@ func (j *jsiiProxy_RegistryGpgKey)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_RegistryGpgKey)SetCount(val interface{}) { +func (j *jsiiProxy_RegistryGpgKey) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -425,7 +424,7 @@ func (j *jsiiProxy_RegistryGpgKey)SetCount(val interface{}) { ) } -func (j *jsiiProxy_RegistryGpgKey)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_RegistryGpgKey) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -433,7 +432,7 @@ func (j *jsiiProxy_RegistryGpgKey)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_RegistryGpgKey)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_RegistryGpgKey) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -441,7 +440,7 @@ func (j *jsiiProxy_RegistryGpgKey)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_RegistryGpgKey)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_RegistryGpgKey) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -452,7 +451,7 @@ func (j *jsiiProxy_RegistryGpgKey)SetLifecycle(val *cdktf.TerraformResourceLifec ) } -func (j *jsiiProxy_RegistryGpgKey)SetOrganization(val *string) { +func (j *jsiiProxy_RegistryGpgKey) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -463,7 +462,7 @@ func (j *jsiiProxy_RegistryGpgKey)SetOrganization(val *string) { ) } -func (j *jsiiProxy_RegistryGpgKey)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_RegistryGpgKey) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -471,7 +470,7 @@ func (j *jsiiProxy_RegistryGpgKey)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_RegistryGpgKey)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_RegistryGpgKey) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -494,7 +493,7 @@ func RegistryGpgKey_GenerateConfigForImport(scope constructs.Construct, importTo _jsii_.StaticInvoke( "@cdktf/provider-tfe.registryGpgKey.RegistryGpgKey", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -518,7 +517,7 @@ func RegistryGpgKey_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 RegistryGpgKey_IsConstruct(x interface{}) *bool { +func RegistryGpgKey_IsConstruct(x any) *bool { _init_.Initialize() if err := validateRegistryGpgKey_IsConstructParameters(x); err != nil { @@ -529,7 +528,7 @@ func RegistryGpgKey_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.registryGpgKey.RegistryGpgKey", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -537,7 +536,7 @@ func RegistryGpgKey_IsConstruct(x interface{}) *bool { } // Experimental. -func RegistryGpgKey_IsTerraformElement(x interface{}) *bool { +func RegistryGpgKey_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateRegistryGpgKey_IsTerraformElementParameters(x); err != nil { @@ -548,7 +547,7 @@ func RegistryGpgKey_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.registryGpgKey.RegistryGpgKey", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -556,7 +555,7 @@ func RegistryGpgKey_IsTerraformElement(x interface{}) *bool { } // Experimental. -func RegistryGpgKey_IsTerraformResource(x interface{}) *bool { +func RegistryGpgKey_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateRegistryGpgKey_IsTerraformResourceParameters(x); err != nil { @@ -567,7 +566,7 @@ func RegistryGpgKey_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.registryGpgKey.RegistryGpgKey", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -592,31 +591,31 @@ func (r *jsiiProxy_RegistryGpgKey) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( r, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (r *jsiiProxy_RegistryGpgKey) AddOverride(path *string, value interface{}) { +func (r *jsiiProxy_RegistryGpgKey) AddOverride(path *string, value any) { if err := r.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( r, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (r *jsiiProxy_RegistryGpgKey) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (r *jsiiProxy_RegistryGpgKey) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := r.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( r, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -632,7 +631,7 @@ func (r *jsiiProxy_RegistryGpgKey) GetBooleanAttribute(terraformAttribute *strin _jsii_.Invoke( r, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -648,7 +647,7 @@ func (r *jsiiProxy_RegistryGpgKey) GetBooleanMapAttribute(terraformAttribute *st _jsii_.Invoke( r, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -664,7 +663,7 @@ func (r *jsiiProxy_RegistryGpgKey) GetListAttribute(terraformAttribute *string) _jsii_.Invoke( r, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -680,7 +679,7 @@ func (r *jsiiProxy_RegistryGpgKey) GetNumberAttribute(terraformAttribute *string _jsii_.Invoke( r, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -696,7 +695,7 @@ func (r *jsiiProxy_RegistryGpgKey) GetNumberListAttribute(terraformAttribute *st _jsii_.Invoke( r, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -712,7 +711,7 @@ func (r *jsiiProxy_RegistryGpgKey) GetNumberMapAttribute(terraformAttribute *str _jsii_.Invoke( r, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -728,7 +727,7 @@ func (r *jsiiProxy_RegistryGpgKey) GetStringAttribute(terraformAttribute *string _jsii_.Invoke( r, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -744,15 +743,15 @@ func (r *jsiiProxy_RegistryGpgKey) GetStringMapAttribute(terraformAttribute *str _jsii_.Invoke( r, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (r *jsiiProxy_RegistryGpgKey) HasResourceMove() interface{} { - var returns interface{} +func (r *jsiiProxy_RegistryGpgKey) HasResourceMove() any { + var returns any _jsii_.Invoke( r, @@ -771,7 +770,7 @@ func (r *jsiiProxy_RegistryGpgKey) ImportFrom(id *string, provider cdktf.Terrafo _jsii_.InvokeVoid( r, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -784,7 +783,7 @@ func (r *jsiiProxy_RegistryGpgKey) InterpolationForAttribute(terraformAttribute _jsii_.Invoke( r, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -798,18 +797,18 @@ func (r *jsiiProxy_RegistryGpgKey) MoveFromId(id *string) { _jsii_.InvokeVoid( r, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (r *jsiiProxy_RegistryGpgKey) MoveTo(moveTarget *string, index interface{}) { +func (r *jsiiProxy_RegistryGpgKey) MoveTo(moveTarget *string, index any) { if err := r.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( r, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -820,7 +819,7 @@ func (r *jsiiProxy_RegistryGpgKey) MoveToId(id *string) { _jsii_.InvokeVoid( r, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -831,7 +830,7 @@ func (r *jsiiProxy_RegistryGpgKey) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( r, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -851,8 +850,8 @@ func (r *jsiiProxy_RegistryGpgKey) ResetOverrideLogicalId() { ) } -func (r *jsiiProxy_RegistryGpgKey) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (r *jsiiProxy_RegistryGpgKey) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( r, @@ -864,8 +863,8 @@ func (r *jsiiProxy_RegistryGpgKey) SynthesizeAttributes() *map[string]interface{ return returns } -func (r *jsiiProxy_RegistryGpgKey) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (r *jsiiProxy_RegistryGpgKey) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( r, @@ -877,8 +876,8 @@ func (r *jsiiProxy_RegistryGpgKey) SynthesizeHclAttributes() *map[string]interfa return returns } -func (r *jsiiProxy_RegistryGpgKey) ToHclTerraform() interface{} { - var returns interface{} +func (r *jsiiProxy_RegistryGpgKey) ToHclTerraform() any { + var returns any _jsii_.Invoke( r, @@ -890,8 +889,8 @@ func (r *jsiiProxy_RegistryGpgKey) ToHclTerraform() interface{} { return returns } -func (r *jsiiProxy_RegistryGpgKey) ToMetadata() interface{} { - var returns interface{} +func (r *jsiiProxy_RegistryGpgKey) ToMetadata() any { + var returns any _jsii_.Invoke( r, @@ -916,8 +915,8 @@ func (r *jsiiProxy_RegistryGpgKey) ToString() *string { return returns } -func (r *jsiiProxy_RegistryGpgKey) ToTerraform() interface{} { - var returns interface{} +func (r *jsiiProxy_RegistryGpgKey) ToTerraform() any { + var returns any _jsii_.Invoke( r, @@ -928,4 +927,3 @@ func (r *jsiiProxy_RegistryGpgKey) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/registrygpgkey/RegistryGpgKeyConfig.go b/gen/tfe/registrygpgkey/RegistryGpgKeyConfig.go index aad39cc44d..5f71a02c0e 100644 --- a/gen/tfe/registrygpgkey/RegistryGpgKeyConfig.go +++ b/gen/tfe/registrygpgkey/RegistryGpgKeyConfig.go @@ -6,9 +6,9 @@ import ( type RegistryGpgKeyConfig 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 RegistryGpgKeyConfig 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"` // ASCII-armored representation of the GPG key. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/registry_gpg_key#ascii_armor RegistryGpgKey#ascii_armor} @@ -28,4 +28,3 @@ type RegistryGpgKeyConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/registry_gpg_key#organization RegistryGpgKey#organization} Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/registrygpgkey/RegistryGpgKey__checks.go b/gen/tfe/registrygpgkey/RegistryGpgKey__checks.go index c56ed759d4..069514db4d 100644 --- a/gen/tfe/registrygpgkey/RegistryGpgKey__checks.go +++ b/gen/tfe/registrygpgkey/RegistryGpgKey__checks.go @@ -19,7 +19,7 @@ func (r *jsiiProxy_RegistryGpgKey) validateAddMoveTargetParameters(moveTarget *s return nil } -func (r *jsiiProxy_RegistryGpgKey) validateAddOverrideParameters(path *string, value interface{}) error { +func (r *jsiiProxy_RegistryGpgKey) 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 (r *jsiiProxy_RegistryGpgKey) validateMoveFromIdParameters(id *string) erro return nil } -func (r *jsiiProxy_RegistryGpgKey) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (r *jsiiProxy_RegistryGpgKey) 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 validateRegistryGpgKey_GenerateConfigForImportParameters(scope constructs.C return nil } -func validateRegistryGpgKey_IsConstructParameters(x interface{}) error { +func validateRegistryGpgKey_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateRegistryGpgKey_IsConstructParameters(x interface{}) error { return nil } -func validateRegistryGpgKey_IsTerraformElementParameters(x interface{}) error { +func validateRegistryGpgKey_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateRegistryGpgKey_IsTerraformElementParameters(x interface{}) error { return nil } -func validateRegistryGpgKey_IsTerraformResourceParameters(x interface{}) error { +func validateRegistryGpgKey_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -252,7 +252,7 @@ func (j *jsiiProxy_RegistryGpgKey) validateSetAsciiArmorParameters(val *string) return nil } -func (j *jsiiProxy_RegistryGpgKey) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_RegistryGpgKey) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -285,7 +285,7 @@ func (j *jsiiProxy_RegistryGpgKey) validateSetConnectionParameters(val interface return nil } -func (j *jsiiProxy_RegistryGpgKey) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_RegistryGpgKey) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -358,7 +358,7 @@ func (j *jsiiProxy_RegistryGpgKey) validateSetOrganizationParameters(val *string return nil } -func (j *jsiiProxy_RegistryGpgKey) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_RegistryGpgKey) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -422,4 +422,3 @@ func validateNewRegistryGpgKeyParameters(scope constructs.Construct, id *string, return nil } - diff --git a/gen/tfe/registrygpgkey/main.go b/gen/tfe/registrygpgkey/main.go index 09eb480e40..a357e1a27a 100644 --- a/gen/tfe/registrygpgkey/main.go +++ b/gen/tfe/registrygpgkey/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.registryGpgKey.RegistryGpgKey", - reflect.TypeOf((*RegistryGpgKey)(nil)).Elem(), + reflect.TypeFor[RegistryGpgKey](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -61,7 +61,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, _jsii_.MemberProperty{JsiiProperty: "updatedAt", GoGetter: "UpdatedAt"}, }, - func() interface{} { + func() any { j := jsiiProxy_RegistryGpgKey{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -69,6 +69,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.registryGpgKey.RegistryGpgKeyConfig", - reflect.TypeOf((*RegistryGpgKeyConfig)(nil)).Elem(), + reflect.TypeFor[RegistryGpgKeyConfig](), ) } diff --git a/gen/tfe/registrymodule/RegistryModule.go b/gen/tfe/registrymodule/RegistryModule.go index a41d886925..7520c7cfd6 100644 --- a/gen/tfe/registrymodule/RegistryModule.go +++ b/gen/tfe/registrymodule/RegistryModule.go @@ -15,15 +15,15 @@ type RegistryModule 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,9 +55,9 @@ type RegistryModule interface { Namespace() *string SetNamespace(val *string) NamespaceInput() *string - NoCode() interface{} - SetNoCode(val interface{}) - NoCodeInput() interface{} + NoCode() any + SetNoCode(val any) + NoCodeInput() any // The tree node. Node() constructs.Node Organization() *string @@ -68,32 +68,32 @@ type RegistryModule interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) PublishingMechanism() *string // Experimental. - RawOverrides() interface{} + RawOverrides() any RegistryName() *string SetRegistryName(val *string) RegistryNameInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string TestConfig() RegistryModuleTestConfigList - TestConfigInput() interface{} + TestConfigInput() any VcsRepo() RegistryModuleVcsRepoOutputReference VcsRepoInput() *RegistryModuleVcsRepo // 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. @@ -111,7 +111,7 @@ type RegistryModule 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 RegistryModule 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) - PutTestConfig(value interface{}) + PutTestConfig(value any) PutVcsRepo(value *RegistryModuleVcsRepo) ResetId() ResetInitialVersion() @@ -145,17 +145,17 @@ type RegistryModule interface { ResetRegistryName() ResetTestConfig() ResetVcsRepo() - 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 RegistryModule @@ -173,8 +173,8 @@ func (j *jsiiProxy_RegistryModule) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_RegistryModule) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryModule) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -183,8 +183,8 @@ func (j *jsiiProxy_RegistryModule) Connection() interface{} { return returns } -func (j *jsiiProxy_RegistryModule) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_RegistryModule) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -193,8 +193,8 @@ func (j *jsiiProxy_RegistryModule) ConstructNodeMetadata() *map[string]interface return returns } -func (j *jsiiProxy_RegistryModule) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryModule) Count() any { + var returns any _jsii_.Get( j, "count", @@ -353,8 +353,8 @@ func (j *jsiiProxy_RegistryModule) NamespaceInput() *string { return returns } -func (j *jsiiProxy_RegistryModule) NoCode() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryModule) NoCode() any { + var returns any _jsii_.Get( j, "noCode", @@ -363,8 +363,8 @@ func (j *jsiiProxy_RegistryModule) NoCode() interface{} { return returns } -func (j *jsiiProxy_RegistryModule) NoCodeInput() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryModule) NoCodeInput() any { + var returns any _jsii_.Get( j, "noCodeInput", @@ -413,8 +413,8 @@ func (j *jsiiProxy_RegistryModule) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_RegistryModule) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_RegistryModule) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -433,8 +433,8 @@ func (j *jsiiProxy_RegistryModule) PublishingMechanism() *string { return returns } -func (j *jsiiProxy_RegistryModule) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryModule) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -473,8 +473,8 @@ func (j *jsiiProxy_RegistryModule) TerraformGeneratorMetadata() *cdktf.Terraform return returns } -func (j *jsiiProxy_RegistryModule) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_RegistryModule) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -503,8 +503,8 @@ func (j *jsiiProxy_RegistryModule) TestConfig() RegistryModuleTestConfigList { return returns } -func (j *jsiiProxy_RegistryModule) TestConfigInput() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryModule) TestConfigInput() any { + var returns any _jsii_.Get( j, "testConfigInput", @@ -533,7 +533,6 @@ func (j *jsiiProxy_RegistryModule) VcsRepoInput() *RegistryModuleVcsRepo { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/registry_module tfe_registry_module} Resource. func NewRegistryModule(scope constructs.Construct, id *string, config *RegistryModuleConfig) RegistryModule { _init_.Initialize() @@ -545,7 +544,7 @@ func NewRegistryModule(scope constructs.Construct, id *string, config *RegistryM _jsii_.Create( "@cdktf/provider-tfe.registryModule.RegistryModule", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -558,12 +557,12 @@ func NewRegistryModule_Override(r RegistryModule, scope constructs.Construct, id _jsii_.Create( "@cdktf/provider-tfe.registryModule.RegistryModule", - []interface{}{scope, id, config}, + []any{scope, id, config}, r, ) } -func (j *jsiiProxy_RegistryModule)SetConnection(val interface{}) { +func (j *jsiiProxy_RegistryModule) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -574,7 +573,7 @@ func (j *jsiiProxy_RegistryModule)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_RegistryModule)SetCount(val interface{}) { +func (j *jsiiProxy_RegistryModule) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -585,7 +584,7 @@ func (j *jsiiProxy_RegistryModule)SetCount(val interface{}) { ) } -func (j *jsiiProxy_RegistryModule)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_RegistryModule) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -593,7 +592,7 @@ func (j *jsiiProxy_RegistryModule)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_RegistryModule)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_RegistryModule) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -601,7 +600,7 @@ func (j *jsiiProxy_RegistryModule)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_RegistryModule)SetId(val *string) { +func (j *jsiiProxy_RegistryModule) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -612,7 +611,7 @@ func (j *jsiiProxy_RegistryModule)SetId(val *string) { ) } -func (j *jsiiProxy_RegistryModule)SetInitialVersion(val *string) { +func (j *jsiiProxy_RegistryModule) SetInitialVersion(val *string) { if err := j.validateSetInitialVersionParameters(val); err != nil { panic(err) } @@ -623,7 +622,7 @@ func (j *jsiiProxy_RegistryModule)SetInitialVersion(val *string) { ) } -func (j *jsiiProxy_RegistryModule)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_RegistryModule) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -634,7 +633,7 @@ func (j *jsiiProxy_RegistryModule)SetLifecycle(val *cdktf.TerraformResourceLifec ) } -func (j *jsiiProxy_RegistryModule)SetModuleProvider(val *string) { +func (j *jsiiProxy_RegistryModule) SetModuleProvider(val *string) { if err := j.validateSetModuleProviderParameters(val); err != nil { panic(err) } @@ -645,7 +644,7 @@ func (j *jsiiProxy_RegistryModule)SetModuleProvider(val *string) { ) } -func (j *jsiiProxy_RegistryModule)SetName(val *string) { +func (j *jsiiProxy_RegistryModule) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -656,7 +655,7 @@ func (j *jsiiProxy_RegistryModule)SetName(val *string) { ) } -func (j *jsiiProxy_RegistryModule)SetNamespace(val *string) { +func (j *jsiiProxy_RegistryModule) SetNamespace(val *string) { if err := j.validateSetNamespaceParameters(val); err != nil { panic(err) } @@ -667,7 +666,7 @@ func (j *jsiiProxy_RegistryModule)SetNamespace(val *string) { ) } -func (j *jsiiProxy_RegistryModule)SetNoCode(val interface{}) { +func (j *jsiiProxy_RegistryModule) SetNoCode(val any) { if err := j.validateSetNoCodeParameters(val); err != nil { panic(err) } @@ -678,7 +677,7 @@ func (j *jsiiProxy_RegistryModule)SetNoCode(val interface{}) { ) } -func (j *jsiiProxy_RegistryModule)SetOrganization(val *string) { +func (j *jsiiProxy_RegistryModule) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -689,7 +688,7 @@ func (j *jsiiProxy_RegistryModule)SetOrganization(val *string) { ) } -func (j *jsiiProxy_RegistryModule)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_RegistryModule) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -697,7 +696,7 @@ func (j *jsiiProxy_RegistryModule)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_RegistryModule)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_RegistryModule) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -708,7 +707,7 @@ func (j *jsiiProxy_RegistryModule)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_RegistryModule)SetRegistryName(val *string) { +func (j *jsiiProxy_RegistryModule) SetRegistryName(val *string) { if err := j.validateSetRegistryNameParameters(val); err != nil { panic(err) } @@ -731,7 +730,7 @@ func RegistryModule_GenerateConfigForImport(scope constructs.Construct, importTo _jsii_.StaticInvoke( "@cdktf/provider-tfe.registryModule.RegistryModule", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -755,7 +754,7 @@ func RegistryModule_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 RegistryModule_IsConstruct(x interface{}) *bool { +func RegistryModule_IsConstruct(x any) *bool { _init_.Initialize() if err := validateRegistryModule_IsConstructParameters(x); err != nil { @@ -766,7 +765,7 @@ func RegistryModule_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.registryModule.RegistryModule", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -774,7 +773,7 @@ func RegistryModule_IsConstruct(x interface{}) *bool { } // Experimental. -func RegistryModule_IsTerraformElement(x interface{}) *bool { +func RegistryModule_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateRegistryModule_IsTerraformElementParameters(x); err != nil { @@ -785,7 +784,7 @@ func RegistryModule_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.registryModule.RegistryModule", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -793,7 +792,7 @@ func RegistryModule_IsTerraformElement(x interface{}) *bool { } // Experimental. -func RegistryModule_IsTerraformResource(x interface{}) *bool { +func RegistryModule_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateRegistryModule_IsTerraformResourceParameters(x); err != nil { @@ -804,7 +803,7 @@ func RegistryModule_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.registryModule.RegistryModule", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -829,31 +828,31 @@ func (r *jsiiProxy_RegistryModule) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( r, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (r *jsiiProxy_RegistryModule) AddOverride(path *string, value interface{}) { +func (r *jsiiProxy_RegistryModule) AddOverride(path *string, value any) { if err := r.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( r, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (r *jsiiProxy_RegistryModule) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (r *jsiiProxy_RegistryModule) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := r.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( r, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -869,7 +868,7 @@ func (r *jsiiProxy_RegistryModule) GetBooleanAttribute(terraformAttribute *strin _jsii_.Invoke( r, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -885,7 +884,7 @@ func (r *jsiiProxy_RegistryModule) GetBooleanMapAttribute(terraformAttribute *st _jsii_.Invoke( r, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -901,7 +900,7 @@ func (r *jsiiProxy_RegistryModule) GetListAttribute(terraformAttribute *string) _jsii_.Invoke( r, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -917,7 +916,7 @@ func (r *jsiiProxy_RegistryModule) GetNumberAttribute(terraformAttribute *string _jsii_.Invoke( r, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -933,7 +932,7 @@ func (r *jsiiProxy_RegistryModule) GetNumberListAttribute(terraformAttribute *st _jsii_.Invoke( r, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -949,7 +948,7 @@ func (r *jsiiProxy_RegistryModule) GetNumberMapAttribute(terraformAttribute *str _jsii_.Invoke( r, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -965,7 +964,7 @@ func (r *jsiiProxy_RegistryModule) GetStringAttribute(terraformAttribute *string _jsii_.Invoke( r, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -981,15 +980,15 @@ func (r *jsiiProxy_RegistryModule) GetStringMapAttribute(terraformAttribute *str _jsii_.Invoke( r, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (r *jsiiProxy_RegistryModule) HasResourceMove() interface{} { - var returns interface{} +func (r *jsiiProxy_RegistryModule) HasResourceMove() any { + var returns any _jsii_.Invoke( r, @@ -1008,7 +1007,7 @@ func (r *jsiiProxy_RegistryModule) ImportFrom(id *string, provider cdktf.Terrafo _jsii_.InvokeVoid( r, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -1021,7 +1020,7 @@ func (r *jsiiProxy_RegistryModule) InterpolationForAttribute(terraformAttribute _jsii_.Invoke( r, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1035,18 +1034,18 @@ func (r *jsiiProxy_RegistryModule) MoveFromId(id *string) { _jsii_.InvokeVoid( r, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (r *jsiiProxy_RegistryModule) MoveTo(moveTarget *string, index interface{}) { +func (r *jsiiProxy_RegistryModule) MoveTo(moveTarget *string, index any) { if err := r.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( r, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -1057,7 +1056,7 @@ func (r *jsiiProxy_RegistryModule) MoveToId(id *string) { _jsii_.InvokeVoid( r, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1068,18 +1067,18 @@ func (r *jsiiProxy_RegistryModule) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( r, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } -func (r *jsiiProxy_RegistryModule) PutTestConfig(value interface{}) { +func (r *jsiiProxy_RegistryModule) PutTestConfig(value any) { if err := r.validatePutTestConfigParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( r, "putTestConfig", - []interface{}{value}, + []any{value}, ) } @@ -1090,7 +1089,7 @@ func (r *jsiiProxy_RegistryModule) PutVcsRepo(value *RegistryModuleVcsRepo) { _jsii_.InvokeVoid( r, "putVcsRepo", - []interface{}{value}, + []any{value}, ) } @@ -1182,8 +1181,8 @@ func (r *jsiiProxy_RegistryModule) ResetVcsRepo() { ) } -func (r *jsiiProxy_RegistryModule) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (r *jsiiProxy_RegistryModule) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( r, @@ -1195,8 +1194,8 @@ func (r *jsiiProxy_RegistryModule) SynthesizeAttributes() *map[string]interface{ return returns } -func (r *jsiiProxy_RegistryModule) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (r *jsiiProxy_RegistryModule) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( r, @@ -1208,8 +1207,8 @@ func (r *jsiiProxy_RegistryModule) SynthesizeHclAttributes() *map[string]interfa return returns } -func (r *jsiiProxy_RegistryModule) ToHclTerraform() interface{} { - var returns interface{} +func (r *jsiiProxy_RegistryModule) ToHclTerraform() any { + var returns any _jsii_.Invoke( r, @@ -1221,8 +1220,8 @@ func (r *jsiiProxy_RegistryModule) ToHclTerraform() interface{} { return returns } -func (r *jsiiProxy_RegistryModule) ToMetadata() interface{} { - var returns interface{} +func (r *jsiiProxy_RegistryModule) ToMetadata() any { + var returns any _jsii_.Invoke( r, @@ -1247,8 +1246,8 @@ func (r *jsiiProxy_RegistryModule) ToString() *string { return returns } -func (r *jsiiProxy_RegistryModule) ToTerraform() interface{} { - var returns interface{} +func (r *jsiiProxy_RegistryModule) ToTerraform() any { + var returns any _jsii_.Invoke( r, @@ -1259,4 +1258,3 @@ func (r *jsiiProxy_RegistryModule) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/registrymodule/RegistryModuleConfig.go b/gen/tfe/registrymodule/RegistryModuleConfig.go index 6d288f3c12..57a728a84c 100644 --- a/gen/tfe/registrymodule/RegistryModuleConfig.go +++ b/gen/tfe/registrymodule/RegistryModuleConfig.go @@ -6,9 +6,9 @@ import ( type RegistryModuleConfig 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 RegistryModuleConfig 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/hashicorp/tfe/0.66.0/docs/resources/registry_module#id RegistryModule#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,7 +33,7 @@ type RegistryModuleConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/registry_module#namespace RegistryModule#namespace}. Namespace *string `field:"optional" json:"namespace" yaml:"namespace"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/registry_module#no_code RegistryModule#no_code}. - NoCode interface{} `field:"optional" json:"noCode" yaml:"noCode"` + NoCode any `field:"optional" json:"noCode" yaml:"noCode"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/registry_module#organization RegistryModule#organization}. Organization *string `field:"optional" json:"organization" yaml:"organization"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/registry_module#registry_name RegistryModule#registry_name}. @@ -41,10 +41,9 @@ type RegistryModuleConfig struct { // test_config block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/registry_module#test_config RegistryModule#test_config} - TestConfig interface{} `field:"optional" json:"testConfig" yaml:"testConfig"` + TestConfig any `field:"optional" json:"testConfig" yaml:"testConfig"` // vcs_repo block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/registry_module#vcs_repo RegistryModule#vcs_repo} VcsRepo *RegistryModuleVcsRepo `field:"optional" json:"vcsRepo" yaml:"vcsRepo"` } - diff --git a/gen/tfe/registrymodule/RegistryModuleTestConfig.go b/gen/tfe/registrymodule/RegistryModuleTestConfig.go index 35dd230fca..01f71c0c03 100644 --- a/gen/tfe/registrymodule/RegistryModuleTestConfig.go +++ b/gen/tfe/registrymodule/RegistryModuleTestConfig.go @@ -1,8 +1,6 @@ package registrymodule - type RegistryModuleTestConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/registry_module#tests_enabled RegistryModule#tests_enabled}. - TestsEnabled interface{} `field:"optional" json:"testsEnabled" yaml:"testsEnabled"` + TestsEnabled any `field:"optional" json:"testsEnabled" yaml:"testsEnabled"` } - diff --git a/gen/tfe/registrymodule/RegistryModuleTestConfigList.go b/gen/tfe/registrymodule/RegistryModuleTestConfigList.go index 3f49fdff23..930dd963a4 100644 --- a/gen/tfe/registrymodule/RegistryModuleTestConfigList.go +++ b/gen/tfe/registrymodule/RegistryModuleTestConfigList.go @@ -17,8 +17,8 @@ type RegistryModuleTestConfigList 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 RegistryModuleTestConfigList interface { Get(index *float64) RegistryModuleTestConfigOutputReference // 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_RegistryModuleTestConfigList) Fqn() *string { return returns } -func (j *jsiiProxy_RegistryModuleTestConfigList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryModuleTestConfigList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_RegistryModuleTestConfigList) WrapsSet() *bool { return returns } - func NewRegistryModuleTestConfigList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) RegistryModuleTestConfigList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewRegistryModuleTestConfigList(terraformResource cdktf.IInterpolatingParen _jsii_.Create( "@cdktf/provider-tfe.registryModule.RegistryModuleTestConfigList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewRegistryModuleTestConfigList_Override(r RegistryModuleTestConfigList, te _jsii_.Create( "@cdktf/provider-tfe.registryModule.RegistryModuleTestConfigList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, r, ) } -func (j *jsiiProxy_RegistryModuleTestConfigList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_RegistryModuleTestConfigList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_RegistryModuleTestConfigList)SetInternalValue(val interface{} ) } -func (j *jsiiProxy_RegistryModuleTestConfigList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_RegistryModuleTestConfigList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_RegistryModuleTestConfigList)SetTerraformAttribute(val *strin ) } -func (j *jsiiProxy_RegistryModuleTestConfigList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_RegistryModuleTestConfigList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_RegistryModuleTestConfigList)SetTerraformResource(val cdktf.I ) } -func (j *jsiiProxy_RegistryModuleTestConfigList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_RegistryModuleTestConfigList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (r *jsiiProxy_RegistryModuleTestConfigList) AllWithMapKey(mapKeyAttributeNa _jsii_.Invoke( r, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (r *jsiiProxy_RegistryModuleTestConfigList) Get(index *float64) RegistryMod _jsii_.Invoke( r, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (r *jsiiProxy_RegistryModuleTestConfigList) Resolve(_context cdktf.IResolveContext) interface{} { +func (r *jsiiProxy_RegistryModuleTestConfigList) Resolve(_context cdktf.IResolveContext) any { if err := r.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( r, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -256,4 +255,3 @@ func (r *jsiiProxy_RegistryModuleTestConfigList) ToString() *string { return returns } - diff --git a/gen/tfe/registrymodule/RegistryModuleTestConfigList__checks.go b/gen/tfe/registrymodule/RegistryModuleTestConfigList__checks.go index acfb518c1b..97565693cc 100644 --- a/gen/tfe/registrymodule/RegistryModuleTestConfigList__checks.go +++ b/gen/tfe/registrymodule/RegistryModuleTestConfigList__checks.go @@ -34,7 +34,7 @@ func (r *jsiiProxy_RegistryModuleTestConfigList) validateResolveParameters(_cont return nil } -func (j *jsiiProxy_RegistryModuleTestConfigList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_RegistryModuleTestConfigList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewRegistryModuleTestConfigListParameters(terraformResource cdktf.I return nil } - diff --git a/gen/tfe/registrymodule/RegistryModuleTestConfigOutputReference.go b/gen/tfe/registrymodule/RegistryModuleTestConfigOutputReference.go index 4b3afdc8a0..30f28db49d 100644 --- a/gen/tfe/registrymodule/RegistryModuleTestConfigOutputReference.go +++ b/gen/tfe/registrymodule/RegistryModuleTestConfigOutputReference.go @@ -12,9 +12,9 @@ type RegistryModuleTestConfigOutputReference 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 RegistryModuleTestConfigOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) // Experimental. TerraformAttribute() *string // Experimental. @@ -37,13 +37,13 @@ type RegistryModuleTestConfigOutputReference interface { TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) - TestsEnabled() interface{} - SetTestsEnabled(val interface{}) - TestsEnabledInput() interface{} + TestsEnabled() any + SetTestsEnabled(val any) + TestsEnabledInput() any // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -67,7 +67,7 @@ type RegistryModuleTestConfigOutputReference interface { ResetTestsEnabled() // 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. @@ -80,8 +80,8 @@ type jsiiProxy_RegistryModuleTestConfigOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -120,8 +120,8 @@ func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -150,8 +150,8 @@ func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) TerraformResource() return returns } -func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) TestsEnabled() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) TestsEnabled() any { + var returns any _jsii_.Get( j, "testsEnabled", @@ -160,8 +160,8 @@ func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) TestsEnabled() inter return returns } -func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) TestsEnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) TestsEnabledInput() any { + var returns any _jsii_.Get( j, "testsEnabledInput", @@ -170,7 +170,6 @@ func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) TestsEnabledInput() return returns } - func NewRegistryModuleTestConfigOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) RegistryModuleTestConfigOutputReference { _init_.Initialize() @@ -181,7 +180,7 @@ func NewRegistryModuleTestConfigOutputReference(terraformResource cdktf.IInterpo _jsii_.Create( "@cdktf/provider-tfe.registryModule.RegistryModuleTestConfigOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -193,12 +192,12 @@ func NewRegistryModuleTestConfigOutputReference_Override(r RegistryModuleTestCon _jsii_.Create( "@cdktf/provider-tfe.registryModule.RegistryModuleTestConfigOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, r, ) } -func (j *jsiiProxy_RegistryModuleTestConfigOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -209,7 +208,7 @@ func (j *jsiiProxy_RegistryModuleTestConfigOutputReference)SetComplexObjectIndex ) } -func (j *jsiiProxy_RegistryModuleTestConfigOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -220,7 +219,7 @@ func (j *jsiiProxy_RegistryModuleTestConfigOutputReference)SetComplexObjectIsFro ) } -func (j *jsiiProxy_RegistryModuleTestConfigOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -231,7 +230,7 @@ func (j *jsiiProxy_RegistryModuleTestConfigOutputReference)SetInternalValue(val ) } -func (j *jsiiProxy_RegistryModuleTestConfigOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -242,7 +241,7 @@ func (j *jsiiProxy_RegistryModuleTestConfigOutputReference)SetTerraformAttribute ) } -func (j *jsiiProxy_RegistryModuleTestConfigOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -253,7 +252,7 @@ func (j *jsiiProxy_RegistryModuleTestConfigOutputReference)SetTerraformResource( ) } -func (j *jsiiProxy_RegistryModuleTestConfigOutputReference)SetTestsEnabled(val interface{}) { +func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) SetTestsEnabled(val any) { if err := j.validateSetTestsEnabledParameters(val); err != nil { panic(err) } @@ -277,16 +276,16 @@ func (r *jsiiProxy_RegistryModuleTestConfigOutputReference) ComputeFqn() *string return returns } -func (r *jsiiProxy_RegistryModuleTestConfigOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (r *jsiiProxy_RegistryModuleTestConfigOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := r.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( r, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -302,7 +301,7 @@ func (r *jsiiProxy_RegistryModuleTestConfigOutputReference) GetBooleanAttribute( _jsii_.Invoke( r, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -318,7 +317,7 @@ func (r *jsiiProxy_RegistryModuleTestConfigOutputReference) GetBooleanMapAttribu _jsii_.Invoke( r, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -334,7 +333,7 @@ func (r *jsiiProxy_RegistryModuleTestConfigOutputReference) GetListAttribute(ter _jsii_.Invoke( r, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -350,7 +349,7 @@ func (r *jsiiProxy_RegistryModuleTestConfigOutputReference) GetNumberAttribute(t _jsii_.Invoke( r, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -366,7 +365,7 @@ func (r *jsiiProxy_RegistryModuleTestConfigOutputReference) GetNumberListAttribu _jsii_.Invoke( r, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -382,7 +381,7 @@ func (r *jsiiProxy_RegistryModuleTestConfigOutputReference) GetNumberMapAttribut _jsii_.Invoke( r, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -398,7 +397,7 @@ func (r *jsiiProxy_RegistryModuleTestConfigOutputReference) GetStringAttribute(t _jsii_.Invoke( r, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -414,7 +413,7 @@ func (r *jsiiProxy_RegistryModuleTestConfigOutputReference) GetStringMapAttribut _jsii_.Invoke( r, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -443,7 +442,7 @@ func (r *jsiiProxy_RegistryModuleTestConfigOutputReference) InterpolationForAttr _jsii_.Invoke( r, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -458,16 +457,16 @@ func (r *jsiiProxy_RegistryModuleTestConfigOutputReference) ResetTestsEnabled() ) } -func (r *jsiiProxy_RegistryModuleTestConfigOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (r *jsiiProxy_RegistryModuleTestConfigOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := r.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( r, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -486,4 +485,3 @@ func (r *jsiiProxy_RegistryModuleTestConfigOutputReference) ToString() *string { return returns } - diff --git a/gen/tfe/registrymodule/RegistryModuleTestConfigOutputReference__checks.go b/gen/tfe/registrymodule/RegistryModuleTestConfigOutputReference__checks.go index 949d8662d8..4479d5932e 100644 --- a/gen/tfe/registrymodule/RegistryModuleTestConfigOutputReference__checks.go +++ b/gen/tfe/registrymodule/RegistryModuleTestConfigOutputReference__checks.go @@ -98,7 +98,7 @@ func (r *jsiiProxy_RegistryModuleTestConfigOutputReference) validateResolveParam return nil } -func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -163,7 +163,7 @@ func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) validateSetComplexOb return nil } -func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -203,7 +203,7 @@ func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) validateSetTerraform return nil } -func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) validateSetTestsEnabledParameters(val interface{}) error { +func (j *jsiiProxy_RegistryModuleTestConfigOutputReference) validateSetTestsEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -242,4 +242,3 @@ func validateNewRegistryModuleTestConfigOutputReferenceParameters(terraformResou return nil } - diff --git a/gen/tfe/registrymodule/RegistryModuleVcsRepo.go b/gen/tfe/registrymodule/RegistryModuleVcsRepo.go index 23369d89aa..eea4d7c382 100644 --- a/gen/tfe/registrymodule/RegistryModuleVcsRepo.go +++ b/gen/tfe/registrymodule/RegistryModuleVcsRepo.go @@ -1,6 +1,5 @@ package registrymodule - type RegistryModuleVcsRepo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/registry_module#display_identifier RegistryModule#display_identifier}. DisplayIdentifier *string `field:"required" json:"displayIdentifier" yaml:"displayIdentifier"` @@ -13,6 +12,5 @@ type RegistryModuleVcsRepo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/registry_module#oauth_token_id RegistryModule#oauth_token_id}. OauthTokenId *string `field:"optional" json:"oauthTokenId" yaml:"oauthTokenId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/registry_module#tags RegistryModule#tags}. - Tags interface{} `field:"optional" json:"tags" yaml:"tags"` + Tags any `field:"optional" json:"tags" yaml:"tags"` } - diff --git a/gen/tfe/registrymodule/RegistryModuleVcsRepoOutputReference.go b/gen/tfe/registrymodule/RegistryModuleVcsRepoOutputReference.go index c7fe7e4d3a..ca793046ae 100644 --- a/gen/tfe/registrymodule/RegistryModuleVcsRepoOutputReference.go +++ b/gen/tfe/registrymodule/RegistryModuleVcsRepoOutputReference.go @@ -15,9 +15,9 @@ type RegistryModuleVcsRepoOutputReference interface { BranchInput() *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 @@ -44,9 +44,9 @@ type RegistryModuleVcsRepoOutputReference interface { OauthTokenId() *string SetOauthTokenId(val *string) OauthTokenIdInput() *string - Tags() interface{} - SetTags(val interface{}) - TagsInput() interface{} + Tags() any + SetTags(val any) + TagsInput() any // Experimental. TerraformAttribute() *string // Experimental. @@ -58,7 +58,7 @@ type RegistryModuleVcsRepoOutputReference 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 RegistryModuleVcsRepoOutputReference interface { 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. @@ -118,8 +118,8 @@ func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) BranchInput() *string { return returns } -func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -248,8 +248,8 @@ func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) OauthTokenIdInput() *st return returns } -func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) Tags() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) Tags() any { + var returns any _jsii_.Get( j, "tags", @@ -258,8 +258,8 @@ func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) Tags() interface{} { return returns } -func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) TagsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) TagsInput() any { + var returns any _jsii_.Get( j, "tagsInput", @@ -288,7 +288,6 @@ func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) TerraformResource() cdk return returns } - func NewRegistryModuleVcsRepoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) RegistryModuleVcsRepoOutputReference { _init_.Initialize() @@ -299,7 +298,7 @@ func NewRegistryModuleVcsRepoOutputReference(terraformResource cdktf.IInterpolat _jsii_.Create( "@cdktf/provider-tfe.registryModule.RegistryModuleVcsRepoOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -311,12 +310,12 @@ func NewRegistryModuleVcsRepoOutputReference_Override(r RegistryModuleVcsRepoOut _jsii_.Create( "@cdktf/provider-tfe.registryModule.RegistryModuleVcsRepoOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, r, ) } -func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetBranch(val *string) { +func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) SetBranch(val *string) { if err := j.validateSetBranchParameters(val); err != nil { panic(err) } @@ -327,7 +326,7 @@ func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetBranch(val *string) { ) } -func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -338,7 +337,7 @@ func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetComplexObjectIndex(va ) } -func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -349,7 +348,7 @@ func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetComplexObjectIsFromSe ) } -func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetDisplayIdentifier(val *string) { +func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) SetDisplayIdentifier(val *string) { if err := j.validateSetDisplayIdentifierParameters(val); err != nil { panic(err) } @@ -360,7 +359,7 @@ func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetDisplayIdentifier(val ) } -func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetGithubAppInstallationId(val *string) { +func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) SetGithubAppInstallationId(val *string) { if err := j.validateSetGithubAppInstallationIdParameters(val); err != nil { panic(err) } @@ -371,7 +370,7 @@ func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetGithubAppInstallation ) } -func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetIdentifier(val *string) { +func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) SetIdentifier(val *string) { if err := j.validateSetIdentifierParameters(val); err != nil { panic(err) } @@ -382,7 +381,7 @@ func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetIdentifier(val *strin ) } -func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetInternalValue(val *RegistryModuleVcsRepo) { +func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) SetInternalValue(val *RegistryModuleVcsRepo) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetInternalValue(val *Re ) } -func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetOauthTokenId(val *string) { +func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) SetOauthTokenId(val *string) { if err := j.validateSetOauthTokenIdParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetOauthTokenId(val *str ) } -func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetTags(val interface{}) { +func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) SetTags(val any) { if err := j.validateSetTagsParameters(val); err != nil { panic(err) } @@ -415,7 +414,7 @@ func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetTags(val interface{}) ) } -func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -426,7 +425,7 @@ func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetTerraformAttribute(va ) } -func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -450,16 +449,16 @@ func (r *jsiiProxy_RegistryModuleVcsRepoOutputReference) ComputeFqn() *string { return returns } -func (r *jsiiProxy_RegistryModuleVcsRepoOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (r *jsiiProxy_RegistryModuleVcsRepoOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := r.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( r, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -475,7 +474,7 @@ func (r *jsiiProxy_RegistryModuleVcsRepoOutputReference) GetBooleanAttribute(ter _jsii_.Invoke( r, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -491,7 +490,7 @@ func (r *jsiiProxy_RegistryModuleVcsRepoOutputReference) GetBooleanMapAttribute( _jsii_.Invoke( r, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -507,7 +506,7 @@ func (r *jsiiProxy_RegistryModuleVcsRepoOutputReference) GetListAttribute(terraf _jsii_.Invoke( r, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -523,7 +522,7 @@ func (r *jsiiProxy_RegistryModuleVcsRepoOutputReference) GetNumberAttribute(terr _jsii_.Invoke( r, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -539,7 +538,7 @@ func (r *jsiiProxy_RegistryModuleVcsRepoOutputReference) GetNumberListAttribute( _jsii_.Invoke( r, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -555,7 +554,7 @@ func (r *jsiiProxy_RegistryModuleVcsRepoOutputReference) GetNumberMapAttribute(t _jsii_.Invoke( r, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -571,7 +570,7 @@ func (r *jsiiProxy_RegistryModuleVcsRepoOutputReference) GetStringAttribute(terr _jsii_.Invoke( r, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -587,7 +586,7 @@ func (r *jsiiProxy_RegistryModuleVcsRepoOutputReference) GetStringMapAttribute(t _jsii_.Invoke( r, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -616,7 +615,7 @@ func (r *jsiiProxy_RegistryModuleVcsRepoOutputReference) InterpolationForAttribu _jsii_.Invoke( r, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -655,16 +654,16 @@ func (r *jsiiProxy_RegistryModuleVcsRepoOutputReference) ResetTags() { ) } -func (r *jsiiProxy_RegistryModuleVcsRepoOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (r *jsiiProxy_RegistryModuleVcsRepoOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := r.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( r, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -683,4 +682,3 @@ func (r *jsiiProxy_RegistryModuleVcsRepoOutputReference) ToString() *string { return returns } - diff --git a/gen/tfe/registrymodule/RegistryModuleVcsRepoOutputReference__checks.go b/gen/tfe/registrymodule/RegistryModuleVcsRepoOutputReference__checks.go index 1631cb0ceb..3aea90645d 100644 --- a/gen/tfe/registrymodule/RegistryModuleVcsRepoOutputReference__checks.go +++ b/gen/tfe/registrymodule/RegistryModuleVcsRepoOutputReference__checks.go @@ -106,7 +106,7 @@ func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) validateSetBranchParame return nil } -func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -211,7 +211,7 @@ func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) validateSetOauthTokenId return nil } -func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) validateSetTagsParameters(val interface{}) error { +func (j *jsiiProxy_RegistryModuleVcsRepoOutputReference) validateSetTagsParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -258,4 +258,3 @@ func validateNewRegistryModuleVcsRepoOutputReferenceParameters(terraformResource return nil } - diff --git a/gen/tfe/registrymodule/RegistryModule__checks.go b/gen/tfe/registrymodule/RegistryModule__checks.go index b1d733a0a4..b026bd5e86 100644 --- a/gen/tfe/registrymodule/RegistryModule__checks.go +++ b/gen/tfe/registrymodule/RegistryModule__checks.go @@ -19,7 +19,7 @@ func (r *jsiiProxy_RegistryModule) validateAddMoveTargetParameters(moveTarget *s return nil } -func (r *jsiiProxy_RegistryModule) validateAddOverrideParameters(path *string, value interface{}) error { +func (r *jsiiProxy_RegistryModule) 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 (r *jsiiProxy_RegistryModule) validateMoveFromIdParameters(id *string) erro return nil } -func (r *jsiiProxy_RegistryModule) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (r *jsiiProxy_RegistryModule) 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 (r *jsiiProxy_RegistryModule) validateOverrideLogicalIdParameters(newLogica return nil } -func (r *jsiiProxy_RegistryModule) validatePutTestConfigParameters(value interface{}) error { +func (r *jsiiProxy_RegistryModule) validatePutTestConfigParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -262,7 +262,7 @@ func validateRegistryModule_GenerateConfigForImportParameters(scope constructs.C return nil } -func validateRegistryModule_IsConstructParameters(x interface{}) error { +func validateRegistryModule_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -270,7 +270,7 @@ func validateRegistryModule_IsConstructParameters(x interface{}) error { return nil } -func validateRegistryModule_IsTerraformElementParameters(x interface{}) error { +func validateRegistryModule_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -278,7 +278,7 @@ func validateRegistryModule_IsTerraformElementParameters(x interface{}) error { return nil } -func validateRegistryModule_IsTerraformResourceParameters(x interface{}) error { +func validateRegistryModule_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -286,7 +286,7 @@ func validateRegistryModule_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_RegistryModule) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_RegistryModule) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -319,7 +319,7 @@ func (j *jsiiProxy_RegistryModule) validateSetConnectionParameters(val interface return nil } -func (j *jsiiProxy_RegistryModule) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_RegistryModule) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -424,7 +424,7 @@ func (j *jsiiProxy_RegistryModule) validateSetNamespaceParameters(val *string) e return nil } -func (j *jsiiProxy_RegistryModule) validateSetNoCodeParameters(val interface{}) error { +func (j *jsiiProxy_RegistryModule) validateSetNoCodeParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -452,7 +452,7 @@ func (j *jsiiProxy_RegistryModule) validateSetOrganizationParameters(val *string return nil } -func (j *jsiiProxy_RegistryModule) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_RegistryModule) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -521,4 +521,3 @@ func validateNewRegistryModuleParameters(scope constructs.Construct, id *string, return nil } - diff --git a/gen/tfe/registrymodule/main.go b/gen/tfe/registrymodule/main.go index ba21523351..533f004fca 100644 --- a/gen/tfe/registrymodule/main.go +++ b/gen/tfe/registrymodule/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.registryModule.RegistryModule", - reflect.TypeOf((*RegistryModule)(nil)).Elem(), + reflect.TypeFor[RegistryModule](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -86,7 +86,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "vcsRepo", GoGetter: "VcsRepo"}, _jsii_.MemberProperty{JsiiProperty: "vcsRepoInput", GoGetter: "VcsRepoInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_RegistryModule{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -94,15 +94,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.registryModule.RegistryModuleConfig", - reflect.TypeOf((*RegistryModuleConfig)(nil)).Elem(), + reflect.TypeFor[RegistryModuleConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.registryModule.RegistryModuleTestConfig", - reflect.TypeOf((*RegistryModuleTestConfig)(nil)).Elem(), + reflect.TypeFor[RegistryModuleTestConfig](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.registryModule.RegistryModuleTestConfigList", - reflect.TypeOf((*RegistryModuleTestConfigList)(nil)).Elem(), + reflect.TypeFor[RegistryModuleTestConfigList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -116,7 +116,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_RegistryModuleTestConfigList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -124,7 +124,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.registryModule.RegistryModuleTestConfigOutputReference", - reflect.TypeOf((*RegistryModuleTestConfigOutputReference)(nil)).Elem(), + reflect.TypeFor[RegistryModuleTestConfigOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -151,7 +151,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "testsEnabledInput", GoGetter: "TestsEnabledInput"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_RegistryModuleTestConfigOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -159,11 +159,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.registryModule.RegistryModuleVcsRepo", - reflect.TypeOf((*RegistryModuleVcsRepo)(nil)).Elem(), + reflect.TypeFor[RegistryModuleVcsRepo](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.registryModule.RegistryModuleVcsRepoOutputReference", - reflect.TypeOf((*RegistryModuleVcsRepoOutputReference)(nil)).Elem(), + reflect.TypeFor[RegistryModuleVcsRepoOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "branch", GoGetter: "Branch"}, _jsii_.MemberProperty{JsiiProperty: "branchInput", GoGetter: "BranchInput"}, @@ -203,7 +203,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_RegistryModuleVcsRepoOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/registryprovider/RegistryProvider.go b/gen/tfe/registryprovider/RegistryProvider.go index c242ef0a3b..b432a5e6f0 100644 --- a/gen/tfe/registryprovider/RegistryProvider.go +++ b/gen/tfe/registryprovider/RegistryProvider.go @@ -15,15 +15,15 @@ type RegistryProvider 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) CreatedAt() *string // Experimental. DependsOn() *[]*string @@ -58,18 +58,18 @@ type RegistryProvider interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any RegistryName() *string SetRegistryName(val *string) RegistryNameInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string UpdatedAt() *string @@ -77,9 +77,9 @@ type RegistryProvider 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 RegistryProvider 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 RegistryProvider 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 RegistryProvider interface { // Experimental. ResetOverrideLogicalId() ResetRegistryName() - 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 RegistryProvider @@ -150,8 +150,8 @@ func (j *jsiiProxy_RegistryProvider) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_RegistryProvider) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryProvider) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -160,8 +160,8 @@ func (j *jsiiProxy_RegistryProvider) Connection() interface{} { return returns } -func (j *jsiiProxy_RegistryProvider) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_RegistryProvider) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -170,8 +170,8 @@ func (j *jsiiProxy_RegistryProvider) ConstructNodeMetadata() *map[string]interfa return returns } -func (j *jsiiProxy_RegistryProvider) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryProvider) Count() any { + var returns any _jsii_.Get( j, "count", @@ -330,8 +330,8 @@ func (j *jsiiProxy_RegistryProvider) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_RegistryProvider) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_RegistryProvider) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -340,8 +340,8 @@ func (j *jsiiProxy_RegistryProvider) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_RegistryProvider) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_RegistryProvider) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -380,8 +380,8 @@ func (j *jsiiProxy_RegistryProvider) TerraformGeneratorMetadata() *cdktf.Terrafo return returns } -func (j *jsiiProxy_RegistryProvider) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_RegistryProvider) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -410,7 +410,6 @@ func (j *jsiiProxy_RegistryProvider) UpdatedAt() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/registry_provider tfe_registry_provider} Resource. func NewRegistryProvider(scope constructs.Construct, id *string, config *RegistryProviderConfig) RegistryProvider { _init_.Initialize() @@ -422,7 +421,7 @@ func NewRegistryProvider(scope constructs.Construct, id *string, config *Registr _jsii_.Create( "@cdktf/provider-tfe.registryProvider.RegistryProvider", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -435,12 +434,12 @@ func NewRegistryProvider_Override(r RegistryProvider, scope constructs.Construct _jsii_.Create( "@cdktf/provider-tfe.registryProvider.RegistryProvider", - []interface{}{scope, id, config}, + []any{scope, id, config}, r, ) } -func (j *jsiiProxy_RegistryProvider)SetConnection(val interface{}) { +func (j *jsiiProxy_RegistryProvider) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -451,7 +450,7 @@ func (j *jsiiProxy_RegistryProvider)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_RegistryProvider)SetCount(val interface{}) { +func (j *jsiiProxy_RegistryProvider) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -462,7 +461,7 @@ func (j *jsiiProxy_RegistryProvider)SetCount(val interface{}) { ) } -func (j *jsiiProxy_RegistryProvider)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_RegistryProvider) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -470,7 +469,7 @@ func (j *jsiiProxy_RegistryProvider)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_RegistryProvider)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_RegistryProvider) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -478,7 +477,7 @@ func (j *jsiiProxy_RegistryProvider)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_RegistryProvider)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_RegistryProvider) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -489,7 +488,7 @@ func (j *jsiiProxy_RegistryProvider)SetLifecycle(val *cdktf.TerraformResourceLif ) } -func (j *jsiiProxy_RegistryProvider)SetName(val *string) { +func (j *jsiiProxy_RegistryProvider) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -500,7 +499,7 @@ func (j *jsiiProxy_RegistryProvider)SetName(val *string) { ) } -func (j *jsiiProxy_RegistryProvider)SetNamespace(val *string) { +func (j *jsiiProxy_RegistryProvider) SetNamespace(val *string) { if err := j.validateSetNamespaceParameters(val); err != nil { panic(err) } @@ -511,7 +510,7 @@ func (j *jsiiProxy_RegistryProvider)SetNamespace(val *string) { ) } -func (j *jsiiProxy_RegistryProvider)SetOrganization(val *string) { +func (j *jsiiProxy_RegistryProvider) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -522,7 +521,7 @@ func (j *jsiiProxy_RegistryProvider)SetOrganization(val *string) { ) } -func (j *jsiiProxy_RegistryProvider)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_RegistryProvider) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -530,7 +529,7 @@ func (j *jsiiProxy_RegistryProvider)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_RegistryProvider)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_RegistryProvider) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -541,7 +540,7 @@ func (j *jsiiProxy_RegistryProvider)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_RegistryProvider)SetRegistryName(val *string) { +func (j *jsiiProxy_RegistryProvider) SetRegistryName(val *string) { if err := j.validateSetRegistryNameParameters(val); err != nil { panic(err) } @@ -564,7 +563,7 @@ func RegistryProvider_GenerateConfigForImport(scope constructs.Construct, import _jsii_.StaticInvoke( "@cdktf/provider-tfe.registryProvider.RegistryProvider", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -588,7 +587,7 @@ func RegistryProvider_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 RegistryProvider_IsConstruct(x interface{}) *bool { +func RegistryProvider_IsConstruct(x any) *bool { _init_.Initialize() if err := validateRegistryProvider_IsConstructParameters(x); err != nil { @@ -599,7 +598,7 @@ func RegistryProvider_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.registryProvider.RegistryProvider", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -607,7 +606,7 @@ func RegistryProvider_IsConstruct(x interface{}) *bool { } // Experimental. -func RegistryProvider_IsTerraformElement(x interface{}) *bool { +func RegistryProvider_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateRegistryProvider_IsTerraformElementParameters(x); err != nil { @@ -618,7 +617,7 @@ func RegistryProvider_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.registryProvider.RegistryProvider", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -626,7 +625,7 @@ func RegistryProvider_IsTerraformElement(x interface{}) *bool { } // Experimental. -func RegistryProvider_IsTerraformResource(x interface{}) *bool { +func RegistryProvider_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateRegistryProvider_IsTerraformResourceParameters(x); err != nil { @@ -637,7 +636,7 @@ func RegistryProvider_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.registryProvider.RegistryProvider", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -662,31 +661,31 @@ func (r *jsiiProxy_RegistryProvider) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( r, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (r *jsiiProxy_RegistryProvider) AddOverride(path *string, value interface{}) { +func (r *jsiiProxy_RegistryProvider) AddOverride(path *string, value any) { if err := r.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( r, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (r *jsiiProxy_RegistryProvider) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (r *jsiiProxy_RegistryProvider) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := r.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( r, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -702,7 +701,7 @@ func (r *jsiiProxy_RegistryProvider) GetBooleanAttribute(terraformAttribute *str _jsii_.Invoke( r, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -718,7 +717,7 @@ func (r *jsiiProxy_RegistryProvider) GetBooleanMapAttribute(terraformAttribute * _jsii_.Invoke( r, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -734,7 +733,7 @@ func (r *jsiiProxy_RegistryProvider) GetListAttribute(terraformAttribute *string _jsii_.Invoke( r, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -750,7 +749,7 @@ func (r *jsiiProxy_RegistryProvider) GetNumberAttribute(terraformAttribute *stri _jsii_.Invoke( r, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -766,7 +765,7 @@ func (r *jsiiProxy_RegistryProvider) GetNumberListAttribute(terraformAttribute * _jsii_.Invoke( r, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -782,7 +781,7 @@ func (r *jsiiProxy_RegistryProvider) GetNumberMapAttribute(terraformAttribute *s _jsii_.Invoke( r, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -798,7 +797,7 @@ func (r *jsiiProxy_RegistryProvider) GetStringAttribute(terraformAttribute *stri _jsii_.Invoke( r, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -814,15 +813,15 @@ func (r *jsiiProxy_RegistryProvider) GetStringMapAttribute(terraformAttribute *s _jsii_.Invoke( r, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (r *jsiiProxy_RegistryProvider) HasResourceMove() interface{} { - var returns interface{} +func (r *jsiiProxy_RegistryProvider) HasResourceMove() any { + var returns any _jsii_.Invoke( r, @@ -841,7 +840,7 @@ func (r *jsiiProxy_RegistryProvider) ImportFrom(id *string, provider cdktf.Terra _jsii_.InvokeVoid( r, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -854,7 +853,7 @@ func (r *jsiiProxy_RegistryProvider) InterpolationForAttribute(terraformAttribut _jsii_.Invoke( r, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -868,18 +867,18 @@ func (r *jsiiProxy_RegistryProvider) MoveFromId(id *string) { _jsii_.InvokeVoid( r, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (r *jsiiProxy_RegistryProvider) MoveTo(moveTarget *string, index interface{}) { +func (r *jsiiProxy_RegistryProvider) MoveTo(moveTarget *string, index any) { if err := r.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( r, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -890,7 +889,7 @@ func (r *jsiiProxy_RegistryProvider) MoveToId(id *string) { _jsii_.InvokeVoid( r, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -901,7 +900,7 @@ func (r *jsiiProxy_RegistryProvider) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( r, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -937,8 +936,8 @@ func (r *jsiiProxy_RegistryProvider) ResetRegistryName() { ) } -func (r *jsiiProxy_RegistryProvider) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (r *jsiiProxy_RegistryProvider) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( r, @@ -950,8 +949,8 @@ func (r *jsiiProxy_RegistryProvider) SynthesizeAttributes() *map[string]interfac return returns } -func (r *jsiiProxy_RegistryProvider) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (r *jsiiProxy_RegistryProvider) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( r, @@ -963,8 +962,8 @@ func (r *jsiiProxy_RegistryProvider) SynthesizeHclAttributes() *map[string]inter return returns } -func (r *jsiiProxy_RegistryProvider) ToHclTerraform() interface{} { - var returns interface{} +func (r *jsiiProxy_RegistryProvider) ToHclTerraform() any { + var returns any _jsii_.Invoke( r, @@ -976,8 +975,8 @@ func (r *jsiiProxy_RegistryProvider) ToHclTerraform() interface{} { return returns } -func (r *jsiiProxy_RegistryProvider) ToMetadata() interface{} { - var returns interface{} +func (r *jsiiProxy_RegistryProvider) ToMetadata() any { + var returns any _jsii_.Invoke( r, @@ -1002,8 +1001,8 @@ func (r *jsiiProxy_RegistryProvider) ToString() *string { return returns } -func (r *jsiiProxy_RegistryProvider) ToTerraform() interface{} { - var returns interface{} +func (r *jsiiProxy_RegistryProvider) ToTerraform() any { + var returns any _jsii_.Invoke( r, @@ -1014,4 +1013,3 @@ func (r *jsiiProxy_RegistryProvider) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/registryprovider/RegistryProviderConfig.go b/gen/tfe/registryprovider/RegistryProviderConfig.go index 7ad9316adb..37eded472f 100644 --- a/gen/tfe/registryprovider/RegistryProviderConfig.go +++ b/gen/tfe/registryprovider/RegistryProviderConfig.go @@ -6,9 +6,9 @@ import ( type RegistryProviderConfig 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 RegistryProviderConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // Name of the provider. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/registry_provider#name RegistryProvider#name} @@ -36,4 +36,3 @@ type RegistryProviderConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/registry_provider#registry_name RegistryProvider#registry_name} RegistryName *string `field:"optional" json:"registryName" yaml:"registryName"` } - diff --git a/gen/tfe/registryprovider/RegistryProvider__checks.go b/gen/tfe/registryprovider/RegistryProvider__checks.go index 508a65c504..30807f9a94 100644 --- a/gen/tfe/registryprovider/RegistryProvider__checks.go +++ b/gen/tfe/registryprovider/RegistryProvider__checks.go @@ -19,7 +19,7 @@ func (r *jsiiProxy_RegistryProvider) validateAddMoveTargetParameters(moveTarget return nil } -func (r *jsiiProxy_RegistryProvider) validateAddOverrideParameters(path *string, value interface{}) error { +func (r *jsiiProxy_RegistryProvider) 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 (r *jsiiProxy_RegistryProvider) validateMoveFromIdParameters(id *string) er return nil } -func (r *jsiiProxy_RegistryProvider) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (r *jsiiProxy_RegistryProvider) 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 validateRegistryProvider_GenerateConfigForImportParameters(scope constructs return nil } -func validateRegistryProvider_IsConstructParameters(x interface{}) error { +func validateRegistryProvider_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateRegistryProvider_IsConstructParameters(x interface{}) error { return nil } -func validateRegistryProvider_IsTerraformElementParameters(x interface{}) error { +func validateRegistryProvider_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateRegistryProvider_IsTerraformElementParameters(x interface{}) error return nil } -func validateRegistryProvider_IsTerraformResourceParameters(x interface{}) error { +func validateRegistryProvider_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateRegistryProvider_IsTerraformResourceParameters(x interface{}) error return nil } -func (j *jsiiProxy_RegistryProvider) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_RegistryProvider) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_RegistryProvider) validateSetConnectionParameters(val interfa return nil } -func (j *jsiiProxy_RegistryProvider) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_RegistryProvider) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -366,7 +366,7 @@ func (j *jsiiProxy_RegistryProvider) validateSetOrganizationParameters(val *stri return nil } -func (j *jsiiProxy_RegistryProvider) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_RegistryProvider) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -438,4 +438,3 @@ func validateNewRegistryProviderParameters(scope constructs.Construct, id *strin return nil } - diff --git a/gen/tfe/registryprovider/main.go b/gen/tfe/registryprovider/main.go index 102960038b..6ccb002dad 100644 --- a/gen/tfe/registryprovider/main.go +++ b/gen/tfe/registryprovider/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.registryProvider.RegistryProvider", - reflect.TypeOf((*RegistryProvider)(nil)).Elem(), + reflect.TypeFor[RegistryProvider](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -67,7 +67,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, _jsii_.MemberProperty{JsiiProperty: "updatedAt", GoGetter: "UpdatedAt"}, }, - func() interface{} { + func() any { j := jsiiProxy_RegistryProvider{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -75,6 +75,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.registryProvider.RegistryProviderConfig", - reflect.TypeOf((*RegistryProviderConfig)(nil)).Elem(), + reflect.TypeFor[RegistryProviderConfig](), ) } diff --git a/gen/tfe/runtrigger/RunTrigger.go b/gen/tfe/runtrigger/RunTrigger.go index 489bf37dcd..2bd594d068 100644 --- a/gen/tfe/runtrigger/RunTrigger.go +++ b/gen/tfe/runtrigger/RunTrigger.go @@ -15,15 +15,15 @@ type RunTrigger 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. @@ -50,18 +50,18 @@ type RunTrigger interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any SourceableId() *string SetSourceableId(val *string) SourceableIdInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string WorkspaceId() *string @@ -71,9 +71,9 @@ type RunTrigger 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. @@ -91,7 +91,7 @@ type RunTrigger interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -103,7 +103,7 @@ type RunTrigger 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) @@ -114,17 +114,17 @@ type RunTrigger 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 RunTrigger @@ -142,8 +142,8 @@ func (j *jsiiProxy_RunTrigger) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_RunTrigger) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_RunTrigger) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -152,8 +152,8 @@ func (j *jsiiProxy_RunTrigger) Connection() interface{} { return returns } -func (j *jsiiProxy_RunTrigger) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_RunTrigger) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -162,8 +162,8 @@ func (j *jsiiProxy_RunTrigger) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_RunTrigger) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_RunTrigger) Count() any { + var returns any _jsii_.Get( j, "count", @@ -262,8 +262,8 @@ func (j *jsiiProxy_RunTrigger) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_RunTrigger) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_RunTrigger) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -272,8 +272,8 @@ func (j *jsiiProxy_RunTrigger) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_RunTrigger) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_RunTrigger) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -312,8 +312,8 @@ func (j *jsiiProxy_RunTrigger) TerraformGeneratorMetadata() *cdktf.TerraformProv return returns } -func (j *jsiiProxy_RunTrigger) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_RunTrigger) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -352,7 +352,6 @@ func (j *jsiiProxy_RunTrigger) WorkspaceIdInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/run_trigger tfe_run_trigger} Resource. func NewRunTrigger(scope constructs.Construct, id *string, config *RunTriggerConfig) RunTrigger { _init_.Initialize() @@ -364,7 +363,7 @@ func NewRunTrigger(scope constructs.Construct, id *string, config *RunTriggerCon _jsii_.Create( "@cdktf/provider-tfe.runTrigger.RunTrigger", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -377,12 +376,12 @@ func NewRunTrigger_Override(r RunTrigger, scope constructs.Construct, id *string _jsii_.Create( "@cdktf/provider-tfe.runTrigger.RunTrigger", - []interface{}{scope, id, config}, + []any{scope, id, config}, r, ) } -func (j *jsiiProxy_RunTrigger)SetConnection(val interface{}) { +func (j *jsiiProxy_RunTrigger) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_RunTrigger)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_RunTrigger)SetCount(val interface{}) { +func (j *jsiiProxy_RunTrigger) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_RunTrigger)SetCount(val interface{}) { ) } -func (j *jsiiProxy_RunTrigger)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_RunTrigger) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -412,7 +411,7 @@ func (j *jsiiProxy_RunTrigger)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_RunTrigger)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_RunTrigger) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -420,7 +419,7 @@ func (j *jsiiProxy_RunTrigger)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_RunTrigger)SetId(val *string) { +func (j *jsiiProxy_RunTrigger) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -431,7 +430,7 @@ func (j *jsiiProxy_RunTrigger)SetId(val *string) { ) } -func (j *jsiiProxy_RunTrigger)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_RunTrigger) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -442,7 +441,7 @@ func (j *jsiiProxy_RunTrigger)SetLifecycle(val *cdktf.TerraformResourceLifecycle ) } -func (j *jsiiProxy_RunTrigger)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_RunTrigger) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -450,7 +449,7 @@ func (j *jsiiProxy_RunTrigger)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_RunTrigger)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_RunTrigger) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -461,7 +460,7 @@ func (j *jsiiProxy_RunTrigger)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_RunTrigger)SetSourceableId(val *string) { +func (j *jsiiProxy_RunTrigger) SetSourceableId(val *string) { if err := j.validateSetSourceableIdParameters(val); err != nil { panic(err) } @@ -472,7 +471,7 @@ func (j *jsiiProxy_RunTrigger)SetSourceableId(val *string) { ) } -func (j *jsiiProxy_RunTrigger)SetWorkspaceId(val *string) { +func (j *jsiiProxy_RunTrigger) SetWorkspaceId(val *string) { if err := j.validateSetWorkspaceIdParameters(val); err != nil { panic(err) } @@ -495,7 +494,7 @@ func RunTrigger_GenerateConfigForImport(scope constructs.Construct, importToId * _jsii_.StaticInvoke( "@cdktf/provider-tfe.runTrigger.RunTrigger", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -519,7 +518,7 @@ func RunTrigger_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 RunTrigger_IsConstruct(x interface{}) *bool { +func RunTrigger_IsConstruct(x any) *bool { _init_.Initialize() if err := validateRunTrigger_IsConstructParameters(x); err != nil { @@ -530,7 +529,7 @@ func RunTrigger_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.runTrigger.RunTrigger", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -538,7 +537,7 @@ func RunTrigger_IsConstruct(x interface{}) *bool { } // Experimental. -func RunTrigger_IsTerraformElement(x interface{}) *bool { +func RunTrigger_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateRunTrigger_IsTerraformElementParameters(x); err != nil { @@ -549,7 +548,7 @@ func RunTrigger_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.runTrigger.RunTrigger", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -557,7 +556,7 @@ func RunTrigger_IsTerraformElement(x interface{}) *bool { } // Experimental. -func RunTrigger_IsTerraformResource(x interface{}) *bool { +func RunTrigger_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateRunTrigger_IsTerraformResourceParameters(x); err != nil { @@ -568,7 +567,7 @@ func RunTrigger_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.runTrigger.RunTrigger", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -593,31 +592,31 @@ func (r *jsiiProxy_RunTrigger) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( r, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (r *jsiiProxy_RunTrigger) AddOverride(path *string, value interface{}) { +func (r *jsiiProxy_RunTrigger) AddOverride(path *string, value any) { if err := r.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( r, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (r *jsiiProxy_RunTrigger) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (r *jsiiProxy_RunTrigger) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := r.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( r, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -633,7 +632,7 @@ func (r *jsiiProxy_RunTrigger) GetBooleanAttribute(terraformAttribute *string) c _jsii_.Invoke( r, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -649,7 +648,7 @@ func (r *jsiiProxy_RunTrigger) GetBooleanMapAttribute(terraformAttribute *string _jsii_.Invoke( r, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -665,7 +664,7 @@ func (r *jsiiProxy_RunTrigger) GetListAttribute(terraformAttribute *string) *[]* _jsii_.Invoke( r, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -681,7 +680,7 @@ func (r *jsiiProxy_RunTrigger) GetNumberAttribute(terraformAttribute *string) *f _jsii_.Invoke( r, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -697,7 +696,7 @@ func (r *jsiiProxy_RunTrigger) GetNumberListAttribute(terraformAttribute *string _jsii_.Invoke( r, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -713,7 +712,7 @@ func (r *jsiiProxy_RunTrigger) GetNumberMapAttribute(terraformAttribute *string) _jsii_.Invoke( r, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -729,7 +728,7 @@ func (r *jsiiProxy_RunTrigger) GetStringAttribute(terraformAttribute *string) *s _jsii_.Invoke( r, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -745,15 +744,15 @@ func (r *jsiiProxy_RunTrigger) GetStringMapAttribute(terraformAttribute *string) _jsii_.Invoke( r, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (r *jsiiProxy_RunTrigger) HasResourceMove() interface{} { - var returns interface{} +func (r *jsiiProxy_RunTrigger) HasResourceMove() any { + var returns any _jsii_.Invoke( r, @@ -772,7 +771,7 @@ func (r *jsiiProxy_RunTrigger) ImportFrom(id *string, provider cdktf.TerraformPr _jsii_.InvokeVoid( r, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -785,7 +784,7 @@ func (r *jsiiProxy_RunTrigger) InterpolationForAttribute(terraformAttribute *str _jsii_.Invoke( r, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -799,18 +798,18 @@ func (r *jsiiProxy_RunTrigger) MoveFromId(id *string) { _jsii_.InvokeVoid( r, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (r *jsiiProxy_RunTrigger) MoveTo(moveTarget *string, index interface{}) { +func (r *jsiiProxy_RunTrigger) MoveTo(moveTarget *string, index any) { if err := r.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( r, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -821,7 +820,7 @@ func (r *jsiiProxy_RunTrigger) MoveToId(id *string) { _jsii_.InvokeVoid( r, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -832,7 +831,7 @@ func (r *jsiiProxy_RunTrigger) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( r, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -852,8 +851,8 @@ func (r *jsiiProxy_RunTrigger) ResetOverrideLogicalId() { ) } -func (r *jsiiProxy_RunTrigger) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (r *jsiiProxy_RunTrigger) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( r, @@ -865,8 +864,8 @@ func (r *jsiiProxy_RunTrigger) SynthesizeAttributes() *map[string]interface{} { return returns } -func (r *jsiiProxy_RunTrigger) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (r *jsiiProxy_RunTrigger) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( r, @@ -878,8 +877,8 @@ func (r *jsiiProxy_RunTrigger) SynthesizeHclAttributes() *map[string]interface{} return returns } -func (r *jsiiProxy_RunTrigger) ToHclTerraform() interface{} { - var returns interface{} +func (r *jsiiProxy_RunTrigger) ToHclTerraform() any { + var returns any _jsii_.Invoke( r, @@ -891,8 +890,8 @@ func (r *jsiiProxy_RunTrigger) ToHclTerraform() interface{} { return returns } -func (r *jsiiProxy_RunTrigger) ToMetadata() interface{} { - var returns interface{} +func (r *jsiiProxy_RunTrigger) ToMetadata() any { + var returns any _jsii_.Invoke( r, @@ -917,8 +916,8 @@ func (r *jsiiProxy_RunTrigger) ToString() *string { return returns } -func (r *jsiiProxy_RunTrigger) ToTerraform() interface{} { - var returns interface{} +func (r *jsiiProxy_RunTrigger) ToTerraform() any { + var returns any _jsii_.Invoke( r, @@ -929,4 +928,3 @@ func (r *jsiiProxy_RunTrigger) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/runtrigger/RunTriggerConfig.go b/gen/tfe/runtrigger/RunTriggerConfig.go index b27b510271..4b64a2fc1a 100644 --- a/gen/tfe/runtrigger/RunTriggerConfig.go +++ b/gen/tfe/runtrigger/RunTriggerConfig.go @@ -6,9 +6,9 @@ import ( type RunTriggerConfig 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 RunTriggerConfig 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/hashicorp/tfe/0.66.0/docs/resources/run_trigger#sourceable_id RunTrigger#sourceable_id}. SourceableId *string `field:"required" json:"sourceableId" yaml:"sourceableId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/run_trigger#workspace_id RunTrigger#workspace_id}. @@ -29,4 +29,3 @@ type RunTriggerConfig 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/tfe/runtrigger/RunTrigger__checks.go b/gen/tfe/runtrigger/RunTrigger__checks.go index d81bb1a155..69291777a2 100644 --- a/gen/tfe/runtrigger/RunTrigger__checks.go +++ b/gen/tfe/runtrigger/RunTrigger__checks.go @@ -19,7 +19,7 @@ func (r *jsiiProxy_RunTrigger) validateAddMoveTargetParameters(moveTarget *strin return nil } -func (r *jsiiProxy_RunTrigger) validateAddOverrideParameters(path *string, value interface{}) error { +func (r *jsiiProxy_RunTrigger) 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 (r *jsiiProxy_RunTrigger) validateMoveFromIdParameters(id *string) error { return nil } -func (r *jsiiProxy_RunTrigger) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (r *jsiiProxy_RunTrigger) 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 validateRunTrigger_GenerateConfigForImportParameters(scope constructs.Const return nil } -func validateRunTrigger_IsConstructParameters(x interface{}) error { +func validateRunTrigger_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateRunTrigger_IsConstructParameters(x interface{}) error { return nil } -func validateRunTrigger_IsTerraformElementParameters(x interface{}) error { +func validateRunTrigger_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateRunTrigger_IsTerraformElementParameters(x interface{}) error { return nil } -func validateRunTrigger_IsTerraformResourceParameters(x interface{}) error { +func validateRunTrigger_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateRunTrigger_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_RunTrigger) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_RunTrigger) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_RunTrigger) validateSetConnectionParameters(val interface{}) return nil } -func (j *jsiiProxy_RunTrigger) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_RunTrigger) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -350,7 +350,7 @@ func (j *jsiiProxy_RunTrigger) validateSetLifecycleParameters(val *cdktf.Terrafo return nil } -func (j *jsiiProxy_RunTrigger) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_RunTrigger) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -430,4 +430,3 @@ func validateNewRunTriggerParameters(scope constructs.Construct, id *string, con return nil } - diff --git a/gen/tfe/runtrigger/main.go b/gen/tfe/runtrigger/main.go index a340b7ebc0..fcd6e4f00c 100644 --- a/gen/tfe/runtrigger/main.go +++ b/gen/tfe/runtrigger/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.runTrigger.RunTrigger", - reflect.TypeOf((*RunTrigger)(nil)).Elem(), + reflect.TypeFor[RunTrigger](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -60,7 +60,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceId", GoGetter: "WorkspaceId"}, _jsii_.MemberProperty{JsiiProperty: "workspaceIdInput", GoGetter: "WorkspaceIdInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_RunTrigger{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -68,6 +68,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.runTrigger.RunTriggerConfig", - reflect.TypeOf((*RunTriggerConfig)(nil)).Elem(), + reflect.TypeFor[RunTriggerConfig](), ) } diff --git a/gen/tfe/samlsettings/SamlSettings.go b/gen/tfe/samlsettings/SamlSettings.go index 6a0508763c..c6607a50d8 100644 --- a/gen/tfe/samlsettings/SamlSettings.go +++ b/gen/tfe/samlsettings/SamlSettings.go @@ -22,27 +22,27 @@ type SamlSettings interface { AttrUsername() *string SetAttrUsername(val *string) AttrUsernameInput() *string - AuthnRequestsSigned() interface{} - SetAuthnRequestsSigned(val interface{}) - AuthnRequestsSignedInput() interface{} + AuthnRequestsSigned() any + SetAuthnRequestsSigned(val any) + AuthnRequestsSignedInput() any // Experimental. CdktfStack() cdktf.TerraformStack Certificate() *string SetCertificate(val *string) CertificateInput() *string // Experimental. - Connection() interface{} + Connection() any // Experimental. - SetConnection(val interface{}) + SetConnection(val any) // Experimental. - ConstructNodeMetadata() *map[string]interface{} + ConstructNodeMetadata() *map[string]any // Experimental. - Count() interface{} + Count() any // Experimental. - SetCount(val interface{}) - Debug() interface{} - SetDebug(val interface{}) - DebugInput() interface{} + SetCount(val any) + Debug() any + SetDebug(val any) + DebugInput() any // Experimental. DependsOn() *[]*string // Experimental. @@ -79,11 +79,11 @@ type SamlSettings interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any SignatureDigestMethod() *string SetSignatureDigestMethod(val *string) SignatureDigestMethodInput() *string @@ -102,25 +102,25 @@ type SamlSettings interface { SsoEndpointUrl() *string SetSsoEndpointUrl(val *string) SsoEndpointUrlInput() *string - TeamManagementEnabled() interface{} - SetTeamManagementEnabled(val interface{}) - TeamManagementEnabledInput() interface{} + TeamManagementEnabled() any + SetTeamManagementEnabled(val any) + TeamManagementEnabledInput() any // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string - WantAssertionsSigned() interface{} - SetWantAssertionsSigned(val interface{}) - WantAssertionsSignedInput() interface{} + WantAssertionsSigned() any + SetWantAssertionsSigned(val any) + WantAssertionsSignedInput() 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. @@ -138,7 +138,7 @@ type SamlSettings interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -150,7 +150,7 @@ type SamlSettings 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) @@ -174,17 +174,17 @@ type SamlSettings interface { ResetSsoApiTokenSessionTimeout() ResetTeamManagementEnabled() ResetWantAssertionsSigned() - 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 SamlSettings @@ -262,8 +262,8 @@ func (j *jsiiProxy_SamlSettings) AttrUsernameInput() *string { return returns } -func (j *jsiiProxy_SamlSettings) AuthnRequestsSigned() interface{} { - var returns interface{} +func (j *jsiiProxy_SamlSettings) AuthnRequestsSigned() any { + var returns any _jsii_.Get( j, "authnRequestsSigned", @@ -272,8 +272,8 @@ func (j *jsiiProxy_SamlSettings) AuthnRequestsSigned() interface{} { return returns } -func (j *jsiiProxy_SamlSettings) AuthnRequestsSignedInput() interface{} { - var returns interface{} +func (j *jsiiProxy_SamlSettings) AuthnRequestsSignedInput() any { + var returns any _jsii_.Get( j, "authnRequestsSignedInput", @@ -312,8 +312,8 @@ func (j *jsiiProxy_SamlSettings) CertificateInput() *string { return returns } -func (j *jsiiProxy_SamlSettings) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_SamlSettings) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -322,8 +322,8 @@ func (j *jsiiProxy_SamlSettings) Connection() interface{} { return returns } -func (j *jsiiProxy_SamlSettings) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_SamlSettings) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -332,8 +332,8 @@ func (j *jsiiProxy_SamlSettings) ConstructNodeMetadata() *map[string]interface{} return returns } -func (j *jsiiProxy_SamlSettings) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_SamlSettings) Count() any { + var returns any _jsii_.Get( j, "count", @@ -342,8 +342,8 @@ func (j *jsiiProxy_SamlSettings) Count() interface{} { return returns } -func (j *jsiiProxy_SamlSettings) Debug() interface{} { - var returns interface{} +func (j *jsiiProxy_SamlSettings) Debug() any { + var returns any _jsii_.Get( j, "debug", @@ -352,8 +352,8 @@ func (j *jsiiProxy_SamlSettings) Debug() interface{} { return returns } -func (j *jsiiProxy_SamlSettings) DebugInput() interface{} { - var returns interface{} +func (j *jsiiProxy_SamlSettings) DebugInput() any { + var returns any _jsii_.Get( j, "debugInput", @@ -532,8 +532,8 @@ func (j *jsiiProxy_SamlSettings) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_SamlSettings) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_SamlSettings) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -542,8 +542,8 @@ func (j *jsiiProxy_SamlSettings) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_SamlSettings) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_SamlSettings) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -672,8 +672,8 @@ func (j *jsiiProxy_SamlSettings) SsoEndpointUrlInput() *string { return returns } -func (j *jsiiProxy_SamlSettings) TeamManagementEnabled() interface{} { - var returns interface{} +func (j *jsiiProxy_SamlSettings) TeamManagementEnabled() any { + var returns any _jsii_.Get( j, "teamManagementEnabled", @@ -682,8 +682,8 @@ func (j *jsiiProxy_SamlSettings) TeamManagementEnabled() interface{} { return returns } -func (j *jsiiProxy_SamlSettings) TeamManagementEnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_SamlSettings) TeamManagementEnabledInput() any { + var returns any _jsii_.Get( j, "teamManagementEnabledInput", @@ -702,8 +702,8 @@ func (j *jsiiProxy_SamlSettings) TerraformGeneratorMetadata() *cdktf.TerraformPr return returns } -func (j *jsiiProxy_SamlSettings) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_SamlSettings) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -722,8 +722,8 @@ func (j *jsiiProxy_SamlSettings) TerraformResourceType() *string { return returns } -func (j *jsiiProxy_SamlSettings) WantAssertionsSigned() interface{} { - var returns interface{} +func (j *jsiiProxy_SamlSettings) WantAssertionsSigned() any { + var returns any _jsii_.Get( j, "wantAssertionsSigned", @@ -732,8 +732,8 @@ func (j *jsiiProxy_SamlSettings) WantAssertionsSigned() interface{} { return returns } -func (j *jsiiProxy_SamlSettings) WantAssertionsSignedInput() interface{} { - var returns interface{} +func (j *jsiiProxy_SamlSettings) WantAssertionsSignedInput() any { + var returns any _jsii_.Get( j, "wantAssertionsSignedInput", @@ -742,7 +742,6 @@ func (j *jsiiProxy_SamlSettings) WantAssertionsSignedInput() interface{} { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/saml_settings tfe_saml_settings} Resource. func NewSamlSettings(scope constructs.Construct, id *string, config *SamlSettingsConfig) SamlSettings { _init_.Initialize() @@ -754,7 +753,7 @@ func NewSamlSettings(scope constructs.Construct, id *string, config *SamlSetting _jsii_.Create( "@cdktf/provider-tfe.samlSettings.SamlSettings", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -767,12 +766,12 @@ func NewSamlSettings_Override(s SamlSettings, scope constructs.Construct, id *st _jsii_.Create( "@cdktf/provider-tfe.samlSettings.SamlSettings", - []interface{}{scope, id, config}, + []any{scope, id, config}, s, ) } -func (j *jsiiProxy_SamlSettings)SetAttrGroups(val *string) { +func (j *jsiiProxy_SamlSettings) SetAttrGroups(val *string) { if err := j.validateSetAttrGroupsParameters(val); err != nil { panic(err) } @@ -783,7 +782,7 @@ func (j *jsiiProxy_SamlSettings)SetAttrGroups(val *string) { ) } -func (j *jsiiProxy_SamlSettings)SetAttrSiteAdmin(val *string) { +func (j *jsiiProxy_SamlSettings) SetAttrSiteAdmin(val *string) { if err := j.validateSetAttrSiteAdminParameters(val); err != nil { panic(err) } @@ -794,7 +793,7 @@ func (j *jsiiProxy_SamlSettings)SetAttrSiteAdmin(val *string) { ) } -func (j *jsiiProxy_SamlSettings)SetAttrUsername(val *string) { +func (j *jsiiProxy_SamlSettings) SetAttrUsername(val *string) { if err := j.validateSetAttrUsernameParameters(val); err != nil { panic(err) } @@ -805,7 +804,7 @@ func (j *jsiiProxy_SamlSettings)SetAttrUsername(val *string) { ) } -func (j *jsiiProxy_SamlSettings)SetAuthnRequestsSigned(val interface{}) { +func (j *jsiiProxy_SamlSettings) SetAuthnRequestsSigned(val any) { if err := j.validateSetAuthnRequestsSignedParameters(val); err != nil { panic(err) } @@ -816,7 +815,7 @@ func (j *jsiiProxy_SamlSettings)SetAuthnRequestsSigned(val interface{}) { ) } -func (j *jsiiProxy_SamlSettings)SetCertificate(val *string) { +func (j *jsiiProxy_SamlSettings) SetCertificate(val *string) { if err := j.validateSetCertificateParameters(val); err != nil { panic(err) } @@ -827,7 +826,7 @@ func (j *jsiiProxy_SamlSettings)SetCertificate(val *string) { ) } -func (j *jsiiProxy_SamlSettings)SetConnection(val interface{}) { +func (j *jsiiProxy_SamlSettings) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -838,7 +837,7 @@ func (j *jsiiProxy_SamlSettings)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_SamlSettings)SetCount(val interface{}) { +func (j *jsiiProxy_SamlSettings) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -849,7 +848,7 @@ func (j *jsiiProxy_SamlSettings)SetCount(val interface{}) { ) } -func (j *jsiiProxy_SamlSettings)SetDebug(val interface{}) { +func (j *jsiiProxy_SamlSettings) SetDebug(val any) { if err := j.validateSetDebugParameters(val); err != nil { panic(err) } @@ -860,7 +859,7 @@ func (j *jsiiProxy_SamlSettings)SetDebug(val interface{}) { ) } -func (j *jsiiProxy_SamlSettings)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_SamlSettings) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -868,7 +867,7 @@ func (j *jsiiProxy_SamlSettings)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_SamlSettings)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_SamlSettings) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -876,7 +875,7 @@ func (j *jsiiProxy_SamlSettings)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_SamlSettings)SetIdpCert(val *string) { +func (j *jsiiProxy_SamlSettings) SetIdpCert(val *string) { if err := j.validateSetIdpCertParameters(val); err != nil { panic(err) } @@ -887,7 +886,7 @@ func (j *jsiiProxy_SamlSettings)SetIdpCert(val *string) { ) } -func (j *jsiiProxy_SamlSettings)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_SamlSettings) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -898,7 +897,7 @@ func (j *jsiiProxy_SamlSettings)SetLifecycle(val *cdktf.TerraformResourceLifecyc ) } -func (j *jsiiProxy_SamlSettings)SetPrivateKey(val *string) { +func (j *jsiiProxy_SamlSettings) SetPrivateKey(val *string) { if err := j.validateSetPrivateKeyParameters(val); err != nil { panic(err) } @@ -909,7 +908,7 @@ func (j *jsiiProxy_SamlSettings)SetPrivateKey(val *string) { ) } -func (j *jsiiProxy_SamlSettings)SetPrivateKeyWo(val *string) { +func (j *jsiiProxy_SamlSettings) SetPrivateKeyWo(val *string) { if err := j.validateSetPrivateKeyWoParameters(val); err != nil { panic(err) } @@ -920,7 +919,7 @@ func (j *jsiiProxy_SamlSettings)SetPrivateKeyWo(val *string) { ) } -func (j *jsiiProxy_SamlSettings)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_SamlSettings) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -928,7 +927,7 @@ func (j *jsiiProxy_SamlSettings)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_SamlSettings)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_SamlSettings) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -939,7 +938,7 @@ func (j *jsiiProxy_SamlSettings)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_SamlSettings)SetSignatureDigestMethod(val *string) { +func (j *jsiiProxy_SamlSettings) SetSignatureDigestMethod(val *string) { if err := j.validateSetSignatureDigestMethodParameters(val); err != nil { panic(err) } @@ -950,7 +949,7 @@ func (j *jsiiProxy_SamlSettings)SetSignatureDigestMethod(val *string) { ) } -func (j *jsiiProxy_SamlSettings)SetSignatureSigningMethod(val *string) { +func (j *jsiiProxy_SamlSettings) SetSignatureSigningMethod(val *string) { if err := j.validateSetSignatureSigningMethodParameters(val); err != nil { panic(err) } @@ -961,7 +960,7 @@ func (j *jsiiProxy_SamlSettings)SetSignatureSigningMethod(val *string) { ) } -func (j *jsiiProxy_SamlSettings)SetSiteAdminRole(val *string) { +func (j *jsiiProxy_SamlSettings) SetSiteAdminRole(val *string) { if err := j.validateSetSiteAdminRoleParameters(val); err != nil { panic(err) } @@ -972,7 +971,7 @@ func (j *jsiiProxy_SamlSettings)SetSiteAdminRole(val *string) { ) } -func (j *jsiiProxy_SamlSettings)SetSloEndpointUrl(val *string) { +func (j *jsiiProxy_SamlSettings) SetSloEndpointUrl(val *string) { if err := j.validateSetSloEndpointUrlParameters(val); err != nil { panic(err) } @@ -983,7 +982,7 @@ func (j *jsiiProxy_SamlSettings)SetSloEndpointUrl(val *string) { ) } -func (j *jsiiProxy_SamlSettings)SetSsoApiTokenSessionTimeout(val *float64) { +func (j *jsiiProxy_SamlSettings) SetSsoApiTokenSessionTimeout(val *float64) { if err := j.validateSetSsoApiTokenSessionTimeoutParameters(val); err != nil { panic(err) } @@ -994,7 +993,7 @@ func (j *jsiiProxy_SamlSettings)SetSsoApiTokenSessionTimeout(val *float64) { ) } -func (j *jsiiProxy_SamlSettings)SetSsoEndpointUrl(val *string) { +func (j *jsiiProxy_SamlSettings) SetSsoEndpointUrl(val *string) { if err := j.validateSetSsoEndpointUrlParameters(val); err != nil { panic(err) } @@ -1005,7 +1004,7 @@ func (j *jsiiProxy_SamlSettings)SetSsoEndpointUrl(val *string) { ) } -func (j *jsiiProxy_SamlSettings)SetTeamManagementEnabled(val interface{}) { +func (j *jsiiProxy_SamlSettings) SetTeamManagementEnabled(val any) { if err := j.validateSetTeamManagementEnabledParameters(val); err != nil { panic(err) } @@ -1016,7 +1015,7 @@ func (j *jsiiProxy_SamlSettings)SetTeamManagementEnabled(val interface{}) { ) } -func (j *jsiiProxy_SamlSettings)SetWantAssertionsSigned(val interface{}) { +func (j *jsiiProxy_SamlSettings) SetWantAssertionsSigned(val any) { if err := j.validateSetWantAssertionsSignedParameters(val); err != nil { panic(err) } @@ -1039,7 +1038,7 @@ func SamlSettings_GenerateConfigForImport(scope constructs.Construct, importToId _jsii_.StaticInvoke( "@cdktf/provider-tfe.samlSettings.SamlSettings", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -1063,7 +1062,7 @@ func SamlSettings_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 SamlSettings_IsConstruct(x interface{}) *bool { +func SamlSettings_IsConstruct(x any) *bool { _init_.Initialize() if err := validateSamlSettings_IsConstructParameters(x); err != nil { @@ -1074,7 +1073,7 @@ func SamlSettings_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.samlSettings.SamlSettings", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -1082,7 +1081,7 @@ func SamlSettings_IsConstruct(x interface{}) *bool { } // Experimental. -func SamlSettings_IsTerraformElement(x interface{}) *bool { +func SamlSettings_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateSamlSettings_IsTerraformElementParameters(x); err != nil { @@ -1093,7 +1092,7 @@ func SamlSettings_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.samlSettings.SamlSettings", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -1101,7 +1100,7 @@ func SamlSettings_IsTerraformElement(x interface{}) *bool { } // Experimental. -func SamlSettings_IsTerraformResource(x interface{}) *bool { +func SamlSettings_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateSamlSettings_IsTerraformResourceParameters(x); err != nil { @@ -1112,7 +1111,7 @@ func SamlSettings_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.samlSettings.SamlSettings", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -1137,31 +1136,31 @@ func (s *jsiiProxy_SamlSettings) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( s, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (s *jsiiProxy_SamlSettings) AddOverride(path *string, value interface{}) { +func (s *jsiiProxy_SamlSettings) 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_SamlSettings) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_SamlSettings) 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, ) @@ -1177,7 +1176,7 @@ func (s *jsiiProxy_SamlSettings) GetBooleanAttribute(terraformAttribute *string) _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1193,7 +1192,7 @@ func (s *jsiiProxy_SamlSettings) GetBooleanMapAttribute(terraformAttribute *stri _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1209,7 +1208,7 @@ func (s *jsiiProxy_SamlSettings) GetListAttribute(terraformAttribute *string) *[ _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1225,7 +1224,7 @@ func (s *jsiiProxy_SamlSettings) GetNumberAttribute(terraformAttribute *string) _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1241,7 +1240,7 @@ func (s *jsiiProxy_SamlSettings) GetNumberListAttribute(terraformAttribute *stri _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1257,7 +1256,7 @@ func (s *jsiiProxy_SamlSettings) GetNumberMapAttribute(terraformAttribute *strin _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1273,7 +1272,7 @@ func (s *jsiiProxy_SamlSettings) GetStringAttribute(terraformAttribute *string) _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1289,15 +1288,15 @@ func (s *jsiiProxy_SamlSettings) GetStringMapAttribute(terraformAttribute *strin _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (s *jsiiProxy_SamlSettings) HasResourceMove() interface{} { - var returns interface{} +func (s *jsiiProxy_SamlSettings) HasResourceMove() any { + var returns any _jsii_.Invoke( s, @@ -1316,7 +1315,7 @@ func (s *jsiiProxy_SamlSettings) ImportFrom(id *string, provider cdktf.Terraform _jsii_.InvokeVoid( s, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -1329,7 +1328,7 @@ func (s *jsiiProxy_SamlSettings) InterpolationForAttribute(terraformAttribute *s _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1343,18 +1342,18 @@ func (s *jsiiProxy_SamlSettings) MoveFromId(id *string) { _jsii_.InvokeVoid( s, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (s *jsiiProxy_SamlSettings) MoveTo(moveTarget *string, index interface{}) { +func (s *jsiiProxy_SamlSettings) 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}, ) } @@ -1365,7 +1364,7 @@ func (s *jsiiProxy_SamlSettings) MoveToId(id *string) { _jsii_.InvokeVoid( s, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1376,7 +1375,7 @@ func (s *jsiiProxy_SamlSettings) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( s, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1500,8 +1499,8 @@ func (s *jsiiProxy_SamlSettings) ResetWantAssertionsSigned() { ) } -func (s *jsiiProxy_SamlSettings) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_SamlSettings) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -1513,8 +1512,8 @@ func (s *jsiiProxy_SamlSettings) SynthesizeAttributes() *map[string]interface{} return returns } -func (s *jsiiProxy_SamlSettings) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_SamlSettings) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -1526,8 +1525,8 @@ func (s *jsiiProxy_SamlSettings) SynthesizeHclAttributes() *map[string]interface return returns } -func (s *jsiiProxy_SamlSettings) ToHclTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_SamlSettings) ToHclTerraform() any { + var returns any _jsii_.Invoke( s, @@ -1539,8 +1538,8 @@ func (s *jsiiProxy_SamlSettings) ToHclTerraform() interface{} { return returns } -func (s *jsiiProxy_SamlSettings) ToMetadata() interface{} { - var returns interface{} +func (s *jsiiProxy_SamlSettings) ToMetadata() any { + var returns any _jsii_.Invoke( s, @@ -1565,8 +1564,8 @@ func (s *jsiiProxy_SamlSettings) ToString() *string { return returns } -func (s *jsiiProxy_SamlSettings) ToTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_SamlSettings) ToTerraform() any { + var returns any _jsii_.Invoke( s, @@ -1577,4 +1576,3 @@ func (s *jsiiProxy_SamlSettings) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/samlsettings/SamlSettingsConfig.go b/gen/tfe/samlsettings/SamlSettingsConfig.go index 18712c98af..478c237b52 100644 --- a/gen/tfe/samlsettings/SamlSettingsConfig.go +++ b/gen/tfe/samlsettings/SamlSettingsConfig.go @@ -6,9 +6,9 @@ import ( type SamlSettingsConfig 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 SamlSettingsConfig 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"` // Identity Provider Certificate specifies the PEM encoded X.509 Certificate as provided by the IdP configuration. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/saml_settings#idp_cert SamlSettings#idp_cert} @@ -50,7 +50,7 @@ type SamlSettingsConfig struct { // Ensure that messages are signed. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/saml_settings#authn_requests_signed SamlSettings#authn_requests_signed} - AuthnRequestsSigned interface{} `field:"optional" json:"authnRequestsSigned" yaml:"authnRequestsSigned"` + AuthnRequestsSigned any `field:"optional" json:"authnRequestsSigned" yaml:"authnRequestsSigned"` // The certificate used for request and assertion signing. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/saml_settings#certificate SamlSettings#certificate} @@ -58,7 +58,7 @@ type SamlSettingsConfig struct { // When sign-on fails and this is enabled, the SAMLResponse XML will be displayed on the login page. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/saml_settings#debug SamlSettings#debug} - Debug interface{} `field:"optional" json:"debug" yaml:"debug"` + Debug any `field:"optional" json:"debug" yaml:"debug"` // The private key used for request and assertion signing. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/saml_settings#private_key SamlSettings#private_key} @@ -86,10 +86,9 @@ type SamlSettingsConfig struct { // Set it to false if you would rather use Terraform Enterprise to manage team membership. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/saml_settings#team_management_enabled SamlSettings#team_management_enabled} - TeamManagementEnabled interface{} `field:"optional" json:"teamManagementEnabled" yaml:"teamManagementEnabled"` + TeamManagementEnabled any `field:"optional" json:"teamManagementEnabled" yaml:"teamManagementEnabled"` // Ensure that elements are signed. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/saml_settings#want_assertions_signed SamlSettings#want_assertions_signed} - WantAssertionsSigned interface{} `field:"optional" json:"wantAssertionsSigned" yaml:"wantAssertionsSigned"` + WantAssertionsSigned any `field:"optional" json:"wantAssertionsSigned" yaml:"wantAssertionsSigned"` } - diff --git a/gen/tfe/samlsettings/SamlSettings__checks.go b/gen/tfe/samlsettings/SamlSettings__checks.go index ed0a20e72f..c498ba6100 100644 --- a/gen/tfe/samlsettings/SamlSettings__checks.go +++ b/gen/tfe/samlsettings/SamlSettings__checks.go @@ -19,7 +19,7 @@ func (s *jsiiProxy_SamlSettings) validateAddMoveTargetParameters(moveTarget *str return nil } -func (s *jsiiProxy_SamlSettings) validateAddOverrideParameters(path *string, value interface{}) error { +func (s *jsiiProxy_SamlSettings) 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_SamlSettings) validateMoveFromIdParameters(id *string) error return nil } -func (s *jsiiProxy_SamlSettings) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (s *jsiiProxy_SamlSettings) 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 validateSamlSettings_GenerateConfigForImportParameters(scope constructs.Con return nil } -func validateSamlSettings_IsConstructParameters(x interface{}) error { +func validateSamlSettings_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateSamlSettings_IsConstructParameters(x interface{}) error { return nil } -func validateSamlSettings_IsTerraformElementParameters(x interface{}) error { +func validateSamlSettings_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateSamlSettings_IsTerraformElementParameters(x interface{}) error { return nil } -func validateSamlSettings_IsTerraformResourceParameters(x interface{}) error { +func validateSamlSettings_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_SamlSettings) validateSetAttrUsernameParameters(val *string) return nil } -func (j *jsiiProxy_SamlSettings) validateSetAuthnRequestsSignedParameters(val interface{}) error { +func (j *jsiiProxy_SamlSettings) validateSetAuthnRequestsSignedParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -296,7 +296,7 @@ func (j *jsiiProxy_SamlSettings) validateSetCertificateParameters(val *string) e return nil } -func (j *jsiiProxy_SamlSettings) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_SamlSettings) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -329,7 +329,7 @@ func (j *jsiiProxy_SamlSettings) validateSetConnectionParameters(val interface{} return nil } -func (j *jsiiProxy_SamlSettings) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_SamlSettings) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -386,7 +386,7 @@ func (j *jsiiProxy_SamlSettings) validateSetCountParameters(val interface{}) err return nil } -func (j *jsiiProxy_SamlSettings) validateSetDebugParameters(val interface{}) error { +func (j *jsiiProxy_SamlSettings) validateSetDebugParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -438,7 +438,7 @@ func (j *jsiiProxy_SamlSettings) validateSetPrivateKeyWoParameters(val *string) return nil } -func (j *jsiiProxy_SamlSettings) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_SamlSettings) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -532,7 +532,7 @@ func (j *jsiiProxy_SamlSettings) validateSetSsoEndpointUrlParameters(val *string return nil } -func (j *jsiiProxy_SamlSettings) validateSetTeamManagementEnabledParameters(val interface{}) error { +func (j *jsiiProxy_SamlSettings) validateSetTeamManagementEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -552,7 +552,7 @@ func (j *jsiiProxy_SamlSettings) validateSetTeamManagementEnabledParameters(val return nil } -func (j *jsiiProxy_SamlSettings) validateSetWantAssertionsSignedParameters(val interface{}) error { +func (j *jsiiProxy_SamlSettings) validateSetWantAssertionsSignedParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -590,4 +590,3 @@ func validateNewSamlSettingsParameters(scope constructs.Construct, id *string, c return nil } - diff --git a/gen/tfe/samlsettings/main.go b/gen/tfe/samlsettings/main.go index 1bcbf11046..4036b68c34 100644 --- a/gen/tfe/samlsettings/main.go +++ b/gen/tfe/samlsettings/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.samlSettings.SamlSettings", - reflect.TypeOf((*SamlSettings)(nil)).Elem(), + reflect.TypeFor[SamlSettings](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "acsConsumerUrl", GoGetter: "AcsConsumerUrl"}, _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, @@ -106,7 +106,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "wantAssertionsSigned", GoGetter: "WantAssertionsSigned"}, _jsii_.MemberProperty{JsiiProperty: "wantAssertionsSignedInput", GoGetter: "WantAssertionsSignedInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_SamlSettings{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -114,6 +114,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.samlSettings.SamlSettingsConfig", - reflect.TypeOf((*SamlSettingsConfig)(nil)).Elem(), + reflect.TypeFor[SamlSettingsConfig](), ) } diff --git a/gen/tfe/sentinelpolicy/SentinelPolicy.go b/gen/tfe/sentinelpolicy/SentinelPolicy.go index 24f2f638bf..583b2e149e 100644 --- a/gen/tfe/sentinelpolicy/SentinelPolicy.go +++ b/gen/tfe/sentinelpolicy/SentinelPolicy.go @@ -15,15 +15,15 @@ type SentinelPolicy 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. @@ -65,24 +65,24 @@ type SentinelPolicy 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. @@ -100,7 +100,7 @@ type SentinelPolicy 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 SentinelPolicy interface { MoveFromId(id *string) // Moves this resource to the target resource given by moveTarget. // Experimental. - MoveTo(moveTarget *string, index interface{}) + MoveTo(moveTarget *string, index any) // Moves this resource to the resource corresponding to "id". // Experimental. MoveToId(id *string) @@ -126,17 +126,17 @@ type SentinelPolicy 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 SentinelPolicy @@ -154,8 +154,8 @@ func (j *jsiiProxy_SentinelPolicy) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_SentinelPolicy) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_SentinelPolicy) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -164,8 +164,8 @@ func (j *jsiiProxy_SentinelPolicy) Connection() interface{} { return returns } -func (j *jsiiProxy_SentinelPolicy) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_SentinelPolicy) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -174,8 +174,8 @@ func (j *jsiiProxy_SentinelPolicy) ConstructNodeMetadata() *map[string]interface return returns } -func (j *jsiiProxy_SentinelPolicy) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_SentinelPolicy) Count() any { + var returns any _jsii_.Get( j, "count", @@ -374,8 +374,8 @@ func (j *jsiiProxy_SentinelPolicy) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_SentinelPolicy) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_SentinelPolicy) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -384,8 +384,8 @@ func (j *jsiiProxy_SentinelPolicy) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_SentinelPolicy) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_SentinelPolicy) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -404,8 +404,8 @@ func (j *jsiiProxy_SentinelPolicy) TerraformGeneratorMetadata() *cdktf.Terraform return returns } -func (j *jsiiProxy_SentinelPolicy) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_SentinelPolicy) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -424,7 +424,6 @@ func (j *jsiiProxy_SentinelPolicy) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/sentinel_policy tfe_sentinel_policy} Resource. func NewSentinelPolicy(scope constructs.Construct, id *string, config *SentinelPolicyConfig) SentinelPolicy { _init_.Initialize() @@ -436,7 +435,7 @@ func NewSentinelPolicy(scope constructs.Construct, id *string, config *SentinelP _jsii_.Create( "@cdktf/provider-tfe.sentinelPolicy.SentinelPolicy", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -449,12 +448,12 @@ func NewSentinelPolicy_Override(s SentinelPolicy, scope constructs.Construct, id _jsii_.Create( "@cdktf/provider-tfe.sentinelPolicy.SentinelPolicy", - []interface{}{scope, id, config}, + []any{scope, id, config}, s, ) } -func (j *jsiiProxy_SentinelPolicy)SetConnection(val interface{}) { +func (j *jsiiProxy_SentinelPolicy) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -465,7 +464,7 @@ func (j *jsiiProxy_SentinelPolicy)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_SentinelPolicy)SetCount(val interface{}) { +func (j *jsiiProxy_SentinelPolicy) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -476,7 +475,7 @@ func (j *jsiiProxy_SentinelPolicy)SetCount(val interface{}) { ) } -func (j *jsiiProxy_SentinelPolicy)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_SentinelPolicy) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -484,7 +483,7 @@ func (j *jsiiProxy_SentinelPolicy)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_SentinelPolicy)SetDescription(val *string) { +func (j *jsiiProxy_SentinelPolicy) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -495,7 +494,7 @@ func (j *jsiiProxy_SentinelPolicy)SetDescription(val *string) { ) } -func (j *jsiiProxy_SentinelPolicy)SetEnforceMode(val *string) { +func (j *jsiiProxy_SentinelPolicy) SetEnforceMode(val *string) { if err := j.validateSetEnforceModeParameters(val); err != nil { panic(err) } @@ -506,7 +505,7 @@ func (j *jsiiProxy_SentinelPolicy)SetEnforceMode(val *string) { ) } -func (j *jsiiProxy_SentinelPolicy)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_SentinelPolicy) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -514,7 +513,7 @@ func (j *jsiiProxy_SentinelPolicy)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_SentinelPolicy)SetId(val *string) { +func (j *jsiiProxy_SentinelPolicy) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -525,7 +524,7 @@ func (j *jsiiProxy_SentinelPolicy)SetId(val *string) { ) } -func (j *jsiiProxy_SentinelPolicy)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_SentinelPolicy) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -536,7 +535,7 @@ func (j *jsiiProxy_SentinelPolicy)SetLifecycle(val *cdktf.TerraformResourceLifec ) } -func (j *jsiiProxy_SentinelPolicy)SetName(val *string) { +func (j *jsiiProxy_SentinelPolicy) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -547,7 +546,7 @@ func (j *jsiiProxy_SentinelPolicy)SetName(val *string) { ) } -func (j *jsiiProxy_SentinelPolicy)SetOrganization(val *string) { +func (j *jsiiProxy_SentinelPolicy) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -558,7 +557,7 @@ func (j *jsiiProxy_SentinelPolicy)SetOrganization(val *string) { ) } -func (j *jsiiProxy_SentinelPolicy)SetPolicy(val *string) { +func (j *jsiiProxy_SentinelPolicy) SetPolicy(val *string) { if err := j.validateSetPolicyParameters(val); err != nil { panic(err) } @@ -569,7 +568,7 @@ func (j *jsiiProxy_SentinelPolicy)SetPolicy(val *string) { ) } -func (j *jsiiProxy_SentinelPolicy)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_SentinelPolicy) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -577,7 +576,7 @@ func (j *jsiiProxy_SentinelPolicy)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_SentinelPolicy)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_SentinelPolicy) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -600,7 +599,7 @@ func SentinelPolicy_GenerateConfigForImport(scope constructs.Construct, importTo _jsii_.StaticInvoke( "@cdktf/provider-tfe.sentinelPolicy.SentinelPolicy", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -624,7 +623,7 @@ func SentinelPolicy_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 SentinelPolicy_IsConstruct(x interface{}) *bool { +func SentinelPolicy_IsConstruct(x any) *bool { _init_.Initialize() if err := validateSentinelPolicy_IsConstructParameters(x); err != nil { @@ -635,7 +634,7 @@ func SentinelPolicy_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.sentinelPolicy.SentinelPolicy", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -643,7 +642,7 @@ func SentinelPolicy_IsConstruct(x interface{}) *bool { } // Experimental. -func SentinelPolicy_IsTerraformElement(x interface{}) *bool { +func SentinelPolicy_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateSentinelPolicy_IsTerraformElementParameters(x); err != nil { @@ -654,7 +653,7 @@ func SentinelPolicy_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.sentinelPolicy.SentinelPolicy", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -662,7 +661,7 @@ func SentinelPolicy_IsTerraformElement(x interface{}) *bool { } // Experimental. -func SentinelPolicy_IsTerraformResource(x interface{}) *bool { +func SentinelPolicy_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateSentinelPolicy_IsTerraformResourceParameters(x); err != nil { @@ -673,7 +672,7 @@ func SentinelPolicy_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.sentinelPolicy.SentinelPolicy", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -698,31 +697,31 @@ func (s *jsiiProxy_SentinelPolicy) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( s, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (s *jsiiProxy_SentinelPolicy) AddOverride(path *string, value interface{}) { +func (s *jsiiProxy_SentinelPolicy) 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_SentinelPolicy) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_SentinelPolicy) 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, ) @@ -738,7 +737,7 @@ func (s *jsiiProxy_SentinelPolicy) GetBooleanAttribute(terraformAttribute *strin _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -754,7 +753,7 @@ func (s *jsiiProxy_SentinelPolicy) GetBooleanMapAttribute(terraformAttribute *st _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -770,7 +769,7 @@ func (s *jsiiProxy_SentinelPolicy) GetListAttribute(terraformAttribute *string) _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -786,7 +785,7 @@ func (s *jsiiProxy_SentinelPolicy) GetNumberAttribute(terraformAttribute *string _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -802,7 +801,7 @@ func (s *jsiiProxy_SentinelPolicy) GetNumberListAttribute(terraformAttribute *st _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -818,7 +817,7 @@ func (s *jsiiProxy_SentinelPolicy) GetNumberMapAttribute(terraformAttribute *str _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -834,7 +833,7 @@ func (s *jsiiProxy_SentinelPolicy) GetStringAttribute(terraformAttribute *string _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -850,15 +849,15 @@ func (s *jsiiProxy_SentinelPolicy) GetStringMapAttribute(terraformAttribute *str _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (s *jsiiProxy_SentinelPolicy) HasResourceMove() interface{} { - var returns interface{} +func (s *jsiiProxy_SentinelPolicy) HasResourceMove() any { + var returns any _jsii_.Invoke( s, @@ -877,7 +876,7 @@ func (s *jsiiProxy_SentinelPolicy) ImportFrom(id *string, provider cdktf.Terrafo _jsii_.InvokeVoid( s, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -890,7 +889,7 @@ func (s *jsiiProxy_SentinelPolicy) InterpolationForAttribute(terraformAttribute _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -904,18 +903,18 @@ func (s *jsiiProxy_SentinelPolicy) MoveFromId(id *string) { _jsii_.InvokeVoid( s, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (s *jsiiProxy_SentinelPolicy) MoveTo(moveTarget *string, index interface{}) { +func (s *jsiiProxy_SentinelPolicy) 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}, ) } @@ -926,7 +925,7 @@ func (s *jsiiProxy_SentinelPolicy) MoveToId(id *string) { _jsii_.InvokeVoid( s, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -937,7 +936,7 @@ func (s *jsiiProxy_SentinelPolicy) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( s, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -981,8 +980,8 @@ func (s *jsiiProxy_SentinelPolicy) ResetOverrideLogicalId() { ) } -func (s *jsiiProxy_SentinelPolicy) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_SentinelPolicy) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -994,8 +993,8 @@ func (s *jsiiProxy_SentinelPolicy) SynthesizeAttributes() *map[string]interface{ return returns } -func (s *jsiiProxy_SentinelPolicy) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_SentinelPolicy) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -1007,8 +1006,8 @@ func (s *jsiiProxy_SentinelPolicy) SynthesizeHclAttributes() *map[string]interfa return returns } -func (s *jsiiProxy_SentinelPolicy) ToHclTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_SentinelPolicy) ToHclTerraform() any { + var returns any _jsii_.Invoke( s, @@ -1020,8 +1019,8 @@ func (s *jsiiProxy_SentinelPolicy) ToHclTerraform() interface{} { return returns } -func (s *jsiiProxy_SentinelPolicy) ToMetadata() interface{} { - var returns interface{} +func (s *jsiiProxy_SentinelPolicy) ToMetadata() any { + var returns any _jsii_.Invoke( s, @@ -1046,8 +1045,8 @@ func (s *jsiiProxy_SentinelPolicy) ToString() *string { return returns } -func (s *jsiiProxy_SentinelPolicy) ToTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_SentinelPolicy) ToTerraform() any { + var returns any _jsii_.Invoke( s, @@ -1058,4 +1057,3 @@ func (s *jsiiProxy_SentinelPolicy) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/sentinelpolicy/SentinelPolicyConfig.go b/gen/tfe/sentinelpolicy/SentinelPolicyConfig.go index d89ddaf20a..91100052e9 100644 --- a/gen/tfe/sentinelpolicy/SentinelPolicyConfig.go +++ b/gen/tfe/sentinelpolicy/SentinelPolicyConfig.go @@ -6,9 +6,9 @@ import ( type SentinelPolicyConfig 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 SentinelPolicyConfig 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/hashicorp/tfe/0.66.0/docs/resources/sentinel_policy#name SentinelPolicy#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/sentinel_policy#policy SentinelPolicy#policy}. @@ -35,4 +35,3 @@ type SentinelPolicyConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/sentinel_policy#organization SentinelPolicy#organization}. Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/sentinelpolicy/SentinelPolicy__checks.go b/gen/tfe/sentinelpolicy/SentinelPolicy__checks.go index 41d4d94dc3..233270769e 100644 --- a/gen/tfe/sentinelpolicy/SentinelPolicy__checks.go +++ b/gen/tfe/sentinelpolicy/SentinelPolicy__checks.go @@ -19,7 +19,7 @@ func (s *jsiiProxy_SentinelPolicy) validateAddMoveTargetParameters(moveTarget *s return nil } -func (s *jsiiProxy_SentinelPolicy) validateAddOverrideParameters(path *string, value interface{}) error { +func (s *jsiiProxy_SentinelPolicy) 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_SentinelPolicy) validateMoveFromIdParameters(id *string) erro return nil } -func (s *jsiiProxy_SentinelPolicy) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (s *jsiiProxy_SentinelPolicy) 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 validateSentinelPolicy_GenerateConfigForImportParameters(scope constructs.C return nil } -func validateSentinelPolicy_IsConstructParameters(x interface{}) error { +func validateSentinelPolicy_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateSentinelPolicy_IsConstructParameters(x interface{}) error { return nil } -func validateSentinelPolicy_IsTerraformElementParameters(x interface{}) error { +func validateSentinelPolicy_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateSentinelPolicy_IsTerraformElementParameters(x interface{}) error { return nil } -func validateSentinelPolicy_IsTerraformResourceParameters(x interface{}) error { +func validateSentinelPolicy_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateSentinelPolicy_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_SentinelPolicy) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_SentinelPolicy) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_SentinelPolicy) validateSetConnectionParameters(val interface return nil } -func (j *jsiiProxy_SentinelPolicy) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_SentinelPolicy) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -390,7 +390,7 @@ func (j *jsiiProxy_SentinelPolicy) validateSetPolicyParameters(val *string) erro return nil } -func (j *jsiiProxy_SentinelPolicy) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_SentinelPolicy) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -454,4 +454,3 @@ func validateNewSentinelPolicyParameters(scope constructs.Construct, id *string, return nil } - diff --git a/gen/tfe/sentinelpolicy/main.go b/gen/tfe/sentinelpolicy/main.go index c084db2835..59be335d75 100644 --- a/gen/tfe/sentinelpolicy/main.go +++ b/gen/tfe/sentinelpolicy/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.sentinelPolicy.SentinelPolicy", - reflect.TypeOf((*SentinelPolicy)(nil)).Elem(), + reflect.TypeFor[SentinelPolicy](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -69,7 +69,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_SentinelPolicy{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -77,6 +77,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.sentinelPolicy.SentinelPolicyConfig", - reflect.TypeOf((*SentinelPolicyConfig)(nil)).Elem(), + reflect.TypeFor[SentinelPolicyConfig](), ) } diff --git a/gen/tfe/sentinelversion/SentinelVersion.go b/gen/tfe/sentinelversion/SentinelVersion.go index 34c37e734c..ea88f1ed6a 100644 --- a/gen/tfe/sentinelversion/SentinelVersion.go +++ b/gen/tfe/sentinelversion/SentinelVersion.go @@ -12,34 +12,34 @@ import ( // Represents a {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/sentinel_version tfe_sentinel_version}. type SentinelVersion interface { cdktf.TerraformResource - Beta() interface{} - SetBeta(val interface{}) - BetaInput() interface{} + Beta() any + SetBeta(val any) + BetaInput() any // 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) - Deprecated() interface{} - SetDeprecated(val interface{}) - DeprecatedInput() interface{} + Deprecated() any + SetDeprecated(val any) + DeprecatedInput() any DeprecatedReason() *string SetDeprecatedReason(val *string) DeprecatedReasonInput() *string - Enabled() interface{} - SetEnabled(val interface{}) - EnabledInput() interface{} + Enabled() any + SetEnabled(val any) + EnabledInput() any // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. @@ -57,26 +57,26 @@ type SentinelVersion interface { SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node - Official() interface{} - SetOfficial(val interface{}) - OfficialInput() interface{} + Official() any + SetOfficial(val any) + OfficialInput() 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 Sha() *string SetSha(val *string) ShaInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string Url() *string @@ -89,9 +89,9 @@ type SentinelVersion 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. @@ -109,7 +109,7 @@ type SentinelVersion interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -121,7 +121,7 @@ type SentinelVersion interface { MoveFromId(id *string) // Moves this resource to the target resource given by moveTarget. // Experimental. - MoveTo(moveTarget *string, index interface{}) + MoveTo(moveTarget *string, index any) // Moves this resource to the resource corresponding to "id". // Experimental. MoveToId(id *string) @@ -137,17 +137,17 @@ type SentinelVersion 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 SentinelVersion @@ -155,8 +155,8 @@ type jsiiProxy_SentinelVersion struct { internal.Type__cdktfTerraformResource } -func (j *jsiiProxy_SentinelVersion) Beta() interface{} { - var returns interface{} +func (j *jsiiProxy_SentinelVersion) Beta() any { + var returns any _jsii_.Get( j, "beta", @@ -165,8 +165,8 @@ func (j *jsiiProxy_SentinelVersion) Beta() interface{} { return returns } -func (j *jsiiProxy_SentinelVersion) BetaInput() interface{} { - var returns interface{} +func (j *jsiiProxy_SentinelVersion) BetaInput() any { + var returns any _jsii_.Get( j, "betaInput", @@ -185,8 +185,8 @@ func (j *jsiiProxy_SentinelVersion) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_SentinelVersion) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_SentinelVersion) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -195,8 +195,8 @@ func (j *jsiiProxy_SentinelVersion) Connection() interface{} { return returns } -func (j *jsiiProxy_SentinelVersion) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_SentinelVersion) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -205,8 +205,8 @@ func (j *jsiiProxy_SentinelVersion) ConstructNodeMetadata() *map[string]interfac return returns } -func (j *jsiiProxy_SentinelVersion) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_SentinelVersion) Count() any { + var returns any _jsii_.Get( j, "count", @@ -225,8 +225,8 @@ func (j *jsiiProxy_SentinelVersion) DependsOn() *[]*string { return returns } -func (j *jsiiProxy_SentinelVersion) Deprecated() interface{} { - var returns interface{} +func (j *jsiiProxy_SentinelVersion) Deprecated() any { + var returns any _jsii_.Get( j, "deprecated", @@ -235,8 +235,8 @@ func (j *jsiiProxy_SentinelVersion) Deprecated() interface{} { return returns } -func (j *jsiiProxy_SentinelVersion) DeprecatedInput() interface{} { - var returns interface{} +func (j *jsiiProxy_SentinelVersion) DeprecatedInput() any { + var returns any _jsii_.Get( j, "deprecatedInput", @@ -265,8 +265,8 @@ func (j *jsiiProxy_SentinelVersion) DeprecatedReasonInput() *string { return returns } -func (j *jsiiProxy_SentinelVersion) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_SentinelVersion) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -275,8 +275,8 @@ func (j *jsiiProxy_SentinelVersion) Enabled() interface{} { return returns } -func (j *jsiiProxy_SentinelVersion) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_SentinelVersion) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -355,8 +355,8 @@ func (j *jsiiProxy_SentinelVersion) Node() constructs.Node { return returns } -func (j *jsiiProxy_SentinelVersion) Official() interface{} { - var returns interface{} +func (j *jsiiProxy_SentinelVersion) Official() any { + var returns any _jsii_.Get( j, "official", @@ -365,8 +365,8 @@ func (j *jsiiProxy_SentinelVersion) Official() interface{} { return returns } -func (j *jsiiProxy_SentinelVersion) OfficialInput() interface{} { - var returns interface{} +func (j *jsiiProxy_SentinelVersion) OfficialInput() any { + var returns any _jsii_.Get( j, "officialInput", @@ -385,8 +385,8 @@ func (j *jsiiProxy_SentinelVersion) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_SentinelVersion) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_SentinelVersion) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -395,8 +395,8 @@ func (j *jsiiProxy_SentinelVersion) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_SentinelVersion) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_SentinelVersion) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -435,8 +435,8 @@ func (j *jsiiProxy_SentinelVersion) TerraformGeneratorMetadata() *cdktf.Terrafor return returns } -func (j *jsiiProxy_SentinelVersion) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_SentinelVersion) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -495,7 +495,6 @@ func (j *jsiiProxy_SentinelVersion) VersionInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/sentinel_version tfe_sentinel_version} Resource. func NewSentinelVersion(scope constructs.Construct, id *string, config *SentinelVersionConfig) SentinelVersion { _init_.Initialize() @@ -507,7 +506,7 @@ func NewSentinelVersion(scope constructs.Construct, id *string, config *Sentinel _jsii_.Create( "@cdktf/provider-tfe.sentinelVersion.SentinelVersion", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -520,12 +519,12 @@ func NewSentinelVersion_Override(s SentinelVersion, scope constructs.Construct, _jsii_.Create( "@cdktf/provider-tfe.sentinelVersion.SentinelVersion", - []interface{}{scope, id, config}, + []any{scope, id, config}, s, ) } -func (j *jsiiProxy_SentinelVersion)SetBeta(val interface{}) { +func (j *jsiiProxy_SentinelVersion) SetBeta(val any) { if err := j.validateSetBetaParameters(val); err != nil { panic(err) } @@ -536,7 +535,7 @@ func (j *jsiiProxy_SentinelVersion)SetBeta(val interface{}) { ) } -func (j *jsiiProxy_SentinelVersion)SetConnection(val interface{}) { +func (j *jsiiProxy_SentinelVersion) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -547,7 +546,7 @@ func (j *jsiiProxy_SentinelVersion)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_SentinelVersion)SetCount(val interface{}) { +func (j *jsiiProxy_SentinelVersion) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -558,7 +557,7 @@ func (j *jsiiProxy_SentinelVersion)SetCount(val interface{}) { ) } -func (j *jsiiProxy_SentinelVersion)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_SentinelVersion) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -566,7 +565,7 @@ func (j *jsiiProxy_SentinelVersion)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_SentinelVersion)SetDeprecated(val interface{}) { +func (j *jsiiProxy_SentinelVersion) SetDeprecated(val any) { if err := j.validateSetDeprecatedParameters(val); err != nil { panic(err) } @@ -577,7 +576,7 @@ func (j *jsiiProxy_SentinelVersion)SetDeprecated(val interface{}) { ) } -func (j *jsiiProxy_SentinelVersion)SetDeprecatedReason(val *string) { +func (j *jsiiProxy_SentinelVersion) SetDeprecatedReason(val *string) { if err := j.validateSetDeprecatedReasonParameters(val); err != nil { panic(err) } @@ -588,7 +587,7 @@ func (j *jsiiProxy_SentinelVersion)SetDeprecatedReason(val *string) { ) } -func (j *jsiiProxy_SentinelVersion)SetEnabled(val interface{}) { +func (j *jsiiProxy_SentinelVersion) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -599,7 +598,7 @@ func (j *jsiiProxy_SentinelVersion)SetEnabled(val interface{}) { ) } -func (j *jsiiProxy_SentinelVersion)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_SentinelVersion) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -607,7 +606,7 @@ func (j *jsiiProxy_SentinelVersion)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_SentinelVersion)SetId(val *string) { +func (j *jsiiProxy_SentinelVersion) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -618,7 +617,7 @@ func (j *jsiiProxy_SentinelVersion)SetId(val *string) { ) } -func (j *jsiiProxy_SentinelVersion)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_SentinelVersion) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -629,7 +628,7 @@ func (j *jsiiProxy_SentinelVersion)SetLifecycle(val *cdktf.TerraformResourceLife ) } -func (j *jsiiProxy_SentinelVersion)SetOfficial(val interface{}) { +func (j *jsiiProxy_SentinelVersion) SetOfficial(val any) { if err := j.validateSetOfficialParameters(val); err != nil { panic(err) } @@ -640,7 +639,7 @@ func (j *jsiiProxy_SentinelVersion)SetOfficial(val interface{}) { ) } -func (j *jsiiProxy_SentinelVersion)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_SentinelVersion) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -648,7 +647,7 @@ func (j *jsiiProxy_SentinelVersion)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_SentinelVersion)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_SentinelVersion) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -659,7 +658,7 @@ func (j *jsiiProxy_SentinelVersion)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_SentinelVersion)SetSha(val *string) { +func (j *jsiiProxy_SentinelVersion) SetSha(val *string) { if err := j.validateSetShaParameters(val); err != nil { panic(err) } @@ -670,7 +669,7 @@ func (j *jsiiProxy_SentinelVersion)SetSha(val *string) { ) } -func (j *jsiiProxy_SentinelVersion)SetUrl(val *string) { +func (j *jsiiProxy_SentinelVersion) SetUrl(val *string) { if err := j.validateSetUrlParameters(val); err != nil { panic(err) } @@ -681,7 +680,7 @@ func (j *jsiiProxy_SentinelVersion)SetUrl(val *string) { ) } -func (j *jsiiProxy_SentinelVersion)SetVersion(val *string) { +func (j *jsiiProxy_SentinelVersion) SetVersion(val *string) { if err := j.validateSetVersionParameters(val); err != nil { panic(err) } @@ -704,7 +703,7 @@ func SentinelVersion_GenerateConfigForImport(scope constructs.Construct, importT _jsii_.StaticInvoke( "@cdktf/provider-tfe.sentinelVersion.SentinelVersion", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -728,7 +727,7 @@ func SentinelVersion_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 SentinelVersion_IsConstruct(x interface{}) *bool { +func SentinelVersion_IsConstruct(x any) *bool { _init_.Initialize() if err := validateSentinelVersion_IsConstructParameters(x); err != nil { @@ -739,7 +738,7 @@ func SentinelVersion_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.sentinelVersion.SentinelVersion", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -747,7 +746,7 @@ func SentinelVersion_IsConstruct(x interface{}) *bool { } // Experimental. -func SentinelVersion_IsTerraformElement(x interface{}) *bool { +func SentinelVersion_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateSentinelVersion_IsTerraformElementParameters(x); err != nil { @@ -758,7 +757,7 @@ func SentinelVersion_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.sentinelVersion.SentinelVersion", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -766,7 +765,7 @@ func SentinelVersion_IsTerraformElement(x interface{}) *bool { } // Experimental. -func SentinelVersion_IsTerraformResource(x interface{}) *bool { +func SentinelVersion_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateSentinelVersion_IsTerraformResourceParameters(x); err != nil { @@ -777,7 +776,7 @@ func SentinelVersion_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.sentinelVersion.SentinelVersion", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -802,31 +801,31 @@ func (s *jsiiProxy_SentinelVersion) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( s, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (s *jsiiProxy_SentinelVersion) AddOverride(path *string, value interface{}) { +func (s *jsiiProxy_SentinelVersion) 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_SentinelVersion) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_SentinelVersion) 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, ) @@ -842,7 +841,7 @@ func (s *jsiiProxy_SentinelVersion) GetBooleanAttribute(terraformAttribute *stri _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -858,7 +857,7 @@ func (s *jsiiProxy_SentinelVersion) GetBooleanMapAttribute(terraformAttribute *s _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -874,7 +873,7 @@ func (s *jsiiProxy_SentinelVersion) GetListAttribute(terraformAttribute *string) _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -890,7 +889,7 @@ func (s *jsiiProxy_SentinelVersion) GetNumberAttribute(terraformAttribute *strin _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -906,7 +905,7 @@ func (s *jsiiProxy_SentinelVersion) GetNumberListAttribute(terraformAttribute *s _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -922,7 +921,7 @@ func (s *jsiiProxy_SentinelVersion) GetNumberMapAttribute(terraformAttribute *st _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -938,7 +937,7 @@ func (s *jsiiProxy_SentinelVersion) GetStringAttribute(terraformAttribute *strin _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -954,15 +953,15 @@ func (s *jsiiProxy_SentinelVersion) GetStringMapAttribute(terraformAttribute *st _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (s *jsiiProxy_SentinelVersion) HasResourceMove() interface{} { - var returns interface{} +func (s *jsiiProxy_SentinelVersion) HasResourceMove() any { + var returns any _jsii_.Invoke( s, @@ -981,7 +980,7 @@ func (s *jsiiProxy_SentinelVersion) ImportFrom(id *string, provider cdktf.Terraf _jsii_.InvokeVoid( s, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -994,7 +993,7 @@ func (s *jsiiProxy_SentinelVersion) InterpolationForAttribute(terraformAttribute _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1008,18 +1007,18 @@ func (s *jsiiProxy_SentinelVersion) MoveFromId(id *string) { _jsii_.InvokeVoid( s, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (s *jsiiProxy_SentinelVersion) MoveTo(moveTarget *string, index interface{}) { +func (s *jsiiProxy_SentinelVersion) 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}, ) } @@ -1030,7 +1029,7 @@ func (s *jsiiProxy_SentinelVersion) MoveToId(id *string) { _jsii_.InvokeVoid( s, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1041,7 +1040,7 @@ func (s *jsiiProxy_SentinelVersion) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( s, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1101,8 +1100,8 @@ func (s *jsiiProxy_SentinelVersion) ResetOverrideLogicalId() { ) } -func (s *jsiiProxy_SentinelVersion) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_SentinelVersion) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -1114,8 +1113,8 @@ func (s *jsiiProxy_SentinelVersion) SynthesizeAttributes() *map[string]interface return returns } -func (s *jsiiProxy_SentinelVersion) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_SentinelVersion) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -1127,8 +1126,8 @@ func (s *jsiiProxy_SentinelVersion) SynthesizeHclAttributes() *map[string]interf return returns } -func (s *jsiiProxy_SentinelVersion) ToHclTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_SentinelVersion) ToHclTerraform() any { + var returns any _jsii_.Invoke( s, @@ -1140,8 +1139,8 @@ func (s *jsiiProxy_SentinelVersion) ToHclTerraform() interface{} { return returns } -func (s *jsiiProxy_SentinelVersion) ToMetadata() interface{} { - var returns interface{} +func (s *jsiiProxy_SentinelVersion) ToMetadata() any { + var returns any _jsii_.Invoke( s, @@ -1166,8 +1165,8 @@ func (s *jsiiProxy_SentinelVersion) ToString() *string { return returns } -func (s *jsiiProxy_SentinelVersion) ToTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_SentinelVersion) ToTerraform() any { + var returns any _jsii_.Invoke( s, @@ -1178,4 +1177,3 @@ func (s *jsiiProxy_SentinelVersion) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/sentinelversion/SentinelVersionConfig.go b/gen/tfe/sentinelversion/SentinelVersionConfig.go index 292bcfd462..de86cb7721 100644 --- a/gen/tfe/sentinelversion/SentinelVersionConfig.go +++ b/gen/tfe/sentinelversion/SentinelVersionConfig.go @@ -6,9 +6,9 @@ import ( type SentinelVersionConfig 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 SentinelVersionConfig 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/hashicorp/tfe/0.66.0/docs/resources/sentinel_version#sha SentinelVersion#sha}. Sha *string `field:"required" json:"sha" yaml:"sha"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/sentinel_version#url SentinelVersion#url}. @@ -26,19 +26,18 @@ type SentinelVersionConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/sentinel_version#version SentinelVersion#version}. Version *string `field:"required" json:"version" yaml:"version"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/sentinel_version#beta SentinelVersion#beta}. - Beta interface{} `field:"optional" json:"beta" yaml:"beta"` + Beta any `field:"optional" json:"beta" yaml:"beta"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/sentinel_version#deprecated SentinelVersion#deprecated}. - Deprecated interface{} `field:"optional" json:"deprecated" yaml:"deprecated"` + Deprecated any `field:"optional" json:"deprecated" yaml:"deprecated"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/sentinel_version#deprecated_reason SentinelVersion#deprecated_reason}. DeprecatedReason *string `field:"optional" json:"deprecatedReason" yaml:"deprecatedReason"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/sentinel_version#enabled SentinelVersion#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/hashicorp/tfe/0.66.0/docs/resources/sentinel_version#id SentinelVersion#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/hashicorp/tfe/0.66.0/docs/resources/sentinel_version#official SentinelVersion#official}. - Official interface{} `field:"optional" json:"official" yaml:"official"` + Official any `field:"optional" json:"official" yaml:"official"` } - diff --git a/gen/tfe/sentinelversion/SentinelVersion__checks.go b/gen/tfe/sentinelversion/SentinelVersion__checks.go index ea0bbbd2a1..acb2fceba9 100644 --- a/gen/tfe/sentinelversion/SentinelVersion__checks.go +++ b/gen/tfe/sentinelversion/SentinelVersion__checks.go @@ -19,7 +19,7 @@ func (s *jsiiProxy_SentinelVersion) validateAddMoveTargetParameters(moveTarget * return nil } -func (s *jsiiProxy_SentinelVersion) validateAddOverrideParameters(path *string, value interface{}) error { +func (s *jsiiProxy_SentinelVersion) 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_SentinelVersion) validateMoveFromIdParameters(id *string) err return nil } -func (s *jsiiProxy_SentinelVersion) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (s *jsiiProxy_SentinelVersion) 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 validateSentinelVersion_GenerateConfigForImportParameters(scope constructs. return nil } -func validateSentinelVersion_IsConstructParameters(x interface{}) error { +func validateSentinelVersion_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateSentinelVersion_IsConstructParameters(x interface{}) error { return nil } -func validateSentinelVersion_IsTerraformElementParameters(x interface{}) error { +func validateSentinelVersion_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateSentinelVersion_IsTerraformElementParameters(x interface{}) error { return nil } -func validateSentinelVersion_IsTerraformResourceParameters(x interface{}) error { +func validateSentinelVersion_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateSentinelVersion_IsTerraformResourceParameters(x interface{}) error return nil } -func (j *jsiiProxy_SentinelVersion) validateSetBetaParameters(val interface{}) error { +func (j *jsiiProxy_SentinelVersion) validateSetBetaParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -264,7 +264,7 @@ func (j *jsiiProxy_SentinelVersion) validateSetBetaParameters(val interface{}) e return nil } -func (j *jsiiProxy_SentinelVersion) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_SentinelVersion) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -297,7 +297,7 @@ func (j *jsiiProxy_SentinelVersion) validateSetConnectionParameters(val interfac return nil } -func (j *jsiiProxy_SentinelVersion) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_SentinelVersion) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -354,7 +354,7 @@ func (j *jsiiProxy_SentinelVersion) validateSetCountParameters(val interface{}) return nil } -func (j *jsiiProxy_SentinelVersion) validateSetDeprecatedParameters(val interface{}) error { +func (j *jsiiProxy_SentinelVersion) validateSetDeprecatedParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -382,7 +382,7 @@ func (j *jsiiProxy_SentinelVersion) validateSetDeprecatedReasonParameters(val *s return nil } -func (j *jsiiProxy_SentinelVersion) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_SentinelVersion) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -418,7 +418,7 @@ func (j *jsiiProxy_SentinelVersion) validateSetLifecycleParameters(val *cdktf.Te return nil } -func (j *jsiiProxy_SentinelVersion) validateSetOfficialParameters(val interface{}) error { +func (j *jsiiProxy_SentinelVersion) validateSetOfficialParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -438,7 +438,7 @@ func (j *jsiiProxy_SentinelVersion) validateSetOfficialParameters(val interface{ return nil } -func (j *jsiiProxy_SentinelVersion) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_SentinelVersion) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -526,4 +526,3 @@ func validateNewSentinelVersionParameters(scope constructs.Construct, id *string return nil } - diff --git a/gen/tfe/sentinelversion/main.go b/gen/tfe/sentinelversion/main.go index b7d52f8c03..5b37496e13 100644 --- a/gen/tfe/sentinelversion/main.go +++ b/gen/tfe/sentinelversion/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.sentinelVersion.SentinelVersion", - reflect.TypeOf((*SentinelVersion)(nil)).Elem(), + reflect.TypeFor[SentinelVersion](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -77,7 +77,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "version", GoGetter: "Version"}, _jsii_.MemberProperty{JsiiProperty: "versionInput", GoGetter: "VersionInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_SentinelVersion{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -85,6 +85,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.sentinelVersion.SentinelVersionConfig", - reflect.TypeOf((*SentinelVersionConfig)(nil)).Elem(), + reflect.TypeFor[SentinelVersionConfig](), ) } diff --git a/gen/tfe/sshkey/SshKey.go b/gen/tfe/sshkey/SshKey.go index 27a7d94172..68a0c8320a 100644 --- a/gen/tfe/sshkey/SshKey.go +++ b/gen/tfe/sshkey/SshKey.go @@ -15,15 +15,15 @@ type SshKey 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. @@ -60,24 +60,24 @@ type SshKey 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. @@ -95,7 +95,7 @@ type SshKey interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -107,7 +107,7 @@ type SshKey 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) @@ -120,17 +120,17 @@ type SshKey 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 SshKey @@ -148,8 +148,8 @@ func (j *jsiiProxy_SshKey) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_SshKey) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_SshKey) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -158,8 +158,8 @@ func (j *jsiiProxy_SshKey) Connection() interface{} { return returns } -func (j *jsiiProxy_SshKey) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_SshKey) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -168,8 +168,8 @@ func (j *jsiiProxy_SshKey) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_SshKey) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_SshKey) Count() any { + var returns any _jsii_.Get( j, "count", @@ -338,8 +338,8 @@ func (j *jsiiProxy_SshKey) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_SshKey) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_SshKey) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -348,8 +348,8 @@ func (j *jsiiProxy_SshKey) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_SshKey) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_SshKey) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -368,8 +368,8 @@ func (j *jsiiProxy_SshKey) TerraformGeneratorMetadata() *cdktf.TerraformProvider return returns } -func (j *jsiiProxy_SshKey) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_SshKey) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -388,7 +388,6 @@ func (j *jsiiProxy_SshKey) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/ssh_key tfe_ssh_key} Resource. func NewSshKey(scope constructs.Construct, id *string, config *SshKeyConfig) SshKey { _init_.Initialize() @@ -400,7 +399,7 @@ func NewSshKey(scope constructs.Construct, id *string, config *SshKeyConfig) Ssh _jsii_.Create( "@cdktf/provider-tfe.sshKey.SshKey", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -413,12 +412,12 @@ func NewSshKey_Override(s SshKey, scope constructs.Construct, id *string, config _jsii_.Create( "@cdktf/provider-tfe.sshKey.SshKey", - []interface{}{scope, id, config}, + []any{scope, id, config}, s, ) } -func (j *jsiiProxy_SshKey)SetConnection(val interface{}) { +func (j *jsiiProxy_SshKey) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -429,7 +428,7 @@ func (j *jsiiProxy_SshKey)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_SshKey)SetCount(val interface{}) { +func (j *jsiiProxy_SshKey) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -440,7 +439,7 @@ func (j *jsiiProxy_SshKey)SetCount(val interface{}) { ) } -func (j *jsiiProxy_SshKey)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_SshKey) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -448,7 +447,7 @@ func (j *jsiiProxy_SshKey)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_SshKey)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_SshKey) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -456,7 +455,7 @@ func (j *jsiiProxy_SshKey)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_SshKey)SetKey(val *string) { +func (j *jsiiProxy_SshKey) SetKey(val *string) { if err := j.validateSetKeyParameters(val); err != nil { panic(err) } @@ -467,7 +466,7 @@ func (j *jsiiProxy_SshKey)SetKey(val *string) { ) } -func (j *jsiiProxy_SshKey)SetKeyWo(val *string) { +func (j *jsiiProxy_SshKey) SetKeyWo(val *string) { if err := j.validateSetKeyWoParameters(val); err != nil { panic(err) } @@ -478,7 +477,7 @@ func (j *jsiiProxy_SshKey)SetKeyWo(val *string) { ) } -func (j *jsiiProxy_SshKey)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_SshKey) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -489,7 +488,7 @@ func (j *jsiiProxy_SshKey)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { ) } -func (j *jsiiProxy_SshKey)SetName(val *string) { +func (j *jsiiProxy_SshKey) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -500,7 +499,7 @@ func (j *jsiiProxy_SshKey)SetName(val *string) { ) } -func (j *jsiiProxy_SshKey)SetOrganization(val *string) { +func (j *jsiiProxy_SshKey) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -511,7 +510,7 @@ func (j *jsiiProxy_SshKey)SetOrganization(val *string) { ) } -func (j *jsiiProxy_SshKey)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_SshKey) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -519,7 +518,7 @@ func (j *jsiiProxy_SshKey)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_SshKey)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_SshKey) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -542,7 +541,7 @@ func SshKey_GenerateConfigForImport(scope constructs.Construct, importToId *stri _jsii_.StaticInvoke( "@cdktf/provider-tfe.sshKey.SshKey", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -566,7 +565,7 @@ func SshKey_GenerateConfigForImport(scope constructs.Construct, importToId *stri // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func SshKey_IsConstruct(x interface{}) *bool { +func SshKey_IsConstruct(x any) *bool { _init_.Initialize() if err := validateSshKey_IsConstructParameters(x); err != nil { @@ -577,7 +576,7 @@ func SshKey_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.sshKey.SshKey", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -585,7 +584,7 @@ func SshKey_IsConstruct(x interface{}) *bool { } // Experimental. -func SshKey_IsTerraformElement(x interface{}) *bool { +func SshKey_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateSshKey_IsTerraformElementParameters(x); err != nil { @@ -596,7 +595,7 @@ func SshKey_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.sshKey.SshKey", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -604,7 +603,7 @@ func SshKey_IsTerraformElement(x interface{}) *bool { } // Experimental. -func SshKey_IsTerraformResource(x interface{}) *bool { +func SshKey_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateSshKey_IsTerraformResourceParameters(x); err != nil { @@ -615,7 +614,7 @@ func SshKey_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.sshKey.SshKey", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -640,31 +639,31 @@ func (s *jsiiProxy_SshKey) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( s, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (s *jsiiProxy_SshKey) AddOverride(path *string, value interface{}) { +func (s *jsiiProxy_SshKey) 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_SshKey) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_SshKey) 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, ) @@ -680,7 +679,7 @@ func (s *jsiiProxy_SshKey) GetBooleanAttribute(terraformAttribute *string) cdktf _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -696,7 +695,7 @@ func (s *jsiiProxy_SshKey) GetBooleanMapAttribute(terraformAttribute *string) *m _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -712,7 +711,7 @@ func (s *jsiiProxy_SshKey) GetListAttribute(terraformAttribute *string) *[]*stri _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -728,7 +727,7 @@ func (s *jsiiProxy_SshKey) GetNumberAttribute(terraformAttribute *string) *float _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -744,7 +743,7 @@ func (s *jsiiProxy_SshKey) GetNumberListAttribute(terraformAttribute *string) *[ _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -760,7 +759,7 @@ func (s *jsiiProxy_SshKey) GetNumberMapAttribute(terraformAttribute *string) *ma _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -776,7 +775,7 @@ func (s *jsiiProxy_SshKey) GetStringAttribute(terraformAttribute *string) *strin _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -792,15 +791,15 @@ func (s *jsiiProxy_SshKey) GetStringMapAttribute(terraformAttribute *string) *ma _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (s *jsiiProxy_SshKey) HasResourceMove() interface{} { - var returns interface{} +func (s *jsiiProxy_SshKey) HasResourceMove() any { + var returns any _jsii_.Invoke( s, @@ -819,7 +818,7 @@ func (s *jsiiProxy_SshKey) ImportFrom(id *string, provider cdktf.TerraformProvid _jsii_.InvokeVoid( s, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -832,7 +831,7 @@ func (s *jsiiProxy_SshKey) InterpolationForAttribute(terraformAttribute *string) _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -846,18 +845,18 @@ func (s *jsiiProxy_SshKey) MoveFromId(id *string) { _jsii_.InvokeVoid( s, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (s *jsiiProxy_SshKey) MoveTo(moveTarget *string, index interface{}) { +func (s *jsiiProxy_SshKey) 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}, ) } @@ -868,7 +867,7 @@ func (s *jsiiProxy_SshKey) MoveToId(id *string) { _jsii_.InvokeVoid( s, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -879,7 +878,7 @@ func (s *jsiiProxy_SshKey) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( s, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -915,8 +914,8 @@ func (s *jsiiProxy_SshKey) ResetOverrideLogicalId() { ) } -func (s *jsiiProxy_SshKey) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_SshKey) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -928,8 +927,8 @@ func (s *jsiiProxy_SshKey) SynthesizeAttributes() *map[string]interface{} { return returns } -func (s *jsiiProxy_SshKey) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_SshKey) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -941,8 +940,8 @@ func (s *jsiiProxy_SshKey) SynthesizeHclAttributes() *map[string]interface{} { return returns } -func (s *jsiiProxy_SshKey) ToHclTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_SshKey) ToHclTerraform() any { + var returns any _jsii_.Invoke( s, @@ -954,8 +953,8 @@ func (s *jsiiProxy_SshKey) ToHclTerraform() interface{} { return returns } -func (s *jsiiProxy_SshKey) ToMetadata() interface{} { - var returns interface{} +func (s *jsiiProxy_SshKey) ToMetadata() any { + var returns any _jsii_.Invoke( s, @@ -980,8 +979,8 @@ func (s *jsiiProxy_SshKey) ToString() *string { return returns } -func (s *jsiiProxy_SshKey) ToTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_SshKey) ToTerraform() any { + var returns any _jsii_.Invoke( s, @@ -992,4 +991,3 @@ func (s *jsiiProxy_SshKey) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/sshkey/SshKeyConfig.go b/gen/tfe/sshkey/SshKeyConfig.go index 2293a41521..2212a8ec3e 100644 --- a/gen/tfe/sshkey/SshKeyConfig.go +++ b/gen/tfe/sshkey/SshKeyConfig.go @@ -6,9 +6,9 @@ import ( type SshKeyConfig 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 SshKeyConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // The name of the SSH key. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/ssh_key#name SshKey#name} @@ -36,4 +36,3 @@ type SshKeyConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/ssh_key#organization SshKey#organization} Organization *string `field:"optional" json:"organization" yaml:"organization"` } - diff --git a/gen/tfe/sshkey/SshKey__checks.go b/gen/tfe/sshkey/SshKey__checks.go index 83c70f6050..21cff6132b 100644 --- a/gen/tfe/sshkey/SshKey__checks.go +++ b/gen/tfe/sshkey/SshKey__checks.go @@ -19,7 +19,7 @@ func (s *jsiiProxy_SshKey) validateAddMoveTargetParameters(moveTarget *string) e return nil } -func (s *jsiiProxy_SshKey) validateAddOverrideParameters(path *string, value interface{}) error { +func (s *jsiiProxy_SshKey) 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_SshKey) validateMoveFromIdParameters(id *string) error { return nil } -func (s *jsiiProxy_SshKey) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (s *jsiiProxy_SshKey) 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 validateSshKey_GenerateConfigForImportParameters(scope constructs.Construct return nil } -func validateSshKey_IsConstructParameters(x interface{}) error { +func validateSshKey_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateSshKey_IsConstructParameters(x interface{}) error { return nil } -func validateSshKey_IsTerraformElementParameters(x interface{}) error { +func validateSshKey_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateSshKey_IsTerraformElementParameters(x interface{}) error { return nil } -func validateSshKey_IsTerraformResourceParameters(x interface{}) error { +func validateSshKey_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateSshKey_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_SshKey) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_SshKey) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_SshKey) validateSetConnectionParameters(val interface{}) erro return nil } -func (j *jsiiProxy_SshKey) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_SshKey) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -374,7 +374,7 @@ func (j *jsiiProxy_SshKey) validateSetOrganizationParameters(val *string) error return nil } -func (j *jsiiProxy_SshKey) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_SshKey) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -438,4 +438,3 @@ func validateNewSshKeyParameters(scope constructs.Construct, id *string, config return nil } - diff --git a/gen/tfe/sshkey/main.go b/gen/tfe/sshkey/main.go index a3365549db..34cc9abab1 100644 --- a/gen/tfe/sshkey/main.go +++ b/gen/tfe/sshkey/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.sshKey.SshKey", - reflect.TypeOf((*SshKey)(nil)).Elem(), + reflect.TypeFor[SshKey](), []_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_SshKey{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -73,6 +73,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.sshKey.SshKeyConfig", - reflect.TypeOf((*SshKeyConfig)(nil)).Elem(), + reflect.TypeFor[SshKeyConfig](), ) } diff --git a/gen/tfe/stack/Stack.go b/gen/tfe/stack/Stack.go index 434007cf0c..ead23560d2 100644 --- a/gen/tfe/stack/Stack.go +++ b/gen/tfe/stack/Stack.go @@ -15,15 +15,15 @@ type Stack 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) CreatedAt() *string // Experimental. DependsOn() *[]*string @@ -59,27 +59,27 @@ type Stack 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 UpdatedAt() *string VcsRepo() StackVcsRepoOutputReference - VcsRepoInput() interface{} + VcsRepoInput() 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. @@ -97,7 +97,7 @@ type Stack 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 Stack 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 Stack interface { // Experimental. ResetOverrideLogicalId() ResetVcsRepo() - 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 Stack @@ -150,8 +150,8 @@ func (j *jsiiProxy_Stack) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_Stack) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_Stack) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -160,8 +160,8 @@ func (j *jsiiProxy_Stack) Connection() interface{} { return returns } -func (j *jsiiProxy_Stack) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Stack) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -170,8 +170,8 @@ func (j *jsiiProxy_Stack) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_Stack) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_Stack) Count() any { + var returns any _jsii_.Get( j, "count", @@ -340,8 +340,8 @@ func (j *jsiiProxy_Stack) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_Stack) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_Stack) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -350,8 +350,8 @@ func (j *jsiiProxy_Stack) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_Stack) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_Stack) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -370,8 +370,8 @@ func (j *jsiiProxy_Stack) TerraformGeneratorMetadata() *cdktf.TerraformProviderG return returns } -func (j *jsiiProxy_Stack) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Stack) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -410,8 +410,8 @@ func (j *jsiiProxy_Stack) VcsRepo() StackVcsRepoOutputReference { return returns } -func (j *jsiiProxy_Stack) VcsRepoInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Stack) VcsRepoInput() any { + var returns any _jsii_.Get( j, "vcsRepoInput", @@ -420,7 +420,6 @@ func (j *jsiiProxy_Stack) VcsRepoInput() interface{} { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/stack tfe_stack} Resource. func NewStack(scope constructs.Construct, id *string, config *StackConfig) Stack { _init_.Initialize() @@ -432,7 +431,7 @@ func NewStack(scope constructs.Construct, id *string, config *StackConfig) Stack _jsii_.Create( "@cdktf/provider-tfe.stack.Stack", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -445,12 +444,12 @@ func NewStack_Override(s Stack, scope constructs.Construct, id *string, config * _jsii_.Create( "@cdktf/provider-tfe.stack.Stack", - []interface{}{scope, id, config}, + []any{scope, id, config}, s, ) } -func (j *jsiiProxy_Stack)SetConnection(val interface{}) { +func (j *jsiiProxy_Stack) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -461,7 +460,7 @@ func (j *jsiiProxy_Stack)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_Stack)SetCount(val interface{}) { +func (j *jsiiProxy_Stack) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -472,7 +471,7 @@ func (j *jsiiProxy_Stack)SetCount(val interface{}) { ) } -func (j *jsiiProxy_Stack)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_Stack) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -480,7 +479,7 @@ func (j *jsiiProxy_Stack)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_Stack)SetDescription(val *string) { +func (j *jsiiProxy_Stack) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -491,7 +490,7 @@ func (j *jsiiProxy_Stack)SetDescription(val *string) { ) } -func (j *jsiiProxy_Stack)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_Stack) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -499,7 +498,7 @@ func (j *jsiiProxy_Stack)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_Stack)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_Stack) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -510,7 +509,7 @@ func (j *jsiiProxy_Stack)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { ) } -func (j *jsiiProxy_Stack)SetName(val *string) { +func (j *jsiiProxy_Stack) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -521,7 +520,7 @@ func (j *jsiiProxy_Stack)SetName(val *string) { ) } -func (j *jsiiProxy_Stack)SetProjectId(val *string) { +func (j *jsiiProxy_Stack) SetProjectId(val *string) { if err := j.validateSetProjectIdParameters(val); err != nil { panic(err) } @@ -532,7 +531,7 @@ func (j *jsiiProxy_Stack)SetProjectId(val *string) { ) } -func (j *jsiiProxy_Stack)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_Stack) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -540,7 +539,7 @@ func (j *jsiiProxy_Stack)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_Stack)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_Stack) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -563,7 +562,7 @@ func Stack_GenerateConfigForImport(scope constructs.Construct, importToId *strin _jsii_.StaticInvoke( "@cdktf/provider-tfe.stack.Stack", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -587,7 +586,7 @@ func Stack_GenerateConfigForImport(scope constructs.Construct, importToId *strin // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func Stack_IsConstruct(x interface{}) *bool { +func Stack_IsConstruct(x any) *bool { _init_.Initialize() if err := validateStack_IsConstructParameters(x); err != nil { @@ -598,7 +597,7 @@ func Stack_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.stack.Stack", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -606,7 +605,7 @@ func Stack_IsConstruct(x interface{}) *bool { } // Experimental. -func Stack_IsTerraformElement(x interface{}) *bool { +func Stack_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateStack_IsTerraformElementParameters(x); err != nil { @@ -617,7 +616,7 @@ func Stack_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.stack.Stack", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -625,7 +624,7 @@ func Stack_IsTerraformElement(x interface{}) *bool { } // Experimental. -func Stack_IsTerraformResource(x interface{}) *bool { +func Stack_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateStack_IsTerraformResourceParameters(x); err != nil { @@ -636,7 +635,7 @@ func Stack_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.stack.Stack", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -661,31 +660,31 @@ func (s *jsiiProxy_Stack) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( s, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (s *jsiiProxy_Stack) AddOverride(path *string, value interface{}) { +func (s *jsiiProxy_Stack) 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_Stack) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_Stack) 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, ) @@ -701,7 +700,7 @@ func (s *jsiiProxy_Stack) GetBooleanAttribute(terraformAttribute *string) cdktf. _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -717,7 +716,7 @@ func (s *jsiiProxy_Stack) GetBooleanMapAttribute(terraformAttribute *string) *ma _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -733,7 +732,7 @@ func (s *jsiiProxy_Stack) GetListAttribute(terraformAttribute *string) *[]*strin _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -749,7 +748,7 @@ func (s *jsiiProxy_Stack) GetNumberAttribute(terraformAttribute *string) *float6 _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -765,7 +764,7 @@ func (s *jsiiProxy_Stack) GetNumberListAttribute(terraformAttribute *string) *[] _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -781,7 +780,7 @@ func (s *jsiiProxy_Stack) GetNumberMapAttribute(terraformAttribute *string) *map _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -797,7 +796,7 @@ func (s *jsiiProxy_Stack) GetStringAttribute(terraformAttribute *string) *string _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -813,15 +812,15 @@ func (s *jsiiProxy_Stack) GetStringMapAttribute(terraformAttribute *string) *map _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (s *jsiiProxy_Stack) HasResourceMove() interface{} { - var returns interface{} +func (s *jsiiProxy_Stack) HasResourceMove() any { + var returns any _jsii_.Invoke( s, @@ -840,7 +839,7 @@ func (s *jsiiProxy_Stack) ImportFrom(id *string, provider cdktf.TerraformProvide _jsii_.InvokeVoid( s, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -853,7 +852,7 @@ func (s *jsiiProxy_Stack) InterpolationForAttribute(terraformAttribute *string) _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -867,18 +866,18 @@ func (s *jsiiProxy_Stack) MoveFromId(id *string) { _jsii_.InvokeVoid( s, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (s *jsiiProxy_Stack) MoveTo(moveTarget *string, index interface{}) { +func (s *jsiiProxy_Stack) 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}, ) } @@ -889,7 +888,7 @@ func (s *jsiiProxy_Stack) MoveToId(id *string) { _jsii_.InvokeVoid( s, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -900,7 +899,7 @@ func (s *jsiiProxy_Stack) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( s, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -911,7 +910,7 @@ func (s *jsiiProxy_Stack) PutVcsRepo(value *StackVcsRepo) { _jsii_.InvokeVoid( s, "putVcsRepo", - []interface{}{value}, + []any{value}, ) } @@ -939,8 +938,8 @@ func (s *jsiiProxy_Stack) ResetVcsRepo() { ) } -func (s *jsiiProxy_Stack) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_Stack) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -952,8 +951,8 @@ func (s *jsiiProxy_Stack) SynthesizeAttributes() *map[string]interface{} { return returns } -func (s *jsiiProxy_Stack) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (s *jsiiProxy_Stack) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( s, @@ -965,8 +964,8 @@ func (s *jsiiProxy_Stack) SynthesizeHclAttributes() *map[string]interface{} { return returns } -func (s *jsiiProxy_Stack) ToHclTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_Stack) ToHclTerraform() any { + var returns any _jsii_.Invoke( s, @@ -978,8 +977,8 @@ func (s *jsiiProxy_Stack) ToHclTerraform() interface{} { return returns } -func (s *jsiiProxy_Stack) ToMetadata() interface{} { - var returns interface{} +func (s *jsiiProxy_Stack) ToMetadata() any { + var returns any _jsii_.Invoke( s, @@ -1004,8 +1003,8 @@ func (s *jsiiProxy_Stack) ToString() *string { return returns } -func (s *jsiiProxy_Stack) ToTerraform() interface{} { - var returns interface{} +func (s *jsiiProxy_Stack) ToTerraform() any { + var returns any _jsii_.Invoke( s, @@ -1016,4 +1015,3 @@ func (s *jsiiProxy_Stack) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/stack/StackConfig.go b/gen/tfe/stack/StackConfig.go index 51bf7b2299..c9c0dd8f7b 100644 --- a/gen/tfe/stack/StackConfig.go +++ b/gen/tfe/stack/StackConfig.go @@ -6,9 +6,9 @@ import ( type StackConfig 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 StackConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // Name of the Stack. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/stack#name Stack#name} @@ -36,4 +36,3 @@ type StackConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/stack#vcs_repo Stack#vcs_repo} VcsRepo *StackVcsRepo `field:"optional" json:"vcsRepo" yaml:"vcsRepo"` } - diff --git a/gen/tfe/stack/StackVcsRepoOutputReference.go b/gen/tfe/stack/StackVcsRepoOutputReference.go index 9946595360..ce6160a819 100644 --- a/gen/tfe/stack/StackVcsRepoOutputReference.go +++ b/gen/tfe/stack/StackVcsRepoOutputReference.go @@ -15,9 +15,9 @@ type StackVcsRepoOutputReference interface { BranchInput() *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 @@ -36,8 +36,8 @@ type StackVcsRepoOutputReference interface { Identifier() *string SetIdentifier(val *string) IdentifierInput() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) OauthTokenId() *string SetOauthTokenId(val *string) OauthTokenIdInput() *string @@ -52,7 +52,7 @@ type StackVcsRepoOutputReference 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 StackVcsRepoOutputReference interface { ResetOauthTokenId() // 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_StackVcsRepoOutputReference) BranchInput() *string { return returns } -func (j *jsiiProxy_StackVcsRepoOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_StackVcsRepoOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -191,8 +191,8 @@ func (j *jsiiProxy_StackVcsRepoOutputReference) IdentifierInput() *string { return returns } -func (j *jsiiProxy_StackVcsRepoOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_StackVcsRepoOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -241,7 +241,6 @@ func (j *jsiiProxy_StackVcsRepoOutputReference) TerraformResource() cdktf.IInter return returns } - func NewStackVcsRepoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) StackVcsRepoOutputReference { _init_.Initialize() @@ -252,7 +251,7 @@ func NewStackVcsRepoOutputReference(terraformResource cdktf.IInterpolatingParent _jsii_.Create( "@cdktf/provider-tfe.stack.StackVcsRepoOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -264,12 +263,12 @@ func NewStackVcsRepoOutputReference_Override(s StackVcsRepoOutputReference, terr _jsii_.Create( "@cdktf/provider-tfe.stack.StackVcsRepoOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, s, ) } -func (j *jsiiProxy_StackVcsRepoOutputReference)SetBranch(val *string) { +func (j *jsiiProxy_StackVcsRepoOutputReference) SetBranch(val *string) { if err := j.validateSetBranchParameters(val); err != nil { panic(err) } @@ -280,7 +279,7 @@ func (j *jsiiProxy_StackVcsRepoOutputReference)SetBranch(val *string) { ) } -func (j *jsiiProxy_StackVcsRepoOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_StackVcsRepoOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -291,7 +290,7 @@ func (j *jsiiProxy_StackVcsRepoOutputReference)SetComplexObjectIndex(val interfa ) } -func (j *jsiiProxy_StackVcsRepoOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_StackVcsRepoOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -302,7 +301,7 @@ func (j *jsiiProxy_StackVcsRepoOutputReference)SetComplexObjectIsFromSet(val *bo ) } -func (j *jsiiProxy_StackVcsRepoOutputReference)SetGithubAppInstallationId(val *string) { +func (j *jsiiProxy_StackVcsRepoOutputReference) SetGithubAppInstallationId(val *string) { if err := j.validateSetGithubAppInstallationIdParameters(val); err != nil { panic(err) } @@ -313,7 +312,7 @@ func (j *jsiiProxy_StackVcsRepoOutputReference)SetGithubAppInstallationId(val *s ) } -func (j *jsiiProxy_StackVcsRepoOutputReference)SetIdentifier(val *string) { +func (j *jsiiProxy_StackVcsRepoOutputReference) SetIdentifier(val *string) { if err := j.validateSetIdentifierParameters(val); err != nil { panic(err) } @@ -324,7 +323,7 @@ func (j *jsiiProxy_StackVcsRepoOutputReference)SetIdentifier(val *string) { ) } -func (j *jsiiProxy_StackVcsRepoOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_StackVcsRepoOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -335,7 +334,7 @@ func (j *jsiiProxy_StackVcsRepoOutputReference)SetInternalValue(val interface{}) ) } -func (j *jsiiProxy_StackVcsRepoOutputReference)SetOauthTokenId(val *string) { +func (j *jsiiProxy_StackVcsRepoOutputReference) SetOauthTokenId(val *string) { if err := j.validateSetOauthTokenIdParameters(val); err != nil { panic(err) } @@ -346,7 +345,7 @@ func (j *jsiiProxy_StackVcsRepoOutputReference)SetOauthTokenId(val *string) { ) } -func (j *jsiiProxy_StackVcsRepoOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_StackVcsRepoOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -357,7 +356,7 @@ func (j *jsiiProxy_StackVcsRepoOutputReference)SetTerraformAttribute(val *string ) } -func (j *jsiiProxy_StackVcsRepoOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_StackVcsRepoOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -381,16 +380,16 @@ func (s *jsiiProxy_StackVcsRepoOutputReference) ComputeFqn() *string { return returns } -func (s *jsiiProxy_StackVcsRepoOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (s *jsiiProxy_StackVcsRepoOutputReference) 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, ) @@ -406,7 +405,7 @@ func (s *jsiiProxy_StackVcsRepoOutputReference) GetBooleanAttribute(terraformAtt _jsii_.Invoke( s, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -422,7 +421,7 @@ func (s *jsiiProxy_StackVcsRepoOutputReference) GetBooleanMapAttribute(terraform _jsii_.Invoke( s, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -438,7 +437,7 @@ func (s *jsiiProxy_StackVcsRepoOutputReference) GetListAttribute(terraformAttrib _jsii_.Invoke( s, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -454,7 +453,7 @@ func (s *jsiiProxy_StackVcsRepoOutputReference) GetNumberAttribute(terraformAttr _jsii_.Invoke( s, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -470,7 +469,7 @@ func (s *jsiiProxy_StackVcsRepoOutputReference) GetNumberListAttribute(terraform _jsii_.Invoke( s, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -486,7 +485,7 @@ func (s *jsiiProxy_StackVcsRepoOutputReference) GetNumberMapAttribute(terraformA _jsii_.Invoke( s, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -502,7 +501,7 @@ func (s *jsiiProxy_StackVcsRepoOutputReference) GetStringAttribute(terraformAttr _jsii_.Invoke( s, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -518,7 +517,7 @@ func (s *jsiiProxy_StackVcsRepoOutputReference) GetStringMapAttribute(terraformA _jsii_.Invoke( s, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -547,7 +546,7 @@ func (s *jsiiProxy_StackVcsRepoOutputReference) InterpolationForAttribute(proper _jsii_.Invoke( s, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -578,16 +577,16 @@ func (s *jsiiProxy_StackVcsRepoOutputReference) ResetOauthTokenId() { ) } -func (s *jsiiProxy_StackVcsRepoOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (s *jsiiProxy_StackVcsRepoOutputReference) 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, ) @@ -606,4 +605,3 @@ func (s *jsiiProxy_StackVcsRepoOutputReference) ToString() *string { return returns } - diff --git a/gen/tfe/stack/StackVcsRepoOutputReference__checks.go b/gen/tfe/stack/StackVcsRepoOutputReference__checks.go index 82b7cf9b9c..c66c1fbff8 100644 --- a/gen/tfe/stack/StackVcsRepoOutputReference__checks.go +++ b/gen/tfe/stack/StackVcsRepoOutputReference__checks.go @@ -106,7 +106,7 @@ func (j *jsiiProxy_StackVcsRepoOutputReference) validateSetBranchParameters(val return nil } -func (j *jsiiProxy_StackVcsRepoOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_StackVcsRepoOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -187,7 +187,7 @@ func (j *jsiiProxy_StackVcsRepoOutputReference) validateSetIdentifierParameters( return nil } -func (j *jsiiProxy_StackVcsRepoOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_StackVcsRepoOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -246,4 +246,3 @@ func validateNewStackVcsRepoOutputReferenceParameters(terraformResource cdktf.II return nil } - diff --git a/gen/tfe/stack/Stack__checks.go b/gen/tfe/stack/Stack__checks.go index dfb5617682..8ee578951d 100644 --- a/gen/tfe/stack/Stack__checks.go +++ b/gen/tfe/stack/Stack__checks.go @@ -19,7 +19,7 @@ func (s *jsiiProxy_Stack) validateAddMoveTargetParameters(moveTarget *string) er return nil } -func (s *jsiiProxy_Stack) validateAddOverrideParameters(path *string, value interface{}) error { +func (s *jsiiProxy_Stack) 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_Stack) validateMoveFromIdParameters(id *string) error { return nil } -func (s *jsiiProxy_Stack) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (s *jsiiProxy_Stack) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -231,7 +231,7 @@ func validateStack_GenerateConfigForImportParameters(scope constructs.Construct, return nil } -func validateStack_IsConstructParameters(x interface{}) error { +func validateStack_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -239,7 +239,7 @@ func validateStack_IsConstructParameters(x interface{}) error { return nil } -func validateStack_IsTerraformElementParameters(x interface{}) error { +func validateStack_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -247,7 +247,7 @@ func validateStack_IsTerraformElementParameters(x interface{}) error { return nil } -func validateStack_IsTerraformResourceParameters(x interface{}) error { +func validateStack_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -255,7 +255,7 @@ func validateStack_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_Stack) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_Stack) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -288,7 +288,7 @@ func (j *jsiiProxy_Stack) validateSetConnectionParameters(val interface{}) error return nil } -func (j *jsiiProxy_Stack) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_Stack) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -377,7 +377,7 @@ func (j *jsiiProxy_Stack) validateSetProjectIdParameters(val *string) error { return nil } -func (j *jsiiProxy_Stack) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_Stack) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -441,4 +441,3 @@ func validateNewStackParameters(scope constructs.Construct, id *string, config * return nil } - diff --git a/gen/tfe/stack/main.go b/gen/tfe/stack/main.go index 097ec6bb52..ac941e41d1 100644 --- a/gen/tfe/stack/main.go +++ b/gen/tfe/stack/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.stack.Stack", - reflect.TypeOf((*Stack)(nil)).Elem(), + reflect.TypeFor[Stack](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -68,7 +68,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "vcsRepo", GoGetter: "VcsRepo"}, _jsii_.MemberProperty{JsiiProperty: "vcsRepoInput", GoGetter: "VcsRepoInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_Stack{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -76,15 +76,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.stack.StackConfig", - reflect.TypeOf((*StackConfig)(nil)).Elem(), + reflect.TypeFor[StackConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.stack.StackVcsRepo", - reflect.TypeOf((*StackVcsRepo)(nil)).Elem(), + reflect.TypeFor[StackVcsRepo](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.stack.StackVcsRepoOutputReference", - reflect.TypeOf((*StackVcsRepoOutputReference)(nil)).Elem(), + reflect.TypeFor[StackVcsRepoOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "branch", GoGetter: "Branch"}, _jsii_.MemberProperty{JsiiProperty: "branchInput", GoGetter: "BranchInput"}, @@ -119,7 +119,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_StackVcsRepoOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/team/Team.go b/gen/tfe/team/Team.go index 64c85a2df3..5891d11314 100644 --- a/gen/tfe/team/Team.go +++ b/gen/tfe/team/Team.go @@ -12,21 +12,21 @@ import ( // Represents a {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team tfe_team}. type Team interface { cdktf.TerraformResource - AllowMemberTokenManagement() interface{} - SetAllowMemberTokenManagement(val interface{}) - AllowMemberTokenManagementInput() interface{} + AllowMemberTokenManagement() any + SetAllowMemberTokenManagement(val any) + AllowMemberTokenManagementInput() any // 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. @@ -61,18 +61,18 @@ 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 SsoTeamId() *string SetSsoTeamId(val *string) SsoTeamIdInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string Visibility() *string @@ -82,9 +82,9 @@ type Team 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. @@ -102,7 +102,7 @@ type Team interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -114,7 +114,7 @@ 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) @@ -131,17 +131,17 @@ type Team interface { ResetOverrideLogicalId() ResetSsoTeamId() ResetVisibility() - 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 @@ -149,8 +149,8 @@ type jsiiProxy_Team struct { internal.Type__cdktfTerraformResource } -func (j *jsiiProxy_Team) AllowMemberTokenManagement() interface{} { - var returns interface{} +func (j *jsiiProxy_Team) AllowMemberTokenManagement() any { + var returns any _jsii_.Get( j, "allowMemberTokenManagement", @@ -159,8 +159,8 @@ func (j *jsiiProxy_Team) AllowMemberTokenManagement() interface{} { return returns } -func (j *jsiiProxy_Team) AllowMemberTokenManagementInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Team) AllowMemberTokenManagementInput() any { + var returns any _jsii_.Get( j, "allowMemberTokenManagementInput", @@ -179,8 +179,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", @@ -189,8 +189,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", @@ -199,8 +199,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", @@ -359,8 +359,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", @@ -369,8 +369,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", @@ -409,8 +409,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", @@ -449,7 +449,6 @@ func (j *jsiiProxy_Team) VisibilityInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team tfe_team} Resource. func NewTeam(scope constructs.Construct, id *string, config *TeamConfig) Team { _init_.Initialize() @@ -461,7 +460,7 @@ func NewTeam(scope constructs.Construct, id *string, config *TeamConfig) Team { _jsii_.Create( "@cdktf/provider-tfe.team.Team", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -474,12 +473,12 @@ func NewTeam_Override(t Team, scope constructs.Construct, id *string, config *Te _jsii_.Create( "@cdktf/provider-tfe.team.Team", - []interface{}{scope, id, config}, + []any{scope, id, config}, t, ) } -func (j *jsiiProxy_Team)SetAllowMemberTokenManagement(val interface{}) { +func (j *jsiiProxy_Team) SetAllowMemberTokenManagement(val any) { if err := j.validateSetAllowMemberTokenManagementParameters(val); err != nil { panic(err) } @@ -490,7 +489,7 @@ func (j *jsiiProxy_Team)SetAllowMemberTokenManagement(val interface{}) { ) } -func (j *jsiiProxy_Team)SetConnection(val interface{}) { +func (j *jsiiProxy_Team) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -501,7 +500,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) } @@ -512,7 +511,7 @@ func (j *jsiiProxy_Team)SetCount(val interface{}) { ) } -func (j *jsiiProxy_Team)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_Team) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -520,7 +519,7 @@ func (j *jsiiProxy_Team)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_Team)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_Team) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -528,7 +527,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) } @@ -539,7 +538,7 @@ func (j *jsiiProxy_Team)SetId(val *string) { ) } -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) } @@ -550,7 +549,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) } @@ -561,7 +560,7 @@ func (j *jsiiProxy_Team)SetName(val *string) { ) } -func (j *jsiiProxy_Team)SetOrganization(val *string) { +func (j *jsiiProxy_Team) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -572,7 +571,7 @@ func (j *jsiiProxy_Team)SetOrganization(val *string) { ) } -func (j *jsiiProxy_Team)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_Team) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -580,7 +579,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) } @@ -591,7 +590,7 @@ func (j *jsiiProxy_Team)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_Team)SetSsoTeamId(val *string) { +func (j *jsiiProxy_Team) SetSsoTeamId(val *string) { if err := j.validateSetSsoTeamIdParameters(val); err != nil { panic(err) } @@ -602,7 +601,7 @@ func (j *jsiiProxy_Team)SetSsoTeamId(val *string) { ) } -func (j *jsiiProxy_Team)SetVisibility(val *string) { +func (j *jsiiProxy_Team) SetVisibility(val *string) { if err := j.validateSetVisibilityParameters(val); err != nil { panic(err) } @@ -625,7 +624,7 @@ func Team_GenerateConfigForImport(scope constructs.Construct, importToId *string _jsii_.StaticInvoke( "@cdktf/provider-tfe.team.Team", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -649,7 +648,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 { @@ -660,7 +659,7 @@ func Team_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.team.Team", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -668,7 +667,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 { @@ -679,7 +678,7 @@ func Team_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.team.Team", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -687,7 +686,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 { @@ -698,7 +697,7 @@ func Team_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.team.Team", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -723,31 +722,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, ) @@ -763,7 +762,7 @@ func (t *jsiiProxy_Team) GetBooleanAttribute(terraformAttribute *string) cdktf.I _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -779,7 +778,7 @@ func (t *jsiiProxy_Team) GetBooleanMapAttribute(terraformAttribute *string) *map _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -795,7 +794,7 @@ func (t *jsiiProxy_Team) GetListAttribute(terraformAttribute *string) *[]*string _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -811,7 +810,7 @@ func (t *jsiiProxy_Team) GetNumberAttribute(terraformAttribute *string) *float64 _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -827,7 +826,7 @@ func (t *jsiiProxy_Team) GetNumberListAttribute(terraformAttribute *string) *[]* _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -843,7 +842,7 @@ func (t *jsiiProxy_Team) GetNumberMapAttribute(terraformAttribute *string) *map[ _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -859,7 +858,7 @@ func (t *jsiiProxy_Team) GetStringAttribute(terraformAttribute *string) *string _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -875,15 +874,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, @@ -902,7 +901,7 @@ func (t *jsiiProxy_Team) ImportFrom(id *string, provider cdktf.TerraformProvider _jsii_.InvokeVoid( t, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -915,7 +914,7 @@ func (t *jsiiProxy_Team) InterpolationForAttribute(terraformAttribute *string) c _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -929,18 +928,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}, ) } @@ -951,7 +950,7 @@ func (t *jsiiProxy_Team) MoveToId(id *string) { _jsii_.InvokeVoid( t, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -962,7 +961,7 @@ func (t *jsiiProxy_Team) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( t, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -973,7 +972,7 @@ func (t *jsiiProxy_Team) PutOrganizationAccess(value *TeamOrganizationAccess) { _jsii_.InvokeVoid( t, "putOrganizationAccess", - []interface{}{value}, + []any{value}, ) } @@ -1033,8 +1032,8 @@ func (t *jsiiProxy_Team) ResetVisibility() { ) } -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, @@ -1046,8 +1045,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, @@ -1059,8 +1058,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, @@ -1072,8 +1071,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, @@ -1098,8 +1097,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, @@ -1110,4 +1109,3 @@ func (t *jsiiProxy_Team) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/team/TeamConfig.go b/gen/tfe/team/TeamConfig.go index 3d1bd2d8bc..e4c423cbf3 100644 --- a/gen/tfe/team/TeamConfig.go +++ b/gen/tfe/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/hashicorp/tfe/0.66.0/docs/resources/team#name Team#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team#allow_member_token_management Team#allow_member_token_management}. - AllowMemberTokenManagement interface{} `field:"optional" json:"allowMemberTokenManagement" yaml:"allowMemberTokenManagement"` + AllowMemberTokenManagement any `field:"optional" json:"allowMemberTokenManagement" yaml:"allowMemberTokenManagement"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team#id Team#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. @@ -39,4 +39,3 @@ type TeamConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team#visibility Team#visibility}. Visibility *string `field:"optional" json:"visibility" yaml:"visibility"` } - diff --git a/gen/tfe/team/TeamOrganizationAccess.go b/gen/tfe/team/TeamOrganizationAccess.go index 39a3105e62..e27653b8e1 100644 --- a/gen/tfe/team/TeamOrganizationAccess.go +++ b/gen/tfe/team/TeamOrganizationAccess.go @@ -1,36 +1,34 @@ package team - type TeamOrganizationAccess struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team#access_secret_teams Team#access_secret_teams}. - AccessSecretTeams interface{} `field:"optional" json:"accessSecretTeams" yaml:"accessSecretTeams"` + AccessSecretTeams any `field:"optional" json:"accessSecretTeams" yaml:"accessSecretTeams"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team#manage_agent_pools Team#manage_agent_pools}. - ManageAgentPools interface{} `field:"optional" json:"manageAgentPools" yaml:"manageAgentPools"` + ManageAgentPools any `field:"optional" json:"manageAgentPools" yaml:"manageAgentPools"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team#manage_membership Team#manage_membership}. - ManageMembership interface{} `field:"optional" json:"manageMembership" yaml:"manageMembership"` + ManageMembership any `field:"optional" json:"manageMembership" yaml:"manageMembership"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team#manage_modules Team#manage_modules}. - ManageModules interface{} `field:"optional" json:"manageModules" yaml:"manageModules"` + ManageModules any `field:"optional" json:"manageModules" yaml:"manageModules"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team#manage_organization_access Team#manage_organization_access}. - ManageOrganizationAccess interface{} `field:"optional" json:"manageOrganizationAccess" yaml:"manageOrganizationAccess"` + ManageOrganizationAccess any `field:"optional" json:"manageOrganizationAccess" yaml:"manageOrganizationAccess"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team#manage_policies Team#manage_policies}. - ManagePolicies interface{} `field:"optional" json:"managePolicies" yaml:"managePolicies"` + ManagePolicies any `field:"optional" json:"managePolicies" yaml:"managePolicies"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team#manage_policy_overrides Team#manage_policy_overrides}. - ManagePolicyOverrides interface{} `field:"optional" json:"managePolicyOverrides" yaml:"managePolicyOverrides"` + ManagePolicyOverrides any `field:"optional" json:"managePolicyOverrides" yaml:"managePolicyOverrides"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team#manage_projects Team#manage_projects}. - ManageProjects interface{} `field:"optional" json:"manageProjects" yaml:"manageProjects"` + ManageProjects any `field:"optional" json:"manageProjects" yaml:"manageProjects"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team#manage_providers Team#manage_providers}. - ManageProviders interface{} `field:"optional" json:"manageProviders" yaml:"manageProviders"` + ManageProviders any `field:"optional" json:"manageProviders" yaml:"manageProviders"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team#manage_run_tasks Team#manage_run_tasks}. - ManageRunTasks interface{} `field:"optional" json:"manageRunTasks" yaml:"manageRunTasks"` + ManageRunTasks any `field:"optional" json:"manageRunTasks" yaml:"manageRunTasks"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team#manage_teams Team#manage_teams}. - ManageTeams interface{} `field:"optional" json:"manageTeams" yaml:"manageTeams"` + ManageTeams any `field:"optional" json:"manageTeams" yaml:"manageTeams"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team#manage_vcs_settings Team#manage_vcs_settings}. - ManageVcsSettings interface{} `field:"optional" json:"manageVcsSettings" yaml:"manageVcsSettings"` + ManageVcsSettings any `field:"optional" json:"manageVcsSettings" yaml:"manageVcsSettings"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team#manage_workspaces Team#manage_workspaces}. - ManageWorkspaces interface{} `field:"optional" json:"manageWorkspaces" yaml:"manageWorkspaces"` + ManageWorkspaces any `field:"optional" json:"manageWorkspaces" yaml:"manageWorkspaces"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team#read_projects Team#read_projects}. - ReadProjects interface{} `field:"optional" json:"readProjects" yaml:"readProjects"` + ReadProjects any `field:"optional" json:"readProjects" yaml:"readProjects"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team#read_workspaces Team#read_workspaces}. - ReadWorkspaces interface{} `field:"optional" json:"readWorkspaces" yaml:"readWorkspaces"` + ReadWorkspaces any `field:"optional" json:"readWorkspaces" yaml:"readWorkspaces"` } - diff --git a/gen/tfe/team/TeamOrganizationAccessOutputReference.go b/gen/tfe/team/TeamOrganizationAccessOutputReference.go index fb3c706f83..cc3f719316 100644 --- a/gen/tfe/team/TeamOrganizationAccessOutputReference.go +++ b/gen/tfe/team/TeamOrganizationAccessOutputReference.go @@ -10,14 +10,14 @@ import ( type TeamOrganizationAccessOutputReference interface { cdktf.ComplexObject - AccessSecretTeams() interface{} - SetAccessSecretTeams(val interface{}) - AccessSecretTeamsInput() interface{} + AccessSecretTeams() any + SetAccessSecretTeams(val any) + AccessSecretTeamsInput() 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 @@ -32,48 +32,48 @@ type TeamOrganizationAccessOutputReference interface { Fqn() *string InternalValue() *TeamOrganizationAccess SetInternalValue(val *TeamOrganizationAccess) - ManageAgentPools() interface{} - SetManageAgentPools(val interface{}) - ManageAgentPoolsInput() interface{} - ManageMembership() interface{} - SetManageMembership(val interface{}) - ManageMembershipInput() interface{} - ManageModules() interface{} - SetManageModules(val interface{}) - ManageModulesInput() interface{} - ManageOrganizationAccess() interface{} - SetManageOrganizationAccess(val interface{}) - ManageOrganizationAccessInput() interface{} - ManagePolicies() interface{} - SetManagePolicies(val interface{}) - ManagePoliciesInput() interface{} - ManagePolicyOverrides() interface{} - SetManagePolicyOverrides(val interface{}) - ManagePolicyOverridesInput() interface{} - ManageProjects() interface{} - SetManageProjects(val interface{}) - ManageProjectsInput() interface{} - ManageProviders() interface{} - SetManageProviders(val interface{}) - ManageProvidersInput() interface{} - ManageRunTasks() interface{} - SetManageRunTasks(val interface{}) - ManageRunTasksInput() interface{} - ManageTeams() interface{} - SetManageTeams(val interface{}) - ManageTeamsInput() interface{} - ManageVcsSettings() interface{} - SetManageVcsSettings(val interface{}) - ManageVcsSettingsInput() interface{} - ManageWorkspaces() interface{} - SetManageWorkspaces(val interface{}) - ManageWorkspacesInput() interface{} - ReadProjects() interface{} - SetReadProjects(val interface{}) - ReadProjectsInput() interface{} - ReadWorkspaces() interface{} - SetReadWorkspaces(val interface{}) - ReadWorkspacesInput() interface{} + ManageAgentPools() any + SetManageAgentPools(val any) + ManageAgentPoolsInput() any + ManageMembership() any + SetManageMembership(val any) + ManageMembershipInput() any + ManageModules() any + SetManageModules(val any) + ManageModulesInput() any + ManageOrganizationAccess() any + SetManageOrganizationAccess(val any) + ManageOrganizationAccessInput() any + ManagePolicies() any + SetManagePolicies(val any) + ManagePoliciesInput() any + ManagePolicyOverrides() any + SetManagePolicyOverrides(val any) + ManagePolicyOverridesInput() any + ManageProjects() any + SetManageProjects(val any) + ManageProjectsInput() any + ManageProviders() any + SetManageProviders(val any) + ManageProvidersInput() any + ManageRunTasks() any + SetManageRunTasks(val any) + ManageRunTasksInput() any + ManageTeams() any + SetManageTeams(val any) + ManageTeamsInput() any + ManageVcsSettings() any + SetManageVcsSettings(val any) + ManageVcsSettingsInput() any + ManageWorkspaces() any + SetManageWorkspaces(val any) + ManageWorkspacesInput() any + ReadProjects() any + SetReadProjects(val any) + ReadProjectsInput() any + ReadWorkspaces() any + SetReadWorkspaces(val any) + ReadWorkspacesInput() any // Experimental. TerraformAttribute() *string // Experimental. @@ -85,7 +85,7 @@ type TeamOrganizationAccessOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -123,7 +123,7 @@ type TeamOrganizationAccessOutputReference interface { ResetReadWorkspaces() // 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. @@ -136,8 +136,8 @@ type jsiiProxy_TeamOrganizationAccessOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) AccessSecretTeams() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) AccessSecretTeams() any { + var returns any _jsii_.Get( j, "accessSecretTeams", @@ -146,8 +146,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) AccessSecretTeams() in return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) AccessSecretTeamsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) AccessSecretTeamsInput() any { + var returns any _jsii_.Get( j, "accessSecretTeamsInput", @@ -156,8 +156,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) AccessSecretTeamsInput return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -206,8 +206,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) InternalValue() *TeamO return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageAgentPools() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageAgentPools() any { + var returns any _jsii_.Get( j, "manageAgentPools", @@ -216,8 +216,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageAgentPools() int return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageAgentPoolsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageAgentPoolsInput() any { + var returns any _jsii_.Get( j, "manageAgentPoolsInput", @@ -226,8 +226,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageAgentPoolsInput( return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageMembership() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageMembership() any { + var returns any _jsii_.Get( j, "manageMembership", @@ -236,8 +236,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageMembership() int return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageMembershipInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageMembershipInput() any { + var returns any _jsii_.Get( j, "manageMembershipInput", @@ -246,8 +246,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageMembershipInput( return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageModules() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageModules() any { + var returns any _jsii_.Get( j, "manageModules", @@ -256,8 +256,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageModules() interf return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageModulesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageModulesInput() any { + var returns any _jsii_.Get( j, "manageModulesInput", @@ -266,8 +266,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageModulesInput() i return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageOrganizationAccess() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageOrganizationAccess() any { + var returns any _jsii_.Get( j, "manageOrganizationAccess", @@ -276,8 +276,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageOrganizationAcce return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageOrganizationAccessInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageOrganizationAccessInput() any { + var returns any _jsii_.Get( j, "manageOrganizationAccessInput", @@ -286,8 +286,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageOrganizationAcce return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManagePolicies() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManagePolicies() any { + var returns any _jsii_.Get( j, "managePolicies", @@ -296,8 +296,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManagePolicies() inter return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManagePoliciesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManagePoliciesInput() any { + var returns any _jsii_.Get( j, "managePoliciesInput", @@ -306,8 +306,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManagePoliciesInput() return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManagePolicyOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManagePolicyOverrides() any { + var returns any _jsii_.Get( j, "managePolicyOverrides", @@ -316,8 +316,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManagePolicyOverrides( return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManagePolicyOverridesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManagePolicyOverridesInput() any { + var returns any _jsii_.Get( j, "managePolicyOverridesInput", @@ -326,8 +326,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManagePolicyOverridesI return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageProjects() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageProjects() any { + var returns any _jsii_.Get( j, "manageProjects", @@ -336,8 +336,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageProjects() inter return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageProjectsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageProjectsInput() any { + var returns any _jsii_.Get( j, "manageProjectsInput", @@ -346,8 +346,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageProjectsInput() return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageProviders() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageProviders() any { + var returns any _jsii_.Get( j, "manageProviders", @@ -356,8 +356,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageProviders() inte return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageProvidersInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageProvidersInput() any { + var returns any _jsii_.Get( j, "manageProvidersInput", @@ -366,8 +366,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageProvidersInput() return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageRunTasks() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageRunTasks() any { + var returns any _jsii_.Get( j, "manageRunTasks", @@ -376,8 +376,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageRunTasks() inter return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageRunTasksInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageRunTasksInput() any { + var returns any _jsii_.Get( j, "manageRunTasksInput", @@ -386,8 +386,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageRunTasksInput() return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageTeams() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageTeams() any { + var returns any _jsii_.Get( j, "manageTeams", @@ -396,8 +396,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageTeams() interfac return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageTeamsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageTeamsInput() any { + var returns any _jsii_.Get( j, "manageTeamsInput", @@ -406,8 +406,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageTeamsInput() int return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageVcsSettings() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageVcsSettings() any { + var returns any _jsii_.Get( j, "manageVcsSettings", @@ -416,8 +416,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageVcsSettings() in return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageVcsSettingsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageVcsSettingsInput() any { + var returns any _jsii_.Get( j, "manageVcsSettingsInput", @@ -426,8 +426,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageVcsSettingsInput return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageWorkspaces() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageWorkspaces() any { + var returns any _jsii_.Get( j, "manageWorkspaces", @@ -436,8 +436,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageWorkspaces() int return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageWorkspacesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageWorkspacesInput() any { + var returns any _jsii_.Get( j, "manageWorkspacesInput", @@ -446,8 +446,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ManageWorkspacesInput( return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ReadProjects() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ReadProjects() any { + var returns any _jsii_.Get( j, "readProjects", @@ -456,8 +456,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ReadProjects() interfa return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ReadProjectsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ReadProjectsInput() any { + var returns any _jsii_.Get( j, "readProjectsInput", @@ -466,8 +466,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ReadProjectsInput() in return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ReadWorkspaces() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ReadWorkspaces() any { + var returns any _jsii_.Get( j, "readWorkspaces", @@ -476,8 +476,8 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ReadWorkspaces() inter return returns } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ReadWorkspacesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) ReadWorkspacesInput() any { + var returns any _jsii_.Get( j, "readWorkspacesInput", @@ -506,7 +506,6 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) TerraformResource() cd return returns } - func NewTeamOrganizationAccessOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) TeamOrganizationAccessOutputReference { _init_.Initialize() @@ -517,7 +516,7 @@ func NewTeamOrganizationAccessOutputReference(terraformResource cdktf.IInterpola _jsii_.Create( "@cdktf/provider-tfe.team.TeamOrganizationAccessOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -529,12 +528,12 @@ func NewTeamOrganizationAccessOutputReference_Override(t TeamOrganizationAccessO _jsii_.Create( "@cdktf/provider-tfe.team.TeamOrganizationAccessOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, t, ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetAccessSecretTeams(val interface{}) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetAccessSecretTeams(val any) { if err := j.validateSetAccessSecretTeamsParameters(val); err != nil { panic(err) } @@ -545,7 +544,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetAccessSecretTeams(va ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -556,7 +555,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetComplexObjectIndex(v ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -567,7 +566,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetComplexObjectIsFromS ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetInternalValue(val *TeamOrganizationAccess) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetInternalValue(val *TeamOrganizationAccess) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -578,7 +577,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetInternalValue(val *T ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageAgentPools(val interface{}) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetManageAgentPools(val any) { if err := j.validateSetManageAgentPoolsParameters(val); err != nil { panic(err) } @@ -589,7 +588,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageAgentPools(val ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageMembership(val interface{}) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetManageMembership(val any) { if err := j.validateSetManageMembershipParameters(val); err != nil { panic(err) } @@ -600,7 +599,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageMembership(val ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageModules(val interface{}) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetManageModules(val any) { if err := j.validateSetManageModulesParameters(val); err != nil { panic(err) } @@ -611,7 +610,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageModules(val in ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageOrganizationAccess(val interface{}) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetManageOrganizationAccess(val any) { if err := j.validateSetManageOrganizationAccessParameters(val); err != nil { panic(err) } @@ -622,7 +621,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageOrganizationAc ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManagePolicies(val interface{}) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetManagePolicies(val any) { if err := j.validateSetManagePoliciesParameters(val); err != nil { panic(err) } @@ -633,7 +632,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManagePolicies(val i ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManagePolicyOverrides(val interface{}) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetManagePolicyOverrides(val any) { if err := j.validateSetManagePolicyOverridesParameters(val); err != nil { panic(err) } @@ -644,7 +643,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManagePolicyOverride ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageProjects(val interface{}) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetManageProjects(val any) { if err := j.validateSetManageProjectsParameters(val); err != nil { panic(err) } @@ -655,7 +654,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageProjects(val i ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageProviders(val interface{}) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetManageProviders(val any) { if err := j.validateSetManageProvidersParameters(val); err != nil { panic(err) } @@ -666,7 +665,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageProviders(val ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageRunTasks(val interface{}) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetManageRunTasks(val any) { if err := j.validateSetManageRunTasksParameters(val); err != nil { panic(err) } @@ -677,7 +676,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageRunTasks(val i ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageTeams(val interface{}) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetManageTeams(val any) { if err := j.validateSetManageTeamsParameters(val); err != nil { panic(err) } @@ -688,7 +687,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageTeams(val inte ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageVcsSettings(val interface{}) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetManageVcsSettings(val any) { if err := j.validateSetManageVcsSettingsParameters(val); err != nil { panic(err) } @@ -699,7 +698,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageVcsSettings(va ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageWorkspaces(val interface{}) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetManageWorkspaces(val any) { if err := j.validateSetManageWorkspacesParameters(val); err != nil { panic(err) } @@ -710,7 +709,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetManageWorkspaces(val ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetReadProjects(val interface{}) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetReadProjects(val any) { if err := j.validateSetReadProjectsParameters(val); err != nil { panic(err) } @@ -721,7 +720,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetReadProjects(val int ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetReadWorkspaces(val interface{}) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetReadWorkspaces(val any) { if err := j.validateSetReadWorkspacesParameters(val); err != nil { panic(err) } @@ -732,7 +731,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetReadWorkspaces(val i ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -743,7 +742,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetTerraformAttribute(v ) } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -767,16 +766,16 @@ func (t *jsiiProxy_TeamOrganizationAccessOutputReference) ComputeFqn() *string { return returns } -func (t *jsiiProxy_TeamOrganizationAccessOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamOrganizationAccessOutputReference) 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, ) @@ -792,7 +791,7 @@ func (t *jsiiProxy_TeamOrganizationAccessOutputReference) GetBooleanAttribute(te _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -808,7 +807,7 @@ func (t *jsiiProxy_TeamOrganizationAccessOutputReference) GetBooleanMapAttribute _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -824,7 +823,7 @@ func (t *jsiiProxy_TeamOrganizationAccessOutputReference) GetListAttribute(terra _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -840,7 +839,7 @@ func (t *jsiiProxy_TeamOrganizationAccessOutputReference) GetNumberAttribute(ter _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -856,7 +855,7 @@ func (t *jsiiProxy_TeamOrganizationAccessOutputReference) GetNumberListAttribute _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -872,7 +871,7 @@ func (t *jsiiProxy_TeamOrganizationAccessOutputReference) GetNumberMapAttribute( _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -888,7 +887,7 @@ func (t *jsiiProxy_TeamOrganizationAccessOutputReference) GetStringAttribute(ter _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -904,7 +903,7 @@ func (t *jsiiProxy_TeamOrganizationAccessOutputReference) GetStringMapAttribute( _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -933,7 +932,7 @@ func (t *jsiiProxy_TeamOrganizationAccessOutputReference) InterpolationForAttrib _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -1060,16 +1059,16 @@ func (t *jsiiProxy_TeamOrganizationAccessOutputReference) ResetReadWorkspaces() ) } -func (t *jsiiProxy_TeamOrganizationAccessOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (t *jsiiProxy_TeamOrganizationAccessOutputReference) 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, ) @@ -1088,4 +1087,3 @@ func (t *jsiiProxy_TeamOrganizationAccessOutputReference) ToString() *string { return returns } - diff --git a/gen/tfe/team/TeamOrganizationAccessOutputReference__checks.go b/gen/tfe/team/TeamOrganizationAccessOutputReference__checks.go index 33a6781c9a..3d3bab69a3 100644 --- a/gen/tfe/team/TeamOrganizationAccessOutputReference__checks.go +++ b/gen/tfe/team/TeamOrganizationAccessOutputReference__checks.go @@ -98,7 +98,7 @@ func (t *jsiiProxy_TeamOrganizationAccessOutputReference) validateResolveParamet return nil } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetAccessSecretTeamsParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetAccessSecretTeamsParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -118,7 +118,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetAccessSecre return nil } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -191,7 +191,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetInternalVal return nil } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageAgentPoolsParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageAgentPoolsParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -211,7 +211,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageAgent return nil } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageMembershipParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageMembershipParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -231,7 +231,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageMembe return nil } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageModulesParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageModulesParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -251,7 +251,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageModul return nil } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageOrganizationAccessParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageOrganizationAccessParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -271,7 +271,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageOrgan return nil } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManagePoliciesParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManagePoliciesParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -291,7 +291,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManagePolic return nil } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManagePolicyOverridesParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManagePolicyOverridesParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -311,7 +311,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManagePolic return nil } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageProjectsParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageProjectsParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -331,7 +331,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageProje return nil } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageProvidersParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageProvidersParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -351,7 +351,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageProvi return nil } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageRunTasksParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageRunTasksParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -371,7 +371,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageRunTa return nil } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageTeamsParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageTeamsParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -391,7 +391,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageTeams return nil } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageVcsSettingsParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageVcsSettingsParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -411,7 +411,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageVcsSe return nil } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageWorkspacesParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageWorkspacesParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -431,7 +431,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetManageWorks return nil } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetReadProjectsParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetReadProjectsParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -451,7 +451,7 @@ func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetReadProject return nil } -func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetReadWorkspacesParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationAccessOutputReference) validateSetReadWorkspacesParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -498,4 +498,3 @@ func validateNewTeamOrganizationAccessOutputReferenceParameters(terraformResourc return nil } - diff --git a/gen/tfe/team/Team__checks.go b/gen/tfe/team/Team__checks.go index 82f9ee4532..3532271538 100644 --- a/gen/tfe/team/Team__checks.go +++ b/gen/tfe/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") } @@ -231,7 +231,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") } @@ -239,7 +239,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") } @@ -247,7 +247,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") } @@ -255,7 +255,7 @@ func validateTeam_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_Team) validateSetAllowMemberTokenManagementParameters(val interface{}) error { +func (j *jsiiProxy_Team) validateSetAllowMemberTokenManagementParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -275,7 +275,7 @@ func (j *jsiiProxy_Team) validateSetAllowMemberTokenManagementParameters(val int 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 @@ -397,7 +397,7 @@ func (j *jsiiProxy_Team) validateSetOrganizationParameters(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: @@ -477,4 +477,3 @@ func validateNewTeamParameters(scope constructs.Construct, id *string, config *T return nil } - diff --git a/gen/tfe/team/main.go b/gen/tfe/team/main.go index 334ea3c21b..16244dab31 100644 --- a/gen/tfe/team/main.go +++ b/gen/tfe/team/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.team.Team", - reflect.TypeOf((*Team)(nil)).Elem(), + reflect.TypeFor[Team](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -74,7 +74,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "visibility", GoGetter: "Visibility"}, _jsii_.MemberProperty{JsiiProperty: "visibilityInput", GoGetter: "VisibilityInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_Team{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -82,15 +82,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.team.TeamConfig", - reflect.TypeOf((*TeamConfig)(nil)).Elem(), + reflect.TypeFor[TeamConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.team.TeamOrganizationAccess", - reflect.TypeOf((*TeamOrganizationAccess)(nil)).Elem(), + reflect.TypeFor[TeamOrganizationAccess](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.team.TeamOrganizationAccessOutputReference", - reflect.TypeOf((*TeamOrganizationAccessOutputReference)(nil)).Elem(), + reflect.TypeFor[TeamOrganizationAccessOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "accessSecretTeams", GoGetter: "AccessSecretTeams"}, _jsii_.MemberProperty{JsiiProperty: "accessSecretTeamsInput", GoGetter: "AccessSecretTeamsInput"}, @@ -159,7 +159,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamOrganizationAccessOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/teamaccess/TeamAccess.go b/gen/tfe/teamaccess/TeamAccess.go index 576f599561..f3f6aeb72f 100644 --- a/gen/tfe/teamaccess/TeamAccess.go +++ b/gen/tfe/teamaccess/TeamAccess.go @@ -18,15 +18,15 @@ type TeamAccess 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. @@ -49,24 +49,24 @@ type TeamAccess interface { // The tree node. Node() constructs.Node Permissions() TeamAccessPermissionsList - PermissionsInput() interface{} + PermissionsInput() 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 TeamId() *string SetTeamId(val *string) TeamIdInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string WorkspaceId() *string @@ -76,9 +76,9 @@ type TeamAccess 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. @@ -96,7 +96,7 @@ type TeamAccess interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -108,31 +108,31 @@ type TeamAccess 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) - PutPermissions(value interface{}) + PutPermissions(value any) ResetAccess() ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetPermissions() - 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 TeamAccess @@ -170,8 +170,8 @@ func (j *jsiiProxy_TeamAccess) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_TeamAccess) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamAccess) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -180,8 +180,8 @@ func (j *jsiiProxy_TeamAccess) Connection() interface{} { return returns } -func (j *jsiiProxy_TeamAccess) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TeamAccess) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -190,8 +190,8 @@ func (j *jsiiProxy_TeamAccess) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_TeamAccess) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamAccess) Count() any { + var returns any _jsii_.Get( j, "count", @@ -290,8 +290,8 @@ func (j *jsiiProxy_TeamAccess) Permissions() TeamAccessPermissionsList { return returns } -func (j *jsiiProxy_TeamAccess) PermissionsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamAccess) PermissionsInput() any { + var returns any _jsii_.Get( j, "permissionsInput", @@ -310,8 +310,8 @@ func (j *jsiiProxy_TeamAccess) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_TeamAccess) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_TeamAccess) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -320,8 +320,8 @@ func (j *jsiiProxy_TeamAccess) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_TeamAccess) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamAccess) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -360,8 +360,8 @@ func (j *jsiiProxy_TeamAccess) TerraformGeneratorMetadata() *cdktf.TerraformProv return returns } -func (j *jsiiProxy_TeamAccess) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TeamAccess) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -400,7 +400,6 @@ func (j *jsiiProxy_TeamAccess) WorkspaceIdInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_access tfe_team_access} Resource. func NewTeamAccess(scope constructs.Construct, id *string, config *TeamAccessConfig) TeamAccess { _init_.Initialize() @@ -412,7 +411,7 @@ func NewTeamAccess(scope constructs.Construct, id *string, config *TeamAccessCon _jsii_.Create( "@cdktf/provider-tfe.teamAccess.TeamAccess", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -425,12 +424,12 @@ func NewTeamAccess_Override(t TeamAccess, scope constructs.Construct, id *string _jsii_.Create( "@cdktf/provider-tfe.teamAccess.TeamAccess", - []interface{}{scope, id, config}, + []any{scope, id, config}, t, ) } -func (j *jsiiProxy_TeamAccess)SetAccess(val *string) { +func (j *jsiiProxy_TeamAccess) SetAccess(val *string) { if err := j.validateSetAccessParameters(val); err != nil { panic(err) } @@ -441,7 +440,7 @@ func (j *jsiiProxy_TeamAccess)SetAccess(val *string) { ) } -func (j *jsiiProxy_TeamAccess)SetConnection(val interface{}) { +func (j *jsiiProxy_TeamAccess) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -452,7 +451,7 @@ func (j *jsiiProxy_TeamAccess)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_TeamAccess)SetCount(val interface{}) { +func (j *jsiiProxy_TeamAccess) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -463,7 +462,7 @@ func (j *jsiiProxy_TeamAccess)SetCount(val interface{}) { ) } -func (j *jsiiProxy_TeamAccess)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_TeamAccess) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -471,7 +470,7 @@ func (j *jsiiProxy_TeamAccess)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_TeamAccess)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_TeamAccess) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -479,7 +478,7 @@ func (j *jsiiProxy_TeamAccess)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_TeamAccess)SetId(val *string) { +func (j *jsiiProxy_TeamAccess) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -490,7 +489,7 @@ func (j *jsiiProxy_TeamAccess)SetId(val *string) { ) } -func (j *jsiiProxy_TeamAccess)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_TeamAccess) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -501,7 +500,7 @@ func (j *jsiiProxy_TeamAccess)SetLifecycle(val *cdktf.TerraformResourceLifecycle ) } -func (j *jsiiProxy_TeamAccess)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_TeamAccess) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -509,7 +508,7 @@ func (j *jsiiProxy_TeamAccess)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_TeamAccess)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_TeamAccess) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -520,7 +519,7 @@ func (j *jsiiProxy_TeamAccess)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_TeamAccess)SetTeamId(val *string) { +func (j *jsiiProxy_TeamAccess) SetTeamId(val *string) { if err := j.validateSetTeamIdParameters(val); err != nil { panic(err) } @@ -531,7 +530,7 @@ func (j *jsiiProxy_TeamAccess)SetTeamId(val *string) { ) } -func (j *jsiiProxy_TeamAccess)SetWorkspaceId(val *string) { +func (j *jsiiProxy_TeamAccess) SetWorkspaceId(val *string) { if err := j.validateSetWorkspaceIdParameters(val); err != nil { panic(err) } @@ -554,7 +553,7 @@ func TeamAccess_GenerateConfigForImport(scope constructs.Construct, importToId * _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamAccess.TeamAccess", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -578,7 +577,7 @@ func TeamAccess_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 TeamAccess_IsConstruct(x interface{}) *bool { +func TeamAccess_IsConstruct(x any) *bool { _init_.Initialize() if err := validateTeamAccess_IsConstructParameters(x); err != nil { @@ -589,7 +588,7 @@ func TeamAccess_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamAccess.TeamAccess", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -597,7 +596,7 @@ func TeamAccess_IsConstruct(x interface{}) *bool { } // Experimental. -func TeamAccess_IsTerraformElement(x interface{}) *bool { +func TeamAccess_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateTeamAccess_IsTerraformElementParameters(x); err != nil { @@ -608,7 +607,7 @@ func TeamAccess_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamAccess.TeamAccess", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -616,7 +615,7 @@ func TeamAccess_IsTerraformElement(x interface{}) *bool { } // Experimental. -func TeamAccess_IsTerraformResource(x interface{}) *bool { +func TeamAccess_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateTeamAccess_IsTerraformResourceParameters(x); err != nil { @@ -627,7 +626,7 @@ func TeamAccess_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamAccess.TeamAccess", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -652,31 +651,31 @@ func (t *jsiiProxy_TeamAccess) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( t, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (t *jsiiProxy_TeamAccess) AddOverride(path *string, value interface{}) { +func (t *jsiiProxy_TeamAccess) 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_TeamAccess) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamAccess) 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, ) @@ -692,7 +691,7 @@ func (t *jsiiProxy_TeamAccess) GetBooleanAttribute(terraformAttribute *string) c _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -708,7 +707,7 @@ func (t *jsiiProxy_TeamAccess) GetBooleanMapAttribute(terraformAttribute *string _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -724,7 +723,7 @@ func (t *jsiiProxy_TeamAccess) GetListAttribute(terraformAttribute *string) *[]* _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -740,7 +739,7 @@ func (t *jsiiProxy_TeamAccess) GetNumberAttribute(terraformAttribute *string) *f _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -756,7 +755,7 @@ func (t *jsiiProxy_TeamAccess) GetNumberListAttribute(terraformAttribute *string _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -772,7 +771,7 @@ func (t *jsiiProxy_TeamAccess) GetNumberMapAttribute(terraformAttribute *string) _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -788,7 +787,7 @@ func (t *jsiiProxy_TeamAccess) GetStringAttribute(terraformAttribute *string) *s _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -804,15 +803,15 @@ func (t *jsiiProxy_TeamAccess) GetStringMapAttribute(terraformAttribute *string) _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (t *jsiiProxy_TeamAccess) HasResourceMove() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamAccess) HasResourceMove() any { + var returns any _jsii_.Invoke( t, @@ -831,7 +830,7 @@ func (t *jsiiProxy_TeamAccess) ImportFrom(id *string, provider cdktf.TerraformPr _jsii_.InvokeVoid( t, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -844,7 +843,7 @@ func (t *jsiiProxy_TeamAccess) InterpolationForAttribute(terraformAttribute *str _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -858,18 +857,18 @@ func (t *jsiiProxy_TeamAccess) MoveFromId(id *string) { _jsii_.InvokeVoid( t, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (t *jsiiProxy_TeamAccess) MoveTo(moveTarget *string, index interface{}) { +func (t *jsiiProxy_TeamAccess) 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}, ) } @@ -880,7 +879,7 @@ func (t *jsiiProxy_TeamAccess) MoveToId(id *string) { _jsii_.InvokeVoid( t, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -891,18 +890,18 @@ func (t *jsiiProxy_TeamAccess) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( t, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } -func (t *jsiiProxy_TeamAccess) PutPermissions(value interface{}) { +func (t *jsiiProxy_TeamAccess) PutPermissions(value any) { if err := t.validatePutPermissionsParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( t, "putPermissions", - []interface{}{value}, + []any{value}, ) } @@ -938,8 +937,8 @@ func (t *jsiiProxy_TeamAccess) ResetPermissions() { ) } -func (t *jsiiProxy_TeamAccess) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TeamAccess) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -951,8 +950,8 @@ func (t *jsiiProxy_TeamAccess) SynthesizeAttributes() *map[string]interface{} { return returns } -func (t *jsiiProxy_TeamAccess) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TeamAccess) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -964,8 +963,8 @@ func (t *jsiiProxy_TeamAccess) SynthesizeHclAttributes() *map[string]interface{} return returns } -func (t *jsiiProxy_TeamAccess) ToHclTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamAccess) ToHclTerraform() any { + var returns any _jsii_.Invoke( t, @@ -977,8 +976,8 @@ func (t *jsiiProxy_TeamAccess) ToHclTerraform() interface{} { return returns } -func (t *jsiiProxy_TeamAccess) ToMetadata() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamAccess) ToMetadata() any { + var returns any _jsii_.Invoke( t, @@ -1003,8 +1002,8 @@ func (t *jsiiProxy_TeamAccess) ToString() *string { return returns } -func (t *jsiiProxy_TeamAccess) ToTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamAccess) ToTerraform() any { + var returns any _jsii_.Invoke( t, @@ -1015,4 +1014,3 @@ func (t *jsiiProxy_TeamAccess) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/teamaccess/TeamAccessConfig.go b/gen/tfe/teamaccess/TeamAccessConfig.go index 35e8f34d1b..65eae9efad 100644 --- a/gen/tfe/teamaccess/TeamAccessConfig.go +++ b/gen/tfe/teamaccess/TeamAccessConfig.go @@ -6,9 +6,9 @@ import ( type TeamAccessConfig 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 TeamAccessConfig 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/hashicorp/tfe/0.66.0/docs/resources/team_access#team_id TeamAccess#team_id}. TeamId *string `field:"required" json:"teamId" yaml:"teamId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_access#workspace_id TeamAccess#workspace_id}. @@ -33,6 +33,5 @@ type TeamAccessConfig struct { // permissions block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_access#permissions TeamAccess#permissions} - Permissions interface{} `field:"optional" json:"permissions" yaml:"permissions"` + Permissions any `field:"optional" json:"permissions" yaml:"permissions"` } - diff --git a/gen/tfe/teamaccess/TeamAccessPermissions.go b/gen/tfe/teamaccess/TeamAccessPermissions.go index 80df9b88de..8b3518b2cc 100644 --- a/gen/tfe/teamaccess/TeamAccessPermissions.go +++ b/gen/tfe/teamaccess/TeamAccessPermissions.go @@ -1,11 +1,10 @@ package teamaccess - type TeamAccessPermissions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_access#runs TeamAccess#runs}. Runs *string `field:"required" json:"runs" yaml:"runs"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_access#run_tasks TeamAccess#run_tasks}. - RunTasks interface{} `field:"required" json:"runTasks" yaml:"runTasks"` + RunTasks any `field:"required" json:"runTasks" yaml:"runTasks"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_access#sentinel_mocks TeamAccess#sentinel_mocks}. SentinelMocks *string `field:"required" json:"sentinelMocks" yaml:"sentinelMocks"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_access#state_versions TeamAccess#state_versions}. @@ -13,6 +12,5 @@ type TeamAccessPermissions struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_access#variables TeamAccess#variables}. Variables *string `field:"required" json:"variables" yaml:"variables"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_access#workspace_locking TeamAccess#workspace_locking}. - WorkspaceLocking interface{} `field:"required" json:"workspaceLocking" yaml:"workspaceLocking"` + WorkspaceLocking any `field:"required" json:"workspaceLocking" yaml:"workspaceLocking"` } - diff --git a/gen/tfe/teamaccess/TeamAccessPermissionsList.go b/gen/tfe/teamaccess/TeamAccessPermissionsList.go index d435846f25..739aab6447 100644 --- a/gen/tfe/teamaccess/TeamAccessPermissionsList.go +++ b/gen/tfe/teamaccess/TeamAccessPermissionsList.go @@ -17,8 +17,8 @@ type TeamAccessPermissionsList 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 TeamAccessPermissionsList interface { Get(index *float64) TeamAccessPermissionsOutputReference // 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_TeamAccessPermissionsList) Fqn() *string { return returns } -func (j *jsiiProxy_TeamAccessPermissionsList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamAccessPermissionsList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_TeamAccessPermissionsList) WrapsSet() *bool { return returns } - func NewTeamAccessPermissionsList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) TeamAccessPermissionsList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewTeamAccessPermissionsList(terraformResource cdktf.IInterpolatingParent, _jsii_.Create( "@cdktf/provider-tfe.teamAccess.TeamAccessPermissionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewTeamAccessPermissionsList_Override(t TeamAccessPermissionsList, terrafor _jsii_.Create( "@cdktf/provider-tfe.teamAccess.TeamAccessPermissionsList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, t, ) } -func (j *jsiiProxy_TeamAccessPermissionsList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_TeamAccessPermissionsList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_TeamAccessPermissionsList)SetInternalValue(val interface{}) { ) } -func (j *jsiiProxy_TeamAccessPermissionsList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_TeamAccessPermissionsList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_TeamAccessPermissionsList)SetTerraformAttribute(val *string) ) } -func (j *jsiiProxy_TeamAccessPermissionsList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_TeamAccessPermissionsList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_TeamAccessPermissionsList)SetTerraformResource(val cdktf.IInt ) } -func (j *jsiiProxy_TeamAccessPermissionsList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_TeamAccessPermissionsList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (t *jsiiProxy_TeamAccessPermissionsList) AllWithMapKey(mapKeyAttributeName _jsii_.Invoke( t, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (t *jsiiProxy_TeamAccessPermissionsList) Get(index *float64) TeamAccessPerm _jsii_.Invoke( t, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (t *jsiiProxy_TeamAccessPermissionsList) Resolve(_context cdktf.IResolveContext) interface{} { +func (t *jsiiProxy_TeamAccessPermissionsList) 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_TeamAccessPermissionsList) ToString() *string { return returns } - diff --git a/gen/tfe/teamaccess/TeamAccessPermissionsList__checks.go b/gen/tfe/teamaccess/TeamAccessPermissionsList__checks.go index 045d30c021..ff06f33ace 100644 --- a/gen/tfe/teamaccess/TeamAccessPermissionsList__checks.go +++ b/gen/tfe/teamaccess/TeamAccessPermissionsList__checks.go @@ -34,7 +34,7 @@ func (t *jsiiProxy_TeamAccessPermissionsList) validateResolveParameters(_context return nil } -func (j *jsiiProxy_TeamAccessPermissionsList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_TeamAccessPermissionsList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewTeamAccessPermissionsListParameters(terraformResource cdktf.IInt return nil } - diff --git a/gen/tfe/teamaccess/TeamAccessPermissionsOutputReference.go b/gen/tfe/teamaccess/TeamAccessPermissionsOutputReference.go index 9b1f676fa6..4f37d50d89 100644 --- a/gen/tfe/teamaccess/TeamAccessPermissionsOutputReference.go +++ b/gen/tfe/teamaccess/TeamAccessPermissionsOutputReference.go @@ -12,9 +12,9 @@ type TeamAccessPermissionsOutputReference 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,14 +27,14 @@ type TeamAccessPermissionsOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Runs() *string SetRuns(val *string) RunsInput() *string - RunTasks() interface{} - SetRunTasks(val interface{}) - RunTasksInput() interface{} + RunTasks() any + SetRunTasks(val any) + RunTasksInput() any SentinelMocks() *string SetSentinelMocks(val *string) SentinelMocksInput() *string @@ -52,13 +52,13 @@ type TeamAccessPermissionsOutputReference interface { Variables() *string SetVariables(val *string) VariablesInput() *string - WorkspaceLocking() interface{} - SetWorkspaceLocking(val interface{}) - WorkspaceLockingInput() interface{} + WorkspaceLocking() any + SetWorkspaceLocking(val any) + WorkspaceLockingInput() any // 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 TeamAccessPermissionsOutputReference 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_TeamAccessPermissionsOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -134,8 +134,8 @@ func (j *jsiiProxy_TeamAccessPermissionsOutputReference) Fqn() *string { return returns } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -164,8 +164,8 @@ func (j *jsiiProxy_TeamAccessPermissionsOutputReference) RunsInput() *string { return returns } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference) RunTasks() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) RunTasks() any { + var returns any _jsii_.Get( j, "runTasks", @@ -174,8 +174,8 @@ func (j *jsiiProxy_TeamAccessPermissionsOutputReference) RunTasks() interface{} return returns } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference) RunTasksInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) RunTasksInput() any { + var returns any _jsii_.Get( j, "runTasksInput", @@ -264,8 +264,8 @@ func (j *jsiiProxy_TeamAccessPermissionsOutputReference) VariablesInput() *strin return returns } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference) WorkspaceLocking() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) WorkspaceLocking() any { + var returns any _jsii_.Get( j, "workspaceLocking", @@ -274,8 +274,8 @@ func (j *jsiiProxy_TeamAccessPermissionsOutputReference) WorkspaceLocking() inte return returns } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference) WorkspaceLockingInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) WorkspaceLockingInput() any { + var returns any _jsii_.Get( j, "workspaceLockingInput", @@ -284,7 +284,6 @@ func (j *jsiiProxy_TeamAccessPermissionsOutputReference) WorkspaceLockingInput() return returns } - func NewTeamAccessPermissionsOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) TeamAccessPermissionsOutputReference { _init_.Initialize() @@ -295,7 +294,7 @@ func NewTeamAccessPermissionsOutputReference(terraformResource cdktf.IInterpolat _jsii_.Create( "@cdktf/provider-tfe.teamAccess.TeamAccessPermissionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -307,12 +306,12 @@ func NewTeamAccessPermissionsOutputReference_Override(t TeamAccessPermissionsOut _jsii_.Create( "@cdktf/provider-tfe.teamAccess.TeamAccessPermissionsOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, t, ) } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -323,7 +322,7 @@ func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetComplexObjectIndex(va ) } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -334,7 +333,7 @@ func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetComplexObjectIsFromSe ) } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -345,7 +344,7 @@ func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetInternalValue(val int ) } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetRuns(val *string) { +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) SetRuns(val *string) { if err := j.validateSetRunsParameters(val); err != nil { panic(err) } @@ -356,7 +355,7 @@ func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetRuns(val *string) { ) } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetRunTasks(val interface{}) { +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) SetRunTasks(val any) { if err := j.validateSetRunTasksParameters(val); err != nil { panic(err) } @@ -367,7 +366,7 @@ func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetRunTasks(val interfac ) } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetSentinelMocks(val *string) { +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) SetSentinelMocks(val *string) { if err := j.validateSetSentinelMocksParameters(val); err != nil { panic(err) } @@ -378,7 +377,7 @@ func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetSentinelMocks(val *st ) } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetStateVersions(val *string) { +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) SetStateVersions(val *string) { if err := j.validateSetStateVersionsParameters(val); err != nil { panic(err) } @@ -389,7 +388,7 @@ func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetStateVersions(val *st ) } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -400,7 +399,7 @@ func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetTerraformAttribute(va ) } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -411,7 +410,7 @@ func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetTerraformResource(val ) } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetVariables(val *string) { +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) SetVariables(val *string) { if err := j.validateSetVariablesParameters(val); err != nil { panic(err) } @@ -422,7 +421,7 @@ func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetVariables(val *string ) } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference)SetWorkspaceLocking(val interface{}) { +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) SetWorkspaceLocking(val any) { if err := j.validateSetWorkspaceLockingParameters(val); err != nil { panic(err) } @@ -446,16 +445,16 @@ func (t *jsiiProxy_TeamAccessPermissionsOutputReference) ComputeFqn() *string { return returns } -func (t *jsiiProxy_TeamAccessPermissionsOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamAccessPermissionsOutputReference) 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_TeamAccessPermissionsOutputReference) GetBooleanAttribute(ter _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -487,7 +486,7 @@ func (t *jsiiProxy_TeamAccessPermissionsOutputReference) GetBooleanMapAttribute( _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -503,7 +502,7 @@ func (t *jsiiProxy_TeamAccessPermissionsOutputReference) GetListAttribute(terraf _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -519,7 +518,7 @@ func (t *jsiiProxy_TeamAccessPermissionsOutputReference) GetNumberAttribute(terr _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -535,7 +534,7 @@ func (t *jsiiProxy_TeamAccessPermissionsOutputReference) GetNumberListAttribute( _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -551,7 +550,7 @@ func (t *jsiiProxy_TeamAccessPermissionsOutputReference) GetNumberMapAttribute(t _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -567,7 +566,7 @@ func (t *jsiiProxy_TeamAccessPermissionsOutputReference) GetStringAttribute(terr _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -583,7 +582,7 @@ func (t *jsiiProxy_TeamAccessPermissionsOutputReference) GetStringMapAttribute(t _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -612,23 +611,23 @@ func (t *jsiiProxy_TeamAccessPermissionsOutputReference) InterpolationForAttribu _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (t *jsiiProxy_TeamAccessPermissionsOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (t *jsiiProxy_TeamAccessPermissionsOutputReference) 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_TeamAccessPermissionsOutputReference) ToString() *string { return returns } - diff --git a/gen/tfe/teamaccess/TeamAccessPermissionsOutputReference__checks.go b/gen/tfe/teamaccess/TeamAccessPermissionsOutputReference__checks.go index fb33672f3c..a29b3ee58e 100644 --- a/gen/tfe/teamaccess/TeamAccessPermissionsOutputReference__checks.go +++ b/gen/tfe/teamaccess/TeamAccessPermissionsOutputReference__checks.go @@ -98,7 +98,7 @@ func (t *jsiiProxy_TeamAccessPermissionsOutputReference) validateResolveParamete return nil } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -163,7 +163,7 @@ func (j *jsiiProxy_TeamAccessPermissionsOutputReference) validateSetComplexObjec return nil } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -195,7 +195,7 @@ func (j *jsiiProxy_TeamAccessPermissionsOutputReference) validateSetRunsParamete return nil } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference) validateSetRunTasksParameters(val interface{}) error { +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) validateSetRunTasksParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -255,7 +255,7 @@ func (j *jsiiProxy_TeamAccessPermissionsOutputReference) validateSetVariablesPar return nil } -func (j *jsiiProxy_TeamAccessPermissionsOutputReference) validateSetWorkspaceLockingParameters(val interface{}) error { +func (j *jsiiProxy_TeamAccessPermissionsOutputReference) validateSetWorkspaceLockingParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -294,4 +294,3 @@ func validateNewTeamAccessPermissionsOutputReferenceParameters(terraformResource return nil } - diff --git a/gen/tfe/teamaccess/TeamAccess__checks.go b/gen/tfe/teamaccess/TeamAccess__checks.go index 8252d6285b..211042953e 100644 --- a/gen/tfe/teamaccess/TeamAccess__checks.go +++ b/gen/tfe/teamaccess/TeamAccess__checks.go @@ -19,7 +19,7 @@ func (t *jsiiProxy_TeamAccess) validateAddMoveTargetParameters(moveTarget *strin return nil } -func (t *jsiiProxy_TeamAccess) validateAddOverrideParameters(path *string, value interface{}) error { +func (t *jsiiProxy_TeamAccess) 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_TeamAccess) validateMoveFromIdParameters(id *string) error { return nil } -func (t *jsiiProxy_TeamAccess) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (t *jsiiProxy_TeamAccess) 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_TeamAccess) validateOverrideLogicalIdParameters(newLogicalId return nil } -func (t *jsiiProxy_TeamAccess) validatePutPermissionsParameters(value interface{}) error { +func (t *jsiiProxy_TeamAccess) validatePutPermissionsParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -251,7 +251,7 @@ func validateTeamAccess_GenerateConfigForImportParameters(scope constructs.Const return nil } -func validateTeamAccess_IsConstructParameters(x interface{}) error { +func validateTeamAccess_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -259,7 +259,7 @@ func validateTeamAccess_IsConstructParameters(x interface{}) error { return nil } -func validateTeamAccess_IsTerraformElementParameters(x interface{}) error { +func validateTeamAccess_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -267,7 +267,7 @@ func validateTeamAccess_IsTerraformElementParameters(x interface{}) error { return nil } -func validateTeamAccess_IsTerraformResourceParameters(x interface{}) error { +func validateTeamAccess_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -283,7 +283,7 @@ func (j *jsiiProxy_TeamAccess) validateSetAccessParameters(val *string) error { return nil } -func (j *jsiiProxy_TeamAccess) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_TeamAccess) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -316,7 +316,7 @@ func (j *jsiiProxy_TeamAccess) validateSetConnectionParameters(val interface{}) return nil } -func (j *jsiiProxy_TeamAccess) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_TeamAccess) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -389,7 +389,7 @@ func (j *jsiiProxy_TeamAccess) validateSetLifecycleParameters(val *cdktf.Terrafo return nil } -func (j *jsiiProxy_TeamAccess) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_TeamAccess) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -469,4 +469,3 @@ func validateNewTeamAccessParameters(scope constructs.Construct, id *string, con return nil } - diff --git a/gen/tfe/teamaccess/main.go b/gen/tfe/teamaccess/main.go index 9986170511..f91bac2e63 100644 --- a/gen/tfe/teamaccess/main.go +++ b/gen/tfe/teamaccess/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.teamAccess.TeamAccess", - reflect.TypeOf((*TeamAccess)(nil)).Elem(), + reflect.TypeFor[TeamAccess](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "access", GoGetter: "Access"}, _jsii_.MemberProperty{JsiiProperty: "accessInput", GoGetter: "AccessInput"}, @@ -67,7 +67,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceId", GoGetter: "WorkspaceId"}, _jsii_.MemberProperty{JsiiProperty: "workspaceIdInput", GoGetter: "WorkspaceIdInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamAccess{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -75,15 +75,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.teamAccess.TeamAccessConfig", - reflect.TypeOf((*TeamAccessConfig)(nil)).Elem(), + reflect.TypeFor[TeamAccessConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.teamAccess.TeamAccessPermissions", - reflect.TypeOf((*TeamAccessPermissions)(nil)).Elem(), + reflect.TypeFor[TeamAccessPermissions](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.teamAccess.TeamAccessPermissionsList", - reflect.TypeOf((*TeamAccessPermissionsList)(nil)).Elem(), + reflect.TypeFor[TeamAccessPermissionsList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -97,7 +97,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamAccessPermissionsList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -105,7 +105,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.teamAccess.TeamAccessPermissionsOutputReference", - reflect.TypeOf((*TeamAccessPermissionsOutputReference)(nil)).Elem(), + reflect.TypeFor[TeamAccessPermissionsOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -141,7 +141,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceLocking", GoGetter: "WorkspaceLocking"}, _jsii_.MemberProperty{JsiiProperty: "workspaceLockingInput", GoGetter: "WorkspaceLockingInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamAccessPermissionsOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/teammember/TeamMember.go b/gen/tfe/teammember/TeamMember.go index 2b421d4a82..f23fc2beb1 100644 --- a/gen/tfe/teammember/TeamMember.go +++ b/gen/tfe/teammember/TeamMember.go @@ -15,15 +15,15 @@ type TeamMember 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. @@ -50,18 +50,18 @@ type TeamMember 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 Username() *string @@ -71,9 +71,9 @@ type TeamMember 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. @@ -91,7 +91,7 @@ type TeamMember interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -103,7 +103,7 @@ type TeamMember 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) @@ -114,17 +114,17 @@ type TeamMember 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 TeamMember @@ -142,8 +142,8 @@ func (j *jsiiProxy_TeamMember) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_TeamMember) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamMember) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -152,8 +152,8 @@ func (j *jsiiProxy_TeamMember) Connection() interface{} { return returns } -func (j *jsiiProxy_TeamMember) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TeamMember) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -162,8 +162,8 @@ func (j *jsiiProxy_TeamMember) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_TeamMember) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamMember) Count() any { + var returns any _jsii_.Get( j, "count", @@ -262,8 +262,8 @@ func (j *jsiiProxy_TeamMember) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_TeamMember) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_TeamMember) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -272,8 +272,8 @@ func (j *jsiiProxy_TeamMember) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_TeamMember) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamMember) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -312,8 +312,8 @@ func (j *jsiiProxy_TeamMember) TerraformGeneratorMetadata() *cdktf.TerraformProv return returns } -func (j *jsiiProxy_TeamMember) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TeamMember) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -352,7 +352,6 @@ func (j *jsiiProxy_TeamMember) UsernameInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_member tfe_team_member} Resource. func NewTeamMember(scope constructs.Construct, id *string, config *TeamMemberConfig) TeamMember { _init_.Initialize() @@ -364,7 +363,7 @@ func NewTeamMember(scope constructs.Construct, id *string, config *TeamMemberCon _jsii_.Create( "@cdktf/provider-tfe.teamMember.TeamMember", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -377,12 +376,12 @@ func NewTeamMember_Override(t TeamMember, scope constructs.Construct, id *string _jsii_.Create( "@cdktf/provider-tfe.teamMember.TeamMember", - []interface{}{scope, id, config}, + []any{scope, id, config}, t, ) } -func (j *jsiiProxy_TeamMember)SetConnection(val interface{}) { +func (j *jsiiProxy_TeamMember) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_TeamMember)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_TeamMember)SetCount(val interface{}) { +func (j *jsiiProxy_TeamMember) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_TeamMember)SetCount(val interface{}) { ) } -func (j *jsiiProxy_TeamMember)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_TeamMember) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -412,7 +411,7 @@ func (j *jsiiProxy_TeamMember)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_TeamMember)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_TeamMember) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -420,7 +419,7 @@ func (j *jsiiProxy_TeamMember)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_TeamMember)SetId(val *string) { +func (j *jsiiProxy_TeamMember) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -431,7 +430,7 @@ func (j *jsiiProxy_TeamMember)SetId(val *string) { ) } -func (j *jsiiProxy_TeamMember)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_TeamMember) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -442,7 +441,7 @@ func (j *jsiiProxy_TeamMember)SetLifecycle(val *cdktf.TerraformResourceLifecycle ) } -func (j *jsiiProxy_TeamMember)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_TeamMember) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -450,7 +449,7 @@ func (j *jsiiProxy_TeamMember)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_TeamMember)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_TeamMember) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -461,7 +460,7 @@ func (j *jsiiProxy_TeamMember)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_TeamMember)SetTeamId(val *string) { +func (j *jsiiProxy_TeamMember) SetTeamId(val *string) { if err := j.validateSetTeamIdParameters(val); err != nil { panic(err) } @@ -472,7 +471,7 @@ func (j *jsiiProxy_TeamMember)SetTeamId(val *string) { ) } -func (j *jsiiProxy_TeamMember)SetUsername(val *string) { +func (j *jsiiProxy_TeamMember) SetUsername(val *string) { if err := j.validateSetUsernameParameters(val); err != nil { panic(err) } @@ -495,7 +494,7 @@ func TeamMember_GenerateConfigForImport(scope constructs.Construct, importToId * _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamMember.TeamMember", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -519,7 +518,7 @@ func TeamMember_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 TeamMember_IsConstruct(x interface{}) *bool { +func TeamMember_IsConstruct(x any) *bool { _init_.Initialize() if err := validateTeamMember_IsConstructParameters(x); err != nil { @@ -530,7 +529,7 @@ func TeamMember_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamMember.TeamMember", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -538,7 +537,7 @@ func TeamMember_IsConstruct(x interface{}) *bool { } // Experimental. -func TeamMember_IsTerraformElement(x interface{}) *bool { +func TeamMember_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateTeamMember_IsTerraformElementParameters(x); err != nil { @@ -549,7 +548,7 @@ func TeamMember_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamMember.TeamMember", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -557,7 +556,7 @@ func TeamMember_IsTerraformElement(x interface{}) *bool { } // Experimental. -func TeamMember_IsTerraformResource(x interface{}) *bool { +func TeamMember_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateTeamMember_IsTerraformResourceParameters(x); err != nil { @@ -568,7 +567,7 @@ func TeamMember_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamMember.TeamMember", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -593,31 +592,31 @@ func (t *jsiiProxy_TeamMember) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( t, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (t *jsiiProxy_TeamMember) AddOverride(path *string, value interface{}) { +func (t *jsiiProxy_TeamMember) 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_TeamMember) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamMember) 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, ) @@ -633,7 +632,7 @@ func (t *jsiiProxy_TeamMember) GetBooleanAttribute(terraformAttribute *string) c _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -649,7 +648,7 @@ func (t *jsiiProxy_TeamMember) GetBooleanMapAttribute(terraformAttribute *string _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -665,7 +664,7 @@ func (t *jsiiProxy_TeamMember) GetListAttribute(terraformAttribute *string) *[]* _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -681,7 +680,7 @@ func (t *jsiiProxy_TeamMember) GetNumberAttribute(terraformAttribute *string) *f _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -697,7 +696,7 @@ func (t *jsiiProxy_TeamMember) GetNumberListAttribute(terraformAttribute *string _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -713,7 +712,7 @@ func (t *jsiiProxy_TeamMember) GetNumberMapAttribute(terraformAttribute *string) _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -729,7 +728,7 @@ func (t *jsiiProxy_TeamMember) GetStringAttribute(terraformAttribute *string) *s _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -745,15 +744,15 @@ func (t *jsiiProxy_TeamMember) GetStringMapAttribute(terraformAttribute *string) _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (t *jsiiProxy_TeamMember) HasResourceMove() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamMember) HasResourceMove() any { + var returns any _jsii_.Invoke( t, @@ -772,7 +771,7 @@ func (t *jsiiProxy_TeamMember) ImportFrom(id *string, provider cdktf.TerraformPr _jsii_.InvokeVoid( t, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -785,7 +784,7 @@ func (t *jsiiProxy_TeamMember) InterpolationForAttribute(terraformAttribute *str _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -799,18 +798,18 @@ func (t *jsiiProxy_TeamMember) MoveFromId(id *string) { _jsii_.InvokeVoid( t, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (t *jsiiProxy_TeamMember) MoveTo(moveTarget *string, index interface{}) { +func (t *jsiiProxy_TeamMember) 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}, ) } @@ -821,7 +820,7 @@ func (t *jsiiProxy_TeamMember) MoveToId(id *string) { _jsii_.InvokeVoid( t, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -832,7 +831,7 @@ func (t *jsiiProxy_TeamMember) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( t, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -852,8 +851,8 @@ func (t *jsiiProxy_TeamMember) ResetOverrideLogicalId() { ) } -func (t *jsiiProxy_TeamMember) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TeamMember) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -865,8 +864,8 @@ func (t *jsiiProxy_TeamMember) SynthesizeAttributes() *map[string]interface{} { return returns } -func (t *jsiiProxy_TeamMember) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TeamMember) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -878,8 +877,8 @@ func (t *jsiiProxy_TeamMember) SynthesizeHclAttributes() *map[string]interface{} return returns } -func (t *jsiiProxy_TeamMember) ToHclTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamMember) ToHclTerraform() any { + var returns any _jsii_.Invoke( t, @@ -891,8 +890,8 @@ func (t *jsiiProxy_TeamMember) ToHclTerraform() interface{} { return returns } -func (t *jsiiProxy_TeamMember) ToMetadata() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamMember) ToMetadata() any { + var returns any _jsii_.Invoke( t, @@ -917,8 +916,8 @@ func (t *jsiiProxy_TeamMember) ToString() *string { return returns } -func (t *jsiiProxy_TeamMember) ToTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamMember) ToTerraform() any { + var returns any _jsii_.Invoke( t, @@ -929,4 +928,3 @@ func (t *jsiiProxy_TeamMember) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/teammember/TeamMemberConfig.go b/gen/tfe/teammember/TeamMemberConfig.go index 56b6bc1bd6..929bc95c1f 100644 --- a/gen/tfe/teammember/TeamMemberConfig.go +++ b/gen/tfe/teammember/TeamMemberConfig.go @@ -6,9 +6,9 @@ import ( type TeamMemberConfig 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 TeamMemberConfig 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/hashicorp/tfe/0.66.0/docs/resources/team_member#team_id TeamMember#team_id}. TeamId *string `field:"required" json:"teamId" yaml:"teamId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_member#username TeamMember#username}. @@ -29,4 +29,3 @@ type TeamMemberConfig 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/tfe/teammember/TeamMember__checks.go b/gen/tfe/teammember/TeamMember__checks.go index 451a51349d..8a1daa6f52 100644 --- a/gen/tfe/teammember/TeamMember__checks.go +++ b/gen/tfe/teammember/TeamMember__checks.go @@ -19,7 +19,7 @@ func (t *jsiiProxy_TeamMember) validateAddMoveTargetParameters(moveTarget *strin return nil } -func (t *jsiiProxy_TeamMember) validateAddOverrideParameters(path *string, value interface{}) error { +func (t *jsiiProxy_TeamMember) 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_TeamMember) validateMoveFromIdParameters(id *string) error { return nil } -func (t *jsiiProxy_TeamMember) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (t *jsiiProxy_TeamMember) 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 validateTeamMember_GenerateConfigForImportParameters(scope constructs.Const return nil } -func validateTeamMember_IsConstructParameters(x interface{}) error { +func validateTeamMember_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateTeamMember_IsConstructParameters(x interface{}) error { return nil } -func validateTeamMember_IsTerraformElementParameters(x interface{}) error { +func validateTeamMember_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateTeamMember_IsTerraformElementParameters(x interface{}) error { return nil } -func validateTeamMember_IsTerraformResourceParameters(x interface{}) error { +func validateTeamMember_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateTeamMember_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_TeamMember) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_TeamMember) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_TeamMember) validateSetConnectionParameters(val interface{}) return nil } -func (j *jsiiProxy_TeamMember) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_TeamMember) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -350,7 +350,7 @@ func (j *jsiiProxy_TeamMember) validateSetLifecycleParameters(val *cdktf.Terrafo return nil } -func (j *jsiiProxy_TeamMember) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_TeamMember) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -430,4 +430,3 @@ func validateNewTeamMemberParameters(scope constructs.Construct, id *string, con return nil } - diff --git a/gen/tfe/teammember/main.go b/gen/tfe/teammember/main.go index 49555c36f7..76bb4060fe 100644 --- a/gen/tfe/teammember/main.go +++ b/gen/tfe/teammember/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.teamMember.TeamMember", - reflect.TypeOf((*TeamMember)(nil)).Elem(), + reflect.TypeFor[TeamMember](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -60,7 +60,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "username", GoGetter: "Username"}, _jsii_.MemberProperty{JsiiProperty: "usernameInput", GoGetter: "UsernameInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamMember{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -68,6 +68,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.teamMember.TeamMemberConfig", - reflect.TypeOf((*TeamMemberConfig)(nil)).Elem(), + reflect.TypeFor[TeamMemberConfig](), ) } diff --git a/gen/tfe/teammembers/TeamMembers.go b/gen/tfe/teammembers/TeamMembers.go index c736606458..6eb7b31ad1 100644 --- a/gen/tfe/teammembers/TeamMembers.go +++ b/gen/tfe/teammembers/TeamMembers.go @@ -15,15 +15,15 @@ type TeamMembers 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. @@ -50,18 +50,18 @@ type TeamMembers 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 Usernames() *[]*string @@ -71,9 +71,9 @@ type TeamMembers 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. @@ -91,7 +91,7 @@ type TeamMembers interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -103,7 +103,7 @@ type TeamMembers 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) @@ -114,17 +114,17 @@ type TeamMembers 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 TeamMembers @@ -142,8 +142,8 @@ func (j *jsiiProxy_TeamMembers) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_TeamMembers) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamMembers) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -152,8 +152,8 @@ func (j *jsiiProxy_TeamMembers) Connection() interface{} { return returns } -func (j *jsiiProxy_TeamMembers) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TeamMembers) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -162,8 +162,8 @@ func (j *jsiiProxy_TeamMembers) ConstructNodeMetadata() *map[string]interface{} return returns } -func (j *jsiiProxy_TeamMembers) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamMembers) Count() any { + var returns any _jsii_.Get( j, "count", @@ -262,8 +262,8 @@ func (j *jsiiProxy_TeamMembers) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_TeamMembers) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_TeamMembers) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -272,8 +272,8 @@ func (j *jsiiProxy_TeamMembers) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_TeamMembers) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamMembers) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -312,8 +312,8 @@ func (j *jsiiProxy_TeamMembers) TerraformGeneratorMetadata() *cdktf.TerraformPro return returns } -func (j *jsiiProxy_TeamMembers) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TeamMembers) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -352,7 +352,6 @@ func (j *jsiiProxy_TeamMembers) UsernamesInput() *[]*string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_members tfe_team_members} Resource. func NewTeamMembers(scope constructs.Construct, id *string, config *TeamMembersConfig) TeamMembers { _init_.Initialize() @@ -364,7 +363,7 @@ func NewTeamMembers(scope constructs.Construct, id *string, config *TeamMembersC _jsii_.Create( "@cdktf/provider-tfe.teamMembers.TeamMembers", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -377,12 +376,12 @@ func NewTeamMembers_Override(t TeamMembers, scope constructs.Construct, id *stri _jsii_.Create( "@cdktf/provider-tfe.teamMembers.TeamMembers", - []interface{}{scope, id, config}, + []any{scope, id, config}, t, ) } -func (j *jsiiProxy_TeamMembers)SetConnection(val interface{}) { +func (j *jsiiProxy_TeamMembers) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_TeamMembers)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_TeamMembers)SetCount(val interface{}) { +func (j *jsiiProxy_TeamMembers) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_TeamMembers)SetCount(val interface{}) { ) } -func (j *jsiiProxy_TeamMembers)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_TeamMembers) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -412,7 +411,7 @@ func (j *jsiiProxy_TeamMembers)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_TeamMembers)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_TeamMembers) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -420,7 +419,7 @@ func (j *jsiiProxy_TeamMembers)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_TeamMembers)SetId(val *string) { +func (j *jsiiProxy_TeamMembers) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -431,7 +430,7 @@ func (j *jsiiProxy_TeamMembers)SetId(val *string) { ) } -func (j *jsiiProxy_TeamMembers)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_TeamMembers) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -442,7 +441,7 @@ func (j *jsiiProxy_TeamMembers)SetLifecycle(val *cdktf.TerraformResourceLifecycl ) } -func (j *jsiiProxy_TeamMembers)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_TeamMembers) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -450,7 +449,7 @@ func (j *jsiiProxy_TeamMembers)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_TeamMembers)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_TeamMembers) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -461,7 +460,7 @@ func (j *jsiiProxy_TeamMembers)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_TeamMembers)SetTeamId(val *string) { +func (j *jsiiProxy_TeamMembers) SetTeamId(val *string) { if err := j.validateSetTeamIdParameters(val); err != nil { panic(err) } @@ -472,7 +471,7 @@ func (j *jsiiProxy_TeamMembers)SetTeamId(val *string) { ) } -func (j *jsiiProxy_TeamMembers)SetUsernames(val *[]*string) { +func (j *jsiiProxy_TeamMembers) SetUsernames(val *[]*string) { if err := j.validateSetUsernamesParameters(val); err != nil { panic(err) } @@ -495,7 +494,7 @@ func TeamMembers_GenerateConfigForImport(scope constructs.Construct, importToId _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamMembers.TeamMembers", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -519,7 +518,7 @@ func TeamMembers_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 TeamMembers_IsConstruct(x interface{}) *bool { +func TeamMembers_IsConstruct(x any) *bool { _init_.Initialize() if err := validateTeamMembers_IsConstructParameters(x); err != nil { @@ -530,7 +529,7 @@ func TeamMembers_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamMembers.TeamMembers", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -538,7 +537,7 @@ func TeamMembers_IsConstruct(x interface{}) *bool { } // Experimental. -func TeamMembers_IsTerraformElement(x interface{}) *bool { +func TeamMembers_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateTeamMembers_IsTerraformElementParameters(x); err != nil { @@ -549,7 +548,7 @@ func TeamMembers_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamMembers.TeamMembers", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -557,7 +556,7 @@ func TeamMembers_IsTerraformElement(x interface{}) *bool { } // Experimental. -func TeamMembers_IsTerraformResource(x interface{}) *bool { +func TeamMembers_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateTeamMembers_IsTerraformResourceParameters(x); err != nil { @@ -568,7 +567,7 @@ func TeamMembers_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamMembers.TeamMembers", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -593,31 +592,31 @@ func (t *jsiiProxy_TeamMembers) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( t, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (t *jsiiProxy_TeamMembers) AddOverride(path *string, value interface{}) { +func (t *jsiiProxy_TeamMembers) 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_TeamMembers) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamMembers) 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, ) @@ -633,7 +632,7 @@ func (t *jsiiProxy_TeamMembers) GetBooleanAttribute(terraformAttribute *string) _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -649,7 +648,7 @@ func (t *jsiiProxy_TeamMembers) GetBooleanMapAttribute(terraformAttribute *strin _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -665,7 +664,7 @@ func (t *jsiiProxy_TeamMembers) GetListAttribute(terraformAttribute *string) *[] _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -681,7 +680,7 @@ func (t *jsiiProxy_TeamMembers) GetNumberAttribute(terraformAttribute *string) * _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -697,7 +696,7 @@ func (t *jsiiProxy_TeamMembers) GetNumberListAttribute(terraformAttribute *strin _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -713,7 +712,7 @@ func (t *jsiiProxy_TeamMembers) GetNumberMapAttribute(terraformAttribute *string _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -729,7 +728,7 @@ func (t *jsiiProxy_TeamMembers) GetStringAttribute(terraformAttribute *string) * _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -745,15 +744,15 @@ func (t *jsiiProxy_TeamMembers) GetStringMapAttribute(terraformAttribute *string _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (t *jsiiProxy_TeamMembers) HasResourceMove() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamMembers) HasResourceMove() any { + var returns any _jsii_.Invoke( t, @@ -772,7 +771,7 @@ func (t *jsiiProxy_TeamMembers) ImportFrom(id *string, provider cdktf.TerraformP _jsii_.InvokeVoid( t, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -785,7 +784,7 @@ func (t *jsiiProxy_TeamMembers) InterpolationForAttribute(terraformAttribute *st _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -799,18 +798,18 @@ func (t *jsiiProxy_TeamMembers) MoveFromId(id *string) { _jsii_.InvokeVoid( t, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (t *jsiiProxy_TeamMembers) MoveTo(moveTarget *string, index interface{}) { +func (t *jsiiProxy_TeamMembers) 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}, ) } @@ -821,7 +820,7 @@ func (t *jsiiProxy_TeamMembers) MoveToId(id *string) { _jsii_.InvokeVoid( t, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -832,7 +831,7 @@ func (t *jsiiProxy_TeamMembers) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( t, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -852,8 +851,8 @@ func (t *jsiiProxy_TeamMembers) ResetOverrideLogicalId() { ) } -func (t *jsiiProxy_TeamMembers) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TeamMembers) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -865,8 +864,8 @@ func (t *jsiiProxy_TeamMembers) SynthesizeAttributes() *map[string]interface{} { return returns } -func (t *jsiiProxy_TeamMembers) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TeamMembers) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -878,8 +877,8 @@ func (t *jsiiProxy_TeamMembers) SynthesizeHclAttributes() *map[string]interface{ return returns } -func (t *jsiiProxy_TeamMembers) ToHclTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamMembers) ToHclTerraform() any { + var returns any _jsii_.Invoke( t, @@ -891,8 +890,8 @@ func (t *jsiiProxy_TeamMembers) ToHclTerraform() interface{} { return returns } -func (t *jsiiProxy_TeamMembers) ToMetadata() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamMembers) ToMetadata() any { + var returns any _jsii_.Invoke( t, @@ -917,8 +916,8 @@ func (t *jsiiProxy_TeamMembers) ToString() *string { return returns } -func (t *jsiiProxy_TeamMembers) ToTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamMembers) ToTerraform() any { + var returns any _jsii_.Invoke( t, @@ -929,4 +928,3 @@ func (t *jsiiProxy_TeamMembers) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/teammembers/TeamMembersConfig.go b/gen/tfe/teammembers/TeamMembersConfig.go index 5aad53cb20..932bc12263 100644 --- a/gen/tfe/teammembers/TeamMembersConfig.go +++ b/gen/tfe/teammembers/TeamMembersConfig.go @@ -6,9 +6,9 @@ import ( type TeamMembersConfig 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 TeamMembersConfig 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/hashicorp/tfe/0.66.0/docs/resources/team_members#team_id TeamMembers#team_id}. TeamId *string `field:"required" json:"teamId" yaml:"teamId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_members#usernames TeamMembers#usernames}. @@ -29,4 +29,3 @@ type TeamMembersConfig 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/tfe/teammembers/TeamMembers__checks.go b/gen/tfe/teammembers/TeamMembers__checks.go index 3dafd7e83f..65bfef895b 100644 --- a/gen/tfe/teammembers/TeamMembers__checks.go +++ b/gen/tfe/teammembers/TeamMembers__checks.go @@ -19,7 +19,7 @@ func (t *jsiiProxy_TeamMembers) validateAddMoveTargetParameters(moveTarget *stri return nil } -func (t *jsiiProxy_TeamMembers) validateAddOverrideParameters(path *string, value interface{}) error { +func (t *jsiiProxy_TeamMembers) 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_TeamMembers) validateMoveFromIdParameters(id *string) error { return nil } -func (t *jsiiProxy_TeamMembers) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (t *jsiiProxy_TeamMembers) 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 validateTeamMembers_GenerateConfigForImportParameters(scope constructs.Cons return nil } -func validateTeamMembers_IsConstructParameters(x interface{}) error { +func validateTeamMembers_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateTeamMembers_IsConstructParameters(x interface{}) error { return nil } -func validateTeamMembers_IsTerraformElementParameters(x interface{}) error { +func validateTeamMembers_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateTeamMembers_IsTerraformElementParameters(x interface{}) error { return nil } -func validateTeamMembers_IsTerraformResourceParameters(x interface{}) error { +func validateTeamMembers_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateTeamMembers_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_TeamMembers) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_TeamMembers) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_TeamMembers) validateSetConnectionParameters(val interface{}) return nil } -func (j *jsiiProxy_TeamMembers) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_TeamMembers) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -350,7 +350,7 @@ func (j *jsiiProxy_TeamMembers) validateSetLifecycleParameters(val *cdktf.Terraf return nil } -func (j *jsiiProxy_TeamMembers) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_TeamMembers) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -430,4 +430,3 @@ func validateNewTeamMembersParameters(scope constructs.Construct, id *string, co return nil } - diff --git a/gen/tfe/teammembers/main.go b/gen/tfe/teammembers/main.go index 58956bc5aa..8f91b41eb1 100644 --- a/gen/tfe/teammembers/main.go +++ b/gen/tfe/teammembers/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.teamMembers.TeamMembers", - reflect.TypeOf((*TeamMembers)(nil)).Elem(), + reflect.TypeFor[TeamMembers](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -60,7 +60,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "usernames", GoGetter: "Usernames"}, _jsii_.MemberProperty{JsiiProperty: "usernamesInput", GoGetter: "UsernamesInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamMembers{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -68,6 +68,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.teamMembers.TeamMembersConfig", - reflect.TypeOf((*TeamMembersConfig)(nil)).Elem(), + reflect.TypeFor[TeamMembersConfig](), ) } diff --git a/gen/tfe/teamnotificationconfiguration/TeamNotificationConfiguration.go b/gen/tfe/teamnotificationconfiguration/TeamNotificationConfiguration.go index ab93c0de6b..3fa111c886 100644 --- a/gen/tfe/teamnotificationconfiguration/TeamNotificationConfiguration.go +++ b/gen/tfe/teamnotificationconfiguration/TeamNotificationConfiguration.go @@ -15,15 +15,15 @@ type TeamNotificationConfiguration 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. @@ -37,9 +37,9 @@ type TeamNotificationConfiguration interface { EmailUserIds() *[]*string SetEmailUserIds(val *[]*string) EmailUserIdsInput() *[]*string - Enabled() interface{} - SetEnabled(val interface{}) - EnabledInput() interface{} + Enabled() any + SetEnabled(val any) + EnabledInput() any // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. @@ -63,18 +63,18 @@ type TeamNotificationConfiguration 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 Token() *string @@ -93,9 +93,9 @@ type TeamNotificationConfiguration 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 TeamNotificationConfiguration interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -125,7 +125,7 @@ type TeamNotificationConfiguration 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) @@ -142,17 +142,17 @@ type TeamNotificationConfiguration interface { ResetTokenWo() ResetTriggers() ResetUrl() - 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 TeamNotificationConfiguration @@ -170,8 +170,8 @@ func (j *jsiiProxy_TeamNotificationConfiguration) CdktfStack() cdktf.TerraformSt return returns } -func (j *jsiiProxy_TeamNotificationConfiguration) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamNotificationConfiguration) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -180,8 +180,8 @@ func (j *jsiiProxy_TeamNotificationConfiguration) Connection() interface{} { return returns } -func (j *jsiiProxy_TeamNotificationConfiguration) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TeamNotificationConfiguration) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -190,8 +190,8 @@ func (j *jsiiProxy_TeamNotificationConfiguration) ConstructNodeMetadata() *map[s return returns } -func (j *jsiiProxy_TeamNotificationConfiguration) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamNotificationConfiguration) Count() any { + var returns any _jsii_.Get( j, "count", @@ -270,8 +270,8 @@ func (j *jsiiProxy_TeamNotificationConfiguration) EmailUserIdsInput() *[]*string return returns } -func (j *jsiiProxy_TeamNotificationConfiguration) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamNotificationConfiguration) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -280,8 +280,8 @@ func (j *jsiiProxy_TeamNotificationConfiguration) Enabled() interface{} { return returns } -func (j *jsiiProxy_TeamNotificationConfiguration) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamNotificationConfiguration) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -380,8 +380,8 @@ func (j *jsiiProxy_TeamNotificationConfiguration) Provider() cdktf.TerraformProv return returns } -func (j *jsiiProxy_TeamNotificationConfiguration) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_TeamNotificationConfiguration) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -390,8 +390,8 @@ func (j *jsiiProxy_TeamNotificationConfiguration) Provisioners() *[]interface{} return returns } -func (j *jsiiProxy_TeamNotificationConfiguration) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamNotificationConfiguration) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -430,8 +430,8 @@ func (j *jsiiProxy_TeamNotificationConfiguration) TerraformGeneratorMetadata() * return returns } -func (j *jsiiProxy_TeamNotificationConfiguration) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TeamNotificationConfiguration) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -530,7 +530,6 @@ func (j *jsiiProxy_TeamNotificationConfiguration) UrlInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_notification_configuration tfe_team_notification_configuration} Resource. func NewTeamNotificationConfiguration(scope constructs.Construct, id *string, config *TeamNotificationConfigurationConfig) TeamNotificationConfiguration { _init_.Initialize() @@ -542,7 +541,7 @@ func NewTeamNotificationConfiguration(scope constructs.Construct, id *string, co _jsii_.Create( "@cdktf/provider-tfe.teamNotificationConfiguration.TeamNotificationConfiguration", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -555,12 +554,12 @@ func NewTeamNotificationConfiguration_Override(t TeamNotificationConfiguration, _jsii_.Create( "@cdktf/provider-tfe.teamNotificationConfiguration.TeamNotificationConfiguration", - []interface{}{scope, id, config}, + []any{scope, id, config}, t, ) } -func (j *jsiiProxy_TeamNotificationConfiguration)SetConnection(val interface{}) { +func (j *jsiiProxy_TeamNotificationConfiguration) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -571,7 +570,7 @@ func (j *jsiiProxy_TeamNotificationConfiguration)SetConnection(val interface{}) ) } -func (j *jsiiProxy_TeamNotificationConfiguration)SetCount(val interface{}) { +func (j *jsiiProxy_TeamNotificationConfiguration) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -582,7 +581,7 @@ func (j *jsiiProxy_TeamNotificationConfiguration)SetCount(val interface{}) { ) } -func (j *jsiiProxy_TeamNotificationConfiguration)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_TeamNotificationConfiguration) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -590,7 +589,7 @@ func (j *jsiiProxy_TeamNotificationConfiguration)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_TeamNotificationConfiguration)SetDestinationType(val *string) { +func (j *jsiiProxy_TeamNotificationConfiguration) SetDestinationType(val *string) { if err := j.validateSetDestinationTypeParameters(val); err != nil { panic(err) } @@ -601,7 +600,7 @@ func (j *jsiiProxy_TeamNotificationConfiguration)SetDestinationType(val *string) ) } -func (j *jsiiProxy_TeamNotificationConfiguration)SetEmailAddresses(val *[]*string) { +func (j *jsiiProxy_TeamNotificationConfiguration) SetEmailAddresses(val *[]*string) { if err := j.validateSetEmailAddressesParameters(val); err != nil { panic(err) } @@ -612,7 +611,7 @@ func (j *jsiiProxy_TeamNotificationConfiguration)SetEmailAddresses(val *[]*strin ) } -func (j *jsiiProxy_TeamNotificationConfiguration)SetEmailUserIds(val *[]*string) { +func (j *jsiiProxy_TeamNotificationConfiguration) SetEmailUserIds(val *[]*string) { if err := j.validateSetEmailUserIdsParameters(val); err != nil { panic(err) } @@ -623,7 +622,7 @@ func (j *jsiiProxy_TeamNotificationConfiguration)SetEmailUserIds(val *[]*string) ) } -func (j *jsiiProxy_TeamNotificationConfiguration)SetEnabled(val interface{}) { +func (j *jsiiProxy_TeamNotificationConfiguration) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -634,7 +633,7 @@ func (j *jsiiProxy_TeamNotificationConfiguration)SetEnabled(val interface{}) { ) } -func (j *jsiiProxy_TeamNotificationConfiguration)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_TeamNotificationConfiguration) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -642,7 +641,7 @@ func (j *jsiiProxy_TeamNotificationConfiguration)SetForEach(val cdktf.ITerraform ) } -func (j *jsiiProxy_TeamNotificationConfiguration)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_TeamNotificationConfiguration) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -653,7 +652,7 @@ func (j *jsiiProxy_TeamNotificationConfiguration)SetLifecycle(val *cdktf.Terrafo ) } -func (j *jsiiProxy_TeamNotificationConfiguration)SetName(val *string) { +func (j *jsiiProxy_TeamNotificationConfiguration) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -664,7 +663,7 @@ func (j *jsiiProxy_TeamNotificationConfiguration)SetName(val *string) { ) } -func (j *jsiiProxy_TeamNotificationConfiguration)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_TeamNotificationConfiguration) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -672,7 +671,7 @@ func (j *jsiiProxy_TeamNotificationConfiguration)SetProvider(val cdktf.Terraform ) } -func (j *jsiiProxy_TeamNotificationConfiguration)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_TeamNotificationConfiguration) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -683,7 +682,7 @@ func (j *jsiiProxy_TeamNotificationConfiguration)SetProvisioners(val *[]interfac ) } -func (j *jsiiProxy_TeamNotificationConfiguration)SetTeamId(val *string) { +func (j *jsiiProxy_TeamNotificationConfiguration) SetTeamId(val *string) { if err := j.validateSetTeamIdParameters(val); err != nil { panic(err) } @@ -694,7 +693,7 @@ func (j *jsiiProxy_TeamNotificationConfiguration)SetTeamId(val *string) { ) } -func (j *jsiiProxy_TeamNotificationConfiguration)SetToken(val *string) { +func (j *jsiiProxy_TeamNotificationConfiguration) SetToken(val *string) { if err := j.validateSetTokenParameters(val); err != nil { panic(err) } @@ -705,7 +704,7 @@ func (j *jsiiProxy_TeamNotificationConfiguration)SetToken(val *string) { ) } -func (j *jsiiProxy_TeamNotificationConfiguration)SetTokenWo(val *string) { +func (j *jsiiProxy_TeamNotificationConfiguration) SetTokenWo(val *string) { if err := j.validateSetTokenWoParameters(val); err != nil { panic(err) } @@ -716,7 +715,7 @@ func (j *jsiiProxy_TeamNotificationConfiguration)SetTokenWo(val *string) { ) } -func (j *jsiiProxy_TeamNotificationConfiguration)SetTriggers(val *[]*string) { +func (j *jsiiProxy_TeamNotificationConfiguration) SetTriggers(val *[]*string) { if err := j.validateSetTriggersParameters(val); err != nil { panic(err) } @@ -727,7 +726,7 @@ func (j *jsiiProxy_TeamNotificationConfiguration)SetTriggers(val *[]*string) { ) } -func (j *jsiiProxy_TeamNotificationConfiguration)SetUrl(val *string) { +func (j *jsiiProxy_TeamNotificationConfiguration) SetUrl(val *string) { if err := j.validateSetUrlParameters(val); err != nil { panic(err) } @@ -750,7 +749,7 @@ func TeamNotificationConfiguration_GenerateConfigForImport(scope constructs.Cons _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamNotificationConfiguration.TeamNotificationConfiguration", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -774,7 +773,7 @@ func TeamNotificationConfiguration_GenerateConfigForImport(scope constructs.Cons // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func TeamNotificationConfiguration_IsConstruct(x interface{}) *bool { +func TeamNotificationConfiguration_IsConstruct(x any) *bool { _init_.Initialize() if err := validateTeamNotificationConfiguration_IsConstructParameters(x); err != nil { @@ -785,7 +784,7 @@ func TeamNotificationConfiguration_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamNotificationConfiguration.TeamNotificationConfiguration", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -793,7 +792,7 @@ func TeamNotificationConfiguration_IsConstruct(x interface{}) *bool { } // Experimental. -func TeamNotificationConfiguration_IsTerraformElement(x interface{}) *bool { +func TeamNotificationConfiguration_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateTeamNotificationConfiguration_IsTerraformElementParameters(x); err != nil { @@ -804,7 +803,7 @@ func TeamNotificationConfiguration_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamNotificationConfiguration.TeamNotificationConfiguration", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -812,7 +811,7 @@ func TeamNotificationConfiguration_IsTerraformElement(x interface{}) *bool { } // Experimental. -func TeamNotificationConfiguration_IsTerraformResource(x interface{}) *bool { +func TeamNotificationConfiguration_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateTeamNotificationConfiguration_IsTerraformResourceParameters(x); err != nil { @@ -823,7 +822,7 @@ func TeamNotificationConfiguration_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamNotificationConfiguration.TeamNotificationConfiguration", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -848,31 +847,31 @@ func (t *jsiiProxy_TeamNotificationConfiguration) AddMoveTarget(moveTarget *stri _jsii_.InvokeVoid( t, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (t *jsiiProxy_TeamNotificationConfiguration) AddOverride(path *string, value interface{}) { +func (t *jsiiProxy_TeamNotificationConfiguration) 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_TeamNotificationConfiguration) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamNotificationConfiguration) 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, ) @@ -888,7 +887,7 @@ func (t *jsiiProxy_TeamNotificationConfiguration) GetBooleanAttribute(terraformA _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -904,7 +903,7 @@ func (t *jsiiProxy_TeamNotificationConfiguration) GetBooleanMapAttribute(terrafo _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -920,7 +919,7 @@ func (t *jsiiProxy_TeamNotificationConfiguration) GetListAttribute(terraformAttr _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -936,7 +935,7 @@ func (t *jsiiProxy_TeamNotificationConfiguration) GetNumberAttribute(terraformAt _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -952,7 +951,7 @@ func (t *jsiiProxy_TeamNotificationConfiguration) GetNumberListAttribute(terrafo _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -968,7 +967,7 @@ func (t *jsiiProxy_TeamNotificationConfiguration) GetNumberMapAttribute(terrafor _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -984,7 +983,7 @@ func (t *jsiiProxy_TeamNotificationConfiguration) GetStringAttribute(terraformAt _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1000,15 +999,15 @@ func (t *jsiiProxy_TeamNotificationConfiguration) GetStringMapAttribute(terrafor _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (t *jsiiProxy_TeamNotificationConfiguration) HasResourceMove() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamNotificationConfiguration) HasResourceMove() any { + var returns any _jsii_.Invoke( t, @@ -1027,7 +1026,7 @@ func (t *jsiiProxy_TeamNotificationConfiguration) ImportFrom(id *string, provide _jsii_.InvokeVoid( t, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -1040,7 +1039,7 @@ func (t *jsiiProxy_TeamNotificationConfiguration) InterpolationForAttribute(terr _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1054,18 +1053,18 @@ func (t *jsiiProxy_TeamNotificationConfiguration) MoveFromId(id *string) { _jsii_.InvokeVoid( t, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (t *jsiiProxy_TeamNotificationConfiguration) MoveTo(moveTarget *string, index interface{}) { +func (t *jsiiProxy_TeamNotificationConfiguration) 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}, ) } @@ -1076,7 +1075,7 @@ func (t *jsiiProxy_TeamNotificationConfiguration) MoveToId(id *string) { _jsii_.InvokeVoid( t, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1087,7 +1086,7 @@ func (t *jsiiProxy_TeamNotificationConfiguration) OverrideLogicalId(newLogicalId _jsii_.InvokeVoid( t, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1155,8 +1154,8 @@ func (t *jsiiProxy_TeamNotificationConfiguration) ResetUrl() { ) } -func (t *jsiiProxy_TeamNotificationConfiguration) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TeamNotificationConfiguration) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -1168,8 +1167,8 @@ func (t *jsiiProxy_TeamNotificationConfiguration) SynthesizeAttributes() *map[st return returns } -func (t *jsiiProxy_TeamNotificationConfiguration) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TeamNotificationConfiguration) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -1181,8 +1180,8 @@ func (t *jsiiProxy_TeamNotificationConfiguration) SynthesizeHclAttributes() *map return returns } -func (t *jsiiProxy_TeamNotificationConfiguration) ToHclTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamNotificationConfiguration) ToHclTerraform() any { + var returns any _jsii_.Invoke( t, @@ -1194,8 +1193,8 @@ func (t *jsiiProxy_TeamNotificationConfiguration) ToHclTerraform() interface{} { return returns } -func (t *jsiiProxy_TeamNotificationConfiguration) ToMetadata() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamNotificationConfiguration) ToMetadata() any { + var returns any _jsii_.Invoke( t, @@ -1220,8 +1219,8 @@ func (t *jsiiProxy_TeamNotificationConfiguration) ToString() *string { return returns } -func (t *jsiiProxy_TeamNotificationConfiguration) ToTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamNotificationConfiguration) ToTerraform() any { + var returns any _jsii_.Invoke( t, @@ -1232,4 +1231,3 @@ func (t *jsiiProxy_TeamNotificationConfiguration) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/teamnotificationconfiguration/TeamNotificationConfigurationConfig.go b/gen/tfe/teamnotificationconfiguration/TeamNotificationConfigurationConfig.go index f2c7c79180..92ede0bb02 100644 --- a/gen/tfe/teamnotificationconfiguration/TeamNotificationConfigurationConfig.go +++ b/gen/tfe/teamnotificationconfiguration/TeamNotificationConfigurationConfig.go @@ -6,9 +6,9 @@ import ( type TeamNotificationConfigurationConfig 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 TeamNotificationConfigurationConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // The type of notification configuration payload to send. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_notification_configuration#destination_type TeamNotificationConfiguration#destination_type} @@ -44,7 +44,7 @@ type TeamNotificationConfigurationConfig struct { // Disabled configurations will not send any notifications. Defaults to `false`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_notification_configuration#enabled TeamNotificationConfiguration#enabled} - Enabled interface{} `field:"optional" json:"enabled" yaml:"enabled"` + Enabled any `field:"optional" json:"enabled" yaml:"enabled"` // A write-only secure token for the notification configuration, which can be used by the receiving server to verify request authenticity when configured for notification configurations with a destination type of `generic`. // // Defaults to `null`. This value _must not_ be provided if `destination_type` is `email`, `microsoft-teams`, or `slack`. @@ -68,4 +68,3 @@ type TeamNotificationConfigurationConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_notification_configuration#url TeamNotificationConfiguration#url} Url *string `field:"optional" json:"url" yaml:"url"` } - diff --git a/gen/tfe/teamnotificationconfiguration/TeamNotificationConfiguration__checks.go b/gen/tfe/teamnotificationconfiguration/TeamNotificationConfiguration__checks.go index 35a02bd832..85f86e08d8 100644 --- a/gen/tfe/teamnotificationconfiguration/TeamNotificationConfiguration__checks.go +++ b/gen/tfe/teamnotificationconfiguration/TeamNotificationConfiguration__checks.go @@ -19,7 +19,7 @@ func (t *jsiiProxy_TeamNotificationConfiguration) validateAddMoveTargetParameter return nil } -func (t *jsiiProxy_TeamNotificationConfiguration) validateAddOverrideParameters(path *string, value interface{}) error { +func (t *jsiiProxy_TeamNotificationConfiguration) 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_TeamNotificationConfiguration) validateMoveFromIdParameters(i return nil } -func (t *jsiiProxy_TeamNotificationConfiguration) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (t *jsiiProxy_TeamNotificationConfiguration) 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 validateTeamNotificationConfiguration_GenerateConfigForImportParameters(sco return nil } -func validateTeamNotificationConfiguration_IsConstructParameters(x interface{}) error { +func validateTeamNotificationConfiguration_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateTeamNotificationConfiguration_IsConstructParameters(x interface{}) return nil } -func validateTeamNotificationConfiguration_IsTerraformElementParameters(x interface{}) error { +func validateTeamNotificationConfiguration_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateTeamNotificationConfiguration_IsTerraformElementParameters(x interf return nil } -func validateTeamNotificationConfiguration_IsTerraformResourceParameters(x interface{}) error { +func validateTeamNotificationConfiguration_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateTeamNotificationConfiguration_IsTerraformResourceParameters(x inter return nil } -func (j *jsiiProxy_TeamNotificationConfiguration) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_TeamNotificationConfiguration) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_TeamNotificationConfiguration) validateSetConnectionParameter return nil } -func (j *jsiiProxy_TeamNotificationConfiguration) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_TeamNotificationConfiguration) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -358,7 +358,7 @@ func (j *jsiiProxy_TeamNotificationConfiguration) validateSetEmailUserIdsParamet return nil } -func (j *jsiiProxy_TeamNotificationConfiguration) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_TeamNotificationConfiguration) 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_TeamNotificationConfiguration) validateSetNameParameters(val return nil } -func (j *jsiiProxy_TeamNotificationConfiguration) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_TeamNotificationConfiguration) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -498,4 +498,3 @@ func validateNewTeamNotificationConfigurationParameters(scope constructs.Constru return nil } - diff --git a/gen/tfe/teamnotificationconfiguration/main.go b/gen/tfe/teamnotificationconfiguration/main.go index 3fc3d9be22..8a7dbdb37a 100644 --- a/gen/tfe/teamnotificationconfiguration/main.go +++ b/gen/tfe/teamnotificationconfiguration/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.teamNotificationConfiguration.TeamNotificationConfiguration", - reflect.TypeOf((*TeamNotificationConfiguration)(nil)).Elem(), + reflect.TypeFor[TeamNotificationConfiguration](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -81,7 +81,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "url", GoGetter: "Url"}, _jsii_.MemberProperty{JsiiProperty: "urlInput", GoGetter: "UrlInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamNotificationConfiguration{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -89,6 +89,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.teamNotificationConfiguration.TeamNotificationConfigurationConfig", - reflect.TypeOf((*TeamNotificationConfigurationConfig)(nil)).Elem(), + reflect.TypeFor[TeamNotificationConfigurationConfig](), ) } diff --git a/gen/tfe/teamorganizationmember/TeamOrganizationMember.go b/gen/tfe/teamorganizationmember/TeamOrganizationMember.go index c6af6a6469..3013fe0d49 100644 --- a/gen/tfe/teamorganizationmember/TeamOrganizationMember.go +++ b/gen/tfe/teamorganizationmember/TeamOrganizationMember.go @@ -15,15 +15,15 @@ type TeamOrganizationMember 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,27 +53,27 @@ type TeamOrganizationMember 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 // 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. @@ -91,7 +91,7 @@ type TeamOrganizationMember interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -103,7 +103,7 @@ type TeamOrganizationMember 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) @@ -114,17 +114,17 @@ type TeamOrganizationMember 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 TeamOrganizationMember @@ -142,8 +142,8 @@ func (j *jsiiProxy_TeamOrganizationMember) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_TeamOrganizationMember) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationMember) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -152,8 +152,8 @@ func (j *jsiiProxy_TeamOrganizationMember) Connection() interface{} { return returns } -func (j *jsiiProxy_TeamOrganizationMember) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TeamOrganizationMember) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -162,8 +162,8 @@ func (j *jsiiProxy_TeamOrganizationMember) ConstructNodeMetadata() *map[string]i return returns } -func (j *jsiiProxy_TeamOrganizationMember) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationMember) Count() any { + var returns any _jsii_.Get( j, "count", @@ -282,8 +282,8 @@ func (j *jsiiProxy_TeamOrganizationMember) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_TeamOrganizationMember) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_TeamOrganizationMember) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -292,8 +292,8 @@ func (j *jsiiProxy_TeamOrganizationMember) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_TeamOrganizationMember) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationMember) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -332,8 +332,8 @@ func (j *jsiiProxy_TeamOrganizationMember) TerraformGeneratorMetadata() *cdktf.T return returns } -func (j *jsiiProxy_TeamOrganizationMember) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TeamOrganizationMember) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -352,7 +352,6 @@ func (j *jsiiProxy_TeamOrganizationMember) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_organization_member tfe_team_organization_member} Resource. func NewTeamOrganizationMember(scope constructs.Construct, id *string, config *TeamOrganizationMemberConfig) TeamOrganizationMember { _init_.Initialize() @@ -364,7 +363,7 @@ func NewTeamOrganizationMember(scope constructs.Construct, id *string, config *T _jsii_.Create( "@cdktf/provider-tfe.teamOrganizationMember.TeamOrganizationMember", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -377,12 +376,12 @@ func NewTeamOrganizationMember_Override(t TeamOrganizationMember, scope construc _jsii_.Create( "@cdktf/provider-tfe.teamOrganizationMember.TeamOrganizationMember", - []interface{}{scope, id, config}, + []any{scope, id, config}, t, ) } -func (j *jsiiProxy_TeamOrganizationMember)SetConnection(val interface{}) { +func (j *jsiiProxy_TeamOrganizationMember) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_TeamOrganizationMember)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_TeamOrganizationMember)SetCount(val interface{}) { +func (j *jsiiProxy_TeamOrganizationMember) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_TeamOrganizationMember)SetCount(val interface{}) { ) } -func (j *jsiiProxy_TeamOrganizationMember)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_TeamOrganizationMember) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -412,7 +411,7 @@ func (j *jsiiProxy_TeamOrganizationMember)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_TeamOrganizationMember)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_TeamOrganizationMember) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -420,7 +419,7 @@ func (j *jsiiProxy_TeamOrganizationMember)SetForEach(val cdktf.ITerraformIterato ) } -func (j *jsiiProxy_TeamOrganizationMember)SetId(val *string) { +func (j *jsiiProxy_TeamOrganizationMember) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -431,7 +430,7 @@ func (j *jsiiProxy_TeamOrganizationMember)SetId(val *string) { ) } -func (j *jsiiProxy_TeamOrganizationMember)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_TeamOrganizationMember) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -442,7 +441,7 @@ func (j *jsiiProxy_TeamOrganizationMember)SetLifecycle(val *cdktf.TerraformResou ) } -func (j *jsiiProxy_TeamOrganizationMember)SetOrganizationMembershipId(val *string) { +func (j *jsiiProxy_TeamOrganizationMember) SetOrganizationMembershipId(val *string) { if err := j.validateSetOrganizationMembershipIdParameters(val); err != nil { panic(err) } @@ -453,7 +452,7 @@ func (j *jsiiProxy_TeamOrganizationMember)SetOrganizationMembershipId(val *strin ) } -func (j *jsiiProxy_TeamOrganizationMember)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_TeamOrganizationMember) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -461,7 +460,7 @@ func (j *jsiiProxy_TeamOrganizationMember)SetProvider(val cdktf.TerraformProvide ) } -func (j *jsiiProxy_TeamOrganizationMember)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_TeamOrganizationMember) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -472,7 +471,7 @@ func (j *jsiiProxy_TeamOrganizationMember)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_TeamOrganizationMember)SetTeamId(val *string) { +func (j *jsiiProxy_TeamOrganizationMember) SetTeamId(val *string) { if err := j.validateSetTeamIdParameters(val); err != nil { panic(err) } @@ -495,7 +494,7 @@ func TeamOrganizationMember_GenerateConfigForImport(scope constructs.Construct, _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamOrganizationMember.TeamOrganizationMember", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -519,7 +518,7 @@ func TeamOrganizationMember_GenerateConfigForImport(scope constructs.Construct, // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func TeamOrganizationMember_IsConstruct(x interface{}) *bool { +func TeamOrganizationMember_IsConstruct(x any) *bool { _init_.Initialize() if err := validateTeamOrganizationMember_IsConstructParameters(x); err != nil { @@ -530,7 +529,7 @@ func TeamOrganizationMember_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamOrganizationMember.TeamOrganizationMember", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -538,7 +537,7 @@ func TeamOrganizationMember_IsConstruct(x interface{}) *bool { } // Experimental. -func TeamOrganizationMember_IsTerraformElement(x interface{}) *bool { +func TeamOrganizationMember_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateTeamOrganizationMember_IsTerraformElementParameters(x); err != nil { @@ -549,7 +548,7 @@ func TeamOrganizationMember_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamOrganizationMember.TeamOrganizationMember", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -557,7 +556,7 @@ func TeamOrganizationMember_IsTerraformElement(x interface{}) *bool { } // Experimental. -func TeamOrganizationMember_IsTerraformResource(x interface{}) *bool { +func TeamOrganizationMember_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateTeamOrganizationMember_IsTerraformResourceParameters(x); err != nil { @@ -568,7 +567,7 @@ func TeamOrganizationMember_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamOrganizationMember.TeamOrganizationMember", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -593,31 +592,31 @@ func (t *jsiiProxy_TeamOrganizationMember) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( t, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (t *jsiiProxy_TeamOrganizationMember) AddOverride(path *string, value interface{}) { +func (t *jsiiProxy_TeamOrganizationMember) 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_TeamOrganizationMember) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamOrganizationMember) 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, ) @@ -633,7 +632,7 @@ func (t *jsiiProxy_TeamOrganizationMember) GetBooleanAttribute(terraformAttribut _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -649,7 +648,7 @@ func (t *jsiiProxy_TeamOrganizationMember) GetBooleanMapAttribute(terraformAttri _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -665,7 +664,7 @@ func (t *jsiiProxy_TeamOrganizationMember) GetListAttribute(terraformAttribute * _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -681,7 +680,7 @@ func (t *jsiiProxy_TeamOrganizationMember) GetNumberAttribute(terraformAttribute _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -697,7 +696,7 @@ func (t *jsiiProxy_TeamOrganizationMember) GetNumberListAttribute(terraformAttri _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -713,7 +712,7 @@ func (t *jsiiProxy_TeamOrganizationMember) GetNumberMapAttribute(terraformAttrib _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -729,7 +728,7 @@ func (t *jsiiProxy_TeamOrganizationMember) GetStringAttribute(terraformAttribute _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -745,15 +744,15 @@ func (t *jsiiProxy_TeamOrganizationMember) GetStringMapAttribute(terraformAttrib _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (t *jsiiProxy_TeamOrganizationMember) HasResourceMove() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamOrganizationMember) HasResourceMove() any { + var returns any _jsii_.Invoke( t, @@ -772,7 +771,7 @@ func (t *jsiiProxy_TeamOrganizationMember) ImportFrom(id *string, provider cdktf _jsii_.InvokeVoid( t, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -785,7 +784,7 @@ func (t *jsiiProxy_TeamOrganizationMember) InterpolationForAttribute(terraformAt _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -799,18 +798,18 @@ func (t *jsiiProxy_TeamOrganizationMember) MoveFromId(id *string) { _jsii_.InvokeVoid( t, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (t *jsiiProxy_TeamOrganizationMember) MoveTo(moveTarget *string, index interface{}) { +func (t *jsiiProxy_TeamOrganizationMember) 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}, ) } @@ -821,7 +820,7 @@ func (t *jsiiProxy_TeamOrganizationMember) MoveToId(id *string) { _jsii_.InvokeVoid( t, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -832,7 +831,7 @@ func (t *jsiiProxy_TeamOrganizationMember) OverrideLogicalId(newLogicalId *strin _jsii_.InvokeVoid( t, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -852,8 +851,8 @@ func (t *jsiiProxy_TeamOrganizationMember) ResetOverrideLogicalId() { ) } -func (t *jsiiProxy_TeamOrganizationMember) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TeamOrganizationMember) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -865,8 +864,8 @@ func (t *jsiiProxy_TeamOrganizationMember) SynthesizeAttributes() *map[string]in return returns } -func (t *jsiiProxy_TeamOrganizationMember) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TeamOrganizationMember) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -878,8 +877,8 @@ func (t *jsiiProxy_TeamOrganizationMember) SynthesizeHclAttributes() *map[string return returns } -func (t *jsiiProxy_TeamOrganizationMember) ToHclTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamOrganizationMember) ToHclTerraform() any { + var returns any _jsii_.Invoke( t, @@ -891,8 +890,8 @@ func (t *jsiiProxy_TeamOrganizationMember) ToHclTerraform() interface{} { return returns } -func (t *jsiiProxy_TeamOrganizationMember) ToMetadata() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamOrganizationMember) ToMetadata() any { + var returns any _jsii_.Invoke( t, @@ -917,8 +916,8 @@ func (t *jsiiProxy_TeamOrganizationMember) ToString() *string { return returns } -func (t *jsiiProxy_TeamOrganizationMember) ToTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamOrganizationMember) ToTerraform() any { + var returns any _jsii_.Invoke( t, @@ -929,4 +928,3 @@ func (t *jsiiProxy_TeamOrganizationMember) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/teamorganizationmember/TeamOrganizationMemberConfig.go b/gen/tfe/teamorganizationmember/TeamOrganizationMemberConfig.go index b383a03768..ce9e89b70d 100644 --- a/gen/tfe/teamorganizationmember/TeamOrganizationMemberConfig.go +++ b/gen/tfe/teamorganizationmember/TeamOrganizationMemberConfig.go @@ -6,9 +6,9 @@ import ( type TeamOrganizationMemberConfig 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 TeamOrganizationMemberConfig 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/hashicorp/tfe/0.66.0/docs/resources/team_organization_member#organization_membership_id TeamOrganizationMember#organization_membership_id}. OrganizationMembershipId *string `field:"required" json:"organizationMembershipId" yaml:"organizationMembershipId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_organization_member#team_id TeamOrganizationMember#team_id}. @@ -29,4 +29,3 @@ type TeamOrganizationMemberConfig 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/tfe/teamorganizationmember/TeamOrganizationMember__checks.go b/gen/tfe/teamorganizationmember/TeamOrganizationMember__checks.go index 0587dfaa0e..c2c7eb4cd2 100644 --- a/gen/tfe/teamorganizationmember/TeamOrganizationMember__checks.go +++ b/gen/tfe/teamorganizationmember/TeamOrganizationMember__checks.go @@ -19,7 +19,7 @@ func (t *jsiiProxy_TeamOrganizationMember) validateAddMoveTargetParameters(moveT return nil } -func (t *jsiiProxy_TeamOrganizationMember) validateAddOverrideParameters(path *string, value interface{}) error { +func (t *jsiiProxy_TeamOrganizationMember) 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_TeamOrganizationMember) validateMoveFromIdParameters(id *stri return nil } -func (t *jsiiProxy_TeamOrganizationMember) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (t *jsiiProxy_TeamOrganizationMember) 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 validateTeamOrganizationMember_GenerateConfigForImportParameters(scope cons return nil } -func validateTeamOrganizationMember_IsConstructParameters(x interface{}) error { +func validateTeamOrganizationMember_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateTeamOrganizationMember_IsConstructParameters(x interface{}) error { return nil } -func validateTeamOrganizationMember_IsTerraformElementParameters(x interface{}) error { +func validateTeamOrganizationMember_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateTeamOrganizationMember_IsTerraformElementParameters(x interface{}) return nil } -func validateTeamOrganizationMember_IsTerraformResourceParameters(x interface{}) error { +func validateTeamOrganizationMember_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateTeamOrganizationMember_IsTerraformResourceParameters(x interface{}) return nil } -func (j *jsiiProxy_TeamOrganizationMember) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationMember) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_TeamOrganizationMember) validateSetConnectionParameters(val i return nil } -func (j *jsiiProxy_TeamOrganizationMember) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationMember) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -358,7 +358,7 @@ func (j *jsiiProxy_TeamOrganizationMember) validateSetOrganizationMembershipIdPa return nil } -func (j *jsiiProxy_TeamOrganizationMember) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_TeamOrganizationMember) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -430,4 +430,3 @@ func validateNewTeamOrganizationMemberParameters(scope constructs.Construct, id return nil } - diff --git a/gen/tfe/teamorganizationmember/main.go b/gen/tfe/teamorganizationmember/main.go index 75d3ad8ead..083c996b51 100644 --- a/gen/tfe/teamorganizationmember/main.go +++ b/gen/tfe/teamorganizationmember/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.teamOrganizationMember.TeamOrganizationMember", - reflect.TypeOf((*TeamOrganizationMember)(nil)).Elem(), + reflect.TypeFor[TeamOrganizationMember](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -60,7 +60,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamOrganizationMember{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -68,6 +68,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.teamOrganizationMember.TeamOrganizationMemberConfig", - reflect.TypeOf((*TeamOrganizationMemberConfig)(nil)).Elem(), + reflect.TypeFor[TeamOrganizationMemberConfig](), ) } diff --git a/gen/tfe/teamorganizationmembers/TeamOrganizationMembers.go b/gen/tfe/teamorganizationmembers/TeamOrganizationMembers.go index acb39fa418..c72baa39bc 100644 --- a/gen/tfe/teamorganizationmembers/TeamOrganizationMembers.go +++ b/gen/tfe/teamorganizationmembers/TeamOrganizationMembers.go @@ -15,15 +15,15 @@ type TeamOrganizationMembers 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,27 +53,27 @@ type TeamOrganizationMembers 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 // 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. @@ -91,7 +91,7 @@ type TeamOrganizationMembers interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -103,7 +103,7 @@ type TeamOrganizationMembers 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) @@ -114,17 +114,17 @@ type TeamOrganizationMembers 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 TeamOrganizationMembers @@ -142,8 +142,8 @@ func (j *jsiiProxy_TeamOrganizationMembers) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_TeamOrganizationMembers) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationMembers) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -152,8 +152,8 @@ func (j *jsiiProxy_TeamOrganizationMembers) Connection() interface{} { return returns } -func (j *jsiiProxy_TeamOrganizationMembers) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TeamOrganizationMembers) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -162,8 +162,8 @@ func (j *jsiiProxy_TeamOrganizationMembers) ConstructNodeMetadata() *map[string] return returns } -func (j *jsiiProxy_TeamOrganizationMembers) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationMembers) Count() any { + var returns any _jsii_.Get( j, "count", @@ -282,8 +282,8 @@ func (j *jsiiProxy_TeamOrganizationMembers) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_TeamOrganizationMembers) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_TeamOrganizationMembers) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -292,8 +292,8 @@ func (j *jsiiProxy_TeamOrganizationMembers) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_TeamOrganizationMembers) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamOrganizationMembers) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -332,8 +332,8 @@ func (j *jsiiProxy_TeamOrganizationMembers) TerraformGeneratorMetadata() *cdktf. return returns } -func (j *jsiiProxy_TeamOrganizationMembers) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TeamOrganizationMembers) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -352,7 +352,6 @@ func (j *jsiiProxy_TeamOrganizationMembers) TerraformResourceType() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_organization_members tfe_team_organization_members} Resource. func NewTeamOrganizationMembers(scope constructs.Construct, id *string, config *TeamOrganizationMembersConfig) TeamOrganizationMembers { _init_.Initialize() @@ -364,7 +363,7 @@ func NewTeamOrganizationMembers(scope constructs.Construct, id *string, config * _jsii_.Create( "@cdktf/provider-tfe.teamOrganizationMembers.TeamOrganizationMembers", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -377,12 +376,12 @@ func NewTeamOrganizationMembers_Override(t TeamOrganizationMembers, scope constr _jsii_.Create( "@cdktf/provider-tfe.teamOrganizationMembers.TeamOrganizationMembers", - []interface{}{scope, id, config}, + []any{scope, id, config}, t, ) } -func (j *jsiiProxy_TeamOrganizationMembers)SetConnection(val interface{}) { +func (j *jsiiProxy_TeamOrganizationMembers) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_TeamOrganizationMembers)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_TeamOrganizationMembers)SetCount(val interface{}) { +func (j *jsiiProxy_TeamOrganizationMembers) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_TeamOrganizationMembers)SetCount(val interface{}) { ) } -func (j *jsiiProxy_TeamOrganizationMembers)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_TeamOrganizationMembers) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -412,7 +411,7 @@ func (j *jsiiProxy_TeamOrganizationMembers)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_TeamOrganizationMembers)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_TeamOrganizationMembers) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -420,7 +419,7 @@ func (j *jsiiProxy_TeamOrganizationMembers)SetForEach(val cdktf.ITerraformIterat ) } -func (j *jsiiProxy_TeamOrganizationMembers)SetId(val *string) { +func (j *jsiiProxy_TeamOrganizationMembers) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -431,7 +430,7 @@ func (j *jsiiProxy_TeamOrganizationMembers)SetId(val *string) { ) } -func (j *jsiiProxy_TeamOrganizationMembers)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_TeamOrganizationMembers) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -442,7 +441,7 @@ func (j *jsiiProxy_TeamOrganizationMembers)SetLifecycle(val *cdktf.TerraformReso ) } -func (j *jsiiProxy_TeamOrganizationMembers)SetOrganizationMembershipIds(val *[]*string) { +func (j *jsiiProxy_TeamOrganizationMembers) SetOrganizationMembershipIds(val *[]*string) { if err := j.validateSetOrganizationMembershipIdsParameters(val); err != nil { panic(err) } @@ -453,7 +452,7 @@ func (j *jsiiProxy_TeamOrganizationMembers)SetOrganizationMembershipIds(val *[]* ) } -func (j *jsiiProxy_TeamOrganizationMembers)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_TeamOrganizationMembers) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -461,7 +460,7 @@ func (j *jsiiProxy_TeamOrganizationMembers)SetProvider(val cdktf.TerraformProvid ) } -func (j *jsiiProxy_TeamOrganizationMembers)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_TeamOrganizationMembers) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -472,7 +471,7 @@ func (j *jsiiProxy_TeamOrganizationMembers)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_TeamOrganizationMembers)SetTeamId(val *string) { +func (j *jsiiProxy_TeamOrganizationMembers) SetTeamId(val *string) { if err := j.validateSetTeamIdParameters(val); err != nil { panic(err) } @@ -495,7 +494,7 @@ func TeamOrganizationMembers_GenerateConfigForImport(scope constructs.Construct, _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamOrganizationMembers.TeamOrganizationMembers", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -519,7 +518,7 @@ func TeamOrganizationMembers_GenerateConfigForImport(scope constructs.Construct, // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func TeamOrganizationMembers_IsConstruct(x interface{}) *bool { +func TeamOrganizationMembers_IsConstruct(x any) *bool { _init_.Initialize() if err := validateTeamOrganizationMembers_IsConstructParameters(x); err != nil { @@ -530,7 +529,7 @@ func TeamOrganizationMembers_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamOrganizationMembers.TeamOrganizationMembers", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -538,7 +537,7 @@ func TeamOrganizationMembers_IsConstruct(x interface{}) *bool { } // Experimental. -func TeamOrganizationMembers_IsTerraformElement(x interface{}) *bool { +func TeamOrganizationMembers_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateTeamOrganizationMembers_IsTerraformElementParameters(x); err != nil { @@ -549,7 +548,7 @@ func TeamOrganizationMembers_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamOrganizationMembers.TeamOrganizationMembers", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -557,7 +556,7 @@ func TeamOrganizationMembers_IsTerraformElement(x interface{}) *bool { } // Experimental. -func TeamOrganizationMembers_IsTerraformResource(x interface{}) *bool { +func TeamOrganizationMembers_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateTeamOrganizationMembers_IsTerraformResourceParameters(x); err != nil { @@ -568,7 +567,7 @@ func TeamOrganizationMembers_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamOrganizationMembers.TeamOrganizationMembers", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -593,31 +592,31 @@ func (t *jsiiProxy_TeamOrganizationMembers) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( t, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (t *jsiiProxy_TeamOrganizationMembers) AddOverride(path *string, value interface{}) { +func (t *jsiiProxy_TeamOrganizationMembers) 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_TeamOrganizationMembers) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamOrganizationMembers) 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, ) @@ -633,7 +632,7 @@ func (t *jsiiProxy_TeamOrganizationMembers) GetBooleanAttribute(terraformAttribu _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -649,7 +648,7 @@ func (t *jsiiProxy_TeamOrganizationMembers) GetBooleanMapAttribute(terraformAttr _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -665,7 +664,7 @@ func (t *jsiiProxy_TeamOrganizationMembers) GetListAttribute(terraformAttribute _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -681,7 +680,7 @@ func (t *jsiiProxy_TeamOrganizationMembers) GetNumberAttribute(terraformAttribut _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -697,7 +696,7 @@ func (t *jsiiProxy_TeamOrganizationMembers) GetNumberListAttribute(terraformAttr _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -713,7 +712,7 @@ func (t *jsiiProxy_TeamOrganizationMembers) GetNumberMapAttribute(terraformAttri _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -729,7 +728,7 @@ func (t *jsiiProxy_TeamOrganizationMembers) GetStringAttribute(terraformAttribut _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -745,15 +744,15 @@ func (t *jsiiProxy_TeamOrganizationMembers) GetStringMapAttribute(terraformAttri _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (t *jsiiProxy_TeamOrganizationMembers) HasResourceMove() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamOrganizationMembers) HasResourceMove() any { + var returns any _jsii_.Invoke( t, @@ -772,7 +771,7 @@ func (t *jsiiProxy_TeamOrganizationMembers) ImportFrom(id *string, provider cdkt _jsii_.InvokeVoid( t, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -785,7 +784,7 @@ func (t *jsiiProxy_TeamOrganizationMembers) InterpolationForAttribute(terraformA _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -799,18 +798,18 @@ func (t *jsiiProxy_TeamOrganizationMembers) MoveFromId(id *string) { _jsii_.InvokeVoid( t, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (t *jsiiProxy_TeamOrganizationMembers) MoveTo(moveTarget *string, index interface{}) { +func (t *jsiiProxy_TeamOrganizationMembers) 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}, ) } @@ -821,7 +820,7 @@ func (t *jsiiProxy_TeamOrganizationMembers) MoveToId(id *string) { _jsii_.InvokeVoid( t, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -832,7 +831,7 @@ func (t *jsiiProxy_TeamOrganizationMembers) OverrideLogicalId(newLogicalId *stri _jsii_.InvokeVoid( t, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -852,8 +851,8 @@ func (t *jsiiProxy_TeamOrganizationMembers) ResetOverrideLogicalId() { ) } -func (t *jsiiProxy_TeamOrganizationMembers) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TeamOrganizationMembers) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -865,8 +864,8 @@ func (t *jsiiProxy_TeamOrganizationMembers) SynthesizeAttributes() *map[string]i return returns } -func (t *jsiiProxy_TeamOrganizationMembers) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TeamOrganizationMembers) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -878,8 +877,8 @@ func (t *jsiiProxy_TeamOrganizationMembers) SynthesizeHclAttributes() *map[strin return returns } -func (t *jsiiProxy_TeamOrganizationMembers) ToHclTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamOrganizationMembers) ToHclTerraform() any { + var returns any _jsii_.Invoke( t, @@ -891,8 +890,8 @@ func (t *jsiiProxy_TeamOrganizationMembers) ToHclTerraform() interface{} { return returns } -func (t *jsiiProxy_TeamOrganizationMembers) ToMetadata() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamOrganizationMembers) ToMetadata() any { + var returns any _jsii_.Invoke( t, @@ -917,8 +916,8 @@ func (t *jsiiProxy_TeamOrganizationMembers) ToString() *string { return returns } -func (t *jsiiProxy_TeamOrganizationMembers) ToTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamOrganizationMembers) ToTerraform() any { + var returns any _jsii_.Invoke( t, @@ -929,4 +928,3 @@ func (t *jsiiProxy_TeamOrganizationMembers) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/teamorganizationmembers/TeamOrganizationMembersConfig.go b/gen/tfe/teamorganizationmembers/TeamOrganizationMembersConfig.go index e923adbdab..6abd2b7719 100644 --- a/gen/tfe/teamorganizationmembers/TeamOrganizationMembersConfig.go +++ b/gen/tfe/teamorganizationmembers/TeamOrganizationMembersConfig.go @@ -6,9 +6,9 @@ import ( type TeamOrganizationMembersConfig 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 TeamOrganizationMembersConfig 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/hashicorp/tfe/0.66.0/docs/resources/team_organization_members#organization_membership_ids TeamOrganizationMembers#organization_membership_ids}. OrganizationMembershipIds *[]*string `field:"required" json:"organizationMembershipIds" yaml:"organizationMembershipIds"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_organization_members#team_id TeamOrganizationMembers#team_id}. @@ -29,4 +29,3 @@ type TeamOrganizationMembersConfig 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/tfe/teamorganizationmembers/TeamOrganizationMembers__checks.go b/gen/tfe/teamorganizationmembers/TeamOrganizationMembers__checks.go index 8f9700c737..de9a27019a 100644 --- a/gen/tfe/teamorganizationmembers/TeamOrganizationMembers__checks.go +++ b/gen/tfe/teamorganizationmembers/TeamOrganizationMembers__checks.go @@ -19,7 +19,7 @@ func (t *jsiiProxy_TeamOrganizationMembers) validateAddMoveTargetParameters(move return nil } -func (t *jsiiProxy_TeamOrganizationMembers) validateAddOverrideParameters(path *string, value interface{}) error { +func (t *jsiiProxy_TeamOrganizationMembers) 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_TeamOrganizationMembers) validateMoveFromIdParameters(id *str return nil } -func (t *jsiiProxy_TeamOrganizationMembers) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (t *jsiiProxy_TeamOrganizationMembers) 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 validateTeamOrganizationMembers_GenerateConfigForImportParameters(scope con return nil } -func validateTeamOrganizationMembers_IsConstructParameters(x interface{}) error { +func validateTeamOrganizationMembers_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateTeamOrganizationMembers_IsConstructParameters(x interface{}) error return nil } -func validateTeamOrganizationMembers_IsTerraformElementParameters(x interface{}) error { +func validateTeamOrganizationMembers_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateTeamOrganizationMembers_IsTerraformElementParameters(x interface{}) return nil } -func validateTeamOrganizationMembers_IsTerraformResourceParameters(x interface{}) error { +func validateTeamOrganizationMembers_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateTeamOrganizationMembers_IsTerraformResourceParameters(x interface{} return nil } -func (j *jsiiProxy_TeamOrganizationMembers) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationMembers) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_TeamOrganizationMembers) validateSetConnectionParameters(val return nil } -func (j *jsiiProxy_TeamOrganizationMembers) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_TeamOrganizationMembers) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -358,7 +358,7 @@ func (j *jsiiProxy_TeamOrganizationMembers) validateSetOrganizationMembershipIds return nil } -func (j *jsiiProxy_TeamOrganizationMembers) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_TeamOrganizationMembers) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -430,4 +430,3 @@ func validateNewTeamOrganizationMembersParameters(scope constructs.Construct, id return nil } - diff --git a/gen/tfe/teamorganizationmembers/main.go b/gen/tfe/teamorganizationmembers/main.go index 2239d2df74..d29f4c6a26 100644 --- a/gen/tfe/teamorganizationmembers/main.go +++ b/gen/tfe/teamorganizationmembers/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.teamOrganizationMembers.TeamOrganizationMembers", - reflect.TypeOf((*TeamOrganizationMembers)(nil)).Elem(), + reflect.TypeFor[TeamOrganizationMembers](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -60,7 +60,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberMethod{JsiiMethod: "toTerraform", GoMethod: "ToTerraform"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamOrganizationMembers{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -68,6 +68,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.teamOrganizationMembers.TeamOrganizationMembersConfig", - reflect.TypeOf((*TeamOrganizationMembersConfig)(nil)).Elem(), + reflect.TypeFor[TeamOrganizationMembersConfig](), ) } diff --git a/gen/tfe/teamprojectaccess/TeamProjectAccess.go b/gen/tfe/teamprojectaccess/TeamProjectAccess.go index c92e1c0980..3f56532d23 100644 --- a/gen/tfe/teamprojectaccess/TeamProjectAccess.go +++ b/gen/tfe/teamprojectaccess/TeamProjectAccess.go @@ -18,15 +18,15 @@ type TeamProjectAccess 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. @@ -49,7 +49,7 @@ type TeamProjectAccess interface { // The tree node. Node() constructs.Node ProjectAccess() TeamProjectAccessProjectAccessList - ProjectAccessInput() interface{} + ProjectAccessInput() any ProjectId() *string SetProjectId(val *string) ProjectIdInput() *string @@ -58,29 +58,29 @@ type TeamProjectAccess 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 WorkspaceAccess() TeamProjectAccessWorkspaceAccessList - WorkspaceAccessInput() interface{} + WorkspaceAccessInput() 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. @@ -98,7 +98,7 @@ type TeamProjectAccess interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -110,32 +110,32 @@ type TeamProjectAccess 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) - PutProjectAccess(value interface{}) - PutWorkspaceAccess(value interface{}) + PutProjectAccess(value any) + PutWorkspaceAccess(value any) ResetId() // Resets a previously passed logical Id to use the auto-generated logical id again. // Experimental. ResetOverrideLogicalId() ResetProjectAccess() ResetWorkspaceAccess() - 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 TeamProjectAccess @@ -173,8 +173,8 @@ func (j *jsiiProxy_TeamProjectAccess) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_TeamProjectAccess) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccess) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -183,8 +183,8 @@ func (j *jsiiProxy_TeamProjectAccess) Connection() interface{} { return returns } -func (j *jsiiProxy_TeamProjectAccess) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TeamProjectAccess) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -193,8 +193,8 @@ func (j *jsiiProxy_TeamProjectAccess) ConstructNodeMetadata() *map[string]interf return returns } -func (j *jsiiProxy_TeamProjectAccess) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccess) Count() any { + var returns any _jsii_.Get( j, "count", @@ -293,8 +293,8 @@ func (j *jsiiProxy_TeamProjectAccess) ProjectAccess() TeamProjectAccessProjectAc return returns } -func (j *jsiiProxy_TeamProjectAccess) ProjectAccessInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccess) ProjectAccessInput() any { + var returns any _jsii_.Get( j, "projectAccessInput", @@ -333,8 +333,8 @@ func (j *jsiiProxy_TeamProjectAccess) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_TeamProjectAccess) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_TeamProjectAccess) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -343,8 +343,8 @@ func (j *jsiiProxy_TeamProjectAccess) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_TeamProjectAccess) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccess) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -383,8 +383,8 @@ func (j *jsiiProxy_TeamProjectAccess) TerraformGeneratorMetadata() *cdktf.Terraf return returns } -func (j *jsiiProxy_TeamProjectAccess) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TeamProjectAccess) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -413,8 +413,8 @@ func (j *jsiiProxy_TeamProjectAccess) WorkspaceAccess() TeamProjectAccessWorkspa return returns } -func (j *jsiiProxy_TeamProjectAccess) WorkspaceAccessInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccess) WorkspaceAccessInput() any { + var returns any _jsii_.Get( j, "workspaceAccessInput", @@ -423,7 +423,6 @@ func (j *jsiiProxy_TeamProjectAccess) WorkspaceAccessInput() interface{} { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_project_access tfe_team_project_access} Resource. func NewTeamProjectAccess(scope constructs.Construct, id *string, config *TeamProjectAccessConfig) TeamProjectAccess { _init_.Initialize() @@ -435,7 +434,7 @@ func NewTeamProjectAccess(scope constructs.Construct, id *string, config *TeamPr _jsii_.Create( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccess", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -448,12 +447,12 @@ func NewTeamProjectAccess_Override(t TeamProjectAccess, scope constructs.Constru _jsii_.Create( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccess", - []interface{}{scope, id, config}, + []any{scope, id, config}, t, ) } -func (j *jsiiProxy_TeamProjectAccess)SetAccess(val *string) { +func (j *jsiiProxy_TeamProjectAccess) SetAccess(val *string) { if err := j.validateSetAccessParameters(val); err != nil { panic(err) } @@ -464,7 +463,7 @@ func (j *jsiiProxy_TeamProjectAccess)SetAccess(val *string) { ) } -func (j *jsiiProxy_TeamProjectAccess)SetConnection(val interface{}) { +func (j *jsiiProxy_TeamProjectAccess) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -475,7 +474,7 @@ func (j *jsiiProxy_TeamProjectAccess)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_TeamProjectAccess)SetCount(val interface{}) { +func (j *jsiiProxy_TeamProjectAccess) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -486,7 +485,7 @@ func (j *jsiiProxy_TeamProjectAccess)SetCount(val interface{}) { ) } -func (j *jsiiProxy_TeamProjectAccess)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_TeamProjectAccess) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -494,7 +493,7 @@ func (j *jsiiProxy_TeamProjectAccess)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_TeamProjectAccess)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_TeamProjectAccess) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -502,7 +501,7 @@ func (j *jsiiProxy_TeamProjectAccess)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_TeamProjectAccess)SetId(val *string) { +func (j *jsiiProxy_TeamProjectAccess) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -513,7 +512,7 @@ func (j *jsiiProxy_TeamProjectAccess)SetId(val *string) { ) } -func (j *jsiiProxy_TeamProjectAccess)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_TeamProjectAccess) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -524,7 +523,7 @@ func (j *jsiiProxy_TeamProjectAccess)SetLifecycle(val *cdktf.TerraformResourceLi ) } -func (j *jsiiProxy_TeamProjectAccess)SetProjectId(val *string) { +func (j *jsiiProxy_TeamProjectAccess) SetProjectId(val *string) { if err := j.validateSetProjectIdParameters(val); err != nil { panic(err) } @@ -535,7 +534,7 @@ func (j *jsiiProxy_TeamProjectAccess)SetProjectId(val *string) { ) } -func (j *jsiiProxy_TeamProjectAccess)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_TeamProjectAccess) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -543,7 +542,7 @@ func (j *jsiiProxy_TeamProjectAccess)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_TeamProjectAccess)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_TeamProjectAccess) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -554,7 +553,7 @@ func (j *jsiiProxy_TeamProjectAccess)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_TeamProjectAccess)SetTeamId(val *string) { +func (j *jsiiProxy_TeamProjectAccess) SetTeamId(val *string) { if err := j.validateSetTeamIdParameters(val); err != nil { panic(err) } @@ -577,7 +576,7 @@ func TeamProjectAccess_GenerateConfigForImport(scope constructs.Construct, impor _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccess", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -601,7 +600,7 @@ func TeamProjectAccess_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 TeamProjectAccess_IsConstruct(x interface{}) *bool { +func TeamProjectAccess_IsConstruct(x any) *bool { _init_.Initialize() if err := validateTeamProjectAccess_IsConstructParameters(x); err != nil { @@ -612,7 +611,7 @@ func TeamProjectAccess_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccess", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -620,7 +619,7 @@ func TeamProjectAccess_IsConstruct(x interface{}) *bool { } // Experimental. -func TeamProjectAccess_IsTerraformElement(x interface{}) *bool { +func TeamProjectAccess_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateTeamProjectAccess_IsTerraformElementParameters(x); err != nil { @@ -631,7 +630,7 @@ func TeamProjectAccess_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccess", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -639,7 +638,7 @@ func TeamProjectAccess_IsTerraformElement(x interface{}) *bool { } // Experimental. -func TeamProjectAccess_IsTerraformResource(x interface{}) *bool { +func TeamProjectAccess_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateTeamProjectAccess_IsTerraformResourceParameters(x); err != nil { @@ -650,7 +649,7 @@ func TeamProjectAccess_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccess", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -675,31 +674,31 @@ func (t *jsiiProxy_TeamProjectAccess) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( t, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (t *jsiiProxy_TeamProjectAccess) AddOverride(path *string, value interface{}) { +func (t *jsiiProxy_TeamProjectAccess) 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_TeamProjectAccess) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamProjectAccess) 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, ) @@ -715,7 +714,7 @@ func (t *jsiiProxy_TeamProjectAccess) GetBooleanAttribute(terraformAttribute *st _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -731,7 +730,7 @@ func (t *jsiiProxy_TeamProjectAccess) GetBooleanMapAttribute(terraformAttribute _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -747,7 +746,7 @@ func (t *jsiiProxy_TeamProjectAccess) GetListAttribute(terraformAttribute *strin _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -763,7 +762,7 @@ func (t *jsiiProxy_TeamProjectAccess) GetNumberAttribute(terraformAttribute *str _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -779,7 +778,7 @@ func (t *jsiiProxy_TeamProjectAccess) GetNumberListAttribute(terraformAttribute _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -795,7 +794,7 @@ func (t *jsiiProxy_TeamProjectAccess) GetNumberMapAttribute(terraformAttribute * _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -811,7 +810,7 @@ func (t *jsiiProxy_TeamProjectAccess) GetStringAttribute(terraformAttribute *str _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -827,15 +826,15 @@ func (t *jsiiProxy_TeamProjectAccess) GetStringMapAttribute(terraformAttribute * _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (t *jsiiProxy_TeamProjectAccess) HasResourceMove() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamProjectAccess) HasResourceMove() any { + var returns any _jsii_.Invoke( t, @@ -854,7 +853,7 @@ func (t *jsiiProxy_TeamProjectAccess) ImportFrom(id *string, provider cdktf.Terr _jsii_.InvokeVoid( t, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -867,7 +866,7 @@ func (t *jsiiProxy_TeamProjectAccess) InterpolationForAttribute(terraformAttribu _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -881,18 +880,18 @@ func (t *jsiiProxy_TeamProjectAccess) MoveFromId(id *string) { _jsii_.InvokeVoid( t, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (t *jsiiProxy_TeamProjectAccess) MoveTo(moveTarget *string, index interface{}) { +func (t *jsiiProxy_TeamProjectAccess) 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}, ) } @@ -903,7 +902,7 @@ func (t *jsiiProxy_TeamProjectAccess) MoveToId(id *string) { _jsii_.InvokeVoid( t, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -914,29 +913,29 @@ func (t *jsiiProxy_TeamProjectAccess) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( t, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } -func (t *jsiiProxy_TeamProjectAccess) PutProjectAccess(value interface{}) { +func (t *jsiiProxy_TeamProjectAccess) PutProjectAccess(value any) { if err := t.validatePutProjectAccessParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( t, "putProjectAccess", - []interface{}{value}, + []any{value}, ) } -func (t *jsiiProxy_TeamProjectAccess) PutWorkspaceAccess(value interface{}) { +func (t *jsiiProxy_TeamProjectAccess) PutWorkspaceAccess(value any) { if err := t.validatePutWorkspaceAccessParameters(value); err != nil { panic(err) } _jsii_.InvokeVoid( t, "putWorkspaceAccess", - []interface{}{value}, + []any{value}, ) } @@ -972,8 +971,8 @@ func (t *jsiiProxy_TeamProjectAccess) ResetWorkspaceAccess() { ) } -func (t *jsiiProxy_TeamProjectAccess) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TeamProjectAccess) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -985,8 +984,8 @@ func (t *jsiiProxy_TeamProjectAccess) SynthesizeAttributes() *map[string]interfa return returns } -func (t *jsiiProxy_TeamProjectAccess) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TeamProjectAccess) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -998,8 +997,8 @@ func (t *jsiiProxy_TeamProjectAccess) SynthesizeHclAttributes() *map[string]inte return returns } -func (t *jsiiProxy_TeamProjectAccess) ToHclTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamProjectAccess) ToHclTerraform() any { + var returns any _jsii_.Invoke( t, @@ -1011,8 +1010,8 @@ func (t *jsiiProxy_TeamProjectAccess) ToHclTerraform() interface{} { return returns } -func (t *jsiiProxy_TeamProjectAccess) ToMetadata() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamProjectAccess) ToMetadata() any { + var returns any _jsii_.Invoke( t, @@ -1037,8 +1036,8 @@ func (t *jsiiProxy_TeamProjectAccess) ToString() *string { return returns } -func (t *jsiiProxy_TeamProjectAccess) ToTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamProjectAccess) ToTerraform() any { + var returns any _jsii_.Invoke( t, @@ -1049,4 +1048,3 @@ func (t *jsiiProxy_TeamProjectAccess) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/teamprojectaccess/TeamProjectAccessConfig.go b/gen/tfe/teamprojectaccess/TeamProjectAccessConfig.go index 491720b837..b8e3ff883a 100644 --- a/gen/tfe/teamprojectaccess/TeamProjectAccessConfig.go +++ b/gen/tfe/teamprojectaccess/TeamProjectAccessConfig.go @@ -6,9 +6,9 @@ import ( type TeamProjectAccessConfig 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 TeamProjectAccessConfig 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/hashicorp/tfe/0.66.0/docs/resources/team_project_access#access TeamProjectAccess#access}. Access *string `field:"required" json:"access" yaml:"access"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_project_access#project_id TeamProjectAccess#project_id}. @@ -33,10 +33,9 @@ type TeamProjectAccessConfig struct { // project_access block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_project_access#project_access TeamProjectAccess#project_access} - ProjectAccess interface{} `field:"optional" json:"projectAccess" yaml:"projectAccess"` + ProjectAccess any `field:"optional" json:"projectAccess" yaml:"projectAccess"` // workspace_access block. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_project_access#workspace_access TeamProjectAccess#workspace_access} - WorkspaceAccess interface{} `field:"optional" json:"workspaceAccess" yaml:"workspaceAccess"` + WorkspaceAccess any `field:"optional" json:"workspaceAccess" yaml:"workspaceAccess"` } - diff --git a/gen/tfe/teamprojectaccess/TeamProjectAccessProjectAccessList.go b/gen/tfe/teamprojectaccess/TeamProjectAccessProjectAccessList.go index 3d0688701c..8a762d0436 100644 --- a/gen/tfe/teamprojectaccess/TeamProjectAccessProjectAccessList.go +++ b/gen/tfe/teamprojectaccess/TeamProjectAccessProjectAccessList.go @@ -17,8 +17,8 @@ type TeamProjectAccessProjectAccessList 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 TeamProjectAccessProjectAccessList interface { Get(index *float64) TeamProjectAccessProjectAccessOutputReference // 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_TeamProjectAccessProjectAccessList) Fqn() *string { return returns } -func (j *jsiiProxy_TeamProjectAccessProjectAccessList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccessProjectAccessList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_TeamProjectAccessProjectAccessList) WrapsSet() *bool { return returns } - func NewTeamProjectAccessProjectAccessList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) TeamProjectAccessProjectAccessList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewTeamProjectAccessProjectAccessList(terraformResource cdktf.IInterpolatin _jsii_.Create( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccessProjectAccessList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewTeamProjectAccessProjectAccessList_Override(t TeamProjectAccessProjectAc _jsii_.Create( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccessProjectAccessList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, t, ) } -func (j *jsiiProxy_TeamProjectAccessProjectAccessList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_TeamProjectAccessProjectAccessList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_TeamProjectAccessProjectAccessList)SetInternalValue(val inter ) } -func (j *jsiiProxy_TeamProjectAccessProjectAccessList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_TeamProjectAccessProjectAccessList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_TeamProjectAccessProjectAccessList)SetTerraformAttribute(val ) } -func (j *jsiiProxy_TeamProjectAccessProjectAccessList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_TeamProjectAccessProjectAccessList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_TeamProjectAccessProjectAccessList)SetTerraformResource(val c ) } -func (j *jsiiProxy_TeamProjectAccessProjectAccessList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_TeamProjectAccessProjectAccessList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (t *jsiiProxy_TeamProjectAccessProjectAccessList) AllWithMapKey(mapKeyAttri _jsii_.Invoke( t, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (t *jsiiProxy_TeamProjectAccessProjectAccessList) Get(index *float64) TeamP _jsii_.Invoke( t, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (t *jsiiProxy_TeamProjectAccessProjectAccessList) Resolve(_context cdktf.IResolveContext) interface{} { +func (t *jsiiProxy_TeamProjectAccessProjectAccessList) 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_TeamProjectAccessProjectAccessList) ToString() *string { return returns } - diff --git a/gen/tfe/teamprojectaccess/TeamProjectAccessProjectAccessList__checks.go b/gen/tfe/teamprojectaccess/TeamProjectAccessProjectAccessList__checks.go index 8aaf3c5542..c9b2c8cf47 100644 --- a/gen/tfe/teamprojectaccess/TeamProjectAccessProjectAccessList__checks.go +++ b/gen/tfe/teamprojectaccess/TeamProjectAccessProjectAccessList__checks.go @@ -34,7 +34,7 @@ func (t *jsiiProxy_TeamProjectAccessProjectAccessList) validateResolveParameters return nil } -func (j *jsiiProxy_TeamProjectAccessProjectAccessList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_TeamProjectAccessProjectAccessList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewTeamProjectAccessProjectAccessListParameters(terraformResource c return nil } - diff --git a/gen/tfe/teamprojectaccess/TeamProjectAccessProjectAccessOutputReference.go b/gen/tfe/teamprojectaccess/TeamProjectAccessProjectAccessOutputReference.go index 34e4e9c269..9c7e531c04 100644 --- a/gen/tfe/teamprojectaccess/TeamProjectAccessProjectAccessOutputReference.go +++ b/gen/tfe/teamprojectaccess/TeamProjectAccessProjectAccessOutputReference.go @@ -12,9 +12,9 @@ type TeamProjectAccessProjectAccessOutputReference 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 TeamProjectAccessProjectAccessOutputReference interface { CreationStack() *[]*string // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) + InternalValue() any + SetInternalValue(val any) Settings() *string SetSettings(val *string) SettingsInput() *string @@ -49,7 +49,7 @@ type TeamProjectAccessProjectAccessOutputReference 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 TeamProjectAccessProjectAccessOutputReference interface { ResetVariableSets() // 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_TeamProjectAccessProjectAccessOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -128,8 +128,8 @@ func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) Fqn() *string return returns } -func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -218,7 +218,6 @@ func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) VariableSetsIn return returns } - func NewTeamProjectAccessProjectAccessOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) TeamProjectAccessProjectAccessOutputReference { _init_.Initialize() @@ -229,7 +228,7 @@ func NewTeamProjectAccessProjectAccessOutputReference(terraformResource cdktf.II _jsii_.Create( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccessProjectAccessOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -241,12 +240,12 @@ func NewTeamProjectAccessProjectAccessOutputReference_Override(t TeamProjectAcce _jsii_.Create( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccessProjectAccessOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, t, ) } -func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -257,7 +256,7 @@ func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference)SetComplexObjec ) } -func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -268,7 +267,7 @@ func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference)SetComplexObjec ) } -func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -279,7 +278,7 @@ func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference)SetInternalValu ) } -func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference)SetSettings(val *string) { +func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) SetSettings(val *string) { if err := j.validateSetSettingsParameters(val); err != nil { panic(err) } @@ -290,7 +289,7 @@ func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference)SetSettings(val ) } -func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference)SetTeams(val *string) { +func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) SetTeams(val *string) { if err := j.validateSetTeamsParameters(val); err != nil { panic(err) } @@ -301,7 +300,7 @@ func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference)SetTeams(val *s ) } -func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -312,7 +311,7 @@ func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference)SetTerraformAtt ) } -func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -323,7 +322,7 @@ func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference)SetTerraformRes ) } -func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference)SetVariableSets(val *string) { +func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) SetVariableSets(val *string) { if err := j.validateSetVariableSetsParameters(val); err != nil { panic(err) } @@ -347,16 +346,16 @@ func (t *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) ComputeFqn() * return returns } -func (t *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) 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, ) @@ -372,7 +371,7 @@ func (t *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) GetBooleanAttr _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -388,7 +387,7 @@ func (t *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) GetBooleanMapA _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -404,7 +403,7 @@ func (t *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) GetListAttribu _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -420,7 +419,7 @@ func (t *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) GetNumberAttri _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -436,7 +435,7 @@ func (t *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) GetNumberListA _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -452,7 +451,7 @@ func (t *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) GetNumberMapAt _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -468,7 +467,7 @@ func (t *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) GetStringAttri _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -484,7 +483,7 @@ func (t *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) GetStringMapAt _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -513,7 +512,7 @@ func (t *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) InterpolationF _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -544,16 +543,16 @@ func (t *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) ResetVariableS ) } -func (t *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (t *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) 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, ) @@ -572,4 +571,3 @@ func (t *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) ToString() *st return returns } - diff --git a/gen/tfe/teamprojectaccess/TeamProjectAccessProjectAccessOutputReference__checks.go b/gen/tfe/teamprojectaccess/TeamProjectAccessProjectAccessOutputReference__checks.go index bd03819e7f..4e78e28248 100644 --- a/gen/tfe/teamprojectaccess/TeamProjectAccessProjectAccessOutputReference__checks.go +++ b/gen/tfe/teamprojectaccess/TeamProjectAccessProjectAccessOutputReference__checks.go @@ -98,7 +98,7 @@ func (t *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) validateResolv return nil } -func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -163,7 +163,7 @@ func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) validateSetCom return nil } -func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_TeamProjectAccessProjectAccessOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -246,4 +246,3 @@ func validateNewTeamProjectAccessProjectAccessOutputReferenceParameters(terrafor return nil } - diff --git a/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccess.go b/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccess.go index 4cb5969ffd..89b9c0d4ea 100644 --- a/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccess.go +++ b/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccess.go @@ -1,19 +1,18 @@ package teamprojectaccess - type TeamProjectAccessWorkspaceAccess struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_project_access#create TeamProjectAccess#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/hashicorp/tfe/0.66.0/docs/resources/team_project_access#delete TeamProjectAccess#delete}. - Delete interface{} `field:"optional" json:"delete" yaml:"delete"` + Delete any `field:"optional" json:"delete" yaml:"delete"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_project_access#locking TeamProjectAccess#locking}. - Locking interface{} `field:"optional" json:"locking" yaml:"locking"` + Locking any `field:"optional" json:"locking" yaml:"locking"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_project_access#move TeamProjectAccess#move}. - Move interface{} `field:"optional" json:"move" yaml:"move"` + Move any `field:"optional" json:"move" yaml:"move"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_project_access#runs TeamProjectAccess#runs}. Runs *string `field:"optional" json:"runs" yaml:"runs"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_project_access#run_tasks TeamProjectAccess#run_tasks}. - RunTasks interface{} `field:"optional" json:"runTasks" yaml:"runTasks"` + RunTasks any `field:"optional" json:"runTasks" yaml:"runTasks"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_project_access#sentinel_mocks TeamProjectAccess#sentinel_mocks}. SentinelMocks *string `field:"optional" json:"sentinelMocks" yaml:"sentinelMocks"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_project_access#state_versions TeamProjectAccess#state_versions}. @@ -21,4 +20,3 @@ type TeamProjectAccessWorkspaceAccess struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_project_access#variables TeamProjectAccess#variables}. Variables *string `field:"optional" json:"variables" yaml:"variables"` } - diff --git a/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccessList.go b/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccessList.go index 08d09ef5d5..918b32c263 100644 --- a/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccessList.go +++ b/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccessList.go @@ -17,8 +17,8 @@ type TeamProjectAccessWorkspaceAccessList 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 TeamProjectAccessWorkspaceAccessList interface { Get(index *float64) TeamProjectAccessWorkspaceAccessOutputReference // 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_TeamProjectAccessWorkspaceAccessList) Fqn() *string { return returns } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessList) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessList) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -111,7 +111,6 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessList) WrapsSet() *bool { return returns } - func NewTeamProjectAccessWorkspaceAccessList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) TeamProjectAccessWorkspaceAccessList { _init_.Initialize() @@ -122,7 +121,7 @@ func NewTeamProjectAccessWorkspaceAccessList(terraformResource cdktf.IInterpolat _jsii_.Create( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccessWorkspaceAccessList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -134,12 +133,12 @@ func NewTeamProjectAccessWorkspaceAccessList_Override(t TeamProjectAccessWorkspa _jsii_.Create( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccessWorkspaceAccessList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, t, ) } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessList)SetInternalValue(val interface{}) { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessList) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -150,7 +149,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessList)SetInternalValue(val int ) } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -161,7 +160,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessList)SetTerraformAttribute(va ) } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -172,7 +171,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessList)SetTerraformResource(val ) } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -192,7 +191,7 @@ func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessList) AllWithMapKey(mapKeyAtt _jsii_.Invoke( t, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -221,23 +220,23 @@ func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessList) Get(index *float64) Tea _jsii_.Invoke( t, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessList) Resolve(_context cdktf.IResolveContext) interface{} { +func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessList) 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_TeamProjectAccessWorkspaceAccessList) ToString() *string { return returns } - diff --git a/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccessList__checks.go b/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccessList__checks.go index 70311c46dc..bb8f6a0311 100644 --- a/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccessList__checks.go +++ b/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccessList__checks.go @@ -34,7 +34,7 @@ func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessList) validateResolveParamete return nil } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessList) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessList) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -101,4 +101,3 @@ func validateNewTeamProjectAccessWorkspaceAccessListParameters(terraformResource return nil } - diff --git a/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccessOutputReference.go b/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccessOutputReference.go index 04bb36246c..367df20ce9 100644 --- a/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccessOutputReference.go +++ b/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccessOutputReference.go @@ -12,41 +12,41 @@ type TeamProjectAccessWorkspaceAccessOutputReference 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) - Create() interface{} - SetCreate(val interface{}) - CreateInput() interface{} + Create() any + SetCreate(val any) + CreateInput() 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 - Delete() interface{} - SetDelete(val interface{}) - DeleteInput() interface{} + Delete() any + SetDelete(val any) + DeleteInput() any // Experimental. Fqn() *string - InternalValue() interface{} - SetInternalValue(val interface{}) - Locking() interface{} - SetLocking(val interface{}) - LockingInput() interface{} - Move() interface{} - SetMove(val interface{}) - MoveInput() interface{} + InternalValue() any + SetInternalValue(val any) + Locking() any + SetLocking(val any) + LockingInput() any + Move() any + SetMove(val any) + MoveInput() any Runs() *string SetRuns(val *string) RunsInput() *string - RunTasks() interface{} - SetRunTasks(val interface{}) - RunTasksInput() interface{} + RunTasks() any + SetRunTasks(val any) + RunTasksInput() any SentinelMocks() *string SetSentinelMocks(val *string) SentinelMocksInput() *string @@ -67,7 +67,7 @@ type TeamProjectAccessWorkspaceAccessOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -99,7 +99,7 @@ type TeamProjectAccessWorkspaceAccessOutputReference interface { ResetVariables() // 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. @@ -112,8 +112,8 @@ type jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -132,8 +132,8 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) ComplexObjec return returns } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) Create() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) Create() any { + var returns any _jsii_.Get( j, "create", @@ -142,8 +142,8 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) Create() int return returns } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) CreateInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) CreateInput() any { + var returns any _jsii_.Get( j, "createInput", @@ -162,8 +162,8 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) CreationStac return returns } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) Delete() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) Delete() any { + var returns any _jsii_.Get( j, "delete", @@ -172,8 +172,8 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) Delete() int return returns } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) DeleteInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) DeleteInput() any { + var returns any _jsii_.Get( j, "deleteInput", @@ -192,8 +192,8 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) Fqn() *strin return returns } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) InternalValue() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) InternalValue() any { + var returns any _jsii_.Get( j, "internalValue", @@ -202,8 +202,8 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) InternalValu return returns } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) Locking() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) Locking() any { + var returns any _jsii_.Get( j, "locking", @@ -212,8 +212,8 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) Locking() in return returns } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) LockingInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) LockingInput() any { + var returns any _jsii_.Get( j, "lockingInput", @@ -222,8 +222,8 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) LockingInput return returns } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) Move() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) Move() any { + var returns any _jsii_.Get( j, "move", @@ -232,8 +232,8 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) Move() inter return returns } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) MoveInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) MoveInput() any { + var returns any _jsii_.Get( j, "moveInput", @@ -262,8 +262,8 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) RunsInput() return returns } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) RunTasks() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) RunTasks() any { + var returns any _jsii_.Get( j, "runTasks", @@ -272,8 +272,8 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) RunTasks() i return returns } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) RunTasksInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) RunTasksInput() any { + var returns any _jsii_.Get( j, "runTasksInput", @@ -362,7 +362,6 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) VariablesInp return returns } - func NewTeamProjectAccessWorkspaceAccessOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) TeamProjectAccessWorkspaceAccessOutputReference { _init_.Initialize() @@ -373,7 +372,7 @@ func NewTeamProjectAccessWorkspaceAccessOutputReference(terraformResource cdktf. _jsii_.Create( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccessWorkspaceAccessOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -385,12 +384,12 @@ func NewTeamProjectAccessWorkspaceAccessOutputReference_Override(t TeamProjectAc _jsii_.Create( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccessWorkspaceAccessOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, t, ) } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -401,7 +400,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetComplexObj ) } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -412,7 +411,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetComplexObj ) } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetCreate(val interface{}) { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) SetCreate(val any) { if err := j.validateSetCreateParameters(val); err != nil { panic(err) } @@ -423,7 +422,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetCreate(val ) } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetDelete(val interface{}) { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) SetDelete(val any) { if err := j.validateSetDeleteParameters(val); err != nil { panic(err) } @@ -434,7 +433,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetDelete(val ) } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetInternalValue(val interface{}) { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) SetInternalValue(val any) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -445,7 +444,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetInternalVa ) } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetLocking(val interface{}) { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) SetLocking(val any) { if err := j.validateSetLockingParameters(val); err != nil { panic(err) } @@ -456,7 +455,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetLocking(va ) } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetMove(val interface{}) { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) SetMove(val any) { if err := j.validateSetMoveParameters(val); err != nil { panic(err) } @@ -467,7 +466,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetMove(val i ) } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetRuns(val *string) { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) SetRuns(val *string) { if err := j.validateSetRunsParameters(val); err != nil { panic(err) } @@ -478,7 +477,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetRuns(val * ) } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetRunTasks(val interface{}) { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) SetRunTasks(val any) { if err := j.validateSetRunTasksParameters(val); err != nil { panic(err) } @@ -489,7 +488,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetRunTasks(v ) } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetSentinelMocks(val *string) { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) SetSentinelMocks(val *string) { if err := j.validateSetSentinelMocksParameters(val); err != nil { panic(err) } @@ -500,7 +499,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetSentinelMo ) } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetStateVersions(val *string) { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) SetStateVersions(val *string) { if err := j.validateSetStateVersionsParameters(val); err != nil { panic(err) } @@ -511,7 +510,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetStateVersi ) } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -522,7 +521,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetTerraformA ) } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -533,7 +532,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetTerraformR ) } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference)SetVariables(val *string) { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) SetVariables(val *string) { if err := j.validateSetVariablesParameters(val); err != nil { panic(err) } @@ -557,16 +556,16 @@ func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) ComputeFqn() return returns } -func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) 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, ) @@ -582,7 +581,7 @@ func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) GetBooleanAt _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -598,7 +597,7 @@ func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) GetBooleanMa _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -614,7 +613,7 @@ func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) GetListAttri _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -630,7 +629,7 @@ func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) GetNumberAtt _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -646,7 +645,7 @@ func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) GetNumberLis _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -662,7 +661,7 @@ func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) GetNumberMap _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -678,7 +677,7 @@ func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) GetStringAtt _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -694,7 +693,7 @@ func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) GetStringMap _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -723,7 +722,7 @@ func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) Interpolatio _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -802,16 +801,16 @@ func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) ResetVariabl ) } -func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) 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, ) @@ -830,4 +829,3 @@ func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) ToString() * return returns } - diff --git a/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccessOutputReference__checks.go b/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccessOutputReference__checks.go index 02657ba456..99a11cf96f 100644 --- a/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccessOutputReference__checks.go +++ b/gen/tfe/teamprojectaccess/TeamProjectAccessWorkspaceAccessOutputReference__checks.go @@ -98,7 +98,7 @@ func (t *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateReso return nil } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -163,7 +163,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetC return nil } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetCreateParameters(val interface{}) error { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetCreateParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -183,7 +183,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetC return nil } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetDeleteParameters(val interface{}) error { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetDeleteParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -203,7 +203,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetD return nil } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetInternalValueParameters(val interface{}) error { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetInternalValueParameters(val any) error { switch val.(type) { case cdktf.IResolvable: // ok @@ -227,7 +227,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetI return nil } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetLockingParameters(val interface{}) error { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetLockingParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -247,7 +247,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetL return nil } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetMoveParameters(val interface{}) error { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetMoveParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -275,7 +275,7 @@ func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetR return nil } -func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetRunTasksParameters(val interface{}) error { +func (j *jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference) validateSetRunTasksParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -354,4 +354,3 @@ func validateNewTeamProjectAccessWorkspaceAccessOutputReferenceParameters(terraf return nil } - diff --git a/gen/tfe/teamprojectaccess/TeamProjectAccess__checks.go b/gen/tfe/teamprojectaccess/TeamProjectAccess__checks.go index cba02d87da..809c1f43e3 100644 --- a/gen/tfe/teamprojectaccess/TeamProjectAccess__checks.go +++ b/gen/tfe/teamprojectaccess/TeamProjectAccess__checks.go @@ -19,7 +19,7 @@ func (t *jsiiProxy_TeamProjectAccess) validateAddMoveTargetParameters(moveTarget return nil } -func (t *jsiiProxy_TeamProjectAccess) validateAddOverrideParameters(path *string, value interface{}) error { +func (t *jsiiProxy_TeamProjectAccess) 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_TeamProjectAccess) validateMoveFromIdParameters(id *string) e return nil } -func (t *jsiiProxy_TeamProjectAccess) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (t *jsiiProxy_TeamProjectAccess) 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_TeamProjectAccess) validateOverrideLogicalIdParameters(newLog return nil } -func (t *jsiiProxy_TeamProjectAccess) validatePutProjectAccessParameters(value interface{}) error { +func (t *jsiiProxy_TeamProjectAccess) validatePutProjectAccessParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -235,7 +235,7 @@ func (t *jsiiProxy_TeamProjectAccess) validatePutProjectAccessParameters(value i return nil } -func (t *jsiiProxy_TeamProjectAccess) validatePutWorkspaceAccessParameters(value interface{}) error { +func (t *jsiiProxy_TeamProjectAccess) validatePutWorkspaceAccessParameters(value any) error { if value == nil { return fmt.Errorf("parameter value is required, but nil was provided") } @@ -282,7 +282,7 @@ func validateTeamProjectAccess_GenerateConfigForImportParameters(scope construct return nil } -func validateTeamProjectAccess_IsConstructParameters(x interface{}) error { +func validateTeamProjectAccess_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -290,7 +290,7 @@ func validateTeamProjectAccess_IsConstructParameters(x interface{}) error { return nil } -func validateTeamProjectAccess_IsTerraformElementParameters(x interface{}) error { +func validateTeamProjectAccess_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -298,7 +298,7 @@ func validateTeamProjectAccess_IsTerraformElementParameters(x interface{}) error return nil } -func validateTeamProjectAccess_IsTerraformResourceParameters(x interface{}) error { +func validateTeamProjectAccess_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -314,7 +314,7 @@ func (j *jsiiProxy_TeamProjectAccess) validateSetAccessParameters(val *string) e return nil } -func (j *jsiiProxy_TeamProjectAccess) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_TeamProjectAccess) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -347,7 +347,7 @@ func (j *jsiiProxy_TeamProjectAccess) validateSetConnectionParameters(val interf return nil } -func (j *jsiiProxy_TeamProjectAccess) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_TeamProjectAccess) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -428,7 +428,7 @@ func (j *jsiiProxy_TeamProjectAccess) validateSetProjectIdParameters(val *string return nil } -func (j *jsiiProxy_TeamProjectAccess) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_TeamProjectAccess) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -500,4 +500,3 @@ func validateNewTeamProjectAccessParameters(scope constructs.Construct, id *stri return nil } - diff --git a/gen/tfe/teamprojectaccess/main.go b/gen/tfe/teamprojectaccess/main.go index 5e90600f94..4599c4e500 100644 --- a/gen/tfe/teamprojectaccess/main.go +++ b/gen/tfe/teamprojectaccess/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccess", - reflect.TypeOf((*TeamProjectAccess)(nil)).Elem(), + reflect.TypeFor[TeamProjectAccess](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "access", GoGetter: "Access"}, _jsii_.MemberProperty{JsiiProperty: "accessInput", GoGetter: "AccessInput"}, @@ -70,7 +70,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceAccess", GoGetter: "WorkspaceAccess"}, _jsii_.MemberProperty{JsiiProperty: "workspaceAccessInput", GoGetter: "WorkspaceAccessInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamProjectAccess{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -78,15 +78,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccessConfig", - reflect.TypeOf((*TeamProjectAccessConfig)(nil)).Elem(), + reflect.TypeFor[TeamProjectAccessConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccessProjectAccess", - reflect.TypeOf((*TeamProjectAccessProjectAccess)(nil)).Elem(), + reflect.TypeFor[TeamProjectAccessProjectAccess](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccessProjectAccessList", - reflect.TypeOf((*TeamProjectAccessProjectAccessList)(nil)).Elem(), + reflect.TypeFor[TeamProjectAccessProjectAccessList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -100,7 +100,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamProjectAccessProjectAccessList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -108,7 +108,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccessProjectAccessOutputReference", - reflect.TypeOf((*TeamProjectAccessProjectAccessOutputReference)(nil)).Elem(), + reflect.TypeFor[TeamProjectAccessProjectAccessOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -141,7 +141,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "variableSets", GoGetter: "VariableSets"}, _jsii_.MemberProperty{JsiiProperty: "variableSetsInput", GoGetter: "VariableSetsInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamProjectAccessProjectAccessOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -149,11 +149,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccessWorkspaceAccess", - reflect.TypeOf((*TeamProjectAccessWorkspaceAccess)(nil)).Elem(), + reflect.TypeFor[TeamProjectAccessWorkspaceAccess](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccessWorkspaceAccessList", - reflect.TypeOf((*TeamProjectAccessWorkspaceAccessList)(nil)).Elem(), + reflect.TypeFor[TeamProjectAccessWorkspaceAccessList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -167,7 +167,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamProjectAccessWorkspaceAccessList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -175,7 +175,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.teamProjectAccess.TeamProjectAccessWorkspaceAccessOutputReference", - reflect.TypeOf((*TeamProjectAccessWorkspaceAccessOutputReference)(nil)).Elem(), + reflect.TypeFor[TeamProjectAccessWorkspaceAccessOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -226,7 +226,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "variables", GoGetter: "Variables"}, _jsii_.MemberProperty{JsiiProperty: "variablesInput", GoGetter: "VariablesInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_TeamProjectAccessWorkspaceAccessOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/teamtoken/TeamToken.go b/gen/tfe/teamtoken/TeamToken.go index 2e546335af..1138ebaf7f 100644 --- a/gen/tfe/teamtoken/TeamToken.go +++ b/gen/tfe/teamtoken/TeamToken.go @@ -15,15 +15,15 @@ type TeamToken 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. @@ -34,9 +34,9 @@ type TeamToken interface { ExpiredAt() *string SetExpiredAt(val *string) ExpiredAtInput() *string - ForceRegenerate() interface{} - SetForceRegenerate(val interface{}) - ForceRegenerateInput() interface{} + ForceRegenerate() any + SetForceRegenerate(val any) + ForceRegenerateInput() any // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. @@ -57,18 +57,18 @@ type TeamToken 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 Token() *string @@ -76,9 +76,9 @@ type TeamToken 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. @@ -96,7 +96,7 @@ type TeamToken interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -108,7 +108,7 @@ type TeamToken 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 TeamToken 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 TeamToken @@ -149,8 +149,8 @@ func (j *jsiiProxy_TeamToken) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_TeamToken) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamToken) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -159,8 +159,8 @@ func (j *jsiiProxy_TeamToken) Connection() interface{} { return returns } -func (j *jsiiProxy_TeamToken) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TeamToken) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -169,8 +169,8 @@ func (j *jsiiProxy_TeamToken) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_TeamToken) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamToken) Count() any { + var returns any _jsii_.Get( j, "count", @@ -229,8 +229,8 @@ func (j *jsiiProxy_TeamToken) ExpiredAtInput() *string { return returns } -func (j *jsiiProxy_TeamToken) ForceRegenerate() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamToken) ForceRegenerate() any { + var returns any _jsii_.Get( j, "forceRegenerate", @@ -239,8 +239,8 @@ func (j *jsiiProxy_TeamToken) ForceRegenerate() interface{} { return returns } -func (j *jsiiProxy_TeamToken) ForceRegenerateInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamToken) ForceRegenerateInput() any { + var returns any _jsii_.Get( j, "forceRegenerateInput", @@ -319,8 +319,8 @@ func (j *jsiiProxy_TeamToken) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_TeamToken) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_TeamToken) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -329,8 +329,8 @@ func (j *jsiiProxy_TeamToken) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_TeamToken) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_TeamToken) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -369,8 +369,8 @@ func (j *jsiiProxy_TeamToken) TerraformGeneratorMetadata() *cdktf.TerraformProvi return returns } -func (j *jsiiProxy_TeamToken) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TeamToken) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -399,7 +399,6 @@ func (j *jsiiProxy_TeamToken) Token() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_token tfe_team_token} Resource. func NewTeamToken(scope constructs.Construct, id *string, config *TeamTokenConfig) TeamToken { _init_.Initialize() @@ -411,7 +410,7 @@ func NewTeamToken(scope constructs.Construct, id *string, config *TeamTokenConfi _jsii_.Create( "@cdktf/provider-tfe.teamToken.TeamToken", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -424,12 +423,12 @@ func NewTeamToken_Override(t TeamToken, scope constructs.Construct, id *string, _jsii_.Create( "@cdktf/provider-tfe.teamToken.TeamToken", - []interface{}{scope, id, config}, + []any{scope, id, config}, t, ) } -func (j *jsiiProxy_TeamToken)SetConnection(val interface{}) { +func (j *jsiiProxy_TeamToken) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -440,7 +439,7 @@ func (j *jsiiProxy_TeamToken)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_TeamToken)SetCount(val interface{}) { +func (j *jsiiProxy_TeamToken) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -451,7 +450,7 @@ func (j *jsiiProxy_TeamToken)SetCount(val interface{}) { ) } -func (j *jsiiProxy_TeamToken)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_TeamToken) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -459,7 +458,7 @@ func (j *jsiiProxy_TeamToken)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_TeamToken)SetDescription(val *string) { +func (j *jsiiProxy_TeamToken) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -470,7 +469,7 @@ func (j *jsiiProxy_TeamToken)SetDescription(val *string) { ) } -func (j *jsiiProxy_TeamToken)SetExpiredAt(val *string) { +func (j *jsiiProxy_TeamToken) SetExpiredAt(val *string) { if err := j.validateSetExpiredAtParameters(val); err != nil { panic(err) } @@ -481,7 +480,7 @@ func (j *jsiiProxy_TeamToken)SetExpiredAt(val *string) { ) } -func (j *jsiiProxy_TeamToken)SetForceRegenerate(val interface{}) { +func (j *jsiiProxy_TeamToken) SetForceRegenerate(val any) { if err := j.validateSetForceRegenerateParameters(val); err != nil { panic(err) } @@ -492,7 +491,7 @@ func (j *jsiiProxy_TeamToken)SetForceRegenerate(val interface{}) { ) } -func (j *jsiiProxy_TeamToken)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_TeamToken) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -500,7 +499,7 @@ func (j *jsiiProxy_TeamToken)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_TeamToken)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_TeamToken) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -511,7 +510,7 @@ func (j *jsiiProxy_TeamToken)SetLifecycle(val *cdktf.TerraformResourceLifecycle) ) } -func (j *jsiiProxy_TeamToken)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_TeamToken) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -519,7 +518,7 @@ func (j *jsiiProxy_TeamToken)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_TeamToken)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_TeamToken) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -530,7 +529,7 @@ func (j *jsiiProxy_TeamToken)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_TeamToken)SetTeamId(val *string) { +func (j *jsiiProxy_TeamToken) SetTeamId(val *string) { if err := j.validateSetTeamIdParameters(val); err != nil { panic(err) } @@ -553,7 +552,7 @@ func TeamToken_GenerateConfigForImport(scope constructs.Construct, importToId *s _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamToken.TeamToken", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -577,7 +576,7 @@ func TeamToken_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 TeamToken_IsConstruct(x interface{}) *bool { +func TeamToken_IsConstruct(x any) *bool { _init_.Initialize() if err := validateTeamToken_IsConstructParameters(x); err != nil { @@ -588,7 +587,7 @@ func TeamToken_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamToken.TeamToken", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -596,7 +595,7 @@ func TeamToken_IsConstruct(x interface{}) *bool { } // Experimental. -func TeamToken_IsTerraformElement(x interface{}) *bool { +func TeamToken_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateTeamToken_IsTerraformElementParameters(x); err != nil { @@ -607,7 +606,7 @@ func TeamToken_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamToken.TeamToken", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -615,7 +614,7 @@ func TeamToken_IsTerraformElement(x interface{}) *bool { } // Experimental. -func TeamToken_IsTerraformResource(x interface{}) *bool { +func TeamToken_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateTeamToken_IsTerraformResourceParameters(x); err != nil { @@ -626,7 +625,7 @@ func TeamToken_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.teamToken.TeamToken", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -651,31 +650,31 @@ func (t *jsiiProxy_TeamToken) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( t, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (t *jsiiProxy_TeamToken) AddOverride(path *string, value interface{}) { +func (t *jsiiProxy_TeamToken) 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_TeamToken) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TeamToken) 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, ) @@ -691,7 +690,7 @@ func (t *jsiiProxy_TeamToken) GetBooleanAttribute(terraformAttribute *string) cd _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -707,7 +706,7 @@ func (t *jsiiProxy_TeamToken) GetBooleanMapAttribute(terraformAttribute *string) _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -723,7 +722,7 @@ func (t *jsiiProxy_TeamToken) GetListAttribute(terraformAttribute *string) *[]*s _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -739,7 +738,7 @@ func (t *jsiiProxy_TeamToken) GetNumberAttribute(terraformAttribute *string) *fl _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -755,7 +754,7 @@ func (t *jsiiProxy_TeamToken) GetNumberListAttribute(terraformAttribute *string) _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -771,7 +770,7 @@ func (t *jsiiProxy_TeamToken) GetNumberMapAttribute(terraformAttribute *string) _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -787,7 +786,7 @@ func (t *jsiiProxy_TeamToken) GetStringAttribute(terraformAttribute *string) *st _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -803,15 +802,15 @@ func (t *jsiiProxy_TeamToken) GetStringMapAttribute(terraformAttribute *string) _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (t *jsiiProxy_TeamToken) HasResourceMove() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamToken) HasResourceMove() any { + var returns any _jsii_.Invoke( t, @@ -830,7 +829,7 @@ func (t *jsiiProxy_TeamToken) ImportFrom(id *string, provider cdktf.TerraformPro _jsii_.InvokeVoid( t, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -843,7 +842,7 @@ func (t *jsiiProxy_TeamToken) InterpolationForAttribute(terraformAttribute *stri _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -857,18 +856,18 @@ func (t *jsiiProxy_TeamToken) MoveFromId(id *string) { _jsii_.InvokeVoid( t, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (t *jsiiProxy_TeamToken) MoveTo(moveTarget *string, index interface{}) { +func (t *jsiiProxy_TeamToken) 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}, ) } @@ -879,7 +878,7 @@ func (t *jsiiProxy_TeamToken) MoveToId(id *string) { _jsii_.InvokeVoid( t, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -890,7 +889,7 @@ func (t *jsiiProxy_TeamToken) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( t, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -926,8 +925,8 @@ func (t *jsiiProxy_TeamToken) ResetOverrideLogicalId() { ) } -func (t *jsiiProxy_TeamToken) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TeamToken) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -939,8 +938,8 @@ func (t *jsiiProxy_TeamToken) SynthesizeAttributes() *map[string]interface{} { return returns } -func (t *jsiiProxy_TeamToken) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TeamToken) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -952,8 +951,8 @@ func (t *jsiiProxy_TeamToken) SynthesizeHclAttributes() *map[string]interface{} return returns } -func (t *jsiiProxy_TeamToken) ToHclTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamToken) ToHclTerraform() any { + var returns any _jsii_.Invoke( t, @@ -965,8 +964,8 @@ func (t *jsiiProxy_TeamToken) ToHclTerraform() interface{} { return returns } -func (t *jsiiProxy_TeamToken) ToMetadata() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamToken) ToMetadata() any { + var returns any _jsii_.Invoke( t, @@ -991,8 +990,8 @@ func (t *jsiiProxy_TeamToken) ToString() *string { return returns } -func (t *jsiiProxy_TeamToken) ToTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TeamToken) ToTerraform() any { + var returns any _jsii_.Invoke( t, @@ -1003,4 +1002,3 @@ func (t *jsiiProxy_TeamToken) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/teamtoken/TeamTokenConfig.go b/gen/tfe/teamtoken/TeamTokenConfig.go index ef128e99f3..88eb5ac25c 100644 --- a/gen/tfe/teamtoken/TeamTokenConfig.go +++ b/gen/tfe/teamtoken/TeamTokenConfig.go @@ -6,9 +6,9 @@ import ( type TeamTokenConfig 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 TeamTokenConfig 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"` // ID of the team. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_token#team_id TeamToken#team_id} @@ -34,6 +34,5 @@ type TeamTokenConfig struct { // When set to true will force the audit trail token to be recreated. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/team_token#force_regenerate TeamToken#force_regenerate} - ForceRegenerate interface{} `field:"optional" json:"forceRegenerate" yaml:"forceRegenerate"` + ForceRegenerate any `field:"optional" json:"forceRegenerate" yaml:"forceRegenerate"` } - diff --git a/gen/tfe/teamtoken/TeamToken__checks.go b/gen/tfe/teamtoken/TeamToken__checks.go index a38456dfb1..c5bfcd862f 100644 --- a/gen/tfe/teamtoken/TeamToken__checks.go +++ b/gen/tfe/teamtoken/TeamToken__checks.go @@ -19,7 +19,7 @@ func (t *jsiiProxy_TeamToken) validateAddMoveTargetParameters(moveTarget *string return nil } -func (t *jsiiProxy_TeamToken) validateAddOverrideParameters(path *string, value interface{}) error { +func (t *jsiiProxy_TeamToken) 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_TeamToken) validateMoveFromIdParameters(id *string) error { return nil } -func (t *jsiiProxy_TeamToken) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (t *jsiiProxy_TeamToken) 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 validateTeamToken_GenerateConfigForImportParameters(scope constructs.Constr return nil } -func validateTeamToken_IsConstructParameters(x interface{}) error { +func validateTeamToken_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateTeamToken_IsConstructParameters(x interface{}) error { return nil } -func validateTeamToken_IsTerraformElementParameters(x interface{}) error { +func validateTeamToken_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateTeamToken_IsTerraformElementParameters(x interface{}) error { return nil } -func validateTeamToken_IsTerraformResourceParameters(x interface{}) error { +func validateTeamToken_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateTeamToken_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_TeamToken) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_TeamToken) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_TeamToken) validateSetConnectionParameters(val interface{}) e return nil } -func (j *jsiiProxy_TeamToken) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_TeamToken) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -350,7 +350,7 @@ func (j *jsiiProxy_TeamToken) validateSetExpiredAtParameters(val *string) error return nil } -func (j *jsiiProxy_TeamToken) validateSetForceRegenerateParameters(val interface{}) error { +func (j *jsiiProxy_TeamToken) validateSetForceRegenerateParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -378,7 +378,7 @@ func (j *jsiiProxy_TeamToken) validateSetLifecycleParameters(val *cdktf.Terrafor return nil } -func (j *jsiiProxy_TeamToken) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_TeamToken) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -450,4 +450,3 @@ func validateNewTeamTokenParameters(scope constructs.Construct, id *string, conf return nil } - diff --git a/gen/tfe/teamtoken/main.go b/gen/tfe/teamtoken/main.go index 39bbf057bb..7f0baca495 100644 --- a/gen/tfe/teamtoken/main.go +++ b/gen/tfe/teamtoken/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.teamToken.TeamToken", - reflect.TypeOf((*TeamToken)(nil)).Elem(), + reflect.TypeFor[TeamToken](), []_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_TeamToken{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -74,6 +74,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.teamToken.TeamTokenConfig", - reflect.TypeOf((*TeamTokenConfig)(nil)).Elem(), + reflect.TypeFor[TeamTokenConfig](), ) } diff --git a/gen/tfe/terraformversion/TerraformVersion.go b/gen/tfe/terraformversion/TerraformVersion.go index fe8d32dcd1..fbdb272164 100644 --- a/gen/tfe/terraformversion/TerraformVersion.go +++ b/gen/tfe/terraformversion/TerraformVersion.go @@ -12,34 +12,34 @@ import ( // Represents a {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/terraform_version tfe_terraform_version}. type TerraformVersion interface { cdktf.TerraformResource - Beta() interface{} - SetBeta(val interface{}) - BetaInput() interface{} + Beta() any + SetBeta(val any) + BetaInput() any // 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) - Deprecated() interface{} - SetDeprecated(val interface{}) - DeprecatedInput() interface{} + Deprecated() any + SetDeprecated(val any) + DeprecatedInput() any DeprecatedReason() *string SetDeprecatedReason(val *string) DeprecatedReasonInput() *string - Enabled() interface{} - SetEnabled(val interface{}) - EnabledInput() interface{} + Enabled() any + SetEnabled(val any) + EnabledInput() any // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. @@ -57,26 +57,26 @@ type TerraformVersion interface { SetLifecycle(val *cdktf.TerraformResourceLifecycle) // The tree node. Node() constructs.Node - Official() interface{} - SetOfficial(val interface{}) - OfficialInput() interface{} + Official() any + SetOfficial(val any) + OfficialInput() 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 Sha() *string SetSha(val *string) ShaInput() *string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string Url() *string @@ -89,9 +89,9 @@ type TerraformVersion 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. @@ -109,7 +109,7 @@ type TerraformVersion interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -121,7 +121,7 @@ type TerraformVersion interface { MoveFromId(id *string) // Moves this resource to the target resource given by moveTarget. // Experimental. - MoveTo(moveTarget *string, index interface{}) + MoveTo(moveTarget *string, index any) // Moves this resource to the resource corresponding to "id". // Experimental. MoveToId(id *string) @@ -137,17 +137,17 @@ type TerraformVersion 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 TerraformVersion @@ -155,8 +155,8 @@ type jsiiProxy_TerraformVersion struct { internal.Type__cdktfTerraformResource } -func (j *jsiiProxy_TerraformVersion) Beta() interface{} { - var returns interface{} +func (j *jsiiProxy_TerraformVersion) Beta() any { + var returns any _jsii_.Get( j, "beta", @@ -165,8 +165,8 @@ func (j *jsiiProxy_TerraformVersion) Beta() interface{} { return returns } -func (j *jsiiProxy_TerraformVersion) BetaInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TerraformVersion) BetaInput() any { + var returns any _jsii_.Get( j, "betaInput", @@ -185,8 +185,8 @@ func (j *jsiiProxy_TerraformVersion) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_TerraformVersion) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_TerraformVersion) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -195,8 +195,8 @@ func (j *jsiiProxy_TerraformVersion) Connection() interface{} { return returns } -func (j *jsiiProxy_TerraformVersion) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TerraformVersion) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -205,8 +205,8 @@ func (j *jsiiProxy_TerraformVersion) ConstructNodeMetadata() *map[string]interfa return returns } -func (j *jsiiProxy_TerraformVersion) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_TerraformVersion) Count() any { + var returns any _jsii_.Get( j, "count", @@ -225,8 +225,8 @@ func (j *jsiiProxy_TerraformVersion) DependsOn() *[]*string { return returns } -func (j *jsiiProxy_TerraformVersion) Deprecated() interface{} { - var returns interface{} +func (j *jsiiProxy_TerraformVersion) Deprecated() any { + var returns any _jsii_.Get( j, "deprecated", @@ -235,8 +235,8 @@ func (j *jsiiProxy_TerraformVersion) Deprecated() interface{} { return returns } -func (j *jsiiProxy_TerraformVersion) DeprecatedInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TerraformVersion) DeprecatedInput() any { + var returns any _jsii_.Get( j, "deprecatedInput", @@ -265,8 +265,8 @@ func (j *jsiiProxy_TerraformVersion) DeprecatedReasonInput() *string { return returns } -func (j *jsiiProxy_TerraformVersion) Enabled() interface{} { - var returns interface{} +func (j *jsiiProxy_TerraformVersion) Enabled() any { + var returns any _jsii_.Get( j, "enabled", @@ -275,8 +275,8 @@ func (j *jsiiProxy_TerraformVersion) Enabled() interface{} { return returns } -func (j *jsiiProxy_TerraformVersion) EnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TerraformVersion) EnabledInput() any { + var returns any _jsii_.Get( j, "enabledInput", @@ -355,8 +355,8 @@ func (j *jsiiProxy_TerraformVersion) Node() constructs.Node { return returns } -func (j *jsiiProxy_TerraformVersion) Official() interface{} { - var returns interface{} +func (j *jsiiProxy_TerraformVersion) Official() any { + var returns any _jsii_.Get( j, "official", @@ -365,8 +365,8 @@ func (j *jsiiProxy_TerraformVersion) Official() interface{} { return returns } -func (j *jsiiProxy_TerraformVersion) OfficialInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TerraformVersion) OfficialInput() any { + var returns any _jsii_.Get( j, "officialInput", @@ -385,8 +385,8 @@ func (j *jsiiProxy_TerraformVersion) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_TerraformVersion) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_TerraformVersion) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -395,8 +395,8 @@ func (j *jsiiProxy_TerraformVersion) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_TerraformVersion) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_TerraformVersion) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -435,8 +435,8 @@ func (j *jsiiProxy_TerraformVersion) TerraformGeneratorMetadata() *cdktf.Terrafo return returns } -func (j *jsiiProxy_TerraformVersion) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TerraformVersion) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -495,7 +495,6 @@ func (j *jsiiProxy_TerraformVersion) VersionInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/terraform_version tfe_terraform_version} Resource. func NewTerraformVersion(scope constructs.Construct, id *string, config *TerraformVersionConfig) TerraformVersion { _init_.Initialize() @@ -507,7 +506,7 @@ func NewTerraformVersion(scope constructs.Construct, id *string, config *Terrafo _jsii_.Create( "@cdktf/provider-tfe.terraformVersion.TerraformVersion", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -520,12 +519,12 @@ func NewTerraformVersion_Override(t TerraformVersion, scope constructs.Construct _jsii_.Create( "@cdktf/provider-tfe.terraformVersion.TerraformVersion", - []interface{}{scope, id, config}, + []any{scope, id, config}, t, ) } -func (j *jsiiProxy_TerraformVersion)SetBeta(val interface{}) { +func (j *jsiiProxy_TerraformVersion) SetBeta(val any) { if err := j.validateSetBetaParameters(val); err != nil { panic(err) } @@ -536,7 +535,7 @@ func (j *jsiiProxy_TerraformVersion)SetBeta(val interface{}) { ) } -func (j *jsiiProxy_TerraformVersion)SetConnection(val interface{}) { +func (j *jsiiProxy_TerraformVersion) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -547,7 +546,7 @@ func (j *jsiiProxy_TerraformVersion)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_TerraformVersion)SetCount(val interface{}) { +func (j *jsiiProxy_TerraformVersion) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -558,7 +557,7 @@ func (j *jsiiProxy_TerraformVersion)SetCount(val interface{}) { ) } -func (j *jsiiProxy_TerraformVersion)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_TerraformVersion) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -566,7 +565,7 @@ func (j *jsiiProxy_TerraformVersion)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_TerraformVersion)SetDeprecated(val interface{}) { +func (j *jsiiProxy_TerraformVersion) SetDeprecated(val any) { if err := j.validateSetDeprecatedParameters(val); err != nil { panic(err) } @@ -577,7 +576,7 @@ func (j *jsiiProxy_TerraformVersion)SetDeprecated(val interface{}) { ) } -func (j *jsiiProxy_TerraformVersion)SetDeprecatedReason(val *string) { +func (j *jsiiProxy_TerraformVersion) SetDeprecatedReason(val *string) { if err := j.validateSetDeprecatedReasonParameters(val); err != nil { panic(err) } @@ -588,7 +587,7 @@ func (j *jsiiProxy_TerraformVersion)SetDeprecatedReason(val *string) { ) } -func (j *jsiiProxy_TerraformVersion)SetEnabled(val interface{}) { +func (j *jsiiProxy_TerraformVersion) SetEnabled(val any) { if err := j.validateSetEnabledParameters(val); err != nil { panic(err) } @@ -599,7 +598,7 @@ func (j *jsiiProxy_TerraformVersion)SetEnabled(val interface{}) { ) } -func (j *jsiiProxy_TerraformVersion)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_TerraformVersion) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -607,7 +606,7 @@ func (j *jsiiProxy_TerraformVersion)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_TerraformVersion)SetId(val *string) { +func (j *jsiiProxy_TerraformVersion) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -618,7 +617,7 @@ func (j *jsiiProxy_TerraformVersion)SetId(val *string) { ) } -func (j *jsiiProxy_TerraformVersion)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_TerraformVersion) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -629,7 +628,7 @@ func (j *jsiiProxy_TerraformVersion)SetLifecycle(val *cdktf.TerraformResourceLif ) } -func (j *jsiiProxy_TerraformVersion)SetOfficial(val interface{}) { +func (j *jsiiProxy_TerraformVersion) SetOfficial(val any) { if err := j.validateSetOfficialParameters(val); err != nil { panic(err) } @@ -640,7 +639,7 @@ func (j *jsiiProxy_TerraformVersion)SetOfficial(val interface{}) { ) } -func (j *jsiiProxy_TerraformVersion)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_TerraformVersion) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -648,7 +647,7 @@ func (j *jsiiProxy_TerraformVersion)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_TerraformVersion)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_TerraformVersion) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -659,7 +658,7 @@ func (j *jsiiProxy_TerraformVersion)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_TerraformVersion)SetSha(val *string) { +func (j *jsiiProxy_TerraformVersion) SetSha(val *string) { if err := j.validateSetShaParameters(val); err != nil { panic(err) } @@ -670,7 +669,7 @@ func (j *jsiiProxy_TerraformVersion)SetSha(val *string) { ) } -func (j *jsiiProxy_TerraformVersion)SetUrl(val *string) { +func (j *jsiiProxy_TerraformVersion) SetUrl(val *string) { if err := j.validateSetUrlParameters(val); err != nil { panic(err) } @@ -681,7 +680,7 @@ func (j *jsiiProxy_TerraformVersion)SetUrl(val *string) { ) } -func (j *jsiiProxy_TerraformVersion)SetVersion(val *string) { +func (j *jsiiProxy_TerraformVersion) SetVersion(val *string) { if err := j.validateSetVersionParameters(val); err != nil { panic(err) } @@ -704,7 +703,7 @@ func TerraformVersion_GenerateConfigForImport(scope constructs.Construct, import _jsii_.StaticInvoke( "@cdktf/provider-tfe.terraformVersion.TerraformVersion", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -728,7 +727,7 @@ func TerraformVersion_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 TerraformVersion_IsConstruct(x interface{}) *bool { +func TerraformVersion_IsConstruct(x any) *bool { _init_.Initialize() if err := validateTerraformVersion_IsConstructParameters(x); err != nil { @@ -739,7 +738,7 @@ func TerraformVersion_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.terraformVersion.TerraformVersion", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -747,7 +746,7 @@ func TerraformVersion_IsConstruct(x interface{}) *bool { } // Experimental. -func TerraformVersion_IsTerraformElement(x interface{}) *bool { +func TerraformVersion_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateTerraformVersion_IsTerraformElementParameters(x); err != nil { @@ -758,7 +757,7 @@ func TerraformVersion_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.terraformVersion.TerraformVersion", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -766,7 +765,7 @@ func TerraformVersion_IsTerraformElement(x interface{}) *bool { } // Experimental. -func TerraformVersion_IsTerraformResource(x interface{}) *bool { +func TerraformVersion_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateTerraformVersion_IsTerraformResourceParameters(x); err != nil { @@ -777,7 +776,7 @@ func TerraformVersion_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.terraformVersion.TerraformVersion", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -802,31 +801,31 @@ func (t *jsiiProxy_TerraformVersion) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( t, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (t *jsiiProxy_TerraformVersion) AddOverride(path *string, value interface{}) { +func (t *jsiiProxy_TerraformVersion) 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_TerraformVersion) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TerraformVersion) 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, ) @@ -842,7 +841,7 @@ func (t *jsiiProxy_TerraformVersion) GetBooleanAttribute(terraformAttribute *str _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -858,7 +857,7 @@ func (t *jsiiProxy_TerraformVersion) GetBooleanMapAttribute(terraformAttribute * _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -874,7 +873,7 @@ func (t *jsiiProxy_TerraformVersion) GetListAttribute(terraformAttribute *string _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -890,7 +889,7 @@ func (t *jsiiProxy_TerraformVersion) GetNumberAttribute(terraformAttribute *stri _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -906,7 +905,7 @@ func (t *jsiiProxy_TerraformVersion) GetNumberListAttribute(terraformAttribute * _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -922,7 +921,7 @@ func (t *jsiiProxy_TerraformVersion) GetNumberMapAttribute(terraformAttribute *s _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -938,7 +937,7 @@ func (t *jsiiProxy_TerraformVersion) GetStringAttribute(terraformAttribute *stri _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -954,15 +953,15 @@ func (t *jsiiProxy_TerraformVersion) GetStringMapAttribute(terraformAttribute *s _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (t *jsiiProxy_TerraformVersion) HasResourceMove() interface{} { - var returns interface{} +func (t *jsiiProxy_TerraformVersion) HasResourceMove() any { + var returns any _jsii_.Invoke( t, @@ -981,7 +980,7 @@ func (t *jsiiProxy_TerraformVersion) ImportFrom(id *string, provider cdktf.Terra _jsii_.InvokeVoid( t, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -994,7 +993,7 @@ func (t *jsiiProxy_TerraformVersion) InterpolationForAttribute(terraformAttribut _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1008,18 +1007,18 @@ func (t *jsiiProxy_TerraformVersion) MoveFromId(id *string) { _jsii_.InvokeVoid( t, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (t *jsiiProxy_TerraformVersion) MoveTo(moveTarget *string, index interface{}) { +func (t *jsiiProxy_TerraformVersion) 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}, ) } @@ -1030,7 +1029,7 @@ func (t *jsiiProxy_TerraformVersion) MoveToId(id *string) { _jsii_.InvokeVoid( t, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1041,7 +1040,7 @@ func (t *jsiiProxy_TerraformVersion) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( t, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1101,8 +1100,8 @@ func (t *jsiiProxy_TerraformVersion) ResetOverrideLogicalId() { ) } -func (t *jsiiProxy_TerraformVersion) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TerraformVersion) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -1114,8 +1113,8 @@ func (t *jsiiProxy_TerraformVersion) SynthesizeAttributes() *map[string]interfac return returns } -func (t *jsiiProxy_TerraformVersion) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TerraformVersion) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -1127,8 +1126,8 @@ func (t *jsiiProxy_TerraformVersion) SynthesizeHclAttributes() *map[string]inter return returns } -func (t *jsiiProxy_TerraformVersion) ToHclTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TerraformVersion) ToHclTerraform() any { + var returns any _jsii_.Invoke( t, @@ -1140,8 +1139,8 @@ func (t *jsiiProxy_TerraformVersion) ToHclTerraform() interface{} { return returns } -func (t *jsiiProxy_TerraformVersion) ToMetadata() interface{} { - var returns interface{} +func (t *jsiiProxy_TerraformVersion) ToMetadata() any { + var returns any _jsii_.Invoke( t, @@ -1166,8 +1165,8 @@ func (t *jsiiProxy_TerraformVersion) ToString() *string { return returns } -func (t *jsiiProxy_TerraformVersion) ToTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TerraformVersion) ToTerraform() any { + var returns any _jsii_.Invoke( t, @@ -1178,4 +1177,3 @@ func (t *jsiiProxy_TerraformVersion) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/terraformversion/TerraformVersionConfig.go b/gen/tfe/terraformversion/TerraformVersionConfig.go index ea82431ab5..b6a9fbd054 100644 --- a/gen/tfe/terraformversion/TerraformVersionConfig.go +++ b/gen/tfe/terraformversion/TerraformVersionConfig.go @@ -6,9 +6,9 @@ import ( type TerraformVersionConfig 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 TerraformVersionConfig 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/hashicorp/tfe/0.66.0/docs/resources/terraform_version#sha TerraformVersion#sha}. Sha *string `field:"required" json:"sha" yaml:"sha"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/terraform_version#url TerraformVersion#url}. @@ -26,19 +26,18 @@ type TerraformVersionConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/terraform_version#version TerraformVersion#version}. Version *string `field:"required" json:"version" yaml:"version"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/terraform_version#beta TerraformVersion#beta}. - Beta interface{} `field:"optional" json:"beta" yaml:"beta"` + Beta any `field:"optional" json:"beta" yaml:"beta"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/terraform_version#deprecated TerraformVersion#deprecated}. - Deprecated interface{} `field:"optional" json:"deprecated" yaml:"deprecated"` + Deprecated any `field:"optional" json:"deprecated" yaml:"deprecated"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/terraform_version#deprecated_reason TerraformVersion#deprecated_reason}. DeprecatedReason *string `field:"optional" json:"deprecatedReason" yaml:"deprecatedReason"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/terraform_version#enabled TerraformVersion#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/hashicorp/tfe/0.66.0/docs/resources/terraform_version#id TerraformVersion#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/hashicorp/tfe/0.66.0/docs/resources/terraform_version#official TerraformVersion#official}. - Official interface{} `field:"optional" json:"official" yaml:"official"` + Official any `field:"optional" json:"official" yaml:"official"` } - diff --git a/gen/tfe/terraformversion/TerraformVersion__checks.go b/gen/tfe/terraformversion/TerraformVersion__checks.go index 10d544541b..a50ca40525 100644 --- a/gen/tfe/terraformversion/TerraformVersion__checks.go +++ b/gen/tfe/terraformversion/TerraformVersion__checks.go @@ -19,7 +19,7 @@ func (t *jsiiProxy_TerraformVersion) validateAddMoveTargetParameters(moveTarget return nil } -func (t *jsiiProxy_TerraformVersion) validateAddOverrideParameters(path *string, value interface{}) error { +func (t *jsiiProxy_TerraformVersion) 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_TerraformVersion) validateMoveFromIdParameters(id *string) er return nil } -func (t *jsiiProxy_TerraformVersion) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (t *jsiiProxy_TerraformVersion) 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 validateTerraformVersion_GenerateConfigForImportParameters(scope constructs return nil } -func validateTerraformVersion_IsConstructParameters(x interface{}) error { +func validateTerraformVersion_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateTerraformVersion_IsConstructParameters(x interface{}) error { return nil } -func validateTerraformVersion_IsTerraformElementParameters(x interface{}) error { +func validateTerraformVersion_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateTerraformVersion_IsTerraformElementParameters(x interface{}) error return nil } -func validateTerraformVersion_IsTerraformResourceParameters(x interface{}) error { +func validateTerraformVersion_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateTerraformVersion_IsTerraformResourceParameters(x interface{}) error return nil } -func (j *jsiiProxy_TerraformVersion) validateSetBetaParameters(val interface{}) error { +func (j *jsiiProxy_TerraformVersion) validateSetBetaParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -264,7 +264,7 @@ func (j *jsiiProxy_TerraformVersion) validateSetBetaParameters(val interface{}) return nil } -func (j *jsiiProxy_TerraformVersion) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_TerraformVersion) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -297,7 +297,7 @@ func (j *jsiiProxy_TerraformVersion) validateSetConnectionParameters(val interfa return nil } -func (j *jsiiProxy_TerraformVersion) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_TerraformVersion) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -354,7 +354,7 @@ func (j *jsiiProxy_TerraformVersion) validateSetCountParameters(val interface{}) return nil } -func (j *jsiiProxy_TerraformVersion) validateSetDeprecatedParameters(val interface{}) error { +func (j *jsiiProxy_TerraformVersion) validateSetDeprecatedParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -382,7 +382,7 @@ func (j *jsiiProxy_TerraformVersion) validateSetDeprecatedReasonParameters(val * return nil } -func (j *jsiiProxy_TerraformVersion) validateSetEnabledParameters(val interface{}) error { +func (j *jsiiProxy_TerraformVersion) validateSetEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -418,7 +418,7 @@ func (j *jsiiProxy_TerraformVersion) validateSetLifecycleParameters(val *cdktf.T return nil } -func (j *jsiiProxy_TerraformVersion) validateSetOfficialParameters(val interface{}) error { +func (j *jsiiProxy_TerraformVersion) validateSetOfficialParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -438,7 +438,7 @@ func (j *jsiiProxy_TerraformVersion) validateSetOfficialParameters(val interface return nil } -func (j *jsiiProxy_TerraformVersion) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_TerraformVersion) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -526,4 +526,3 @@ func validateNewTerraformVersionParameters(scope constructs.Construct, id *strin return nil } - diff --git a/gen/tfe/terraformversion/main.go b/gen/tfe/terraformversion/main.go index e811e4bef5..c483560ead 100644 --- a/gen/tfe/terraformversion/main.go +++ b/gen/tfe/terraformversion/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.terraformVersion.TerraformVersion", - reflect.TypeOf((*TerraformVersion)(nil)).Elem(), + reflect.TypeFor[TerraformVersion](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -77,7 +77,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "version", GoGetter: "Version"}, _jsii_.MemberProperty{JsiiProperty: "versionInput", GoGetter: "VersionInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_TerraformVersion{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -85,6 +85,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.terraformVersion.TerraformVersionConfig", - reflect.TypeOf((*TerraformVersionConfig)(nil)).Elem(), + reflect.TypeFor[TerraformVersionConfig](), ) } diff --git a/gen/tfe/testvariable/TestVariable.go b/gen/tfe/testvariable/TestVariable.go index bce3ef0b30..c25a100c07 100644 --- a/gen/tfe/testvariable/TestVariable.go +++ b/gen/tfe/testvariable/TestVariable.go @@ -18,15 +18,15 @@ type TestVariable 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. @@ -42,9 +42,9 @@ type TestVariable interface { Fqn() *string // Experimental. FriendlyUniqueId() *string - Hcl() interface{} - SetHcl(val interface{}) - HclInput() interface{} + Hcl() any + SetHcl(val any) + HclInput() any Id() *string Key() *string SetKey(val *string) @@ -69,19 +69,19 @@ type TestVariable interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any ReadableValue() *string - Sensitive() interface{} - SetSensitive(val interface{}) - SensitiveInput() interface{} + Sensitive() any + SetSensitive(val any) + SensitiveInput() any // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string Value() *string @@ -94,9 +94,9 @@ type TestVariable 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. @@ -114,7 +114,7 @@ type TestVariable interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -126,7 +126,7 @@ type TestVariable 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) @@ -141,17 +141,17 @@ type TestVariable interface { ResetSensitive() ResetValue() ResetValueWo() - 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 TestVariable @@ -189,8 +189,8 @@ func (j *jsiiProxy_TestVariable) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_TestVariable) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_TestVariable) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -199,8 +199,8 @@ func (j *jsiiProxy_TestVariable) Connection() interface{} { return returns } -func (j *jsiiProxy_TestVariable) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TestVariable) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -209,8 +209,8 @@ func (j *jsiiProxy_TestVariable) ConstructNodeMetadata() *map[string]interface{} return returns } -func (j *jsiiProxy_TestVariable) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_TestVariable) Count() any { + var returns any _jsii_.Get( j, "count", @@ -279,8 +279,8 @@ func (j *jsiiProxy_TestVariable) FriendlyUniqueId() *string { return returns } -func (j *jsiiProxy_TestVariable) Hcl() interface{} { - var returns interface{} +func (j *jsiiProxy_TestVariable) Hcl() any { + var returns any _jsii_.Get( j, "hcl", @@ -289,8 +289,8 @@ func (j *jsiiProxy_TestVariable) Hcl() interface{} { return returns } -func (j *jsiiProxy_TestVariable) HclInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TestVariable) HclInput() any { + var returns any _jsii_.Get( j, "hclInput", @@ -419,8 +419,8 @@ func (j *jsiiProxy_TestVariable) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_TestVariable) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_TestVariable) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -429,8 +429,8 @@ func (j *jsiiProxy_TestVariable) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_TestVariable) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_TestVariable) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -449,8 +449,8 @@ func (j *jsiiProxy_TestVariable) ReadableValue() *string { return returns } -func (j *jsiiProxy_TestVariable) Sensitive() interface{} { - var returns interface{} +func (j *jsiiProxy_TestVariable) Sensitive() any { + var returns any _jsii_.Get( j, "sensitive", @@ -459,8 +459,8 @@ func (j *jsiiProxy_TestVariable) Sensitive() interface{} { return returns } -func (j *jsiiProxy_TestVariable) SensitiveInput() interface{} { - var returns interface{} +func (j *jsiiProxy_TestVariable) SensitiveInput() any { + var returns any _jsii_.Get( j, "sensitiveInput", @@ -479,8 +479,8 @@ func (j *jsiiProxy_TestVariable) TerraformGeneratorMetadata() *cdktf.TerraformPr return returns } -func (j *jsiiProxy_TestVariable) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_TestVariable) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -539,7 +539,6 @@ func (j *jsiiProxy_TestVariable) ValueWoInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/test_variable tfe_test_variable} Resource. func NewTestVariable(scope constructs.Construct, id *string, config *TestVariableConfig) TestVariable { _init_.Initialize() @@ -551,7 +550,7 @@ func NewTestVariable(scope constructs.Construct, id *string, config *TestVariabl _jsii_.Create( "@cdktf/provider-tfe.testVariable.TestVariable", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -564,12 +563,12 @@ func NewTestVariable_Override(t TestVariable, scope constructs.Construct, id *st _jsii_.Create( "@cdktf/provider-tfe.testVariable.TestVariable", - []interface{}{scope, id, config}, + []any{scope, id, config}, t, ) } -func (j *jsiiProxy_TestVariable)SetCategory(val *string) { +func (j *jsiiProxy_TestVariable) SetCategory(val *string) { if err := j.validateSetCategoryParameters(val); err != nil { panic(err) } @@ -580,7 +579,7 @@ func (j *jsiiProxy_TestVariable)SetCategory(val *string) { ) } -func (j *jsiiProxy_TestVariable)SetConnection(val interface{}) { +func (j *jsiiProxy_TestVariable) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -591,7 +590,7 @@ func (j *jsiiProxy_TestVariable)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_TestVariable)SetCount(val interface{}) { +func (j *jsiiProxy_TestVariable) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -602,7 +601,7 @@ func (j *jsiiProxy_TestVariable)SetCount(val interface{}) { ) } -func (j *jsiiProxy_TestVariable)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_TestVariable) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -610,7 +609,7 @@ func (j *jsiiProxy_TestVariable)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_TestVariable)SetDescription(val *string) { +func (j *jsiiProxy_TestVariable) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -621,7 +620,7 @@ func (j *jsiiProxy_TestVariable)SetDescription(val *string) { ) } -func (j *jsiiProxy_TestVariable)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_TestVariable) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -629,7 +628,7 @@ func (j *jsiiProxy_TestVariable)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_TestVariable)SetHcl(val interface{}) { +func (j *jsiiProxy_TestVariable) SetHcl(val any) { if err := j.validateSetHclParameters(val); err != nil { panic(err) } @@ -640,7 +639,7 @@ func (j *jsiiProxy_TestVariable)SetHcl(val interface{}) { ) } -func (j *jsiiProxy_TestVariable)SetKey(val *string) { +func (j *jsiiProxy_TestVariable) SetKey(val *string) { if err := j.validateSetKeyParameters(val); err != nil { panic(err) } @@ -651,7 +650,7 @@ func (j *jsiiProxy_TestVariable)SetKey(val *string) { ) } -func (j *jsiiProxy_TestVariable)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_TestVariable) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -662,7 +661,7 @@ func (j *jsiiProxy_TestVariable)SetLifecycle(val *cdktf.TerraformResourceLifecyc ) } -func (j *jsiiProxy_TestVariable)SetModuleName(val *string) { +func (j *jsiiProxy_TestVariable) SetModuleName(val *string) { if err := j.validateSetModuleNameParameters(val); err != nil { panic(err) } @@ -673,7 +672,7 @@ func (j *jsiiProxy_TestVariable)SetModuleName(val *string) { ) } -func (j *jsiiProxy_TestVariable)SetModuleProvider(val *string) { +func (j *jsiiProxy_TestVariable) SetModuleProvider(val *string) { if err := j.validateSetModuleProviderParameters(val); err != nil { panic(err) } @@ -684,7 +683,7 @@ func (j *jsiiProxy_TestVariable)SetModuleProvider(val *string) { ) } -func (j *jsiiProxy_TestVariable)SetOrganization(val *string) { +func (j *jsiiProxy_TestVariable) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -695,7 +694,7 @@ func (j *jsiiProxy_TestVariable)SetOrganization(val *string) { ) } -func (j *jsiiProxy_TestVariable)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_TestVariable) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -703,7 +702,7 @@ func (j *jsiiProxy_TestVariable)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_TestVariable)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_TestVariable) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -714,7 +713,7 @@ func (j *jsiiProxy_TestVariable)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_TestVariable)SetSensitive(val interface{}) { +func (j *jsiiProxy_TestVariable) SetSensitive(val any) { if err := j.validateSetSensitiveParameters(val); err != nil { panic(err) } @@ -725,7 +724,7 @@ func (j *jsiiProxy_TestVariable)SetSensitive(val interface{}) { ) } -func (j *jsiiProxy_TestVariable)SetValue(val *string) { +func (j *jsiiProxy_TestVariable) SetValue(val *string) { if err := j.validateSetValueParameters(val); err != nil { panic(err) } @@ -736,7 +735,7 @@ func (j *jsiiProxy_TestVariable)SetValue(val *string) { ) } -func (j *jsiiProxy_TestVariable)SetValueWo(val *string) { +func (j *jsiiProxy_TestVariable) SetValueWo(val *string) { if err := j.validateSetValueWoParameters(val); err != nil { panic(err) } @@ -759,7 +758,7 @@ func TestVariable_GenerateConfigForImport(scope constructs.Construct, importToId _jsii_.StaticInvoke( "@cdktf/provider-tfe.testVariable.TestVariable", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -783,7 +782,7 @@ func TestVariable_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 TestVariable_IsConstruct(x interface{}) *bool { +func TestVariable_IsConstruct(x any) *bool { _init_.Initialize() if err := validateTestVariable_IsConstructParameters(x); err != nil { @@ -794,7 +793,7 @@ func TestVariable_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.testVariable.TestVariable", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -802,7 +801,7 @@ func TestVariable_IsConstruct(x interface{}) *bool { } // Experimental. -func TestVariable_IsTerraformElement(x interface{}) *bool { +func TestVariable_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateTestVariable_IsTerraformElementParameters(x); err != nil { @@ -813,7 +812,7 @@ func TestVariable_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.testVariable.TestVariable", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -821,7 +820,7 @@ func TestVariable_IsTerraformElement(x interface{}) *bool { } // Experimental. -func TestVariable_IsTerraformResource(x interface{}) *bool { +func TestVariable_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateTestVariable_IsTerraformResourceParameters(x); err != nil { @@ -832,7 +831,7 @@ func TestVariable_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.testVariable.TestVariable", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -857,31 +856,31 @@ func (t *jsiiProxy_TestVariable) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( t, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (t *jsiiProxy_TestVariable) AddOverride(path *string, value interface{}) { +func (t *jsiiProxy_TestVariable) 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_TestVariable) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (t *jsiiProxy_TestVariable) 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, ) @@ -897,7 +896,7 @@ func (t *jsiiProxy_TestVariable) GetBooleanAttribute(terraformAttribute *string) _jsii_.Invoke( t, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -913,7 +912,7 @@ func (t *jsiiProxy_TestVariable) GetBooleanMapAttribute(terraformAttribute *stri _jsii_.Invoke( t, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -929,7 +928,7 @@ func (t *jsiiProxy_TestVariable) GetListAttribute(terraformAttribute *string) *[ _jsii_.Invoke( t, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -945,7 +944,7 @@ func (t *jsiiProxy_TestVariable) GetNumberAttribute(terraformAttribute *string) _jsii_.Invoke( t, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -961,7 +960,7 @@ func (t *jsiiProxy_TestVariable) GetNumberListAttribute(terraformAttribute *stri _jsii_.Invoke( t, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -977,7 +976,7 @@ func (t *jsiiProxy_TestVariable) GetNumberMapAttribute(terraformAttribute *strin _jsii_.Invoke( t, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -993,7 +992,7 @@ func (t *jsiiProxy_TestVariable) GetStringAttribute(terraformAttribute *string) _jsii_.Invoke( t, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1009,15 +1008,15 @@ func (t *jsiiProxy_TestVariable) GetStringMapAttribute(terraformAttribute *strin _jsii_.Invoke( t, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (t *jsiiProxy_TestVariable) HasResourceMove() interface{} { - var returns interface{} +func (t *jsiiProxy_TestVariable) HasResourceMove() any { + var returns any _jsii_.Invoke( t, @@ -1036,7 +1035,7 @@ func (t *jsiiProxy_TestVariable) ImportFrom(id *string, provider cdktf.Terraform _jsii_.InvokeVoid( t, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -1049,7 +1048,7 @@ func (t *jsiiProxy_TestVariable) InterpolationForAttribute(terraformAttribute *s _jsii_.Invoke( t, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1063,18 +1062,18 @@ func (t *jsiiProxy_TestVariable) MoveFromId(id *string) { _jsii_.InvokeVoid( t, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (t *jsiiProxy_TestVariable) MoveTo(moveTarget *string, index interface{}) { +func (t *jsiiProxy_TestVariable) 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}, ) } @@ -1085,7 +1084,7 @@ func (t *jsiiProxy_TestVariable) MoveToId(id *string) { _jsii_.InvokeVoid( t, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1096,7 +1095,7 @@ func (t *jsiiProxy_TestVariable) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( t, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1148,8 +1147,8 @@ func (t *jsiiProxy_TestVariable) ResetValueWo() { ) } -func (t *jsiiProxy_TestVariable) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TestVariable) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -1161,8 +1160,8 @@ func (t *jsiiProxy_TestVariable) SynthesizeAttributes() *map[string]interface{} return returns } -func (t *jsiiProxy_TestVariable) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (t *jsiiProxy_TestVariable) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( t, @@ -1174,8 +1173,8 @@ func (t *jsiiProxy_TestVariable) SynthesizeHclAttributes() *map[string]interface return returns } -func (t *jsiiProxy_TestVariable) ToHclTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TestVariable) ToHclTerraform() any { + var returns any _jsii_.Invoke( t, @@ -1187,8 +1186,8 @@ func (t *jsiiProxy_TestVariable) ToHclTerraform() interface{} { return returns } -func (t *jsiiProxy_TestVariable) ToMetadata() interface{} { - var returns interface{} +func (t *jsiiProxy_TestVariable) ToMetadata() any { + var returns any _jsii_.Invoke( t, @@ -1213,8 +1212,8 @@ func (t *jsiiProxy_TestVariable) ToString() *string { return returns } -func (t *jsiiProxy_TestVariable) ToTerraform() interface{} { - var returns interface{} +func (t *jsiiProxy_TestVariable) ToTerraform() any { + var returns any _jsii_.Invoke( t, @@ -1225,4 +1224,3 @@ func (t *jsiiProxy_TestVariable) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/testvariable/TestVariableConfig.go b/gen/tfe/testvariable/TestVariableConfig.go index ff46d89bc4..aa9acb7aae 100644 --- a/gen/tfe/testvariable/TestVariableConfig.go +++ b/gen/tfe/testvariable/TestVariableConfig.go @@ -6,9 +6,9 @@ import ( type TestVariableConfig 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 TestVariableConfig 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"` // Whether this is a Terraform or environment variable. Valid values are "terraform" or "env". // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/test_variable#category TestVariable#category} @@ -36,9 +36,9 @@ type TestVariableConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/test_variable#description TestVariable#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/test_variable#hcl TestVariable#hcl}. - Hcl interface{} `field:"optional" json:"hcl" yaml:"hcl"` + Hcl any `field:"optional" json:"hcl" yaml:"hcl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/test_variable#sensitive TestVariable#sensitive}. - Sensitive interface{} `field:"optional" json:"sensitive" yaml:"sensitive"` + Sensitive any `field:"optional" json:"sensitive" yaml:"sensitive"` // Value of the variable. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/test_variable#value TestVariable#value} @@ -48,4 +48,3 @@ type TestVariableConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/test_variable#value_wo TestVariable#value_wo} ValueWo *string `field:"optional" json:"valueWo" yaml:"valueWo"` } - diff --git a/gen/tfe/testvariable/TestVariable__checks.go b/gen/tfe/testvariable/TestVariable__checks.go index 4f7de834c2..1865091d79 100644 --- a/gen/tfe/testvariable/TestVariable__checks.go +++ b/gen/tfe/testvariable/TestVariable__checks.go @@ -19,7 +19,7 @@ func (t *jsiiProxy_TestVariable) validateAddMoveTargetParameters(moveTarget *str return nil } -func (t *jsiiProxy_TestVariable) validateAddOverrideParameters(path *string, value interface{}) error { +func (t *jsiiProxy_TestVariable) 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_TestVariable) validateMoveFromIdParameters(id *string) error return nil } -func (t *jsiiProxy_TestVariable) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (t *jsiiProxy_TestVariable) 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 validateTestVariable_GenerateConfigForImportParameters(scope constructs.Con return nil } -func validateTestVariable_IsConstructParameters(x interface{}) error { +func validateTestVariable_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateTestVariable_IsConstructParameters(x interface{}) error { return nil } -func validateTestVariable_IsTerraformElementParameters(x interface{}) error { +func validateTestVariable_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateTestVariable_IsTerraformElementParameters(x interface{}) error { return nil } -func validateTestVariable_IsTerraformResourceParameters(x interface{}) error { +func validateTestVariable_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -252,7 +252,7 @@ func (j *jsiiProxy_TestVariable) validateSetCategoryParameters(val *string) erro return nil } -func (j *jsiiProxy_TestVariable) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_TestVariable) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -285,7 +285,7 @@ func (j *jsiiProxy_TestVariable) validateSetConnectionParameters(val interface{} return nil } -func (j *jsiiProxy_TestVariable) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_TestVariable) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -350,7 +350,7 @@ func (j *jsiiProxy_TestVariable) validateSetDescriptionParameters(val *string) e return nil } -func (j *jsiiProxy_TestVariable) validateSetHclParameters(val interface{}) error { +func (j *jsiiProxy_TestVariable) validateSetHclParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -410,7 +410,7 @@ func (j *jsiiProxy_TestVariable) validateSetOrganizationParameters(val *string) return nil } -func (j *jsiiProxy_TestVariable) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_TestVariable) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -456,7 +456,7 @@ func (j *jsiiProxy_TestVariable) validateSetProvisionersParameters(val *[]interf return nil } -func (j *jsiiProxy_TestVariable) validateSetSensitiveParameters(val interface{}) error { +func (j *jsiiProxy_TestVariable) validateSetSensitiveParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -510,4 +510,3 @@ func validateNewTestVariableParameters(scope constructs.Construct, id *string, c return nil } - diff --git a/gen/tfe/testvariable/main.go b/gen/tfe/testvariable/main.go index 5eb57d722f..37ca1a3c0c 100644 --- a/gen/tfe/testvariable/main.go +++ b/gen/tfe/testvariable/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.testVariable.TestVariable", - reflect.TypeOf((*TestVariable)(nil)).Elem(), + reflect.TypeFor[TestVariable](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -80,7 +80,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "valueWo", GoGetter: "ValueWo"}, _jsii_.MemberProperty{JsiiProperty: "valueWoInput", GoGetter: "ValueWoInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_TestVariable{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -88,6 +88,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.testVariable.TestVariableConfig", - reflect.TypeOf((*TestVariableConfig)(nil)).Elem(), + reflect.TypeFor[TestVariableConfig](), ) } diff --git a/gen/tfe/variable/Variable.go b/gen/tfe/variable/Variable.go index 63c93948a4..083340686a 100644 --- a/gen/tfe/variable/Variable.go +++ b/gen/tfe/variable/Variable.go @@ -18,15 +18,15 @@ type Variable 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. @@ -42,9 +42,9 @@ type Variable interface { Fqn() *string // Experimental. FriendlyUniqueId() *string - Hcl() interface{} - SetHcl(val interface{}) - HclInput() interface{} + Hcl() any + SetHcl(val any) + HclInput() any Id() *string Key() *string SetKey(val *string) @@ -60,19 +60,19 @@ type Variable interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any ReadableValue() *string - Sensitive() interface{} - SetSensitive(val interface{}) - SensitiveInput() interface{} + Sensitive() any + SetSensitive(val any) + SensitiveInput() any // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string Value() *string @@ -91,9 +91,9 @@ type Variable 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 Variable interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -123,7 +123,7 @@ type Variable 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 Variable interface { ResetValueWo() ResetVariableSetId() ResetWorkspaceId() - 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 Variable @@ -188,8 +188,8 @@ func (j *jsiiProxy_Variable) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_Variable) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_Variable) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -198,8 +198,8 @@ func (j *jsiiProxy_Variable) Connection() interface{} { return returns } -func (j *jsiiProxy_Variable) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Variable) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -208,8 +208,8 @@ func (j *jsiiProxy_Variable) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_Variable) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_Variable) Count() any { + var returns any _jsii_.Get( j, "count", @@ -278,8 +278,8 @@ func (j *jsiiProxy_Variable) FriendlyUniqueId() *string { return returns } -func (j *jsiiProxy_Variable) Hcl() interface{} { - var returns interface{} +func (j *jsiiProxy_Variable) Hcl() any { + var returns any _jsii_.Get( j, "hcl", @@ -288,8 +288,8 @@ func (j *jsiiProxy_Variable) Hcl() interface{} { return returns } -func (j *jsiiProxy_Variable) HclInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Variable) HclInput() any { + var returns any _jsii_.Get( j, "hclInput", @@ -358,8 +358,8 @@ func (j *jsiiProxy_Variable) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_Variable) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_Variable) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -368,8 +368,8 @@ func (j *jsiiProxy_Variable) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_Variable) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_Variable) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -388,8 +388,8 @@ func (j *jsiiProxy_Variable) ReadableValue() *string { return returns } -func (j *jsiiProxy_Variable) Sensitive() interface{} { - var returns interface{} +func (j *jsiiProxy_Variable) Sensitive() any { + var returns any _jsii_.Get( j, "sensitive", @@ -398,8 +398,8 @@ func (j *jsiiProxy_Variable) Sensitive() interface{} { return returns } -func (j *jsiiProxy_Variable) SensitiveInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Variable) SensitiveInput() any { + var returns any _jsii_.Get( j, "sensitiveInput", @@ -418,8 +418,8 @@ func (j *jsiiProxy_Variable) TerraformGeneratorMetadata() *cdktf.TerraformProvid return returns } -func (j *jsiiProxy_Variable) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Variable) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -518,7 +518,6 @@ func (j *jsiiProxy_Variable) WorkspaceIdInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/variable tfe_variable} Resource. func NewVariable(scope constructs.Construct, id *string, config *VariableConfig) Variable { _init_.Initialize() @@ -530,7 +529,7 @@ func NewVariable(scope constructs.Construct, id *string, config *VariableConfig) _jsii_.Create( "@cdktf/provider-tfe.variable.Variable", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -543,12 +542,12 @@ func NewVariable_Override(v Variable, scope constructs.Construct, id *string, co _jsii_.Create( "@cdktf/provider-tfe.variable.Variable", - []interface{}{scope, id, config}, + []any{scope, id, config}, v, ) } -func (j *jsiiProxy_Variable)SetCategory(val *string) { +func (j *jsiiProxy_Variable) SetCategory(val *string) { if err := j.validateSetCategoryParameters(val); err != nil { panic(err) } @@ -559,7 +558,7 @@ func (j *jsiiProxy_Variable)SetCategory(val *string) { ) } -func (j *jsiiProxy_Variable)SetConnection(val interface{}) { +func (j *jsiiProxy_Variable) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -570,7 +569,7 @@ func (j *jsiiProxy_Variable)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_Variable)SetCount(val interface{}) { +func (j *jsiiProxy_Variable) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -581,7 +580,7 @@ func (j *jsiiProxy_Variable)SetCount(val interface{}) { ) } -func (j *jsiiProxy_Variable)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_Variable) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -589,7 +588,7 @@ func (j *jsiiProxy_Variable)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_Variable)SetDescription(val *string) { +func (j *jsiiProxy_Variable) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -600,7 +599,7 @@ func (j *jsiiProxy_Variable)SetDescription(val *string) { ) } -func (j *jsiiProxy_Variable)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_Variable) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -608,7 +607,7 @@ func (j *jsiiProxy_Variable)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_Variable)SetHcl(val interface{}) { +func (j *jsiiProxy_Variable) SetHcl(val any) { if err := j.validateSetHclParameters(val); err != nil { panic(err) } @@ -619,7 +618,7 @@ func (j *jsiiProxy_Variable)SetHcl(val interface{}) { ) } -func (j *jsiiProxy_Variable)SetKey(val *string) { +func (j *jsiiProxy_Variable) SetKey(val *string) { if err := j.validateSetKeyParameters(val); err != nil { panic(err) } @@ -630,7 +629,7 @@ func (j *jsiiProxy_Variable)SetKey(val *string) { ) } -func (j *jsiiProxy_Variable)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_Variable) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -641,7 +640,7 @@ func (j *jsiiProxy_Variable)SetLifecycle(val *cdktf.TerraformResourceLifecycle) ) } -func (j *jsiiProxy_Variable)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_Variable) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -649,7 +648,7 @@ func (j *jsiiProxy_Variable)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_Variable)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_Variable) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -660,7 +659,7 @@ func (j *jsiiProxy_Variable)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_Variable)SetSensitive(val interface{}) { +func (j *jsiiProxy_Variable) SetSensitive(val any) { if err := j.validateSetSensitiveParameters(val); err != nil { panic(err) } @@ -671,7 +670,7 @@ func (j *jsiiProxy_Variable)SetSensitive(val interface{}) { ) } -func (j *jsiiProxy_Variable)SetValue(val *string) { +func (j *jsiiProxy_Variable) SetValue(val *string) { if err := j.validateSetValueParameters(val); err != nil { panic(err) } @@ -682,7 +681,7 @@ func (j *jsiiProxy_Variable)SetValue(val *string) { ) } -func (j *jsiiProxy_Variable)SetValueWo(val *string) { +func (j *jsiiProxy_Variable) SetValueWo(val *string) { if err := j.validateSetValueWoParameters(val); err != nil { panic(err) } @@ -693,7 +692,7 @@ func (j *jsiiProxy_Variable)SetValueWo(val *string) { ) } -func (j *jsiiProxy_Variable)SetVariableSetId(val *string) { +func (j *jsiiProxy_Variable) SetVariableSetId(val *string) { if err := j.validateSetVariableSetIdParameters(val); err != nil { panic(err) } @@ -704,7 +703,7 @@ func (j *jsiiProxy_Variable)SetVariableSetId(val *string) { ) } -func (j *jsiiProxy_Variable)SetWorkspaceId(val *string) { +func (j *jsiiProxy_Variable) SetWorkspaceId(val *string) { if err := j.validateSetWorkspaceIdParameters(val); err != nil { panic(err) } @@ -727,7 +726,7 @@ func Variable_GenerateConfigForImport(scope constructs.Construct, importToId *st _jsii_.StaticInvoke( "@cdktf/provider-tfe.variable.Variable", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -751,7 +750,7 @@ func Variable_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 Variable_IsConstruct(x interface{}) *bool { +func Variable_IsConstruct(x any) *bool { _init_.Initialize() if err := validateVariable_IsConstructParameters(x); err != nil { @@ -762,7 +761,7 @@ func Variable_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.variable.Variable", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -770,7 +769,7 @@ func Variable_IsConstruct(x interface{}) *bool { } // Experimental. -func Variable_IsTerraformElement(x interface{}) *bool { +func Variable_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateVariable_IsTerraformElementParameters(x); err != nil { @@ -781,7 +780,7 @@ func Variable_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.variable.Variable", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -789,7 +788,7 @@ func Variable_IsTerraformElement(x interface{}) *bool { } // Experimental. -func Variable_IsTerraformResource(x interface{}) *bool { +func Variable_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateVariable_IsTerraformResourceParameters(x); err != nil { @@ -800,7 +799,7 @@ func Variable_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.variable.Variable", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -825,31 +824,31 @@ func (v *jsiiProxy_Variable) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( v, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (v *jsiiProxy_Variable) AddOverride(path *string, value interface{}) { +func (v *jsiiProxy_Variable) AddOverride(path *string, value any) { if err := v.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( v, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (v *jsiiProxy_Variable) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (v *jsiiProxy_Variable) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := v.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( v, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -865,7 +864,7 @@ func (v *jsiiProxy_Variable) GetBooleanAttribute(terraformAttribute *string) cdk _jsii_.Invoke( v, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -881,7 +880,7 @@ func (v *jsiiProxy_Variable) GetBooleanMapAttribute(terraformAttribute *string) _jsii_.Invoke( v, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -897,7 +896,7 @@ func (v *jsiiProxy_Variable) GetListAttribute(terraformAttribute *string) *[]*st _jsii_.Invoke( v, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -913,7 +912,7 @@ func (v *jsiiProxy_Variable) GetNumberAttribute(terraformAttribute *string) *flo _jsii_.Invoke( v, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -929,7 +928,7 @@ func (v *jsiiProxy_Variable) GetNumberListAttribute(terraformAttribute *string) _jsii_.Invoke( v, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -945,7 +944,7 @@ func (v *jsiiProxy_Variable) GetNumberMapAttribute(terraformAttribute *string) * _jsii_.Invoke( v, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -961,7 +960,7 @@ func (v *jsiiProxy_Variable) GetStringAttribute(terraformAttribute *string) *str _jsii_.Invoke( v, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -977,15 +976,15 @@ func (v *jsiiProxy_Variable) GetStringMapAttribute(terraformAttribute *string) * _jsii_.Invoke( v, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (v *jsiiProxy_Variable) HasResourceMove() interface{} { - var returns interface{} +func (v *jsiiProxy_Variable) HasResourceMove() any { + var returns any _jsii_.Invoke( v, @@ -1004,7 +1003,7 @@ func (v *jsiiProxy_Variable) ImportFrom(id *string, provider cdktf.TerraformProv _jsii_.InvokeVoid( v, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -1017,7 +1016,7 @@ func (v *jsiiProxy_Variable) InterpolationForAttribute(terraformAttribute *strin _jsii_.Invoke( v, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1031,18 +1030,18 @@ func (v *jsiiProxy_Variable) MoveFromId(id *string) { _jsii_.InvokeVoid( v, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (v *jsiiProxy_Variable) MoveTo(moveTarget *string, index interface{}) { +func (v *jsiiProxy_Variable) MoveTo(moveTarget *string, index any) { if err := v.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( v, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -1053,7 +1052,7 @@ func (v *jsiiProxy_Variable) MoveToId(id *string) { _jsii_.InvokeVoid( v, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1064,7 +1063,7 @@ func (v *jsiiProxy_Variable) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( v, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1132,8 +1131,8 @@ func (v *jsiiProxy_Variable) ResetWorkspaceId() { ) } -func (v *jsiiProxy_Variable) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (v *jsiiProxy_Variable) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( v, @@ -1145,8 +1144,8 @@ func (v *jsiiProxy_Variable) SynthesizeAttributes() *map[string]interface{} { return returns } -func (v *jsiiProxy_Variable) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (v *jsiiProxy_Variable) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( v, @@ -1158,8 +1157,8 @@ func (v *jsiiProxy_Variable) SynthesizeHclAttributes() *map[string]interface{} { return returns } -func (v *jsiiProxy_Variable) ToHclTerraform() interface{} { - var returns interface{} +func (v *jsiiProxy_Variable) ToHclTerraform() any { + var returns any _jsii_.Invoke( v, @@ -1171,8 +1170,8 @@ func (v *jsiiProxy_Variable) ToHclTerraform() interface{} { return returns } -func (v *jsiiProxy_Variable) ToMetadata() interface{} { - var returns interface{} +func (v *jsiiProxy_Variable) ToMetadata() any { + var returns any _jsii_.Invoke( v, @@ -1197,8 +1196,8 @@ func (v *jsiiProxy_Variable) ToString() *string { return returns } -func (v *jsiiProxy_Variable) ToTerraform() interface{} { - var returns interface{} +func (v *jsiiProxy_Variable) ToTerraform() any { + var returns any _jsii_.Invoke( v, @@ -1209,4 +1208,3 @@ func (v *jsiiProxy_Variable) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/variable/VariableConfig.go b/gen/tfe/variable/VariableConfig.go index ba60745d4f..5d3a1af062 100644 --- a/gen/tfe/variable/VariableConfig.go +++ b/gen/tfe/variable/VariableConfig.go @@ -6,9 +6,9 @@ import ( type VariableConfig 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 VariableConfig 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"` // Whether this is a Terraform or environment variable. Valid values are "terraform" or "env". // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/variable#category Variable#category} @@ -30,9 +30,9 @@ type VariableConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/variable#description Variable#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/variable#hcl Variable#hcl}. - Hcl interface{} `field:"optional" json:"hcl" yaml:"hcl"` + Hcl any `field:"optional" json:"hcl" yaml:"hcl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/variable#sensitive Variable#sensitive}. - Sensitive interface{} `field:"optional" json:"sensitive" yaml:"sensitive"` + Sensitive any `field:"optional" json:"sensitive" yaml:"sensitive"` // Value of the variable. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/variable#value Variable#value} @@ -46,4 +46,3 @@ type VariableConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/variable#workspace_id Variable#workspace_id}. WorkspaceId *string `field:"optional" json:"workspaceId" yaml:"workspaceId"` } - diff --git a/gen/tfe/variable/Variable__checks.go b/gen/tfe/variable/Variable__checks.go index 6aeb0fdecd..db6c6472cc 100644 --- a/gen/tfe/variable/Variable__checks.go +++ b/gen/tfe/variable/Variable__checks.go @@ -19,7 +19,7 @@ func (v *jsiiProxy_Variable) validateAddMoveTargetParameters(moveTarget *string) return nil } -func (v *jsiiProxy_Variable) validateAddOverrideParameters(path *string, value interface{}) error { +func (v *jsiiProxy_Variable) 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 (v *jsiiProxy_Variable) validateMoveFromIdParameters(id *string) error { return nil } -func (v *jsiiProxy_Variable) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (v *jsiiProxy_Variable) 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 validateVariable_GenerateConfigForImportParameters(scope constructs.Constru return nil } -func validateVariable_IsConstructParameters(x interface{}) error { +func validateVariable_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateVariable_IsConstructParameters(x interface{}) error { return nil } -func validateVariable_IsTerraformElementParameters(x interface{}) error { +func validateVariable_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateVariable_IsTerraformElementParameters(x interface{}) error { return nil } -func validateVariable_IsTerraformResourceParameters(x interface{}) error { +func validateVariable_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -252,7 +252,7 @@ func (j *jsiiProxy_Variable) validateSetCategoryParameters(val *string) error { return nil } -func (j *jsiiProxy_Variable) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_Variable) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -285,7 +285,7 @@ func (j *jsiiProxy_Variable) validateSetConnectionParameters(val interface{}) er return nil } -func (j *jsiiProxy_Variable) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_Variable) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -350,7 +350,7 @@ func (j *jsiiProxy_Variable) validateSetDescriptionParameters(val *string) error return nil } -func (j *jsiiProxy_Variable) validateSetHclParameters(val interface{}) error { +func (j *jsiiProxy_Variable) validateSetHclParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -386,7 +386,7 @@ func (j *jsiiProxy_Variable) validateSetLifecycleParameters(val *cdktf.Terraform return nil } -func (j *jsiiProxy_Variable) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_Variable) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -432,7 +432,7 @@ func (j *jsiiProxy_Variable) validateSetProvisionersParameters(val *[]interface{ return nil } -func (j *jsiiProxy_Variable) validateSetSensitiveParameters(val interface{}) error { +func (j *jsiiProxy_Variable) validateSetSensitiveParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -502,4 +502,3 @@ func validateNewVariableParameters(scope constructs.Construct, id *string, confi return nil } - diff --git a/gen/tfe/variable/main.go b/gen/tfe/variable/main.go index 48597db999..9fba884b44 100644 --- a/gen/tfe/variable/main.go +++ b/gen/tfe/variable/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.variable.Variable", - reflect.TypeOf((*Variable)(nil)).Elem(), + reflect.TypeFor[Variable](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -80,7 +80,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceId", GoGetter: "WorkspaceId"}, _jsii_.MemberProperty{JsiiProperty: "workspaceIdInput", GoGetter: "WorkspaceIdInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_Variable{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -88,6 +88,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.variable.VariableConfig", - reflect.TypeOf((*VariableConfig)(nil)).Elem(), + reflect.TypeFor[VariableConfig](), ) } diff --git a/gen/tfe/variableset/VariableSet.go b/gen/tfe/variableset/VariableSet.go index 9f7ec0e116..256940b6e9 100644 --- a/gen/tfe/variableset/VariableSet.go +++ b/gen/tfe/variableset/VariableSet.go @@ -15,15 +15,15 @@ type VariableSet 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. @@ -39,9 +39,9 @@ type VariableSet interface { Fqn() *string // Experimental. FriendlyUniqueId() *string - Global() interface{} - SetGlobal(val interface{}) - GlobalInput() interface{} + Global() any + SetGlobal(val any) + GlobalInput() any Id() *string SetId(val *string) IdInput() *string @@ -60,23 +60,23 @@ type VariableSet interface { ParentProjectId() *string SetParentProjectId(val *string) ParentProjectIdInput() *string - Priority() interface{} - SetPriority(val interface{}) - PriorityInput() interface{} + Priority() any + SetPriority(val any) + PriorityInput() 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 // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string WorkspaceIds() *[]*string @@ -86,9 +86,9 @@ type VariableSet 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 VariableSet interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -118,7 +118,7 @@ type VariableSet 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) @@ -135,17 +135,17 @@ type VariableSet interface { ResetParentProjectId() ResetPriority() ResetWorkspaceIds() - 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 VariableSet @@ -163,8 +163,8 @@ func (j *jsiiProxy_VariableSet) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_VariableSet) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_VariableSet) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -173,8 +173,8 @@ func (j *jsiiProxy_VariableSet) Connection() interface{} { return returns } -func (j *jsiiProxy_VariableSet) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_VariableSet) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -183,8 +183,8 @@ func (j *jsiiProxy_VariableSet) ConstructNodeMetadata() *map[string]interface{} return returns } -func (j *jsiiProxy_VariableSet) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_VariableSet) Count() any { + var returns any _jsii_.Get( j, "count", @@ -253,8 +253,8 @@ func (j *jsiiProxy_VariableSet) FriendlyUniqueId() *string { return returns } -func (j *jsiiProxy_VariableSet) Global() interface{} { - var returns interface{} +func (j *jsiiProxy_VariableSet) Global() any { + var returns any _jsii_.Get( j, "global", @@ -263,8 +263,8 @@ func (j *jsiiProxy_VariableSet) Global() interface{} { return returns } -func (j *jsiiProxy_VariableSet) GlobalInput() interface{} { - var returns interface{} +func (j *jsiiProxy_VariableSet) GlobalInput() any { + var returns any _jsii_.Get( j, "globalInput", @@ -373,8 +373,8 @@ func (j *jsiiProxy_VariableSet) ParentProjectIdInput() *string { return returns } -func (j *jsiiProxy_VariableSet) Priority() interface{} { - var returns interface{} +func (j *jsiiProxy_VariableSet) Priority() any { + var returns any _jsii_.Get( j, "priority", @@ -383,8 +383,8 @@ func (j *jsiiProxy_VariableSet) Priority() interface{} { return returns } -func (j *jsiiProxy_VariableSet) PriorityInput() interface{} { - var returns interface{} +func (j *jsiiProxy_VariableSet) PriorityInput() any { + var returns any _jsii_.Get( j, "priorityInput", @@ -403,8 +403,8 @@ func (j *jsiiProxy_VariableSet) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_VariableSet) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_VariableSet) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -413,8 +413,8 @@ func (j *jsiiProxy_VariableSet) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_VariableSet) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_VariableSet) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -433,8 +433,8 @@ func (j *jsiiProxy_VariableSet) TerraformGeneratorMetadata() *cdktf.TerraformPro return returns } -func (j *jsiiProxy_VariableSet) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_VariableSet) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -473,7 +473,6 @@ func (j *jsiiProxy_VariableSet) WorkspaceIdsInput() *[]*string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/variable_set tfe_variable_set} Resource. func NewVariableSet(scope constructs.Construct, id *string, config *VariableSetConfig) VariableSet { _init_.Initialize() @@ -485,7 +484,7 @@ func NewVariableSet(scope constructs.Construct, id *string, config *VariableSetC _jsii_.Create( "@cdktf/provider-tfe.variableSet.VariableSet", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -498,12 +497,12 @@ func NewVariableSet_Override(v VariableSet, scope constructs.Construct, id *stri _jsii_.Create( "@cdktf/provider-tfe.variableSet.VariableSet", - []interface{}{scope, id, config}, + []any{scope, id, config}, v, ) } -func (j *jsiiProxy_VariableSet)SetConnection(val interface{}) { +func (j *jsiiProxy_VariableSet) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -514,7 +513,7 @@ func (j *jsiiProxy_VariableSet)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_VariableSet)SetCount(val interface{}) { +func (j *jsiiProxy_VariableSet) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -525,7 +524,7 @@ func (j *jsiiProxy_VariableSet)SetCount(val interface{}) { ) } -func (j *jsiiProxy_VariableSet)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_VariableSet) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -533,7 +532,7 @@ func (j *jsiiProxy_VariableSet)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_VariableSet)SetDescription(val *string) { +func (j *jsiiProxy_VariableSet) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -544,7 +543,7 @@ func (j *jsiiProxy_VariableSet)SetDescription(val *string) { ) } -func (j *jsiiProxy_VariableSet)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_VariableSet) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -552,7 +551,7 @@ func (j *jsiiProxy_VariableSet)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_VariableSet)SetGlobal(val interface{}) { +func (j *jsiiProxy_VariableSet) SetGlobal(val any) { if err := j.validateSetGlobalParameters(val); err != nil { panic(err) } @@ -563,7 +562,7 @@ func (j *jsiiProxy_VariableSet)SetGlobal(val interface{}) { ) } -func (j *jsiiProxy_VariableSet)SetId(val *string) { +func (j *jsiiProxy_VariableSet) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -574,7 +573,7 @@ func (j *jsiiProxy_VariableSet)SetId(val *string) { ) } -func (j *jsiiProxy_VariableSet)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_VariableSet) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -585,7 +584,7 @@ func (j *jsiiProxy_VariableSet)SetLifecycle(val *cdktf.TerraformResourceLifecycl ) } -func (j *jsiiProxy_VariableSet)SetName(val *string) { +func (j *jsiiProxy_VariableSet) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -596,7 +595,7 @@ func (j *jsiiProxy_VariableSet)SetName(val *string) { ) } -func (j *jsiiProxy_VariableSet)SetOrganization(val *string) { +func (j *jsiiProxy_VariableSet) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -607,7 +606,7 @@ func (j *jsiiProxy_VariableSet)SetOrganization(val *string) { ) } -func (j *jsiiProxy_VariableSet)SetParentProjectId(val *string) { +func (j *jsiiProxy_VariableSet) SetParentProjectId(val *string) { if err := j.validateSetParentProjectIdParameters(val); err != nil { panic(err) } @@ -618,7 +617,7 @@ func (j *jsiiProxy_VariableSet)SetParentProjectId(val *string) { ) } -func (j *jsiiProxy_VariableSet)SetPriority(val interface{}) { +func (j *jsiiProxy_VariableSet) SetPriority(val any) { if err := j.validateSetPriorityParameters(val); err != nil { panic(err) } @@ -629,7 +628,7 @@ func (j *jsiiProxy_VariableSet)SetPriority(val interface{}) { ) } -func (j *jsiiProxy_VariableSet)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_VariableSet) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -637,7 +636,7 @@ func (j *jsiiProxy_VariableSet)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_VariableSet)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_VariableSet) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -648,7 +647,7 @@ func (j *jsiiProxy_VariableSet)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_VariableSet)SetWorkspaceIds(val *[]*string) { +func (j *jsiiProxy_VariableSet) SetWorkspaceIds(val *[]*string) { if err := j.validateSetWorkspaceIdsParameters(val); err != nil { panic(err) } @@ -671,7 +670,7 @@ func VariableSet_GenerateConfigForImport(scope constructs.Construct, importToId _jsii_.StaticInvoke( "@cdktf/provider-tfe.variableSet.VariableSet", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -695,7 +694,7 @@ func VariableSet_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 VariableSet_IsConstruct(x interface{}) *bool { +func VariableSet_IsConstruct(x any) *bool { _init_.Initialize() if err := validateVariableSet_IsConstructParameters(x); err != nil { @@ -706,7 +705,7 @@ func VariableSet_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.variableSet.VariableSet", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -714,7 +713,7 @@ func VariableSet_IsConstruct(x interface{}) *bool { } // Experimental. -func VariableSet_IsTerraformElement(x interface{}) *bool { +func VariableSet_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateVariableSet_IsTerraformElementParameters(x); err != nil { @@ -725,7 +724,7 @@ func VariableSet_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.variableSet.VariableSet", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -733,7 +732,7 @@ func VariableSet_IsTerraformElement(x interface{}) *bool { } // Experimental. -func VariableSet_IsTerraformResource(x interface{}) *bool { +func VariableSet_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateVariableSet_IsTerraformResourceParameters(x); err != nil { @@ -744,7 +743,7 @@ func VariableSet_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.variableSet.VariableSet", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -769,31 +768,31 @@ func (v *jsiiProxy_VariableSet) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( v, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (v *jsiiProxy_VariableSet) AddOverride(path *string, value interface{}) { +func (v *jsiiProxy_VariableSet) AddOverride(path *string, value any) { if err := v.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( v, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (v *jsiiProxy_VariableSet) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (v *jsiiProxy_VariableSet) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := v.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( v, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -809,7 +808,7 @@ func (v *jsiiProxy_VariableSet) GetBooleanAttribute(terraformAttribute *string) _jsii_.Invoke( v, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -825,7 +824,7 @@ func (v *jsiiProxy_VariableSet) GetBooleanMapAttribute(terraformAttribute *strin _jsii_.Invoke( v, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -841,7 +840,7 @@ func (v *jsiiProxy_VariableSet) GetListAttribute(terraformAttribute *string) *[] _jsii_.Invoke( v, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -857,7 +856,7 @@ func (v *jsiiProxy_VariableSet) GetNumberAttribute(terraformAttribute *string) * _jsii_.Invoke( v, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -873,7 +872,7 @@ func (v *jsiiProxy_VariableSet) GetNumberListAttribute(terraformAttribute *strin _jsii_.Invoke( v, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -889,7 +888,7 @@ func (v *jsiiProxy_VariableSet) GetNumberMapAttribute(terraformAttribute *string _jsii_.Invoke( v, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -905,7 +904,7 @@ func (v *jsiiProxy_VariableSet) GetStringAttribute(terraformAttribute *string) * _jsii_.Invoke( v, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -921,15 +920,15 @@ func (v *jsiiProxy_VariableSet) GetStringMapAttribute(terraformAttribute *string _jsii_.Invoke( v, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (v *jsiiProxy_VariableSet) HasResourceMove() interface{} { - var returns interface{} +func (v *jsiiProxy_VariableSet) HasResourceMove() any { + var returns any _jsii_.Invoke( v, @@ -948,7 +947,7 @@ func (v *jsiiProxy_VariableSet) ImportFrom(id *string, provider cdktf.TerraformP _jsii_.InvokeVoid( v, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -961,7 +960,7 @@ func (v *jsiiProxy_VariableSet) InterpolationForAttribute(terraformAttribute *st _jsii_.Invoke( v, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -975,18 +974,18 @@ func (v *jsiiProxy_VariableSet) MoveFromId(id *string) { _jsii_.InvokeVoid( v, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (v *jsiiProxy_VariableSet) MoveTo(moveTarget *string, index interface{}) { +func (v *jsiiProxy_VariableSet) MoveTo(moveTarget *string, index any) { if err := v.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( v, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -997,7 +996,7 @@ func (v *jsiiProxy_VariableSet) MoveToId(id *string) { _jsii_.InvokeVoid( v, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1008,7 +1007,7 @@ func (v *jsiiProxy_VariableSet) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( v, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1076,8 +1075,8 @@ func (v *jsiiProxy_VariableSet) ResetWorkspaceIds() { ) } -func (v *jsiiProxy_VariableSet) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (v *jsiiProxy_VariableSet) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( v, @@ -1089,8 +1088,8 @@ func (v *jsiiProxy_VariableSet) SynthesizeAttributes() *map[string]interface{} { return returns } -func (v *jsiiProxy_VariableSet) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (v *jsiiProxy_VariableSet) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( v, @@ -1102,8 +1101,8 @@ func (v *jsiiProxy_VariableSet) SynthesizeHclAttributes() *map[string]interface{ return returns } -func (v *jsiiProxy_VariableSet) ToHclTerraform() interface{} { - var returns interface{} +func (v *jsiiProxy_VariableSet) ToHclTerraform() any { + var returns any _jsii_.Invoke( v, @@ -1115,8 +1114,8 @@ func (v *jsiiProxy_VariableSet) ToHclTerraform() interface{} { return returns } -func (v *jsiiProxy_VariableSet) ToMetadata() interface{} { - var returns interface{} +func (v *jsiiProxy_VariableSet) ToMetadata() any { + var returns any _jsii_.Invoke( v, @@ -1141,8 +1140,8 @@ func (v *jsiiProxy_VariableSet) ToString() *string { return returns } -func (v *jsiiProxy_VariableSet) ToTerraform() interface{} { - var returns interface{} +func (v *jsiiProxy_VariableSet) ToTerraform() any { + var returns any _jsii_.Invoke( v, @@ -1153,4 +1152,3 @@ func (v *jsiiProxy_VariableSet) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/variableset/VariableSetConfig.go b/gen/tfe/variableset/VariableSetConfig.go index 935392c36e..595ed4d6af 100644 --- a/gen/tfe/variableset/VariableSetConfig.go +++ b/gen/tfe/variableset/VariableSetConfig.go @@ -6,9 +6,9 @@ import ( type VariableSetConfig 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 VariableSetConfig 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/hashicorp/tfe/0.66.0/docs/resources/variable_set#name VariableSet#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/variable_set#description VariableSet#description}. Description *string `field:"optional" json:"description" yaml:"description"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/variable_set#global VariableSet#global}. - Global interface{} `field:"optional" json:"global" yaml:"global"` + Global any `field:"optional" json:"global" yaml:"global"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/variable_set#id VariableSet#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,8 +35,7 @@ type VariableSetConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/variable_set#parent_project_id VariableSet#parent_project_id}. ParentProjectId *string `field:"optional" json:"parentProjectId" yaml:"parentProjectId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/variable_set#priority VariableSet#priority}. - Priority interface{} `field:"optional" json:"priority" yaml:"priority"` + Priority any `field:"optional" json:"priority" yaml:"priority"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/variable_set#workspace_ids VariableSet#workspace_ids}. WorkspaceIds *[]*string `field:"optional" json:"workspaceIds" yaml:"workspaceIds"` } - diff --git a/gen/tfe/variableset/VariableSet__checks.go b/gen/tfe/variableset/VariableSet__checks.go index 4a08028a72..9688704323 100644 --- a/gen/tfe/variableset/VariableSet__checks.go +++ b/gen/tfe/variableset/VariableSet__checks.go @@ -19,7 +19,7 @@ func (v *jsiiProxy_VariableSet) validateAddMoveTargetParameters(moveTarget *stri return nil } -func (v *jsiiProxy_VariableSet) validateAddOverrideParameters(path *string, value interface{}) error { +func (v *jsiiProxy_VariableSet) 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 (v *jsiiProxy_VariableSet) validateMoveFromIdParameters(id *string) error { return nil } -func (v *jsiiProxy_VariableSet) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (v *jsiiProxy_VariableSet) 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 validateVariableSet_GenerateConfigForImportParameters(scope constructs.Cons return nil } -func validateVariableSet_IsConstructParameters(x interface{}) error { +func validateVariableSet_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateVariableSet_IsConstructParameters(x interface{}) error { return nil } -func validateVariableSet_IsTerraformElementParameters(x interface{}) error { +func validateVariableSet_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateVariableSet_IsTerraformElementParameters(x interface{}) error { return nil } -func validateVariableSet_IsTerraformResourceParameters(x interface{}) error { +func validateVariableSet_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateVariableSet_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_VariableSet) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_VariableSet) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_VariableSet) validateSetConnectionParameters(val interface{}) return nil } -func (j *jsiiProxy_VariableSet) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_VariableSet) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -342,7 +342,7 @@ func (j *jsiiProxy_VariableSet) validateSetDescriptionParameters(val *string) er return nil } -func (j *jsiiProxy_VariableSet) validateSetGlobalParameters(val interface{}) error { +func (j *jsiiProxy_VariableSet) validateSetGlobalParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -402,7 +402,7 @@ func (j *jsiiProxy_VariableSet) validateSetParentProjectIdParameters(val *string return nil } -func (j *jsiiProxy_VariableSet) validateSetPriorityParameters(val interface{}) error { +func (j *jsiiProxy_VariableSet) validateSetPriorityParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -422,7 +422,7 @@ func (j *jsiiProxy_VariableSet) validateSetPriorityParameters(val interface{}) e return nil } -func (j *jsiiProxy_VariableSet) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_VariableSet) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -494,4 +494,3 @@ func validateNewVariableSetParameters(scope constructs.Construct, id *string, co return nil } - diff --git a/gen/tfe/variableset/main.go b/gen/tfe/variableset/main.go index 8c19bc772a..4436665efc 100644 --- a/gen/tfe/variableset/main.go +++ b/gen/tfe/variableset/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.variableSet.VariableSet", - reflect.TypeOf((*VariableSet)(nil)).Elem(), + reflect.TypeFor[VariableSet](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -76,7 +76,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceIds", GoGetter: "WorkspaceIds"}, _jsii_.MemberProperty{JsiiProperty: "workspaceIdsInput", GoGetter: "WorkspaceIdsInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_VariableSet{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -84,6 +84,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.variableSet.VariableSetConfig", - reflect.TypeOf((*VariableSetConfig)(nil)).Elem(), + reflect.TypeFor[VariableSetConfig](), ) } diff --git a/gen/tfe/workspace/Workspace.go b/gen/tfe/workspace/Workspace.go index 46361e551c..ff705fa872 100644 --- a/gen/tfe/workspace/Workspace.go +++ b/gen/tfe/workspace/Workspace.go @@ -15,18 +15,18 @@ type Workspace interface { AgentPoolId() *string SetAgentPoolId(val *string) AgentPoolIdInput() *string - AllowDestroyPlan() interface{} - SetAllowDestroyPlan(val interface{}) - AllowDestroyPlanInput() interface{} - AssessmentsEnabled() interface{} - SetAssessmentsEnabled(val interface{}) - AssessmentsEnabledInput() interface{} - AutoApply() interface{} - SetAutoApply(val interface{}) - AutoApplyInput() interface{} - AutoApplyRunTrigger() interface{} - SetAutoApplyRunTrigger(val interface{}) - AutoApplyRunTriggerInput() interface{} + AllowDestroyPlan() any + SetAllowDestroyPlan(val any) + AllowDestroyPlanInput() any + AssessmentsEnabled() any + SetAssessmentsEnabled(val any) + AssessmentsEnabledInput() any + AutoApply() any + SetAutoApply(val any) + AutoApplyInput() any + AutoApplyRunTrigger() any + SetAutoApplyRunTrigger(val any) + AutoApplyRunTriggerInput() any AutoDestroyActivityDuration() *string SetAutoDestroyActivityDuration(val *string) AutoDestroyActivityDurationInput() *string @@ -36,15 +36,15 @@ type Workspace 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,12 +56,12 @@ type Workspace interface { ExecutionMode() *string SetExecutionMode(val *string) ExecutionModeInput() *string - FileTriggersEnabled() interface{} - SetFileTriggersEnabled(val interface{}) - FileTriggersEnabledInput() interface{} - ForceDelete() interface{} - SetForceDelete(val interface{}) - ForceDeleteInput() interface{} + FileTriggersEnabled() any + SetFileTriggersEnabled(val any) + FileTriggersEnabledInput() any + ForceDelete() any + SetForceDelete(val any) + ForceDeleteInput() any // Experimental. ForEach() cdktf.ITerraformIterator // Experimental. @@ -70,19 +70,19 @@ type Workspace interface { Fqn() *string // Experimental. FriendlyUniqueId() *string - GlobalRemoteState() interface{} - SetGlobalRemoteState(val interface{}) - GlobalRemoteStateInput() interface{} + GlobalRemoteState() any + SetGlobalRemoteState(val any) + GlobalRemoteStateInput() any HtmlUrl() *string Id() *string SetId(val *string) IdInput() *string - IgnoreAdditionalTagNames() interface{} - SetIgnoreAdditionalTagNames(val interface{}) - IgnoreAdditionalTagNamesInput() interface{} - IgnoreAdditionalTags() interface{} - SetIgnoreAdditionalTags(val interface{}) - IgnoreAdditionalTagsInput() interface{} + IgnoreAdditionalTagNames() any + SetIgnoreAdditionalTagNames(val any) + IgnoreAdditionalTagNamesInput() any + IgnoreAdditionalTags() any + SetIgnoreAdditionalTags(val any) + IgnoreAdditionalTagsInput() any InheritsProjectAutoDestroy() cdktf.IResolvable // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle @@ -93,9 +93,9 @@ type Workspace interface { NameInput() *string // The tree node. Node() constructs.Node - Operations() interface{} - SetOperations(val interface{}) - OperationsInput() interface{} + Operations() any + SetOperations(val any) + OperationsInput() any Organization() *string SetOrganization(val *string) OrganizationInput() *string @@ -107,14 +107,14 @@ type Workspace interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) - QueueAllRuns() interface{} - SetQueueAllRuns(val interface{}) - QueueAllRunsInput() interface{} + SetProvisioners(val *[]any) + QueueAllRuns() any + SetQueueAllRuns(val any) + QueueAllRunsInput() any // Experimental. - RawOverrides() interface{} + RawOverrides() any RemoteStateConsumerIds() *[]*string SetRemoteStateConsumerIds(val *[]*string) RemoteStateConsumerIdsInput() *[]*string @@ -125,15 +125,15 @@ type Workspace interface { SourceUrl() *string SetSourceUrl(val *string) SourceUrlInput() *string - SpeculativeEnabled() interface{} - SetSpeculativeEnabled(val interface{}) - SpeculativeEnabledInput() interface{} + SpeculativeEnabled() any + SetSpeculativeEnabled(val any) + SpeculativeEnabledInput() any SshKeyId() *string SetSshKeyId(val *string) SshKeyIdInput() *string - StructuredRunOutputEnabled() interface{} - SetStructuredRunOutputEnabled(val interface{}) - StructuredRunOutputEnabledInput() interface{} + StructuredRunOutputEnabled() any + SetStructuredRunOutputEnabled(val any) + StructuredRunOutputEnabledInput() any TagNames() *[]*string SetTagNames(val *[]*string) TagNamesInput() *[]*string @@ -143,7 +143,7 @@ type Workspace interface { // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string TerraformVersion() *string @@ -164,9 +164,9 @@ type Workspace 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. @@ -184,7 +184,7 @@ type Workspace interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -196,7 +196,7 @@ type Workspace 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) @@ -239,17 +239,17 @@ type Workspace interface { ResetTriggerPrefixes() ResetVcsRepo() ResetWorkingDirectory() - 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 Workspace @@ -277,8 +277,8 @@ func (j *jsiiProxy_Workspace) AgentPoolIdInput() *string { return returns } -func (j *jsiiProxy_Workspace) AllowDestroyPlan() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) AllowDestroyPlan() any { + var returns any _jsii_.Get( j, "allowDestroyPlan", @@ -287,8 +287,8 @@ func (j *jsiiProxy_Workspace) AllowDestroyPlan() interface{} { return returns } -func (j *jsiiProxy_Workspace) AllowDestroyPlanInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) AllowDestroyPlanInput() any { + var returns any _jsii_.Get( j, "allowDestroyPlanInput", @@ -297,8 +297,8 @@ func (j *jsiiProxy_Workspace) AllowDestroyPlanInput() interface{} { return returns } -func (j *jsiiProxy_Workspace) AssessmentsEnabled() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) AssessmentsEnabled() any { + var returns any _jsii_.Get( j, "assessmentsEnabled", @@ -307,8 +307,8 @@ func (j *jsiiProxy_Workspace) AssessmentsEnabled() interface{} { return returns } -func (j *jsiiProxy_Workspace) AssessmentsEnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) AssessmentsEnabledInput() any { + var returns any _jsii_.Get( j, "assessmentsEnabledInput", @@ -317,8 +317,8 @@ func (j *jsiiProxy_Workspace) AssessmentsEnabledInput() interface{} { return returns } -func (j *jsiiProxy_Workspace) AutoApply() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) AutoApply() any { + var returns any _jsii_.Get( j, "autoApply", @@ -327,8 +327,8 @@ func (j *jsiiProxy_Workspace) AutoApply() interface{} { return returns } -func (j *jsiiProxy_Workspace) AutoApplyInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) AutoApplyInput() any { + var returns any _jsii_.Get( j, "autoApplyInput", @@ -337,8 +337,8 @@ func (j *jsiiProxy_Workspace) AutoApplyInput() interface{} { return returns } -func (j *jsiiProxy_Workspace) AutoApplyRunTrigger() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) AutoApplyRunTrigger() any { + var returns any _jsii_.Get( j, "autoApplyRunTrigger", @@ -347,8 +347,8 @@ func (j *jsiiProxy_Workspace) AutoApplyRunTrigger() interface{} { return returns } -func (j *jsiiProxy_Workspace) AutoApplyRunTriggerInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) AutoApplyRunTriggerInput() any { + var returns any _jsii_.Get( j, "autoApplyRunTriggerInput", @@ -407,8 +407,8 @@ func (j *jsiiProxy_Workspace) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_Workspace) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -417,8 +417,8 @@ func (j *jsiiProxy_Workspace) Connection() interface{} { return returns } -func (j *jsiiProxy_Workspace) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Workspace) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -427,8 +427,8 @@ func (j *jsiiProxy_Workspace) ConstructNodeMetadata() *map[string]interface{} { return returns } -func (j *jsiiProxy_Workspace) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) Count() any { + var returns any _jsii_.Get( j, "count", @@ -497,8 +497,8 @@ func (j *jsiiProxy_Workspace) ExecutionModeInput() *string { return returns } -func (j *jsiiProxy_Workspace) FileTriggersEnabled() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) FileTriggersEnabled() any { + var returns any _jsii_.Get( j, "fileTriggersEnabled", @@ -507,8 +507,8 @@ func (j *jsiiProxy_Workspace) FileTriggersEnabled() interface{} { return returns } -func (j *jsiiProxy_Workspace) FileTriggersEnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) FileTriggersEnabledInput() any { + var returns any _jsii_.Get( j, "fileTriggersEnabledInput", @@ -517,8 +517,8 @@ func (j *jsiiProxy_Workspace) FileTriggersEnabledInput() interface{} { return returns } -func (j *jsiiProxy_Workspace) ForceDelete() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) ForceDelete() any { + var returns any _jsii_.Get( j, "forceDelete", @@ -527,8 +527,8 @@ func (j *jsiiProxy_Workspace) ForceDelete() interface{} { return returns } -func (j *jsiiProxy_Workspace) ForceDeleteInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) ForceDeleteInput() any { + var returns any _jsii_.Get( j, "forceDeleteInput", @@ -567,8 +567,8 @@ func (j *jsiiProxy_Workspace) FriendlyUniqueId() *string { return returns } -func (j *jsiiProxy_Workspace) GlobalRemoteState() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) GlobalRemoteState() any { + var returns any _jsii_.Get( j, "globalRemoteState", @@ -577,8 +577,8 @@ func (j *jsiiProxy_Workspace) GlobalRemoteState() interface{} { return returns } -func (j *jsiiProxy_Workspace) GlobalRemoteStateInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) GlobalRemoteStateInput() any { + var returns any _jsii_.Get( j, "globalRemoteStateInput", @@ -617,8 +617,8 @@ func (j *jsiiProxy_Workspace) IdInput() *string { return returns } -func (j *jsiiProxy_Workspace) IgnoreAdditionalTagNames() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) IgnoreAdditionalTagNames() any { + var returns any _jsii_.Get( j, "ignoreAdditionalTagNames", @@ -627,8 +627,8 @@ func (j *jsiiProxy_Workspace) IgnoreAdditionalTagNames() interface{} { return returns } -func (j *jsiiProxy_Workspace) IgnoreAdditionalTagNamesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) IgnoreAdditionalTagNamesInput() any { + var returns any _jsii_.Get( j, "ignoreAdditionalTagNamesInput", @@ -637,8 +637,8 @@ func (j *jsiiProxy_Workspace) IgnoreAdditionalTagNamesInput() interface{} { return returns } -func (j *jsiiProxy_Workspace) IgnoreAdditionalTags() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) IgnoreAdditionalTags() any { + var returns any _jsii_.Get( j, "ignoreAdditionalTags", @@ -647,8 +647,8 @@ func (j *jsiiProxy_Workspace) IgnoreAdditionalTags() interface{} { return returns } -func (j *jsiiProxy_Workspace) IgnoreAdditionalTagsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) IgnoreAdditionalTagsInput() any { + var returns any _jsii_.Get( j, "ignoreAdditionalTagsInput", @@ -707,8 +707,8 @@ func (j *jsiiProxy_Workspace) Node() constructs.Node { return returns } -func (j *jsiiProxy_Workspace) Operations() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) Operations() any { + var returns any _jsii_.Get( j, "operations", @@ -717,8 +717,8 @@ func (j *jsiiProxy_Workspace) Operations() interface{} { return returns } -func (j *jsiiProxy_Workspace) OperationsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) OperationsInput() any { + var returns any _jsii_.Get( j, "operationsInput", @@ -777,8 +777,8 @@ func (j *jsiiProxy_Workspace) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_Workspace) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_Workspace) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -787,8 +787,8 @@ func (j *jsiiProxy_Workspace) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_Workspace) QueueAllRuns() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) QueueAllRuns() any { + var returns any _jsii_.Get( j, "queueAllRuns", @@ -797,8 +797,8 @@ func (j *jsiiProxy_Workspace) QueueAllRuns() interface{} { return returns } -func (j *jsiiProxy_Workspace) QueueAllRunsInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) QueueAllRunsInput() any { + var returns any _jsii_.Get( j, "queueAllRunsInput", @@ -807,8 +807,8 @@ func (j *jsiiProxy_Workspace) QueueAllRunsInput() interface{} { return returns } -func (j *jsiiProxy_Workspace) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -887,8 +887,8 @@ func (j *jsiiProxy_Workspace) SourceUrlInput() *string { return returns } -func (j *jsiiProxy_Workspace) SpeculativeEnabled() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) SpeculativeEnabled() any { + var returns any _jsii_.Get( j, "speculativeEnabled", @@ -897,8 +897,8 @@ func (j *jsiiProxy_Workspace) SpeculativeEnabled() interface{} { return returns } -func (j *jsiiProxy_Workspace) SpeculativeEnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) SpeculativeEnabledInput() any { + var returns any _jsii_.Get( j, "speculativeEnabledInput", @@ -927,8 +927,8 @@ func (j *jsiiProxy_Workspace) SshKeyIdInput() *string { return returns } -func (j *jsiiProxy_Workspace) StructuredRunOutputEnabled() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) StructuredRunOutputEnabled() any { + var returns any _jsii_.Get( j, "structuredRunOutputEnabled", @@ -937,8 +937,8 @@ func (j *jsiiProxy_Workspace) StructuredRunOutputEnabled() interface{} { return returns } -func (j *jsiiProxy_Workspace) StructuredRunOutputEnabledInput() interface{} { - var returns interface{} +func (j *jsiiProxy_Workspace) StructuredRunOutputEnabledInput() any { + var returns any _jsii_.Get( j, "structuredRunOutputEnabledInput", @@ -997,8 +997,8 @@ func (j *jsiiProxy_Workspace) TerraformGeneratorMetadata() *cdktf.TerraformProvi return returns } -func (j *jsiiProxy_Workspace) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_Workspace) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -1117,7 +1117,6 @@ func (j *jsiiProxy_Workspace) WorkingDirectoryInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace tfe_workspace} Resource. func NewWorkspace(scope constructs.Construct, id *string, config *WorkspaceConfig) Workspace { _init_.Initialize() @@ -1129,7 +1128,7 @@ func NewWorkspace(scope constructs.Construct, id *string, config *WorkspaceConfi _jsii_.Create( "@cdktf/provider-tfe.workspace.Workspace", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -1142,12 +1141,12 @@ func NewWorkspace_Override(w Workspace, scope constructs.Construct, id *string, _jsii_.Create( "@cdktf/provider-tfe.workspace.Workspace", - []interface{}{scope, id, config}, + []any{scope, id, config}, w, ) } -func (j *jsiiProxy_Workspace)SetAgentPoolId(val *string) { +func (j *jsiiProxy_Workspace) SetAgentPoolId(val *string) { if err := j.validateSetAgentPoolIdParameters(val); err != nil { panic(err) } @@ -1158,7 +1157,7 @@ func (j *jsiiProxy_Workspace)SetAgentPoolId(val *string) { ) } -func (j *jsiiProxy_Workspace)SetAllowDestroyPlan(val interface{}) { +func (j *jsiiProxy_Workspace) SetAllowDestroyPlan(val any) { if err := j.validateSetAllowDestroyPlanParameters(val); err != nil { panic(err) } @@ -1169,7 +1168,7 @@ func (j *jsiiProxy_Workspace)SetAllowDestroyPlan(val interface{}) { ) } -func (j *jsiiProxy_Workspace)SetAssessmentsEnabled(val interface{}) { +func (j *jsiiProxy_Workspace) SetAssessmentsEnabled(val any) { if err := j.validateSetAssessmentsEnabledParameters(val); err != nil { panic(err) } @@ -1180,7 +1179,7 @@ func (j *jsiiProxy_Workspace)SetAssessmentsEnabled(val interface{}) { ) } -func (j *jsiiProxy_Workspace)SetAutoApply(val interface{}) { +func (j *jsiiProxy_Workspace) SetAutoApply(val any) { if err := j.validateSetAutoApplyParameters(val); err != nil { panic(err) } @@ -1191,7 +1190,7 @@ func (j *jsiiProxy_Workspace)SetAutoApply(val interface{}) { ) } -func (j *jsiiProxy_Workspace)SetAutoApplyRunTrigger(val interface{}) { +func (j *jsiiProxy_Workspace) SetAutoApplyRunTrigger(val any) { if err := j.validateSetAutoApplyRunTriggerParameters(val); err != nil { panic(err) } @@ -1202,7 +1201,7 @@ func (j *jsiiProxy_Workspace)SetAutoApplyRunTrigger(val interface{}) { ) } -func (j *jsiiProxy_Workspace)SetAutoDestroyActivityDuration(val *string) { +func (j *jsiiProxy_Workspace) SetAutoDestroyActivityDuration(val *string) { if err := j.validateSetAutoDestroyActivityDurationParameters(val); err != nil { panic(err) } @@ -1213,7 +1212,7 @@ func (j *jsiiProxy_Workspace)SetAutoDestroyActivityDuration(val *string) { ) } -func (j *jsiiProxy_Workspace)SetAutoDestroyAt(val *string) { +func (j *jsiiProxy_Workspace) SetAutoDestroyAt(val *string) { if err := j.validateSetAutoDestroyAtParameters(val); err != nil { panic(err) } @@ -1224,7 +1223,7 @@ func (j *jsiiProxy_Workspace)SetAutoDestroyAt(val *string) { ) } -func (j *jsiiProxy_Workspace)SetConnection(val interface{}) { +func (j *jsiiProxy_Workspace) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -1235,7 +1234,7 @@ func (j *jsiiProxy_Workspace)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_Workspace)SetCount(val interface{}) { +func (j *jsiiProxy_Workspace) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -1246,7 +1245,7 @@ func (j *jsiiProxy_Workspace)SetCount(val interface{}) { ) } -func (j *jsiiProxy_Workspace)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_Workspace) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -1254,7 +1253,7 @@ func (j *jsiiProxy_Workspace)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_Workspace)SetDescription(val *string) { +func (j *jsiiProxy_Workspace) SetDescription(val *string) { if err := j.validateSetDescriptionParameters(val); err != nil { panic(err) } @@ -1265,7 +1264,7 @@ func (j *jsiiProxy_Workspace)SetDescription(val *string) { ) } -func (j *jsiiProxy_Workspace)SetExecutionMode(val *string) { +func (j *jsiiProxy_Workspace) SetExecutionMode(val *string) { if err := j.validateSetExecutionModeParameters(val); err != nil { panic(err) } @@ -1276,7 +1275,7 @@ func (j *jsiiProxy_Workspace)SetExecutionMode(val *string) { ) } -func (j *jsiiProxy_Workspace)SetFileTriggersEnabled(val interface{}) { +func (j *jsiiProxy_Workspace) SetFileTriggersEnabled(val any) { if err := j.validateSetFileTriggersEnabledParameters(val); err != nil { panic(err) } @@ -1287,7 +1286,7 @@ func (j *jsiiProxy_Workspace)SetFileTriggersEnabled(val interface{}) { ) } -func (j *jsiiProxy_Workspace)SetForceDelete(val interface{}) { +func (j *jsiiProxy_Workspace) SetForceDelete(val any) { if err := j.validateSetForceDeleteParameters(val); err != nil { panic(err) } @@ -1298,7 +1297,7 @@ func (j *jsiiProxy_Workspace)SetForceDelete(val interface{}) { ) } -func (j *jsiiProxy_Workspace)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_Workspace) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -1306,7 +1305,7 @@ func (j *jsiiProxy_Workspace)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_Workspace)SetGlobalRemoteState(val interface{}) { +func (j *jsiiProxy_Workspace) SetGlobalRemoteState(val any) { if err := j.validateSetGlobalRemoteStateParameters(val); err != nil { panic(err) } @@ -1317,7 +1316,7 @@ func (j *jsiiProxy_Workspace)SetGlobalRemoteState(val interface{}) { ) } -func (j *jsiiProxy_Workspace)SetId(val *string) { +func (j *jsiiProxy_Workspace) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -1328,7 +1327,7 @@ func (j *jsiiProxy_Workspace)SetId(val *string) { ) } -func (j *jsiiProxy_Workspace)SetIgnoreAdditionalTagNames(val interface{}) { +func (j *jsiiProxy_Workspace) SetIgnoreAdditionalTagNames(val any) { if err := j.validateSetIgnoreAdditionalTagNamesParameters(val); err != nil { panic(err) } @@ -1339,7 +1338,7 @@ func (j *jsiiProxy_Workspace)SetIgnoreAdditionalTagNames(val interface{}) { ) } -func (j *jsiiProxy_Workspace)SetIgnoreAdditionalTags(val interface{}) { +func (j *jsiiProxy_Workspace) SetIgnoreAdditionalTags(val any) { if err := j.validateSetIgnoreAdditionalTagsParameters(val); err != nil { panic(err) } @@ -1350,7 +1349,7 @@ func (j *jsiiProxy_Workspace)SetIgnoreAdditionalTags(val interface{}) { ) } -func (j *jsiiProxy_Workspace)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_Workspace) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -1361,7 +1360,7 @@ func (j *jsiiProxy_Workspace)SetLifecycle(val *cdktf.TerraformResourceLifecycle) ) } -func (j *jsiiProxy_Workspace)SetName(val *string) { +func (j *jsiiProxy_Workspace) SetName(val *string) { if err := j.validateSetNameParameters(val); err != nil { panic(err) } @@ -1372,7 +1371,7 @@ func (j *jsiiProxy_Workspace)SetName(val *string) { ) } -func (j *jsiiProxy_Workspace)SetOperations(val interface{}) { +func (j *jsiiProxy_Workspace) SetOperations(val any) { if err := j.validateSetOperationsParameters(val); err != nil { panic(err) } @@ -1383,7 +1382,7 @@ func (j *jsiiProxy_Workspace)SetOperations(val interface{}) { ) } -func (j *jsiiProxy_Workspace)SetOrganization(val *string) { +func (j *jsiiProxy_Workspace) SetOrganization(val *string) { if err := j.validateSetOrganizationParameters(val); err != nil { panic(err) } @@ -1394,7 +1393,7 @@ func (j *jsiiProxy_Workspace)SetOrganization(val *string) { ) } -func (j *jsiiProxy_Workspace)SetProjectId(val *string) { +func (j *jsiiProxy_Workspace) SetProjectId(val *string) { if err := j.validateSetProjectIdParameters(val); err != nil { panic(err) } @@ -1405,7 +1404,7 @@ func (j *jsiiProxy_Workspace)SetProjectId(val *string) { ) } -func (j *jsiiProxy_Workspace)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_Workspace) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -1413,7 +1412,7 @@ func (j *jsiiProxy_Workspace)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_Workspace)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_Workspace) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -1424,7 +1423,7 @@ func (j *jsiiProxy_Workspace)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_Workspace)SetQueueAllRuns(val interface{}) { +func (j *jsiiProxy_Workspace) SetQueueAllRuns(val any) { if err := j.validateSetQueueAllRunsParameters(val); err != nil { panic(err) } @@ -1435,7 +1434,7 @@ func (j *jsiiProxy_Workspace)SetQueueAllRuns(val interface{}) { ) } -func (j *jsiiProxy_Workspace)SetRemoteStateConsumerIds(val *[]*string) { +func (j *jsiiProxy_Workspace) SetRemoteStateConsumerIds(val *[]*string) { if err := j.validateSetRemoteStateConsumerIdsParameters(val); err != nil { panic(err) } @@ -1446,7 +1445,7 @@ func (j *jsiiProxy_Workspace)SetRemoteStateConsumerIds(val *[]*string) { ) } -func (j *jsiiProxy_Workspace)SetSourceName(val *string) { +func (j *jsiiProxy_Workspace) SetSourceName(val *string) { if err := j.validateSetSourceNameParameters(val); err != nil { panic(err) } @@ -1457,7 +1456,7 @@ func (j *jsiiProxy_Workspace)SetSourceName(val *string) { ) } -func (j *jsiiProxy_Workspace)SetSourceUrl(val *string) { +func (j *jsiiProxy_Workspace) SetSourceUrl(val *string) { if err := j.validateSetSourceUrlParameters(val); err != nil { panic(err) } @@ -1468,7 +1467,7 @@ func (j *jsiiProxy_Workspace)SetSourceUrl(val *string) { ) } -func (j *jsiiProxy_Workspace)SetSpeculativeEnabled(val interface{}) { +func (j *jsiiProxy_Workspace) SetSpeculativeEnabled(val any) { if err := j.validateSetSpeculativeEnabledParameters(val); err != nil { panic(err) } @@ -1479,7 +1478,7 @@ func (j *jsiiProxy_Workspace)SetSpeculativeEnabled(val interface{}) { ) } -func (j *jsiiProxy_Workspace)SetSshKeyId(val *string) { +func (j *jsiiProxy_Workspace) SetSshKeyId(val *string) { if err := j.validateSetSshKeyIdParameters(val); err != nil { panic(err) } @@ -1490,7 +1489,7 @@ func (j *jsiiProxy_Workspace)SetSshKeyId(val *string) { ) } -func (j *jsiiProxy_Workspace)SetStructuredRunOutputEnabled(val interface{}) { +func (j *jsiiProxy_Workspace) SetStructuredRunOutputEnabled(val any) { if err := j.validateSetStructuredRunOutputEnabledParameters(val); err != nil { panic(err) } @@ -1501,7 +1500,7 @@ func (j *jsiiProxy_Workspace)SetStructuredRunOutputEnabled(val interface{}) { ) } -func (j *jsiiProxy_Workspace)SetTagNames(val *[]*string) { +func (j *jsiiProxy_Workspace) SetTagNames(val *[]*string) { if err := j.validateSetTagNamesParameters(val); err != nil { panic(err) } @@ -1512,7 +1511,7 @@ func (j *jsiiProxy_Workspace)SetTagNames(val *[]*string) { ) } -func (j *jsiiProxy_Workspace)SetTags(val *map[string]*string) { +func (j *jsiiProxy_Workspace) SetTags(val *map[string]*string) { if err := j.validateSetTagsParameters(val); err != nil { panic(err) } @@ -1523,7 +1522,7 @@ func (j *jsiiProxy_Workspace)SetTags(val *map[string]*string) { ) } -func (j *jsiiProxy_Workspace)SetTerraformVersion(val *string) { +func (j *jsiiProxy_Workspace) SetTerraformVersion(val *string) { if err := j.validateSetTerraformVersionParameters(val); err != nil { panic(err) } @@ -1534,7 +1533,7 @@ func (j *jsiiProxy_Workspace)SetTerraformVersion(val *string) { ) } -func (j *jsiiProxy_Workspace)SetTriggerPatterns(val *[]*string) { +func (j *jsiiProxy_Workspace) SetTriggerPatterns(val *[]*string) { if err := j.validateSetTriggerPatternsParameters(val); err != nil { panic(err) } @@ -1545,7 +1544,7 @@ func (j *jsiiProxy_Workspace)SetTriggerPatterns(val *[]*string) { ) } -func (j *jsiiProxy_Workspace)SetTriggerPrefixes(val *[]*string) { +func (j *jsiiProxy_Workspace) SetTriggerPrefixes(val *[]*string) { if err := j.validateSetTriggerPrefixesParameters(val); err != nil { panic(err) } @@ -1556,7 +1555,7 @@ func (j *jsiiProxy_Workspace)SetTriggerPrefixes(val *[]*string) { ) } -func (j *jsiiProxy_Workspace)SetWorkingDirectory(val *string) { +func (j *jsiiProxy_Workspace) SetWorkingDirectory(val *string) { if err := j.validateSetWorkingDirectoryParameters(val); err != nil { panic(err) } @@ -1579,7 +1578,7 @@ func Workspace_GenerateConfigForImport(scope constructs.Construct, importToId *s _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspace.Workspace", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -1603,7 +1602,7 @@ func Workspace_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 Workspace_IsConstruct(x interface{}) *bool { +func Workspace_IsConstruct(x any) *bool { _init_.Initialize() if err := validateWorkspace_IsConstructParameters(x); err != nil { @@ -1614,7 +1613,7 @@ func Workspace_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspace.Workspace", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -1622,7 +1621,7 @@ func Workspace_IsConstruct(x interface{}) *bool { } // Experimental. -func Workspace_IsTerraformElement(x interface{}) *bool { +func Workspace_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateWorkspace_IsTerraformElementParameters(x); err != nil { @@ -1633,7 +1632,7 @@ func Workspace_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspace.Workspace", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -1641,7 +1640,7 @@ func Workspace_IsTerraformElement(x interface{}) *bool { } // Experimental. -func Workspace_IsTerraformResource(x interface{}) *bool { +func Workspace_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateWorkspace_IsTerraformResourceParameters(x); err != nil { @@ -1652,7 +1651,7 @@ func Workspace_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspace.Workspace", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -1677,31 +1676,31 @@ func (w *jsiiProxy_Workspace) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( w, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (w *jsiiProxy_Workspace) AddOverride(path *string, value interface{}) { +func (w *jsiiProxy_Workspace) AddOverride(path *string, value any) { if err := w.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( w, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (w *jsiiProxy_Workspace) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (w *jsiiProxy_Workspace) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := w.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( w, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1717,7 +1716,7 @@ func (w *jsiiProxy_Workspace) GetBooleanAttribute(terraformAttribute *string) cd _jsii_.Invoke( w, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1733,7 +1732,7 @@ func (w *jsiiProxy_Workspace) GetBooleanMapAttribute(terraformAttribute *string) _jsii_.Invoke( w, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1749,7 +1748,7 @@ func (w *jsiiProxy_Workspace) GetListAttribute(terraformAttribute *string) *[]*s _jsii_.Invoke( w, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1765,7 +1764,7 @@ func (w *jsiiProxy_Workspace) GetNumberAttribute(terraformAttribute *string) *fl _jsii_.Invoke( w, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1781,7 +1780,7 @@ func (w *jsiiProxy_Workspace) GetNumberListAttribute(terraformAttribute *string) _jsii_.Invoke( w, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1797,7 +1796,7 @@ func (w *jsiiProxy_Workspace) GetNumberMapAttribute(terraformAttribute *string) _jsii_.Invoke( w, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1813,7 +1812,7 @@ func (w *jsiiProxy_Workspace) GetStringAttribute(terraformAttribute *string) *st _jsii_.Invoke( w, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1829,15 +1828,15 @@ func (w *jsiiProxy_Workspace) GetStringMapAttribute(terraformAttribute *string) _jsii_.Invoke( w, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (w *jsiiProxy_Workspace) HasResourceMove() interface{} { - var returns interface{} +func (w *jsiiProxy_Workspace) HasResourceMove() any { + var returns any _jsii_.Invoke( w, @@ -1856,7 +1855,7 @@ func (w *jsiiProxy_Workspace) ImportFrom(id *string, provider cdktf.TerraformPro _jsii_.InvokeVoid( w, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -1869,7 +1868,7 @@ func (w *jsiiProxy_Workspace) InterpolationForAttribute(terraformAttribute *stri _jsii_.Invoke( w, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -1883,18 +1882,18 @@ func (w *jsiiProxy_Workspace) MoveFromId(id *string) { _jsii_.InvokeVoid( w, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (w *jsiiProxy_Workspace) MoveTo(moveTarget *string, index interface{}) { +func (w *jsiiProxy_Workspace) MoveTo(moveTarget *string, index any) { if err := w.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( w, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -1905,7 +1904,7 @@ func (w *jsiiProxy_Workspace) MoveToId(id *string) { _jsii_.InvokeVoid( w, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -1916,7 +1915,7 @@ func (w *jsiiProxy_Workspace) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( w, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -1927,7 +1926,7 @@ func (w *jsiiProxy_Workspace) PutVcsRepo(value *WorkspaceVcsRepo) { _jsii_.InvokeVoid( w, "putVcsRepo", - []interface{}{value}, + []any{value}, ) } @@ -2195,8 +2194,8 @@ func (w *jsiiProxy_Workspace) ResetWorkingDirectory() { ) } -func (w *jsiiProxy_Workspace) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (w *jsiiProxy_Workspace) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( w, @@ -2208,8 +2207,8 @@ func (w *jsiiProxy_Workspace) SynthesizeAttributes() *map[string]interface{} { return returns } -func (w *jsiiProxy_Workspace) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (w *jsiiProxy_Workspace) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( w, @@ -2221,8 +2220,8 @@ func (w *jsiiProxy_Workspace) SynthesizeHclAttributes() *map[string]interface{} return returns } -func (w *jsiiProxy_Workspace) ToHclTerraform() interface{} { - var returns interface{} +func (w *jsiiProxy_Workspace) ToHclTerraform() any { + var returns any _jsii_.Invoke( w, @@ -2234,8 +2233,8 @@ func (w *jsiiProxy_Workspace) ToHclTerraform() interface{} { return returns } -func (w *jsiiProxy_Workspace) ToMetadata() interface{} { - var returns interface{} +func (w *jsiiProxy_Workspace) ToMetadata() any { + var returns any _jsii_.Invoke( w, @@ -2260,8 +2259,8 @@ func (w *jsiiProxy_Workspace) ToString() *string { return returns } -func (w *jsiiProxy_Workspace) ToTerraform() interface{} { - var returns interface{} +func (w *jsiiProxy_Workspace) ToTerraform() any { + var returns any _jsii_.Invoke( w, @@ -2272,4 +2271,3 @@ func (w *jsiiProxy_Workspace) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/workspace/WorkspaceConfig.go b/gen/tfe/workspace/WorkspaceConfig.go index 58c723aab3..61012d8733 100644 --- a/gen/tfe/workspace/WorkspaceConfig.go +++ b/gen/tfe/workspace/WorkspaceConfig.go @@ -6,9 +6,9 @@ import ( type WorkspaceConfig 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,19 +18,19 @@ type WorkspaceConfig 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/hashicorp/tfe/0.66.0/docs/resources/workspace#name Workspace#name}. Name *string `field:"required" json:"name" yaml:"name"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#agent_pool_id Workspace#agent_pool_id}. AgentPoolId *string `field:"optional" json:"agentPoolId" yaml:"agentPoolId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#allow_destroy_plan Workspace#allow_destroy_plan}. - AllowDestroyPlan interface{} `field:"optional" json:"allowDestroyPlan" yaml:"allowDestroyPlan"` + AllowDestroyPlan any `field:"optional" json:"allowDestroyPlan" yaml:"allowDestroyPlan"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#assessments_enabled Workspace#assessments_enabled}. - AssessmentsEnabled interface{} `field:"optional" json:"assessmentsEnabled" yaml:"assessmentsEnabled"` + AssessmentsEnabled any `field:"optional" json:"assessmentsEnabled" yaml:"assessmentsEnabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#auto_apply Workspace#auto_apply}. - AutoApply interface{} `field:"optional" json:"autoApply" yaml:"autoApply"` + AutoApply any `field:"optional" json:"autoApply" yaml:"autoApply"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#auto_apply_run_trigger Workspace#auto_apply_run_trigger}. - AutoApplyRunTrigger interface{} `field:"optional" json:"autoApplyRunTrigger" yaml:"autoApplyRunTrigger"` + AutoApplyRunTrigger any `field:"optional" json:"autoApplyRunTrigger" yaml:"autoApplyRunTrigger"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#auto_destroy_activity_duration Workspace#auto_destroy_activity_duration}. AutoDestroyActivityDuration *string `field:"optional" json:"autoDestroyActivityDuration" yaml:"autoDestroyActivityDuration"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#auto_destroy_at Workspace#auto_destroy_at}. @@ -40,28 +40,28 @@ type WorkspaceConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#execution_mode Workspace#execution_mode}. ExecutionMode *string `field:"optional" json:"executionMode" yaml:"executionMode"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#file_triggers_enabled Workspace#file_triggers_enabled}. - FileTriggersEnabled interface{} `field:"optional" json:"fileTriggersEnabled" yaml:"fileTriggersEnabled"` + FileTriggersEnabled any `field:"optional" json:"fileTriggersEnabled" yaml:"fileTriggersEnabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#force_delete Workspace#force_delete}. - ForceDelete interface{} `field:"optional" json:"forceDelete" yaml:"forceDelete"` + ForceDelete any `field:"optional" json:"forceDelete" yaml:"forceDelete"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#global_remote_state Workspace#global_remote_state}. - GlobalRemoteState interface{} `field:"optional" json:"globalRemoteState" yaml:"globalRemoteState"` + GlobalRemoteState any `field:"optional" json:"globalRemoteState" yaml:"globalRemoteState"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#id Workspace#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/hashicorp/tfe/0.66.0/docs/resources/workspace#ignore_additional_tag_names Workspace#ignore_additional_tag_names}. - IgnoreAdditionalTagNames interface{} `field:"optional" json:"ignoreAdditionalTagNames" yaml:"ignoreAdditionalTagNames"` + IgnoreAdditionalTagNames any `field:"optional" json:"ignoreAdditionalTagNames" yaml:"ignoreAdditionalTagNames"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#ignore_additional_tags Workspace#ignore_additional_tags}. - IgnoreAdditionalTags interface{} `field:"optional" json:"ignoreAdditionalTags" yaml:"ignoreAdditionalTags"` + IgnoreAdditionalTags any `field:"optional" json:"ignoreAdditionalTags" yaml:"ignoreAdditionalTags"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#operations Workspace#operations}. - Operations interface{} `field:"optional" json:"operations" yaml:"operations"` + Operations any `field:"optional" json:"operations" yaml:"operations"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#organization Workspace#organization}. Organization *string `field:"optional" json:"organization" yaml:"organization"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#project_id Workspace#project_id}. ProjectId *string `field:"optional" json:"projectId" yaml:"projectId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#queue_all_runs Workspace#queue_all_runs}. - QueueAllRuns interface{} `field:"optional" json:"queueAllRuns" yaml:"queueAllRuns"` + QueueAllRuns any `field:"optional" json:"queueAllRuns" yaml:"queueAllRuns"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#remote_state_consumer_ids Workspace#remote_state_consumer_ids}. RemoteStateConsumerIds *[]*string `field:"optional" json:"remoteStateConsumerIds" yaml:"remoteStateConsumerIds"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#source_name Workspace#source_name}. @@ -69,11 +69,11 @@ type WorkspaceConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#source_url Workspace#source_url}. SourceUrl *string `field:"optional" json:"sourceUrl" yaml:"sourceUrl"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#speculative_enabled Workspace#speculative_enabled}. - SpeculativeEnabled interface{} `field:"optional" json:"speculativeEnabled" yaml:"speculativeEnabled"` + SpeculativeEnabled any `field:"optional" json:"speculativeEnabled" yaml:"speculativeEnabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#ssh_key_id Workspace#ssh_key_id}. SshKeyId *string `field:"optional" json:"sshKeyId" yaml:"sshKeyId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#structured_run_output_enabled Workspace#structured_run_output_enabled}. - StructuredRunOutputEnabled interface{} `field:"optional" json:"structuredRunOutputEnabled" yaml:"structuredRunOutputEnabled"` + StructuredRunOutputEnabled any `field:"optional" json:"structuredRunOutputEnabled" yaml:"structuredRunOutputEnabled"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#tag_names Workspace#tag_names}. TagNames *[]*string `field:"optional" json:"tagNames" yaml:"tagNames"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#tags Workspace#tags}. @@ -91,4 +91,3 @@ type WorkspaceConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#working_directory Workspace#working_directory}. WorkingDirectory *string `field:"optional" json:"workingDirectory" yaml:"workingDirectory"` } - diff --git a/gen/tfe/workspace/WorkspaceVcsRepo.go b/gen/tfe/workspace/WorkspaceVcsRepo.go index fb1c7b48ea..05014d343d 100644 --- a/gen/tfe/workspace/WorkspaceVcsRepo.go +++ b/gen/tfe/workspace/WorkspaceVcsRepo.go @@ -1,6 +1,5 @@ package workspace - type WorkspaceVcsRepo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#identifier Workspace#identifier}. Identifier *string `field:"required" json:"identifier" yaml:"identifier"` @@ -9,10 +8,9 @@ type WorkspaceVcsRepo struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#github_app_installation_id Workspace#github_app_installation_id}. GithubAppInstallationId *string `field:"optional" json:"githubAppInstallationId" yaml:"githubAppInstallationId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#ingress_submodules Workspace#ingress_submodules}. - IngressSubmodules interface{} `field:"optional" json:"ingressSubmodules" yaml:"ingressSubmodules"` + IngressSubmodules any `field:"optional" json:"ingressSubmodules" yaml:"ingressSubmodules"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#oauth_token_id Workspace#oauth_token_id}. OauthTokenId *string `field:"optional" json:"oauthTokenId" yaml:"oauthTokenId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace#tags_regex Workspace#tags_regex}. TagsRegex *string `field:"optional" json:"tagsRegex" yaml:"tagsRegex"` } - diff --git a/gen/tfe/workspace/WorkspaceVcsRepoOutputReference.go b/gen/tfe/workspace/WorkspaceVcsRepoOutputReference.go index 442986a2d7..5a6345a051 100644 --- a/gen/tfe/workspace/WorkspaceVcsRepoOutputReference.go +++ b/gen/tfe/workspace/WorkspaceVcsRepoOutputReference.go @@ -15,9 +15,9 @@ type WorkspaceVcsRepoOutputReference interface { BranchInput() *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 @@ -36,9 +36,9 @@ type WorkspaceVcsRepoOutputReference interface { Identifier() *string SetIdentifier(val *string) IdentifierInput() *string - IngressSubmodules() interface{} - SetIngressSubmodules(val interface{}) - IngressSubmodulesInput() interface{} + IngressSubmodules() any + SetIngressSubmodules(val any) + IngressSubmodulesInput() any InternalValue() *WorkspaceVcsRepo SetInternalValue(val *WorkspaceVcsRepo) OauthTokenId() *string @@ -58,7 +58,7 @@ type WorkspaceVcsRepoOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -86,7 +86,7 @@ type WorkspaceVcsRepoOutputReference interface { ResetTagsRegex() // 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. @@ -119,8 +119,8 @@ func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) BranchInput() *string { return returns } -func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -199,8 +199,8 @@ func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) IdentifierInput() *string { return returns } -func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) IngressSubmodules() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) IngressSubmodules() any { + var returns any _jsii_.Get( j, "ingressSubmodules", @@ -209,8 +209,8 @@ func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) IngressSubmodules() interfac return returns } -func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) IngressSubmodulesInput() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) IngressSubmodulesInput() any { + var returns any _jsii_.Get( j, "ingressSubmodulesInput", @@ -289,7 +289,6 @@ func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) TerraformResource() cdktf.II return returns } - func NewWorkspaceVcsRepoOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WorkspaceVcsRepoOutputReference { _init_.Initialize() @@ -300,7 +299,7 @@ func NewWorkspaceVcsRepoOutputReference(terraformResource cdktf.IInterpolatingPa _jsii_.Create( "@cdktf/provider-tfe.workspace.WorkspaceVcsRepoOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -312,12 +311,12 @@ func NewWorkspaceVcsRepoOutputReference_Override(w WorkspaceVcsRepoOutputReferen _jsii_.Create( "@cdktf/provider-tfe.workspace.WorkspaceVcsRepoOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, w, ) } -func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetBranch(val *string) { +func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) SetBranch(val *string) { if err := j.validateSetBranchParameters(val); err != nil { panic(err) } @@ -328,7 +327,7 @@ func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetBranch(val *string) { ) } -func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -339,7 +338,7 @@ func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetComplexObjectIndex(val int ) } -func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -350,7 +349,7 @@ func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetComplexObjectIsFromSet(val ) } -func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetGithubAppInstallationId(val *string) { +func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) SetGithubAppInstallationId(val *string) { if err := j.validateSetGithubAppInstallationIdParameters(val); err != nil { panic(err) } @@ -361,7 +360,7 @@ func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetGithubAppInstallationId(va ) } -func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetIdentifier(val *string) { +func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) SetIdentifier(val *string) { if err := j.validateSetIdentifierParameters(val); err != nil { panic(err) } @@ -372,7 +371,7 @@ func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetIdentifier(val *string) { ) } -func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetIngressSubmodules(val interface{}) { +func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) SetIngressSubmodules(val any) { if err := j.validateSetIngressSubmodulesParameters(val); err != nil { panic(err) } @@ -383,7 +382,7 @@ func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetIngressSubmodules(val inte ) } -func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetInternalValue(val *WorkspaceVcsRepo) { +func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) SetInternalValue(val *WorkspaceVcsRepo) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -394,7 +393,7 @@ func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetInternalValue(val *Workspa ) } -func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetOauthTokenId(val *string) { +func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) SetOauthTokenId(val *string) { if err := j.validateSetOauthTokenIdParameters(val); err != nil { panic(err) } @@ -405,7 +404,7 @@ func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetOauthTokenId(val *string) ) } -func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetTagsRegex(val *string) { +func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) SetTagsRegex(val *string) { if err := j.validateSetTagsRegexParameters(val); err != nil { panic(err) } @@ -416,7 +415,7 @@ func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetTagsRegex(val *string) { ) } -func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -427,7 +426,7 @@ func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetTerraformAttribute(val *st ) } -func (j *jsiiProxy_WorkspaceVcsRepoOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -451,16 +450,16 @@ func (w *jsiiProxy_WorkspaceVcsRepoOutputReference) ComputeFqn() *string { return returns } -func (w *jsiiProxy_WorkspaceVcsRepoOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (w *jsiiProxy_WorkspaceVcsRepoOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := w.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( w, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -476,7 +475,7 @@ func (w *jsiiProxy_WorkspaceVcsRepoOutputReference) GetBooleanAttribute(terrafor _jsii_.Invoke( w, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -492,7 +491,7 @@ func (w *jsiiProxy_WorkspaceVcsRepoOutputReference) GetBooleanMapAttribute(terra _jsii_.Invoke( w, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -508,7 +507,7 @@ func (w *jsiiProxy_WorkspaceVcsRepoOutputReference) GetListAttribute(terraformAt _jsii_.Invoke( w, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -524,7 +523,7 @@ func (w *jsiiProxy_WorkspaceVcsRepoOutputReference) GetNumberAttribute(terraform _jsii_.Invoke( w, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -540,7 +539,7 @@ func (w *jsiiProxy_WorkspaceVcsRepoOutputReference) GetNumberListAttribute(terra _jsii_.Invoke( w, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -556,7 +555,7 @@ func (w *jsiiProxy_WorkspaceVcsRepoOutputReference) GetNumberMapAttribute(terraf _jsii_.Invoke( w, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -572,7 +571,7 @@ func (w *jsiiProxy_WorkspaceVcsRepoOutputReference) GetStringAttribute(terraform _jsii_.Invoke( w, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -588,7 +587,7 @@ func (w *jsiiProxy_WorkspaceVcsRepoOutputReference) GetStringMapAttribute(terraf _jsii_.Invoke( w, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -617,7 +616,7 @@ func (w *jsiiProxy_WorkspaceVcsRepoOutputReference) InterpolationForAttribute(pr _jsii_.Invoke( w, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -664,16 +663,16 @@ func (w *jsiiProxy_WorkspaceVcsRepoOutputReference) ResetTagsRegex() { ) } -func (w *jsiiProxy_WorkspaceVcsRepoOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (w *jsiiProxy_WorkspaceVcsRepoOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := w.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( w, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -692,4 +691,3 @@ func (w *jsiiProxy_WorkspaceVcsRepoOutputReference) ToString() *string { return returns } - diff --git a/gen/tfe/workspace/WorkspaceVcsRepoOutputReference__checks.go b/gen/tfe/workspace/WorkspaceVcsRepoOutputReference__checks.go index 2162b4ad36..ccdf25c907 100644 --- a/gen/tfe/workspace/WorkspaceVcsRepoOutputReference__checks.go +++ b/gen/tfe/workspace/WorkspaceVcsRepoOutputReference__checks.go @@ -106,7 +106,7 @@ func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) validateSetBranchParameters( return nil } -func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -187,7 +187,7 @@ func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) validateSetIdentifierParamet return nil } -func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) validateSetIngressSubmodulesParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceVcsRepoOutputReference) validateSetIngressSubmodulesParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -258,4 +258,3 @@ func validateNewWorkspaceVcsRepoOutputReferenceParameters(terraformResource cdkt return nil } - diff --git a/gen/tfe/workspace/Workspace__checks.go b/gen/tfe/workspace/Workspace__checks.go index e3738b406b..2a7f8694df 100644 --- a/gen/tfe/workspace/Workspace__checks.go +++ b/gen/tfe/workspace/Workspace__checks.go @@ -19,7 +19,7 @@ func (w *jsiiProxy_Workspace) validateAddMoveTargetParameters(moveTarget *string return nil } -func (w *jsiiProxy_Workspace) validateAddOverrideParameters(path *string, value interface{}) error { +func (w *jsiiProxy_Workspace) 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 (w *jsiiProxy_Workspace) validateMoveFromIdParameters(id *string) error { return nil } -func (w *jsiiProxy_Workspace) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (w *jsiiProxy_Workspace) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -231,7 +231,7 @@ func validateWorkspace_GenerateConfigForImportParameters(scope constructs.Constr return nil } -func validateWorkspace_IsConstructParameters(x interface{}) error { +func validateWorkspace_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -239,7 +239,7 @@ func validateWorkspace_IsConstructParameters(x interface{}) error { return nil } -func validateWorkspace_IsTerraformElementParameters(x interface{}) error { +func validateWorkspace_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -247,7 +247,7 @@ func validateWorkspace_IsTerraformElementParameters(x interface{}) error { return nil } -func validateWorkspace_IsTerraformResourceParameters(x interface{}) error { +func validateWorkspace_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -263,7 +263,7 @@ func (j *jsiiProxy_Workspace) validateSetAgentPoolIdParameters(val *string) erro return nil } -func (j *jsiiProxy_Workspace) validateSetAllowDestroyPlanParameters(val interface{}) error { +func (j *jsiiProxy_Workspace) validateSetAllowDestroyPlanParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -283,7 +283,7 @@ func (j *jsiiProxy_Workspace) validateSetAllowDestroyPlanParameters(val interfac return nil } -func (j *jsiiProxy_Workspace) validateSetAssessmentsEnabledParameters(val interface{}) error { +func (j *jsiiProxy_Workspace) validateSetAssessmentsEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -303,7 +303,7 @@ func (j *jsiiProxy_Workspace) validateSetAssessmentsEnabledParameters(val interf return nil } -func (j *jsiiProxy_Workspace) validateSetAutoApplyParameters(val interface{}) error { +func (j *jsiiProxy_Workspace) validateSetAutoApplyParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -323,7 +323,7 @@ func (j *jsiiProxy_Workspace) validateSetAutoApplyParameters(val interface{}) er return nil } -func (j *jsiiProxy_Workspace) validateSetAutoApplyRunTriggerParameters(val interface{}) error { +func (j *jsiiProxy_Workspace) validateSetAutoApplyRunTriggerParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -359,7 +359,7 @@ func (j *jsiiProxy_Workspace) validateSetAutoDestroyAtParameters(val *string) er return nil } -func (j *jsiiProxy_Workspace) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_Workspace) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -392,7 +392,7 @@ func (j *jsiiProxy_Workspace) validateSetConnectionParameters(val interface{}) e return nil } -func (j *jsiiProxy_Workspace) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_Workspace) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -465,7 +465,7 @@ func (j *jsiiProxy_Workspace) validateSetExecutionModeParameters(val *string) er return nil } -func (j *jsiiProxy_Workspace) validateSetFileTriggersEnabledParameters(val interface{}) error { +func (j *jsiiProxy_Workspace) validateSetFileTriggersEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -485,7 +485,7 @@ func (j *jsiiProxy_Workspace) validateSetFileTriggersEnabledParameters(val inter return nil } -func (j *jsiiProxy_Workspace) validateSetForceDeleteParameters(val interface{}) error { +func (j *jsiiProxy_Workspace) validateSetForceDeleteParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -505,7 +505,7 @@ func (j *jsiiProxy_Workspace) validateSetForceDeleteParameters(val interface{}) return nil } -func (j *jsiiProxy_Workspace) validateSetGlobalRemoteStateParameters(val interface{}) error { +func (j *jsiiProxy_Workspace) validateSetGlobalRemoteStateParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -533,7 +533,7 @@ func (j *jsiiProxy_Workspace) validateSetIdParameters(val *string) error { return nil } -func (j *jsiiProxy_Workspace) validateSetIgnoreAdditionalTagNamesParameters(val interface{}) error { +func (j *jsiiProxy_Workspace) validateSetIgnoreAdditionalTagNamesParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -553,7 +553,7 @@ func (j *jsiiProxy_Workspace) validateSetIgnoreAdditionalTagNamesParameters(val return nil } -func (j *jsiiProxy_Workspace) validateSetIgnoreAdditionalTagsParameters(val interface{}) error { +func (j *jsiiProxy_Workspace) validateSetIgnoreAdditionalTagsParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -589,7 +589,7 @@ func (j *jsiiProxy_Workspace) validateSetNameParameters(val *string) error { return nil } -func (j *jsiiProxy_Workspace) validateSetOperationsParameters(val interface{}) error { +func (j *jsiiProxy_Workspace) validateSetOperationsParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -625,7 +625,7 @@ func (j *jsiiProxy_Workspace) validateSetProjectIdParameters(val *string) error return nil } -func (j *jsiiProxy_Workspace) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_Workspace) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -671,7 +671,7 @@ func (j *jsiiProxy_Workspace) validateSetProvisionersParameters(val *[]interface return nil } -func (j *jsiiProxy_Workspace) validateSetQueueAllRunsParameters(val interface{}) error { +func (j *jsiiProxy_Workspace) validateSetQueueAllRunsParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -715,7 +715,7 @@ func (j *jsiiProxy_Workspace) validateSetSourceUrlParameters(val *string) error return nil } -func (j *jsiiProxy_Workspace) validateSetSpeculativeEnabledParameters(val interface{}) error { +func (j *jsiiProxy_Workspace) validateSetSpeculativeEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -743,7 +743,7 @@ func (j *jsiiProxy_Workspace) validateSetSshKeyIdParameters(val *string) error { return nil } -func (j *jsiiProxy_Workspace) validateSetStructuredRunOutputEnabledParameters(val interface{}) error { +func (j *jsiiProxy_Workspace) validateSetStructuredRunOutputEnabledParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -829,4 +829,3 @@ func validateNewWorkspaceParameters(scope constructs.Construct, id *string, conf return nil } - diff --git a/gen/tfe/workspace/main.go b/gen/tfe/workspace/main.go index d7e1568958..b74f8ce407 100644 --- a/gen/tfe/workspace/main.go +++ b/gen/tfe/workspace/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.workspace.Workspace", - reflect.TypeOf((*Workspace)(nil)).Elem(), + reflect.TypeFor[Workspace](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -156,7 +156,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workingDirectory", GoGetter: "WorkingDirectory"}, _jsii_.MemberProperty{JsiiProperty: "workingDirectoryInput", GoGetter: "WorkingDirectoryInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_Workspace{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -164,15 +164,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.workspace.WorkspaceConfig", - reflect.TypeOf((*WorkspaceConfig)(nil)).Elem(), + reflect.TypeFor[WorkspaceConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.workspace.WorkspaceVcsRepo", - reflect.TypeOf((*WorkspaceVcsRepo)(nil)).Elem(), + reflect.TypeFor[WorkspaceVcsRepo](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.workspace.WorkspaceVcsRepoOutputReference", - reflect.TypeOf((*WorkspaceVcsRepoOutputReference)(nil)).Elem(), + reflect.TypeFor[WorkspaceVcsRepoOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "branch", GoGetter: "Branch"}, _jsii_.MemberProperty{JsiiProperty: "branchInput", GoGetter: "BranchInput"}, @@ -213,7 +213,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_WorkspaceVcsRepoOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/workspacepolicyset/WorkspacePolicySet.go b/gen/tfe/workspacepolicyset/WorkspacePolicySet.go index 6de05b7a82..d4ca4e1d1d 100644 --- a/gen/tfe/workspacepolicyset/WorkspacePolicySet.go +++ b/gen/tfe/workspacepolicyset/WorkspacePolicySet.go @@ -15,15 +15,15 @@ type WorkspacePolicySet 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,15 +53,15 @@ type WorkspacePolicySet 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 WorkspaceId() *string @@ -71,9 +71,9 @@ type WorkspacePolicySet 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. @@ -91,7 +91,7 @@ type WorkspacePolicySet interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -103,7 +103,7 @@ type WorkspacePolicySet 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) @@ -114,17 +114,17 @@ type WorkspacePolicySet 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 WorkspacePolicySet @@ -142,8 +142,8 @@ func (j *jsiiProxy_WorkspacePolicySet) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_WorkspacePolicySet) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspacePolicySet) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -152,8 +152,8 @@ func (j *jsiiProxy_WorkspacePolicySet) Connection() interface{} { return returns } -func (j *jsiiProxy_WorkspacePolicySet) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_WorkspacePolicySet) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -162,8 +162,8 @@ func (j *jsiiProxy_WorkspacePolicySet) ConstructNodeMetadata() *map[string]inter return returns } -func (j *jsiiProxy_WorkspacePolicySet) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspacePolicySet) Count() any { + var returns any _jsii_.Get( j, "count", @@ -282,8 +282,8 @@ func (j *jsiiProxy_WorkspacePolicySet) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_WorkspacePolicySet) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_WorkspacePolicySet) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -292,8 +292,8 @@ func (j *jsiiProxy_WorkspacePolicySet) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_WorkspacePolicySet) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspacePolicySet) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -312,8 +312,8 @@ func (j *jsiiProxy_WorkspacePolicySet) TerraformGeneratorMetadata() *cdktf.Terra return returns } -func (j *jsiiProxy_WorkspacePolicySet) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_WorkspacePolicySet) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -352,7 +352,6 @@ func (j *jsiiProxy_WorkspacePolicySet) WorkspaceIdInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_policy_set tfe_workspace_policy_set} Resource. func NewWorkspacePolicySet(scope constructs.Construct, id *string, config *WorkspacePolicySetConfig) WorkspacePolicySet { _init_.Initialize() @@ -364,7 +363,7 @@ func NewWorkspacePolicySet(scope constructs.Construct, id *string, config *Works _jsii_.Create( "@cdktf/provider-tfe.workspacePolicySet.WorkspacePolicySet", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -377,12 +376,12 @@ func NewWorkspacePolicySet_Override(w WorkspacePolicySet, scope constructs.Const _jsii_.Create( "@cdktf/provider-tfe.workspacePolicySet.WorkspacePolicySet", - []interface{}{scope, id, config}, + []any{scope, id, config}, w, ) } -func (j *jsiiProxy_WorkspacePolicySet)SetConnection(val interface{}) { +func (j *jsiiProxy_WorkspacePolicySet) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_WorkspacePolicySet)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_WorkspacePolicySet)SetCount(val interface{}) { +func (j *jsiiProxy_WorkspacePolicySet) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_WorkspacePolicySet)SetCount(val interface{}) { ) } -func (j *jsiiProxy_WorkspacePolicySet)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_WorkspacePolicySet) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -412,7 +411,7 @@ func (j *jsiiProxy_WorkspacePolicySet)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_WorkspacePolicySet)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_WorkspacePolicySet) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -420,7 +419,7 @@ func (j *jsiiProxy_WorkspacePolicySet)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_WorkspacePolicySet)SetId(val *string) { +func (j *jsiiProxy_WorkspacePolicySet) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -431,7 +430,7 @@ func (j *jsiiProxy_WorkspacePolicySet)SetId(val *string) { ) } -func (j *jsiiProxy_WorkspacePolicySet)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_WorkspacePolicySet) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -442,7 +441,7 @@ func (j *jsiiProxy_WorkspacePolicySet)SetLifecycle(val *cdktf.TerraformResourceL ) } -func (j *jsiiProxy_WorkspacePolicySet)SetPolicySetId(val *string) { +func (j *jsiiProxy_WorkspacePolicySet) SetPolicySetId(val *string) { if err := j.validateSetPolicySetIdParameters(val); err != nil { panic(err) } @@ -453,7 +452,7 @@ func (j *jsiiProxy_WorkspacePolicySet)SetPolicySetId(val *string) { ) } -func (j *jsiiProxy_WorkspacePolicySet)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_WorkspacePolicySet) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -461,7 +460,7 @@ func (j *jsiiProxy_WorkspacePolicySet)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_WorkspacePolicySet)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_WorkspacePolicySet) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -472,7 +471,7 @@ func (j *jsiiProxy_WorkspacePolicySet)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_WorkspacePolicySet)SetWorkspaceId(val *string) { +func (j *jsiiProxy_WorkspacePolicySet) SetWorkspaceId(val *string) { if err := j.validateSetWorkspaceIdParameters(val); err != nil { panic(err) } @@ -495,7 +494,7 @@ func WorkspacePolicySet_GenerateConfigForImport(scope constructs.Construct, impo _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspacePolicySet.WorkspacePolicySet", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -519,7 +518,7 @@ func WorkspacePolicySet_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 WorkspacePolicySet_IsConstruct(x interface{}) *bool { +func WorkspacePolicySet_IsConstruct(x any) *bool { _init_.Initialize() if err := validateWorkspacePolicySet_IsConstructParameters(x); err != nil { @@ -530,7 +529,7 @@ func WorkspacePolicySet_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspacePolicySet.WorkspacePolicySet", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -538,7 +537,7 @@ func WorkspacePolicySet_IsConstruct(x interface{}) *bool { } // Experimental. -func WorkspacePolicySet_IsTerraformElement(x interface{}) *bool { +func WorkspacePolicySet_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateWorkspacePolicySet_IsTerraformElementParameters(x); err != nil { @@ -549,7 +548,7 @@ func WorkspacePolicySet_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspacePolicySet.WorkspacePolicySet", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -557,7 +556,7 @@ func WorkspacePolicySet_IsTerraformElement(x interface{}) *bool { } // Experimental. -func WorkspacePolicySet_IsTerraformResource(x interface{}) *bool { +func WorkspacePolicySet_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateWorkspacePolicySet_IsTerraformResourceParameters(x); err != nil { @@ -568,7 +567,7 @@ func WorkspacePolicySet_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspacePolicySet.WorkspacePolicySet", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -593,31 +592,31 @@ func (w *jsiiProxy_WorkspacePolicySet) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( w, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (w *jsiiProxy_WorkspacePolicySet) AddOverride(path *string, value interface{}) { +func (w *jsiiProxy_WorkspacePolicySet) AddOverride(path *string, value any) { if err := w.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( w, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (w *jsiiProxy_WorkspacePolicySet) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (w *jsiiProxy_WorkspacePolicySet) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := w.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( w, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -633,7 +632,7 @@ func (w *jsiiProxy_WorkspacePolicySet) GetBooleanAttribute(terraformAttribute *s _jsii_.Invoke( w, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -649,7 +648,7 @@ func (w *jsiiProxy_WorkspacePolicySet) GetBooleanMapAttribute(terraformAttribute _jsii_.Invoke( w, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -665,7 +664,7 @@ func (w *jsiiProxy_WorkspacePolicySet) GetListAttribute(terraformAttribute *stri _jsii_.Invoke( w, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -681,7 +680,7 @@ func (w *jsiiProxy_WorkspacePolicySet) GetNumberAttribute(terraformAttribute *st _jsii_.Invoke( w, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -697,7 +696,7 @@ func (w *jsiiProxy_WorkspacePolicySet) GetNumberListAttribute(terraformAttribute _jsii_.Invoke( w, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -713,7 +712,7 @@ func (w *jsiiProxy_WorkspacePolicySet) GetNumberMapAttribute(terraformAttribute _jsii_.Invoke( w, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -729,7 +728,7 @@ func (w *jsiiProxy_WorkspacePolicySet) GetStringAttribute(terraformAttribute *st _jsii_.Invoke( w, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -745,15 +744,15 @@ func (w *jsiiProxy_WorkspacePolicySet) GetStringMapAttribute(terraformAttribute _jsii_.Invoke( w, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (w *jsiiProxy_WorkspacePolicySet) HasResourceMove() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspacePolicySet) HasResourceMove() any { + var returns any _jsii_.Invoke( w, @@ -772,7 +771,7 @@ func (w *jsiiProxy_WorkspacePolicySet) ImportFrom(id *string, provider cdktf.Ter _jsii_.InvokeVoid( w, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -785,7 +784,7 @@ func (w *jsiiProxy_WorkspacePolicySet) InterpolationForAttribute(terraformAttrib _jsii_.Invoke( w, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -799,18 +798,18 @@ func (w *jsiiProxy_WorkspacePolicySet) MoveFromId(id *string) { _jsii_.InvokeVoid( w, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (w *jsiiProxy_WorkspacePolicySet) MoveTo(moveTarget *string, index interface{}) { +func (w *jsiiProxy_WorkspacePolicySet) MoveTo(moveTarget *string, index any) { if err := w.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( w, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -821,7 +820,7 @@ func (w *jsiiProxy_WorkspacePolicySet) MoveToId(id *string) { _jsii_.InvokeVoid( w, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -832,7 +831,7 @@ func (w *jsiiProxy_WorkspacePolicySet) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( w, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -852,8 +851,8 @@ func (w *jsiiProxy_WorkspacePolicySet) ResetOverrideLogicalId() { ) } -func (w *jsiiProxy_WorkspacePolicySet) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (w *jsiiProxy_WorkspacePolicySet) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( w, @@ -865,8 +864,8 @@ func (w *jsiiProxy_WorkspacePolicySet) SynthesizeAttributes() *map[string]interf return returns } -func (w *jsiiProxy_WorkspacePolicySet) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (w *jsiiProxy_WorkspacePolicySet) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( w, @@ -878,8 +877,8 @@ func (w *jsiiProxy_WorkspacePolicySet) SynthesizeHclAttributes() *map[string]int return returns } -func (w *jsiiProxy_WorkspacePolicySet) ToHclTerraform() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspacePolicySet) ToHclTerraform() any { + var returns any _jsii_.Invoke( w, @@ -891,8 +890,8 @@ func (w *jsiiProxy_WorkspacePolicySet) ToHclTerraform() interface{} { return returns } -func (w *jsiiProxy_WorkspacePolicySet) ToMetadata() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspacePolicySet) ToMetadata() any { + var returns any _jsii_.Invoke( w, @@ -917,8 +916,8 @@ func (w *jsiiProxy_WorkspacePolicySet) ToString() *string { return returns } -func (w *jsiiProxy_WorkspacePolicySet) ToTerraform() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspacePolicySet) ToTerraform() any { + var returns any _jsii_.Invoke( w, @@ -929,4 +928,3 @@ func (w *jsiiProxy_WorkspacePolicySet) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/workspacepolicyset/WorkspacePolicySetConfig.go b/gen/tfe/workspacepolicyset/WorkspacePolicySetConfig.go index de7eaa606e..2bebf06d92 100644 --- a/gen/tfe/workspacepolicyset/WorkspacePolicySetConfig.go +++ b/gen/tfe/workspacepolicyset/WorkspacePolicySetConfig.go @@ -6,9 +6,9 @@ import ( type WorkspacePolicySetConfig 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 WorkspacePolicySetConfig 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/hashicorp/tfe/0.66.0/docs/resources/workspace_policy_set#policy_set_id WorkspacePolicySet#policy_set_id}. PolicySetId *string `field:"required" json:"policySetId" yaml:"policySetId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_policy_set#workspace_id WorkspacePolicySet#workspace_id}. @@ -29,4 +29,3 @@ type WorkspacePolicySetConfig 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/tfe/workspacepolicyset/WorkspacePolicySet__checks.go b/gen/tfe/workspacepolicyset/WorkspacePolicySet__checks.go index 7a5f2fe943..b81726fd41 100644 --- a/gen/tfe/workspacepolicyset/WorkspacePolicySet__checks.go +++ b/gen/tfe/workspacepolicyset/WorkspacePolicySet__checks.go @@ -19,7 +19,7 @@ func (w *jsiiProxy_WorkspacePolicySet) validateAddMoveTargetParameters(moveTarge return nil } -func (w *jsiiProxy_WorkspacePolicySet) validateAddOverrideParameters(path *string, value interface{}) error { +func (w *jsiiProxy_WorkspacePolicySet) 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 (w *jsiiProxy_WorkspacePolicySet) validateMoveFromIdParameters(id *string) return nil } -func (w *jsiiProxy_WorkspacePolicySet) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (w *jsiiProxy_WorkspacePolicySet) 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 validateWorkspacePolicySet_GenerateConfigForImportParameters(scope construc return nil } -func validateWorkspacePolicySet_IsConstructParameters(x interface{}) error { +func validateWorkspacePolicySet_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateWorkspacePolicySet_IsConstructParameters(x interface{}) error { return nil } -func validateWorkspacePolicySet_IsTerraformElementParameters(x interface{}) error { +func validateWorkspacePolicySet_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateWorkspacePolicySet_IsTerraformElementParameters(x interface{}) erro return nil } -func validateWorkspacePolicySet_IsTerraformResourceParameters(x interface{}) error { +func validateWorkspacePolicySet_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateWorkspacePolicySet_IsTerraformResourceParameters(x interface{}) err return nil } -func (j *jsiiProxy_WorkspacePolicySet) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_WorkspacePolicySet) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_WorkspacePolicySet) validateSetConnectionParameters(val inter return nil } -func (j *jsiiProxy_WorkspacePolicySet) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_WorkspacePolicySet) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -358,7 +358,7 @@ func (j *jsiiProxy_WorkspacePolicySet) validateSetPolicySetIdParameters(val *str return nil } -func (j *jsiiProxy_WorkspacePolicySet) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_WorkspacePolicySet) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -430,4 +430,3 @@ func validateNewWorkspacePolicySetParameters(scope constructs.Construct, id *str return nil } - diff --git a/gen/tfe/workspacepolicyset/main.go b/gen/tfe/workspacepolicyset/main.go index 1e916531a8..bb397d4617 100644 --- a/gen/tfe/workspacepolicyset/main.go +++ b/gen/tfe/workspacepolicyset/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.workspacePolicySet.WorkspacePolicySet", - reflect.TypeOf((*WorkspacePolicySet)(nil)).Elem(), + reflect.TypeFor[WorkspacePolicySet](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -60,7 +60,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceId", GoGetter: "WorkspaceId"}, _jsii_.MemberProperty{JsiiProperty: "workspaceIdInput", GoGetter: "WorkspaceIdInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_WorkspacePolicySet{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -68,6 +68,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.workspacePolicySet.WorkspacePolicySetConfig", - reflect.TypeOf((*WorkspacePolicySetConfig)(nil)).Elem(), + reflect.TypeFor[WorkspacePolicySetConfig](), ) } diff --git a/gen/tfe/workspacepolicysetexclusion/WorkspacePolicySetExclusion.go b/gen/tfe/workspacepolicysetexclusion/WorkspacePolicySetExclusion.go index 8649615326..e4a88b941a 100644 --- a/gen/tfe/workspacepolicysetexclusion/WorkspacePolicySetExclusion.go +++ b/gen/tfe/workspacepolicysetexclusion/WorkspacePolicySetExclusion.go @@ -15,15 +15,15 @@ type WorkspacePolicySetExclusion 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,15 +53,15 @@ type WorkspacePolicySetExclusion 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 WorkspaceId() *string @@ -71,9 +71,9 @@ type WorkspacePolicySetExclusion 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. @@ -91,7 +91,7 @@ type WorkspacePolicySetExclusion interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -103,7 +103,7 @@ type WorkspacePolicySetExclusion 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) @@ -114,17 +114,17 @@ type WorkspacePolicySetExclusion 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 WorkspacePolicySetExclusion @@ -142,8 +142,8 @@ func (j *jsiiProxy_WorkspacePolicySetExclusion) CdktfStack() cdktf.TerraformStac return returns } -func (j *jsiiProxy_WorkspacePolicySetExclusion) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspacePolicySetExclusion) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -152,8 +152,8 @@ func (j *jsiiProxy_WorkspacePolicySetExclusion) Connection() interface{} { return returns } -func (j *jsiiProxy_WorkspacePolicySetExclusion) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_WorkspacePolicySetExclusion) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -162,8 +162,8 @@ func (j *jsiiProxy_WorkspacePolicySetExclusion) ConstructNodeMetadata() *map[str return returns } -func (j *jsiiProxy_WorkspacePolicySetExclusion) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspacePolicySetExclusion) Count() any { + var returns any _jsii_.Get( j, "count", @@ -282,8 +282,8 @@ func (j *jsiiProxy_WorkspacePolicySetExclusion) Provider() cdktf.TerraformProvid return returns } -func (j *jsiiProxy_WorkspacePolicySetExclusion) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_WorkspacePolicySetExclusion) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -292,8 +292,8 @@ func (j *jsiiProxy_WorkspacePolicySetExclusion) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_WorkspacePolicySetExclusion) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspacePolicySetExclusion) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -312,8 +312,8 @@ func (j *jsiiProxy_WorkspacePolicySetExclusion) TerraformGeneratorMetadata() *cd return returns } -func (j *jsiiProxy_WorkspacePolicySetExclusion) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_WorkspacePolicySetExclusion) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -352,7 +352,6 @@ func (j *jsiiProxy_WorkspacePolicySetExclusion) WorkspaceIdInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_policy_set_exclusion tfe_workspace_policy_set_exclusion} Resource. func NewWorkspacePolicySetExclusion(scope constructs.Construct, id *string, config *WorkspacePolicySetExclusionConfig) WorkspacePolicySetExclusion { _init_.Initialize() @@ -364,7 +363,7 @@ func NewWorkspacePolicySetExclusion(scope constructs.Construct, id *string, conf _jsii_.Create( "@cdktf/provider-tfe.workspacePolicySetExclusion.WorkspacePolicySetExclusion", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -377,12 +376,12 @@ func NewWorkspacePolicySetExclusion_Override(w WorkspacePolicySetExclusion, scop _jsii_.Create( "@cdktf/provider-tfe.workspacePolicySetExclusion.WorkspacePolicySetExclusion", - []interface{}{scope, id, config}, + []any{scope, id, config}, w, ) } -func (j *jsiiProxy_WorkspacePolicySetExclusion)SetConnection(val interface{}) { +func (j *jsiiProxy_WorkspacePolicySetExclusion) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_WorkspacePolicySetExclusion)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_WorkspacePolicySetExclusion)SetCount(val interface{}) { +func (j *jsiiProxy_WorkspacePolicySetExclusion) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_WorkspacePolicySetExclusion)SetCount(val interface{}) { ) } -func (j *jsiiProxy_WorkspacePolicySetExclusion)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_WorkspacePolicySetExclusion) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -412,7 +411,7 @@ func (j *jsiiProxy_WorkspacePolicySetExclusion)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_WorkspacePolicySetExclusion)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_WorkspacePolicySetExclusion) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -420,7 +419,7 @@ func (j *jsiiProxy_WorkspacePolicySetExclusion)SetForEach(val cdktf.ITerraformIt ) } -func (j *jsiiProxy_WorkspacePolicySetExclusion)SetId(val *string) { +func (j *jsiiProxy_WorkspacePolicySetExclusion) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -431,7 +430,7 @@ func (j *jsiiProxy_WorkspacePolicySetExclusion)SetId(val *string) { ) } -func (j *jsiiProxy_WorkspacePolicySetExclusion)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_WorkspacePolicySetExclusion) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -442,7 +441,7 @@ func (j *jsiiProxy_WorkspacePolicySetExclusion)SetLifecycle(val *cdktf.Terraform ) } -func (j *jsiiProxy_WorkspacePolicySetExclusion)SetPolicySetId(val *string) { +func (j *jsiiProxy_WorkspacePolicySetExclusion) SetPolicySetId(val *string) { if err := j.validateSetPolicySetIdParameters(val); err != nil { panic(err) } @@ -453,7 +452,7 @@ func (j *jsiiProxy_WorkspacePolicySetExclusion)SetPolicySetId(val *string) { ) } -func (j *jsiiProxy_WorkspacePolicySetExclusion)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_WorkspacePolicySetExclusion) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -461,7 +460,7 @@ func (j *jsiiProxy_WorkspacePolicySetExclusion)SetProvider(val cdktf.TerraformPr ) } -func (j *jsiiProxy_WorkspacePolicySetExclusion)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_WorkspacePolicySetExclusion) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -472,7 +471,7 @@ func (j *jsiiProxy_WorkspacePolicySetExclusion)SetProvisioners(val *[]interface{ ) } -func (j *jsiiProxy_WorkspacePolicySetExclusion)SetWorkspaceId(val *string) { +func (j *jsiiProxy_WorkspacePolicySetExclusion) SetWorkspaceId(val *string) { if err := j.validateSetWorkspaceIdParameters(val); err != nil { panic(err) } @@ -495,7 +494,7 @@ func WorkspacePolicySetExclusion_GenerateConfigForImport(scope constructs.Constr _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspacePolicySetExclusion.WorkspacePolicySetExclusion", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -519,7 +518,7 @@ func WorkspacePolicySetExclusion_GenerateConfigForImport(scope constructs.Constr // this type-testing method instead. // // Returns: true if `x` is an object created from a class which extends `Construct`. -func WorkspacePolicySetExclusion_IsConstruct(x interface{}) *bool { +func WorkspacePolicySetExclusion_IsConstruct(x any) *bool { _init_.Initialize() if err := validateWorkspacePolicySetExclusion_IsConstructParameters(x); err != nil { @@ -530,7 +529,7 @@ func WorkspacePolicySetExclusion_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspacePolicySetExclusion.WorkspacePolicySetExclusion", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -538,7 +537,7 @@ func WorkspacePolicySetExclusion_IsConstruct(x interface{}) *bool { } // Experimental. -func WorkspacePolicySetExclusion_IsTerraformElement(x interface{}) *bool { +func WorkspacePolicySetExclusion_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateWorkspacePolicySetExclusion_IsTerraformElementParameters(x); err != nil { @@ -549,7 +548,7 @@ func WorkspacePolicySetExclusion_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspacePolicySetExclusion.WorkspacePolicySetExclusion", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -557,7 +556,7 @@ func WorkspacePolicySetExclusion_IsTerraformElement(x interface{}) *bool { } // Experimental. -func WorkspacePolicySetExclusion_IsTerraformResource(x interface{}) *bool { +func WorkspacePolicySetExclusion_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateWorkspacePolicySetExclusion_IsTerraformResourceParameters(x); err != nil { @@ -568,7 +567,7 @@ func WorkspacePolicySetExclusion_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspacePolicySetExclusion.WorkspacePolicySetExclusion", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -593,31 +592,31 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) AddMoveTarget(moveTarget *string _jsii_.InvokeVoid( w, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (w *jsiiProxy_WorkspacePolicySetExclusion) AddOverride(path *string, value interface{}) { +func (w *jsiiProxy_WorkspacePolicySetExclusion) AddOverride(path *string, value any) { if err := w.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( w, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (w *jsiiProxy_WorkspacePolicySetExclusion) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (w *jsiiProxy_WorkspacePolicySetExclusion) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := w.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( w, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -633,7 +632,7 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) GetBooleanAttribute(terraformAtt _jsii_.Invoke( w, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -649,7 +648,7 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) GetBooleanMapAttribute(terraform _jsii_.Invoke( w, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -665,7 +664,7 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) GetListAttribute(terraformAttrib _jsii_.Invoke( w, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -681,7 +680,7 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) GetNumberAttribute(terraformAttr _jsii_.Invoke( w, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -697,7 +696,7 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) GetNumberListAttribute(terraform _jsii_.Invoke( w, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -713,7 +712,7 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) GetNumberMapAttribute(terraformA _jsii_.Invoke( w, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -729,7 +728,7 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) GetStringAttribute(terraformAttr _jsii_.Invoke( w, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -745,15 +744,15 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) GetStringMapAttribute(terraformA _jsii_.Invoke( w, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (w *jsiiProxy_WorkspacePolicySetExclusion) HasResourceMove() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspacePolicySetExclusion) HasResourceMove() any { + var returns any _jsii_.Invoke( w, @@ -772,7 +771,7 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) ImportFrom(id *string, provider _jsii_.InvokeVoid( w, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -785,7 +784,7 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) InterpolationForAttribute(terraf _jsii_.Invoke( w, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -799,18 +798,18 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) MoveFromId(id *string) { _jsii_.InvokeVoid( w, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (w *jsiiProxy_WorkspacePolicySetExclusion) MoveTo(moveTarget *string, index interface{}) { +func (w *jsiiProxy_WorkspacePolicySetExclusion) MoveTo(moveTarget *string, index any) { if err := w.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( w, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -821,7 +820,7 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) MoveToId(id *string) { _jsii_.InvokeVoid( w, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -832,7 +831,7 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) OverrideLogicalId(newLogicalId * _jsii_.InvokeVoid( w, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -852,8 +851,8 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) ResetOverrideLogicalId() { ) } -func (w *jsiiProxy_WorkspacePolicySetExclusion) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (w *jsiiProxy_WorkspacePolicySetExclusion) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( w, @@ -865,8 +864,8 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) SynthesizeAttributes() *map[stri return returns } -func (w *jsiiProxy_WorkspacePolicySetExclusion) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (w *jsiiProxy_WorkspacePolicySetExclusion) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( w, @@ -878,8 +877,8 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) SynthesizeHclAttributes() *map[s return returns } -func (w *jsiiProxy_WorkspacePolicySetExclusion) ToHclTerraform() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspacePolicySetExclusion) ToHclTerraform() any { + var returns any _jsii_.Invoke( w, @@ -891,8 +890,8 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) ToHclTerraform() interface{} { return returns } -func (w *jsiiProxy_WorkspacePolicySetExclusion) ToMetadata() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspacePolicySetExclusion) ToMetadata() any { + var returns any _jsii_.Invoke( w, @@ -917,8 +916,8 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) ToString() *string { return returns } -func (w *jsiiProxy_WorkspacePolicySetExclusion) ToTerraform() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspacePolicySetExclusion) ToTerraform() any { + var returns any _jsii_.Invoke( w, @@ -929,4 +928,3 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/workspacepolicysetexclusion/WorkspacePolicySetExclusionConfig.go b/gen/tfe/workspacepolicysetexclusion/WorkspacePolicySetExclusionConfig.go index 44372ad47c..7844e1098c 100644 --- a/gen/tfe/workspacepolicysetexclusion/WorkspacePolicySetExclusionConfig.go +++ b/gen/tfe/workspacepolicysetexclusion/WorkspacePolicySetExclusionConfig.go @@ -6,9 +6,9 @@ import ( type WorkspacePolicySetExclusionConfig 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 WorkspacePolicySetExclusionConfig 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/hashicorp/tfe/0.66.0/docs/resources/workspace_policy_set_exclusion#policy_set_id WorkspacePolicySetExclusion#policy_set_id}. PolicySetId *string `field:"required" json:"policySetId" yaml:"policySetId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_policy_set_exclusion#workspace_id WorkspacePolicySetExclusion#workspace_id}. @@ -29,4 +29,3 @@ type WorkspacePolicySetExclusionConfig 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/tfe/workspacepolicysetexclusion/WorkspacePolicySetExclusion__checks.go b/gen/tfe/workspacepolicysetexclusion/WorkspacePolicySetExclusion__checks.go index 0c68e22d52..d884c47ff8 100644 --- a/gen/tfe/workspacepolicysetexclusion/WorkspacePolicySetExclusion__checks.go +++ b/gen/tfe/workspacepolicysetexclusion/WorkspacePolicySetExclusion__checks.go @@ -19,7 +19,7 @@ func (w *jsiiProxy_WorkspacePolicySetExclusion) validateAddMoveTargetParameters( return nil } -func (w *jsiiProxy_WorkspacePolicySetExclusion) validateAddOverrideParameters(path *string, value interface{}) error { +func (w *jsiiProxy_WorkspacePolicySetExclusion) 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 (w *jsiiProxy_WorkspacePolicySetExclusion) validateMoveFromIdParameters(id return nil } -func (w *jsiiProxy_WorkspacePolicySetExclusion) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (w *jsiiProxy_WorkspacePolicySetExclusion) 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 validateWorkspacePolicySetExclusion_GenerateConfigForImportParameters(scope return nil } -func validateWorkspacePolicySetExclusion_IsConstructParameters(x interface{}) error { +func validateWorkspacePolicySetExclusion_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateWorkspacePolicySetExclusion_IsConstructParameters(x interface{}) er return nil } -func validateWorkspacePolicySetExclusion_IsTerraformElementParameters(x interface{}) error { +func validateWorkspacePolicySetExclusion_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateWorkspacePolicySetExclusion_IsTerraformElementParameters(x interfac return nil } -func validateWorkspacePolicySetExclusion_IsTerraformResourceParameters(x interface{}) error { +func validateWorkspacePolicySetExclusion_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateWorkspacePolicySetExclusion_IsTerraformResourceParameters(x interfa return nil } -func (j *jsiiProxy_WorkspacePolicySetExclusion) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_WorkspacePolicySetExclusion) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_WorkspacePolicySetExclusion) validateSetConnectionParameters( return nil } -func (j *jsiiProxy_WorkspacePolicySetExclusion) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_WorkspacePolicySetExclusion) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -358,7 +358,7 @@ func (j *jsiiProxy_WorkspacePolicySetExclusion) validateSetPolicySetIdParameters return nil } -func (j *jsiiProxy_WorkspacePolicySetExclusion) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_WorkspacePolicySetExclusion) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -430,4 +430,3 @@ func validateNewWorkspacePolicySetExclusionParameters(scope constructs.Construct return nil } - diff --git a/gen/tfe/workspacepolicysetexclusion/main.go b/gen/tfe/workspacepolicysetexclusion/main.go index bf96dbdfba..48d965783f 100644 --- a/gen/tfe/workspacepolicysetexclusion/main.go +++ b/gen/tfe/workspacepolicysetexclusion/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.workspacePolicySetExclusion.WorkspacePolicySetExclusion", - reflect.TypeOf((*WorkspacePolicySetExclusion)(nil)).Elem(), + reflect.TypeFor[WorkspacePolicySetExclusion](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -60,7 +60,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceId", GoGetter: "WorkspaceId"}, _jsii_.MemberProperty{JsiiProperty: "workspaceIdInput", GoGetter: "WorkspaceIdInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_WorkspacePolicySetExclusion{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -68,6 +68,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.workspacePolicySetExclusion.WorkspacePolicySetExclusionConfig", - reflect.TypeOf((*WorkspacePolicySetExclusionConfig)(nil)).Elem(), + reflect.TypeFor[WorkspacePolicySetExclusionConfig](), ) } diff --git a/gen/tfe/workspacerun/WorkspaceRun.go b/gen/tfe/workspacerun/WorkspaceRun.go index 879128a3ca..07d24edbd5 100644 --- a/gen/tfe/workspacerun/WorkspaceRun.go +++ b/gen/tfe/workspacerun/WorkspaceRun.go @@ -17,15 +17,15 @@ type WorkspaceRun 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. @@ -54,15 +54,15 @@ type WorkspaceRun 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 WorkspaceId() *string @@ -72,9 +72,9 @@ type WorkspaceRun 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. @@ -92,7 +92,7 @@ type WorkspaceRun interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -104,7 +104,7 @@ type WorkspaceRun 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) @@ -119,17 +119,17 @@ type WorkspaceRun 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 WorkspaceRun @@ -167,8 +167,8 @@ func (j *jsiiProxy_WorkspaceRun) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_WorkspaceRun) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRun) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -177,8 +177,8 @@ func (j *jsiiProxy_WorkspaceRun) Connection() interface{} { return returns } -func (j *jsiiProxy_WorkspaceRun) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_WorkspaceRun) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -187,8 +187,8 @@ func (j *jsiiProxy_WorkspaceRun) ConstructNodeMetadata() *map[string]interface{} return returns } -func (j *jsiiProxy_WorkspaceRun) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRun) Count() any { + var returns any _jsii_.Get( j, "count", @@ -307,8 +307,8 @@ func (j *jsiiProxy_WorkspaceRun) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_WorkspaceRun) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_WorkspaceRun) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -317,8 +317,8 @@ func (j *jsiiProxy_WorkspaceRun) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_WorkspaceRun) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRun) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -337,8 +337,8 @@ func (j *jsiiProxy_WorkspaceRun) TerraformGeneratorMetadata() *cdktf.TerraformPr return returns } -func (j *jsiiProxy_WorkspaceRun) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_WorkspaceRun) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -377,7 +377,6 @@ func (j *jsiiProxy_WorkspaceRun) WorkspaceIdInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_run tfe_workspace_run} Resource. func NewWorkspaceRun(scope constructs.Construct, id *string, config *WorkspaceRunConfig) WorkspaceRun { _init_.Initialize() @@ -389,7 +388,7 @@ func NewWorkspaceRun(scope constructs.Construct, id *string, config *WorkspaceRu _jsii_.Create( "@cdktf/provider-tfe.workspaceRun.WorkspaceRun", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -402,12 +401,12 @@ func NewWorkspaceRun_Override(w WorkspaceRun, scope constructs.Construct, id *st _jsii_.Create( "@cdktf/provider-tfe.workspaceRun.WorkspaceRun", - []interface{}{scope, id, config}, + []any{scope, id, config}, w, ) } -func (j *jsiiProxy_WorkspaceRun)SetConnection(val interface{}) { +func (j *jsiiProxy_WorkspaceRun) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -418,7 +417,7 @@ func (j *jsiiProxy_WorkspaceRun)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_WorkspaceRun)SetCount(val interface{}) { +func (j *jsiiProxy_WorkspaceRun) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -429,7 +428,7 @@ func (j *jsiiProxy_WorkspaceRun)SetCount(val interface{}) { ) } -func (j *jsiiProxy_WorkspaceRun)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_WorkspaceRun) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -437,7 +436,7 @@ func (j *jsiiProxy_WorkspaceRun)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_WorkspaceRun)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_WorkspaceRun) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -445,7 +444,7 @@ func (j *jsiiProxy_WorkspaceRun)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_WorkspaceRun)SetId(val *string) { +func (j *jsiiProxy_WorkspaceRun) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -456,7 +455,7 @@ func (j *jsiiProxy_WorkspaceRun)SetId(val *string) { ) } -func (j *jsiiProxy_WorkspaceRun)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_WorkspaceRun) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -467,7 +466,7 @@ func (j *jsiiProxy_WorkspaceRun)SetLifecycle(val *cdktf.TerraformResourceLifecyc ) } -func (j *jsiiProxy_WorkspaceRun)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_WorkspaceRun) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -475,7 +474,7 @@ func (j *jsiiProxy_WorkspaceRun)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_WorkspaceRun)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_WorkspaceRun) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -486,7 +485,7 @@ func (j *jsiiProxy_WorkspaceRun)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_WorkspaceRun)SetWorkspaceId(val *string) { +func (j *jsiiProxy_WorkspaceRun) SetWorkspaceId(val *string) { if err := j.validateSetWorkspaceIdParameters(val); err != nil { panic(err) } @@ -509,7 +508,7 @@ func WorkspaceRun_GenerateConfigForImport(scope constructs.Construct, importToId _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspaceRun.WorkspaceRun", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -533,7 +532,7 @@ func WorkspaceRun_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 WorkspaceRun_IsConstruct(x interface{}) *bool { +func WorkspaceRun_IsConstruct(x any) *bool { _init_.Initialize() if err := validateWorkspaceRun_IsConstructParameters(x); err != nil { @@ -544,7 +543,7 @@ func WorkspaceRun_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspaceRun.WorkspaceRun", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -552,7 +551,7 @@ func WorkspaceRun_IsConstruct(x interface{}) *bool { } // Experimental. -func WorkspaceRun_IsTerraformElement(x interface{}) *bool { +func WorkspaceRun_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateWorkspaceRun_IsTerraformElementParameters(x); err != nil { @@ -563,7 +562,7 @@ func WorkspaceRun_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspaceRun.WorkspaceRun", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -571,7 +570,7 @@ func WorkspaceRun_IsTerraformElement(x interface{}) *bool { } // Experimental. -func WorkspaceRun_IsTerraformResource(x interface{}) *bool { +func WorkspaceRun_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateWorkspaceRun_IsTerraformResourceParameters(x); err != nil { @@ -582,7 +581,7 @@ func WorkspaceRun_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspaceRun.WorkspaceRun", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -607,31 +606,31 @@ func (w *jsiiProxy_WorkspaceRun) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( w, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (w *jsiiProxy_WorkspaceRun) AddOverride(path *string, value interface{}) { +func (w *jsiiProxy_WorkspaceRun) AddOverride(path *string, value any) { if err := w.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( w, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (w *jsiiProxy_WorkspaceRun) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (w *jsiiProxy_WorkspaceRun) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := w.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( w, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -647,7 +646,7 @@ func (w *jsiiProxy_WorkspaceRun) GetBooleanAttribute(terraformAttribute *string) _jsii_.Invoke( w, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -663,7 +662,7 @@ func (w *jsiiProxy_WorkspaceRun) GetBooleanMapAttribute(terraformAttribute *stri _jsii_.Invoke( w, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -679,7 +678,7 @@ func (w *jsiiProxy_WorkspaceRun) GetListAttribute(terraformAttribute *string) *[ _jsii_.Invoke( w, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -695,7 +694,7 @@ func (w *jsiiProxy_WorkspaceRun) GetNumberAttribute(terraformAttribute *string) _jsii_.Invoke( w, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -711,7 +710,7 @@ func (w *jsiiProxy_WorkspaceRun) GetNumberListAttribute(terraformAttribute *stri _jsii_.Invoke( w, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -727,7 +726,7 @@ func (w *jsiiProxy_WorkspaceRun) GetNumberMapAttribute(terraformAttribute *strin _jsii_.Invoke( w, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -743,7 +742,7 @@ func (w *jsiiProxy_WorkspaceRun) GetStringAttribute(terraformAttribute *string) _jsii_.Invoke( w, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -759,15 +758,15 @@ func (w *jsiiProxy_WorkspaceRun) GetStringMapAttribute(terraformAttribute *strin _jsii_.Invoke( w, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (w *jsiiProxy_WorkspaceRun) HasResourceMove() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspaceRun) HasResourceMove() any { + var returns any _jsii_.Invoke( w, @@ -786,7 +785,7 @@ func (w *jsiiProxy_WorkspaceRun) ImportFrom(id *string, provider cdktf.Terraform _jsii_.InvokeVoid( w, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -799,7 +798,7 @@ func (w *jsiiProxy_WorkspaceRun) InterpolationForAttribute(terraformAttribute *s _jsii_.Invoke( w, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -813,18 +812,18 @@ func (w *jsiiProxy_WorkspaceRun) MoveFromId(id *string) { _jsii_.InvokeVoid( w, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (w *jsiiProxy_WorkspaceRun) MoveTo(moveTarget *string, index interface{}) { +func (w *jsiiProxy_WorkspaceRun) MoveTo(moveTarget *string, index any) { if err := w.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( w, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -835,7 +834,7 @@ func (w *jsiiProxy_WorkspaceRun) MoveToId(id *string) { _jsii_.InvokeVoid( w, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -846,7 +845,7 @@ func (w *jsiiProxy_WorkspaceRun) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( w, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -857,7 +856,7 @@ func (w *jsiiProxy_WorkspaceRun) PutApply(value *WorkspaceRunApply) { _jsii_.InvokeVoid( w, "putApply", - []interface{}{value}, + []any{value}, ) } @@ -868,7 +867,7 @@ func (w *jsiiProxy_WorkspaceRun) PutDestroy(value *WorkspaceRunDestroy) { _jsii_.InvokeVoid( w, "putDestroy", - []interface{}{value}, + []any{value}, ) } @@ -904,8 +903,8 @@ func (w *jsiiProxy_WorkspaceRun) ResetOverrideLogicalId() { ) } -func (w *jsiiProxy_WorkspaceRun) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (w *jsiiProxy_WorkspaceRun) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( w, @@ -917,8 +916,8 @@ func (w *jsiiProxy_WorkspaceRun) SynthesizeAttributes() *map[string]interface{} return returns } -func (w *jsiiProxy_WorkspaceRun) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (w *jsiiProxy_WorkspaceRun) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( w, @@ -930,8 +929,8 @@ func (w *jsiiProxy_WorkspaceRun) SynthesizeHclAttributes() *map[string]interface return returns } -func (w *jsiiProxy_WorkspaceRun) ToHclTerraform() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspaceRun) ToHclTerraform() any { + var returns any _jsii_.Invoke( w, @@ -943,8 +942,8 @@ func (w *jsiiProxy_WorkspaceRun) ToHclTerraform() interface{} { return returns } -func (w *jsiiProxy_WorkspaceRun) ToMetadata() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspaceRun) ToMetadata() any { + var returns any _jsii_.Invoke( w, @@ -969,8 +968,8 @@ func (w *jsiiProxy_WorkspaceRun) ToString() *string { return returns } -func (w *jsiiProxy_WorkspaceRun) ToTerraform() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspaceRun) ToTerraform() any { + var returns any _jsii_.Invoke( w, @@ -981,4 +980,3 @@ func (w *jsiiProxy_WorkspaceRun) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/workspacerun/WorkspaceRunApply.go b/gen/tfe/workspacerun/WorkspaceRunApply.go index b350a7c4ed..6cbb69264c 100644 --- a/gen/tfe/workspacerun/WorkspaceRunApply.go +++ b/gen/tfe/workspacerun/WorkspaceRunApply.go @@ -1,11 +1,10 @@ package workspacerun - type WorkspaceRunApply struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_run#manual_confirm WorkspaceRun#manual_confirm}. - ManualConfirm interface{} `field:"required" json:"manualConfirm" yaml:"manualConfirm"` + ManualConfirm any `field:"required" json:"manualConfirm" yaml:"manualConfirm"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_run#retry WorkspaceRun#retry}. - Retry interface{} `field:"optional" json:"retry" yaml:"retry"` + Retry any `field:"optional" json:"retry" yaml:"retry"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_run#retry_attempts WorkspaceRun#retry_attempts}. RetryAttempts *float64 `field:"optional" json:"retryAttempts" yaml:"retryAttempts"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_run#retry_backoff_max WorkspaceRun#retry_backoff_max}. @@ -13,6 +12,5 @@ type WorkspaceRunApply struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_run#retry_backoff_min WorkspaceRun#retry_backoff_min}. RetryBackoffMin *float64 `field:"optional" json:"retryBackoffMin" yaml:"retryBackoffMin"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_run#wait_for_run WorkspaceRun#wait_for_run}. - WaitForRun interface{} `field:"optional" json:"waitForRun" yaml:"waitForRun"` + WaitForRun any `field:"optional" json:"waitForRun" yaml:"waitForRun"` } - diff --git a/gen/tfe/workspacerun/WorkspaceRunApplyOutputReference.go b/gen/tfe/workspacerun/WorkspaceRunApplyOutputReference.go index 3b9d965f06..f08c829044 100644 --- a/gen/tfe/workspacerun/WorkspaceRunApplyOutputReference.go +++ b/gen/tfe/workspacerun/WorkspaceRunApplyOutputReference.go @@ -12,9 +12,9 @@ type WorkspaceRunApplyOutputReference 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,11 +29,11 @@ type WorkspaceRunApplyOutputReference interface { Fqn() *string InternalValue() *WorkspaceRunApply SetInternalValue(val *WorkspaceRunApply) - ManualConfirm() interface{} - SetManualConfirm(val interface{}) - ManualConfirmInput() interface{} - Retry() interface{} - SetRetry(val interface{}) + ManualConfirm() any + SetManualConfirm(val any) + ManualConfirmInput() any + Retry() any + SetRetry(val any) RetryAttempts() *float64 SetRetryAttempts(val *float64) RetryAttemptsInput() *float64 @@ -43,7 +43,7 @@ type WorkspaceRunApplyOutputReference interface { RetryBackoffMin() *float64 SetRetryBackoffMin(val *float64) RetryBackoffMinInput() *float64 - RetryInput() interface{} + RetryInput() any // Experimental. TerraformAttribute() *string // Experimental. @@ -52,13 +52,13 @@ type WorkspaceRunApplyOutputReference interface { TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) - WaitForRun() interface{} - SetWaitForRun(val interface{}) - WaitForRunInput() interface{} + WaitForRun() any + SetWaitForRun(val any) + WaitForRunInput() any // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -86,7 +86,7 @@ type WorkspaceRunApplyOutputReference interface { ResetWaitForRun() // Produce the Token's value at resolution time. // Experimental. - Resolve(_context cdktf.IResolveContext) interface{} + Resolve(_context cdktf.IResolveContext) any // Return a string representation of this resolvable object. // // Returns a reversible string representation. @@ -99,8 +99,8 @@ type jsiiProxy_WorkspaceRunApplyOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -149,8 +149,8 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference) InternalValue() *WorkspaceR return returns } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference) ManualConfirm() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) ManualConfirm() any { + var returns any _jsii_.Get( j, "manualConfirm", @@ -159,8 +159,8 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference) ManualConfirm() interface{} return returns } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference) ManualConfirmInput() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) ManualConfirmInput() any { + var returns any _jsii_.Get( j, "manualConfirmInput", @@ -169,8 +169,8 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference) ManualConfirmInput() interf return returns } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference) Retry() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) Retry() any { + var returns any _jsii_.Get( j, "retry", @@ -239,8 +239,8 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference) RetryBackoffMinInput() *flo return returns } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference) RetryInput() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) RetryInput() any { + var returns any _jsii_.Get( j, "retryInput", @@ -269,8 +269,8 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference) TerraformResource() cdktf.I return returns } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference) WaitForRun() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) WaitForRun() any { + var returns any _jsii_.Get( j, "waitForRun", @@ -279,8 +279,8 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference) WaitForRun() interface{} { return returns } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference) WaitForRunInput() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) WaitForRunInput() any { + var returns any _jsii_.Get( j, "waitForRunInput", @@ -289,7 +289,6 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference) WaitForRunInput() interface return returns } - func NewWorkspaceRunApplyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WorkspaceRunApplyOutputReference { _init_.Initialize() @@ -300,7 +299,7 @@ func NewWorkspaceRunApplyOutputReference(terraformResource cdktf.IInterpolatingP _jsii_.Create( "@cdktf/provider-tfe.workspaceRun.WorkspaceRunApplyOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -312,12 +311,12 @@ func NewWorkspaceRunApplyOutputReference_Override(w WorkspaceRunApplyOutputRefer _jsii_.Create( "@cdktf/provider-tfe.workspaceRun.WorkspaceRunApplyOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, w, ) } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -328,7 +327,7 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetComplexObjectIndex(val in ) } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -339,7 +338,7 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetComplexObjectIsFromSet(va ) } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetInternalValue(val *WorkspaceRunApply) { +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) SetInternalValue(val *WorkspaceRunApply) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -350,7 +349,7 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetInternalValue(val *Worksp ) } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetManualConfirm(val interface{}) { +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) SetManualConfirm(val any) { if err := j.validateSetManualConfirmParameters(val); err != nil { panic(err) } @@ -361,7 +360,7 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetManualConfirm(val interfa ) } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetRetry(val interface{}) { +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) SetRetry(val any) { if err := j.validateSetRetryParameters(val); err != nil { panic(err) } @@ -372,7 +371,7 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetRetry(val interface{}) { ) } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetRetryAttempts(val *float64) { +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) SetRetryAttempts(val *float64) { if err := j.validateSetRetryAttemptsParameters(val); err != nil { panic(err) } @@ -383,7 +382,7 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetRetryAttempts(val *float6 ) } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetRetryBackoffMax(val *float64) { +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) SetRetryBackoffMax(val *float64) { if err := j.validateSetRetryBackoffMaxParameters(val); err != nil { panic(err) } @@ -394,7 +393,7 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetRetryBackoffMax(val *floa ) } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetRetryBackoffMin(val *float64) { +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) SetRetryBackoffMin(val *float64) { if err := j.validateSetRetryBackoffMinParameters(val); err != nil { panic(err) } @@ -405,7 +404,7 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetRetryBackoffMin(val *floa ) } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -416,7 +415,7 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetTerraformAttribute(val *s ) } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -427,7 +426,7 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetTerraformResource(val cdk ) } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference)SetWaitForRun(val interface{}) { +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) SetWaitForRun(val any) { if err := j.validateSetWaitForRunParameters(val); err != nil { panic(err) } @@ -451,16 +450,16 @@ func (w *jsiiProxy_WorkspaceRunApplyOutputReference) ComputeFqn() *string { return returns } -func (w *jsiiProxy_WorkspaceRunApplyOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (w *jsiiProxy_WorkspaceRunApplyOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := w.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( w, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -476,7 +475,7 @@ func (w *jsiiProxy_WorkspaceRunApplyOutputReference) GetBooleanAttribute(terrafo _jsii_.Invoke( w, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -492,7 +491,7 @@ func (w *jsiiProxy_WorkspaceRunApplyOutputReference) GetBooleanMapAttribute(terr _jsii_.Invoke( w, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -508,7 +507,7 @@ func (w *jsiiProxy_WorkspaceRunApplyOutputReference) GetListAttribute(terraformA _jsii_.Invoke( w, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -524,7 +523,7 @@ func (w *jsiiProxy_WorkspaceRunApplyOutputReference) GetNumberAttribute(terrafor _jsii_.Invoke( w, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -540,7 +539,7 @@ func (w *jsiiProxy_WorkspaceRunApplyOutputReference) GetNumberListAttribute(terr _jsii_.Invoke( w, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -556,7 +555,7 @@ func (w *jsiiProxy_WorkspaceRunApplyOutputReference) GetNumberMapAttribute(terra _jsii_.Invoke( w, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -572,7 +571,7 @@ func (w *jsiiProxy_WorkspaceRunApplyOutputReference) GetStringAttribute(terrafor _jsii_.Invoke( w, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -588,7 +587,7 @@ func (w *jsiiProxy_WorkspaceRunApplyOutputReference) GetStringMapAttribute(terra _jsii_.Invoke( w, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -617,7 +616,7 @@ func (w *jsiiProxy_WorkspaceRunApplyOutputReference) InterpolationForAttribute(p _jsii_.Invoke( w, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -664,16 +663,16 @@ func (w *jsiiProxy_WorkspaceRunApplyOutputReference) ResetWaitForRun() { ) } -func (w *jsiiProxy_WorkspaceRunApplyOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (w *jsiiProxy_WorkspaceRunApplyOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := w.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( w, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -692,4 +691,3 @@ func (w *jsiiProxy_WorkspaceRunApplyOutputReference) ToString() *string { return returns } - diff --git a/gen/tfe/workspacerun/WorkspaceRunApplyOutputReference__checks.go b/gen/tfe/workspacerun/WorkspaceRunApplyOutputReference__checks.go index 00fd60de96..ef36d19d14 100644 --- a/gen/tfe/workspacerun/WorkspaceRunApplyOutputReference__checks.go +++ b/gen/tfe/workspacerun/WorkspaceRunApplyOutputReference__checks.go @@ -98,7 +98,7 @@ func (w *jsiiProxy_WorkspaceRunApplyOutputReference) validateResolveParameters(_ return nil } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -171,7 +171,7 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference) validateSetInternalValuePar return nil } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference) validateSetManualConfirmParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) validateSetManualConfirmParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -191,7 +191,7 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference) validateSetManualConfirmPar return nil } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference) validateSetRetryParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) validateSetRetryParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -251,7 +251,7 @@ func (j *jsiiProxy_WorkspaceRunApplyOutputReference) validateSetTerraformResourc return nil } -func (j *jsiiProxy_WorkspaceRunApplyOutputReference) validateSetWaitForRunParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceRunApplyOutputReference) validateSetWaitForRunParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -282,4 +282,3 @@ func validateNewWorkspaceRunApplyOutputReferenceParameters(terraformResource cdk return nil } - diff --git a/gen/tfe/workspacerun/WorkspaceRunConfig.go b/gen/tfe/workspacerun/WorkspaceRunConfig.go index d50d5132ac..b59a94a11c 100644 --- a/gen/tfe/workspacerun/WorkspaceRunConfig.go +++ b/gen/tfe/workspacerun/WorkspaceRunConfig.go @@ -6,9 +6,9 @@ import ( type WorkspaceRunConfig 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 WorkspaceRunConfig 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/hashicorp/tfe/0.66.0/docs/resources/workspace_run#workspace_id WorkspaceRun#workspace_id}. WorkspaceId *string `field:"required" json:"workspaceId" yaml:"workspaceId"` // apply block. @@ -35,4 +35,3 @@ type WorkspaceRunConfig 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/tfe/workspacerun/WorkspaceRunDestroy.go b/gen/tfe/workspacerun/WorkspaceRunDestroy.go index ea60e9ea95..1619508159 100644 --- a/gen/tfe/workspacerun/WorkspaceRunDestroy.go +++ b/gen/tfe/workspacerun/WorkspaceRunDestroy.go @@ -1,11 +1,10 @@ package workspacerun - type WorkspaceRunDestroy struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_run#manual_confirm WorkspaceRun#manual_confirm}. - ManualConfirm interface{} `field:"required" json:"manualConfirm" yaml:"manualConfirm"` + ManualConfirm any `field:"required" json:"manualConfirm" yaml:"manualConfirm"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_run#retry WorkspaceRun#retry}. - Retry interface{} `field:"optional" json:"retry" yaml:"retry"` + Retry any `field:"optional" json:"retry" yaml:"retry"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_run#retry_attempts WorkspaceRun#retry_attempts}. RetryAttempts *float64 `field:"optional" json:"retryAttempts" yaml:"retryAttempts"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_run#retry_backoff_max WorkspaceRun#retry_backoff_max}. @@ -13,6 +12,5 @@ type WorkspaceRunDestroy struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_run#retry_backoff_min WorkspaceRun#retry_backoff_min}. RetryBackoffMin *float64 `field:"optional" json:"retryBackoffMin" yaml:"retryBackoffMin"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_run#wait_for_run WorkspaceRun#wait_for_run}. - WaitForRun interface{} `field:"optional" json:"waitForRun" yaml:"waitForRun"` + WaitForRun any `field:"optional" json:"waitForRun" yaml:"waitForRun"` } - diff --git a/gen/tfe/workspacerun/WorkspaceRunDestroyOutputReference.go b/gen/tfe/workspacerun/WorkspaceRunDestroyOutputReference.go index 708d0c7908..eb553cbd6c 100644 --- a/gen/tfe/workspacerun/WorkspaceRunDestroyOutputReference.go +++ b/gen/tfe/workspacerun/WorkspaceRunDestroyOutputReference.go @@ -12,9 +12,9 @@ type WorkspaceRunDestroyOutputReference 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,11 +29,11 @@ type WorkspaceRunDestroyOutputReference interface { Fqn() *string InternalValue() *WorkspaceRunDestroy SetInternalValue(val *WorkspaceRunDestroy) - ManualConfirm() interface{} - SetManualConfirm(val interface{}) - ManualConfirmInput() interface{} - Retry() interface{} - SetRetry(val interface{}) + ManualConfirm() any + SetManualConfirm(val any) + ManualConfirmInput() any + Retry() any + SetRetry(val any) RetryAttempts() *float64 SetRetryAttempts(val *float64) RetryAttemptsInput() *float64 @@ -43,7 +43,7 @@ type WorkspaceRunDestroyOutputReference interface { RetryBackoffMin() *float64 SetRetryBackoffMin(val *float64) RetryBackoffMinInput() *float64 - RetryInput() interface{} + RetryInput() any // Experimental. TerraformAttribute() *string // Experimental. @@ -52,13 +52,13 @@ type WorkspaceRunDestroyOutputReference interface { TerraformResource() cdktf.IInterpolatingParent // Experimental. SetTerraformResource(val cdktf.IInterpolatingParent) - WaitForRun() interface{} - SetWaitForRun(val interface{}) - WaitForRunInput() interface{} + WaitForRun() any + SetWaitForRun(val any) + WaitForRunInput() any // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -86,7 +86,7 @@ type WorkspaceRunDestroyOutputReference interface { ResetWaitForRun() // Produce the Token's value at resolution time. // Experimental. - Resolve(_context cdktf.IResolveContext) interface{} + Resolve(_context cdktf.IResolveContext) any // Return a string representation of this resolvable object. // // Returns a reversible string representation. @@ -99,8 +99,8 @@ type jsiiProxy_WorkspaceRunDestroyOutputReference struct { internal.Type__cdktfComplexObject } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -149,8 +149,8 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) InternalValue() *Workspac return returns } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) ManualConfirm() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) ManualConfirm() any { + var returns any _jsii_.Get( j, "manualConfirm", @@ -159,8 +159,8 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) ManualConfirm() interface return returns } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) ManualConfirmInput() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) ManualConfirmInput() any { + var returns any _jsii_.Get( j, "manualConfirmInput", @@ -169,8 +169,8 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) ManualConfirmInput() inte return returns } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) Retry() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) Retry() any { + var returns any _jsii_.Get( j, "retry", @@ -239,8 +239,8 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) RetryBackoffMinInput() *f return returns } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) RetryInput() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) RetryInput() any { + var returns any _jsii_.Get( j, "retryInput", @@ -269,8 +269,8 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) TerraformResource() cdktf return returns } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) WaitForRun() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) WaitForRun() any { + var returns any _jsii_.Get( j, "waitForRun", @@ -279,8 +279,8 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) WaitForRun() interface{} return returns } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) WaitForRunInput() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) WaitForRunInput() any { + var returns any _jsii_.Get( j, "waitForRunInput", @@ -289,7 +289,6 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) WaitForRunInput() interfa return returns } - func NewWorkspaceRunDestroyOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string) WorkspaceRunDestroyOutputReference { _init_.Initialize() @@ -300,7 +299,7 @@ func NewWorkspaceRunDestroyOutputReference(terraformResource cdktf.IInterpolatin _jsii_.Create( "@cdktf/provider-tfe.workspaceRun.WorkspaceRunDestroyOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, &j, ) @@ -312,12 +311,12 @@ func NewWorkspaceRunDestroyOutputReference_Override(w WorkspaceRunDestroyOutputR _jsii_.Create( "@cdktf/provider-tfe.workspaceRun.WorkspaceRunDestroyOutputReference", - []interface{}{terraformResource, terraformAttribute}, + []any{terraformResource, terraformAttribute}, w, ) } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -328,7 +327,7 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetComplexObjectIndex(val ) } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -339,7 +338,7 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetComplexObjectIsFromSet( ) } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetInternalValue(val *WorkspaceRunDestroy) { +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) SetInternalValue(val *WorkspaceRunDestroy) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -350,7 +349,7 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetInternalValue(val *Work ) } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetManualConfirm(val interface{}) { +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) SetManualConfirm(val any) { if err := j.validateSetManualConfirmParameters(val); err != nil { panic(err) } @@ -361,7 +360,7 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetManualConfirm(val inter ) } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetRetry(val interface{}) { +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) SetRetry(val any) { if err := j.validateSetRetryParameters(val); err != nil { panic(err) } @@ -372,7 +371,7 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetRetry(val interface{}) ) } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetRetryAttempts(val *float64) { +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) SetRetryAttempts(val *float64) { if err := j.validateSetRetryAttemptsParameters(val); err != nil { panic(err) } @@ -383,7 +382,7 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetRetryAttempts(val *floa ) } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetRetryBackoffMax(val *float64) { +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) SetRetryBackoffMax(val *float64) { if err := j.validateSetRetryBackoffMaxParameters(val); err != nil { panic(err) } @@ -394,7 +393,7 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetRetryBackoffMax(val *fl ) } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetRetryBackoffMin(val *float64) { +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) SetRetryBackoffMin(val *float64) { if err := j.validateSetRetryBackoffMinParameters(val); err != nil { panic(err) } @@ -405,7 +404,7 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetRetryBackoffMin(val *fl ) } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -416,7 +415,7 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetTerraformAttribute(val ) } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -427,7 +426,7 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetTerraformResource(val c ) } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference)SetWaitForRun(val interface{}) { +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) SetWaitForRun(val any) { if err := j.validateSetWaitForRunParameters(val); err != nil { panic(err) } @@ -451,16 +450,16 @@ func (w *jsiiProxy_WorkspaceRunDestroyOutputReference) ComputeFqn() *string { return returns } -func (w *jsiiProxy_WorkspaceRunDestroyOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (w *jsiiProxy_WorkspaceRunDestroyOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := w.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( w, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -476,7 +475,7 @@ func (w *jsiiProxy_WorkspaceRunDestroyOutputReference) GetBooleanAttribute(terra _jsii_.Invoke( w, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -492,7 +491,7 @@ func (w *jsiiProxy_WorkspaceRunDestroyOutputReference) GetBooleanMapAttribute(te _jsii_.Invoke( w, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -508,7 +507,7 @@ func (w *jsiiProxy_WorkspaceRunDestroyOutputReference) GetListAttribute(terrafor _jsii_.Invoke( w, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -524,7 +523,7 @@ func (w *jsiiProxy_WorkspaceRunDestroyOutputReference) GetNumberAttribute(terraf _jsii_.Invoke( w, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -540,7 +539,7 @@ func (w *jsiiProxy_WorkspaceRunDestroyOutputReference) GetNumberListAttribute(te _jsii_.Invoke( w, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -556,7 +555,7 @@ func (w *jsiiProxy_WorkspaceRunDestroyOutputReference) GetNumberMapAttribute(ter _jsii_.Invoke( w, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -572,7 +571,7 @@ func (w *jsiiProxy_WorkspaceRunDestroyOutputReference) GetStringAttribute(terraf _jsii_.Invoke( w, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -588,7 +587,7 @@ func (w *jsiiProxy_WorkspaceRunDestroyOutputReference) GetStringMapAttribute(ter _jsii_.Invoke( w, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -617,7 +616,7 @@ func (w *jsiiProxy_WorkspaceRunDestroyOutputReference) InterpolationForAttribute _jsii_.Invoke( w, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) @@ -664,16 +663,16 @@ func (w *jsiiProxy_WorkspaceRunDestroyOutputReference) ResetWaitForRun() { ) } -func (w *jsiiProxy_WorkspaceRunDestroyOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (w *jsiiProxy_WorkspaceRunDestroyOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := w.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( w, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -692,4 +691,3 @@ func (w *jsiiProxy_WorkspaceRunDestroyOutputReference) ToString() *string { return returns } - diff --git a/gen/tfe/workspacerun/WorkspaceRunDestroyOutputReference__checks.go b/gen/tfe/workspacerun/WorkspaceRunDestroyOutputReference__checks.go index b99b540d6d..ca55902eb1 100644 --- a/gen/tfe/workspacerun/WorkspaceRunDestroyOutputReference__checks.go +++ b/gen/tfe/workspacerun/WorkspaceRunDestroyOutputReference__checks.go @@ -98,7 +98,7 @@ func (w *jsiiProxy_WorkspaceRunDestroyOutputReference) validateResolveParameters return nil } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -171,7 +171,7 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) validateSetInternalValueP return nil } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) validateSetManualConfirmParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) validateSetManualConfirmParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -191,7 +191,7 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) validateSetManualConfirmP return nil } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) validateSetRetryParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) validateSetRetryParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -251,7 +251,7 @@ func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) validateSetTerraformResou return nil } -func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) validateSetWaitForRunParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceRunDestroyOutputReference) validateSetWaitForRunParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -282,4 +282,3 @@ func validateNewWorkspaceRunDestroyOutputReferenceParameters(terraformResource c return nil } - diff --git a/gen/tfe/workspacerun/WorkspaceRun__checks.go b/gen/tfe/workspacerun/WorkspaceRun__checks.go index e69123e534..5a4c1c1a2b 100644 --- a/gen/tfe/workspacerun/WorkspaceRun__checks.go +++ b/gen/tfe/workspacerun/WorkspaceRun__checks.go @@ -19,7 +19,7 @@ func (w *jsiiProxy_WorkspaceRun) validateAddMoveTargetParameters(moveTarget *str return nil } -func (w *jsiiProxy_WorkspaceRun) validateAddOverrideParameters(path *string, value interface{}) error { +func (w *jsiiProxy_WorkspaceRun) 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 (w *jsiiProxy_WorkspaceRun) validateMoveFromIdParameters(id *string) error return nil } -func (w *jsiiProxy_WorkspaceRun) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (w *jsiiProxy_WorkspaceRun) validateMoveToParameters(moveTarget *string, index any) error { if moveTarget == nil { return fmt.Errorf("parameter moveTarget is required, but nil was provided") } @@ -242,7 +242,7 @@ func validateWorkspaceRun_GenerateConfigForImportParameters(scope constructs.Con return nil } -func validateWorkspaceRun_IsConstructParameters(x interface{}) error { +func validateWorkspaceRun_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -250,7 +250,7 @@ func validateWorkspaceRun_IsConstructParameters(x interface{}) error { return nil } -func validateWorkspaceRun_IsTerraformElementParameters(x interface{}) error { +func validateWorkspaceRun_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -258,7 +258,7 @@ func validateWorkspaceRun_IsTerraformElementParameters(x interface{}) error { return nil } -func validateWorkspaceRun_IsTerraformResourceParameters(x interface{}) error { +func validateWorkspaceRun_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -266,7 +266,7 @@ func validateWorkspaceRun_IsTerraformResourceParameters(x interface{}) error { return nil } -func (j *jsiiProxy_WorkspaceRun) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceRun) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -299,7 +299,7 @@ func (j *jsiiProxy_WorkspaceRun) validateSetConnectionParameters(val interface{} return nil } -func (j *jsiiProxy_WorkspaceRun) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceRun) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -372,7 +372,7 @@ func (j *jsiiProxy_WorkspaceRun) validateSetLifecycleParameters(val *cdktf.Terra return nil } -func (j *jsiiProxy_WorkspaceRun) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_WorkspaceRun) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -444,4 +444,3 @@ func validateNewWorkspaceRunParameters(scope constructs.Construct, id *string, c return nil } - diff --git a/gen/tfe/workspacerun/main.go b/gen/tfe/workspacerun/main.go index 4a1b25ca6f..e0cf28fba5 100644 --- a/gen/tfe/workspacerun/main.go +++ b/gen/tfe/workspacerun/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.workspaceRun.WorkspaceRun", - reflect.TypeOf((*WorkspaceRun)(nil)).Elem(), + reflect.TypeFor[WorkspaceRun](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -66,7 +66,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceId", GoGetter: "WorkspaceId"}, _jsii_.MemberProperty{JsiiProperty: "workspaceIdInput", GoGetter: "WorkspaceIdInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_WorkspaceRun{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -74,11 +74,11 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.workspaceRun.WorkspaceRunApply", - reflect.TypeOf((*WorkspaceRunApply)(nil)).Elem(), + reflect.TypeFor[WorkspaceRunApply](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.workspaceRun.WorkspaceRunApplyOutputReference", - reflect.TypeOf((*WorkspaceRunApplyOutputReference)(nil)).Elem(), + reflect.TypeFor[WorkspaceRunApplyOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -119,7 +119,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "waitForRun", GoGetter: "WaitForRun"}, _jsii_.MemberProperty{JsiiProperty: "waitForRunInput", GoGetter: "WaitForRunInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_WorkspaceRunApplyOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j @@ -127,15 +127,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.workspaceRun.WorkspaceRunConfig", - reflect.TypeOf((*WorkspaceRunConfig)(nil)).Elem(), + reflect.TypeFor[WorkspaceRunConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.workspaceRun.WorkspaceRunDestroy", - reflect.TypeOf((*WorkspaceRunDestroy)(nil)).Elem(), + reflect.TypeFor[WorkspaceRunDestroy](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.workspaceRun.WorkspaceRunDestroyOutputReference", - reflect.TypeOf((*WorkspaceRunDestroyOutputReference)(nil)).Elem(), + reflect.TypeFor[WorkspaceRunDestroyOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIsFromSet", GoGetter: "ComplexObjectIsFromSet"}, @@ -176,7 +176,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "waitForRun", GoGetter: "WaitForRun"}, _jsii_.MemberProperty{JsiiProperty: "waitForRunInput", GoGetter: "WaitForRunInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_WorkspaceRunDestroyOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/workspaceruntask/WorkspaceRunTask.go b/gen/tfe/workspaceruntask/WorkspaceRunTask.go index 696798faae..dc255da208 100644 --- a/gen/tfe/workspaceruntask/WorkspaceRunTask.go +++ b/gen/tfe/workspaceruntask/WorkspaceRunTask.go @@ -15,15 +15,15 @@ type WorkspaceRunTask 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. @@ -51,11 +51,11 @@ type WorkspaceRunTask interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any Stage() *string SetStage(val *string) StageInput() *string @@ -68,7 +68,7 @@ type WorkspaceRunTask interface { // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string WorkspaceId() *string @@ -78,9 +78,9 @@ type WorkspaceRunTask 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. @@ -98,7 +98,7 @@ type WorkspaceRunTask interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -110,7 +110,7 @@ type WorkspaceRunTask 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 WorkspaceRunTask interface { ResetOverrideLogicalId() ResetStage() ResetStages() - 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 WorkspaceRunTask @@ -150,8 +150,8 @@ func (j *jsiiProxy_WorkspaceRunTask) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_WorkspaceRunTask) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRunTask) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -160,8 +160,8 @@ func (j *jsiiProxy_WorkspaceRunTask) Connection() interface{} { return returns } -func (j *jsiiProxy_WorkspaceRunTask) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_WorkspaceRunTask) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -170,8 +170,8 @@ func (j *jsiiProxy_WorkspaceRunTask) ConstructNodeMetadata() *map[string]interfa return returns } -func (j *jsiiProxy_WorkspaceRunTask) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRunTask) Count() any { + var returns any _jsii_.Get( j, "count", @@ -280,8 +280,8 @@ func (j *jsiiProxy_WorkspaceRunTask) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_WorkspaceRunTask) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_WorkspaceRunTask) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -290,8 +290,8 @@ func (j *jsiiProxy_WorkspaceRunTask) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_WorkspaceRunTask) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceRunTask) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -370,8 +370,8 @@ func (j *jsiiProxy_WorkspaceRunTask) TerraformGeneratorMetadata() *cdktf.Terrafo return returns } -func (j *jsiiProxy_WorkspaceRunTask) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_WorkspaceRunTask) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -410,7 +410,6 @@ func (j *jsiiProxy_WorkspaceRunTask) WorkspaceIdInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_run_task tfe_workspace_run_task} Resource. func NewWorkspaceRunTask(scope constructs.Construct, id *string, config *WorkspaceRunTaskConfig) WorkspaceRunTask { _init_.Initialize() @@ -422,7 +421,7 @@ func NewWorkspaceRunTask(scope constructs.Construct, id *string, config *Workspa _jsii_.Create( "@cdktf/provider-tfe.workspaceRunTask.WorkspaceRunTask", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -435,12 +434,12 @@ func NewWorkspaceRunTask_Override(w WorkspaceRunTask, scope constructs.Construct _jsii_.Create( "@cdktf/provider-tfe.workspaceRunTask.WorkspaceRunTask", - []interface{}{scope, id, config}, + []any{scope, id, config}, w, ) } -func (j *jsiiProxy_WorkspaceRunTask)SetConnection(val interface{}) { +func (j *jsiiProxy_WorkspaceRunTask) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -451,7 +450,7 @@ func (j *jsiiProxy_WorkspaceRunTask)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_WorkspaceRunTask)SetCount(val interface{}) { +func (j *jsiiProxy_WorkspaceRunTask) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -462,7 +461,7 @@ func (j *jsiiProxy_WorkspaceRunTask)SetCount(val interface{}) { ) } -func (j *jsiiProxy_WorkspaceRunTask)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_WorkspaceRunTask) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -470,7 +469,7 @@ func (j *jsiiProxy_WorkspaceRunTask)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_WorkspaceRunTask)SetEnforcementLevel(val *string) { +func (j *jsiiProxy_WorkspaceRunTask) SetEnforcementLevel(val *string) { if err := j.validateSetEnforcementLevelParameters(val); err != nil { panic(err) } @@ -481,7 +480,7 @@ func (j *jsiiProxy_WorkspaceRunTask)SetEnforcementLevel(val *string) { ) } -func (j *jsiiProxy_WorkspaceRunTask)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_WorkspaceRunTask) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -489,7 +488,7 @@ func (j *jsiiProxy_WorkspaceRunTask)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_WorkspaceRunTask)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_WorkspaceRunTask) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -500,7 +499,7 @@ func (j *jsiiProxy_WorkspaceRunTask)SetLifecycle(val *cdktf.TerraformResourceLif ) } -func (j *jsiiProxy_WorkspaceRunTask)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_WorkspaceRunTask) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -508,7 +507,7 @@ func (j *jsiiProxy_WorkspaceRunTask)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_WorkspaceRunTask)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_WorkspaceRunTask) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -519,7 +518,7 @@ func (j *jsiiProxy_WorkspaceRunTask)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_WorkspaceRunTask)SetStage(val *string) { +func (j *jsiiProxy_WorkspaceRunTask) SetStage(val *string) { if err := j.validateSetStageParameters(val); err != nil { panic(err) } @@ -530,7 +529,7 @@ func (j *jsiiProxy_WorkspaceRunTask)SetStage(val *string) { ) } -func (j *jsiiProxy_WorkspaceRunTask)SetStages(val *[]*string) { +func (j *jsiiProxy_WorkspaceRunTask) SetStages(val *[]*string) { if err := j.validateSetStagesParameters(val); err != nil { panic(err) } @@ -541,7 +540,7 @@ func (j *jsiiProxy_WorkspaceRunTask)SetStages(val *[]*string) { ) } -func (j *jsiiProxy_WorkspaceRunTask)SetTaskId(val *string) { +func (j *jsiiProxy_WorkspaceRunTask) SetTaskId(val *string) { if err := j.validateSetTaskIdParameters(val); err != nil { panic(err) } @@ -552,7 +551,7 @@ func (j *jsiiProxy_WorkspaceRunTask)SetTaskId(val *string) { ) } -func (j *jsiiProxy_WorkspaceRunTask)SetWorkspaceId(val *string) { +func (j *jsiiProxy_WorkspaceRunTask) SetWorkspaceId(val *string) { if err := j.validateSetWorkspaceIdParameters(val); err != nil { panic(err) } @@ -575,7 +574,7 @@ func WorkspaceRunTask_GenerateConfigForImport(scope constructs.Construct, import _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspaceRunTask.WorkspaceRunTask", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -599,7 +598,7 @@ func WorkspaceRunTask_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 WorkspaceRunTask_IsConstruct(x interface{}) *bool { +func WorkspaceRunTask_IsConstruct(x any) *bool { _init_.Initialize() if err := validateWorkspaceRunTask_IsConstructParameters(x); err != nil { @@ -610,7 +609,7 @@ func WorkspaceRunTask_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspaceRunTask.WorkspaceRunTask", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -618,7 +617,7 @@ func WorkspaceRunTask_IsConstruct(x interface{}) *bool { } // Experimental. -func WorkspaceRunTask_IsTerraformElement(x interface{}) *bool { +func WorkspaceRunTask_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateWorkspaceRunTask_IsTerraformElementParameters(x); err != nil { @@ -629,7 +628,7 @@ func WorkspaceRunTask_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspaceRunTask.WorkspaceRunTask", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -637,7 +636,7 @@ func WorkspaceRunTask_IsTerraformElement(x interface{}) *bool { } // Experimental. -func WorkspaceRunTask_IsTerraformResource(x interface{}) *bool { +func WorkspaceRunTask_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateWorkspaceRunTask_IsTerraformResourceParameters(x); err != nil { @@ -648,7 +647,7 @@ func WorkspaceRunTask_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspaceRunTask.WorkspaceRunTask", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -673,31 +672,31 @@ func (w *jsiiProxy_WorkspaceRunTask) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( w, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (w *jsiiProxy_WorkspaceRunTask) AddOverride(path *string, value interface{}) { +func (w *jsiiProxy_WorkspaceRunTask) AddOverride(path *string, value any) { if err := w.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( w, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (w *jsiiProxy_WorkspaceRunTask) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (w *jsiiProxy_WorkspaceRunTask) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := w.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( w, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -713,7 +712,7 @@ func (w *jsiiProxy_WorkspaceRunTask) GetBooleanAttribute(terraformAttribute *str _jsii_.Invoke( w, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -729,7 +728,7 @@ func (w *jsiiProxy_WorkspaceRunTask) GetBooleanMapAttribute(terraformAttribute * _jsii_.Invoke( w, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -745,7 +744,7 @@ func (w *jsiiProxy_WorkspaceRunTask) GetListAttribute(terraformAttribute *string _jsii_.Invoke( w, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -761,7 +760,7 @@ func (w *jsiiProxy_WorkspaceRunTask) GetNumberAttribute(terraformAttribute *stri _jsii_.Invoke( w, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -777,7 +776,7 @@ func (w *jsiiProxy_WorkspaceRunTask) GetNumberListAttribute(terraformAttribute * _jsii_.Invoke( w, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -793,7 +792,7 @@ func (w *jsiiProxy_WorkspaceRunTask) GetNumberMapAttribute(terraformAttribute *s _jsii_.Invoke( w, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -809,7 +808,7 @@ func (w *jsiiProxy_WorkspaceRunTask) GetStringAttribute(terraformAttribute *stri _jsii_.Invoke( w, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -825,15 +824,15 @@ func (w *jsiiProxy_WorkspaceRunTask) GetStringMapAttribute(terraformAttribute *s _jsii_.Invoke( w, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (w *jsiiProxy_WorkspaceRunTask) HasResourceMove() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspaceRunTask) HasResourceMove() any { + var returns any _jsii_.Invoke( w, @@ -852,7 +851,7 @@ func (w *jsiiProxy_WorkspaceRunTask) ImportFrom(id *string, provider cdktf.Terra _jsii_.InvokeVoid( w, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -865,7 +864,7 @@ func (w *jsiiProxy_WorkspaceRunTask) InterpolationForAttribute(terraformAttribut _jsii_.Invoke( w, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -879,18 +878,18 @@ func (w *jsiiProxy_WorkspaceRunTask) MoveFromId(id *string) { _jsii_.InvokeVoid( w, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (w *jsiiProxy_WorkspaceRunTask) MoveTo(moveTarget *string, index interface{}) { +func (w *jsiiProxy_WorkspaceRunTask) MoveTo(moveTarget *string, index any) { if err := w.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( w, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -901,7 +900,7 @@ func (w *jsiiProxy_WorkspaceRunTask) MoveToId(id *string) { _jsii_.InvokeVoid( w, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -912,7 +911,7 @@ func (w *jsiiProxy_WorkspaceRunTask) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( w, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -940,8 +939,8 @@ func (w *jsiiProxy_WorkspaceRunTask) ResetStages() { ) } -func (w *jsiiProxy_WorkspaceRunTask) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (w *jsiiProxy_WorkspaceRunTask) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( w, @@ -953,8 +952,8 @@ func (w *jsiiProxy_WorkspaceRunTask) SynthesizeAttributes() *map[string]interfac return returns } -func (w *jsiiProxy_WorkspaceRunTask) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (w *jsiiProxy_WorkspaceRunTask) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( w, @@ -966,8 +965,8 @@ func (w *jsiiProxy_WorkspaceRunTask) SynthesizeHclAttributes() *map[string]inter return returns } -func (w *jsiiProxy_WorkspaceRunTask) ToHclTerraform() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspaceRunTask) ToHclTerraform() any { + var returns any _jsii_.Invoke( w, @@ -979,8 +978,8 @@ func (w *jsiiProxy_WorkspaceRunTask) ToHclTerraform() interface{} { return returns } -func (w *jsiiProxy_WorkspaceRunTask) ToMetadata() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspaceRunTask) ToMetadata() any { + var returns any _jsii_.Invoke( w, @@ -1005,8 +1004,8 @@ func (w *jsiiProxy_WorkspaceRunTask) ToString() *string { return returns } -func (w *jsiiProxy_WorkspaceRunTask) ToTerraform() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspaceRunTask) ToTerraform() any { + var returns any _jsii_.Invoke( w, @@ -1017,4 +1016,3 @@ func (w *jsiiProxy_WorkspaceRunTask) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/workspaceruntask/WorkspaceRunTaskConfig.go b/gen/tfe/workspaceruntask/WorkspaceRunTaskConfig.go index 1015b47b65..a012eb4c9c 100644 --- a/gen/tfe/workspaceruntask/WorkspaceRunTaskConfig.go +++ b/gen/tfe/workspaceruntask/WorkspaceRunTaskConfig.go @@ -6,9 +6,9 @@ import ( type WorkspaceRunTaskConfig 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 WorkspaceRunTaskConfig struct { // Experimental. Provider cdktf.TerraformProvider `field:"optional" json:"provider" yaml:"provider"` // Experimental. - Provisioners *[]interface{} `field:"optional" json:"provisioners" yaml:"provisioners"` + Provisioners *[]any `field:"optional" json:"provisioners" yaml:"provisioners"` // The enforcement level of the task. Valid values are `advisory` and `mandatory`. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_run_task#enforcement_level WorkspaceRunTask#enforcement_level} @@ -40,4 +40,3 @@ type WorkspaceRunTaskConfig struct { // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_run_task#stages WorkspaceRunTask#stages} Stages *[]*string `field:"optional" json:"stages" yaml:"stages"` } - diff --git a/gen/tfe/workspaceruntask/WorkspaceRunTask__checks.go b/gen/tfe/workspaceruntask/WorkspaceRunTask__checks.go index 4654a2a647..3a79377570 100644 --- a/gen/tfe/workspaceruntask/WorkspaceRunTask__checks.go +++ b/gen/tfe/workspaceruntask/WorkspaceRunTask__checks.go @@ -19,7 +19,7 @@ func (w *jsiiProxy_WorkspaceRunTask) validateAddMoveTargetParameters(moveTarget return nil } -func (w *jsiiProxy_WorkspaceRunTask) validateAddOverrideParameters(path *string, value interface{}) error { +func (w *jsiiProxy_WorkspaceRunTask) 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 (w *jsiiProxy_WorkspaceRunTask) validateMoveFromIdParameters(id *string) er return nil } -func (w *jsiiProxy_WorkspaceRunTask) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (w *jsiiProxy_WorkspaceRunTask) 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 validateWorkspaceRunTask_GenerateConfigForImportParameters(scope constructs return nil } -func validateWorkspaceRunTask_IsConstructParameters(x interface{}) error { +func validateWorkspaceRunTask_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateWorkspaceRunTask_IsConstructParameters(x interface{}) error { return nil } -func validateWorkspaceRunTask_IsTerraformElementParameters(x interface{}) error { +func validateWorkspaceRunTask_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateWorkspaceRunTask_IsTerraformElementParameters(x interface{}) error return nil } -func validateWorkspaceRunTask_IsTerraformResourceParameters(x interface{}) error { +func validateWorkspaceRunTask_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateWorkspaceRunTask_IsTerraformResourceParameters(x interface{}) error return nil } -func (j *jsiiProxy_WorkspaceRunTask) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceRunTask) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_WorkspaceRunTask) validateSetConnectionParameters(val interfa return nil } -func (j *jsiiProxy_WorkspaceRunTask) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceRunTask) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -350,7 +350,7 @@ func (j *jsiiProxy_WorkspaceRunTask) validateSetLifecycleParameters(val *cdktf.T return nil } -func (j *jsiiProxy_WorkspaceRunTask) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_WorkspaceRunTask) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -446,4 +446,3 @@ func validateNewWorkspaceRunTaskParameters(scope constructs.Construct, id *strin return nil } - diff --git a/gen/tfe/workspaceruntask/main.go b/gen/tfe/workspaceruntask/main.go index c616bd33ad..e93d1ee124 100644 --- a/gen/tfe/workspaceruntask/main.go +++ b/gen/tfe/workspaceruntask/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.workspaceRunTask.WorkspaceRunTask", - reflect.TypeOf((*WorkspaceRunTask)(nil)).Elem(), + reflect.TypeFor[WorkspaceRunTask](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -66,7 +66,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceId", GoGetter: "WorkspaceId"}, _jsii_.MemberProperty{JsiiProperty: "workspaceIdInput", GoGetter: "WorkspaceIdInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_WorkspaceRunTask{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -74,6 +74,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.workspaceRunTask.WorkspaceRunTaskConfig", - reflect.TypeOf((*WorkspaceRunTaskConfig)(nil)).Elem(), + reflect.TypeFor[WorkspaceRunTaskConfig](), ) } diff --git a/gen/tfe/workspacesettings/WorkspaceSettings.go b/gen/tfe/workspacesettings/WorkspaceSettings.go index 4a17c635d3..123d67ade2 100644 --- a/gen/tfe/workspacesettings/WorkspaceSettings.go +++ b/gen/tfe/workspacesettings/WorkspaceSettings.go @@ -18,15 +18,15 @@ type WorkspaceSettings 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. @@ -42,9 +42,9 @@ type WorkspaceSettings interface { Fqn() *string // Experimental. FriendlyUniqueId() *string - GlobalRemoteState() interface{} - SetGlobalRemoteState(val interface{}) - GlobalRemoteStateInput() interface{} + GlobalRemoteState() any + SetGlobalRemoteState(val any) + GlobalRemoteStateInput() any Id() *string // Experimental. Lifecycle() *cdktf.TerraformResourceLifecycle @@ -58,18 +58,18 @@ type WorkspaceSettings interface { // Experimental. SetProvider(val cdktf.TerraformProvider) // Experimental. - Provisioners() *[]interface{} + Provisioners() *[]any // Experimental. - SetProvisioners(val *[]interface{}) + SetProvisioners(val *[]any) // Experimental. - RawOverrides() interface{} + RawOverrides() any RemoteStateConsumerIds() *[]*string SetRemoteStateConsumerIds(val *[]*string) RemoteStateConsumerIdsInput() *[]*string // Experimental. TerraformGeneratorMetadata() *cdktf.TerraformProviderGeneratorMetadata // Experimental. - TerraformMetaArguments() *map[string]interface{} + TerraformMetaArguments() *map[string]any // Experimental. TerraformResourceType() *string WorkspaceId() *string @@ -79,9 +79,9 @@ type WorkspaceSettings interface { // Experimental. AddMoveTarget(moveTarget *string) // Experimental. - AddOverride(path *string, value interface{}) + AddOverride(path *string, value any) // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -99,7 +99,7 @@ type WorkspaceSettings interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -111,7 +111,7 @@ type WorkspaceSettings 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) @@ -125,17 +125,17 @@ type WorkspaceSettings interface { // Experimental. ResetOverrideLogicalId() ResetRemoteStateConsumerIds() - 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 WorkspaceSettings @@ -173,8 +173,8 @@ func (j *jsiiProxy_WorkspaceSettings) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_WorkspaceSettings) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceSettings) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -183,8 +183,8 @@ func (j *jsiiProxy_WorkspaceSettings) Connection() interface{} { return returns } -func (j *jsiiProxy_WorkspaceSettings) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_WorkspaceSettings) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -193,8 +193,8 @@ func (j *jsiiProxy_WorkspaceSettings) ConstructNodeMetadata() *map[string]interf return returns } -func (j *jsiiProxy_WorkspaceSettings) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceSettings) Count() any { + var returns any _jsii_.Get( j, "count", @@ -263,8 +263,8 @@ func (j *jsiiProxy_WorkspaceSettings) FriendlyUniqueId() *string { return returns } -func (j *jsiiProxy_WorkspaceSettings) GlobalRemoteState() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceSettings) GlobalRemoteState() any { + var returns any _jsii_.Get( j, "globalRemoteState", @@ -273,8 +273,8 @@ func (j *jsiiProxy_WorkspaceSettings) GlobalRemoteState() interface{} { return returns } -func (j *jsiiProxy_WorkspaceSettings) GlobalRemoteStateInput() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceSettings) GlobalRemoteStateInput() any { + var returns any _jsii_.Get( j, "globalRemoteStateInput", @@ -333,8 +333,8 @@ func (j *jsiiProxy_WorkspaceSettings) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_WorkspaceSettings) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_WorkspaceSettings) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -343,8 +343,8 @@ func (j *jsiiProxy_WorkspaceSettings) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_WorkspaceSettings) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceSettings) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -383,8 +383,8 @@ func (j *jsiiProxy_WorkspaceSettings) TerraformGeneratorMetadata() *cdktf.Terraf return returns } -func (j *jsiiProxy_WorkspaceSettings) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_WorkspaceSettings) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -423,7 +423,6 @@ func (j *jsiiProxy_WorkspaceSettings) WorkspaceIdInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_settings tfe_workspace_settings} Resource. func NewWorkspaceSettings(scope constructs.Construct, id *string, config *WorkspaceSettingsConfig) WorkspaceSettings { _init_.Initialize() @@ -435,7 +434,7 @@ func NewWorkspaceSettings(scope constructs.Construct, id *string, config *Worksp _jsii_.Create( "@cdktf/provider-tfe.workspaceSettings.WorkspaceSettings", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -448,12 +447,12 @@ func NewWorkspaceSettings_Override(w WorkspaceSettings, scope constructs.Constru _jsii_.Create( "@cdktf/provider-tfe.workspaceSettings.WorkspaceSettings", - []interface{}{scope, id, config}, + []any{scope, id, config}, w, ) } -func (j *jsiiProxy_WorkspaceSettings)SetAgentPoolId(val *string) { +func (j *jsiiProxy_WorkspaceSettings) SetAgentPoolId(val *string) { if err := j.validateSetAgentPoolIdParameters(val); err != nil { panic(err) } @@ -464,7 +463,7 @@ func (j *jsiiProxy_WorkspaceSettings)SetAgentPoolId(val *string) { ) } -func (j *jsiiProxy_WorkspaceSettings)SetConnection(val interface{}) { +func (j *jsiiProxy_WorkspaceSettings) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -475,7 +474,7 @@ func (j *jsiiProxy_WorkspaceSettings)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_WorkspaceSettings)SetCount(val interface{}) { +func (j *jsiiProxy_WorkspaceSettings) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -486,7 +485,7 @@ func (j *jsiiProxy_WorkspaceSettings)SetCount(val interface{}) { ) } -func (j *jsiiProxy_WorkspaceSettings)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_WorkspaceSettings) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -494,7 +493,7 @@ func (j *jsiiProxy_WorkspaceSettings)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_WorkspaceSettings)SetExecutionMode(val *string) { +func (j *jsiiProxy_WorkspaceSettings) SetExecutionMode(val *string) { if err := j.validateSetExecutionModeParameters(val); err != nil { panic(err) } @@ -505,7 +504,7 @@ func (j *jsiiProxy_WorkspaceSettings)SetExecutionMode(val *string) { ) } -func (j *jsiiProxy_WorkspaceSettings)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_WorkspaceSettings) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -513,7 +512,7 @@ func (j *jsiiProxy_WorkspaceSettings)SetForEach(val cdktf.ITerraformIterator) { ) } -func (j *jsiiProxy_WorkspaceSettings)SetGlobalRemoteState(val interface{}) { +func (j *jsiiProxy_WorkspaceSettings) SetGlobalRemoteState(val any) { if err := j.validateSetGlobalRemoteStateParameters(val); err != nil { panic(err) } @@ -524,7 +523,7 @@ func (j *jsiiProxy_WorkspaceSettings)SetGlobalRemoteState(val interface{}) { ) } -func (j *jsiiProxy_WorkspaceSettings)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_WorkspaceSettings) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -535,7 +534,7 @@ func (j *jsiiProxy_WorkspaceSettings)SetLifecycle(val *cdktf.TerraformResourceLi ) } -func (j *jsiiProxy_WorkspaceSettings)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_WorkspaceSettings) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -543,7 +542,7 @@ func (j *jsiiProxy_WorkspaceSettings)SetProvider(val cdktf.TerraformProvider) { ) } -func (j *jsiiProxy_WorkspaceSettings)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_WorkspaceSettings) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -554,7 +553,7 @@ func (j *jsiiProxy_WorkspaceSettings)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_WorkspaceSettings)SetRemoteStateConsumerIds(val *[]*string) { +func (j *jsiiProxy_WorkspaceSettings) SetRemoteStateConsumerIds(val *[]*string) { if err := j.validateSetRemoteStateConsumerIdsParameters(val); err != nil { panic(err) } @@ -565,7 +564,7 @@ func (j *jsiiProxy_WorkspaceSettings)SetRemoteStateConsumerIds(val *[]*string) { ) } -func (j *jsiiProxy_WorkspaceSettings)SetWorkspaceId(val *string) { +func (j *jsiiProxy_WorkspaceSettings) SetWorkspaceId(val *string) { if err := j.validateSetWorkspaceIdParameters(val); err != nil { panic(err) } @@ -588,7 +587,7 @@ func WorkspaceSettings_GenerateConfigForImport(scope constructs.Construct, impor _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspaceSettings.WorkspaceSettings", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -612,7 +611,7 @@ func WorkspaceSettings_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 WorkspaceSettings_IsConstruct(x interface{}) *bool { +func WorkspaceSettings_IsConstruct(x any) *bool { _init_.Initialize() if err := validateWorkspaceSettings_IsConstructParameters(x); err != nil { @@ -623,7 +622,7 @@ func WorkspaceSettings_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspaceSettings.WorkspaceSettings", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -631,7 +630,7 @@ func WorkspaceSettings_IsConstruct(x interface{}) *bool { } // Experimental. -func WorkspaceSettings_IsTerraformElement(x interface{}) *bool { +func WorkspaceSettings_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateWorkspaceSettings_IsTerraformElementParameters(x); err != nil { @@ -642,7 +641,7 @@ func WorkspaceSettings_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspaceSettings.WorkspaceSettings", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -650,7 +649,7 @@ func WorkspaceSettings_IsTerraformElement(x interface{}) *bool { } // Experimental. -func WorkspaceSettings_IsTerraformResource(x interface{}) *bool { +func WorkspaceSettings_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateWorkspaceSettings_IsTerraformResourceParameters(x); err != nil { @@ -661,7 +660,7 @@ func WorkspaceSettings_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspaceSettings.WorkspaceSettings", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -686,31 +685,31 @@ func (w *jsiiProxy_WorkspaceSettings) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( w, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (w *jsiiProxy_WorkspaceSettings) AddOverride(path *string, value interface{}) { +func (w *jsiiProxy_WorkspaceSettings) AddOverride(path *string, value any) { if err := w.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( w, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (w *jsiiProxy_WorkspaceSettings) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (w *jsiiProxy_WorkspaceSettings) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := w.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( w, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -726,7 +725,7 @@ func (w *jsiiProxy_WorkspaceSettings) GetBooleanAttribute(terraformAttribute *st _jsii_.Invoke( w, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -742,7 +741,7 @@ func (w *jsiiProxy_WorkspaceSettings) GetBooleanMapAttribute(terraformAttribute _jsii_.Invoke( w, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -758,7 +757,7 @@ func (w *jsiiProxy_WorkspaceSettings) GetListAttribute(terraformAttribute *strin _jsii_.Invoke( w, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -774,7 +773,7 @@ func (w *jsiiProxy_WorkspaceSettings) GetNumberAttribute(terraformAttribute *str _jsii_.Invoke( w, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -790,7 +789,7 @@ func (w *jsiiProxy_WorkspaceSettings) GetNumberListAttribute(terraformAttribute _jsii_.Invoke( w, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -806,7 +805,7 @@ func (w *jsiiProxy_WorkspaceSettings) GetNumberMapAttribute(terraformAttribute * _jsii_.Invoke( w, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -822,7 +821,7 @@ func (w *jsiiProxy_WorkspaceSettings) GetStringAttribute(terraformAttribute *str _jsii_.Invoke( w, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -838,15 +837,15 @@ func (w *jsiiProxy_WorkspaceSettings) GetStringMapAttribute(terraformAttribute * _jsii_.Invoke( w, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (w *jsiiProxy_WorkspaceSettings) HasResourceMove() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspaceSettings) HasResourceMove() any { + var returns any _jsii_.Invoke( w, @@ -865,7 +864,7 @@ func (w *jsiiProxy_WorkspaceSettings) ImportFrom(id *string, provider cdktf.Terr _jsii_.InvokeVoid( w, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -878,7 +877,7 @@ func (w *jsiiProxy_WorkspaceSettings) InterpolationForAttribute(terraformAttribu _jsii_.Invoke( w, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -892,18 +891,18 @@ func (w *jsiiProxy_WorkspaceSettings) MoveFromId(id *string) { _jsii_.InvokeVoid( w, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (w *jsiiProxy_WorkspaceSettings) MoveTo(moveTarget *string, index interface{}) { +func (w *jsiiProxy_WorkspaceSettings) MoveTo(moveTarget *string, index any) { if err := w.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( w, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -914,7 +913,7 @@ func (w *jsiiProxy_WorkspaceSettings) MoveToId(id *string) { _jsii_.InvokeVoid( w, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -925,7 +924,7 @@ func (w *jsiiProxy_WorkspaceSettings) OverrideLogicalId(newLogicalId *string) { _jsii_.InvokeVoid( w, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -969,8 +968,8 @@ func (w *jsiiProxy_WorkspaceSettings) ResetRemoteStateConsumerIds() { ) } -func (w *jsiiProxy_WorkspaceSettings) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (w *jsiiProxy_WorkspaceSettings) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( w, @@ -982,8 +981,8 @@ func (w *jsiiProxy_WorkspaceSettings) SynthesizeAttributes() *map[string]interfa return returns } -func (w *jsiiProxy_WorkspaceSettings) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (w *jsiiProxy_WorkspaceSettings) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( w, @@ -995,8 +994,8 @@ func (w *jsiiProxy_WorkspaceSettings) SynthesizeHclAttributes() *map[string]inte return returns } -func (w *jsiiProxy_WorkspaceSettings) ToHclTerraform() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspaceSettings) ToHclTerraform() any { + var returns any _jsii_.Invoke( w, @@ -1008,8 +1007,8 @@ func (w *jsiiProxy_WorkspaceSettings) ToHclTerraform() interface{} { return returns } -func (w *jsiiProxy_WorkspaceSettings) ToMetadata() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspaceSettings) ToMetadata() any { + var returns any _jsii_.Invoke( w, @@ -1034,8 +1033,8 @@ func (w *jsiiProxy_WorkspaceSettings) ToString() *string { return returns } -func (w *jsiiProxy_WorkspaceSettings) ToTerraform() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspaceSettings) ToTerraform() any { + var returns any _jsii_.Invoke( w, @@ -1046,4 +1045,3 @@ func (w *jsiiProxy_WorkspaceSettings) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/workspacesettings/WorkspaceSettingsConfig.go b/gen/tfe/workspacesettings/WorkspaceSettingsConfig.go index d9f9405977..6762229842 100644 --- a/gen/tfe/workspacesettings/WorkspaceSettingsConfig.go +++ b/gen/tfe/workspacesettings/WorkspaceSettingsConfig.go @@ -6,9 +6,9 @@ import ( type WorkspaceSettingsConfig 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 WorkspaceSettingsConfig 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/hashicorp/tfe/0.66.0/docs/resources/workspace_settings#workspace_id WorkspaceSettings#workspace_id}. WorkspaceId *string `field:"required" json:"workspaceId" yaml:"workspaceId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_settings#agent_pool_id WorkspaceSettings#agent_pool_id}. @@ -30,10 +30,9 @@ type WorkspaceSettingsConfig struct { // If false, then only workspaces defined in `remote_state_consumer_ids` can access its state. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_settings#global_remote_state WorkspaceSettings#global_remote_state} - GlobalRemoteState interface{} `field:"optional" json:"globalRemoteState" yaml:"globalRemoteState"` + GlobalRemoteState any `field:"optional" json:"globalRemoteState" yaml:"globalRemoteState"` // The set of workspace IDs set as explicit remote state consumers for the given workspace. // // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_settings#remote_state_consumer_ids WorkspaceSettings#remote_state_consumer_ids} RemoteStateConsumerIds *[]*string `field:"optional" json:"remoteStateConsumerIds" yaml:"remoteStateConsumerIds"` } - diff --git a/gen/tfe/workspacesettings/WorkspaceSettingsOverwritesList.go b/gen/tfe/workspacesettings/WorkspaceSettingsOverwritesList.go index 6c440b7764..449767e6b8 100644 --- a/gen/tfe/workspacesettings/WorkspaceSettingsOverwritesList.go +++ b/gen/tfe/workspacesettings/WorkspaceSettingsOverwritesList.go @@ -36,7 +36,7 @@ type WorkspaceSettingsOverwritesList interface { Get(index *float64) WorkspaceSettingsOverwritesOutputReference // Produce the Token's value at resolution time. // Experimental. - Resolve(_context cdktf.IResolveContext) interface{} + Resolve(_context cdktf.IResolveContext) any // Return a string representation of this resolvable object. // // Returns a reversible string representation. @@ -99,7 +99,6 @@ func (j *jsiiProxy_WorkspaceSettingsOverwritesList) WrapsSet() *bool { return returns } - func NewWorkspaceSettingsOverwritesList(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, wrapsSet *bool) WorkspaceSettingsOverwritesList { _init_.Initialize() @@ -110,7 +109,7 @@ func NewWorkspaceSettingsOverwritesList(terraformResource cdktf.IInterpolatingPa _jsii_.Create( "@cdktf/provider-tfe.workspaceSettings.WorkspaceSettingsOverwritesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, &j, ) @@ -122,12 +121,12 @@ func NewWorkspaceSettingsOverwritesList_Override(w WorkspaceSettingsOverwritesLi _jsii_.Create( "@cdktf/provider-tfe.workspaceSettings.WorkspaceSettingsOverwritesList", - []interface{}{terraformResource, terraformAttribute, wrapsSet}, + []any{terraformResource, terraformAttribute, wrapsSet}, w, ) } -func (j *jsiiProxy_WorkspaceSettingsOverwritesList)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_WorkspaceSettingsOverwritesList) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -138,7 +137,7 @@ func (j *jsiiProxy_WorkspaceSettingsOverwritesList)SetTerraformAttribute(val *st ) } -func (j *jsiiProxy_WorkspaceSettingsOverwritesList)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_WorkspaceSettingsOverwritesList) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -149,7 +148,7 @@ func (j *jsiiProxy_WorkspaceSettingsOverwritesList)SetTerraformResource(val cdkt ) } -func (j *jsiiProxy_WorkspaceSettingsOverwritesList)SetWrapsSet(val *bool) { +func (j *jsiiProxy_WorkspaceSettingsOverwritesList) SetWrapsSet(val *bool) { if err := j.validateSetWrapsSetParameters(val); err != nil { panic(err) } @@ -169,7 +168,7 @@ func (w *jsiiProxy_WorkspaceSettingsOverwritesList) AllWithMapKey(mapKeyAttribut _jsii_.Invoke( w, "allWithMapKey", - []interface{}{mapKeyAttributeName}, + []any{mapKeyAttributeName}, &returns, ) @@ -198,23 +197,23 @@ func (w *jsiiProxy_WorkspaceSettingsOverwritesList) Get(index *float64) Workspac _jsii_.Invoke( w, "get", - []interface{}{index}, + []any{index}, &returns, ) return returns } -func (w *jsiiProxy_WorkspaceSettingsOverwritesList) Resolve(_context cdktf.IResolveContext) interface{} { +func (w *jsiiProxy_WorkspaceSettingsOverwritesList) Resolve(_context cdktf.IResolveContext) any { if err := w.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( w, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -233,4 +232,3 @@ func (w *jsiiProxy_WorkspaceSettingsOverwritesList) ToString() *string { return returns } - diff --git a/gen/tfe/workspacesettings/WorkspaceSettingsOverwritesOutputReference.go b/gen/tfe/workspacesettings/WorkspaceSettingsOverwritesOutputReference.go index 1a548145e1..6e82c434d8 100644 --- a/gen/tfe/workspacesettings/WorkspaceSettingsOverwritesOutputReference.go +++ b/gen/tfe/workspacesettings/WorkspaceSettingsOverwritesOutputReference.go @@ -13,9 +13,9 @@ type WorkspaceSettingsOverwritesOutputReference interface { AgentPool() cdktf.IResolvable // 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 @@ -42,7 +42,7 @@ type WorkspaceSettingsOverwritesOutputReference interface { // Experimental. ComputeFqn() *string // Experimental. - GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} + GetAnyMapAttribute(terraformAttribute *string) *map[string]any // Experimental. GetBooleanAttribute(terraformAttribute *string) cdktf.IResolvable // Experimental. @@ -65,7 +65,7 @@ type WorkspaceSettingsOverwritesOutputReference 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 @@ func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) AgentPool() cdktf return returns } -func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) ComplexObjectIndex() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) ComplexObjectIndex() any { + var returns any _jsii_.Get( j, "complexObjectIndex", @@ -168,7 +168,6 @@ func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) TerraformResource return returns } - func NewWorkspaceSettingsOverwritesOutputReference(terraformResource cdktf.IInterpolatingParent, terraformAttribute *string, complexObjectIndex *float64, complexObjectIsFromSet *bool) WorkspaceSettingsOverwritesOutputReference { _init_.Initialize() @@ -179,7 +178,7 @@ func NewWorkspaceSettingsOverwritesOutputReference(terraformResource cdktf.IInte _jsii_.Create( "@cdktf/provider-tfe.workspaceSettings.WorkspaceSettingsOverwritesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, &j, ) @@ -191,12 +190,12 @@ func NewWorkspaceSettingsOverwritesOutputReference_Override(w WorkspaceSettingsO _jsii_.Create( "@cdktf/provider-tfe.workspaceSettings.WorkspaceSettingsOverwritesOutputReference", - []interface{}{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, + []any{terraformResource, terraformAttribute, complexObjectIndex, complexObjectIsFromSet}, w, ) } -func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference)SetComplexObjectIndex(val interface{}) { +func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) SetComplexObjectIndex(val any) { if err := j.validateSetComplexObjectIndexParameters(val); err != nil { panic(err) } @@ -207,7 +206,7 @@ func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference)SetComplexObjectIn ) } -func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference)SetComplexObjectIsFromSet(val *bool) { +func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) SetComplexObjectIsFromSet(val *bool) { if err := j.validateSetComplexObjectIsFromSetParameters(val); err != nil { panic(err) } @@ -218,7 +217,7 @@ func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference)SetComplexObjectIs ) } -func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference)SetInternalValue(val *WorkspaceSettingsOverwrites) { +func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) SetInternalValue(val *WorkspaceSettingsOverwrites) { if err := j.validateSetInternalValueParameters(val); err != nil { panic(err) } @@ -229,7 +228,7 @@ func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference)SetInternalValue(v ) } -func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference)SetTerraformAttribute(val *string) { +func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) SetTerraformAttribute(val *string) { if err := j.validateSetTerraformAttributeParameters(val); err != nil { panic(err) } @@ -240,7 +239,7 @@ func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference)SetTerraformAttrib ) } -func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference)SetTerraformResource(val cdktf.IInterpolatingParent) { +func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) SetTerraformResource(val cdktf.IInterpolatingParent) { if err := j.validateSetTerraformResourceParameters(val); err != nil { panic(err) } @@ -264,16 +263,16 @@ func (w *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) ComputeFqn() *str return returns } -func (w *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (w *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := w.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( w, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -289,7 +288,7 @@ func (w *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) GetBooleanAttribu _jsii_.Invoke( w, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -305,7 +304,7 @@ func (w *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) GetBooleanMapAttr _jsii_.Invoke( w, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -321,7 +320,7 @@ func (w *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) GetListAttribute( _jsii_.Invoke( w, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -337,7 +336,7 @@ func (w *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) GetNumberAttribut _jsii_.Invoke( w, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -353,7 +352,7 @@ func (w *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) GetNumberListAttr _jsii_.Invoke( w, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -369,7 +368,7 @@ func (w *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) GetNumberMapAttri _jsii_.Invoke( w, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -385,7 +384,7 @@ func (w *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) GetStringAttribut _jsii_.Invoke( w, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -401,7 +400,7 @@ func (w *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) GetStringMapAttri _jsii_.Invoke( w, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -430,23 +429,23 @@ func (w *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) InterpolationForA _jsii_.Invoke( w, "interpolationForAttribute", - []interface{}{property}, + []any{property}, &returns, ) return returns } -func (w *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) Resolve(_context cdktf.IResolveContext) interface{} { +func (w *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) Resolve(_context cdktf.IResolveContext) any { if err := w.validateResolveParameters(_context); err != nil { panic(err) } - var returns interface{} + var returns any _jsii_.Invoke( w, "resolve", - []interface{}{_context}, + []any{_context}, &returns, ) @@ -465,4 +464,3 @@ func (w *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) ToString() *strin return returns } - diff --git a/gen/tfe/workspacesettings/WorkspaceSettingsOverwritesOutputReference__checks.go b/gen/tfe/workspacesettings/WorkspaceSettingsOverwritesOutputReference__checks.go index 5375fd13c3..07a1176aac 100644 --- a/gen/tfe/workspacesettings/WorkspaceSettingsOverwritesOutputReference__checks.go +++ b/gen/tfe/workspacesettings/WorkspaceSettingsOverwritesOutputReference__checks.go @@ -98,7 +98,7 @@ func (w *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) validateResolvePa return nil } -func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) validateSetComplexObjectIndexParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceSettingsOverwritesOutputReference) validateSetComplexObjectIndexParameters(val any) error { switch val.(type) { case *string: // ok @@ -206,4 +206,3 @@ func validateNewWorkspaceSettingsOverwritesOutputReferenceParameters(terraformRe return nil } - diff --git a/gen/tfe/workspacesettings/WorkspaceSettings__checks.go b/gen/tfe/workspacesettings/WorkspaceSettings__checks.go index e80f6a8939..b6046057fc 100644 --- a/gen/tfe/workspacesettings/WorkspaceSettings__checks.go +++ b/gen/tfe/workspacesettings/WorkspaceSettings__checks.go @@ -19,7 +19,7 @@ func (w *jsiiProxy_WorkspaceSettings) validateAddMoveTargetParameters(moveTarget return nil } -func (w *jsiiProxy_WorkspaceSettings) validateAddOverrideParameters(path *string, value interface{}) error { +func (w *jsiiProxy_WorkspaceSettings) 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 (w *jsiiProxy_WorkspaceSettings) validateMoveFromIdParameters(id *string) e return nil } -func (w *jsiiProxy_WorkspaceSettings) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (w *jsiiProxy_WorkspaceSettings) 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 validateWorkspaceSettings_GenerateConfigForImportParameters(scope construct return nil } -func validateWorkspaceSettings_IsConstructParameters(x interface{}) error { +func validateWorkspaceSettings_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateWorkspaceSettings_IsConstructParameters(x interface{}) error { return nil } -func validateWorkspaceSettings_IsTerraformElementParameters(x interface{}) error { +func validateWorkspaceSettings_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateWorkspaceSettings_IsTerraformElementParameters(x interface{}) error return nil } -func validateWorkspaceSettings_IsTerraformResourceParameters(x interface{}) error { +func validateWorkspaceSettings_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -252,7 +252,7 @@ func (j *jsiiProxy_WorkspaceSettings) validateSetAgentPoolIdParameters(val *stri return nil } -func (j *jsiiProxy_WorkspaceSettings) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceSettings) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -285,7 +285,7 @@ func (j *jsiiProxy_WorkspaceSettings) validateSetConnectionParameters(val interf return nil } -func (j *jsiiProxy_WorkspaceSettings) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceSettings) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -350,7 +350,7 @@ func (j *jsiiProxy_WorkspaceSettings) validateSetExecutionModeParameters(val *st return nil } -func (j *jsiiProxy_WorkspaceSettings) validateSetGlobalRemoteStateParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceSettings) validateSetGlobalRemoteStateParameters(val any) error { if val == nil { return fmt.Errorf("parameter val is required, but nil was provided") } @@ -378,7 +378,7 @@ func (j *jsiiProxy_WorkspaceSettings) validateSetLifecycleParameters(val *cdktf. return nil } -func (j *jsiiProxy_WorkspaceSettings) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_WorkspaceSettings) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -458,4 +458,3 @@ func validateNewWorkspaceSettingsParameters(scope constructs.Construct, id *stri return nil } - diff --git a/gen/tfe/workspacesettings/main.go b/gen/tfe/workspacesettings/main.go index 427b7d0f81..34893720b8 100644 --- a/gen/tfe/workspacesettings/main.go +++ b/gen/tfe/workspacesettings/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.workspaceSettings.WorkspaceSettings", - reflect.TypeOf((*WorkspaceSettings)(nil)).Elem(), + reflect.TypeFor[WorkspaceSettings](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -69,7 +69,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceId", GoGetter: "WorkspaceId"}, _jsii_.MemberProperty{JsiiProperty: "workspaceIdInput", GoGetter: "WorkspaceIdInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_WorkspaceSettings{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -77,15 +77,15 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.workspaceSettings.WorkspaceSettingsConfig", - reflect.TypeOf((*WorkspaceSettingsConfig)(nil)).Elem(), + reflect.TypeFor[WorkspaceSettingsConfig](), ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.workspaceSettings.WorkspaceSettingsOverwrites", - reflect.TypeOf((*WorkspaceSettingsOverwrites)(nil)).Elem(), + reflect.TypeFor[WorkspaceSettingsOverwrites](), ) _jsii_.RegisterClass( "@cdktf/provider-tfe.workspaceSettings.WorkspaceSettingsOverwritesList", - reflect.TypeOf((*WorkspaceSettingsOverwritesList)(nil)).Elem(), + reflect.TypeFor[WorkspaceSettingsOverwritesList](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "allWithMapKey", GoMethod: "AllWithMapKey"}, _jsii_.MemberMethod{JsiiMethod: "computeFqn", GoMethod: "ComputeFqn"}, @@ -98,7 +98,7 @@ func init() { _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, _jsii_.MemberProperty{JsiiProperty: "wrapsSet", GoGetter: "WrapsSet"}, }, - func() interface{} { + func() any { j := jsiiProxy_WorkspaceSettingsOverwritesList{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexList) return &j @@ -106,7 +106,7 @@ func init() { ) _jsii_.RegisterClass( "@cdktf/provider-tfe.workspaceSettings.WorkspaceSettingsOverwritesOutputReference", - reflect.TypeOf((*WorkspaceSettingsOverwritesOutputReference)(nil)).Elem(), + reflect.TypeFor[WorkspaceSettingsOverwritesOutputReference](), []_jsii_.Member{ _jsii_.MemberProperty{JsiiProperty: "agentPool", GoGetter: "AgentPool"}, _jsii_.MemberProperty{JsiiProperty: "complexObjectIndex", GoGetter: "ComplexObjectIndex"}, @@ -132,7 +132,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "terraformResource", GoGetter: "TerraformResource"}, _jsii_.MemberMethod{JsiiMethod: "toString", GoMethod: "ToString"}, }, - func() interface{} { + func() any { j := jsiiProxy_WorkspaceSettingsOverwritesOutputReference{} _jsii_.InitJsiiProxy(&j.Type__cdktfComplexObject) return &j diff --git a/gen/tfe/workspacevariableset/WorkspaceVariableSet.go b/gen/tfe/workspacevariableset/WorkspaceVariableSet.go index fa18618cef..c3b2fd6747 100644 --- a/gen/tfe/workspacevariableset/WorkspaceVariableSet.go +++ b/gen/tfe/workspacevariableset/WorkspaceVariableSet.go @@ -15,15 +15,15 @@ type WorkspaceVariableSet 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. @@ -50,15 +50,15 @@ type WorkspaceVariableSet 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 VariableSetId() *string @@ -71,9 +71,9 @@ type WorkspaceVariableSet 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. @@ -91,7 +91,7 @@ type WorkspaceVariableSet interface { // Experimental. GetStringMapAttribute(terraformAttribute *string) *map[string]*string // Experimental. - HasResourceMove() interface{} + HasResourceMove() any // Experimental. ImportFrom(id *string, provider cdktf.TerraformProvider) // Experimental. @@ -103,7 +103,7 @@ type WorkspaceVariableSet 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) @@ -114,17 +114,17 @@ type WorkspaceVariableSet 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 WorkspaceVariableSet @@ -142,8 +142,8 @@ func (j *jsiiProxy_WorkspaceVariableSet) CdktfStack() cdktf.TerraformStack { return returns } -func (j *jsiiProxy_WorkspaceVariableSet) Connection() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceVariableSet) Connection() any { + var returns any _jsii_.Get( j, "connection", @@ -152,8 +152,8 @@ func (j *jsiiProxy_WorkspaceVariableSet) Connection() interface{} { return returns } -func (j *jsiiProxy_WorkspaceVariableSet) ConstructNodeMetadata() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_WorkspaceVariableSet) ConstructNodeMetadata() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "constructNodeMetadata", @@ -162,8 +162,8 @@ func (j *jsiiProxy_WorkspaceVariableSet) ConstructNodeMetadata() *map[string]int return returns } -func (j *jsiiProxy_WorkspaceVariableSet) Count() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceVariableSet) Count() any { + var returns any _jsii_.Get( j, "count", @@ -262,8 +262,8 @@ func (j *jsiiProxy_WorkspaceVariableSet) Provider() cdktf.TerraformProvider { return returns } -func (j *jsiiProxy_WorkspaceVariableSet) Provisioners() *[]interface{} { - var returns *[]interface{} +func (j *jsiiProxy_WorkspaceVariableSet) Provisioners() *[]any { + var returns *[]any _jsii_.Get( j, "provisioners", @@ -272,8 +272,8 @@ func (j *jsiiProxy_WorkspaceVariableSet) Provisioners() *[]interface{} { return returns } -func (j *jsiiProxy_WorkspaceVariableSet) RawOverrides() interface{} { - var returns interface{} +func (j *jsiiProxy_WorkspaceVariableSet) RawOverrides() any { + var returns any _jsii_.Get( j, "rawOverrides", @@ -292,8 +292,8 @@ func (j *jsiiProxy_WorkspaceVariableSet) TerraformGeneratorMetadata() *cdktf.Ter return returns } -func (j *jsiiProxy_WorkspaceVariableSet) TerraformMetaArguments() *map[string]interface{} { - var returns *map[string]interface{} +func (j *jsiiProxy_WorkspaceVariableSet) TerraformMetaArguments() *map[string]any { + var returns *map[string]any _jsii_.Get( j, "terraformMetaArguments", @@ -352,7 +352,6 @@ func (j *jsiiProxy_WorkspaceVariableSet) WorkspaceIdInput() *string { return returns } - // Create a new {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_variable_set tfe_workspace_variable_set} Resource. func NewWorkspaceVariableSet(scope constructs.Construct, id *string, config *WorkspaceVariableSetConfig) WorkspaceVariableSet { _init_.Initialize() @@ -364,7 +363,7 @@ func NewWorkspaceVariableSet(scope constructs.Construct, id *string, config *Wor _jsii_.Create( "@cdktf/provider-tfe.workspaceVariableSet.WorkspaceVariableSet", - []interface{}{scope, id, config}, + []any{scope, id, config}, &j, ) @@ -377,12 +376,12 @@ func NewWorkspaceVariableSet_Override(w WorkspaceVariableSet, scope constructs.C _jsii_.Create( "@cdktf/provider-tfe.workspaceVariableSet.WorkspaceVariableSet", - []interface{}{scope, id, config}, + []any{scope, id, config}, w, ) } -func (j *jsiiProxy_WorkspaceVariableSet)SetConnection(val interface{}) { +func (j *jsiiProxy_WorkspaceVariableSet) SetConnection(val any) { if err := j.validateSetConnectionParameters(val); err != nil { panic(err) } @@ -393,7 +392,7 @@ func (j *jsiiProxy_WorkspaceVariableSet)SetConnection(val interface{}) { ) } -func (j *jsiiProxy_WorkspaceVariableSet)SetCount(val interface{}) { +func (j *jsiiProxy_WorkspaceVariableSet) SetCount(val any) { if err := j.validateSetCountParameters(val); err != nil { panic(err) } @@ -404,7 +403,7 @@ func (j *jsiiProxy_WorkspaceVariableSet)SetCount(val interface{}) { ) } -func (j *jsiiProxy_WorkspaceVariableSet)SetDependsOn(val *[]*string) { +func (j *jsiiProxy_WorkspaceVariableSet) SetDependsOn(val *[]*string) { _jsii_.Set( j, "dependsOn", @@ -412,7 +411,7 @@ func (j *jsiiProxy_WorkspaceVariableSet)SetDependsOn(val *[]*string) { ) } -func (j *jsiiProxy_WorkspaceVariableSet)SetForEach(val cdktf.ITerraformIterator) { +func (j *jsiiProxy_WorkspaceVariableSet) SetForEach(val cdktf.ITerraformIterator) { _jsii_.Set( j, "forEach", @@ -420,7 +419,7 @@ func (j *jsiiProxy_WorkspaceVariableSet)SetForEach(val cdktf.ITerraformIterator) ) } -func (j *jsiiProxy_WorkspaceVariableSet)SetId(val *string) { +func (j *jsiiProxy_WorkspaceVariableSet) SetId(val *string) { if err := j.validateSetIdParameters(val); err != nil { panic(err) } @@ -431,7 +430,7 @@ func (j *jsiiProxy_WorkspaceVariableSet)SetId(val *string) { ) } -func (j *jsiiProxy_WorkspaceVariableSet)SetLifecycle(val *cdktf.TerraformResourceLifecycle) { +func (j *jsiiProxy_WorkspaceVariableSet) SetLifecycle(val *cdktf.TerraformResourceLifecycle) { if err := j.validateSetLifecycleParameters(val); err != nil { panic(err) } @@ -442,7 +441,7 @@ func (j *jsiiProxy_WorkspaceVariableSet)SetLifecycle(val *cdktf.TerraformResourc ) } -func (j *jsiiProxy_WorkspaceVariableSet)SetProvider(val cdktf.TerraformProvider) { +func (j *jsiiProxy_WorkspaceVariableSet) SetProvider(val cdktf.TerraformProvider) { _jsii_.Set( j, "provider", @@ -450,7 +449,7 @@ func (j *jsiiProxy_WorkspaceVariableSet)SetProvider(val cdktf.TerraformProvider) ) } -func (j *jsiiProxy_WorkspaceVariableSet)SetProvisioners(val *[]interface{}) { +func (j *jsiiProxy_WorkspaceVariableSet) SetProvisioners(val *[]any) { if err := j.validateSetProvisionersParameters(val); err != nil { panic(err) } @@ -461,7 +460,7 @@ func (j *jsiiProxy_WorkspaceVariableSet)SetProvisioners(val *[]interface{}) { ) } -func (j *jsiiProxy_WorkspaceVariableSet)SetVariableSetId(val *string) { +func (j *jsiiProxy_WorkspaceVariableSet) SetVariableSetId(val *string) { if err := j.validateSetVariableSetIdParameters(val); err != nil { panic(err) } @@ -472,7 +471,7 @@ func (j *jsiiProxy_WorkspaceVariableSet)SetVariableSetId(val *string) { ) } -func (j *jsiiProxy_WorkspaceVariableSet)SetWorkspaceId(val *string) { +func (j *jsiiProxy_WorkspaceVariableSet) SetWorkspaceId(val *string) { if err := j.validateSetWorkspaceIdParameters(val); err != nil { panic(err) } @@ -495,7 +494,7 @@ func WorkspaceVariableSet_GenerateConfigForImport(scope constructs.Construct, im _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspaceVariableSet.WorkspaceVariableSet", "generateConfigForImport", - []interface{}{scope, importToId, importFromId, provider}, + []any{scope, importToId, importFromId, provider}, &returns, ) @@ -519,7 +518,7 @@ func WorkspaceVariableSet_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 WorkspaceVariableSet_IsConstruct(x interface{}) *bool { +func WorkspaceVariableSet_IsConstruct(x any) *bool { _init_.Initialize() if err := validateWorkspaceVariableSet_IsConstructParameters(x); err != nil { @@ -530,7 +529,7 @@ func WorkspaceVariableSet_IsConstruct(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspaceVariableSet.WorkspaceVariableSet", "isConstruct", - []interface{}{x}, + []any{x}, &returns, ) @@ -538,7 +537,7 @@ func WorkspaceVariableSet_IsConstruct(x interface{}) *bool { } // Experimental. -func WorkspaceVariableSet_IsTerraformElement(x interface{}) *bool { +func WorkspaceVariableSet_IsTerraformElement(x any) *bool { _init_.Initialize() if err := validateWorkspaceVariableSet_IsTerraformElementParameters(x); err != nil { @@ -549,7 +548,7 @@ func WorkspaceVariableSet_IsTerraformElement(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspaceVariableSet.WorkspaceVariableSet", "isTerraformElement", - []interface{}{x}, + []any{x}, &returns, ) @@ -557,7 +556,7 @@ func WorkspaceVariableSet_IsTerraformElement(x interface{}) *bool { } // Experimental. -func WorkspaceVariableSet_IsTerraformResource(x interface{}) *bool { +func WorkspaceVariableSet_IsTerraformResource(x any) *bool { _init_.Initialize() if err := validateWorkspaceVariableSet_IsTerraformResourceParameters(x); err != nil { @@ -568,7 +567,7 @@ func WorkspaceVariableSet_IsTerraformResource(x interface{}) *bool { _jsii_.StaticInvoke( "@cdktf/provider-tfe.workspaceVariableSet.WorkspaceVariableSet", "isTerraformResource", - []interface{}{x}, + []any{x}, &returns, ) @@ -593,31 +592,31 @@ func (w *jsiiProxy_WorkspaceVariableSet) AddMoveTarget(moveTarget *string) { _jsii_.InvokeVoid( w, "addMoveTarget", - []interface{}{moveTarget}, + []any{moveTarget}, ) } -func (w *jsiiProxy_WorkspaceVariableSet) AddOverride(path *string, value interface{}) { +func (w *jsiiProxy_WorkspaceVariableSet) AddOverride(path *string, value any) { if err := w.validateAddOverrideParameters(path, value); err != nil { panic(err) } _jsii_.InvokeVoid( w, "addOverride", - []interface{}{path, value}, + []any{path, value}, ) } -func (w *jsiiProxy_WorkspaceVariableSet) GetAnyMapAttribute(terraformAttribute *string) *map[string]interface{} { +func (w *jsiiProxy_WorkspaceVariableSet) GetAnyMapAttribute(terraformAttribute *string) *map[string]any { if err := w.validateGetAnyMapAttributeParameters(terraformAttribute); err != nil { panic(err) } - var returns *map[string]interface{} + var returns *map[string]any _jsii_.Invoke( w, "getAnyMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -633,7 +632,7 @@ func (w *jsiiProxy_WorkspaceVariableSet) GetBooleanAttribute(terraformAttribute _jsii_.Invoke( w, "getBooleanAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -649,7 +648,7 @@ func (w *jsiiProxy_WorkspaceVariableSet) GetBooleanMapAttribute(terraformAttribu _jsii_.Invoke( w, "getBooleanMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -665,7 +664,7 @@ func (w *jsiiProxy_WorkspaceVariableSet) GetListAttribute(terraformAttribute *st _jsii_.Invoke( w, "getListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -681,7 +680,7 @@ func (w *jsiiProxy_WorkspaceVariableSet) GetNumberAttribute(terraformAttribute * _jsii_.Invoke( w, "getNumberAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -697,7 +696,7 @@ func (w *jsiiProxy_WorkspaceVariableSet) GetNumberListAttribute(terraformAttribu _jsii_.Invoke( w, "getNumberListAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -713,7 +712,7 @@ func (w *jsiiProxy_WorkspaceVariableSet) GetNumberMapAttribute(terraformAttribut _jsii_.Invoke( w, "getNumberMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -729,7 +728,7 @@ func (w *jsiiProxy_WorkspaceVariableSet) GetStringAttribute(terraformAttribute * _jsii_.Invoke( w, "getStringAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -745,15 +744,15 @@ func (w *jsiiProxy_WorkspaceVariableSet) GetStringMapAttribute(terraformAttribut _jsii_.Invoke( w, "getStringMapAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) return returns } -func (w *jsiiProxy_WorkspaceVariableSet) HasResourceMove() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspaceVariableSet) HasResourceMove() any { + var returns any _jsii_.Invoke( w, @@ -772,7 +771,7 @@ func (w *jsiiProxy_WorkspaceVariableSet) ImportFrom(id *string, provider cdktf.T _jsii_.InvokeVoid( w, "importFrom", - []interface{}{id, provider}, + []any{id, provider}, ) } @@ -785,7 +784,7 @@ func (w *jsiiProxy_WorkspaceVariableSet) InterpolationForAttribute(terraformAttr _jsii_.Invoke( w, "interpolationForAttribute", - []interface{}{terraformAttribute}, + []any{terraformAttribute}, &returns, ) @@ -799,18 +798,18 @@ func (w *jsiiProxy_WorkspaceVariableSet) MoveFromId(id *string) { _jsii_.InvokeVoid( w, "moveFromId", - []interface{}{id}, + []any{id}, ) } -func (w *jsiiProxy_WorkspaceVariableSet) MoveTo(moveTarget *string, index interface{}) { +func (w *jsiiProxy_WorkspaceVariableSet) MoveTo(moveTarget *string, index any) { if err := w.validateMoveToParameters(moveTarget, index); err != nil { panic(err) } _jsii_.InvokeVoid( w, "moveTo", - []interface{}{moveTarget, index}, + []any{moveTarget, index}, ) } @@ -821,7 +820,7 @@ func (w *jsiiProxy_WorkspaceVariableSet) MoveToId(id *string) { _jsii_.InvokeVoid( w, "moveToId", - []interface{}{id}, + []any{id}, ) } @@ -832,7 +831,7 @@ func (w *jsiiProxy_WorkspaceVariableSet) OverrideLogicalId(newLogicalId *string) _jsii_.InvokeVoid( w, "overrideLogicalId", - []interface{}{newLogicalId}, + []any{newLogicalId}, ) } @@ -852,8 +851,8 @@ func (w *jsiiProxy_WorkspaceVariableSet) ResetOverrideLogicalId() { ) } -func (w *jsiiProxy_WorkspaceVariableSet) SynthesizeAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (w *jsiiProxy_WorkspaceVariableSet) SynthesizeAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( w, @@ -865,8 +864,8 @@ func (w *jsiiProxy_WorkspaceVariableSet) SynthesizeAttributes() *map[string]inte return returns } -func (w *jsiiProxy_WorkspaceVariableSet) SynthesizeHclAttributes() *map[string]interface{} { - var returns *map[string]interface{} +func (w *jsiiProxy_WorkspaceVariableSet) SynthesizeHclAttributes() *map[string]any { + var returns *map[string]any _jsii_.Invoke( w, @@ -878,8 +877,8 @@ func (w *jsiiProxy_WorkspaceVariableSet) SynthesizeHclAttributes() *map[string]i return returns } -func (w *jsiiProxy_WorkspaceVariableSet) ToHclTerraform() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspaceVariableSet) ToHclTerraform() any { + var returns any _jsii_.Invoke( w, @@ -891,8 +890,8 @@ func (w *jsiiProxy_WorkspaceVariableSet) ToHclTerraform() interface{} { return returns } -func (w *jsiiProxy_WorkspaceVariableSet) ToMetadata() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspaceVariableSet) ToMetadata() any { + var returns any _jsii_.Invoke( w, @@ -917,8 +916,8 @@ func (w *jsiiProxy_WorkspaceVariableSet) ToString() *string { return returns } -func (w *jsiiProxy_WorkspaceVariableSet) ToTerraform() interface{} { - var returns interface{} +func (w *jsiiProxy_WorkspaceVariableSet) ToTerraform() any { + var returns any _jsii_.Invoke( w, @@ -929,4 +928,3 @@ func (w *jsiiProxy_WorkspaceVariableSet) ToTerraform() interface{} { return returns } - diff --git a/gen/tfe/workspacevariableset/WorkspaceVariableSetConfig.go b/gen/tfe/workspacevariableset/WorkspaceVariableSetConfig.go index 87fc1dc39e..55d075e498 100644 --- a/gen/tfe/workspacevariableset/WorkspaceVariableSetConfig.go +++ b/gen/tfe/workspacevariableset/WorkspaceVariableSetConfig.go @@ -6,9 +6,9 @@ import ( type WorkspaceVariableSetConfig 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 WorkspaceVariableSetConfig 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/hashicorp/tfe/0.66.0/docs/resources/workspace_variable_set#variable_set_id WorkspaceVariableSet#variable_set_id}. VariableSetId *string `field:"required" json:"variableSetId" yaml:"variableSetId"` // Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/tfe/0.66.0/docs/resources/workspace_variable_set#workspace_id WorkspaceVariableSet#workspace_id}. @@ -29,4 +29,3 @@ type WorkspaceVariableSetConfig 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/tfe/workspacevariableset/WorkspaceVariableSet__checks.go b/gen/tfe/workspacevariableset/WorkspaceVariableSet__checks.go index c0857fddec..b2276d0b4e 100644 --- a/gen/tfe/workspacevariableset/WorkspaceVariableSet__checks.go +++ b/gen/tfe/workspacevariableset/WorkspaceVariableSet__checks.go @@ -19,7 +19,7 @@ func (w *jsiiProxy_WorkspaceVariableSet) validateAddMoveTargetParameters(moveTar return nil } -func (w *jsiiProxy_WorkspaceVariableSet) validateAddOverrideParameters(path *string, value interface{}) error { +func (w *jsiiProxy_WorkspaceVariableSet) 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 (w *jsiiProxy_WorkspaceVariableSet) validateMoveFromIdParameters(id *string return nil } -func (w *jsiiProxy_WorkspaceVariableSet) validateMoveToParameters(moveTarget *string, index interface{}) error { +func (w *jsiiProxy_WorkspaceVariableSet) 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 validateWorkspaceVariableSet_GenerateConfigForImportParameters(scope constr return nil } -func validateWorkspaceVariableSet_IsConstructParameters(x interface{}) error { +func validateWorkspaceVariableSet_IsConstructParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -228,7 +228,7 @@ func validateWorkspaceVariableSet_IsConstructParameters(x interface{}) error { return nil } -func validateWorkspaceVariableSet_IsTerraformElementParameters(x interface{}) error { +func validateWorkspaceVariableSet_IsTerraformElementParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -236,7 +236,7 @@ func validateWorkspaceVariableSet_IsTerraformElementParameters(x interface{}) er return nil } -func validateWorkspaceVariableSet_IsTerraformResourceParameters(x interface{}) error { +func validateWorkspaceVariableSet_IsTerraformResourceParameters(x any) error { if x == nil { return fmt.Errorf("parameter x is required, but nil was provided") } @@ -244,7 +244,7 @@ func validateWorkspaceVariableSet_IsTerraformResourceParameters(x interface{}) e return nil } -func (j *jsiiProxy_WorkspaceVariableSet) validateSetConnectionParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceVariableSet) validateSetConnectionParameters(val any) error { switch val.(type) { case *cdktf.SSHProvisionerConnection: val := val.(*cdktf.SSHProvisionerConnection) @@ -277,7 +277,7 @@ func (j *jsiiProxy_WorkspaceVariableSet) validateSetConnectionParameters(val int return nil } -func (j *jsiiProxy_WorkspaceVariableSet) validateSetCountParameters(val interface{}) error { +func (j *jsiiProxy_WorkspaceVariableSet) validateSetCountParameters(val any) error { switch val.(type) { case *float64: // ok @@ -350,7 +350,7 @@ func (j *jsiiProxy_WorkspaceVariableSet) validateSetLifecycleParameters(val *cdk return nil } -func (j *jsiiProxy_WorkspaceVariableSet) validateSetProvisionersParameters(val *[]interface{}) error { +func (j *jsiiProxy_WorkspaceVariableSet) validateSetProvisionersParameters(val *[]any) error { for idx_97dfc6, v := range *val { switch v.(type) { case *cdktf.FileProvisioner: @@ -430,4 +430,3 @@ func validateNewWorkspaceVariableSetParameters(scope constructs.Construct, id *s return nil } - diff --git a/gen/tfe/workspacevariableset/main.go b/gen/tfe/workspacevariableset/main.go index 4e482aa2b1..2743630bae 100644 --- a/gen/tfe/workspacevariableset/main.go +++ b/gen/tfe/workspacevariableset/main.go @@ -9,7 +9,7 @@ import ( func init() { _jsii_.RegisterClass( "@cdktf/provider-tfe.workspaceVariableSet.WorkspaceVariableSet", - reflect.TypeOf((*WorkspaceVariableSet)(nil)).Elem(), + reflect.TypeFor[WorkspaceVariableSet](), []_jsii_.Member{ _jsii_.MemberMethod{JsiiMethod: "addMoveTarget", GoMethod: "AddMoveTarget"}, _jsii_.MemberMethod{JsiiMethod: "addOverride", GoMethod: "AddOverride"}, @@ -60,7 +60,7 @@ func init() { _jsii_.MemberProperty{JsiiProperty: "workspaceId", GoGetter: "WorkspaceId"}, _jsii_.MemberProperty{JsiiProperty: "workspaceIdInput", GoGetter: "WorkspaceIdInput"}, }, - func() interface{} { + func() any { j := jsiiProxy_WorkspaceVariableSet{} _jsii_.InitJsiiProxy(&j.Type__cdktfTerraformResource) return &j @@ -68,6 +68,6 @@ func init() { ) _jsii_.RegisterStruct( "@cdktf/provider-tfe.workspaceVariableSet.WorkspaceVariableSetConfig", - reflect.TypeOf((*WorkspaceVariableSetConfig)(nil)).Elem(), + reflect.TypeFor[WorkspaceVariableSetConfig](), ) }