Skip to content

Latest commit

 

History

History
48 lines (39 loc) · 2.83 KB

File metadata and controls

48 lines (39 loc) · 2.83 KB

EmulatedRouterRange

Properties

Name Type Description Notes
automatic_ip_type AutomaticIpType The automatic IP types, either 'ONLY_IPV4', 'ONLY_IPV6' or 'BOTH_IPV4_IPV6'. [optional]
count int The number of IPs generated (default: 1). [optional]
gw_auto bool A flag indicating if the gateway settings for the IPRange should be determined automatically (default: true).
gw_start str The gateway start IP for the IPRange (default: 10.0.0.1). [optional]
host_count int The number of Host IPs generated (default: 1). [optional]
inner_vlan_range VLANRange The inner VLAN range assigned to the current IP range configuration [optional]
ip_auto bool A flag indicating if IP settings for the IPRange should be determined automatically (default: true).
ip_incr str The IP incrementation rule (default: 0.0.0.1). [optional]
ip_range_name str
ip_start str The start IP for the IPRange (default: 10.0.0.10). [optional]
ip_ver IpVer The type of the IP. 'IPV4' and 'IPV6' are both supported currently.
is_emulated_router bool [optional]
mss int The maximum segment size of the TCP header.
mss_auto bool A flag indicating if Mss settings for the IPRange should be determined automatically (default: false).
net_mask int The network mask of the IP Range (default: 16). [optional]
net_mask_auto bool A flag indicating if the network mask of the IPRange should be determined automatically (default: true).
id str
links List[APILink] [optional]
max_count_per_agent int The maximum number of IPs that should be assigned to each traffic agent for this IP range segment in a valid test (default: 1). [optional]
network_tags List[str] A list of tags. [optional]

Example

from cyperf.models.emulated_router_range import EmulatedRouterRange

# TODO update the JSON string below
json = "{}"
# create an instance of EmulatedRouterRange from a JSON string
emulated_router_range_instance = EmulatedRouterRange.from_json(json)
# print the JSON string representation of the object
print(EmulatedRouterRange.to_json())

# convert the object into a dict
emulated_router_range_dict = emulated_router_range_instance.to_dict()
# create an instance of EmulatedRouterRange from a dict
emulated_router_range_from_dict = EmulatedRouterRange.from_dict(emulated_router_range_dict)

[Back to Model list] [Back to API list] [Back to README]