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