Micro-Namespace required | string |
BuildReadRequest
object service metadata | |
name | string name of the service |
source | string git url of the source |
status | number <int32> status of the service |
version | string version of the service |
{- "metadata": {
- "property1": {
- "key": "string",
- "value": "string"
}, - "property2": {
- "key": "string",
- "value": "string"
}
}, - "name": "string",
- "source": "string",
- "status": 0,
- "version": "string"
}
{- "data": "string"
}
Micro-Namespace required | string |
RuntimeCreateRequest
object | |
object |
{- "options": {
- "args": [
- "string"
], - "command": [
- "string"
], - "entrypoint": "string",
- "env": [
- "string"
], - "image": "string",
- "namespace": "string",
- "output": "string",
- "secrets": {
- "property1": {
- "key": "string",
- "value": "string"
}, - "property2": {
- "key": "string",
- "value": "string"
}
}, - "type": "string",
- "volumes": {
- "property1": {
- "key": "string",
- "value": "string"
}, - "property2": {
- "key": "string",
- "value": "string"
}
}
}, - "resource": {
- "namespace": {
- "name": "string"
}, - "networkpolicy": {
- "allowedlabels": {
- "property1": {
- "key": "string",
- "value": "string"
}, - "property2": {
- "key": "string",
- "value": "string"
}
}, - "name": "string",
- "namespace": "string"
}, - "resourcequota": {
- "limits": {
- "CPU": 0,
- "EphemeralStorage": 0,
- "Memory": 0
}, - "name": "string",
- "namespace": "string",
- "requests": {
- "CPU": 0,
- "EphemeralStorage": 0,
- "Memory": 0
}
}, - "service": {
- "metadata": {
- "property1": {
- "key": "string",
- "value": "string"
}, - "property2": {
- "key": "string",
- "value": "string"
}
}, - "name": "string",
- "source": "string",
- "status": 0,
- "version": "string"
}
}
}
{ }
Micro-Namespace required | string |
RuntimeDeleteRequest
object | |
object |
{- "options": {
- "namespace": "string"
}, - "resource": {
- "namespace": {
- "name": "string"
}, - "networkpolicy": {
- "allowedlabels": {
- "property1": {
- "key": "string",
- "value": "string"
}, - "property2": {
- "key": "string",
- "value": "string"
}
}, - "name": "string",
- "namespace": "string"
}, - "resourcequota": {
- "limits": {
- "CPU": 0,
- "EphemeralStorage": 0,
- "Memory": 0
}, - "name": "string",
- "namespace": "string",
- "requests": {
- "CPU": 0,
- "EphemeralStorage": 0,
- "Memory": 0
}
}, - "service": {
- "metadata": {
- "property1": {
- "key": "string",
- "value": "string"
}, - "property2": {
- "key": "string",
- "value": "string"
}
}, - "name": "string",
- "source": "string",
- "status": 0,
- "version": "string"
}
}
}
{ }
Micro-Namespace required | string |
RuntimeLogsRequest
count | number <int64> count of records to request |
object options to use | |
service | string service to request logs for |
since | number <int64> relative time in seconds before the current time from which to show logs |
stream | boolean stream records continuously |
{- "count": 0,
- "options": {
- "namespace": "string"
}, - "service": "string",
- "since": 0,
- "stream": true
}
{- "message": "string",
- "metadata": {
- "property1": {
- "key": "string",
- "value": "string"
}, - "property2": {
- "key": "string",
- "value": "string"
}
}, - "timestamp": 0
}
Micro-Namespace required | string |
RuntimeReadRequest
object |
{- "options": {
- "namespace": "string",
- "service": "string",
- "type": "string",
- "version": "string"
}
}
{- "services": {
- "metadata": {
- "property1": {
- "key": "string",
- "value": "string"
}, - "property2": {
- "key": "string",
- "value": "string"
}
}, - "name": "string",
- "source": "string",
- "status": 0,
- "version": "string"
}
}
Micro-Namespace required | string |
RuntimeUpdateRequest
object | |
object |
{- "options": {
- "entrypoint": "string",
- "namespace": "string"
}, - "resource": {
- "namespace": {
- "name": "string"
}, - "networkpolicy": {
- "allowedlabels": {
- "property1": {
- "key": "string",
- "value": "string"
}, - "property2": {
- "key": "string",
- "value": "string"
}
}, - "name": "string",
- "namespace": "string"
}, - "resourcequota": {
- "limits": {
- "CPU": 0,
- "EphemeralStorage": 0,
- "Memory": 0
}, - "name": "string",
- "namespace": "string",
- "requests": {
- "CPU": 0,
- "EphemeralStorage": 0,
- "Memory": 0
}
}, - "service": {
- "metadata": {
- "property1": {
- "key": "string",
- "value": "string"
}, - "property2": {
- "key": "string",
- "value": "string"
}
}, - "name": "string",
- "source": "string",
- "status": 0,
- "version": "string"
}
}
}
{ }
Micro-Namespace required | string |
SourceUploadRequest
data | string <byte> |
object |
{- "data": "string",
- "service": {
- "metadata": {
- "property1": {
- "key": "string",
- "value": "string"
}, - "property2": {
- "key": "string",
- "value": "string"
}
}, - "name": "string",
- "source": "string",
- "status": 0,
- "version": "string"
}
}
{- "id": "string"
}