APIs.io Engineering Platform · Schema
magic_acl
Bidirectional ACL policy for network traffic within a site.
APIs.ioEngineeringPlatform
Properties
| Name | Type | Description |
|---|---|---|
| description | string | Description for the ACL. |
| forward_locally | object | |
| id | object | |
| lan_1 | object | |
| lan_2 | object | |
| name | string | The name of the ACL. |
| protocols | array |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "#/components/schemas/magic_acl",
"title": "magic_acl",
"description": "Bidirectional ACL policy for network traffic within a site.",
"properties": {
"description": {
"description": "Description for the ACL.",
"example": "Allows local traffic between PIN pads and cash register.",
"type": "string"
},
"forward_locally": {
"$ref": "#/components/schemas/magic_forward_locally"
},
"id": {
"$ref": "#/components/schemas/magic_identifier"
},
"lan_1": {
"$ref": "#/components/schemas/magic_lan-acl-configuration"
},
"lan_2": {
"$ref": "#/components/schemas/magic_lan-acl-configuration"
},
"name": {
"description": "The name of the ACL.",
"example": "PIN Pad - Cash Register",
"type": "string"
},
"protocols": {
"items": {
"description": "Array of allowed communication protocols between configured LANs. If no protocols are provided, all protocols are allowed.",
"enum": [
"tcp",
"udp",
"icmp"
],
"type": "string"
},
"type": "array"
}
},
"type": "object"
}