AWS resource reference
SecurityRule
Panel-only rule data inside a Security Group. Scalar rows are editable; Peer is a complex summary rather than a full public peer editor.
In Atlas
Panel-only rule data inside a Security Group. Scalar rows are editable; Peer is a complex summary rather than a full public peer editor.
Use editor controls for selection, inspector drafts and action menus. Creating or editing this design data does not create an AWS resource.
Fields and editing
| Field / label | Meaning and behaviour | Defaults and constraints |
|---|---|---|
| Direction | Editable enum indicating traffic direction. | Ingress (bare default), Egress. |
| Protocol | Editable protocol text. | Required, max 32; bare empty. Do not infer a protocol-choice dropdown. |
| From Port / To Port | Editable optional port range endpoints. | Null; each -1–65535. Service-specific protocol/ICMP semantics are not implied by this broad numeric range. |
| Peer | Required complex source/destination object, currently summary-only. | Bare peer exists, with Kind Ipv4Cidr and no CIDR. A new rule may be incomplete. |
| Description | Editable rule description. | Bare empty, max 255. |
| Peer.Kind | Stored Ipv4Cidr, Ipv6Cidr, PrefixList or SecurityGroup. | Bare Ipv4Cidr; not exposed as a nested dropdown here. |
| Peer.Cidr | Stored CIDR source/destination. | Optional, CIDR-validated; null. |
| Peer.Prefix List Id | Stored external prefix-list identifier; not a canonical resource ID. | Optional max 128; null. |
| Peer.Security Group | Atlas reference to Security Group; canonical resource ID, not an AWS ID. Stored peer association. | Optional null. |
AWS reference
Official AWS service guide explains the service. AWS property reference is a comparison reference. Atlas is an offline design model; its fields are not a promise of direct AWS API/CloudFormation equivalence or regional availability.