Skip to content

Commit 819b3dd

Browse files
nmelehanleslitagordita
authored andcommitted
Add events for firewalls
1 parent b33bace commit 819b3dd

File tree

1 file changed

+18
-3
lines changed

1 file changed

+18
-3
lines changed

openapi.yaml

Lines changed: 18 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8937,7 +8937,7 @@ paths:
89378937
tags:
89388938
- Networking
89398939
summary: Create Firewall
8940-
description: >
8940+
description: |
89418941
Creates a Firewall to filter network traffic. Use the `rules` property to
89428942
create inbound and outbound access rules. Use the `devices` property to assign the
89438943
Firewall to a Linode service. Currently, Firewalls can only be assigned to Linode
@@ -8946,6 +8946,8 @@ paths:
89468946
A Firewall can be assigned to multiple Linode services, and multiple Firewalls can be
89478947
assigned to a single Linode service.
89488948

8949+
A `firewall_create` Event is generated when this endpoint returns successfully.
8950+
89498951
**Beta**: This endpoint is in beta. Please make sure to prepend all requests with
89508952
`/v4beta` instead of `/v4`, and be aware that this endpoint may receiving breaking
89518953
updates in the future. This notice will be removed when this endpoint is out of
@@ -9109,7 +9111,7 @@ paths:
91099111
summary: Update Firewall
91109112
description: |
91119113
Updates information for a Firewall. Some parts of a Firewall's configuration cannot
9112-
be manipuslated by this endpoint:
9114+
be manipulated by this endpoint:
91139115

91149116
- A Firewall's Devices cannot be set with this endpoint. Instead, use the
91159117
[Create Firewall Device](http://developers.linode.com/api/v4/networking-firewalls-firewall-id-devices/#post)
@@ -9125,6 +9127,9 @@ paths:
91259127
[Delete Firewall](http://developers.linode.com/api/v4/networking-firewalls-firewall-id/#delete)
91269128
endpoint to delete a Firewall.
91279129

9130+
If a Firewall's status is changed with this endpoint, a corresponding `firewall_enable` or
9131+
`firewall_disable` Event will be generated.
9132+
91289133
**Beta**: This endpoint is in beta. Please make sure to prepend all requests with
91299134
`/v4beta` instead of `/v4`, and be aware that this endpoint may receiving breaking
91309135
updates in the future. This notice will be removed when this endpoint is out of
@@ -9187,6 +9192,8 @@ paths:
91879192
Delete a Firewall resource by its ID. This will remove all of the Firewall's Rules
91889193
from any Linode services that it was assigned to.
91899194

9195+
A `firewall_delete` Event is generated when this endpoint returns successfully.
9196+
91909197
**Beta**: This endpoint is in beta. Please make sure to prepend all requests with
91919198
`/v4beta` instead of `/v4`, and be aware that this endpoint may receiving breaking
91929199
updates in the future. This notice will be removed when this endpoint is out of
@@ -9278,7 +9285,7 @@ paths:
92789285
as the Device's `entity`). Currently, only Devices with an entity of type `linode` are accepted.
92799286

92809287
Creating a Firewall Device will apply the Rules from a Firewall to a Linode service.
9281-
A `firewall_device_add` event is generated when the Firewall Device is added successfully.
9288+
A `firewall_device_add` Event is generated when the Firewall Device is added successfully.
92829289

92839290
**Beta**: This endpoint is in beta. Please make sure to prepend all requests with
92849291
`/v4beta` instead of `/v4`, and be aware that this endpoint may receiving breaking
@@ -9394,6 +9401,8 @@ paths:
93949401
service. If any other Firewalls have been assigned to the Linode service, then those Rules
93959402
will remain in effect.
93969403

9404+
A `firewall_device_remove` Event is generated when the Firewall Device is removed successfully.
9405+
93979406
**Beta**: This endpoint is in beta. Please make sure to prepend all requests with
93989407
`/v4beta` instead of `/v4`, and be aware that this endpoint may receiving breaking
93999408
updates in the future. This notice will be removed when this endpoint is out of
@@ -14721,6 +14730,11 @@ components:
1472114730
- dns_zone_delete
1472214731
- dnz_zone_import
1472314732
- dns_zone_update
14733+
- firewall_create
14734+
- firewall_delete
14735+
- firewall_disable
14736+
- firewall_enable
14737+
- firewall_update
1472414738
- firewall_device_add
1472514739
- firewall_device_remove
1472614740
- host_reboot
@@ -14868,6 +14882,7 @@ components:
1486814882
- community
1486914883
- disks
1487014884
- domain
14885+
- firewall
1487114886
- image
1487214887
- ipaddress
1487314888
- linode

0 commit comments

Comments
 (0)