HP 3PAR StoreServ 7400 4-node HP 3PAR CIM API Programming Reference (OS 3.1.2 - Page 201
Size Not Supported, Cannot override template parameters, TPD_StorageVolume REF TheElement
View all HP 3PAR StoreServ 7400 4-node manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 201 highlights
"4097/0x1001. Also, the output value of Size is set to the " "nearest possible size. If Size is not specified, then the " "Size property in Template is used. If 0 is returned, the function " "completed successfully and no ConcreteJob instance was " "required. If 4096/0x1000 is returned, a ConcreteJob will be " "started to create the element. The Job's reference will be " "returned in the output parameter Job."), ValueMap { "0", "1", "2","4", "4096", "4097", "32768", "32769", "32770" }, Values { "Job Completed with No Error", "Not Supported", "Unknown", "Failed", "Invalid Parameter", "Size Not Supported", "Cannot override template parameters", "Size in Goal and Template are both NULL", "Template does not exist" }] uint32 CreateStorageVolumeFromStoragePoolWithTemplate( [IN, Description ( "A end user relevant name for the element being created. " "If NULL, then a system supplied default name can be " "used. The value will be stored in the 'ElementName' " "property for the created element. If not NULL, this " "parameter will supply a new name when modifying an " "existing element.")] string ElementName, [IN, Description ( "A reference to an existing instance of persistent " "TPD_StorageSetting to be used as the template for " "creation. This must be specified and cannot " "be NULL.")] CIM_StorageSetting REF Template, [IN, Description ( "If provided, the StorageSetting properties to be created " "or modified for the volume. Properties specified here will " "override those specified in Template. If override is not " "possible, an error code of 32768 will be returned. This is the " "string representation of an embedded instance and does not exist " "in the provider infrastructure but is maintained by the client. " "If not provided, all properties specified in Template will be " "used to create the volume."), EmbeddedInstance("TPD_StorageSetting")] String Goal, [IN, OUT, Description ( "As an input parameter Size specifies the desired size. " "If not NULL, this parameter will supply a new size when " "modifying an existing element. As an output parameter " "Size specifies the size achieved. If this is not provided, " "Size property in Template will be used. This and Template " "size property cannot both be NULL "), Units ( "Bytes" )] uint64 Size, [IN, Description ( "The Pool from which to create the element. If " "null, the pool all-FC will be used.")] CIM_StoragePool REF InPool, [OUT, Description ( "As an input parameter, this must be NULL. " "As an output parameter, it is a reference to " "the resulting StorageVolume.")] TPD_StorageVolume REF TheElement, [OUT, Description ( "A descriptive text of the result of the operation.")] string ResultDescription); [Description ( "HP 3PAR specific method to remove one or more StorageVolumes. " "This method allows for multiple volumes to be removed " "in one call. The freed space is returned to the source " "StoragePool. If 0 is returned, the function completed " 3PAR_TPD.mof 201