# Managed Object - OpaqueNetwork(vim.OpaqueNetwork)

Extends
  Network
See also
  OpaqueNetworkCapability, OptionValue
Since
  vSphere API 5.5

## Managed Object Description

This interface defines an opaque network, in the sense that the detail and configuration of the network is unknown to vShpere and is managed by a management plane outside of vSphere. However, the identifier and name of these networks is made available to vSphere so that host and virtual machine virtual ethernet device can connect to them.

Properties

Name | Type | Description
--- | --- | ---
capability* | OpaqueNetworkCapability | The capability of the Opaque Network. Since vSphere API 6.5
extraConfig* | OptionValue[] | Extra NSX specific properties for opaque network. Since vSphere API 6.5
Properties inherited from Network
host, name, summary, vm
Properties inherited from ManagedEntity
alarmActionsEnabled, configIssue, configStatus, customValue, declaredAlarmState, disabledMethod, effectiveRole, name, overallStatus, parent, permission, recentTask, tag, triggeredAlarmState
Properties inherited from ExtensibleManagedObject
availableField, value

*May not be present

Methods

Methods defined in this Managed Object
None
Methods inherited from Network
DestroyNetwork
Methods inherited from ManagedEntity
Destroy_Task, Reload, Rename_Task
Methods inherited from ExtensibleManagedObject
setCustomValue