1 instantiation of AzureNatGatewayResource
Aspire.Hosting.Azure.Network (1)
AzureNatGatewayExtensions.cs (1)
48var resource = new AzureNatGatewayResource(name, ConfigureNatGateway);
11 references to AzureNatGatewayResource
Aspire.Hosting.Azure.Network (8)
AzureNatGatewayExtensions.cs (6)
39public static IResourceBuilder<AzureNatGatewayResource> AddNatGateway( 48var resource = new AzureNatGatewayResource(name, ConfigureNatGateway); 76public static IResourceBuilder<AzureNatGatewayResource> WithPublicIPAddress( 77this IResourceBuilder<AzureNatGatewayResource> builder, 89var azureResource = (AzureNatGatewayResource)infra.AspireResource;
AzureSubnetResource.cs (1)
83internal AzureNatGatewayResource? NatGateway { get; set; }
AzureVirtualNetworkExtensions.cs (1)
304IResourceBuilder<AzureNatGatewayResource> natGateway)
Aspire.Hosting.Azure.Tests (3)
AzureNatGatewayExtensionsTests.cs (3)
21Assert.IsType<AzureNatGatewayResource>(natGw.Resource); 41var manifest = await AzureManifestUtils.GetManifestWithBicep(builder.Resources.OfType<AzureNatGatewayResource>().Single()); 55var manifest = await AzureManifestUtils.GetManifestWithBicep(builder.Resources.OfType<AzureNatGatewayResource>().Single());