@@ -485,6 +485,14 @@ func Provider() *schema.Provider {
485485 "GOOGLE_HEALTHCARE_CUSTOM_ENDPOINT" ,
486486 }, DefaultBasePaths [HealthcareBasePathKey ]),
487487 },
488+ "iam2_custom_endpoint" : {
489+ Type : schema .TypeString ,
490+ Optional : true ,
491+ ValidateFunc : validateCustomEndpoint ,
492+ DefaultFunc : schema .MultiEnvDefaultFunc ([]string {
493+ "GOOGLE_IAM2_CUSTOM_ENDPOINT" ,
494+ }, DefaultBasePaths [IAM2BasePathKey ]),
495+ },
488496 "iam_beta_custom_endpoint" : {
489497 Type : schema .TypeString ,
490498 Optional : true ,
@@ -918,9 +926,9 @@ func Provider() *schema.Provider {
918926 return provider
919927}
920928
921- // Generated resources: 246
929+ // Generated resources: 247
922930// Generated IAM resources: 135
923- // Total generated resources: 381
931+ // Total generated resources: 382
924932func ResourceMap () map [string ]* schema.Resource {
925933 resourceMap , _ := ResourceMapWithErrors ()
926934 return resourceMap
@@ -1169,6 +1177,7 @@ func ResourceMapWithErrors() (map[string]*schema.Resource, error) {
11691177 "google_healthcare_consent_store_iam_binding" : ResourceIamBinding (HealthcareConsentStoreIamSchema , HealthcareConsentStoreIamUpdaterProducer , HealthcareConsentStoreIdParseFunc ),
11701178 "google_healthcare_consent_store_iam_member" : ResourceIamMember (HealthcareConsentStoreIamSchema , HealthcareConsentStoreIamUpdaterProducer , HealthcareConsentStoreIdParseFunc ),
11711179 "google_healthcare_consent_store_iam_policy" : ResourceIamPolicy (HealthcareConsentStoreIamSchema , HealthcareConsentStoreIamUpdaterProducer , HealthcareConsentStoreIdParseFunc ),
1180+ "google_iam_deny_policy" : resourceIAM2DenyPolicy (),
11721181 "google_iam_workload_identity_pool" : resourceIAMBetaWorkloadIdentityPool (),
11731182 "google_iam_workload_identity_pool_provider" : resourceIAMBetaWorkloadIdentityPoolProvider (),
11741183 "google_iap_web_iam_binding" : ResourceIamBinding (IapWebIamSchema , IapWebIamUpdaterProducer , IapWebIdParseFunc ),
@@ -1609,6 +1618,7 @@ func providerConfigure(ctx context.Context, d *schema.ResourceData, p *schema.Pr
16091618 config .GameServicesBasePath = d .Get ("game_services_custom_endpoint" ).(string )
16101619 config .GKEHubBasePath = d .Get ("gke_hub_custom_endpoint" ).(string )
16111620 config .HealthcareBasePath = d .Get ("healthcare_custom_endpoint" ).(string )
1621+ config .IAM2BasePath = d .Get ("iam2_custom_endpoint" ).(string )
16121622 config .IAMBetaBasePath = d .Get ("iam_beta_custom_endpoint" ).(string )
16131623 config .IapBasePath = d .Get ("iap_custom_endpoint" ).(string )
16141624 config .IdentityPlatformBasePath = d .Get ("identity_platform_custom_endpoint" ).(string )
0 commit comments