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