diff --git a/v1/api/swagger/components/schemas/NewHost.yaml b/v1/api/swagger/components/schemas/NewHost.yaml index 37d9fc56..5641a173 100644 --- a/v1/api/swagger/components/schemas/NewHost.yaml +++ b/v1/api/swagger/components/schemas/NewHost.yaml @@ -49,10 +49,6 @@ properties: MachineInventory array provided by the get /available-resources call to find a location with an adequate inventory of machines with the desired machine size. - MachineID: - type: string - format: uuid - description: The machine ID is normally not used. SSHKeyIDs: type: array description: >- diff --git a/v1/html/index.html b/v1/html/index.html index afa35261..3a7cfb5c 100644 --- a/v1/html/index.html +++ b/v1/html/index.html @@ -2481,7 +2481,6 @@
The location ID must be one of those provided by the LocationInfo array returned as part of the get /available-resources call. The locations are typically described by country, region, and data center. The location ID must also be one that has sufficient inventory for the selected MachineSize. See the MachineInventory array as returned by the get /available-resources call to select a location that has machines available with the correct machine size.
The machine size ID must be one of those listed in the MachineSizes array returned as part of the get /available-resources call. This array provides the name and detailed description for each machine size. Use the MachineInventory array provided by the get /available-resources call to find a location with an adequate inventory of machines with the desired machine size.
-The machine ID is normally not used.
These IDs must correspond to the IDs for SSH keys already created within the context of the project. These SSH keys and those included as SSHAuthorizedKeys will be used together to provision SSH keys when the machine is imaged.
The list of IDs corresponding to the networks that will be provisioned to the host. These networks must be among those listed in the Networks array returned by the get /available-resources call. This list must include the ID for any network identified by the HostUseEnum as Required.
A list of pre-allocated IP addresses to be used for corresponding networks. This array of IP addresses, if present, is in one-to-one correspondence with Networks.
@@ -2500,7 +2499,7 @@{- "Name": "NewHostName",
- "Description": "Description of new Host",
- "ServiceID": "20dd558b-b106-40bc-a8e7-d364ec5db710",
- "LocationID": "58e992d9-6663-492c-8c5b-ecf0b1b3bfe1",
- "MachineSizeID": "6e87f64f-b099-4286-9101-bee60a1afa2e",
- "MachineID": "d96dbf89-2a07-42f9-817d-2d6c42351827",
- "SSHKeyIDs": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "NetworkIDs": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "PreAllocatedIPs": [
- "10.0.0.4",
- "10.0.0.8"
], - "NetworkForDefaultRoute": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
- "NetworkUntagged": "046b6c7f-0b8a-43b9-b35d-6489e6daee92",
- "VolumeIDs": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "ServiceNetsProviderMAC": {
- "046b6c7f-0b8a-43b9-b35d-6489e6daee91": "a2:c8:93:15:2a:76"
}, - "NewVolumes": [
- {
- "Name": "NewVolumeName",
- "Description": "Description of New Volume",
- "FlavorID": "69d82b9f-19a6-47cd-bcb3-7f4b437e8e51",
- "Capacity": 10,
- "Shareable": true,
- "StoragePoolID": "4028a467-4960-41d8-94b5-7611e50c0642",
- "VolumeCollectionID": "0bc8d647-85d3-4a49-8d49-8626da150790"
}
], - "UserData": "string",
- "NodeID": "Node21",
- "Labels": {
- "serviceType": "BMaaS",
- "region": "us-west-2"
}
}
{- "ID": "3892eb50-4697-4c72-aadc-32b766bce3c0",
- "ETag": "a8a0a8d9-d35b-45c6-840f-2b3694efc394",
- "Name": "My Object Name",
- "Created": "2019-06-27T22:59:01.661Z",
- "Modified": "2020-02-27T18:28:02.863Z",
- "Description": "Description of Host",
- "ServiceID": "20dd558b-b106-40bc-a8e7-d364ec5db710",
- "ServiceFlavor": "ubuntu",
- "ServiceVersion": "18.04-20190807",
- "LocationID": "58e992d9-6663-492c-8c5b-ecf0b1b3bfe1",
- "MachineSizeName": "HPE Large",
- "MachineSizeID": "6e87f64f-b099-4286-9101-bee60a1afa2e",
- "MachineID": "d96dbf89-2a07-42f9-817d-2d6c42351827",
- "SSHKeyIDs": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "SSHAuthorizedKeys": [
- "'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCxv1C5uOeG9BBjfQbum9GupGthTFcifS4FNYxZ2ZakN9UcpD05L2lKp4OI6mfCfciOhJ9SHduZWJFM0pYfC99hIsPAHhEwWOjh3/rHKxB/U4RYN4VFWM+ShDv92+k0Hse73HhuiHKVtmRj/fltAeCFm/mPlL+McMYFhFYMIK8b/spKpXxdEBCSowHPGIn3yi0ivPWhC4wcIa9jDIela/a0t/oDnYTeIp2WMLDbpZyQsGHmKopAAvb+83JhwytQMVTI/g5pMerbqPyxKtWaWDVDtpQ7O8G877T5U3kkl4jLLOJywxrvLrfHh1UNdNvPmvRFd+ct9Q5ugj5CIMJHqWTj Joe@Laptop.local'\n"
], - "NetworkIDs": [
- "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
- "91eec8b5-6460-4532-aad1-47b983edb63c"
], - "NetworkForDefaultRoute": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
- "NetworkUntagged": "046b6c7f-0b8a-43b9-b35d-6489e6daee92",
- "PreAllocatedIPs": [
- "string"
], - "ServiceNetsProviderMAC": {
- "046b6c7f-0b8a-43b9-b35d-6489e6daee91": "a2:c8:93:15:2a:76"
}, - "UserData": "string",
- "NodeID": "Node21",
- "ISCSIConfig": {
- "InitiatorName": "string",
- "CHAPSecret": "string",
- "CHAPUser": "string",
- "ISCSIDiscoveryAddress": "string"
}, - "Connections": [
- {
- "Name": "Default",
- "Ports": [
- {
- "Name": "lan5",
- "HWAddr": "5c:b9:01:95:64:a0"
}
], - "HA": true,
- "Speed": "1Gb",
- "Networks": [
- {
- "Name": "HostConn1",
- "NetworkID": "59047804-7c6d-4fea-bf89-08c54543dccc",
- "IP": "10.5.3.4",
- "Subnet": "10.5.3.0",
- "Netmask": "/24",
- "Gateway": "10.5.3.1",
- "DNS": [
- "8.8.8.8"
], - "VLAN": 0,
- "VNI": 0,
- "Untagged": true,
- "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"
]
}
{- "Name": "NewHostName",
- "Description": "Description of new Host",
- "ServiceID": "20dd558b-b106-40bc-a8e7-d364ec5db710",
- "LocationID": "58e992d9-6663-492c-8c5b-ecf0b1b3bfe1",
- "MachineSizeID": "6e87f64f-b099-4286-9101-bee60a1afa2e",
- "SSHKeyIDs": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "NetworkIDs": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "PreAllocatedIPs": [
- "10.0.0.4",
- "10.0.0.8"
], - "NetworkForDefaultRoute": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
- "NetworkUntagged": "046b6c7f-0b8a-43b9-b35d-6489e6daee92",
- "VolumeIDs": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "ServiceNetsProviderMAC": {
- "046b6c7f-0b8a-43b9-b35d-6489e6daee91": "a2:c8:93:15:2a:76"
}, - "NewVolumes": [
- {
- "Name": "NewVolumeName",
- "Description": "Description of New Volume",
- "FlavorID": "69d82b9f-19a6-47cd-bcb3-7f4b437e8e51",
- "Capacity": 10,
- "Shareable": true,
- "StoragePoolID": "4028a467-4960-41d8-94b5-7611e50c0642",
- "VolumeCollectionID": "0bc8d647-85d3-4a49-8d49-8626da150790"
}
], - "UserData": "string",
- "NodeID": "Node21",
- "Labels": {
- "serviceType": "BMaaS",
- "region": "us-west-2"
}
}
{- "ID": "3892eb50-4697-4c72-aadc-32b766bce3c0",
- "ETag": "a8a0a8d9-d35b-45c6-840f-2b3694efc394",
- "Name": "My Object Name",
- "Created": "2019-06-27T22:59:01.661Z",
- "Modified": "2020-02-27T18:28:02.863Z",
- "Description": "Description of Host",
- "ServiceID": "20dd558b-b106-40bc-a8e7-d364ec5db710",
- "ServiceFlavor": "ubuntu",
- "ServiceVersion": "18.04-20190807",
- "LocationID": "58e992d9-6663-492c-8c5b-ecf0b1b3bfe1",
- "MachineSizeName": "HPE Large",
- "MachineSizeID": "6e87f64f-b099-4286-9101-bee60a1afa2e",
- "MachineID": "d96dbf89-2a07-42f9-817d-2d6c42351827",
- "SSHKeyIDs": [
- "497f6eca-6276-4993-bfeb-53cbbbba6f08"
], - "SSHAuthorizedKeys": [
- "'ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCxv1C5uOeG9BBjfQbum9GupGthTFcifS4FNYxZ2ZakN9UcpD05L2lKp4OI6mfCfciOhJ9SHduZWJFM0pYfC99hIsPAHhEwWOjh3/rHKxB/U4RYN4VFWM+ShDv92+k0Hse73HhuiHKVtmRj/fltAeCFm/mPlL+McMYFhFYMIK8b/spKpXxdEBCSowHPGIn3yi0ivPWhC4wcIa9jDIela/a0t/oDnYTeIp2WMLDbpZyQsGHmKopAAvb+83JhwytQMVTI/g5pMerbqPyxKtWaWDVDtpQ7O8G877T5U3kkl4jLLOJywxrvLrfHh1UNdNvPmvRFd+ct9Q5ugj5CIMJHqWTj Joe@Laptop.local'\n"
], - "NetworkIDs": [
- "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
- "91eec8b5-6460-4532-aad1-47b983edb63c"
], - "NetworkForDefaultRoute": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
- "NetworkUntagged": "046b6c7f-0b8a-43b9-b35d-6489e6daee92",
- "PreAllocatedIPs": [
- "string"
], - "ServiceNetsProviderMAC": {
- "046b6c7f-0b8a-43b9-b35d-6489e6daee91": "a2:c8:93:15:2a:76"
}, - "UserData": "string",
- "NodeID": "Node21",
- "ISCSIConfig": {
- "InitiatorName": "string",
- "CHAPSecret": "string",
- "CHAPUser": "string",
- "ISCSIDiscoveryAddress": "string"
}, - "Connections": [
- {
- "Name": "Default",
- "Ports": [
- {
- "Name": "lan5",
- "HWAddr": "5c:b9:01:95:64:a0"
}
], - "HA": true,
- "Speed": "1Gb",
- "Networks": [
- {
- "Name": "HostConn1",
- "NetworkID": "59047804-7c6d-4fea-bf89-08c54543dccc",
- "IP": "10.5.3.4",
- "Subnet": "10.5.3.0",
- "Netmask": "/24",
- "Gateway": "10.5.3.1",
- "DNS": [
- "8.8.8.8"
], - "VLAN": 0,
- "VNI": 0,
- "Untagged": true,
- "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"
]
}