/
AR
armor
/
Armor Services API
Search skmtc…
⌘K
Changes
Docs
Sign in
Docs
History
Schema
Filter operations
Account Management
62
AccountPrimaryBilling
2
ActiveResponse
1
Advanced Backup
47
Authentication
6
ContextSensitiveHelp
1
EdrHealth
1
Health Monitoring
8
Infrastructure
45
Keys
4
Network Services
39
get
/firewall/{ovdcId}/groups
Get information about firewall groups in your account. These groups define the individual IPs, IP ranges, and/or subnets to be used as sources and destinations in firewall rules.
post
/firewall/{ovdcId}/groups
Create a firewall group.
get
/firewall/{ovdcId}/groups/{id}
Get details for a specific firewall group.
put
/firewall/{ovdcId}/groups/{id}
Update details for a specific firewall group.
delete
/firewall/{ovdcId}/groups/{id}
Delete a firewall group.
post
/firewall/{ovdcId}/rule
Creates an individual firewall rule for a given device.
get
/firewall/{ovdcId}/rule/{ruleId}
put
/firewall/{ovdcId}/rule/{ruleId}
Update/Retry an individual firewall rule based on rule id for a given device.
get
/firewall/{ovdcId}/rules
Retrieve firewall rules for a orginaztion Vdc.
get
/firewall/{ovdcId}/rules/export
Retrieve firewall rules for a orginaztion Vdc for csv export.
get
/firewall/{ovdcId}/services
Get information about firewall services in your account. These services define the ports and protocols to be used as service groups in firewall rules, to determine the type of traffic being allowed or blocked.
post
/firewall/{ovdcId}/services
Create firewall service groups.
get
/firewall/{ovdcId}/services/{serviceGroupId}
Get details about a specific firewall service group.
put
/firewall/{ovdcId}/services/{serviceGroupId}
Update the details for a firewall service group.
delete
/firewall/{ovdcId}/services/{serviceGroupId}
Delete a firewall service group.
put
/firewall/rules/{ruleId}
Enables/Disables a firewall rule.
delete
/firewall/rules/{ruleId}
Deletes a firewall rule with specified ruleid.
get
/firewalls
Get information about firewall devices in your account environments.
get
/ips
Return a list of IP addresses allocated to the account and how they are assigned.
post
/ips
Assigns an IP to a VM.
delete
/ips
Un-assign an IP from a virtual machine.
post
/ips/publicIps/quantity/{quantity}
Allocate more public IPs to your Account for a location.
get
/l2l
Return a list of L2L (IPSec) tunnels.
post
/l2l
Create a new L2L tunnel.
get
/l2l/{id}
Get L2L tunnel by id.
delete
/l2l/{id}
Delete a specific L2L tunnel.
get
/l2l/{id}/esglimit/check
get
/nats
Retrieve a list of NATs that are associated to your account.
put
/nats
Add/Delete NATs associated to a virtual machine.
post
/nats
Create NATs associated to a virtual machine.
delete
/nats
Delete NATs associated to a virtual machine.
get
/nats/vm/{vmId}
Retrieve a list of NATs that are associated to a virtual machine.
get
/ssl-certificates
Returns a list of users with their SSL VPN access to various environments.
put
/ssl-certificates/{id}
Update SSL-Certificate
delete
/ssl-certificates/{id}
Cancel SSL-Certificate
get
/sslvpn
Returns a list of users with their SSL VPN access to various environments.
get
/sslvpn/client-config
post
/sslvpn/enable
Enable a user for SSL VPN access to one or more environments.
get
/sslvpn/members
Returns a list of users with their SSL VPN access to various environments.
Security
30
Security Analytics
2
Security Incidents
2
Security Services
8
Support
18
Utilization
2
Network Services
Copy Markdown
Copied
Copy failed
Return a list of L2L (IPSec) tunnels.
get
/l2l
Request
Base URL:
https://api.armor.com
URL:
https://api.armor.com/l2l
Auth:
none declared
Response
OK
Fire
Host
Infrastructure
Network
Models
L2
LConfiguration
Dto[]
required
id
integer
edgeId
integer
edgeIp
string
location
string
zone
string
lastModified
string
date-time
sites
Fire
Host
Infrastructure
Network
Models
L2
LSite
Dto[]
tenantCidr
string
vcdOrgVdcId
integer
vcdOrgId
integer
hasGen34
boolean
isNsxT
boolean
Changes
No recorded changes to this operation across all 1 revision of this API.