Skip to content

Commit 8b5d58d

Browse files
Remove references to deprecated google_datastore_index feature. (#11457) (#7987)
[upstream:de5e533e630c838317c93107d9bb242403fddeaa] Signed-off-by: Modular Magician <[email protected]>
1 parent 3dbd5ab commit 8b5d58d

14 files changed

+10
-989
lines changed

.changelog/11457.txt

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
```release-note:breaking-change
2+
datastore: `google_datastore_index` has been removed in favor of `google_firestore_index`
3+
```

google-beta/fwmodels/provider_model.go

-1
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@ type ProviderModel struct {
7979
DataplexCustomEndpoint types.String `tfsdk:"dataplex_custom_endpoint"`
8080
DataprocCustomEndpoint types.String `tfsdk:"dataproc_custom_endpoint"`
8181
DataprocMetastoreCustomEndpoint types.String `tfsdk:"dataproc_metastore_custom_endpoint"`
82-
DatastoreCustomEndpoint types.String `tfsdk:"datastore_custom_endpoint"`
8382
DatastreamCustomEndpoint types.String `tfsdk:"datastream_custom_endpoint"`
8483
DeploymentManagerCustomEndpoint types.String `tfsdk:"deployment_manager_custom_endpoint"`
8584
DialogflowCustomEndpoint types.String `tfsdk:"dialogflow_custom_endpoint"`

google-beta/fwprovider/framework_provider.go

-6
Original file line numberDiff line numberDiff line change
@@ -451,12 +451,6 @@ func (p *FrameworkProvider) Schema(_ context.Context, _ provider.SchemaRequest,
451451
transport_tpg.CustomEndpointValidator(),
452452
},
453453
},
454-
"datastore_custom_endpoint": &schema.StringAttribute{
455-
Optional: true,
456-
Validators: []validator.String{
457-
transport_tpg.CustomEndpointValidator(),
458-
},
459-
},
460454
"datastream_custom_endpoint": &schema.StringAttribute{
461455
Optional: true,
462456
Validators: []validator.String{

google-beta/fwtransport/framework_config.go

-10
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,6 @@ type FrameworkProviderConfig struct {
102102
DataplexBasePath string
103103
DataprocBasePath string
104104
DataprocMetastoreBasePath string
105-
DatastoreBasePath string
106105
DatastreamBasePath string
107106
DeploymentManagerBasePath string
108107
DialogflowBasePath string
@@ -277,7 +276,6 @@ func (p *FrameworkProviderConfig) LoadAndValidateFramework(ctx context.Context,
277276
p.DataplexBasePath = data.DataplexCustomEndpoint.ValueString()
278277
p.DataprocBasePath = data.DataprocCustomEndpoint.ValueString()
279278
p.DataprocMetastoreBasePath = data.DataprocMetastoreCustomEndpoint.ValueString()
280-
p.DatastoreBasePath = data.DatastoreCustomEndpoint.ValueString()
281279
p.DatastreamBasePath = data.DatastreamCustomEndpoint.ValueString()
282280
p.DeploymentManagerBasePath = data.DeploymentManagerCustomEndpoint.ValueString()
283281
p.DialogflowBasePath = data.DialogflowCustomEndpoint.ValueString()
@@ -897,14 +895,6 @@ func (p *FrameworkProviderConfig) HandleDefaults(ctx context.Context, data *fwmo
897895
data.DataprocMetastoreCustomEndpoint = types.StringValue(customEndpoint.(string))
898896
}
899897
}
900-
if data.DatastoreCustomEndpoint.IsNull() {
901-
customEndpoint := transport_tpg.MultiEnvDefault([]string{
902-
"GOOGLE_DATASTORE_CUSTOM_ENDPOINT",
903-
}, transport_tpg.DefaultBasePaths[transport_tpg.DatastoreBasePathKey])
904-
if customEndpoint != nil {
905-
data.DatastoreCustomEndpoint = types.StringValue(customEndpoint.(string))
906-
}
907-
}
908898
if data.DatastreamCustomEndpoint.IsNull() {
909899
customEndpoint := transport_tpg.MultiEnvDefault([]string{
910900
"GOOGLE_DATASTREAM_CUSTOM_ENDPOINT",

google-beta/provider/provider.go

-6
Original file line numberDiff line numberDiff line change
@@ -399,11 +399,6 @@ func Provider() *schema.Provider {
399399
Optional: true,
400400
ValidateFunc: transport_tpg.ValidateCustomEndpoint,
401401
},
402-
"datastore_custom_endpoint": {
403-
Type: schema.TypeString,
404-
Optional: true,
405-
ValidateFunc: transport_tpg.ValidateCustomEndpoint,
406-
},
407402
"datastream_custom_endpoint": {
408403
Type: schema.TypeString,
409404
Optional: true,
@@ -1068,7 +1063,6 @@ func ProviderConfigure(ctx context.Context, d *schema.ResourceData, p *schema.Pr
10681063
config.DataplexBasePath = d.Get("dataplex_custom_endpoint").(string)
10691064
config.DataprocBasePath = d.Get("dataproc_custom_endpoint").(string)
10701065
config.DataprocMetastoreBasePath = d.Get("dataproc_metastore_custom_endpoint").(string)
1071-
config.DatastoreBasePath = d.Get("datastore_custom_endpoint").(string)
10721066
config.DatastreamBasePath = d.Get("datastream_custom_endpoint").(string)
10731067
config.DeploymentManagerBasePath = d.Get("deployment_manager_custom_endpoint").(string)
10741068
config.DialogflowBasePath = d.Get("dialogflow_custom_endpoint").(string)

google-beta/provider/provider_mmv1_resources.go

+2-4
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@ import (
5656
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/dataplex"
5757
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/dataproc"
5858
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/dataprocmetastore"
59-
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/datastore"
6059
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/datastream"
6160
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/deploymentmanager"
6261
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/dialogflow"
@@ -473,9 +472,9 @@ var handwrittenIAMDatasources = map[string]*schema.Resource{
473472
}
474473

475474
// Resources
476-
// Generated resources: 503
475+
// Generated resources: 502
477476
// Generated IAM resources: 285
478-
// Total generated resources: 788
477+
// Total generated resources: 787
479478
var generatedResources = map[string]*schema.Resource{
480479
"google_folder_access_approval_settings": accessapproval.ResourceAccessApprovalFolderSettings(),
481480
"google_organization_access_approval_settings": accessapproval.ResourceAccessApprovalOrganizationSettings(),
@@ -853,7 +852,6 @@ var generatedResources = map[string]*schema.Resource{
853852
"google_dataproc_metastore_service_iam_binding": tpgiamresource.ResourceIamBinding(dataprocmetastore.DataprocMetastoreServiceIamSchema, dataprocmetastore.DataprocMetastoreServiceIamUpdaterProducer, dataprocmetastore.DataprocMetastoreServiceIdParseFunc),
854853
"google_dataproc_metastore_service_iam_member": tpgiamresource.ResourceIamMember(dataprocmetastore.DataprocMetastoreServiceIamSchema, dataprocmetastore.DataprocMetastoreServiceIamUpdaterProducer, dataprocmetastore.DataprocMetastoreServiceIdParseFunc),
855854
"google_dataproc_metastore_service_iam_policy": tpgiamresource.ResourceIamPolicy(dataprocmetastore.DataprocMetastoreServiceIamSchema, dataprocmetastore.DataprocMetastoreServiceIamUpdaterProducer, dataprocmetastore.DataprocMetastoreServiceIdParseFunc),
856-
"google_datastore_index": datastore.ResourceDatastoreIndex(),
857855
"google_datastream_connection_profile": datastream.ResourceDatastreamConnectionProfile(),
858856
"google_datastream_private_connection": datastream.ResourceDatastreamPrivateConnection(),
859857
"google_datastream_stream": datastream.ResourceDatastreamStream(),

google-beta/services/datastore/datastore_operation.go

-93
This file was deleted.

0 commit comments

Comments
 (0)