Deployments
Create a Deployment request.
[Rate Limit: 40/second] Create a new deployment. A deployment is a containerized instance of an application version running on the Edgegap platform.
post/v1/deploy
Request
- Base URL: https://api.edgegap.com
- URL: https://api.edgegap.com/v1/deploy
- Auth: API key in header authorization
Request body
Example request
{
"app_name": "kart-racing",
"version_name": "production-v1.0",
"ip_list": [
"1.2.3.4"
],
"geo_ip_list": [
{
"ip": "1.2.3.4"
}
],
"telemetry_profile_uuid_list": [
"85cf70e6-f871-42c6-96f0-65ff5bd469b5"
],
"env_vars": [
{
"key": "MAP",
"value": "Forest-2"
}
],
"location": {
"latitude": 45.5,
"longitude": -73.56
},
"webhook_url": "https://www.webhook.com/",
"tags": [
"production"
],
"container_log_storage": {
"endpoint_storage": "my-endpoint"
},
"filters": [
{
"field": "city",
"values": [
"Montreal"
],
"filter_type": "any"
}
],
"ap_sort_strategy": "basic",
"command": "null | 'string'",
"arguments": "null | 'string'"
}Response
Success
Example response
{
"request_id": "61b1be8f54d9",
"request_dns": "61b1be8f54d9.pr.edgegap.net",
"request_app": "kart-racing",
"filters": [
{
"field": "city",
"values": [
"Montreal"
],
"filter_type": "any"
}
],
"request_version": "v1.0",
"request_user_count": 4,
"tags": [
"production"
],
"container_log_storage": {
"endpoint_storage": "my-endpoint"
},
"location": {
"latitude": 45.5,
"longitude": -73.56
},
"ap_sort_strategy": "basic"
}Changes
No recorded changes to this operation across all 1 revision of this API.