Public Network details.
| Name | Type | Description | Notes |
|---|---|---|---|
| id | str | The public network identifier. | |
| vlan_id | int | The VLAN of this public network. | |
| memberships | List[NetworkMembership] | A list of resources that are members of this public network. | |
| name | str | The friendly name of this public network. | |
| location | str | The location of this public network. Supported values are `PHX`, `ASH`, `SGP`, `NLD`, `CHI` and `SEA`. | |
| description | str | The description of this public network. | [optional] |
| status | str | The status of the public network. Can have one of the following values: `BUSY`, `READY`, `DELETING` or `ERROR`. | |
| created_on | datetime | Date and time when this public network was created. | |
| ip_blocks | List[PublicNetworkIpBlock] | A list of IP Blocks that are associated with this public network. | |
| ra_enabled | bool | Boolean indicating whether Router Advertisement is enabled. Only applicable for Network with IPv6 Blocks. | [optional] |
from pnap_network_api.models.public_network import PublicNetwork
# TODO update the JSON string below
json = "{}"
# create an instance of PublicNetwork from a JSON string
public_network_instance = PublicNetwork.from_json(json)
# print the JSON string representation of the object
print(PublicNetwork.to_json())
# convert the object into a dict
public_network_dict = public_network_instance.to_dict()
# create an instance of PublicNetwork from a dict
public_network_from_dict = PublicNetwork.from_dict(public_network_dict)