Search

Class VclPortGroupPoolParams

Extends com.vmware.vmo.plugin.vcloud.model.VCloudExtensible
Represents a network pool backed by one or more vSphere port groups.

Attributes

Name Type Description
description String TBS
files VclFilesList Represents a list of files to be transferred (uploaded or downloaded). Each File in the list is part of the ResourceEntity.
href String The URI of the entity.
id String The entity identifier, expressed in URN format. The value of this attribute uniquely identifies the entity, persists for the life of the entity, and is never reused.
name String TBS
operationKey String Optional unique identifier to support idempotent semantics for create and delete operations.
otherAttributes VclMap TBS Related object types: Key:VclQName Value:String
portGroupRefs VclVimObjectRefs References to the vSphere port groups that support this network pool. Required at least one port group moref, for modify and create.
status java.lang.Integer Creation status of the resource entity.
type String The MIME type of the entity.
usedNetworksCount java.lang.Integer This is a read-only indication of how many networks in this pool are in use.
vCloudExtension VclObjectList An optional extension element that can contain an arbitrary number of elements and attributes. Not related to extension services. Related object types: VclVCloudExtension
vimServer VclReference Reference to the vSphere which hosts the port groups. Required VC server on which the port groups exist, for modify and create.

Methods

Name Returns
VclPortGroupPoolParams() constructor
getInstance(com.vmware.vcloud.api.rest.schema.extension.PortGroupPoolType ) VclPortGroupPoolParams
loadFromXml(String xml) void
toXml() String

Returned by

Method Returns
VclPortGroupPoolParams.getInstance(com.vmware.vcloud.api.rest.schema.extension.PortGroupPoolType ) VclPortGroupPoolParams

Referenced in

None