github.com/danp/terraform@v0.9.5-0.20170426144147-39d740081351/website/source/docs/providers/alicloud/r/security_group.html.markdown (about) 1 --- 2 layout: "alicloud" 3 page_title: "Alicloud: alicloud_security_group" 4 sidebar_current: "docs-alicloud-resource-security-group" 5 description: |- 6 Provides a Alicloud Security Group resource. 7 --- 8 9 # alicloud\_security\_group 10 11 Provides a security group resource. 12 13 ~> **NOTE:** `alicloud_security_group` is used to build and manage a security group, and `alicloud_security_group_rule` can define ingress or egress rules for it. 14 15 ## Example Usage 16 17 Basic Usage 18 19 ``` 20 resource "alicloud_security_group" "group" { 21 name = "terraform-test-group" 22 description = "New security group" 23 } 24 ``` 25 Basic usage for vpc 26 27 ``` 28 resource "alicloud_security_group" "group" { 29 name = "new-group" 30 vpc_id = "${alicloud_vpc.vpc.id}" 31 } 32 33 resource "alicloud_vpc" "vpc" { 34 cidr_block = "10.1.0.0/21" 35 } 36 ``` 37 38 ## Argument Reference 39 40 The following arguments are supported: 41 42 * `name` - (Optional) The name of the security group. Defaults to null. 43 * `description` - (Optional, Forces new resource) The security group description. Defaults to null. 44 * `vpc_id` - (Optional, Forces new resource) The VPC ID. 45 46 ## Attributes Reference 47 48 The following attributes are exported: 49 50 * `id` - The ID of the security group 51 * `vpc_id` - The VPC ID. 52 * `name` - The name of the security group 53 * `description` - The description of the security group