| Name | Type | Description | Notes |
|---|---|---|---|
| var_auth_settings | AuthenticationSettings | [optional] | |
| ike_phase1_config | P1Config | [optional] | |
| ike_phase2_config | P2Config | [optional] | |
| ip_sec_range_name | str | ||
| multi_p2_over_p1 | bool | [optional] | |
| protected_sub_config | ProtectedSubnetConfig | Deeprecated. Use RemoteSubConfig instead. | [optional] |
| public_peer | str | ||
| public_peer_increment | str | ||
| remote_access | RemoteAccess | [optional] | |
| remote_sub_config | RemoteSubnetConfig | [optional] | |
| test_scenario | str | ||
| timers | Timers | [optional] | |
| tunnel_count_per_outer_ip | int | ||
| id | str | ||
| links | List[APILink] | [optional] |
from cyperf.models.ip_sec_range import IPSecRange
# TODO update the JSON string below
json = "{}"
# create an instance of IPSecRange from a JSON string
ip_sec_range_instance = IPSecRange.from_json(json)
# print the JSON string representation of the object
print(IPSecRange.to_json())
# convert the object into a dict
ip_sec_range_dict = ip_sec_range_instance.to_dict()
# create an instance of IPSecRange from a dict
ip_sec_range_from_dict = IPSecRange.from_dict(ip_sec_range_dict)