Commit 13b54f6
feat: add resource_metadata Dynamic field to all resource schemas and models (closes #662)
Adds optional resource_metadata attribute of type Dynamic to every resource
schema and ResourceModel struct. The field is persisted in Terraform state only
and is not sent to the API. Intended for account migration tooling to track
identity mappings between old and new resource IDs across tenancies.
Regenerates docs for all affected resources.
Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>1 parent 17814e7 commit 13b54f6
152 files changed
Lines changed: 554 additions & 180 deletions
File tree
- .changes/unreleased
- docs/resources
- pkg/framework/objects
- account_features
- athena_credential
- auth_provider
- azure_ad_application
- bigquery_credential
- connection_catalog_config
- databricks_credential
- environment_variable_job_override
- environment_variable
- environment
- extended_attributes
- fabric_credential
- global_connection
- group_partial_permissions
- group
- ip_restrictions_rule
- job
- license_map
- lineage_integration
- model_notifications
- notification
- oauth_configuration
- openai_integration
- partial_environment_variable
- partial_license_map
- partial_notification
- platform_metadata_credentials
- postgres_credential
- profile
- project_artefacts
- project_repository
- project
- redshift_credential
- repository
- salesforce_credential
- scim_config_token
- scim_config
- scim_group_partial_permissions
- scim_group_permissions
- semantic_layer_configuration
- semantic_layer_credential_service_token_mapping
- semantic_layer_credential
- service_token
- snowflake_credential
- spark_credential
- starburst_credential
- synapse_credential
- teradata_credential
- user_groups
- webhook
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| 50 | + | |
50 | 51 | | |
51 | 52 | | |
52 | 53 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
61 | 61 | | |
62 | 62 | | |
63 | 63 | | |
| 64 | + | |
64 | 65 | | |
65 | 66 | | |
66 | 67 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
166 | 166 | | |
167 | 167 | | |
168 | 168 | | |
| 169 | + | |
169 | 170 | | |
170 | 171 | | |
171 | 172 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
| 58 | + | |
58 | 59 | | |
59 | 60 | | |
60 | 61 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
45 | 46 | | |
46 | 47 | | |
47 | 48 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| 61 | + | |
61 | 62 | | |
62 | 63 | | |
63 | 64 | | |
| |||
86 | 87 | | |
87 | 88 | | |
88 | 89 | | |
| 90 | + | |
89 | 91 | | |
90 | 92 | | |
91 | 93 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
99 | 99 | | |
100 | 100 | | |
101 | 101 | | |
| 102 | + | |
102 | 103 | | |
103 | 104 | | |
104 | 105 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| 53 | + | |
53 | 54 | | |
54 | 55 | | |
55 | 56 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| 80 | + | |
80 | 81 | | |
81 | 82 | | |
82 | 83 | | |
| |||
0 commit comments