Search

Class VcCustomFieldDef

Extends VcDynamicData
Describes a custom field.

Attributes

Name Type Description
fieldDefPrivileges VcPrivilegePolicyDef The set of privileges to apply on this field definition
fieldInstancePrivileges VcPrivilegePolicyDef The set of privileges to apply on instances of this field
key Number A unique ID used to reference this custom field in assignments. This ID is unique for the lifetime of the field (even across rename operations).
managedObjectType String Type of object for which the field is valid. If not specified, the field is valid for all managed objects.
name String Name of the field.
type String Type of the field.

Methods

Name Returns
VcCustomFieldDef() constructor
equals(Object ) boolean
getDeserializer(String , java.lang.Class , javax.xml.namespace.QName ) org.apache.axis.encoding.Deserializer
getSerializer(String , java.lang.Class , javax.xml.namespace.QName ) org.apache.axis.encoding.Serializer
getTypeDesc() org.apache.axis.description.TypeDesc
hashCode() Number

Returned by

Method Returns
com.vmware.vmo.plugin.vi4.model.VimExtensibleManagedObject.getAvailableField() VcCustomFieldDef[]
VcCustomFieldsManager.addCustomFieldDef(String name, String moType, VcPrivilegePolicyDef fieldDefPolicy, VcPrivilegePolicyDef fieldPolicy) VcCustomFieldDef

Referenced in

None