docs: align brand to "IONOS CLOUD" across user-facing content#981
Merged
Conversation
ogunreku
previously approved these changes
May 7, 2026
Contributor
There was a problem hiding this comment.
Pull request overview
Standardises customer-facing branding to “IONOS CLOUD” across documentation, Terraform schema descriptions, and user-facing error messages throughout the provider.
Changes:
- Updated Markdown docs (provider docs, resource/data source docs, GitBook docs, examples, issue template) to use IONOS CLOUD consistently.
- Updated Terraform schema
Descriptionstrings (SDKv2 + Framework) to use IONOS CLOUD consistently. - Updated various user-facing error/timeout messages to use IONOS CLOUD consistently.
Reviewed changes
Copilot reviewed 186 out of 186 changed files in this pull request and generated 9 comments.
Show a summary per file
| File | Description |
|---|---|
| README.md | Provider README branding updates (“IONOS CLOUD”). |
| ionoscloud/resource_vpn_ipsec_tunnel.go | Schema description branding updates. |
| ionoscloud/resource_server.go | Schema description branding updates. |
| ionoscloud/resource_s3_key.go | User-facing error message branding updates. |
| ionoscloud/resource_private_crossconnect.go | User-facing timeout message branding updates. |
| ionoscloud/resource_lan.go | User-facing timeout messages branding updates. |
| ionoscloud/resource_k8s_node_pool.go | User-facing timeout messages branding updates. |
| ionoscloud/resource_k8s_cluster.go | User-facing timeout messages branding updates. |
| ionoscloud/resource_cube_server.go | User-facing error message branding updates. |
| ionoscloud/resource_certificate_manager_auto_certificate.go | Schema description branding updates. |
| ionoscloud/resource_backup_unit.go | User-facing timeout messages branding updates. |
| ionoscloud/resource_autoscaling_group.go | User-facing timeout message branding updates. |
| ionoscloud/provider.go | Provider schema description branding updates. |
| ionoscloud/data_source_vpn_ipsec_tunnel.go | Data source schema description branding updates. |
| ionoscloud/data_source_template.go | User-facing error message branding updates. |
| ionoscloud/data_source_snapshot.go | User-facing error message branding updates. |
| ionoscloud/data_source_image.go | User-facing error message branding updates. |
| ionoscloud/data_source_certificate_manager_auto_certificate.go | Data source schema description branding updates. |
| internal/framework/provider/provider.go | Framework provider schema description branding updates. |
| internal/envar/envar.go | Godoc comment branding updates. |
| gitbook_docs/README.md | GitBook docs branding updates. |
| examples/static_website_hosting/README.md | Example docs branding updates. |
| examples/static_website_hosting/error.html | Example HTML copy branding updates. |
| docs/resources/vpn_wireguard_peer.md | Resource doc branding updates. |
| docs/resources/vpn_wireguard_gateway.md | Resource doc branding updates. |
| docs/resources/vpn_ipsec_tunnel.md | Resource doc branding updates. |
| docs/resources/vpn_ipsec_gateway.md | Resource doc branding updates. |
| docs/resources/volume.md | Resource doc branding updates. |
| docs/resources/vcpu_server.md | Resource doc branding updates. |
| docs/resources/user.md | Resource doc branding updates. |
| docs/resources/target_group.md | Resource doc branding updates. |
| docs/resources/snapshot.md | Resource doc branding updates. |
| docs/resources/share.md | Resource doc branding updates. |
| docs/resources/server.md | Resource doc branding updates. |
| docs/resources/server_boot_device_selection.md | Resource doc branding updates. |
| docs/resources/s3_object.md | Resource doc branding updates. |
| docs/resources/s3_object_copy.md | Resource doc branding updates. |
| docs/resources/s3_key.md | Resource doc branding updates. |
| docs/resources/s3_bucket.md | Resource doc branding updates. |
| docs/resources/s3_bucket_website_configuration.md | Resource doc branding updates. |
| docs/resources/s3_bucket_versioning.md | Resource doc branding updates. |
| docs/resources/s3_bucket_server_side_encryption_configuration.md | Resource doc branding updates. |
| docs/resources/s3_bucket_public_access_block.md | Resource doc branding updates. |
| docs/resources/s3_bucket_policy.md | Resource doc branding updates. |
| docs/resources/s3_bucket_object_lock_configuration.md | Resource doc branding updates. |
| docs/resources/s3_bucket_lifecycle_configuration.md | Resource doc branding updates. |
| docs/resources/s3_bucket_cors_configuration.md | Resource doc branding updates. |
| docs/resources/private_crossconnect.md | Resource doc branding updates. |
| docs/resources/pg_cluster_v2.md | Resource doc branding updates. |
| docs/resources/object_storage_accesskey.md | Resource doc branding updates. |
| docs/resources/nsg.md | Resource doc branding updates. |
| docs/resources/nsg_firewallrule.md | Resource doc branding updates. |
| docs/resources/nic.md | Resource doc branding updates. |
| docs/resources/nfs_share.md | Resource doc branding updates. |
| docs/resources/nfs_cluster.md | Resource doc branding updates. |
| docs/resources/networkloadbalancer.md | Resource doc branding updates. |
| docs/resources/networkloadbalancer_forwardingrule.md | Resource doc branding updates. |
| docs/resources/natgateway.md | Resource doc branding updates. |
| docs/resources/natgateway_rule.md | Resource doc branding updates. |
| docs/resources/monitoring_pipeline.md | Resource doc branding updates. |
| docs/resources/logging_pipeline.md | Resource doc branding updates. |
| docs/resources/loadbalancer.md | Resource doc branding updates. |
| docs/resources/lan.md | Resource doc branding updates. |
| docs/resources/kafka_topic.md | Resource doc branding updates. |
| docs/resources/kafka_cluster.md | Resource doc branding updates. |
| docs/resources/k8s_node_pool.md | Resource doc branding updates. |
| docs/resources/k8s_cluster.md | Resource doc branding updates. |
| docs/resources/ipfailover.md | Resource doc branding updates. |
| docs/resources/ipblock.md | Resource doc branding updates. |
| docs/resources/group.md | Resource doc branding updates. |
| docs/resources/gpu_server.md | Resource doc branding updates. |
| docs/resources/firewall.md | Resource doc branding updates. |
| docs/resources/dns_zone.md | Resource doc branding updates. |
| docs/resources/dns_reverse_record.md | Resource doc branding updates. |
| docs/resources/dns_record.md | Resource doc branding updates. |
| docs/resources/dbaas_pgsql_user.md | Resource doc branding updates. |
| docs/resources/dbaas_pgsql_database.md | Resource doc branding updates. |
| docs/resources/dbaas_pgsql_cluster.md | Resource doc branding updates. |
| docs/resources/dbaas_mongo_user.md | Resource doc branding updates. |
| docs/resources/dbaas_mongo_cluster.md | Resource doc branding updates. |
| docs/resources/dbaas_mariadb_cluster.md | Resource doc branding updates. |
| docs/resources/dbaas_inmemorydb_replica_set.md | Resource doc branding updates. |
| docs/resources/datacenter.md | Resource doc branding updates. |
| docs/resources/datacenter_nsg_selection.md | Resource doc branding updates. |
| docs/resources/cube_server.md | Resource doc branding updates. |
| docs/resources/container_registry.md | Resource doc branding updates. |
| docs/resources/container_registry_token.md | Resource doc branding updates. |
| docs/resources/certificate_manager_provider.md | Resource doc branding updates. |
| docs/resources/certificate_manager_certificate.md | Resource doc branding updates. |
| docs/resources/certificate_manager_auto_certificate.md | Resource doc branding updates. |
| docs/resources/cdn_distribution.md | Resource doc branding updates. |
| docs/resources/backup_unit.md | Resource doc branding updates. |
| docs/resources/autoscaling_group.md | Resource doc branding updates. |
| docs/resources/application_loadbalancer.md | Resource doc branding updates. |
| docs/resources/application_loadbalancer_forwardingrule.md | Resource doc branding updates. |
| docs/index.md | Provider docs landing page branding updates. |
| docs/ephemerals/kafka_user_credentials.md | Ephemeral doc branding updates. |
| docs/data-sources/vpn_wireguard_peer.md | Data source doc branding updates. |
| docs/data-sources/vpn_wireguard_gateway.md | Data source doc branding updates. |
| docs/data-sources/vpn_ipsec_tunnel.md | Data source doc branding updates. |
| docs/data-sources/vpn_ipsec_gateway.md | Data source doc branding updates. |
| docs/data-sources/volume.md | Data source doc branding updates. |
| docs/data-sources/vcpu_server.md | Data source doc branding updates. |
| docs/data-sources/user.md | Data source doc branding updates. |
| docs/data-sources/template.md | Data source doc branding updates. |
| docs/data-sources/target_group.md | Data source doc branding updates. |
| docs/data-sources/snapshot.md | Data source doc branding updates. |
| docs/data-sources/share.md | Data source doc branding updates. |
| docs/data-sources/servers.md | Data source doc branding updates. |
| docs/data-sources/server.md | Data source doc branding updates. |
| docs/data-sources/s3_objects.md | Data source doc branding updates. |
| docs/data-sources/s3_object.md | Data source doc branding updates. |
| docs/data-sources/s3_key.md | Data source doc branding updates. |
| docs/data-sources/s3_bucket.md | Data source doc branding updates. |
| docs/data-sources/s3_bucket_policy.md | Data source doc branding updates. |
| docs/data-sources/resource.md | Data source doc branding updates. |
| docs/data-sources/private_crossconnect.md | Data source doc branding updates. |
| docs/data-sources/pg_versions_v2.md | Data source doc branding updates. |
| docs/data-sources/pg_clusters_v2.md | Data source doc branding updates. |
| docs/data-sources/pg_cluster_v2.md | Data source doc branding updates. |
| docs/data-sources/pg_backups_v2.md | Data source doc branding updates. |
| docs/data-sources/pg_backup_location.md | Data source doc branding updates. |
| docs/data-sources/object_storage_region.md | Data source doc branding updates. |
| docs/data-sources/object_storage_accesskey.md | Data source doc branding updates. |
| docs/data-sources/nsg.md | Data source doc branding updates. |
| docs/data-sources/nic.md | Data source doc branding updates. |
| docs/data-sources/nfs_share.md | Data source doc branding updates. |
| docs/data-sources/nfs_cluster.md | Data source doc branding updates. |
| docs/data-sources/networkloadbalancer.md | Data source doc branding updates. |
| docs/data-sources/networkloadbalancer_forwardingrule.md | Data source doc branding updates. |
| docs/data-sources/natgateway.md | Data source doc branding updates. |
| docs/data-sources/natgateway_rule.md | Data source doc branding updates. |
| docs/data-sources/monitoring_pipeline.md | Data source doc branding updates. |
| docs/data-sources/logging_pipeline.md | Data source doc branding updates. |
| docs/data-sources/location.md | Data source doc branding updates. |
| docs/data-sources/lan.md | Data source doc branding updates. |
| docs/data-sources/kafka_users.md | Data source doc branding updates. |
| docs/data-sources/kafka_user_credentials.md | Data source doc branding updates. |
| docs/data-sources/kafka_topic.md | Data source doc branding updates. |
| docs/data-sources/kafka_cluster.md | Data source doc branding updates. |
| docs/data-sources/k8s_nodepool_nodes.md | Data source doc branding updates. |
| docs/data-sources/k8s_node_pool.md | Data source doc branding updates. |
| docs/data-sources/k8s_clusters.md | Data source doc branding updates. |
| docs/data-sources/k8s_cluster.md | Data source doc branding updates. |
| docs/data-sources/ipfailover.md | Data source doc branding updates. |
| docs/data-sources/ipblock.md | Data source doc branding updates. |
| docs/data-sources/image.md | Data source doc branding updates. |
| docs/data-sources/group.md | Data source doc branding updates. |
| docs/data-sources/gpus.md | Data source doc branding updates. |
| docs/data-sources/gpu.md | Data source doc branding updates. |
| docs/data-sources/gpu_server.md | Data source doc branding updates. |
| docs/data-sources/firewall.md | Data source doc branding updates. |
| docs/data-sources/dns_zone.md | Data source doc branding updates. |
| docs/data-sources/dns_reverse_records.md | Data source doc branding updates. |
| docs/data-sources/dns_reverse_record.md | Data source doc branding updates. |
| docs/data-sources/dns_record.md | Data source doc branding updates. |
| docs/data-sources/dbaas_pgsql_versions.md | Data source doc branding updates. |
| docs/data-sources/dbaas_pgsql_user.md | Data source doc branding updates. |
| docs/data-sources/dbaas_pgsql_databases.md | Data source doc branding updates. |
| docs/data-sources/dbaas_pgsql_database.md | Data source doc branding updates. |
| docs/data-sources/dbaas_pgsql_cluster.md | Data source doc branding updates. |
| docs/data-sources/dbaas_pgsql_backups.md | Data source doc branding updates. |
| docs/data-sources/dbaas_mongo_user.md | Data source doc branding updates. |
| docs/data-sources/dbaas_mongo_template.md | Data source doc branding updates. |
| docs/data-sources/dbaas_mongo_cluster.md | Data source doc branding updates. |
| docs/data-sources/dbaas_mariadb_cluster.md | Data source doc branding updates. |
| docs/data-sources/dbaas_mariadb_backups.md | Data source doc branding updates. |
| docs/data-sources/dbaas_inmemorydb_snapshot.md | Data source doc branding updates. |
| docs/data-sources/dbaas_inmemorydb_replica_set.md | Data source doc branding updates. |
| docs/data-sources/datacenter.md | Data source doc branding updates. |
| docs/data-sources/cube_server.md | Data source doc branding updates. |
| docs/data-sources/contracts.md | Data source doc branding updates. |
| docs/data-sources/container_registry.md | Data source doc branding updates. |
| docs/data-sources/container_registry_token.md | Data source doc branding updates. |
| docs/data-sources/container_registry_locations.md | Data source doc branding updates. |
| docs/data-sources/certificate_manager_provider.md | Data source doc branding updates. |
| docs/data-sources/certificate_manager_certificate.md | Data source doc branding updates. |
| docs/data-sources/certificate_manager_auto_certificate.md | Data source doc branding updates. |
| docs/data-sources/cdn_distribution.md | Data source doc branding updates. |
| docs/data-sources/backup_unit.md | Data source doc branding updates. |
| docs/data-sources/autoscaling_group.md | Data source doc branding updates. |
| docs/data-sources/autoscaling_group_servers.md | Data source doc branding updates. |
| docs/data-sources/application_loadbalancer.md | Data source doc branding updates. |
| docs/data-sources/application_loadbalancer_forwardingrule.md | Data source doc branding updates. |
| CHANGELOG.md | Added changelog entry for the branding alignment. |
| .github/ISSUE_TEMPLATE/config.yml | Issue template contact link branding updates. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Standardise customer-facing references to the all-caps "IONOS CLOUD" brand
per IONOS brand-team guidance. Three legacy variants (Ionos Cloud, IONOS Cloud,
IonosCloud) all converge on IONOS CLOUD.
In scope:
- Markdown docs under docs/, README.md, gitbook_docs/, examples/ READMEs
- docs/index.md page_title and H1 ("IONOS CLOUD Provider")
- Go schema Description fields (visible in terraform plan / IDE)
- User-facing error messages returned via fmt.Errorf / diagutil.ToDiags
- Godoc comments in internal/envar/envar.go
- One new CHANGELOG entry under ## Upcoming
Out of scope (preserved unchanged):
- Go module path and SDK imports (github.com/ionos-cloud/...)
- Provider name "ionoscloud" and resource/data-source names ionoscloud_*
- Environment variable names (IONOS_TOKEN, IONOS_API_URL, etc.)
- Schema attribute names (snake_case tfsdk tags)
- Go identifiers (IonosCloudProvider type, test function names)
- vendor/ directory and existing CHANGELOG history
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
The earlier sweep used file-type filters that skipped .github/ hidden dir. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
…iptions The brand pass replaced "IonosCloud" with "IONOS CLOUD", which collapsed "IonosCloud IONOS Object Storage" into the awkward "IONOS CLOUD IONOS Object Storage". Trim to "IONOS CLOUD Object Storage". Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
51b88fc to
336a904
Compare
Agent-Logs-Url: https://github.com/ionos-cloud/terraform-provider-ionoscloud/sessions/f62a5489-93be-41f8-839a-70fbb30c5400 Co-authored-by: mimihalescu <48100626+mimihalescu@users.noreply.github.com>
auto-merge was automatically disabled
May 13, 2026 13:33
Head branch was pushed to by a user without write access
Agent-Logs-Url: https://github.com/ionos-cloud/terraform-provider-ionoscloud/sessions/32c2e50f-783d-4cf7-8cfc-45a31754b1d6 Co-authored-by: mimihalescu <48100626+mimihalescu@users.noreply.github.com>
glimberea
approved these changes
May 15, 2026
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Summary
Standardise customer-facing references to IONOS CLOUD (all caps) per brand-team guidance. Three legacy variants (
Ionos Cloud,IONOS Cloud,IonosCloud) all converge onIONOS CLOUD.Scope: markdown docs (
docs/,README.md,gitbook_docs/, examples, issue template), Go schemaDescriptionfields, user-facing error messages, and three godoc comments ininternal/envar/envar.go. Three over-replacements (IONOS CLOUD IONOS Object Storage→IONOS CLOUD Object Storage) cleaned up in a follow-up commit.Out of scope (preserved): Go module path, SDK imports, provider name
ionoscloud,ionoscloud_*resource names,IONOS_*env vars, schema attribute names, Go identifiers (IonosCloudProvideretc.),vendor/, and historicalCHANGELOGentries.