ServerIndex class
ServerIndex class APIs
The following tables list the basic APIs, operation APIs, and relationship APIs for the ServerIndex class.
Basic APIs
Name | HTTP | URI | Description |
|---|---|---|---|
search | POST | Searches for ServerIndex objects. |
Operation APIs
Name | HTTP | URI | Description |
|---|---|---|---|
sync | POST |
| |
syncAll | POST |
|
Relationship APIs
The ServerIndex class has no relationship APIs.
ServerIndex class relationships and attributes
The following tables list the relationships and attributes of the ServerIndex class.
Relationships
Name | Type | Multi- | Description |
|---|---|---|---|
computeContainer | 1 |
| |
customFieldViews | CustomFieldView | 0..* |
|
diskViews | DiskView | 1..* |
|
ipAddressViews | IPAddressView | 1..* |
|
networkInterfaceViews | NetworkInterfaceView | 1..* |
|
networkStorageResourceViews | ServerStorageResourceView | 0..* |
|
operatingSystemView | OperatingSystemView | 1 |
|
owner | UserView | 0..1 |
|
owners | UserView | 1..* |
|
postDeployableOfferingViews | PostDeployableOfferingView | 0..* |
|
softwareViews | SoftwareView | 0..* |
|
dependencies | 0..* |
| |
cloudClass | 1 | Fully-qualified name of the class to which the object belongs | |
provider | 1 | Provider that created the object | |
tags | 0..* | Tags associated with the object |
Attributes
Name | Type | Multi- | Description |
|---|---|---|---|
commissionDate | 1 |
| |
complianceErrors | String | 0..1 |
|
complianceExecutionState | String | 0..1 |
|
complianceLastUpdateTimestamp | 0..1 |
| |
complianceParams | String | 0..1 |
|
compliancePercentage | Float | 0..1 |
|
complianceState | String | 0..1 |
|
computeContainerId | String | 1 |
|
customerIPAddresses | String | 0..1 |
|
decommissionDate | 1 |
| |
hostName | String | 1 |
|
hwArchitecture | String | 1 |
|
isMonitoringEnabled | Boolean | 1 |
|
location | String | 1 |
|
managementIPAddresses | String | 0..1 |
|
osName | String | 1 |
|
ownerFullName | String | 0..1 |
|
ownerLoginId | String | 1 |
|
pendingAction | String | 0..1 |
|
resourceSetGuid | String | 1 |
|
resourceSetName | String | 1 |
|
serviceId | String | 1 |
|
serviceName | String | 1 |
|
serviceOfferingGuid | String | 1 |
|
serviceOfferingName | String | 1 |
|
serviceOfferingReconID | String | 1 |
|
sharedUsers | String | 0..1 |
|
softwares | String | 0..1 |
|
status | String | 1 |
|
summarizationPeriod | Integer | 0..1 |
|
systemType | String | 1 |
|
tenantName | String | 1 |
|
totalCpus | Integer | 1 |
|
totalDiskCapacity | String | 1 |
|
totalDiskSize | Float | 1 |
|
totalDiskSizeRaw | Float | 1 |
|
totalDiskUOM | String | 1 |
|
totalMemory | Integer | 1 |
|
totalMemorySize | Float | 1 |
|
totalMemoryUOM | String | 1 |
|
vendor | String | 0..1 |
|
tagNames | String | 0..* |
|
description | String | 0..1 | Text that describes the object |
guid | String | 1 | Globally unique identifier for the object |
labels | String | 0..* |
|
modifiedDate | 0..1 | Date the Cloudobject was modified | |
name | String | 1 | Human-readable name of the object |