object-group network¶
Configure Network Object Group
network Specification¶
Type Collection Object Key(s) net-name Collection Name network-list Collection URI /axapi/v3/object-group/network Element Name network Element URI /axapi/v3/object-group/network/{net-name} Element Attributes network_attributes Schema network schema
Operations Allowed:
Operation | Method | URI | Payload | |
---|---|---|---|---|
Create Object | POST | /axapi/v3/object-group/network | ||
Create List | POST | /axapi/v3/object-group/network | ||
Get Object | GET | /axapi/v3/object-group/network/{net-name} | ||
Get List | GET | /axapi/v3/object-group/network | ||
Modify Object | POST | /axapi/v3/object-group/network/{net-name} | ||
Replace Object | PUT | /axapi/v3/object-group/network/{net-name} | ||
Replace List | PUT | /axapi/v3/object-group/network | ||
Delete Object | DELETE | /axapi/v3/object-group/network/{net-name} |
network-list¶
network-list is JSON List of network attributes
network-list : [
]
network attributes¶
description
Description Description of the object-group instance
Type: string
Format: string-rlx
Maximum Length: 128 characters
Maximum Length: 1 characters
ip-version
Description ‘v4’: IPv4 rule; ‘v6’: IPv6 rule;
Type: string
Supported Values: v4, v6
net-name
Description Network Object Group Name
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
rules
Type: Listusage
Description ‘acl’: Use for access-lists (default).; ‘fw’: Use for Firewall rule-set;
Type: string
Supported Values: acl, fw
Default: acl
user-tag
Description Customized tag
Type: string
Format: string-rlx
Maximum Length: 127 characters
Maximum Length: 1 characters
uuid
Description uuid of the object
Type: string
Maximum Length: 64 characters
Maximum Length: 1 characters
rules¶
Specification Type list Block object keys any
Description Any host
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
fw-ipv4-address
Description IPv4 Network Address
Type: string
Format: ipv4-cidr
fw-ipv6-subnet
Description IPv6 Network Address
Type: string
Format: ipv6-address-plen
host-v4
Description IPv4 Host Address
Type: string
Format: ipv4-address
host-v6
Description IPv6 Host Address
Type: string
Format: ipv6-address
ip-range-end
Description IPV4 Host address end
Type: string
Format: ipv4-address
ip-range-start
Description IPv4 Host Address start
Type: string
Format: ipv4-address
ipv6-range-end
Description IPV6 Host address end
Type: string
Format: ipv6-address
ipv6-range-start
Description IPv6 Host Address start
Type: string
Format: ipv6-address
ipv6-subnet
Description IPv6 Network Address
Type: string
Format: ipv6-address-plen
obj-network
Description Network Object
Type: string
Maximum Length: 63 characters
Maximum Length: 1 characters
Reference Object: /axapi/v3/object/network
rev-subnet-mask
Description Network Mask. 0=apply, 255=ignore
Type: string
Format: ipv4-rev-netmask
seq-num
Description Sequence number
Type: number
Range: 1-8192
slb-server
Description Server
Type: string
Format: string-rlx
Maximum Length: 127 characters
Maximum Length: 1 characters
Reference Object: /axapi/v3/slb/server
slb-vserver
Description Virtual Server
Type: string
Format: string-rlx
Maximum Length: 127 characters
Maximum Length: 1 characters
Reference Object: /axapi/v3/slb/virtual-server
subnet
Description IPv4 Network Address
Type: string
Format: ipv4-address