| Local Methods | ||
Managed Object Types | Data Object Types | All Properties | All Methods |
StoragePod
corresponds to Storage DRS in the vSphere Web Client.
Properties
Name | Type | Description |
---|---|---|
None |
Methods
Methods defined in this Managed Object |
---|
PbmCheckCompatibility, PbmCheckCompatibilityWithSpec, PbmQueryMatchingHub, PbmQueryMatchingHubWithSpec |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the PbmPlacementSolver used to make the method call. |
hubsToSearch* | PbmPlacementHub[] |
Candidate list of hubs, either datastores or storage pods or a
mix. If you do not specify this parameter, the Server uses all
of the datastores and storage pods for placement compatibility
checking.
|
profile | PbmProfileId |
Storage requirement profile.
|
Return Value
Type | Description |
---|---|
PbmPlacementCompatibilityResult[] | Array of compatibility result objects. The results array contains one entry for each entry in the hubsToSearch list. If you do not specify a hubs list, the results array contains one entry for each datastore and storage pod in your vSphere environment. Any errors are described in the results array.
|
Faults
Type | Description |
---|---|
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
Type | |
---|---|
None |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the PbmPlacementSolver used to make the method call. |
hubsToSearch* | PbmPlacementHub[] |
Candidate list of hubs, either datastores or storage pods
or a mix. If you do not specify this parameter, the Server uses all of the
datastores and storage pods for placement compatibility checking.
|
profileSpec | PbmCapabilityProfileCreateSpec |
Specification for a capability based profile.
|
Return Value
Type | Description |
---|---|
PbmPlacementCompatibilityResult[] | Array of compatibility result objects. The results array contains one entry for each entry in the hubsToSearch list. If you do not specify a hubs list, the results array contains one entry for each datastore and storage pod in your vSphere environment. Any errors are described in the results array.
|
Faults
Type | Description |
---|---|
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
Type | |
---|---|
None |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the PbmPlacementSolver used to make the method call. |
hubsToSearch* | PbmPlacementHub[] |
Candidate list of hubs, either datastores or storage pods or a
mix. If you do not specify this parameter, the Server uses all
of the datastores and storage pods.
|
profile | PbmProfileId |
Storage requirement profile.
|
Return Value
Type | Description |
---|---|
PbmPlacementHub[] | Subset of the hubsToSearch list that satisfies the profile requirements. A storage pod is returned if and only if all its member datastores satisfy the profile requirements, whether the hubs list contains any of the member datastores or not. If a datastore and its storage pod are in the hubs list, and both satisfy the requirements, both are returned. |
Faults
Type | Description |
---|---|
PbmFault | Thrown if there is an internal server error. |
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
Type | |
---|---|
None |
Parameters
Name | Type | Description |
---|---|---|
_this | ManagedObjectReference | A reference to the PbmPlacementSolver used to make the method call. |
hubsToSearch* | PbmPlacementHub[] |
Candidate list of hubs, either datastores or storage
pods or a mix. If you do not specify this parameter, the Server uses
all of the datastores and storage pods for placement compatibility checking.
|
createSpec | PbmCapabilityProfileCreateSpec |
Storage profile creation specification.
|
Return Value
Type | Description |
---|---|
PbmPlacementHub[] | Subset of the hubsToSearch list that satisfies the profile requirements. A storage pod is returned if and only if all its member datastores satisfy the profile requirements, whether the hubs list contains any of the member datastores or not. If a datastore and its storage pod are in the hubs list, and both satisfy the requirements, both are returned. |
Faults
Type | Description |
---|---|
PbmFault | Thrown if there is an internal server error. |
RuntimeFault | Thrown if any type of runtime fault is thrown that is not covered by the other faults; for example, a communication error. |
Events
Type | |
---|---|
None |
Top of page | Local Methods | ||
Managed Object Types | Data Object Types | All Properties | All Methods |