arvancloud_iaas_security_group (Resource)
Manages an IaaS security group in a specific availability zone.
Example Usage
terraform {
required_providers {
arvancloud = {
source = "ArvanCloud/arvancloud"
}
}
}
# Create a security group in a specific availability zone
resource "arvancloud_iaas_security_group" "example" {
name = "my-security-group"
description = "Allow inbound HTTP and HTTPS traffic"
availability_zone = "ir-central1-a"
}
# Output computed fields
output "security_group_id" {
value = arvancloud_iaas_security_group.example.id
}
output "security_group_region" {
value = arvancloud_iaas_security_group.example.region
}
output "security_group_real_name" {
value = arvancloud_iaas_security_group.example.real_name
}
output "security_group_rules" {
value = arvancloud_iaas_security_group.example.rules
}
Schema
Required
availability_zone(String) Availability zone where the security group will be created (e.g.ir-central1-a).name(String) Name of the security group. Must be unique within the availability zone.