as.firewall | R Documentation |
Get list of firewalls and their metadata, or a single firewall
as.firewall(x) firewalls(page = 1, per_page = 25, ...) firewall(id, ...) firewall_create( name, inbound_rules, outbound_rules, droplet_ids = NULL, tags = NULL, ... ) firewall_update( name, inbound_rules, outbound_rules, droplet_ids = NULL, tags = NULL, ... )
x |
Object to coerce to an firewall. |
page |
Page to return. Default: 1. |
per_page |
Number of results per page. Default: 25. |
... |
Additional arguments passed down to low-level API function
( |
id |
(numeric) firewall id. |
name |
(character) a firewall name |
inbound_rules |
(list) inbound rules |
outbound_rules |
(list) outbound rules |
droplet_ids |
(numeric/integer) droplet ids |
tags |
(character) tag strings |
## Not run: # list firewalls firewalls() # create a firewall inbound <- list(list(protocol = "tcp", ports = "80", sources = list(addresses = "18.0.0.0/8"))) outbound <- list(list(protocol = "tcp", ports = "80", destinations = list(addresses = "0.0.0.0/0"))) res <- firewall_create("myfirewall", inbound, outbound) res # get a firewall firewall("d19b900b-b03e-4e5d-aa85-2ff8d2786f28") as.firewall("d19b900b-b03e-4e5d-aa85-2ff8d2786f28") ## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.