{ "id":"/axapi/v3/interface/bsi/{ifnum}", "type":"object", "node-type":"list", "title":"bsi", "partition-visibility":"shared", "description":"Bridged service interface", "properties":{ "ifnum":{ "type":"number", "format":"number", "minimum":1, "maximum":1, "partition-visibility":"shared", "description":"Bridged Service virtual interface number", "optional":false }, "name":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":63, "partition-visibility":"shared", "description":"Name for the interface", "optional":true }, "action":{ "type":"string", "format":"enum", "default":"disable", "partition-visibility":"shared", "description":"'enable': Enable; 'disable': Disable; ", "enum":[ "enable", "disable" ], "optional":true }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object", "optional":true }, "user-tag":{ "type":"string", "format":"string-rlx", "minLength":1, "maxLength":127, "partition-visibility":"shared", "description":"Customized tag", "optional":true }, "sampling-enable":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "counters1":{ "type":"string", "format":"enum", "partition-visibility":"shared", "description":"'all': all; 'packets_input': Input packets; 'bytes_input': Input bytes; 'received_broadcasts': Received broadcasts; 'received_multicasts': Received multicasts; 'received_unicasts': Received unicasts; 'input_errors': Input errors; 'crc': CRC; 'frame': Frames; 'runts': Runts; 'giants': Giants; 'packets_output': Output packets; 'bytes_output': Output bytes; 'transmitted_broadcasts': Transmitted broadcasts; 'transmitted_multicasts': Transmitted multicasts; 'transmitted_unicasts': Transmitted unicasts; 'output_errors': Output errors; 'collisions': Collisions; 'giants_output': Output Giants; 'rate_pkt_sent': Packet sent rate packets/sec; 'rate_byte_sent': Byte sent rate bits/sec; 'rate_pkt_rcvd': Packet received rate packets/sec; 'rate_byte_rcvd': Byte received rate bits/sec; 'load_interval': Load Interval; 'transmit_drops': Transmit Drops; 'receive_drops': Receive Drops; 'input_utilization': Input Utilization; 'output_utilization': Output Utilization; ", "enum":[ "all", "packets_input", "bytes_input", "received_broadcasts", "received_multicasts", "received_unicasts", "input_errors", "crc", "frame", "runts", "giants", "packets_output", "bytes_output", "transmitted_broadcasts", "transmitted_multicasts", "transmitted_unicasts", "output_errors", "collisions", "giants_output", "rate_pkt_sent", "rate_byte_sent", "rate_pkt_rcvd", "rate_byte_rcvd", "load_interval", "transmit_drops", "receive_drops", "input_utilization", "output_utilization" ] } } } ] }, "packet-capture-template":{ "type":"string", "format":"string", "minLength":1, "maxLength":128, "partition-visibility":"shared", "$ref":"/axapi/v3/visibility/packet-capture/object-templates/interface-bsi-tmpl", "description":"Name of the packet capture template to be bind with this object", "optional":true }, "ip":{ "type":"object", "$ref":"/axapi/v3/interface/bsi/{ifnum}/ip", "properties":{ "address-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "ipv4-address":{ "type":"string", "format":"ipv4-address", "partition-visibility":"shared", "description":"IP address" }, "ipv4-netmask":{ "type":"string", "format":"ipv4-netmask", "partition-visibility":"shared", "description":"IP subnet mask" } } } ] }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } }, "ipv6":{ "type":"object", "$ref":"/axapi/v3/interface/bsi/{ifnum}/ipv6", "properties":{ "address-list":{ "type":"array", "minItems":1, "items":{ "type":"object" }, "uniqueItems":true, "array":[ { "properties":{ "ipv6-addr":{ "type":"string", "format":"ipv6-address-plen", "partition-visibility":"shared", "description":"Set the IPv6 address of an interface" }, "anycast":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Configure an IPv6 anycast address" }, "link-local":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Configure an IPv6 link local address" } } } ] }, "ipv6-enable":{ "type":"number", "format":"flag", "default":0, "partition-visibility":"shared", "description":"Enable IPv6 processing" }, "uuid":{ "type":"string", "format":"string", "minLength":1, "maxLength":64, "partition-visibility":"shared", "modify-not-allowed":1, "description":"uuid of the object" } } } }, "object-keys":[ "ifnum" ], "required":[ "ifnum" ] }