# NetworkApi::PublicNetwork ## Properties | Name | Type | Description | Notes | | ---- | ---- | ----------- | ----- | | **id** | **String** | The public network identifier. | | | **vlan_id** | **Integer** | The VLAN of this public network. | | | **memberships** | [**Array<NetworkMembership>**](NetworkMembership.md) | A list of resources that are members of this public network. | | | **name** | **String** | The friendly name of this public network. | | | **location** | **String** | The location of this public network. Supported values are `PHX`, `ASH`, `SGP`, `NLD`, `CHI`, `SEA` and `AUS`. | | | **description** | **String** | The description of this public network. | [optional] | | **status** | **String** | The status of the public network. Can have one of the following values: `BUSY`, `READY`, `DELETING` or `ERROR`. | | | **created_on** | **Time** | Date and time when this public network was created. | | | **ip_blocks** | [**Array<PublicNetworkIpBlock>**](PublicNetworkIpBlock.md) | A list of IP Blocks that are associated with this public network. | | ## Example ```ruby require 'pnap_network_api' instance = NetworkApi::PublicNetwork.new( id: 604721852cf65253d151528b, vlan_id: 10, memberships: null, name: Sample Network, location: PHX, description: Further details on the network., status: READY, created_on: 2022-04-05T13:50:30.491Z, ip_blocks: null ) ```