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)
115var 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");
298 references to RadiusEnvironmentResource
Aspire.Hosting.Radius (56)
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)
443private readonly RadiusEnvironmentResource _environment; 445internal RadiusDeploymentPipelineStep(RadiusEnvironmentResource environment)
Publishing\RadiusInfrastructureBuilder.cs (6)
35private readonly RadiusEnvironmentResource _environment; 210RadiusEnvironmentResource environment, 1682if (resource is RadiusEnvironmentResource) 3638/// <see cref="RadiusEnvironmentResource.GetHostAddressExpression"/>, and secret/parameter 4865/// using the environment's <see cref="RadiusEnvironmentResource.GetHostAddressExpression"/> so 5722/// environment's <see cref="RadiusEnvironmentResource.Namespace"/>.
Publishing\RadiusPublishAnnotations.cs (1)
13/// on a <see cref="RadiusEnvironmentResource"/>.
Publishing\SealedSecretApplyStep.cs (2)
37private readonly RadiusEnvironmentResource _environment; 39internal SealedSecretApplyStep(RadiusEnvironmentResource environment) => _environment = environment;
RadiusBackingResourceProjectionException.cs (1)
19/// <see cref="RadiusEnvironmentResource.GetHostAddressExpression(EndpointReference)"/> and the
RadiusEnvironmentResource.cs (2)
23/// Initializes a new instance of the <see cref="RadiusEnvironmentResource"/> class. 157var 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 (242)
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(); 73var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 115var 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\BackingResourceContractTests.cs (5)
145/// The public <see cref="RadiusEnvironmentResource.GetHostAddressExpression"/> — which 171var environment = builder.AddRadiusEnvironment("myenv").Resource; 189var environment = builder.AddRadiusEnvironment("myenv").Resource; 222private static (RadiusEnvironmentResource Environment, IResourceBuilder<IResourceWithEndpoints> Cache) CreateRadiusOwnedRedis() 225var environment = builder.AddRadiusEnvironment("myenv").Resource;
Publishing\BackingResourceProjectionTests.cs (10)
39var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 173var radiusEnvA = model.Resources.OfType<RadiusEnvironmentResource>().First(e => e.Name == "enva"); 249var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 274var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 303var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
Publishing\BackingResourceValueResolutionTests.cs (2)
26var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
Publishing\BicepGenerationMultiResourceTests.cs (10)
26var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 51var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 71var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 90var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 109var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
Publishing\BicepGenerationSimpleTests.cs (14)
28var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 47var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 66var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 84var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 104var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 125var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 146var 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 (44)
33var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 57var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 81var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 109var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 154var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 190var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 237var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 264var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 298var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 326var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 351var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 377var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 407var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 433var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 463var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 494var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 519var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 544var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 575var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 599var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 630var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 670var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
Publishing\ConnectionStringPropagationTests.cs (10)
25var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 48var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 66var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 88var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 109var 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\ContainerSecretEnvironmentTests.cs (2)
40var 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\PostCallbackSecretValidationTests.cs (3)
48Action<IResourceBuilder<RadiusEnvironmentResource>>? configureEnvironment = null) 62var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
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 (18)
33var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 57var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 114var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 154var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 177var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 206var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 233var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 263var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 289var 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 (14)
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(); 120var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 145var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First(); 167var radiusEnv = model.Resources.OfType<RadiusEnvironmentResource>().First();
RadiusExtensionsTests.cs (1)
49Assert.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();