cgnv6 dns64-virtualserver port¶
Virtual Port
port Specification¶
Parameter Value Type Collection Object Key(s) port-number, protocol Collection Name port-list Collection URI /axapi/v3/cgnv6/dns64-virtualserver/{name}/port Element Name port Element URI /axapi/v3/cgnv6/dns64-virtualserver/{name}/port/{port-number}+{protocol} Element Attributes port_attributes Partition Visibility shared Statistics Data URI /axapi/v3/cgnv6/dns64-virtualserver/{name}/port/{port-number}+{protocol}/stats Operational Data URI /axapi/v3/cgnv6/dns64-virtualserver/{name}/port/{port-number}+{protocol}/oper Schema port schema
Operations Allowed:
Operation | Method | URI | Payload | |
---|---|---|---|---|
Create Object | POST | /axapi/v3/cgnv6/dns64-virtualserver/{name}/port | ||
Create List | POST | /axapi/v3/cgnv6/dns64-virtualserver/{name}/port | ||
Get Object | GET | /axapi/v3/cgnv6/dns64-virtualserver/{name}/port/{port-number}+{protocol} | ||
Get List | GET | /axapi/v3/cgnv6/dns64-virtualserver/{name}/port | ||
Modify Object | POST | /axapi/v3/cgnv6/dns64-virtualserver/{name}/port/{port-number}+{protocol} | ||
Replace Object | PUT | /axapi/v3/cgnv6/dns64-virtualserver/{name}/port/{port-number}+{protocol} | ||
Replace List | PUT | /axapi/v3/cgnv6/dns64-virtualserver/{name}/port | ||
Delete Object | DELETE | /axapi/v3/cgnv6/dns64-virtualserver/{name}/port/{port-number}+{protocol} |
port-list¶
port-list is JSON List of port attributes
port-list : [
]
port attributes¶
acl-id-list
Type: Listacl-name-list
Type: Listaction
Description ‘enable’: Enable; ‘disable’: Disable;
Type: string
Supported Values: enable, disable
Default: enable
auto
Description Configure auto NAT for the vport
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
packet-capture-template
Description Name of the packet capture template to be bind with this object
Type: string
Maximum Length: 128 characters
Maximum Length: 1 characters
Reference Object: /axapi/v3/visibility/packet-capture/object-templates/cgnv6-dns64-vs-port-tmpl
pool
Description Specify NAT pool or pool group
Type: string
Format: string-rlx
Maximum Length: 128 characters
Maximum Length: 1 characters
Reference Object: /axapi/v3/ip/nat/pool
port-number
Description Port
Type: number
Range: 0-65534
precedence
Description Set auto NAT pool as higher precedence for source NAT
Type: boolean
Supported Values: true, false, 1, 0
Default: 0
protocol
Description ‘dns-udp’: DNS service over UDP;
Type: string
Supported Values: dns-udp
sampling-enable
Type: Listservice-group
Description Bind a Service Group to this Virtual Server (Service Group Name)
Type: string
Format: string-rlx
Maximum Length: 128 characters
Maximum Length: 1 characters
Reference Object: /axapi/v3/cgnv6/service-group
template-dns
Description DNS template (DNS template name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Reference Object: /axapi/v3/cgnv6/template/dns
template-policy
Description Policy Template (Policy template name)
Type: string
Format: string-rlx
Maximum Length: 63 characters
Maximum Length: 1 characters
Reference Object: /axapi/v3/cgnv6/template/policy
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
sampling-enable¶
Specification Value Type list Block object keys counters1
Description ‘all’: all; ‘curr_conn’: Current connection; ‘total_l4_conn’: Total L4 connections; ‘total_l7_conn’: Total L7 connections; ‘toatal_tcp_conn’: Total TCP connections; ‘total_conn’: Total connections; ‘total_fwd_bytes’: Total forward bytes; ‘total_fwd_pkts’: Total forward packets; ‘total_rev_bytes’: Total reverse bytes; ‘total_rev_pkts’: Total reverse packets; ‘total_dns_pkts’: Total DNS packets; ‘total_mf_dns_pkts’: Total MF DNS packets; ‘es_total_failure_actions’: Total failure actions; ‘compression_bytes_before’: Data into compression engine; ‘compression_bytes_after’: Data out of compression engine; ‘compression_hit’: Number of requests compressed; ‘compression_miss’: Number of requests NOT compressed; ‘compression_miss_no_client’: Compression miss no client; ‘compression_miss_template_exclusion’: Compression miss template exclusion; ‘curr_req’: Current requests; ‘total_req’: Total requests; ‘total_req_succ’: Total successful requests; ‘peak_conn’: Peak connections; ‘curr_conn_rate’: Current connection rate; ‘last_rsp_time’: Last response time; ‘fastest_rsp_time’: Fastest response time; ‘slowest_rsp_time’: Slowest response time;
Type: string
Supported Values: all, curr_conn, total_l4_conn, total_l7_conn, toatal_tcp_conn, total_conn, total_fwd_bytes, total_fwd_pkts, total_rev_bytes, total_rev_pkts, total_dns_pkts, total_mf_dns_pkts, es_total_failure_actions, compression_bytes_before, compression_bytes_after, compression_hit, compression_miss, compression_miss_no_client, compression_miss_template_exclusion, curr_req, total_req, total_req_succ, peak_conn, curr_conn_rate, last_rsp_time, fastest_rsp_time, slowest_rsp_time
acl-name-list¶
Specification Value Type list Block object keys acl-name
Description Apply an access list name (Named Access List)
Type: string
Format: string-rlx
Maximum Length: 16 characters
Maximum Length: 1 characters
Reference Object: /axapi/v3/ip/access-list
acl-name-seq-num
Description Specify ACL precedence (sequence-number)
Type: number
Range: 1-32
acl-name-src-nat-pool
Description Policy based Source NAT (NAT Pool or Pool Group)
Type: string
Format: string-rlx
Maximum Length: 128 characters
Maximum Length: 1 characters
Reference Object: /axapi/v3/ip/nat/pool
acl-id-list¶
Specification Value Type list Block object keys acl-id
acl-id-seq-num
Description Specify ACL precedence (sequence-number)
Type: number
Range: 1-32
acl-id-src-nat-pool
Description Policy based Source NAT (NAT Pool or Pool Group)
Type: string
Format: string-rlx
Maximum Length: 128 characters
Maximum Length: 1 characters
Reference Object: /axapi/v3/ip/nat/pool