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" },