class VMware_VCloud_SDK_AdminNetwork extends VMware_VCloud_SDK_Abstract
| string |
getEntityId()
Get vCloud ID of the vCloud resource entity from its data object. |
from VMware_VCloud_SDK_Abstract |
| VMware_VCloud_API_ReferenceType |
getAdminNetworkRef()
Get a reference to a VMware vCloud network entity. |
|
| VMware_VCloud_API_OrgNetworkType|VMware_VCloud_API_ExternalNetworkType |
getAdminNetwork()
Get a VMware vCloud network entity in an administrative view. |
|
| string |
getId()
Constructs vCloud ID of this network from its UUID. |
|
| VMware_VCloud_API_LinkType |
getAdminVdcRef()
Get up link to the admin org vdc reference. |
|
| VMware_VCloud_API_AdminVdcType |
getAdminVdc()
Get admin org vdc this network belongs to. |
|
| VMware_VCloud_API_LinkType|null |
getNetworkRef($type = 'orgNetwork')
Get a link to a VMware vCloud network entity. |
|
| VMware_VCloud_API_OrgNetworkType |
getNetwork()
Get a VMware vCloud network entity. |
|
| VMware_VCloud_API_LinkType|null |
getAdminOrgRef()
Get the link to the container entity of the organization network in an administrator view. |
|
| VMware_VCloud_API_AdminOrgType|null |
getAdminOrg()
Get the container entity of the organization network in an administrator view. |
|
| VMware_VCloud_API_TaskType |
modify(VMware_VCloud_API_OrgNetworkType $orgNetwork)
Modify an organization network. |
|
| VMware_VCloud_API_TaskType |
updateOrgVdcNetwork(VMware_VCloud_API_OrgVdcNetworkType $orgVdcNetwork)
Update an organization vdc network. |
|
| VMware_VCloud_API_TaskType |
reset()
Reset only Isolated Organization Vdc Network. |
|
| VMware_VCloud_API_TaskType |
delete()
Delete an organization network or an organization Vdc Network. |
|
| VMware_VCloud_API_MetadataType|VMware_VCloud_API_MetadataValueType |
getMetadata(string $key = null, string $domain = null)
Get metadata associated with the network or metadata associated with the organization network for the specified key in the specified domain. |
|
| VMware_VCloud_API_TaskType |
mergeMetadata(VMware_VCloud_API_MetadataType $meta)
Merges the metadata for the organization network with the information provided. |
|
| VMware_VCloud_API_TaskType |
setMetadataByKey(string $key, VMware_VCloud_API_MetadataValueType $value, string $domain = null)
Sets the metadata for the particular key in the specified domain for the organization network to the value provided. |
|
| VMware_VCloud_API_TaskType |
deleteMetadataByKey(string $key, string $domain = null)
Deletes the metadata for the particular key in the specified domain for the organization network. |
|
| VMware_VCloud_API_TaskType |
syncSyslogServerSettings()
Synchronize syslog server settings of a logical network with system defaults. |
|
| VMware_VCloud_SDK_Network|null |
getSdkNetwork()
Return an alternate SDK organization network object. |
|
| array|null |
getAllocatedIpAddresses()
Returns the allocated IPs associated with the network. |
public string
getEntityId()
Get vCloud ID of the vCloud resource entity from its data object.
public VMware_VCloud_API_ReferenceType
getAdminNetworkRef()
Get a reference to a VMware vCloud network entity.
public VMware_VCloud_API_OrgNetworkType|VMware_VCloud_API_ExternalNetworkType
getAdminNetwork()
Get a VMware vCloud network entity in an administrative view.
public string
getId()
Constructs vCloud ID of this network from its UUID.
public VMware_VCloud_API_LinkType
getAdminVdcRef()
Get up link to the admin org vdc reference.
public VMware_VCloud_API_AdminVdcType
getAdminVdc()
Get admin org vdc this network belongs to.
public VMware_VCloud_API_LinkType|null
getNetworkRef($type = 'orgNetwork')
Get a link to a VMware vCloud network entity.
This method works only for API 1.5 which contains Org Networks.
public VMware_VCloud_API_OrgNetworkType
getNetwork()
Get a VMware vCloud network entity.
public VMware_VCloud_API_LinkType|null
getAdminOrgRef()
Get the link to the container entity of the organization network in an administrator view.
This method works only for API 1.5 which returns Org Networks.
public VMware_VCloud_API_AdminOrgType|null
getAdminOrg()
Get the container entity of the organization network in an administrator view.
public VMware_VCloud_API_TaskType
modify(VMware_VCloud_API_OrgNetworkType $orgNetwork)
Modify an organization network.
This method works only for API 1.5.
public VMware_VCloud_API_TaskType
updateOrgVdcNetwork(VMware_VCloud_API_OrgVdcNetworkType $orgVdcNetwork)
Update an organization vdc network.
public VMware_VCloud_API_TaskType
reset()
Reset only Isolated Organization Vdc Network.
public VMware_VCloud_API_TaskType
delete()
Delete an organization network or an organization Vdc Network.
public VMware_VCloud_API_MetadataType|VMware_VCloud_API_MetadataValueType
getMetadata(string $key = null, string $domain = null)
Get metadata associated with the network or metadata associated with the organization network for the specified key in the specified domain.
public VMware_VCloud_API_TaskType
mergeMetadata(VMware_VCloud_API_MetadataType $meta)
Merges the metadata for the organization network with the information provided.
public VMware_VCloud_API_TaskType
setMetadataByKey(string $key, VMware_VCloud_API_MetadataValueType $value, string $domain = null)
Sets the metadata for the particular key in the specified domain for the organization network to the value provided.
Note: This will replace any existing metadata information.
public VMware_VCloud_API_TaskType
deleteMetadataByKey(string $key, string $domain = null)
Deletes the metadata for the particular key in the specified domain for the organization network.
public VMware_VCloud_API_TaskType
syncSyslogServerSettings()
Synchronize syslog server settings of a logical network with system defaults.
Synchronize operation can be performed on: - routed organization network - routed/fenced vApp networks
public VMware_VCloud_SDK_Network|null
getSdkNetwork()
Return an alternate SDK organization network object.
public array|null
getAllocatedIpAddresses()
Returns the allocated IPs associated with the network.