Deploys a CDK connector to the Tray platform.
Connector name
and version
are required path parameters and should match the name
and version
in your connector.json
. Currently, only version 1.0
is supported.
To prepare request body, you need to follow this guide that will generate JSON request payload.
A success response from the API will indicate only that your connector has passed preliminary validation and has been queued for deployment.
In this response you will also recieve a deployment id
which you can use to check the status of your deployment.
Additionaly, recieving the property repeatDeployment
with a value of true
in your response indicates that your deployment has been skipped as there is currently already a deployment in progress for this connector.
Authorization required | string The RBAC token. Follow this page to know how to generate one. Example: Bearer 3fd74d349xxxxxxxxxxxxxxxxxxxxxxxxd90df521 |
OK - Connector deployment request recieved, your connector deployment will now be in progress unless you recieved repeatDeployment
with a value of true
in your response, which indicates a skipped deployment because there is already a deployment in progress for this connector.
Invalid input
Unauthorized - Verify the token validity
Forbidden
Not found
Limit exceeded
Internal error
{- "id": "3c5exxx-xxxx-xxxx-xxxx-xxxxxxxx2387",
- "deploymentStatus": "Deploying",
- "connectorName": "my-connector",
- "connectorVersion": "1.0"
}
Returns the deployment status of a given connector name and version.
Connector name
, version
and id
are required path parameters.
The id
is the deployment id which is returned by the create deployment request.
Authorization required | string The RBAC token. Follow this page to know how to generate one. Example: Bearer 3fd74d349xxxxxxxxxxxxxxxxxxxxxxxxd90df521 |
OK - Returns the deployment status for the connector version.
Invalid input
Unauthorized - Verify the token validity
Forbidden
Not found
Limit exceeded
Internal error
{- "id": "3c5exxx-xxxx-xxxx-xxxx-xxxxxxxx2387",
- "deploymentStatus": "Deploying",
- "connectorName": "my-connector",
- "connectorVersion": "1.0"
}