3 writes to GatewayClassName
Aspire.Hosting.Azure.Kubernetes (1)
AzureKubernetesIngressExtensions.cs (1)
179
builder.Resource.
GatewayClassName
??= ReferenceExpression.Create($"azure-alb-external");
Aspire.Hosting.Kubernetes (2)
KubernetesGatewayExtensions.cs (2)
68
builder.Resource.
GatewayClassName
= ReferenceExpression.Create($"{className}");
87
builder.Resource.
GatewayClassName
= ReferenceExpression.Create($"{className.Resource}");
6 references to GatewayClassName
Aspire.Hosting.Azure.Kubernetes.Tests (4)
AzureKubernetesIngressTests.cs (4)
76
Assert.NotNull(gateway.Resource.
GatewayClassName
);
77
var resolvedClass = await gateway.Resource.
GatewayClassName
!.GetValueAsync(default);
126
Assert.NotNull(gateway.Resource.
GatewayClassName
);
127
var resolvedClass = await gateway.Resource.
GatewayClassName
!.GetValueAsync(default);
Aspire.Hosting.Kubernetes (2)
KubernetesEnvironmentResource.cs (2)
1009
if (gatewayResource.
GatewayClassName
is null)
1029
gateway.Spec.GatewayClassName = await ResolveExpressionAsync(gatewayResource.
GatewayClassName
, gatewayResource.Name, cancellationToken).ConfigureAwait(false);