update EVE image on edge node (PUT /v1/devices/id/{id}/publish)
PUT /api/v1/devices/id//publish. Edge nodes API reference.
Authorizations
Bearer token for user session
Headers
User-Agent specified id to track a request
Path Parameters
system generated unique id for a device
Body
Device Configuration request payload holds the device properties
user specified device name
user specified title
project name
device model
user specified description
Object revision details
Tags are name/value pairs that enable you to categorize resources. Tag names are case insensitive with max_length 512 and min_length 3. Tag values are case sensitive with max_length 256 and min_length 3.
device model arch type
UNSPECIFIED, UNDEFINED, AMD64, ARM64 Device serial number
Device location: deprecated
CPU (configured values)
Threads
Device memory in MBs
Device storage in GBs
Device level certificates used while onboarding
Device identity
Object key
Single use token
Client IP
device Lisp
System defined universally unique clusterInstance ID, unique across the enterprise.
3 - 256[a-zA-Z0-9][a-zA-Z0-9_.-]+administrative state of device
Source definition conflict: this property declares type "object", while the referenced definition declares "string". The referenced schema is shown; the conflicting declaration needs correction in ZEDEDA's Swagger definition.
ADMIN_STATE_UNSPECIFIED, ADMIN_STATE_CREATED, ADMIN_STATE_DELETED, ADMIN_STATE_ACTIVE, ADMIN_STATE_INACTIVE, ADMIN_STATE_REGISTERED, ADMIN_STATE_ARCHIVED, ADMIN_STATE_DELETION_PENDING devicereset counter
device reset time
base images
ED configurations
deprecated field
A list of VLAN sub-interfaces configured for EVE management traffic and for local network instances
System Interface list
User specified geo location
Site captured pictures
Device asset ID
device baseos retry counter
device baseos retry time
debug knob details for the device
default network instance details
prepare poweroff counter
prepare poweroff time
edgeview configuration for device
indicates whether a soft serial should be generated; it will work ONLY when device is created
user defined tag for the device, which is used while deploying policies.
local operator console url
device configuration lock setting
DEVICE_CONFIG_LOCK_UNSPECIFIED, DEVICE_CONFIG_LOCK_ENABLED, DEVICE_CONFIG_LOCK_DISABLED Allow device to enable Edgeview
Cluster Interface
Edge Node Cluster Configuration
Force upgrade base OS
Project specific info
Model specific info
edge sync config
PCR policy for TPM key sealing on this specific device (overrides project policy)
A list of bond interfaces
Response
A successful response.
OPS_TYPE_UNSPECIFIED, OPS_TYPE_READ, OPS_TYPE_DELETE, OPS_TYPE_CREATE, OPS_TYPE_UPDATE, OPS_TYPE_LIST - OPS_STATUS_PENDING: In rare cases, system may not start operation when it was requested. Client will be notified that operation is PENDING
- OPS_STATUS_ONGOING: system will start the operation, but at the time response was generated, operation is still ONGOING.
- OPS_STATUS_COMPLETE: Even if the result of the operations may result in failure, but the OpsStatus will marked COMPLETE for almost all cases.
OPS_STATUS_UNSPECIFIED, OPS_STATUS_PENDING, OPS_STATUS_ONGOING, OPS_STATUS_COMPLETE OBJECT_TYPE_UNSPECIFIED, OBJECT_TYPE_USER, OBJECT_TYPE_EDGE_NODE, OBJECT_TYPE_EDGE_APP, OBJECT_TYPE_IMAGE, OBJECT_TYPE_EDGE_APP_INSTANCE, OBJECT_TYPE_PROJECT, OBJECT_TYPE_NETWORK, OBJECT_TYPE_DATASTORE, OBJECT_TYPE_SERVICE, OBJECT_TYPE_SERVICE_INSTANCE, OBJECT_TYPE_ENTERPRISE, OBJECT_TYPE_ROLE, OBJECT_TYPE_CREDENTIAL, OBJECT_TYPE_NETWORK_INSTANCE, OBJECT_TYPE_VOLUME_INSTANCE, OBJECT_TYPE_REALM, OBJECT_TYPE_AUTHPROFILE, OBJECT_TYPE_POLICY, OBJECT_TYPE_APP_POLICY, OBJECT_TYPE_CLUSTER_INSTANCE, OBJECT_TYPE_PLUGIN, OBJECT_TYPE_DOC_POLICY, OBJECT_TYPE_ORCHESTRATOR_CLUSTER, OBJECT_TYPE_TAGS, OBJECT_TYPE_EDGE_NODE_INTERFACE, OBJECT_TYPE_DEPLOYMENT, OBJECT_TYPE_ENTITLEMENTS, OBJECT_TYPE_DATA_STREAM, OBJECT_TYPE_API_USAGE, OBJECT_TYPE_APP_INSTANCE_SNAPSHOT, OBJECT_TYPE_PATCH_ENVELOPE, OBJECT_TYPE_RESOURCE_USAGE_TRACK, OBJECT_TYPE_PATCH_ENVELOPE_REFERENCE, OBJECT_TYPE_DEV_PASSTHROUGH, OBJECT_TYPE_EDGE_NODE_CLUSTER, OBJECT_TYPE_ASSET_GROUP, OBJECT_TYPE_APP_PROFILE, OBJECT_TYPE_PROFILE_DEPLOYMENT, OBJECT_TYPE_ZKS_INSTANCE, OBJECT_TYPE_CLUSTER_GROUP