Skip to content

Commit 94a4754

Browse files
Terraform support for Category and Term Resources (#13923) (#10016)
[upstream:fde094ff360a3ff3d46530e67cdc0f686d18d29c] Signed-off-by: Modular Magician <magic-modules@google.com>
1 parent c3453dc commit 94a4754

14 files changed

+2023
-8
lines changed

.changelog/13923.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
```release-note:new-resource
2+
`google_dataplex_glossary_category`
3+
```
4+
5+
```release-note:new-resource
6+
`google_dataplex_glossary_term`
7+
```

google-beta/provider/provider_mmv1_resources.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -567,9 +567,9 @@ var handwrittenIAMDatasources = map[string]*schema.Resource{
567567
}
568568

569569
// Resources
570-
// Generated resources: 656
570+
// Generated resources: 658
571571
// Generated IAM resources: 333
572-
// Total generated resources: 989
572+
// Total generated resources: 991
573573
var generatedResources = map[string]*schema.Resource{
574574
"google_folder_access_approval_settings": accessapproval.ResourceAccessApprovalFolderSettings(),
575575
"google_organization_access_approval_settings": accessapproval.ResourceAccessApprovalOrganizationSettings(),
@@ -995,6 +995,8 @@ var generatedResources = map[string]*schema.Resource{
995995
"google_dataplex_glossary_iam_binding": tpgiamresource.ResourceIamBinding(dataplex.DataplexGlossaryIamSchema, dataplex.DataplexGlossaryIamUpdaterProducer, dataplex.DataplexGlossaryIdParseFunc),
996996
"google_dataplex_glossary_iam_member": tpgiamresource.ResourceIamMember(dataplex.DataplexGlossaryIamSchema, dataplex.DataplexGlossaryIamUpdaterProducer, dataplex.DataplexGlossaryIdParseFunc),
997997
"google_dataplex_glossary_iam_policy": tpgiamresource.ResourceIamPolicy(dataplex.DataplexGlossaryIamSchema, dataplex.DataplexGlossaryIamUpdaterProducer, dataplex.DataplexGlossaryIdParseFunc),
998+
"google_dataplex_glossary_category": dataplex.ResourceDataplexGlossaryCategory(),
999+
"google_dataplex_glossary_term": dataplex.ResourceDataplexGlossaryTerm(),
9981000
"google_dataplex_lake_iam_binding": tpgiamresource.ResourceIamBinding(dataplex.DataplexLakeIamSchema, dataplex.DataplexLakeIamUpdaterProducer, dataplex.DataplexLakeIdParseFunc),
9991001
"google_dataplex_lake_iam_member": tpgiamresource.ResourceIamMember(dataplex.DataplexLakeIamSchema, dataplex.DataplexLakeIamUpdaterProducer, dataplex.DataplexLakeIdParseFunc),
10001002
"google_dataplex_lake_iam_policy": tpgiamresource.ResourceIamPolicy(dataplex.DataplexLakeIamSchema, dataplex.DataplexLakeIamUpdaterProducer, dataplex.DataplexLakeIdParseFunc),

google-beta/services/dataplex/resource_dataplex_glossary.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ func ResourceDataplexGlossary() *schema.Resource {
4646
},
4747

4848
Timeouts: &schema.ResourceTimeout{
49-
Create: schema.DefaultTimeout(5 * time.Minute),
50-
Update: schema.DefaultTimeout(5 * time.Minute),
51-
Delete: schema.DefaultTimeout(5 * time.Minute),
49+
Create: schema.DefaultTimeout(15 * time.Minute),
50+
Update: schema.DefaultTimeout(15 * time.Minute),
51+
Delete: schema.DefaultTimeout(15 * time.Minute),
5252
},
5353

5454
CustomizeDiff: customdiff.All(

0 commit comments

Comments
 (0)