"Proxy": "http://proxy.firewall.com:8080/ or http://user:password@proxy.firewall.com:8080",
"NoProxy": "localhost,15.10.0.10,test.com"
}
]
}
],
"Deleted": true,
"PortalCommOkay": true,
"PowerStatus": "ON",
"State": "Ready",
"Substate": "Complete",
"StateTime": "2019-08-24T14:15:22Z",
"SubstateTime": "2019-08-24T14:15:22Z",
"Progress": 100,
"Alert": true,
"AlertInfo": [
{
"Alert": "op-failed",
"State": "Ready",
"Substate": "Complete",
"Message": "Operation XXX completed as failed with status: YYY",
"Time": "2019-08-24T14:15:22Z",
"Ack": true
}
],
"Workflow": "string",
"SummaryStatus": "OK",
"Labels": {
"serviceType": "BMaaS"
},
"WWPNs": [
"20:31:01:02:ad:f2:a8:e5",
"21:31:01:02:ad:f2:a8:e5"
]
}
]
Create a new Host
Creates a new host object which kicks off the provisioning of a physical server in accordance to the attributes provided for the Host object. Most values for these options must be selected from the set of options provided by the get available-resources API call.
+
Creates a new host object which kicks off the provisioning of a physical server in accordance to the attributes provided for the Host object. Most values for these options must be selected from the set of options provided by the get available-resources API call.
The SvcFlavor, SvcVersion, LocationID, SSHKeyIDs, and Network attribute must all be set with appropriate ID values from the available-resources call.
If GreenLake Platform IAM issued token is used for authentication, then it is required to pass 'X-Role' and 'X-Workspaceid' headers.
"Proxy": "http://proxy.firewall.com:8080/ or http://user:password@proxy.firewall.com:8080",
"NoProxy": "localhost,15.10.0.10,test.com"
}
]
}
],
"Deleted": true,
"PortalCommOkay": true,
"PowerStatus": "ON",
"State": "Ready",
"Substate": "Complete",
"StateTime": "2019-08-24T14:15:22Z",
"SubstateTime": "2019-08-24T14:15:22Z",
"Progress": 100,
"Alert": true,
"AlertInfo": [
{
"Alert": "op-failed",
"State": "Ready",
"Substate": "Complete",
"Message": "Operation XXX completed as failed with status: YYY",
"Time": "2019-08-24T14:15:22Z",
"Ack": true
}
],
"Workflow": "string",
"SummaryStatus": "OK",
"Labels": {
"serviceType": "BMaaS"
},
"WWPNs": [
"20:31:01:02:ad:f2:a8:e5",
"21:31:01:02:ad:f2:a8:e5"
]
}
Retrieve Host by ID
Returns a single Host with matching ID. If GreenLake Platform IAM issued token is used for authentication, then it is required to pass 'X-Role' and 'X-Workspaceid' headers.
Returns a single Host with matching ID. If GreenLake Platform IAM issued token is used for authentication, then it is required to pass 'X-Role' and 'X-Workspaceid' headers.
"Proxy": "http://proxy.firewall.com:8080/ or http://user:password@proxy.firewall.com:8080",
"NoProxy": "localhost,15.10.0.10,test.com"
}
]
}
],
"Deleted": true,
"PortalCommOkay": true,
"PowerStatus": "ON",
"State": "Ready",
"Substate": "Complete",
"StateTime": "2019-08-24T14:15:22Z",
"SubstateTime": "2019-08-24T14:15:22Z",
"Progress": 100,
"Alert": true,
"AlertInfo": [
{
"Alert": "op-failed",
"State": "Ready",
"Substate": "Complete",
"Message": "Operation XXX completed as failed with status: YYY",
"Time": "2019-08-24T14:15:22Z",
"Ack": true
}
],
"Workflow": "string",
"SummaryStatus": "OK",
"Labels": {
"serviceType": "BMaaS"
},
"WWPNs": [
"20:31:01:02:ad:f2:a8:e5",
"21:31:01:02:ad:f2:a8:e5"
]
}
Update an existing Host
Updates the Host with the matching ID. Update is permitted only if the host is in the 'Ready' or 'Connection Updating Failed' state. Only the Host 'Description', 'Networks', 'NetworkForDefaultRoute', 'NetworkUntagged' and 'ISCSIConfig:InitiatorName' can be updated. 'ISCSIConfig:InitiatorName' can be updated only if the host has no volumes attached.
+
Updates the Host with the matching ID. Update is permitted only if the host is in the 'Ready' or 'Connection Updating Failed' state. Only the Host 'Description', 'Networks', 'NetworkForDefaultRoute', 'NetworkUntagged' and 'ISCSIConfig:InitiatorName' can be updated. 'ISCSIConfig:InitiatorName' can be updated only if the host has no volumes attached.
If GreenLake Platform IAM issued token is used for authentication, then it is required to pass 'X-Role' and 'X-Workspaceid' headers.
"Proxy": "http://proxy.firewall.com:8080/ or http://user:password@proxy.firewall.com:8080",
"NoProxy": "localhost,15.10.0.10,test.com"
}
]
}
],
"Deleted": true,
"PortalCommOkay": true,
"PowerStatus": "ON",
"State": "Ready",
"Substate": "Complete",
"StateTime": "2019-08-24T14:15:22Z",
"SubstateTime": "2019-08-24T14:15:22Z",
"Progress": 100,
"Alert": true,
"AlertInfo": [
{
"Alert": "op-failed",
"State": "Ready",
"Substate": "Complete",
"Message": "Operation XXX completed as failed with status: YYY",
"Time": "2019-08-24T14:15:22Z",
"Ack": true
}
],
"Workflow": "string",
"SummaryStatus": "OK",
"Labels": {
"serviceType": "BMaaS"
},
"WWPNs": [
"20:31:01:02:ad:f2:a8:e5",
"21:31:01:02:ad:f2:a8:e5"
]
}
Delete a Host
Deletes the Host with the matching ID. A host in the 'Ready' state must first be powered-off before a delete will be permitted. Deletes to hosts in other states is permitted regardless of the power state.
+
Deletes the Host with the matching ID. A host in the 'Ready' state must first be powered-off before a delete will be permitted. Deletes to hosts in other states is permitted regardless of the power state.
If GreenLake Platform IAM issued token is used for authentication, then it is required to pass 'X-Role' and 'X-Workspaceid' headers.
"Proxy": "http://proxy.firewall.com:8080/ or http://user:password@proxy.firewall.com:8080",
"NoProxy": "localhost,15.10.0.10,test.com"
}
]
}
],
"Deleted": true,
"PortalCommOkay": true,
"PowerStatus": "ON",
"State": "Ready",
"Substate": "Complete",
"StateTime": "2019-08-24T14:15:22Z",
"SubstateTime": "2019-08-24T14:15:22Z",
"Progress": 100,
"Alert": true,
"AlertInfo": [
{
"Alert": "op-failed",
"State": "Ready",
"Substate": "Complete",
"Message": "Operation XXX completed as failed with status: YYY",
"Time": "2019-08-24T14:15:22Z",
"Ack": true
}
],
"Workflow": "string",
"SummaryStatus": "OK",
"Labels": {
"serviceType": "BMaaS"
},
"WWPNs": [
"20:31:01:02:ad:f2:a8:e5",
"21:31:01:02:ad:f2:a8:e5"
]
}
Power on Host by ID
Powers on a single Host with matching ID. If GreenLake Platform IAM issued token is used for authentication, then it is required to pass 'X-Role' and 'X-Workspaceid' headers.
Powers on a single Host with matching ID. If GreenLake Platform IAM issued token is used for authentication, then it is required to pass 'X-Role' and 'X-Workspaceid' headers.
"Proxy": "http://proxy.firewall.com:8080/ or http://user:password@proxy.firewall.com:8080",
"NoProxy": "localhost,15.10.0.10,test.com"
}
]
}
],
"Deleted": true,
"PortalCommOkay": true,
"PowerStatus": "ON",
"State": "Ready",
"Substate": "Complete",
"StateTime": "2019-08-24T14:15:22Z",
"SubstateTime": "2019-08-24T14:15:22Z",
"Progress": 100,
"Alert": true,
"AlertInfo": [
{
"Alert": "op-failed",
"State": "Ready",
"Substate": "Complete",
"Message": "Operation XXX completed as failed with status: YYY",
"Time": "2019-08-24T14:15:22Z",
"Ack": true
}
],
"Workflow": "string",
"SummaryStatus": "OK",
"Labels": {
"serviceType": "BMaaS"
},
"WWPNs": [
"20:31:01:02:ad:f2:a8:e5",
"21:31:01:02:ad:f2:a8:e5"
]
}
Power off Host by ID
Powers off a single Host with matching ID. If GreenLake Platform IAM issued token is used for authentication, then it is required to pass 'X-Role' and 'X-Workspaceid' headers.
Powers off a single Host with matching ID. If GreenLake Platform IAM issued token is used for authentication, then it is required to pass 'X-Role' and 'X-Workspaceid' headers.
"Proxy": "http://proxy.firewall.com:8080/ or http://user:password@proxy.firewall.com:8080",
"NoProxy": "localhost,15.10.0.10,test.com"
}
]
}
],
"Deleted": true,
"PortalCommOkay": true,
"PowerStatus": "ON",
"State": "Ready",
"Substate": "Complete",
"StateTime": "2019-08-24T14:15:22Z",
"SubstateTime": "2019-08-24T14:15:22Z",
"Progress": 100,
"Alert": true,
"AlertInfo": [
{
"Alert": "op-failed",
"State": "Ready",
"Substate": "Complete",
"Message": "Operation XXX completed as failed with status: YYY",
"Time": "2019-08-24T14:15:22Z",
"Ack": true
}
],
"Workflow": "string",
"SummaryStatus": "OK",
"Labels": {
"serviceType": "BMaaS"
},
"WWPNs": [
"20:31:01:02:ad:f2:a8:e5",
"21:31:01:02:ad:f2:a8:e5"
]
}
Reset Host by ID
Resets a single Host with matching ID. If GreenLake Platform IAM issued token is used for authentication, then it is required to pass 'X-Role' and 'X-Workspaceid' headers.
Resets a single Host with matching ID. If GreenLake Platform IAM issued token is used for authentication, then it is required to pass 'X-Role' and 'X-Workspaceid' headers.
"Proxy": "http://proxy.firewall.com:8080/ or http://user:password@proxy.firewall.com:8080",
"NoProxy": "localhost,15.10.0.10,test.com"
}
]
}
],
"Deleted": true,
"PortalCommOkay": true,
"PowerStatus": "ON",
"State": "Ready",
"Substate": "Complete",
"StateTime": "2019-08-24T14:15:22Z",
"SubstateTime": "2019-08-24T14:15:22Z",
"Progress": 100,
"Alert": true,
"AlertInfo": [
{
"Alert": "op-failed",
"State": "Ready",
"Substate": "Complete",
"Message": "Operation XXX completed as failed with status: YYY",
"Time": "2019-08-24T14:15:22Z",
"Ack": true
}
],
"Workflow": "string",
"SummaryStatus": "OK",
"Labels": {
"serviceType": "BMaaS"
},
"WWPNs": [
"20:31:01:02:ad:f2:a8:e5",
"21:31:01:02:ad:f2:a8:e5"
]
}
Set PXE boot order on Host by ID
Sets a single Host with matching ID to attempt PXE boot when next booting. If GreenLake Platform IAM issued token is used for authentication, then it is required to pass 'X-Role' and 'X-Workspaceid' headers.
Sets a single Host with matching ID to attempt PXE boot when next booting. If GreenLake Platform IAM issued token is used for authentication, then it is required to pass 'X-Role' and 'X-Workspaceid' headers.
"Proxy": "http://proxy.firewall.com:8080/ or http://user:password@proxy.firewall.com:8080",
"NoProxy": "localhost,15.10.0.10,test.com"
}
]
}
],
"Deleted": true,
"PortalCommOkay": true,
"PowerStatus": "ON",
"State": "Ready",
"Substate": "Complete",
"StateTime": "2019-08-24T14:15:22Z",
"SubstateTime": "2019-08-24T14:15:22Z",
"Progress": 100,
"Alert": true,
"AlertInfo": [
{
"Alert": "op-failed",
"State": "Ready",
"Substate": "Complete",
"Message": "Operation XXX completed as failed with status: YYY",
"Time": "2019-08-24T14:15:22Z",
"Ack": true
}
],
"Workflow": "string",
"SummaryStatus": "OK",
"Labels": {
"serviceType": "BMaaS"
},
"WWPNs": [
"20:31:01:02:ad:f2:a8:e5",
"21:31:01:02:ad:f2:a8:e5"
]
}
Set HDD boot order on Host by ID
Sets a single Host with matching ID to attempt HDD booting. If GreenLake Platform IAM issued token is used for authentication, then it is required to pass 'X-Role' and 'X-Workspaceid' headers.
Sets a single Host with matching ID to attempt HDD booting. If GreenLake Platform IAM issued token is used for authentication, then it is required to pass 'X-Role' and 'X-Workspaceid' headers.
"Proxy": "http://proxy.firewall.com:8080/ or http://user:password@proxy.firewall.com:8080",
"NoProxy": "localhost,15.10.0.10,test.com"
}
]
}
],
"Deleted": true,
"PortalCommOkay": true,
"PowerStatus": "ON",
"State": "Ready",
"Substate": "Complete",
"StateTime": "2019-08-24T14:15:22Z",
"SubstateTime": "2019-08-24T14:15:22Z",
"Progress": 100,
"Alert": true,
"AlertInfo": [
{
"Alert": "op-failed",
"State": "Ready",
"Substate": "Complete",
"Message": "Operation XXX completed as failed with status: YYY",
"Time": "2019-08-24T14:15:22Z",
"Ack": true
}
],
"Workflow": "string",
"SummaryStatus": "OK",
"Labels": {
"serviceType": "BMaaS"
},
"WWPNs": [
"20:31:01:02:ad:f2:a8:e5",
"21:31:01:02:ad:f2:a8:e5"
]
}
Reimage Host by ID
Re-deploys a host to the same machine. WARNING -- all drives will be erased! Only the Host OS is reinstalled, IP addresses, volumes, etc are not changed. The host must be powered off. The host must also be in the Ready state.
+
Re-deploys a host to the same machine. WARNING -- all drives will be erased! Only the Host OS is reinstalled, IP addresses, volumes, etc are not changed. The host must be powered off. The host must also be in the Ready state.
If GreenLake Platform IAM issued token is used for authentication, then it is required to pass 'X-Role' and 'X-Workspaceid' headers.
"Proxy": "http://proxy.firewall.com:8080/ or http://user:password@proxy.firewall.com:8080",
"NoProxy": "localhost,15.10.0.10,test.com"
}
]
}
],
"Deleted": true,
"PortalCommOkay": true,
"PowerStatus": "ON",
"State": "Ready",
"Substate": "Complete",
"StateTime": "2019-08-24T14:15:22Z",
"SubstateTime": "2019-08-24T14:15:22Z",
"Progress": 100,
"Alert": true,
"AlertInfo": [
{
"Alert": "op-failed",
"State": "Ready",
"Substate": "Complete",
"Message": "Operation XXX completed as failed with status: YYY",
"Time": "2019-08-24T14:15:22Z",
"Ack": true
}
],
"Workflow": "string",
"SummaryStatus": "OK",
"Labels": {
"serviceType": "BMaaS"
},
"WWPNs": [
"20:31:01:02:ad:f2:a8:e5",
"21:31:01:02:ad:f2:a8:e5"
]
}
Replace Host by ID
Re-deploys a host with a new machine that satisfies the current host settings. WARNING -- all drives will be erased! Only the machine is replaced, IP addresses, volumes, etc are not changed. The host must be powered off. The host must also be in the Ready state or in the Failed state and in the Replace or Maintenace workflow.
+
Re-deploys a host with a new machine that satisfies the current host settings. WARNING -- all drives will be erased! Only the machine is replaced, IP addresses, volumes, etc are not changed. The host must be powered off. The host must also be in the Ready state or in the Failed state and in the Replace or Maintenace workflow.
If GreenLake Platform IAM issued token is used for authentication, then it is required to pass 'X-Role' and 'X-Workspaceid' headers.
Operations related to Volumes. A Volume is an external storage volume that persists independent of the associated host.
List all volumes in project
Returns an array of all volumes defined within the project. If GreenLake Platform IAM issued token is used for authentication, then it is required to pass 'X-Role' and 'X-Workspaceid' headers.