Retrieve an Instance Type
Get an Instance Type by ID.
If the org has an Infrastructure Provider entity that owns the Instance Type, then the Instance Type detail is returned. User must have authorization role with `PROVIDER_ADMIN` suffix.
If the org has a Tenant entity and it has a Tenant Account with the Infrastructure Provider of the Instance Type, then the Instance Type detail is returned. User must have authorization role with `TENANT_ADMIN` suffix.
Authentication
AuthorizationBearer
```
export JWT_BEARER_TOKEN="<jwt-bearer-token>"
# Example org name: "acme-inc
export ORG_NAME=<org-name>
# Use the JWT bearer token in your API request auth header:
curl -v -X GET -H "Content-Type: application/json" -H "Authorization: Bearer $JWT_BEARER_TOKEN" https://nico-rest-api.nico.svc.cluster.local/v2/org/$ORG_NAME/nico/user/current
```
Path parameters
org
Name of the Org
instanceTypeId
ID of the Instance Type
Query parameters
includeMachineAssociation
Include Machine associations for each Instance Type. Can only be requested by Provider
includeAllocationStats
Include Allocation stats. Currently can only be requested by Tenant
includeRelation
Related entity to expand
Allowed values:
Response
OK
id
Unique UUID v4 identifier for the Instance Type
name
Name of the Instance Type
description
Description of the Instance Type
controllerMachineType
Machine type assigned by Site Controller
infrastructureProviderId
ID of the Infrastructure Provider that owns the Instance Type
siteId
ID of the Site that owns the Instance Type
labels
User-defined key-value labels for the Instance Type
machineCapabilities
List of capabilities that are supported by the Machine's of this Instance Type
machineInstanceTypes
Available only for Providers
allocationStats
summary of machine counts by allocation status
status
Status of the Instance Type
statusHistory
Chronological status history for the Instance Type
deprecations
Deprecation notices for fields returned by this resource
created
Date/time when the InstanceType was created
updated
Date/time when the InstanceType was last updated
Errors
403
Forbidden Error