108 references to ParameterResource
Aspire.Hosting (8)
ConnectionStringParameterResource.cs (1)
12public ConnectionStringParameterResource(string name, Func<ParameterDefault?, string> callback, string? environmentVariableName) : base(name, callback, secret: true)
ParameterResourceBuilderExtensions.cs (7)
32new ParameterResource( 114new ParameterResource( 139new ParameterResource( 177new ParameterResource(name, p => GetParameterValue(builder.Configuration, name, value), secret) 417var parameter = new ParameterResource(builder.Resource.Name, _ => "", secret: true); 482var parameterResource = new ParameterResource(name, defaultValue => GetParameterValue(builder.Configuration, name, defaultValue), secret) 510var parameterResource = new ParameterResource(name, defaultValue => GetParameterValue(builder.Configuration, name, defaultValue), secret);
Aspire.Hosting.Azure.EntraId (1)
EntraIdLocalDeveloperCertificateCredential.cs (1)
27Secret = new ParameterResource(
Aspire.Hosting.Azure.Kubernetes.Tests (4)
AzureKubernetesInfrastructureTests.cs (4)
1613var subscriptionParameter = new ParameterResource("sub", _ => "sub-from-parameter"); 1614var resourceGroupParameter = new ParameterResource("rg", _ => "rg-from-parameter"); 1632var unavailableSubscription = new ParameterResource("sub", _ => null!); 1651var emptyResourceGroup = new ParameterResource("rg", _ => "");
Aspire.Hosting.Azure.Tests (6)
AzureDeployerTests.cs (2)
1252var dependentParam = new ParameterResource("dependent-param", p => throw new MissingParameterValueException("Should be prompted"), secret: false); 1297var portParam = new ParameterResource("app-port", p => throw new MissingParameterValueException("Should be prompted"), secret: false);
AzureEnvironmentResourceExtensionsTests.cs (3)
5224var location = new ParameterResource("location", _ => "westus"); 5225var resourceGroupName = new ParameterResource("resourceGroupName", _ => "rg"); 5226var principalId = new ParameterResource("principalId", _ => "principal");
PublicApiTests\PostgreSQLPublicApiTests.cs (1)
139var resource = new ParameterResource("password", (_) => "password");
Aspire.Hosting.Dotnet.Tests (2)
DotnetProjectBuildCoordinatorTests.cs (2)
2597var conflictingResource = new ParameterResource( 3520var conflict = new ParameterResource($"{DotnetProjectBuildCoordinator.BuildResourceName}-2", _ => "conflict");
Aspire.Hosting.Garnet.Tests (1)
ConnectionPropertiesTests.cs (1)
13var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);
Aspire.Hosting.Keycloak.Tests (1)
KeycloakPublicApiTests.cs (1)
18var adminPassword = new ParameterResource("adminPassword", (p) => "password");
Aspire.Hosting.Kubernetes.Tests (6)
KubernetesDeployTests.cs (1)
1444var cachePasswordParam = new ParameterResource("cache-password", _ => "test-password-123", secret: true);
KubernetesPublisherTests.cs (5)
1321var underscoredHost = new ParameterResource("api_host", _ => "underscored-host"); 1344var firstHost = new ParameterResource("host", _ => "first-host"); 1345var secondHost = new ParameterResource("host", _ => "second-host"); 1368var firstCondition = new ParameterResource("enable-tls", _ => bool.TrueString); 1369var secondCondition = new ParameterResource("enable-tls", _ => bool.FalseString);
Aspire.Hosting.Milvus.Tests (5)
ConnectionPropertiesTests.cs (2)
13var apiKey = new ParameterResource("apiKey", _ => "p@ssw0rd1", secret: true); 45var apiKey = new ParameterResource("apiKey", _ => "p@ssw0rd1", secret: true);
MilvusPublicApiTests.cs (3)
203var apiKey = new ParameterResource("ApiKey", (pd) => "root:Milvus"); 221var apiKey = new ParameterResource("ApiKey", (pd) => "root:Milvus"); 251var apiKey = new ParameterResource("ApiKey", (pd) => "root:Milvus");
Aspire.Hosting.MongoDB.Tests (12)
AddMongoDBTests.cs (5)
446.WithKeyFile(new ParameterResource("test", _ => "test"), "/the/key/file/path"); 701var keyValue = new ParameterResource("test", _ => "test"); 712var mongo1 = builder.AddMongoDB("mongo1").WithKeyFile(new ParameterResource("a", _ => "a"), "/etc/rs.key"); 715() => mongo1.WithKeyFile(new ParameterResource("b", _ => "b"), "/etc/other.key")); 745Assert.Throws<NotSupportedException>(() => mongo1.WithKeyFile(new ParameterResource("test", _ => "test")));
ConnectionPropertiesTests.cs (4)
14var user = new ParameterResource("user", _ => "mongoUser"); 15var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true); 62var user = new ParameterResource("user", _ => "mongoUser"); 63var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);
ReplicaSet\AddMongoDBReplicaSetTests.cs (3)
314var mongo1 = builder.AddMongoDB("mongo1").WithKeyFile(new ParameterResource("own-key", _ => "own-key")); 460var keyFile = new ParameterResource("keyfile", _ => "key"); 461var password = new ParameterResource("password", _ => "pass");
Aspire.Hosting.MySql.Tests (2)
ConnectionPropertiesTests.cs (2)
14var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true); 56var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);
Aspire.Hosting.Nats.Tests (2)
ConnectionPropertiesTests.cs (2)
14var user = new ParameterResource("user", _ => "natsuser"); 15var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);
Aspire.Hosting.OpenAI.Tests (2)
ConnectionPropertiesTests.cs (2)
13var key = new ParameterResource("key", _ => "p@ssw0rd1", secret: true); 43var key = new ParameterResource("key", _ => "p@ssw0rd1", secret: true);
Aspire.Hosting.Oracle.Tests (3)
ConnectionPropertiesTests.cs (2)
14var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true); 56var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);
OraclePublicApiTests.cs (1)
256var password = new ParameterResource("password", (p) => "password");
Aspire.Hosting.PostgreSQL.Tests (4)
ConnectionPropertiesTests.cs (4)
13var user = new ParameterResource("user", _ => "pgadmin"); 14var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true); 56var user = new ParameterResource("user", _ => "pgadmin"); 57var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);
Aspire.Hosting.Qdrant.Tests (2)
ConnectionPropertiesTests.cs (1)
13var apiKey = new ParameterResource("apiKey", _ => "p@ssw0rd1", secret: true);
QdrantPublicApiTests.cs (1)
113var apiKey = new ParameterResource(key, (ParameterDefault? parameterDefault) => key);
Aspire.Hosting.RabbitMQ.Tests (2)
ConnectionPropertiesTests.cs (2)
14var user = new ParameterResource("user", _ => "guest"); 15var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);
Aspire.Hosting.Radius.Tests (4)
ResourceMapping\ResourceTypeMapperTests.cs (4)
38var password = new ParameterResource("password", _ => "p@ss", secret: true); 63var password = new ParameterResource("password", _ => "guest", secret: true); 98var password = new ParameterResource("password", _ => "secret", secret: true); 123var password = new ParameterResource("password", _ => "p@ss", secret: true);
Aspire.Hosting.Redis.Tests (1)
ConnectionPropertiesTests.cs (1)
13var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);
Aspire.Hosting.SqlServer.Tests (2)
ConnectionPropertiesTests.cs (2)
13var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true); 55var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);
Aspire.Hosting.Tests (37)
AddParameterTests.cs (11)
155var parameter = new ParameterResource("optional", _ => throw new MissingParameterValueException("Parameter 'optional' is missing."), secret: false) 176var parameter = new ParameterResource("test", _ => throw new MissingParameterValueException("Parameter 'test' is missing."), secret: false); 189var parameter = new ParameterResource("test", _ => "fallback", secret: false); 202var parameter = new ParameterResource("test", _ => "initial", secret: false); 218var parameter = new ParameterResource("test", _ => "initial", secret: false); 231var parameter = new ParameterResource("test", _ => "initial", secret: false); 243var parameter = new ParameterResource("test", _ => "initial", secret: false); 257var parameter = new ParameterResource("test", _ => "initial", secret: false); 278var parameter = new ParameterResource("test", _ => "initial", secret: false); 302var parameter = new ParameterResource("test", _ => "initial", secret: false); 315var parameter = new ParameterResource("test", _ => "initial", secret: false);
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (11)
430var passwordParameter = new ParameterResource("pg-password", _ => "generated-s3cr3t", secret: true); 478var referencedParameter = new ParameterResource("shared-name", _ => "referenced-secret", secret: true); 532var secretA = new ParameterResource("secret-a", _ => "value-a", secret: true); 536var secretB = new ParameterResource("secret-b", _ => "value-b", secret: true); 614var secretA = new ParameterResource("secret-a", _ => "value-a", secret: true); 618var secretB = new ParameterResource("secret-b", _ => "value-b", secret: true); 689var secret = new ParameterResource("secret", _ => "value-a", secret: true); 760var secret = new ParameterResource("secret", _ => "value-a", secret: true); 835var secret = new ParameterResource("mcp-window-secret", _ => "unused", secret: true); 1059var secret = new ParameterResource("dbpassword", _ => "s3cr3t-value", secret: true); 1111var secret = new ParameterResource("dbpassword", _ => "s3cr3t-value", secret: true);
ExecutionConfigurationGathererTests.cs (1)
302var secret = new ParameterResource("secret", _ => "secret-value", secret: true);
ExpressionResolverTests.cs (4)
52data.Add(new ExpressionResolverTestData(false, new ParameterResource("SecretParameter", _ => "SecretParameter", secret: true)), null, ("SecretParameter", true)); 53data.Add(new ExpressionResolverTestData(false, new ParameterResource("NonSecretParameter", _ => "NonSecretParameter", secret: false)), null, ("NonSecretParameter", false)); 384{ "SecretParameter", ReferenceExpression.Create("SecretParameter", [new ParameterResource("SecretParameter", _ => "SecretParameter", secret: true)], [], [null]) }, 385{ "NonSecretParameter", ReferenceExpression.Create("NonSecretParameter", [new ParameterResource("NonSecretParameter", _ => "NonSecretParameter", secret: false)], [], [null]) },
Orchestrator\ParameterProcessorTests.cs (7)
1766return new ParameterResource(name, _ => configuration[$"Parameters:{name}"] ?? throw new MissingParameterValueException($"Parameter '{name}' is missing"), secret); 1782return new ParameterResource(name, _ => throw new MissingParameterValueException($"Parameter '{name}' is missing"), secret: secret); 1787return new ParameterResource(name, _ => throw new InvalidOperationException($"Generic error for parameter '{name}'"), secret: false); 1810var parameterWithGenerateDefault = new ParameterResource( 1881var regularParam = new ParameterResource( 1922var customParam = new ParameterResource( 2234var reloadedParameter = new ParameterResource("testParam", _ =>
ResourceExtensionsTests.cs (2)
320var secretParameter = builder.AddResource(new ParameterResource("SecretParameter", _ => "SecretParameter", true)); 321var nonSecretParameter = builder.AddResource(new ParameterResource("NonSecretParameter", _ => "NonSecretParameter"));
ResourceNotificationTests.cs (1)
67nameof(ParameterResource) => new ParameterResource("test", _ => "value", secret: false),
Aspire.Hosting.Valkey.Tests (1)
ConnectionPropertiesTests.cs (1)
13var password = new ParameterResource("password", _ => "p@ssw0rd1", secret: true);