Skip to main content
GET
/
api
/
admin
/
v1
/
deploymentTargetTypes
/
{deploymentTargetTypeId}
Gets a Deployment Target Type
curl --request GET \
  --url https://api.example.com/api/admin/v1/deploymentTargetTypes/{deploymentTargetTypeId} \
  --header 'X-Domino-Api-Key: <api-key>'
{
  "dataPlaneId": "<string>",
  "deploymentTargetConfigurationSchemas": {
    "defaultResourceConfigs": {},
    "resourceConfigSchema": {
      "additionalProperties": "<unknown>",
      "default": "<unknown>",
      "description": "<string>",
      "enum": [
        "<unknown>"
      ],
      "id": "<string>",
      "items": "<unknown>",
      "maxItems": 1,
      "maxLength": 1,
      "maxProperties": 1,
      "maximum": 123,
      "minItems": 0,
      "minLength": 0,
      "minProperties": 0,
      "minimum": 123,
      "pattern": "<string>",
      "properties": {},
      "required": [
        "<string>"
      ],
      "title": "<string>",
      "uniqueItems": false
    },
    "targetConfigSchema": {
      "additionalProperties": "<unknown>",
      "default": "<unknown>",
      "description": "<string>",
      "enum": [
        "<unknown>"
      ],
      "id": "<string>",
      "items": "<unknown>",
      "maxItems": 1,
      "maxLength": 1,
      "maxProperties": 1,
      "maximum": 123,
      "minItems": 0,
      "minLength": 0,
      "minProperties": 0,
      "minimum": 123,
      "pattern": "<string>",
      "properties": {},
      "required": [
        "<string>"
      ],
      "title": "<string>",
      "uniqueItems": false
    }
  },
  "id": "<string>",
  "modelDeploymentConfigurationSchemas": {
    "modelSpecificSchema": {
      "additionalProperties": "<unknown>",
      "default": "<unknown>",
      "description": "<string>",
      "enum": [
        "<unknown>"
      ],
      "id": "<string>",
      "items": "<unknown>",
      "maxItems": 1,
      "maxLength": 1,
      "maxProperties": 1,
      "maximum": 123,
      "minItems": 0,
      "minLength": 0,
      "minProperties": 0,
      "minimum": 123,
      "pattern": "<string>",
      "properties": {},
      "required": [
        "<string>"
      ],
      "title": "<string>",
      "uniqueItems": false
    },
    "sharedSchema": {
      "additionalProperties": "<unknown>",
      "default": "<unknown>",
      "description": "<string>",
      "enum": [
        "<unknown>"
      ],
      "id": "<string>",
      "items": "<unknown>",
      "maxItems": 1,
      "maxLength": 1,
      "maxProperties": 1,
      "maximum": 123,
      "minItems": 0,
      "minLength": 0,
      "minProperties": 0,
      "minimum": 123,
      "pattern": "<string>",
      "properties": {},
      "required": [
        "<string>"
      ],
      "title": "<string>",
      "uniqueItems": false
    }
  },
  "modelDeploymentCustomResourceDefinition": {
    "group": "<string>",
    "kind": "<string>",
    "version": "<string>"
  },
  "modelDeploymentStateSchemas": {
    "modelSpecificSchema": {
      "additionalProperties": "<unknown>",
      "default": "<unknown>",
      "description": "<string>",
      "enum": [
        "<unknown>"
      ],
      "id": "<string>",
      "items": "<unknown>",
      "maxItems": 1,
      "maxLength": 1,
      "maxProperties": 1,
      "maximum": 123,
      "minItems": 0,
      "minLength": 0,
      "minProperties": 0,
      "minimum": 123,
      "pattern": "<string>",
      "properties": {},
      "required": [
        "<string>"
      ],
      "title": "<string>",
      "uniqueItems": false
    },
    "sharedSchema": {
      "additionalProperties": "<unknown>",
      "default": "<unknown>",
      "description": "<string>",
      "enum": [
        "<unknown>"
      ],
      "id": "<string>",
      "items": "<unknown>",
      "maxItems": 1,
      "maxLength": 1,
      "maxProperties": 1,
      "maximum": 123,
      "minItems": 0,
      "minLength": 0,
      "minProperties": 0,
      "minimum": 123,
      "pattern": "<string>",
      "properties": {},
      "required": [
        "<string>"
      ],
      "title": "<string>",
      "uniqueItems": false
    }
  },
  "modelDeploymentSupportedModelSources": [
    "MODELREGISTRY"
  ],
  "modelDeploymentTypeConfigurationSchemas": {},
  "modelDeploymentTypeStateSchemas": {},
  "name": "aws",
  "operatorVersion": "1.0.2",
  "logoUrl": "<string>"
}

Authorizations

X-Domino-Api-Key
string
header
required

Path Parameters

deploymentTargetTypeId
string
required

ID of Deployment Target Type

Response

Success

Deployment Target Type. Each specific schema can have properties that are direct children or one layer deep. Two or more layers of nesting is not supported.

dataPlaneId
string
required

ID of the data plane where the operator is deployed

deploymentTargetConfigurationSchemas
object
required

The Deployment Target configuration schemas. Each configuration can have properties that are direct children or one layer deep. Two or more layers of nesting is not supported.

id
string
required

UUID for the Deployment Target Type

modelDeploymentConfigurationSchemas
object
required

Shared and Model Specific configs.

modelDeploymentCustomResourceDefinition
object
required

Custom Resource Definition for Model Deployment

modelDeploymentStateSchemas
object
required

Shared and Model Specific configs.

modelDeploymentSupportedModelSources
enum<string>[]
required

Model sources supported by Domino

Available options:
MODELREGISTRY
modelDeploymentTypeConfigurationSchemas
object
required

The supported deployment types. There must be one property present for each deployment type.

modelDeploymentTypeStateSchemas
object
required

The supported deployment types. There must be one property present for each deployment type.

name
string
required

Internal name for the Deployment Target Type

Example:

"aws"

operatorVersion
string
required

Version of the operator

Example:

"1.0.2"

logoUrl
string

Url to pull logo image from