Skip to content

Commit 38a99b2

Browse files
Deprecated google_iap_client and google_iap_brand (#14345) (#23431)
[upstream:b7254f5ddcf9a76e8b1b2c0eb09e442e19b7392b] Signed-off-by: Modular Magician <[email protected]>
1 parent b724137 commit 38a99b2

File tree

5 files changed

+9
-0
lines changed

5 files changed

+9
-0
lines changed

.changelog/14345.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:deprecation
2+
iap: deprecated `google_iap_client` and `google_iap_brand`
3+
```

google/services/iap/resource_iap_brand.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ func ResourceIapBrand() *schema.Resource {
5353
tpgresource.DefaultProviderProject,
5454
),
5555

56+
DeprecationMessage: "after July 2025, the `google_iap_brand` Terraform resource will no longer function as intended due to the deprecation of the IAP OAuth Admin API",
57+
5658
Schema: map[string]*schema.Schema{
5759
"application_title": {
5860
Type: schema.TypeString,

google/services/iap/resource_iap_client.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ func ResourceIapClient() *schema.Resource {
4848
Delete: schema.DefaultTimeout(20 * time.Minute),
4949
},
5050

51+
DeprecationMessage: "After July 2025, the `google_iap_client` Terraform resource will no longer function as intended due to the deprecation of the IAP OAuth Admin API",
52+
5153
Schema: map[string]*schema.Schema{
5254
"brand": {
5355
Type: schema.TypeString,

website/docs/r/iap_brand.html.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ description: |-
2020
---
2121

2222
# google_iap_brand
23+
~> **Warning:** after July 2025, the `google_iap_brand` Terraform resource will no longer function as intended due to the deprecation of the IAP OAuth Admin API
2324

2425
OAuth brand data. Only "Organization Internal" brands can be created
2526
programmatically via API. To convert it into an external brands

website/docs/r/iap_client.html.markdown

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ description: |-
2020
---
2121

2222
# google_iap_client
23+
~> **Warning:** After July 2025, the `google_iap_client` Terraform resource will no longer function as intended due to the deprecation of the IAP OAuth Admin API
2324

2425
Contains the data that describes an Identity Aware Proxy owned client.
2526

0 commit comments

Comments
 (0)