TrustRolloutNodeStatus

TrustRolloutNodeStatus
Node Certificate Rotation Status

Certificate rotation status for a single node (e.g., an NSX Edge, Transport Node, or SVM) within a platform vertical. This is the most granular unit of status information available. Returned in the node detail arrays of VerticalTrustRolloutStatus only when explicitly requested via the filtered POST endpoint.

JSON Example
{
    "node_display_name": "string",
    "node_id": "string",
    "error_message": "string",
    "update_status": "string"
}
string
node_display_name
Required

Human-readable name of the node as shown in the SSP Trust Management UI and in the vertical's management plane. Use this to identify the node in the UI for manual remediation if rotation failed.

string
node_id
Required

Unique identifier (UUID) of the node within its vertical's management plane. This ID can be used to cross-reference the node in vertical-specific APIs (e.g., NSX Transport Node API) for further diagnosis or remediation.

string
error_message
Optional

Human-readable error detail when update_status is FAILED. Describes the specific failure reason for this node's certificate rotation attempt. Only present when rotation failed on this node.

update_status
Required

The certificate rotation outcome for a single node at a specific point in the workflow.

  • PENDING - The node has not yet completed certificate rotation; rotation is in progress or queued.
  • SUCCESS - The node successfully received and applied the new certificate.
  • FAILED - The node failed to apply the new certificate. Check error_message in TrustRolloutNodeStatus for the specific failure reason.

Use this type as input to include_status in TrustRolloutStatusFilterRequest to filter node-level detail in POST /trust/trust-rollout-status.

Enumeration: SUCCESS, FAILED, PENDING