Skip to content

Commit 34c3a05

Browse files
rauchytanmay-db
andauthored
[Internal] Bump Go SDK to v0.87.0 & Generate Latest TF Structs (#5126)
## Changes <!-- Summary of your changes that are easy to understand --> Bump Go SDK to v0.87.0 & Generate Latest TF Structs ## Tests <!-- How is this tested? Please see the checklist below and also describe any other relevant tests --> - [x] `make test` run locally --------- Co-authored-by: Omer Lachish <[email protected]> Co-authored-by: Tanmay Rustagi <[email protected]>
1 parent c86fe00 commit 34c3a05

File tree

98 files changed

+1215
-1194
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

98 files changed

+1215
-1194
lines changed

.codegen/_openapi_sha

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
c4784cea599325a13472b1455e7434d639362d8b
1+
741b486be53d3382785db0c3e2d98a0d8d8db72f

.gitattributes

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,6 @@ docs/data-sources/policy_info.md linguist-generated=true
4242
docs/data-sources/policy_infos.md linguist-generated=true
4343
docs/data-sources/quality_monitor_v2.md linguist-generated=true
4444
docs/data-sources/quality_monitors_v2.md linguist-generated=true
45-
docs/data-sources/recipient_federation_policies.md linguist-generated=true
46-
docs/data-sources/recipient_federation_policy.md linguist-generated=true
4745
docs/data-sources/rfa_access_request_destinations.md linguist-generated=true
4846
docs/data-sources/service_principal_federation_policies.md linguist-generated=true
4947
docs/data-sources/service_principal_federation_policy.md linguist-generated=true
@@ -69,7 +67,6 @@ docs/resources/materialized_features_feature_tag.md linguist-generated=true
6967
docs/resources/online_store.md linguist-generated=true
7068
docs/resources/policy_info.md linguist-generated=true
7169
docs/resources/quality_monitor_v2.md linguist-generated=true
72-
docs/resources/recipient_federation_policy.md linguist-generated=true
7370
docs/resources/rfa_access_request_destinations.md linguist-generated=true
7471
docs/resources/service_principal_federation_policy.md linguist-generated=true
7572
docs/resources/tag_policy.md linguist-generated=true
@@ -139,9 +136,6 @@ internal/providers/pluginfw/products/policy_info/resource_policy_info.go linguis
139136
internal/providers/pluginfw/products/quality_monitor_v2/data_quality_monitor_v2.go linguist-generated=true
140137
internal/providers/pluginfw/products/quality_monitor_v2/data_quality_monitors_v2.go linguist-generated=true
141138
internal/providers/pluginfw/products/quality_monitor_v2/resource_quality_monitor_v2.go linguist-generated=true
142-
internal/providers/pluginfw/products/recipient_federation_policy/data_recipient_federation_policies.go linguist-generated=true
143-
internal/providers/pluginfw/products/recipient_federation_policy/data_recipient_federation_policy.go linguist-generated=true
144-
internal/providers/pluginfw/products/recipient_federation_policy/resource_recipient_federation_policy.go linguist-generated=true
145139
internal/providers/pluginfw/products/rfa_access_request_destinations/data_rfa_access_request_destinations.go linguist-generated=true
146140
internal/providers/pluginfw/products/rfa_access_request_destinations/resource_rfa_access_request_destinations.go linguist-generated=true
147141
internal/providers/pluginfw/products/service_principal_federation_policy/data_service_principal_federation_policies.go linguist-generated=true

NEXT_CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
## Release v1.95.0
44

5+
### Breaking Changes
6+
7+
* Remove `recipient_federation_policy` resource and datasources ([#5126](https://github.com/databricks/terraform-provider-databricks/pull/5126))
8+
59
### New Features and Improvements
610

711
* Add `arm` option to `databricks_node_type` instead of `graviton` ([#5028](https://github.com/databricks/terraform-provider-databricks/pull/5028))

apps/resource_custom_app_integration.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ func ResourceCustomAppIntegration() common.Resource {
2727
common.CustomizeSchemaPath(m, "client_secret").SetSensitive().SetComputed()
2828
common.CustomizeSchemaPath(m, "token_access_policy", "access_token_ttl_in_minutes").SetValidateFunc(validation.IntBetween(5, 1440))
2929
common.CustomizeSchemaPath(m, "token_access_policy", "refresh_token_ttl_in_minutes").SetValidateFunc(validation.IntBetween(5, 129600))
30+
common.CustomizeSchemaPath(m, "token_access_policy", "absolute_session_lifetime_in_minutes").SetComputed()
3031
return m
3132
})
3233
return common.Resource{
@@ -62,6 +63,12 @@ func ResourceCustomAppIntegration() common.Resource {
6263
var update oauth2.UpdateCustomAppIntegration
6364
update.IntegrationId = d.Id()
6465
common.DataToStructPointer(d, s, &update)
66+
// The API rejects absolute_session_lifetime_in_minutes when enable_single_use_refresh_tokens is false
67+
// Since this field is Computed, it gets stored in state even when not set by user
68+
// We need to clear it unless enable_single_use_refresh_tokens is true
69+
if update.TokenAccessPolicy != nil && !update.TokenAccessPolicy.EnableSingleUseRefreshTokens {
70+
update.TokenAccessPolicy.AbsoluteSessionLifetimeInMinutes = 0
71+
}
6572
acc, err := c.AccountClient()
6673
if err != nil {
6774
return err

common/client.go

Lines changed: 40 additions & 31 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/data-sources/data_quality_monitor.md

Lines changed: 24 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/data-sources/data_quality_monitors.md

Lines changed: 15 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)