Edgegap Integration KitBeta
v2.0
Deployments

Manage Deployments

Poll status, update joinability, fetch logs/metrics, and stop deployments

Core Nodes

  • GetDeploymentStatusAndInfo
  • UpdateDeploymentProperties
  • GetContainerLogs
  • GetDeploymentMetrics
  • DeleteDeployment / SelfStopDeployment
  • BulkStopDeployments

Typical Runtime Loop

  1. Poll status by RequestId.
  2. When ready, set bIsJoinableBySession=true if needed.
  3. Collect logs/metrics on failures.
  4. 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.

On this page