Class VcStorageProfile

Extends VcApplyProfile
The VcStorageProfile data object represents the host storage configuration. If a profile plug-in defines policies or subprofiles, use the VcApplyProfile or VcApplyProfile list to access the additional configuration data.


Name Type Description
enabled boolean Indicates whether the profile is enabled.
nasStorage VcNasStorageProfile[] List of NAS storage subprofiles. Use the <a href="VcNasStorageProfile.html#key">VcNasStorageProfile</a> property to access a subprofile in the list.
policy VcProfilePolicy[] The list of policies comprising the profile. A <a href="VcProfilePolicy.html">VcProfilePolicy</a> stores one or more configuration data values in a <a href="VcPolicyOption.html">VcPolicyOption</a>. The policy option is one of the configuration options from the <a href="VcProfilePolicyMetadata.html">VcProfilePolicyMetadata</a>.<a href="VcProfilePolicyMetadata.html#possibleOption">VcProfilePolicyMetadata</a> list.
profileTypeName String Identifies the profile type.
profileVersion String Profile engine version.
property VcProfileApplyProfileProperty[] List of subprofiles for this profile. This list can change depending on which profile plug-ins are available in the system. Subprofiles can be nested to arbitrary depths to represent host capabilities.


Name Returns
VcStorageProfile() 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


Referenced in