Create an Instance Type
Create an Instance Type for Infrastructure Provider.
Org must have an Infrastructure Provider entity. User must have FORGE_PROVIDER_ADMIN authorization role.
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://carbide-rest-api.carbide.svc.cluster.local/v2/org/$ORG_NAME/carbide/user/current
```
Path parameters
org
Request
This endpoint expects an object.
name
siteId
description
labels
controllerMachineType
machineCapabilities
Response
Created
id
name
description
controllerMachineType
infrastructureProviderId
siteId
labels
machineCapabilities
machineInstanceTypes
Available only for Providers
allocationStats
summary of machine counts by allocation status
status
Status values for Instance Type objects
Allowed values:
statusHistory
deprecations
created
updated
Errors
400
Bad Request Error
403
Forbidden Error