Skip to content

Commit 8a8140f

Browse files
Adding terraform support for GKEBackup Backup and Restore channel resources. (#13516) (#22393)
[upstream:a47441ecc04833debcf4ac125bd4795152d57a1f] Signed-off-by: Modular Magician <[email protected]>
1 parent 5dd538a commit 8a8140f

14 files changed

+2259
-2
lines changed

.changelog/13516.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_gke_backup_backup_channel` (beta)
3+
```
4+
5+
```release-note:new-resource
6+
`google_gke_backup_restore_channel` (beta)
7+
```

google/provider/provider_mmv1_resources.go

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

517517
// Resources
518-
// Generated resources: 584
518+
// Generated resources: 586
519519
// Generated IAM resources: 294
520-
// Total generated resources: 878
520+
// Total generated resources: 880
521521
var generatedResources = map[string]*schema.Resource{
522522
"google_folder_access_approval_settings": accessapproval.ResourceAccessApprovalFolderSettings(),
523523
"google_organization_access_approval_settings": accessapproval.ResourceAccessApprovalOrganizationSettings(),
@@ -1005,10 +1005,12 @@ var generatedResources = map[string]*schema.Resource{
10051005
"google_gemini_repository_group_iam_binding": tpgiamresource.ResourceIamBinding(gemini.GeminiRepositoryGroupIamSchema, gemini.GeminiRepositoryGroupIamUpdaterProducer, gemini.GeminiRepositoryGroupIdParseFunc),
10061006
"google_gemini_repository_group_iam_member": tpgiamresource.ResourceIamMember(gemini.GeminiRepositoryGroupIamSchema, gemini.GeminiRepositoryGroupIamUpdaterProducer, gemini.GeminiRepositoryGroupIdParseFunc),
10071007
"google_gemini_repository_group_iam_policy": tpgiamresource.ResourceIamPolicy(gemini.GeminiRepositoryGroupIamSchema, gemini.GeminiRepositoryGroupIamUpdaterProducer, gemini.GeminiRepositoryGroupIdParseFunc),
1008+
"google_gke_backup_backup_channel": gkebackup.ResourceGKEBackupBackupChannel(),
10081009
"google_gke_backup_backup_plan": gkebackup.ResourceGKEBackupBackupPlan(),
10091010
"google_gke_backup_backup_plan_iam_binding": tpgiamresource.ResourceIamBinding(gkebackup.GKEBackupBackupPlanIamSchema, gkebackup.GKEBackupBackupPlanIamUpdaterProducer, gkebackup.GKEBackupBackupPlanIdParseFunc),
10101011
"google_gke_backup_backup_plan_iam_member": tpgiamresource.ResourceIamMember(gkebackup.GKEBackupBackupPlanIamSchema, gkebackup.GKEBackupBackupPlanIamUpdaterProducer, gkebackup.GKEBackupBackupPlanIdParseFunc),
10111012
"google_gke_backup_backup_plan_iam_policy": tpgiamresource.ResourceIamPolicy(gkebackup.GKEBackupBackupPlanIamSchema, gkebackup.GKEBackupBackupPlanIamUpdaterProducer, gkebackup.GKEBackupBackupPlanIdParseFunc),
1013+
"google_gke_backup_restore_channel": gkebackup.ResourceGKEBackupRestoreChannel(),
10121014
"google_gke_backup_restore_plan": gkebackup.ResourceGKEBackupRestorePlan(),
10131015
"google_gke_backup_restore_plan_iam_binding": tpgiamresource.ResourceIamBinding(gkebackup.GKEBackupRestorePlanIamSchema, gkebackup.GKEBackupRestorePlanIamUpdaterProducer, gkebackup.GKEBackupRestorePlanIdParseFunc),
10141016
"google_gke_backup_restore_plan_iam_member": tpgiamresource.ResourceIamMember(gkebackup.GKEBackupRestorePlanIamSchema, gkebackup.GKEBackupRestorePlanIamUpdaterProducer, gkebackup.GKEBackupRestorePlanIdParseFunc),

0 commit comments

Comments
 (0)