Attribute name | Type | Default Value | Description |
---|---|---|---|
id | uuid-str | generated | UUID for the security group. |
name | String | None | Human-readable name for the security group. Might not be unique. Cannot be named default as that is automatically created for a tenant. |
description | String | None | Human-readable description of a security group. |
external_id | Integer | N/A | This is used to coordinate nova security groups with quantum security groups for backwards compatibility. |
tenant_id | uuid-str | N/A | Owner of the security group. Only admin users can specify a tenant_id other than their own. |
Attribute name | Type | Default Value | Description |
---|---|---|---|
id | uuid-str | generated | UUID for the security group rule. |
security_group_id | uuid-str or Integer | allocated by Quantum | The security group to associate rule with. |
direction | String | N/A | The direction the traffic is allow (ingress/egress) from a VM. |
protocol | String | None | IP Protocol (icmp, tcp, udp, etc). |
port_range_min | Integer | None | Port at start of range |
port_range_max | Integer | None | Port at end of range |
ethertype | String | None | ethertype in L2 packet (IPv4, IPv6, etc) |
source_ip_prefix | string (IP cidr) | None | CIDR for address range |
source_group_id | uuid-str or Integer | allocated by Quantum or Nova | Source security group to apply to rule. |
external_id | Integer | N/A | This is used to coordinate nova security groups with quantum security groups for backwards compatibility. |
tenant_id | uuid-str | N/A | Owner of the security group rule. Only admin users can specify a tenant_id other than its own. |