Skip to content

Commit 02d3b00

Browse files
Add workload identity pool managed identity. (#14048) (#10081)
[upstream:5c950742071115adea135fc70e9dc6e91843edc7] Signed-off-by: Modular Magician <[email protected]>
1 parent 5898ecd commit 02d3b00

7 files changed

+1106
-2
lines changed

.changelog/14048.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:new-resource
2+
`google_iam_workload_identity_pool_managed_identity` (beta)
3+
```

google-beta/provider/provider_mmv1_resources.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -586,9 +586,9 @@ var handwrittenIAMDatasources = map[string]*schema.Resource{
586586
}
587587

588588
// Resources
589-
// Generated resources: 665
589+
// Generated resources: 666
590590
// Generated IAM resources: 339
591-
// Total generated resources: 1004
591+
// Total generated resources: 1005
592592
var generatedResources = map[string]*schema.Resource{
593593
"google_folder_access_approval_settings": accessapproval.ResourceAccessApprovalFolderSettings(),
594594
"google_organization_access_approval_settings": accessapproval.ResourceAccessApprovalOrganizationSettings(),
@@ -1211,6 +1211,7 @@ var generatedResources = map[string]*schema.Resource{
12111211
"google_iam_workload_identity_pool_iam_binding": tpgiamresource.ResourceIamBinding(iambeta.IAMBetaWorkloadIdentityPoolIamSchema, iambeta.IAMBetaWorkloadIdentityPoolIamUpdaterProducer, iambeta.IAMBetaWorkloadIdentityPoolIdParseFunc),
12121212
"google_iam_workload_identity_pool_iam_member": tpgiamresource.ResourceIamMember(iambeta.IAMBetaWorkloadIdentityPoolIamSchema, iambeta.IAMBetaWorkloadIdentityPoolIamUpdaterProducer, iambeta.IAMBetaWorkloadIdentityPoolIdParseFunc),
12131213
"google_iam_workload_identity_pool_iam_policy": tpgiamresource.ResourceIamPolicy(iambeta.IAMBetaWorkloadIdentityPoolIamSchema, iambeta.IAMBetaWorkloadIdentityPoolIamUpdaterProducer, iambeta.IAMBetaWorkloadIdentityPoolIdParseFunc),
1214+
"google_iam_workload_identity_pool_managed_identity": iambeta.ResourceIAMBetaWorkloadIdentityPoolManagedIdentity(),
12141215
"google_iam_workload_identity_pool_namespace": iambeta.ResourceIAMBetaWorkloadIdentityPoolNamespace(),
12151216
"google_iam_workload_identity_pool_provider": iambeta.ResourceIAMBetaWorkloadIdentityPoolProvider(),
12161217
"google_iam_oauth_client": iamworkforcepool.ResourceIAMWorkforcePoolOauthClient(),

0 commit comments

Comments
 (0)