object-group network

Configure Network Object Group

network Specification

Parameter Value
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
Partition Visibility shared
Schema network schema

Operations Allowed:

OperationMethodURIPayload

Create Object

POST

/axapi/v3/object-group/network

network attributes

Create List

POST

/axapi/v3/object-group/network

network attributes

Get Object

GET

/axapi/v3/object-group/network/{net-name}

network attributes

Get List

GET

/axapi/v3/object-group/network

network-list

Modify Object

POST

/axapi/v3/object-group/network/{net-name}

network attributes

Replace Object

PUT

/axapi/v3/object-group/network/{net-name}

network attributes

Replace List

PUT

/axapi/v3/object-group/network

network-list

Delete Object

DELETE

/axapi/v3/object-group/network/{net-name}

network attributes

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: List

usage

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 Value
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