86 references to Parameters
Aspire.Hosting.Azure (43)
AzureBicepResource.cs (4)
88foreach (var parameter in Parameters) 117IDictionary<string, object?> IResourceWithParameters.Parameters => Parameters; 251if (Parameters.Count > 0) 254foreach (var input in Parameters)
AzureBicepResourceExtensions.cs (10)
135builder.Resource.Parameters[name] = null; 186builder.Resource.Parameters[name] = value; 203builder.Resource.Parameters[name] = value; 221builder.Resource.Parameters[name] = value; 239builder.Resource.Parameters[name] = valueCallback; 275builder.Resource.Parameters[name] = value; 295builder.Resource.Parameters[name] = value.Resource; 315builder.Resource.Parameters[name] = value; 335builder.Resource.Parameters[name] = value; 355builder.Resource.Parameters[name] = value;
AzureProvisioningController.cs (5)
1174bicepResource.Parameters[AzureBicepResource.KnownParameters.Location] = currentLocationOverride; 1181bicepResource.Parameters.Remove(AzureBicepResource.KnownParameters.Location); 2757bicepResource.Parameters[AzureBicepResource.KnownParameters.Location] = normalizedLocation; 3123if (resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.Location, out var parameterLocation) && 4048foreach (var parameter in resource.Parameters.Values)
AzureProvisioningResource.cs (2)
280foreach (var aspireParameter in this.Parameters) 300Parameters.TryAdd(infrastructureParameter.BicepIdentifier, null);
AzureProvisioningResourceExtensions.cs (5)
157infrastructure.AspireResource.Parameters[parameterName] = manifestExpressionProvider; 188infrastructure.AspireResource.Parameters[parameterName] = parameterResource; 218infrastructure.AspireResource.Parameters[parameterName] = outputReference; 245infrastructure.AspireResource.Parameters[parameterName] = endpointReference; 272infrastructure.AspireResource.Parameters[parameterName] = expression;
AzurePublishingContext.cs (5)
166resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.UserPrincipalId, out var userPrincipalId) && 168resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.PrincipalType, out var principalType) && 223foreach (var parameter in resource.Parameters) 352foreach (var parameter in resource.Parameters) 366resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.UserPrincipalId, out var userPrincipalId) &&
Provisioning\BicepUtilities.cs (1)
43foreach (var parameter in resource.Parameters)
Provisioning\Provisioners\BicepProvisioner.cs (11)
1391if (resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.PrincipalId, out var principalId) && principalId is null) 1395resource.Parameters[AzureBicepResource.KnownParameters.PrincipalId] = context.Principal.Id; 1398var hasUserPrincipalId = resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.UserPrincipalId, out var userPrincipalId); 1405resource.Parameters[AzureBicepResource.KnownParameters.UserPrincipalId] = context.Principal.Id; 1409if (resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.PrincipalName, out var principalName) && principalName is null) 1413resource.Parameters[AzureBicepResource.KnownParameters.PrincipalName] = context.Principal.Name; 1416if (resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.PrincipalType, out var principalType) && principalType is null) 1436resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType] = context.Principal.Type; 1439if (!resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.Location, out var location) || location is null) 1441resource.Parameters[AzureBicepResource.KnownParameters.Location] = context.Location.Name; 1514resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.Location, out var location) && location is not null
Aspire.Hosting.Azure.Kubernetes (5)
AzureKubernetesEnvironmentExtensions.cs (5)
100resource.Parameters["acrName"] = defaultRegistry.Resource.NameOutputReference; 358builder.Resource.Parameters["acrName"] = registry.Resource.NameOutputReference; 543aksResource.Parameters["subnetId"] = subnetAnnotation!.SubnetId; 554aksResource.Parameters[paramName] = poolSubnetRef; 843aksResource.Parameters[identityParamName] = identityResource.PrincipalName;
Aspire.Hosting.Azure.Tests (37)
AzureBicepProvisionerTests.cs (20)
126resource.Parameters[AzureBicepResource.KnownParameters.PrincipalId] = null; 127resource.Parameters[AzureBicepResource.KnownParameters.PrincipalName] = null; 128resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType] = null; 159resource.Parameters[AzureBicepResource.KnownParameters.UserPrincipalId] = null; 160resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType] = null; 183Assert.Equal(principalId, resource.Parameters[AzureBicepResource.KnownParameters.UserPrincipalId]); 184Assert.Equal(principalType, resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType]); 197resource.Parameters[AzureBicepResource.KnownParameters.UserPrincipalId] = Guid.Parse("aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee"); 198resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType] = null; 237resource.Parameters[AzureBicepResource.KnownParameters.PrincipalId] = null; 238resource.Parameters[AzureBicepResource.KnownParameters.PrincipalName] = null; 239resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType] = null; 264Assert.Equal(principalType, resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType]); 497resource.Parameters[AzureBicepResource.KnownParameters.Location] = "australiacentral"; 733resource.Parameters[AzureBicepResource.KnownParameters.Location] = "westus3"; 1004resource.Parameters[AzureBicepResource.KnownParameters.Location] = "westus3"; 1258resource.Parameters[AzureBicepResource.KnownParameters.Location] = "australiacentral"; 1451resource.Parameters["sku"] = "Standard_LRS"; 1775resource.Parameters["sku"] = "Standard_LRS"; 1836resource.Parameters[AzureBicepResource.KnownParameters.Location] = "westus2";
AzureBicepResourceTests.cs (2)
28Assert.Equal("value1", bicepResource.Resource.Parameters["param1"]); 29Assert.Equal("value2", bicepResource.Resource.Parameters["param2"]);
AzureDeployerTests.cs (4)
1178Assert.Equal(await ((BicepOutputReference)funcAppDeployment.Parameters["env_outputs_azure_container_apps_environment_default_domain"]!).GetValueAsync(), containerAppEnv.Resource.Outputs["AZURE_CONTAINER_APPS_ENVIRONMENT_DEFAULT_DOMAIN"]); 1179Assert.Equal(await ((BicepOutputReference)funcAppDeployment.Parameters["env_outputs_azure_container_apps_environment_id"]!).GetValueAsync(), containerAppEnv.Resource.Outputs["AZURE_CONTAINER_APPS_ENVIRONMENT_ID"]); 1180Assert.Equal("https://testfuncstorage.blob.core.windows.net/", await ((BicepOutputReference)funcAppDeployment.Parameters["funcstorage_outputs_blobendpoint"]!).GetValueAsync()); 1181Assert.Equal("https://testhoststorage.blob.core.windows.net/", await ((BicepOutputReference)funcAppDeployment.Parameters["hoststorage_outputs_blobendpoint"]!).GetValueAsync());
AzureEnvironmentResourceExtensionsTests.cs (3)
3807storage.Parameters[AzureBicepResource.KnownParameters.Location] = "westus3"; 3818Assert.False(storage.Parameters.ContainsKey(AzureBicepResource.KnownParameters.Location)); 5488_provisionedLocations[resource.Name] = resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.Location, out var location)
AzureEnvironmentResourceTests.cs (2)
196roles.Resource.Parameters[AzureBicepResource.KnownParameters.PrincipalId] = null; 197roles.Resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType] = null;
BicepUtilitiesTests.cs (6)
315bicep.Parameters["normalParam"] = "normalValue"; 316bicep.Parameters[AzureBicepResource.KnownParameters.PrincipalId] = "someId"; 317bicep.Parameters[AzureBicepResource.KnownParameters.Location] = "someLocation"; 460bicep.Parameters["param1"] = "value1"; 524bicep.Parameters[AzureBicepResource.KnownParameters.PrincipalType] = null; 525bicep.Parameters[AzureBicepResource.KnownParameters.PrincipalId] = null;
Aspire.Hosting.Azure.WebPubSub (1)
AzureWebPubSubExtensions.cs (1)
136resource.Parameters[parameter.BicepIdentifier] = urlExpression;