Name | Data Type | Value |
---|---|---|
Description | string | This service provides for active management of Resource Pools. It allows jobs to be started for the creation and deletion of ResourcePools as well as addition and subtraction of host resources from ResourcePools |
UMLPackagePath | string | CIM::Core::Resource |
Version | string | 2.22.0 |
Name | Data Type | Class Origin |
---|---|---|
Caption | string | CIM_ManagedElement |
CommunicationStatus | uint16 | CIM_ManagedSystemElement |
CreationClassName | string | CIM_Service |
Description | string | CIM_ManagedElement |
DetailedStatus | uint16 | CIM_ManagedSystemElement |
ElementName | string | CIM_ManagedElement |
EnabledDefault | uint16 | CIM_EnabledLogicalElement |
EnabledState | uint16 | CIM_EnabledLogicalElement |
HealthState | uint16 | CIM_ManagedSystemElement |
InstallDate | datetime | CIM_ManagedSystemElement |
InstanceID | string | CIM_ManagedElement |
Name | string | CIM_Service |
OperatingStatus | uint16 | CIM_ManagedSystemElement |
OtherEnabledState | string | CIM_EnabledLogicalElement |
PrimaryOwnerContact | string | CIM_Service |
PrimaryOwnerName | string | CIM_Service |
PrimaryStatus | uint16 | CIM_ManagedSystemElement |
RequestedState | uint16 | CIM_EnabledLogicalElement |
Started | boolean | CIM_Service |
StartMode | string | CIM_Service |
Status | string | CIM_ManagedSystemElement |
SystemCreationClassName | string | CIM_Service |
SystemName | string | CIM_Service |
TimeOfLastStateChange | datetime | CIM_EnabledLogicalElement |
TransitioningToState | uint16 | CIM_EnabledLogicalElement |
AvailableRequestedStates | uint16[] | CIM_EnabledLogicalElement |
OperationalStatus | uint16[] | CIM_ManagedSystemElement |
StatusDescriptions | string[] | CIM_ManagedSystemElement |
Name | Data Type | Value |
---|---|---|
Description | string | Starts a job to create a root ResourcePool. The ResourcePool will be scoped to the same System as this Service. If 0 is returned, then the task completed successfully and the use of ConcreteJob was not required. If the task will take some time to complete, a ConcreteJob will be created and its reference returned in the output parameter Job. The resulting pool will be a root pool with no parent pool. |
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, 7, .., 4096, 4097, 4098..32767, 32768..65535 |
Values | string | Job Completed with No Error, Not Supported, Unknown, Timeout, Failed, Invalid Parameter, In Use, Incorrect ResourceType for the Pool, DMTF Reserved, Method Parameters Checked - Job Started, Size Not Supported, Method Reserved, Vendor Specific |
Name | Type | Qualifiers | ||||
---|---|---|---|---|---|---|
Name | Data Type | Value | ||||
ElementName | string | |||||
Description | string | A end user relevant name for the pool 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 pool. | ||||
IN | boolean | true | ||||
ResourceType | string | |||||
Description | string | The type of resources the created poolwill manage. If HostResources contains elements, this property must mach their type. | ||||
IN | boolean | true | ||||
HostResources | CIM_LogicalDevice[] | |||||
Description | string | Array of zero or more devices that are used to create the Pool or modify the source extents. All elements in the array must be of the same type. | ||||
IN | boolean | true | ||||
Job | REF CIM_ConcreteJob | |||||
Description | string | Reference to the job (may be null if job completed). | ||||
IN | boolean | false | ||||
OUT | boolean | true | ||||
Pool | REF CIM_ResourcePool | |||||
Description | string | On success, a reference to the resulting ResourcePool is returned. When a Job is returned, this may be NULL, in which case, the client must use the Job to find the resulting ResourcePool once the Job completes. | ||||
IN | boolean | false | ||||
OUT | boolean | true |
Name | Data Type | Value |
---|---|---|
Description | string | Start a job to create a sub-pool from a parent pool using the specified allocation settings 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 sub-pool. The Job's reference will be returned in the output parameter Job. |
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, 7, 8, .., 4096, 4097, 4098..32767, 32768..65535 |
Values | string | Job Completed with No Error, Not Supported, Unknown, Timeout, Failed, Invalid Parameter, In Use, Incorrect ResourceType for the Pool, Insufficient Resources, DMTF Reserved, Method Parameters Checked - Job Started, Size Not Supported, Method Reserved, Vendor Specific |
Name | Type | Qualifiers | ||||
---|---|---|---|---|---|---|
Name | Data Type | Value | ||||
ElementName | string | |||||
Description | string | A end user relevant name for the pool 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. | ||||
IN | boolean | true | ||||
Settings | string[] | |||||
Description | string | String containing a representation of a CIM_SettingData instance that is used to specify the settings for the child Pool. | ||||
EmbeddedInstance | string | CIM_ResourceAllocationSettingData | ||||
IN | boolean | true | ||||
ModelCorrespondence | string | CIM_ResourcePoolConfigurationService.CreateChildResourcePool.ParentPool | ||||
ParentPool | CIM_ResourcePool[] | |||||
Description | string | The Pool(s) from which to create the new Pool. | ||||
IN | boolean | true | ||||
ModelCorrespondence | string | CIM_ResourcePoolConfigurationService.CreateChildResourcePool.Settings | ||||
Job | REF CIM_ConcreteJob | |||||
Description | string | Reference to the job (may be null if job completed). | ||||
IN | boolean | false | ||||
OUT | boolean | true | ||||
Pool | REF CIM_ResourcePool | |||||
Description | string | A reference to the resulting pool. | ||||
IN | boolean | false | ||||
OUT | boolean | true |
Name | Data Type | Value |
---|---|---|
Description | string | Start a job to delete a ResourcePool. No allocations may be outstanding or the delete will fail with "In Use." If the resource pool is a root resource pool, any host resources are returned back to the underlying system. If 0 is returned, the function completed successfully, and no ConcreteJob was required. If 4096/0x1000 is returned, a ConcreteJob will be started to delete the ResourcePool. A reference to the Job is returned in the Job parameter. |
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, 7, .., 4096, 4097..32767, 32768..65535 |
Values | string | Job Completed with No Error, Not Supported, Unknown, Timeout, Failed, Invalid Parameter, In Use, Incorrect ResourceType for the Pool, DMTF Reserved, Method Parameters Checked - Job Started, Method Reserved, Vendor Specific |
Name | Type | Qualifiers | ||||
---|---|---|---|---|---|---|
Name | Data Type | Value | ||||
Job | REF CIM_ConcreteJob | |||||
Description | string | Reference to the job (may be null if job completed). | ||||
IN | boolean | false | ||||
OUT | boolean | true | ||||
Pool | REF CIM_ResourcePool | |||||
Description | string | Reference to the pool to delete. | ||||
IN | boolean | true |
Name | Data Type | Value |
---|---|---|
Description | string | Starts a job to add resources to a ResourcePool. If 0 is returned, then the task completed successfully and the use of ConcreteJob was not required. If the task will take some time to complete, a ConcreteJob will be created and its reference returned in the output parameter Job. The resulting pool will be a root pool with no parent pool. |
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, 7, .., 4096, 4097, 4098..32767, 32768..65535 |
Values | string | Job Completed with No Error, Not Supported, Unknown, Timeout, Failed, Invalid Parameter, In Use, Incorrect ResourceType for the Pool, DMTF Reserved, Method Parameters Checked - Job Started, Size Not Supported, Method Reserved, Vendor Specific |
Name | Type | Qualifiers | ||||
---|---|---|---|---|---|---|
Name | Data Type | Value | ||||
HostResources | CIM_LogicalDevice[] | |||||
Description | string | Array of CIM_LogicalDevice instances to add to the Pool. | ||||
IN | boolean | true | ||||
Job | REF CIM_ConcreteJob | |||||
Description | string | Reference to the job (may be null if job completed). | ||||
IN | boolean | false | ||||
OUT | boolean | true | ||||
Pool | REF CIM_ResourcePool | |||||
Description | string | The pool to add the resources to. | ||||
IN | boolean | true |
Name | Data Type | Value |
---|---|---|
Description | string | Starts a job to remove resources from a ResourcePool. If 0 is returned, then the task completed successfully and the use of ConcreteJob was not required. If the task will take some time to complete, a ConcreteJob will be created and its reference returned in the output parameter Job. The resulting pool will be a root pool with no parent pool. |
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, 7, .., 4096, 4097, 4098..32767, 32768..65535 |
Values | string | Job Completed with No Error, Not Supported, Unknown, Timeout, Failed, Invalid Parameter, In Use, Incorrect ResourceType for the Pool, DMTF Reserved, Method Parameters Checked - Job Started, Size Not Supported, Method Reserved, Vendor Specific |
Name | Type | Qualifiers | ||||
---|---|---|---|---|---|---|
Name | Data Type | Value | ||||
HostResources | CIM_LogicalDevice[] | |||||
Description | string | Array of CIM_LogicalDevice instances to remove from the Pool. | ||||
IN | boolean | true | ||||
Job | REF CIM_ConcreteJob | |||||
Description | string | Reference to the job (may be null if job completed). | ||||
IN | boolean | false | ||||
OUT | boolean | true | ||||
Pool | REF CIM_ResourcePool | |||||
Description | string | The pool to remove the resources from. | ||||
IN | boolean | true |
Name | Data Type | Value |
---|---|---|
Description | string | Start a job to change a parent pool using the specified allocation settings 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 change the parent pool. The Job's reference will be returned in the output parameter Job. |
ValueMap | string | 0, 1, 2, 3, 4, 5, 6, 7, 8, .., 4096, 4097, 4098..32767, 32768..65535 |
Values | string | Job Completed with No Error, Not Supported, Unknown, Timeout, Failed, Invalid Parameter, In Use, Incorrect ResourceType for the Pool, Insufficient Resources, DMTF Reserved, Method Parameters Checked - Job Started, Size Not Supported, Method Reserved, Vendor Specific |
Name | Type | Qualifiers | ||||
---|---|---|---|---|---|---|
Name | Data Type | Value | ||||
Settings | string[] | |||||
Description | string | Optional string containing a representation of a CIM_SettingData instance that is used to specify the settings for the Parent Pool. | ||||
EmbeddedInstance | string | CIM_ResourceAllocationSettingData | ||||
IN | boolean | true | ||||
ModelCorrespondence | string | CIM_ResourcePoolConfigurationService.ChangeParentResourcePool.Settings | ||||
ParentPool | CIM_ResourcePool[] | |||||
Description | string | Reference to the parent pool(s). | ||||
IN | boolean | true | ||||
ChildPool | REF CIM_ResourcePool | |||||
Description | string | Reference to the child pool. | ||||
IN | boolean | true | ||||
Job | REF CIM_ConcreteJob | |||||
Description | string | Reference to the job (may be null if job completed). | ||||
IN | boolean | false | ||||
ModelCorrespondence | string | CIM_ResourcePoolConfigurationService.ChangeParentResourcePool.ParentPool | ||||
OUT | boolean | true |
Name | Return Type | Class Origin |
---|---|---|
RequestStateChange | uint32 | CIM_EnabledLogicalElement |
StartService | uint32 | CIM_Service |
StopService | uint32 | CIM_Service |