diff --git a/src/libs/Dataloop/Generated/Dataloop.JsonConverters.ComputeMetadata.g.cs b/src/libs/Dataloop/Generated/Dataloop.JsonConverters.ComputeMetadata.g.cs
index 94214ac..1aeaea0 100644
--- a/src/libs/Dataloop/Generated/Dataloop.JsonConverters.ComputeMetadata.g.cs
+++ b/src/libs/Dataloop/Generated/Dataloop.JsonConverters.ComputeMetadata.g.cs
@@ -57,6 +57,7 @@ public class ComputeMetadataJsonConverter : global::System.Text.Json.Serializati
if (__jsonProps.Contains("serveAgentInternalLoadBalancerAllowGlobalAccess")) __score1++;
if (__jsonProps.Contains("serveAgentLoadBalancerSourceRanges")) __score1++;
if (__jsonProps.Contains("serveAgentLoadBalancerSubnetIds")) __score1++;
+ if (__jsonProps.Contains("serveAgentProxyEndpoint")) __score1++;
if (__jsonProps.Contains("serveAgentServiceType")) __score1++;
if (__jsonProps.Contains("tolerations")) __score1++;
var __bestScore = 0;
diff --git a/src/libs/Dataloop/Generated/Dataloop.Models.ComputeMetadataVariant2.g.cs b/src/libs/Dataloop/Generated/Dataloop.Models.ComputeMetadataVariant2.g.cs
index 739e516..9d7a0ba 100644
--- a/src/libs/Dataloop/Generated/Dataloop.Models.ComputeMetadataVariant2.g.cs
+++ b/src/libs/Dataloop/Generated/Dataloop.Models.ComputeMetadataVariant2.g.cs
@@ -48,6 +48,14 @@ public sealed partial class ComputeMetadataVariant2
[global::System.Text.Json.Serialization.JsonPropertyName("serveAgentInternalLoadBalancer")]
public bool? ServeAgentInternalLoadBalancer { get; set; }
+ ///
+ /// When set, all ingress-related traffic on the services cluster is routed through this proxy endpoint
+ /// instead of the serveAgentEndpoint. Used for environments (e.g. FORD HPC) where a local proxy
+ /// is needed to bypass Kong. If not set, serveAgentEndpoint is used as the ingress target as today.
+ ///
+ [global::System.Text.Json.Serialization.JsonPropertyName("serveAgentProxyEndpoint")]
+ public string? ServeAgentProxyEndpoint { get; set; }
+
///
///
///
@@ -140,6 +148,11 @@ public sealed partial class ComputeMetadataVariant2
/// AWS: comma-separated public subnet IDs so the NLB is internet-facing when nodes are in private subnets
///
///
+ ///
+ /// When set, all ingress-related traffic on the services cluster is routed through this proxy endpoint
+ /// instead of the serveAgentEndpoint. Used for environments (e.g. FORD HPC) where a local proxy
+ /// is needed to bypass Kong. If not set, serveAgentEndpoint is used as the ingress target as today.
+ ///
///
///
///
@@ -161,6 +174,7 @@ public ComputeMetadataVariant2(
bool? serveAgentInternalLoadBalancerAllowGlobalAccess,
global::System.Collections.Generic.IList? serveAgentLoadBalancerSubnetIds,
bool? serveAgentInternalLoadBalancer,
+ string? serveAgentProxyEndpoint,
string? serveAgentDNS,
string? cacheRunnerFS,
string? filestoreServer,
@@ -179,6 +193,7 @@ public ComputeMetadataVariant2(
this.ServeAgentInternalLoadBalancerAllowGlobalAccess = serveAgentInternalLoadBalancerAllowGlobalAccess;
this.ServeAgentLoadBalancerSubnetIds = serveAgentLoadBalancerSubnetIds;
this.ServeAgentInternalLoadBalancer = serveAgentInternalLoadBalancer;
+ this.ServeAgentProxyEndpoint = serveAgentProxyEndpoint;
this.ServeAgentDNS = serveAgentDNS;
this.CacheRunnerFS = cacheRunnerFS;
this.FilestoreServer = filestoreServer;
diff --git a/src/libs/Dataloop/openapi.yaml b/src/libs/Dataloop/openapi.yaml
index 71c4bc4..5aa487a 100644
--- a/src/libs/Dataloop/openapi.yaml
+++ b/src/libs/Dataloop/openapi.yaml
@@ -17010,6 +17010,10 @@
"serveAgentInternalLoadBalancer": {
"type": "boolean"
},
+ "serveAgentProxyEndpoint": {
+ "type": "string",
+ "description": "When set, all ingress-related traffic on the services cluster is routed through this proxy endpoint\ninstead of the serveAgentEndpoint. Used for environments (e.g. FORD HPC) where a local proxy\nis needed to bypass Kong. If not set, serveAgentEndpoint is used as the ingress target as today."
+ },
"serveAgentDNS": {
"type": "string"
},