Skip to content

Commit

Permalink
Move resources to the service packages (#8146) (#5785)
Browse files Browse the repository at this point in the history
Signed-off-by: Modular Magician <magic-modules@google.com>
  • Loading branch information
modular-magician authored Jun 16, 2023
1 parent 941f882 commit bf94393
Show file tree
Hide file tree
Showing 44 changed files with 2,084 additions and 2,012 deletions.
3 changes: 3 additions & 0 deletions .changelog/8146.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:none

```
4 changes: 4 additions & 0 deletions google-beta/common_diff_suppress.go
Original file line number Diff line number Diff line change
Expand Up @@ -179,3 +179,7 @@ func ProjectNumberDiffSuppress(k, old, new string, d *schema.ResourceData) bool
func compareCryptoKeyVersions(_, old, new string, _ *schema.ResourceData) bool {
return tpgresource.CompareCryptoKeyVersions("", old, new, nil)
}

func cidrOrSizeDiffSuppress(k, old, new string, d *schema.ResourceData) bool {
return tpgresource.CidrOrSizeDiffSuppress(k, old, new, d)
}
2 changes: 1 addition & 1 deletion google-beta/data_source_google_datastream_static_ips.go
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ func dataSourceGoogleDatastreamStaticIpsRead(d *schema.ResourceData, meta interf
return err
}

staticIps, err := paginatedListRequest(project, url, userAgent, config, flattenStaticIpsList)
staticIps, err := tpgresource.PaginatedListRequest(project, url, userAgent, config, flattenStaticIpsList)
if err != nil {
return fmt.Errorf("Error retrieving monitoring uptime check ips: %s", err)
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ func dataSourceGoogleMonitoringUptimeCheckIpsRead(d *schema.ResourceData, meta i

url := "https://monitoring.googleapis.com/v3/uptimeCheckIps"

uptimeCheckIps, err := paginatedListRequest("", url, userAgent, config, flattenUptimeCheckIpsList)
uptimeCheckIps, err := tpgresource.PaginatedListRequest("", url, userAgent, config, flattenUptimeCheckIpsList)
if err != nil {
return fmt.Errorf("Error retrieving monitoring uptime check ips: %s", err)
}
Expand Down
2 changes: 1 addition & 1 deletion google-beta/data_source_tpu_tensorflow_versions.go
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ func dataSourceTpuTensorFlowVersionsRead(d *schema.ResourceData, meta interface{
return err
}

versionsRaw, err := paginatedListRequest(project, url, userAgent, config, flattenTpuTensorflowVersions)
versionsRaw, err := tpgresource.PaginatedListRequest(project, url, userAgent, config, flattenTpuTensorflowVersions)
if err != nil {
return fmt.Errorf("Error listing TPU Tensorflow versions: %s", err)
}
Expand Down
45 changes: 25 additions & 20 deletions google-beta/provider.go
Original file line number Diff line number Diff line change
Expand Up @@ -116,6 +116,11 @@ import (
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/workflows"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/workstations"

"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/composer"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/container"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/containeraws"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/containerazure"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/services/servicenetworking"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/tpgiamresource"
transport_tpg "github.com/hashicorp/terraform-provider-google-beta/google-beta/transport"
"github.com/hashicorp/terraform-provider-google-beta/google-beta/verify"
Expand Down Expand Up @@ -806,15 +811,15 @@ func DatasourceMapWithErrors() (map[string]*schema.Resource, error) {
"google_billing_account": billing.DataSourceGoogleBillingAccount(),
"google_bigquery_default_service_account": bigquery.DataSourceGoogleBigqueryDefaultServiceAccount(),
"google_cloudbuild_trigger": cloudbuild.DataSourceGoogleCloudBuildTrigger(),
"google_cloudfunctions_function": DataSourceGoogleCloudFunctionsFunction(),
"google_cloudfunctions_function": cloudfunctions.DataSourceGoogleCloudFunctionsFunction(),
"google_cloudfunctions2_function": cloudfunctions2.DataSourceGoogleCloudFunctions2Function(),
"google_cloud_asset_resources_search_all": DataSourceGoogleCloudAssetResourcesSearchAll(),
"google_cloud_identity_groups": cloudidentity.DataSourceGoogleCloudIdentityGroups(),
"google_cloud_identity_group_memberships": cloudidentity.DataSourceGoogleCloudIdentityGroupMemberships(),
"google_cloud_run_locations": DataSourceGoogleCloudRunLocations(),
"google_cloud_run_locations": cloudrun.DataSourceGoogleCloudRunLocations(),
"google_cloud_run_service": cloudrun.DataSourceGoogleCloudRunService(),
"google_composer_environment": DataSourceGoogleComposerEnvironment(),
"google_composer_image_versions": DataSourceGoogleComposerImageVersions(),
"google_composer_environment": composer.DataSourceGoogleComposerEnvironment(),
"google_composer_image_versions": composer.DataSourceGoogleComposerImageVersions(),
"google_compute_address": compute.DataSourceGoogleComputeAddress(),
"google_compute_addresses": compute.DataSourceGoogleComputeAddresses(),
"google_compute_backend_service": compute.DataSourceGoogleComputeBackendService(),
Expand Down Expand Up @@ -852,14 +857,14 @@ func DatasourceMapWithErrors() (map[string]*schema.Resource, error) {
"google_compute_subnetwork": compute.DataSourceGoogleComputeSubnetwork(),
"google_compute_vpn_gateway": compute.DataSourceGoogleComputeVpnGateway(),
"google_compute_zones": compute.DataSourceGoogleComputeZones(),
"google_container_azure_versions": DataSourceGoogleContainerAzureVersions(),
"google_container_aws_versions": DataSourceGoogleContainerAwsVersions(),
"google_container_attached_versions": DataSourceGoogleContainerAttachedVersions(),
"google_container_attached_install_manifest": DataSourceGoogleContainerAttachedInstallManifest(),
"google_container_cluster": DataSourceGoogleContainerCluster(),
"google_container_engine_versions": DataSourceGoogleContainerEngineVersions(),
"google_container_registry_image": DataSourceGoogleContainerImage(),
"google_container_registry_repository": DataSourceGoogleContainerRepo(),
"google_container_azure_versions": containerazure.DataSourceGoogleContainerAzureVersions(),
"google_container_aws_versions": containeraws.DataSourceGoogleContainerAwsVersions(),
"google_container_attached_versions": containerattached.DataSourceGoogleContainerAttachedVersions(),
"google_container_attached_install_manifest": containerattached.DataSourceGoogleContainerAttachedInstallManifest(),
"google_container_cluster": container.DataSourceGoogleContainerCluster(),
"google_container_engine_versions": container.DataSourceGoogleContainerEngineVersions(),
"google_container_registry_image": containeranalysis.DataSourceGoogleContainerImage(),
"google_container_registry_repository": containeranalysis.DataSourceGoogleContainerRepo(),
"google_dataproc_metastore_service": dataprocmetastore.DataSourceDataprocMetastoreService(),
"google_datastream_static_ips": DataSourceGoogleDatastreamStaticIps(),
"google_game_services_game_server_deployment_rollout": gameservices.DataSourceGameServicesGameServerDeploymentRollout(),
Expand Down Expand Up @@ -918,7 +923,7 @@ func DatasourceMapWithErrors() (map[string]*schema.Resource, error) {
"google_sql_database": sql.DataSourceSqlDatabase(),
"google_sql_database_instance": DataSourceSqlDatabaseInstance(),
"google_sql_database_instances": DataSourceSqlDatabaseInstances(),
"google_service_networking_peered_dns_domain": DataSourceGoogleServiceNetworkingPeeredDNSDomain(),
"google_service_networking_peered_dns_domain": servicenetworking.DataSourceGoogleServiceNetworkingPeeredDNSDomain(),
"google_storage_bucket": DataSourceGoogleStorageBucket(),
"google_storage_bucket_object": DataSourceGoogleStorageBucketObject(),
"google_storage_bucket_object_content": DataSourceGoogleStorageBucketObjectContent(),
Expand Down Expand Up @@ -1645,8 +1650,8 @@ func ResourceMapWithErrors() (map[string]*schema.Resource, error) {
"google_bigtable_instance": bigtable.ResourceBigtableInstance(),
"google_bigtable_table": bigtable.ResourceBigtableTable(),
"google_billing_subaccount": resourcemanager.ResourceBillingSubaccount(),
"google_cloudfunctions_function": ResourceCloudFunctionsFunction(),
"google_composer_environment": ResourceComposerEnvironment(),
"google_cloudfunctions_function": cloudfunctions.ResourceCloudFunctionsFunction(),
"google_composer_environment": composer.ResourceComposerEnvironment(),
"google_compute_attached_disk": compute.ResourceComputeAttachedDisk(),
"google_compute_instance": compute.ResourceComputeInstance(),
"google_compute_disk_async_replication": compute.ResourceComputeDiskAsyncReplication(),
Expand All @@ -1666,9 +1671,9 @@ func ResourceMapWithErrors() (map[string]*schema.Resource, error) {
"google_compute_shared_vpc_host_project": compute.ResourceComputeSharedVpcHostProject(),
"google_compute_shared_vpc_service_project": compute.ResourceComputeSharedVpcServiceProject(),
"google_compute_target_pool": compute.ResourceComputeTargetPool(),
"google_container_cluster": ResourceContainerCluster(),
"google_container_node_pool": ResourceContainerNodePool(),
"google_container_registry": ResourceContainerRegistry(),
"google_container_cluster": container.ResourceContainerCluster(),
"google_container_node_pool": container.ResourceContainerNodePool(),
"google_container_registry": containeranalysis.ResourceContainerRegistry(),
"google_dataflow_job": ResourceDataflowJob(),
"google_dataflow_flex_template_job": ResourceDataflowFlexTemplateJob(),
"google_dataproc_cluster": ResourceDataprocCluster(),
Expand All @@ -1693,7 +1698,7 @@ func ResourceMapWithErrors() (map[string]*schema.Resource, error) {
"google_logging_project_bucket_config": ResourceLoggingProjectBucketConfig(),
"google_monitoring_dashboard": ResourceMonitoringDashboard(),
"google_project_service_identity": resourcemanager.ResourceProjectServiceIdentity(),
"google_service_networking_connection": ResourceServiceNetworkingConnection(),
"google_service_networking_connection": servicenetworking.ResourceServiceNetworkingConnection(),
"google_sql_database_instance": ResourceSqlDatabaseInstance(),
"google_sql_ssl_cert": ResourceSqlSslCert(),
"google_sql_user": ResourceSqlUser(),
Expand All @@ -1709,7 +1714,7 @@ func ResourceMapWithErrors() (map[string]*schema.Resource, error) {
"google_runtimeconfig_variable": runtimeconfig.ResourceRuntimeconfigVariable(),
"google_service_account": resourcemanager.ResourceGoogleServiceAccount(),
"google_service_account_key": resourcemanager.ResourceGoogleServiceAccountKey(),
"google_service_networking_peered_dns_domain": ResourceGoogleServiceNetworkingPeeredDNSDomain(),
"google_service_networking_peered_dns_domain": servicenetworking.ResourceGoogleServiceNetworkingPeeredDNSDomain(),
"google_storage_bucket": ResourceStorageBucket(),
"google_storage_bucket_acl": ResourceStorageBucketAcl(),
"google_storage_bucket_object": ResourceStorageBucketObject(),
Expand Down
Loading

0 comments on commit bf94393

Please sign in to comment.