Package org.ovirt.engine.sdk4.types
Interface Network
-
- All Superinterfaces:
Identified
- All Known Implementing Classes:
NetworkContainer
public interface Network extends Identified
The type for a logical network. An example of the JSON representation of a logical network: [source,json] ---- { "network" : [ { "data_center" : { "href" : "/ovirt-engine/api/datacenters/123", "id" : "123" }, "stp" : "false", "mtu" : "0", "usages" : { "usage" : [ "vm" ] }, "name" : "ovirtmgmt", "description" : "Management Network", "href" : "/ovirt-engine/api/networks/456", "id" : "456", "link" : [ { "href" : "/ovirt-engine/api/networks/456/permissions", "rel" : "permissions" }, { "href" : "/ovirt-engine/api/networks/456/vnicprofiles", "rel" : "vnicprofiles" }, { "href" : "/ovirt-engine/api/networks/456/labels", "rel" : "labels" } ] } ] } ---- An example of the XML representation of the same logical network: [source,xml] ----ovirtmgmt Management Network false 0 vm
-
-
Method Summary
-
Methods inherited from interface org.ovirt.engine.sdk4.types.Identified
comment, commentPresent, description, descriptionPresent, href, hrefPresent, id, idPresent, name, namePresent
-
-
-
-
Method Detail
-
display
boolean display()
-
displayPresent
boolean displayPresent()
-
dnsResolverConfiguration
DnsResolverConfiguration dnsResolverConfiguration()
-
dnsResolverConfigurationPresent
boolean dnsResolverConfigurationPresent()
-
ip
Ip ip()
-
ipPresent
boolean ipPresent()
-
mtu
BigInteger mtu()
-
mtuAsByte
Byte mtuAsByte()
-
mtuAsShort
Short mtuAsShort()
-
mtuAsInteger
Integer mtuAsInteger()
-
mtuAsLong
Long mtuAsLong()
-
mtuPresent
boolean mtuPresent()
-
portIsolation
boolean portIsolation()
-
portIsolationPresent
boolean portIsolationPresent()
-
profileRequired
boolean profileRequired()
-
profileRequiredPresent
boolean profileRequiredPresent()
-
required
boolean required()
-
requiredPresent
boolean requiredPresent()
-
status
NetworkStatus status()
-
statusPresent
boolean statusPresent()
-
stp
boolean stp()
-
stpPresent
boolean stpPresent()
-
usages
List<NetworkUsage> usages()
-
usagesPresent
boolean usagesPresent()
-
vdsmName
String vdsmName()
-
vdsmNamePresent
boolean vdsmNamePresent()
-
vlan
Vlan vlan()
-
vlanPresent
boolean vlanPresent()
-
cluster
Cluster cluster()
-
clusterPresent
boolean clusterPresent()
-
dataCenter
DataCenter dataCenter()
-
dataCenterPresent
boolean dataCenterPresent()
-
externalProvider
OpenStackNetworkProvider externalProvider()
-
externalProviderPresent
boolean externalProviderPresent()
-
externalProviderPhysicalNetwork
Network externalProviderPhysicalNetwork()
-
externalProviderPhysicalNetworkPresent
boolean externalProviderPhysicalNetworkPresent()
-
networkLabels
List<NetworkLabel> networkLabels()
-
networkLabelsPresent
boolean networkLabelsPresent()
-
permissions
List<Permission> permissions()
-
permissionsPresent
boolean permissionsPresent()
-
qos
Qos qos()
-
qosPresent
boolean qosPresent()
-
vnicProfiles
List<VnicProfile> vnicProfiles()
-
vnicProfilesPresent
boolean vnicProfilesPresent()
-
-