Edgegap Integration KitBeta
v2.0
Deployments

Create Deployment (v1)

Use legacy v1 deployment format with user IPs or geo coordinates

When To Use

Use v1 only if your existing flow already depends on FEGIK_CreateDeploymentStruct.

Blueprint Steps

  1. Create FEGIK_CreateDeploymentStruct.
  2. Fill AppName, VersionName.
  3. Provide either UserIPs or UserGeoIPs.
  4. Call CreateDeployment.

C++

#include "Deployments/EGIK_CreateDeployment.h"

FEGIK_CreateDeploymentStruct Req;
Req.AppName = TEXT("my-game-server");
Req.VersionName = TEXT("1.0.0");
Req.UserIPs = { TEXT("8.8.8.8"), TEXT("1.1.1.1") };

UEGIK_CreateDeployment* Node = UEGIK_CreateDeployment::CreateDeployment(Req);
Node->OnSuccess.AddDynamic(this, &UMySubsystem::OnV1DeploymentCreated);
Node->Activate();

Use v2 For New Work

Prefer /deployments/create-v2 for cleaner user model and webhook options.

On this page