Class

# VMware_VCloud_SDK_Network

class VMware_VCloud_SDK_Network extends VMware_VCloud_SDK_Abstract

## Methods

string | getEntityId() Get vCloud ID of the vCloud resource entity from its data object. | from VMware_VCloud_SDK_Abstract
VMware_VCloud_API_ReferenceType | getNetworkRef() Get a reference to a VMware vCloud organization network entity. |
VMware_VCloud_API_OrgNetworkType | getNetwork() Get a VMware vCloud organization network entity. |
string | getId() Constructs vCloud ID of the network from its UUID. |
VMware_VCloud_API_LinkType | getVdcRef() Get up link to the org vdc reference. |
VMware_VCloud_API_VdcType | getVdc() Get the org vdc this network belongs to. |
VMware_VCloud_API_LinkType|null | getOrgRef() Get the link to the organization to which this network belongs. |
VMware_VCloud_API_OrgType|null | getOrg() Get the organization this network belongs to. |
VMware_VCloud_API_MetadataType|VMware_VCloud_API_MetadataValueType|null | getMetadata(string $key = null, string $domain = null) Get metadata associated with the organization network or metadata associated with the organization network for the specified key in the specified domain. |
array|null | getAllocatedIpAddresses() Retrieve a list of IP addresses allocated to the network. |

## Details

###
in VMware_VCloud_SDK_Abstract at line 85
`public string getEntityId()`

Get vCloud ID of the vCloud resource entity from its data object.

#### Return Value

string |

###
at line 10
`public VMware_VCloud_API_ReferenceType getNetworkRef()`

Get a reference to a VMware vCloud organization network entity.

#### Return Value

VMware_VCloud_API_ReferenceType |

###
at line 21
`public VMware_VCloud_API_OrgNetworkType getNetwork()`

Get a VMware vCloud organization network entity.

#### Return Value

VMware_VCloud_API_OrgNetworkType |

###
at line 32
`public string getId()`

Constructs vCloud ID of the network from its UUID.

#### Return Value

string |

###
at line 43
`public VMware_VCloud_API_LinkType getVdcRef()`

Get up link to the org vdc reference.

#### Return Value

VMware_VCloud_API_LinkType | object

###
at line 63
`public VMware_VCloud_API_VdcType getVdc()`

Get the org vdc this network belongs to.

#### Return Value

VMware_VCloud_API_VdcType | object

###
at line 76
`public VMware_VCloud_API_LinkType|null getOrgRef()`

Get the link to the organization to which this network belongs.

#### Return Value

VMware_VCloud_API_LinkType|null |

###
at line 89
`public VMware_VCloud_API_OrgType|null getOrg()`

Get the organization this network belongs to.

#### Return Value

VMware_VCloud_API_OrgType|null |

###
at line 106
`public VMware_VCloud_API_MetadataType|VMware_VCloud_API_MetadataValueType|null getMetadata(string $key = null, string $domain = null)`

Get metadata associated with the organization network or metadata associated with the organization network for the specified key in the specified domain.

#### Parameters

string | $key |
string | $domain |

#### Return Value

VMware_VCloud_API_MetadataType|VMware_VCloud_API_MetadataValueType|null |

###
at line 118
`public array|null getAllocatedIpAddresses()`

Retrieve a list of IP addresses allocated to the network.

#### Return Value

array|null | VMwareVCloudAPI_AllocatedIpAddressType objects array or null