Deployments
Manage Deployments
Poll status, update joinability, fetch logs/metrics, and stop deployments
Core Nodes
GetDeploymentStatusAndInfoUpdateDeploymentPropertiesGetContainerLogsGetDeploymentMetricsDeleteDeployment/SelfStopDeploymentBulkStopDeployments
Typical Runtime Loop
- Poll status by
RequestId. - When ready, set
bIsJoinableBySession=trueif needed. - Collect logs/metrics on failures.
- Stop deployment when match ends.
C++ Poll Example
#include "Deployments/EGIK_DeploymentStatusAndInfo.h"
auto* Node = UEGIK_DeploymentStatusAndInfo::GetDeploymentStatusAndInfo(RequestId);
Node->OnSuccess.AddDynamic(this, &UMySubsystem::OnDeploymentStatus);
Node->Activate();Stop Safely
Use SelfStopDeployment inside dedicated server shutdown flow when running on Edgegap runtime.