Update a specific DPU Extension Service.
DPU Extension Service must be owned by current Tenant. A new version will be created if data or credentials are modified.
For a `DpfHelmChart` service, `credentials` and `observability` are unsupported, and `data` is accepted only while the service is `Ready` and only when it differs from the current definition.
Org must have a Tenant entity. User must have authorization role with `TENANT_ADMIN` suffix.
Request
This endpoint expects an object.
namestring or nullOptional
Name for the DPU Extension Service. Must be unique for a given Tenant
descriptionstring or nullOptional
Optional description for the DPU Extension Service
datastring or nullOptional<=131072 characters
Deployment spec for the DPU Extension Service, limited to 131072 bytes once UTF-8 encoded; characters outside ASCII count as more than one byte. For KubernetesPod this is the same Pod manifest accepted on create. For DpfHelmChart this is the same strict JSON definition accepted on create and updates stable V1 in place.
credentialsobjectOptional
Credentials to download resources specified in DPU Extension Service data; unsupported for DpfHelmChart
observabilityobjectOptional
Observability configuration for the DPU Extension Service version; unsupported for DpfHelmChart
Response
OK
idstringOptionalRead-onlyformat: "uuid"
Unique identifier for the DPU Extension Service
namestringOptional
Name for the DPU Extension Service. Must be unique for a given Tenant
descriptionstring or nullOptional
Optional description for the DPU Extension Service
serviceTypeenumOptional
Type of the DPU Extension Service
siteIdstringOptionalformat: "uuid"
ID for the Site the DPU Extension Service belongs to
tenantIdstringOptionalformat: "uuid"
ID for the Tenant the DPU Extension Service belongs to
versionstring or nullOptional
Latest version of the DPU Extension Service
versionInfoobjectOptional
Details for the latest version of the DPU Extension Service
activeVersionslist of stringsOptional
Latest and past versions of this DPU Extension Service that have not been deleted and are available for deployment
statusenumOptional
Status of the DPU Extension Service
statusHistorylist of objectsOptional
History of the DPU Extension Service statuses
createddatetimeOptionalRead-only
Date/time when the DPU Extension Service was created
updateddatetimeOptionalRead-only
Date/time when the DPU Extension Service was last updated