# resources

- [ionoscloud\_application\_loadbalancer](https://docs.ionos.com/terraform-provider/resources/application_loadbalancer.md): Creates and manages IonosCloud Application Load Balancer.
- [ionoscloud\_application\_loadbalancer\_forwardingrule](https://docs.ionos.com/terraform-provider/resources/application_loadbalancer_forwardingrule.md): Creates and manages IonosCloud Application Load Balancer Forwarding Rule.
- [ionoscloud\_autoscaling\_group](https://docs.ionos.com/terraform-provider/resources/autoscaling_group.md): Creates and manages IonosCloud Autoscaling Group.
- [ionoscloud\_backup\_unit](https://docs.ionos.com/terraform-provider/resources/backup_unit.md): Creates and manages IonosCloud Backup Units.
- [ionoscloud\_cdn\_distribution](https://docs.ionos.com/terraform-provider/resources/cdn_distribution.md): Creates and manages IonosCloud 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 IonosCloud Container Registry.
- [ionoscloud\_container\_registry\_token](https://docs.ionos.com/terraform-provider/resources/container_registry_token.md): Creates and manages IonosCloud Container Registry Token.
- [ionoscloud\_cube\_server](https://docs.ionos.com/terraform-provider/resources/cube_server.md): Creates and manages IonosCloud Cube Server objects.
- [ionoscloud\_datacenter](https://docs.ionos.com/terraform-provider/resources/datacenter.md): Creates and manages IonosCloud 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 IonosCloud 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 IonosCloud 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 IonosCloud Kubernetes Clusters.
- [ionoscloud\_k8s\_node\_pool](https://docs.ionos.com/terraform-provider/resources/k8s_node_pool.md): Creates and manages IonosCloud Kubernetes Node Pools.
- [ionoscloud\_kafka\_cluster](https://docs.ionos.com/terraform-provider/resources/kafka_cluster.md): Creates and manages IonosCloud Kafka Cluster objects.
- [ionoscloud\_kafka\_cluster\_topic](https://docs.ionos.com/terraform-provider/resources/kafka_topic.md): Creates and manages IonosCloud 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 IonosCloud.
- [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 IonosCloud Network Security Group.
- [ionoscloud\_nsg\_firewallrule](https://docs.ionos.com/terraform-provider/resources/nsg_firewallrule.md): Creates and manages IonosCloud Network Security Group Firewall Rule.
- [ionoscloud\_object\_storage\_accesskey](https://docs.ionos.com/terraform-provider/resources/object_storage_accesskey.md): Creates and manages IonosCloud 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 IonosCloud.
- [ionoscloud\_s3\_bucket\_lifecycle\_configuration](https://docs.ionos.com/terraform-provider/resources/s3_bucket_lifecycle_configuration.md): Manages Buckets lifecycle configuration on IonosCloud.
- [ionoscloud\_s3\_object\_lock\_configuration](https://docs.ionos.com/terraform-provider/resources/s3_bucket_object_lock_configuration.md): Manages Buckets object\_lock\_configuration on IonosCloud.
- [ionoscloud\_s3\_bucket\_policy](https://docs.ionos.com/terraform-provider/resources/s3_bucket_policy.md): Creates and manages IonosCloud IONOS 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 IonosCloud IONOS 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 IonosCloud.
- [ionoscloud\_s3\_versioning](https://docs.ionos.com/terraform-provider/resources/s3_bucket_versioning.md): Manages Buckets versioning on IonosCloud.
- [ionoscloud\_s3\_bucket\_website\_configuration](https://docs.ionos.com/terraform-provider/resources/s3_bucket_website_configuration.md): Manages Buckets website configuration on IonosCloud.
- [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 IonosCloud 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 IonosCloud 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 IonosCloud Target Group.
- [ionoscloud\_user](https://docs.ionos.com/terraform-provider/resources/user.md): Creates and manages user objects.
- [ionoscloud\_vcpu\_server](https://docs.ionos.com/terraform-provider/resources/vcpu_server.md): Creates and manages IonosCloud VCPU Server objects.
- [ionoscloud\_volume](https://docs.ionos.com/terraform-provider/resources/volume.md): Creates and manages IonosCloud 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 IonosCloud VPN Wireguard Gateway objects.
- [ionoscloud\_vpn\_wireguard\_peer](https://docs.ionos.com/terraform-provider/resources/vpn_wireguard_peer.md): Creates and manages IonosCloud 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.
