16 instantiations of RadiusEnvironmentResource
Aspire.Hosting.Radius (1)
RadiusExtensions.cs (1)
40var resource = new RadiusEnvironmentResource(name);
Aspire.Hosting.Radius.Tests (15)
Deployment\DeployPipelineIntegrationTests.cs (5)
41var environment = new RadiusEnvironmentResource("testenv"); 61var environment = new RadiusEnvironmentResource("myenv"); 80var environment = new RadiusEnvironmentResource("testenv"); 94var environment = new RadiusEnvironmentResource("production"); 106var environment = new RadiusEnvironmentResource("staging");
Deployment\RadCliDetectionTests.cs (3)
63var environment = new RadiusEnvironmentResource("myenv"); 74var environment = new RadiusEnvironmentResource("myenv"); 88var environment = new RadiusEnvironmentResource("testenv");
DeploymentE2E\DeployEndToEndTests.cs (1)
107var environment = new RadiusEnvironmentResource("cleanup-test");
RadiusEnvironmentResourceTests.cs (6)
17var resource = new RadiusEnvironmentResource("my-radius"); 25var resource = new RadiusEnvironmentResource("radius"); 33var resource = new RadiusEnvironmentResource("radius") 44var resource = new RadiusEnvironmentResource("radius"); 52var resource = new RadiusEnvironmentResource("radius"); 60var environment = new RadiusEnvironmentResource("radius");
253 references to RadiusEnvironmentResource
Aspire.Hosting.Radius (55)
CloudProviders\AwsRadiusProviderConfig.cs (1)
10/// <see cref="RadiusEnvironmentResource"/>: the account/region scope and
CloudProviders\AzureRadiusProviderConfig.cs (1)
10/// <see cref="RadiusEnvironmentResource"/>: the subscription/resource-group
CloudProviders\RadiusCloudProviderExtensions.cs (5)
14/// <see cref="RadiusEnvironmentResource"/>. These extensions attach a 41public static IResourceBuilder<RadiusEnvironmentResource> WithAzureProvider( 42this IResourceBuilder<RadiusEnvironmentResource> builder, 82public static IResourceBuilder<RadiusEnvironmentResource> WithAwsProvider( 83this IResourceBuilder<RadiusEnvironmentResource> builder,
Publishing\RadCredentialRegisterStep.cs (4)
39private readonly RadiusEnvironmentResource _environment; 41internal RadCredentialRegisterStep(RadiusEnvironmentResource environment) 182foreach (var env in model.Resources.OfType<RadiusEnvironmentResource>())
Publishing\RadiusBicepPublishingContext.cs (2)
28private readonly RadiusEnvironmentResource _environment; 30internal RadiusBicepPublishingContext(RadiusEnvironmentResource environment)
Publishing\RadiusDeploymentPipelineStep.cs (2)
35private readonly RadiusEnvironmentResource _environment; 37internal RadiusDeploymentPipelineStep(RadiusEnvironmentResource environment)
Publishing\RadiusInfrastructureBuilder.cs (6)
31private readonly RadiusEnvironmentResource _environment; 94RadiusEnvironmentResource environment, 643if (resource is RadiusEnvironmentResource) 1111/// <see cref="RadiusEnvironmentResource.GetHostAddressExpression"/>, and secret/parameter 1384/// using the environment's <see cref="RadiusEnvironmentResource.GetHostAddressExpression"/> so 2110/// environment's <see cref="RadiusEnvironmentResource.Namespace"/>.
Publishing\RadiusPublishAnnotations.cs (1)
13/// on a <see cref="RadiusEnvironmentResource"/>.
Publishing\SealedSecretApplyStep.cs (2)
39private readonly RadiusEnvironmentResource _environment; 41internal SealedSecretApplyStep(RadiusEnvironmentResource environment) => _environment = environment;
RadiusEnvironmentResource.cs (2)
22/// Initializes a new instance of the <see cref="RadiusEnvironmentResource"/> class. 131var targetNamespace = (resource.GetComputeEnvironment() as RadiusEnvironmentResource)?.Namespace ?? Namespace;
RadiusExtensions.cs (6)
33public static IResourceBuilder<RadiusEnvironmentResource> AddRadiusEnvironment( 40var resource = new RadiusEnvironmentResource(name); 64public static IResourceBuilder<RadiusEnvironmentResource> WithNamespace( 65this IResourceBuilder<RadiusEnvironmentResource> builder, 92public static IResourceBuilder<RadiusEnvironmentResource> ConfigureRadiusInfrastructure( 93this IResourceBuilder<RadiusEnvironmentResource> builder,
RadiusInfrastructure.cs (3)
17/// scoped to a specific <see cref="RadiusEnvironmentResource"/>. 40/// (or its <see cref="RadiusEnvironmentResource.OwningComputeEnvironment"/> parent). 46RadiusEnvironmentResource environment,
Recipes\RadiusRecipeParameterExtensions.cs (6)
12/// <see cref="RadiusEnvironmentResource"/>. These extensions attach a recipe-parameter 46/// <see cref="WithRecipeParameters(IResourceBuilder{RadiusEnvironmentResource}, string, Action{IDictionary{string, object}})"/> 65public static IResourceBuilder<RadiusEnvironmentResource> WithRecipeParameters( 66this IResourceBuilder<RadiusEnvironmentResource> builder, 97public static IResourceBuilder<RadiusEnvironmentResource> WithRecipeParameters( 98this IResourceBuilder<RadiusEnvironmentResource> builder,
Secrets\RadiusSecretStoreConsumerExtensions.cs (8)
30public static IResourceBuilder<RadiusEnvironmentResource> WithBicepRegistryAuthentication( 31this IResourceBuilder<RadiusEnvironmentResource> radius, 43public static IResourceBuilder<RadiusEnvironmentResource> WithTerraformGitAuthentication( 44this IResourceBuilder<RadiusEnvironmentResource> radius, 58public static IResourceBuilder<RadiusEnvironmentResource> WithRecipeEnvironmentSecret( 59this IResourceBuilder<RadiusEnvironmentResource> radius, 68private static IResourceBuilder<RadiusEnvironmentResource> AddConsumer( 69IResourceBuilder<RadiusEnvironmentResource> radius,
Secrets\RadiusSecretStoreExtensions.cs (2)
103public static IResourceBuilder<RadiusEnvironmentResource> WithSecretStore( 104this IResourceBuilder<RadiusEnvironmentResource> radius,
Secrets\RadiusSecretStoreResource.cs (2)
71/// <see cref="RadiusEnvironmentResource.Namespace"/>. Set by <c>WithSecretStore</c>. 76internal RadiusEnvironmentResource? OwningEnvironment { get; set; }
Secrets\RadiusSecretStoreValidation.cs (2)
42/// steps. Those steps only exist when the model contains at least one <see cref="RadiusEnvironmentResource"/>, 68if (model.Resources.OfType<RadiusEnvironmentResource>().Any())
Aspire.Hosting.Radius.Tests (198)
CloudProviders\MultiEnvironmentProvidersTests.cs (1)
72var envs = model.Resources.OfType<RadiusEnvironmentResource>().ToList();
Deployment\DeployPipelineIntegrationTests.cs (11)
28var envResource = model.Resources.OfType<RadiusEnvironmentResource>().First(); 41var environment = new RadiusEnvironmentResource("testenv"); 61var environment = new RadiusEnvironmentResource("myenv"); 80var environment = new RadiusEnvironmentResource("testenv"); 94var environment = new RadiusEnvironmentResource("production"); 106var environment = new RadiusEnvironmentResource("staging"); 132var envResource = model.Resources.OfType<RadiusEnvironmentResource>().First(); 163var environments = model.Resources.OfType<RadiusEnvironmentResource>().ToList(); 168foreach (var envResource in environments)
Deployment\RadCliDetectionTests.cs (3)
63var environment = new RadiusEnvironmentResource("myenv"); 74var environment = new RadiusEnvironmentResource("myenv"); 88var environment = new RadiusEnvironmentResource("testenv");
DeploymentE2E\DeployEndToEndTests.cs (5)
40var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 71var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 107var environment = new RadiusEnvironmentResource("cleanup-test");
InnerLoop\GracefulDegradationTests.cs (3)
31Assert.Empty(model.Resources.OfType<RadiusEnvironmentResource>()); 94var env = model.Resources.OfType<RadiusEnvironmentResource>().First();
InnerLoop\MultiEnvironmentTests.cs (2)
23var environments = model.Resources.OfType<RadiusEnvironmentResource>().ToArray(); 89var environments = model.Resources.OfType<RadiusEnvironmentResource>().ToArray();
InnerLoop\RadiusInfrastructureInitializationTests.cs (3)
33Assert.IsType<RadiusEnvironmentResource>(annotations[0].ComputeEnvironment); 107Assert.IsType<RadiusEnvironmentResource>(annotations[0].ComputeEnvironment); 124Assert.Empty(model.Resources.OfType<RadiusEnvironmentResource>());
Publishing\BicepGenerationMultiResourceTests.cs (10)
26var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 50var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 70var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 89var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 108var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
Publishing\BicepGenerationSimpleTests.cs (14)
27var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 46var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 65var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 83var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 103var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 124var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 145var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
Publishing\BicepIdentifierTests.cs (3)
55var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 102IResourceBuilder<RadiusEnvironmentResource> env)
Publishing\BicepSyntaxValidationTests.cs (12)
25var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 43var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 64var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 85var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 104var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 153var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
Publishing\ConfigureRadiusInfrastructureTests.cs (42)
32var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 56var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 80var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 108var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 153var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 189var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 234var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 261var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 295var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 323var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 348var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 374var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 404var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 430var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 460var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 491var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 516var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 541var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 572var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 596var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 627var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
Publishing\ConnectionStringPropagationTests.cs (8)
24var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 47var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 65var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 87var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
Publishing\ContainerEnvironmentEmissionTests.cs (17)
17private static string Generate(DistributedApplicationModel model, RadiusEnvironmentResource radiusEnv) 33var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 55var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 78var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 104var frontend = model.Resources.OfType<RadiusEnvironmentResource>().First(e => e.Name == "frontend-env"); 123var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 148var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 170var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 192var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
Publishing\ExistingSecretStoreBicepTests.cs (3)
18Action<IResourceBuilder<RadiusEnvironmentResource>> configure) 26var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
Publishing\InlineSecretStoreBicepTests.cs (3)
16private static string GenerateStoreBicep(Action<IResourceBuilder<RadiusEnvironmentResource>> configure) 24var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
Publishing\LegacyFallbackEmissionTests.cs (2)
38var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
Publishing\MultiEnvironmentPublishTests.cs (8)
24var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 42var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 63var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 87var environments = model.Resources.OfType<RadiusEnvironmentResource>().ToArray(); 90foreach (var env in environments)
Publishing\ProviderScopeBicepEmissionTests.cs (8)
30var envResource = model.Resources.OfType<RadiusEnvironmentResource>().Single(); 54var envResource = model.Resources.OfType<RadiusEnvironmentResource>().Single(); 84var envResource = model.Resources.OfType<RadiusEnvironmentResource>().Single(); 112var envResource = model.Resources.OfType<RadiusEnvironmentResource>().Single();
Publishing\RadiusDeployParametersTests.cs (6)
31var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 55var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 112var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
Publishing\SealedSecretPublishTests.cs (7)
38private static string GenerateStoreBicep(Action<IResourceBuilder<RadiusEnvironmentResource>> configure) 46var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 136var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 210var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
Publishing\SecretStoreConsumerBicepTests.cs (4)
32var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 57var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
RadiusEnvironmentResourceTests.cs (8)
17var resource = new RadiusEnvironmentResource("my-radius"); 25var resource = new RadiusEnvironmentResource("radius"); 33var resource = new RadiusEnvironmentResource("radius") 44var resource = new RadiusEnvironmentResource("radius"); 52var resource = new RadiusEnvironmentResource("radius"); 60var environment = new RadiusEnvironmentResource("radius"); 90var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
RadiusExtensionsTests.cs (1)
48Assert.Single(model.Resources.OfType<RadiusEnvironmentResource>());
RadiusTestHelper.cs (3)
15/// (<see cref="RadiusInfrastructure.PrepareDeploymentTargetsAsync(RadiusEnvironmentResource, Aspire.Hosting.Pipelines.PipelineStepContext)"/>) 28/// <see cref="RadiusEnvironmentResource.OwningComputeEnvironment"/> parent (or the environment 32RadiusEnvironmentResource environment,
Recipes\RecipePackParametersBicepTests.cs (2)
16var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
Recipes\RecipeParameterAdvancedTests.cs (2)
16var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
Secrets\AddRadiusSecretStoreTests.cs (3)
366private static string GenerateStoreBicep(Action<IResourceBuilder<RadiusEnvironmentResource>> configure) 374var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
Secrets\SecretStoreDefaultPathTests.cs (2)
25var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
Secrets\SecretStoreValidationTests.cs (2)
50var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();