# resources

- [ionoscloud\_application\_loadbalancer](https://docs.ionos.com/terraform-provider/resources/application_loadbalancer.md): Creates and manages IONOS CLOUD Application Load Balancer.
- [ionoscloud\_application\_loadbalancer\_forwardingrule](https://docs.ionos.com/terraform-provider/resources/application_loadbalancer_forwardingrule.md): Creates and manages IONOS CLOUD Application Load Balancer Forwarding Rule.
- [ionoscloud\_autoscaling\_group](https://docs.ionos.com/terraform-provider/resources/autoscaling_group.md): Creates and manages IONOS CLOUD Autoscaling Group.
- [ionoscloud\_backup\_unit](https://docs.ionos.com/terraform-provider/resources/backup_unit.md): Creates and manages IONOS CLOUD Backup Units.
- [ionoscloud\_cdn\_distribution](https://docs.ionos.com/terraform-provider/resources/cdn_distribution.md): Creates and manages IONOS CLOUD CDN Distributions.
- [ionoscloud\_auto\_certificate](https://docs.ionos.com/terraform-provider/resources/certificate_manager_auto_certificate.md): Creates and manages Certificate Manager AutoCertificate objects.
- [ionoscloud\_certificate](https://docs.ionos.com/terraform-provider/resources/certificate_manager_certificate.md): Creates and manages a certificate.
- [ionoscloud\_auto\_certificate\_provider](https://docs.ionos.com/terraform-provider/resources/certificate_manager_provider.md): Creates and manages Certificate Manager provider objects.
- [ionoscloud\_container\_registry](https://docs.ionos.com/terraform-provider/resources/container_registry.md): Creates and manages IONOS CLOUD Container Registry.
- [ionoscloud\_container\_registry\_token](https://docs.ionos.com/terraform-provider/resources/container_registry_token.md): Creates and manages IONOS CLOUD Container Registry Token.
- [ionoscloud\_cube\_server](https://docs.ionos.com/terraform-provider/resources/cube_server.md): Creates and manages IONOS CLOUD Cube Server objects.
- [ionoscloud\_datacenter](https://docs.ionos.com/terraform-provider/resources/datacenter.md): Creates and manages IONOS CLOUD Virtual Data Center.
- [ionoscloud\_datacenter\_nsg\_selection](https://docs.ionos.com/terraform-provider/resources/datacenter_nsg_selection.md): Links a Network Security Group to a IONOS CLOUD datacenter.
- [ionoscloud\_inmemorydb\_replicaset](https://docs.ionos.com/terraform-provider/resources/dbaas_inmemorydb_replica_set.md): Creates and manages DBaaS InMemoryDB Replica Set objects.
- [ionoscloud\_mariadb\_cluster](https://docs.ionos.com/terraform-provider/resources/dbaas_mariadb_cluster.md): Creates and manages DBaaS MariaDB Cluster objects.
- [ionoscloud\_mongo\_cluster](https://docs.ionos.com/terraform-provider/resources/dbaas_mongo_cluster.md): Creates and manages DbaaS MongoDB Cluster objects.
- [ionoscloud\_mongo\_user](https://docs.ionos.com/terraform-provider/resources/dbaas_mongo_user.md): Creates and manages DbaaS MongoDB users.
- [ionoscloud\_pg\_cluster](https://docs.ionos.com/terraform-provider/resources/dbaas_pgsql_cluster.md): Creates and manages DbaaS Postgres Cluster objects.
- [ionoscloud\_pg\_database](https://docs.ionos.com/terraform-provider/resources/dbaas_pgsql_database.md): Creates and manages DbaaS Postgres Database objects.
- [ionoscloud\_pg\_user](https://docs.ionos.com/terraform-provider/resources/dbaas_pgsql_user.md): Creates and manages DbaaS Postgres User objects.
- [ionoscloud\_dns\_record](https://docs.ionos.com/terraform-provider/resources/dns_record.md): Creates and manages DNS Record objects.
- [ionoscloud\_dns\_reverse\_record](https://docs.ionos.com/terraform-provider/resources/dns_reverse_record.md): Creates and manages DNS ReverseRecord objects.
- [ionoscloud\_dns\_zone](https://docs.ionos.com/terraform-provider/resources/dns_zone.md): Creates and manages DNS Zone objects.
- [ionoscloud\_firewall](https://docs.ionos.com/terraform-provider/resources/firewall.md): Creates and manages Firewall Rules.
- [ionoscloud\_gpu\_server](https://docs.ionos.com/terraform-provider/resources/gpu_server.md): Creates and manages IONOS CLOUD GPU Server objects.
- [ionoscloud\_group](https://docs.ionos.com/terraform-provider/resources/group.md): Creates and manages group objects.
- [ionoscloud\_ipblock](https://docs.ionos.com/terraform-provider/resources/ipblock.md): Creates and manages IP Block objects.
- [ionoscloud\_ipfailover](https://docs.ionos.com/terraform-provider/resources/ipfailover.md): Creates and manages ipfailover objects.
- [ionoscloud\_k8s\_cluster](https://docs.ionos.com/terraform-provider/resources/k8s_cluster.md): Creates and manages IONOS CLOUD Kubernetes Clusters.
- [ionoscloud\_k8s\_node\_pool](https://docs.ionos.com/terraform-provider/resources/k8s_node_pool.md): Creates and manages IONOS CLOUD Kubernetes Node Pools.
- [ionoscloud\_kafka\_cluster](https://docs.ionos.com/terraform-provider/resources/kafka_cluster.md): Creates and manages IONOS CLOUD Kafka Cluster objects.
- [ionoscloud\_kafka\_cluster\_topic](https://docs.ionos.com/terraform-provider/resources/kafka_topic.md): Creates and manages IONOS CLOUD Kafka Cluster Topic objects.
- [ionoscloud\_lan](https://docs.ionos.com/terraform-provider/resources/lan.md): Creates and manages LAN objects.
- [ionoscloud\_loadbalancer](https://docs.ionos.com/terraform-provider/resources/loadbalancer.md): Creates and manages Load Balancers
- [ionoscloud\_logging\_pipeline](https://docs.ionos.com/terraform-provider/resources/logging_pipeline.md): Creates and manages Logging pipeline objects.
- [ionoscloud\_monitoring\_pipeline](https://docs.ionos.com/terraform-provider/resources/monitoring_pipeline.md): Creates and manages Monitoring pipeline objects.
- [ionoscloud\_natgateway](https://docs.ionos.com/terraform-provider/resources/natgateway.md): Creates and manages Nat Gateway objects.
- [ionoscloud\_natgateway\_rule](https://docs.ionos.com/terraform-provider/resources/natgateway_rule.md): Creates and manages Nat Gateway Rule objects.
- [ionoscloud\_networkloadbalancer](https://docs.ionos.com/terraform-provider/resources/networkloadbalancer.md): Creates and manages Network Load Balancer objects.
- [ionoscloud\_networkloadbalancer\_forwardingrule](https://docs.ionos.com/terraform-provider/resources/networkloadbalancer_forwardingrule.md): Creates and manages Network Load Balancer Forwarding Rule objects.
- [ionoscloud\_nfs\_cluster](https://docs.ionos.com/terraform-provider/resources/nfs_cluster.md): Creates and manages Network File Storage (NFS) Cluster objects
- [ionoscloud\_nfs\_cluster](https://docs.ionos.com/terraform-provider/resources/nfs_share.md): Creates and manages Network File Storage (NFS) Share objects on IONOS CLOUD.
- [ionoscloud\_nic](https://docs.ionos.com/terraform-provider/resources/nic.md): Creates and manages Network Interface objects.
- [ionoscloud\_nsg](https://docs.ionos.com/terraform-provider/resources/nsg.md): Creates and manages IONOS CLOUD Network Security Group.
- [ionoscloud\_nsg\_firewallrule](https://docs.ionos.com/terraform-provider/resources/nsg_firewallrule.md): Creates and manages IONOS CLOUD Network Security Group Firewall Rule.
- [ionoscloud\_object\_storage\_accesskey](https://docs.ionos.com/terraform-provider/resources/object_storage_accesskey.md): Creates and manages IONOS CLOUD Object Storage Accesskeys.
- [ionoscloud\_pg\_cluster\_v2](https://docs.ionos.com/terraform-provider/resources/pg_cluster_v2.md): Creates and manages DBaaS PostgreSQL v2 Cluster objects.
- [ionoscloud\_private\_crossconnect](https://docs.ionos.com/terraform-provider/resources/private_crossconnect.md): Creates and manages Cross Connections between virtual datacenters.
- [ionoscloud\_s3\_bucket](https://docs.ionos.com/terraform-provider/resources/s3_bucket.md): Creates and manages IONOS Object Storage Buckets.
- [ionoscloud\_s3\_bucket\_cors\_configuration](https://docs.ionos.com/terraform-provider/resources/s3_bucket_cors_configuration.md): Manages Buckets cors\_configuration on IONOS CLOUD.
- [ionoscloud\_s3\_bucket\_lifecycle\_configuration](https://docs.ionos.com/terraform-provider/resources/s3_bucket_lifecycle_configuration.md): Manages Buckets lifecycle configuration on IONOS CLOUD.
- [ionoscloud\_s3\_object\_lock\_configuration](https://docs.ionos.com/terraform-provider/resources/s3_bucket_object_lock_configuration.md): Manages Buckets object\_lock\_configuration on IONOS CLOUD.
- [ionoscloud\_s3\_bucket\_policy](https://docs.ionos.com/terraform-provider/resources/s3_bucket_policy.md): Creates and manages IONOS CLOUD Object Storage Buckets policies.
- [ionoscloud\_s3\_public\_access\_block](https://docs.ionos.com/terraform-provider/resources/s3_bucket_public_access_block.md): Creates and manages IONOS CLOUD Object Storage Public Access Block for buckets.
- [ionoscloud\_s3\_bucket\_server\_side\_encryption\_configuration](https://docs.ionos.com/terraform-provider/resources/s3_bucket_server_side_encryption_configuration.md): Manages Buckets server side encryption configuration on IONOS CLOUD.
- [ionoscloud\_s3\_versioning](https://docs.ionos.com/terraform-provider/resources/s3_bucket_versioning.md): Manages Buckets versioning on IONOS CLOUD.
- [ionoscloud\_s3\_bucket\_website\_configuration](https://docs.ionos.com/terraform-provider/resources/s3_bucket_website_configuration.md): Manages Buckets website configuration on IONOS CLOUD.
- [ionoscloud\_s3\_key](https://docs.ionos.com/terraform-provider/resources/s3_key.md): Creates and manages IONOS Object Storage keys.
- [ionoscloud\_s3\_object](https://docs.ionos.com/terraform-provider/resources/s3_object.md): Creates and manages IONOS Object Storage Objects.
- [ionoscloud\_s3\_object\_copy](https://docs.ionos.com/terraform-provider/resources/s3_object_copy.md): Creates a copy of an object that is already stored in IONOS Object Storage.
- [ionoscloud\_server](https://docs.ionos.com/terraform-provider/resources/server.md): Creates and manages IONOS CLOUD Server objects.
- [ionoscloud\_server\_boot\_device\_selection](https://docs.ionos.com/terraform-provider/resources/server_boot_device_selection.md): Manages the selection of boot devices for IONOS CLOUD Server objects.
- [ionoscloud\_share](https://docs.ionos.com/terraform-provider/resources/share.md): Creates and manages share objects.
- [ionoscloud\_snapshot](https://docs.ionos.com/terraform-provider/resources/snapshot.md): Creates and manages snapshot objects.
- [ionoscloud\_target\_group](https://docs.ionos.com/terraform-provider/resources/target_group.md): Creates and manages IONOS CLOUD Target Group.
- [ionoscloud\_user](https://docs.ionos.com/terraform-provider/resources/user.md): Creates and manages user objects.
- [ionoscloud\_user\_object\_storage\_bucket](https://docs.ionos.com/terraform-provider/resources/user_object_storage_bucket.md): Creates and manages IONOS User-Owned Object Storage Buckets.
- [ionoscloud\_vcpu\_server](https://docs.ionos.com/terraform-provider/resources/vcpu_server.md): Creates and manages IONOS CLOUD VCPU Server objects.
- [ionoscloud\_volume](https://docs.ionos.com/terraform-provider/resources/volume.md): Creates and manages IONOS CLOUD Volume objects.
- [ionoscloud\_vpn\_ipsec\_gateway](https://docs.ionos.com/terraform-provider/resources/vpn_ipsec_gateway.md): IPSec Gateway
- [ionoscloud\_vpn\_ipsec\_tunnel](https://docs.ionos.com/terraform-provider/resources/vpn_ipsec_tunnel.md): IPSec Gateway Tunnel
- [ionoscloud\_vpn\_wireguard\_gateway](https://docs.ionos.com/terraform-provider/resources/vpn_wireguard_gateway.md): Creates and manages IONOS CLOUD VPN Wireguard Gateway objects.
- [ionoscloud\_vpn\_wireguard\_peer](https://docs.ionos.com/terraform-provider/resources/vpn_wireguard_peer.md): Creates and manages IONOS CLOUD VPN Wireguard Gateway Peer objects.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ionos.com/terraform-provider/resources.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
