130 references to KnownParameters
Aspire.Hosting.Azure (49)
AzureProvisioningController.cs (10)
354
Name = AzureBicepResource.
KnownParameters
.TenantResourceSuffix,
701
Name = AzureBicepResource.
KnownParameters
.Location,
719
var location = result.Data[AzureBicepResource.
KnownParameters
.Location].Value;
915
TenantResourceSuffix: arguments.TryGetByName(AzureBicepResource.
KnownParameters
.TenantResourceSuffix, out var suffixInput)
1219
bicepResource.Parameters[AzureBicepResource.
KnownParameters
.Location] = currentLocationOverride;
1226
bicepResource.Parameters.Remove(AzureBicepResource.
KnownParameters
.Location);
2883
bicepResource.Parameters[AzureBicepResource.
KnownParameters
.Location] = normalizedLocation;
3249
if (resource.Parameters.TryGetValue(AzureBicepResource.
KnownParameters
.Location, out var parameterLocation) &&
3290
var persistedLocation = AzureProvisioningJsonHelpers.ParseDeploymentStateJson(parametersJson)?[AzureBicepResource.
KnownParameters
.Location]?["value"]?.GetValue<string>();
3652
return AzureProvisioningJsonHelpers.ParseDeploymentStateJson(parametersJson)?[AzureBicepResource.
KnownParameters
.Location]?["value"]?.GetValue<string>();
AzureProvisioningResource.cs (3)
114
HasLocationParameter = infrastructure.GetParameters().Any(parameter => parameter.BicepIdentifier ==
KnownParameters
.Location);
379
if (
KnownParameters
.IsKnownParameterName(infrastructureParameter.BicepIdentifier) && infrastructureParameter.BicepIdentifier !=
KnownParameters
.Location)
AzurePublishingContext.cs (11)
163
resource.Parameters.TryGetValue(AzureBicepResource.
KnownParameters
.UserPrincipalId, out var userPrincipalId) &&
165
resource.Parameters.TryGetValue(AzureBicepResource.
KnownParameters
.PrincipalType, out var principalType) &&
168
deploymentPrincipalType = new ProvisioningParameter(AzureBicepResource.
KnownParameters
.PrincipalType, typeof(string));
230
resource.Parameters.TryGetValue(AzureBicepResource.
KnownParameters
.TenantResourceSuffix, out var suffix) && suffix is null))
233
parameter.BicepIdentifier == AzureBicepResource.
KnownParameters
.TenantResourceSuffix);
236
tenantResourceSuffix = new ProvisioningParameter(AzureBicepResource.
KnownParameters
.TenantResourceSuffix, typeof(string))
416
if (parameter.Key == AzureBicepResource.
KnownParameters
.TenantResourceSuffix && parameter.Value is null)
422
if (parameter.Key == AzureBicepResource.
KnownParameters
.UserPrincipalId && parameter.Value is null)
427
if (parameter.Key == AzureBicepResource.
KnownParameters
.PrincipalId && parameter.Value is null)
432
if (parameter.Key == AzureBicepResource.
KnownParameters
.PrincipalType &&
434
resource.Parameters.TryGetValue(AzureBicepResource.
KnownParameters
.UserPrincipalId, out var userPrincipalId) &&
AzureResourcePreparer.cs (5)
498
new(() => appIdentityResource.PrincipalId.AsProvisioningParameter(infra, parameterName: AzureBicepResource.
KnownParameters
.PrincipalId)),
499
new(() => appIdentityResource.PrincipalName.AsProvisioningParameter(infra, parameterName: AzureBicepResource.
KnownParameters
.PrincipalName)));
651
new(() => CreatePrincipalParam(AzureBicepResource.
KnownParameters
.PrincipalType)),
652
new(() => CreatePrincipalParam(AzureBicepResource.
KnownParameters
.PrincipalId)),
653
new(() => CreatePrincipalParam(AzureBicepResource.
KnownParameters
.PrincipalName)));
Provisioning\BicepUtilities.cs (6)
30
AzureBicepResource.
KnownParameters
.PrincipalName,
31
AzureBicepResource.
KnownParameters
.PrincipalId,
32
AzureBicepResource.
KnownParameters
.PrincipalType,
33
AzureBicepResource.
KnownParameters
.UserPrincipalId,
34
AzureBicepResource.
KnownParameters
.Location,
50
if (parameter.Key == AzureBicepResource.
KnownParameters
.TenantResourceSuffix && parameterValue is null)
Provisioning\Provisioners\BicepProvisioner.cs (14)
1393
if (resource.Parameters.TryGetValue(AzureBicepResource.
KnownParameters
.PrincipalId, out var principalId) && principalId is null)
1397
resource.Parameters[AzureBicepResource.
KnownParameters
.PrincipalId] = context.Principal.Id;
1400
var hasUserPrincipalId = resource.Parameters.TryGetValue(AzureBicepResource.
KnownParameters
.UserPrincipalId, out var userPrincipalId);
1407
resource.Parameters[AzureBicepResource.
KnownParameters
.UserPrincipalId] = context.Principal.Id;
1411
if (resource.Parameters.TryGetValue(AzureBicepResource.
KnownParameters
.PrincipalName, out var principalName) && principalName is null)
1415
resource.Parameters[AzureBicepResource.
KnownParameters
.PrincipalName] = context.Principal.Name;
1418
if (resource.Parameters.TryGetValue(AzureBicepResource.
KnownParameters
.PrincipalType, out var principalType) && principalType is null)
1423
$"The Azure parameter '{AzureBicepResource.
KnownParameters
.PrincipalType}' must be supplied when " +
1424
$"'{AzureBicepResource.
KnownParameters
.UserPrincipalId}' is provided explicitly.");
1438
resource.Parameters[AzureBicepResource.
KnownParameters
.PrincipalType] = context.Principal.Type;
1442
(!resource.Parameters.TryGetValue(AzureBicepResource.
KnownParameters
.Location, out var location) || location is null))
1444
resource.Parameters[AzureBicepResource.
KnownParameters
.Location] = context.Location.Name;
1503
if (JsonNode.Parse(parametersJson)?[AzureBicepResource.
KnownParameters
.Location]?["value"]?.GetValue<string>() is { Length: > 0 } configuredLocation)
1517
resource.Parameters.TryGetValue(AzureBicepResource.
KnownParameters
.Location, out var location) && location is not null
Aspire.Hosting.Azure.AppContainers (2)
AzureContainerAppExtensions.cs (2)
314
var userPrincipalId = new ProvisioningParameter(AzureBicepResource.
KnownParameters
.UserPrincipalId, typeof(string)) { Value = new BicepValue<string>(string.Empty) };
851
var userPrincipalId = new ProvisioningParameter(AzureBicepResource.
KnownParameters
.UserPrincipalId, typeof(string)) { Value = new BicepValue<string>(string.Empty) };
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceEnvironmentExtensions.cs (1)
98
var userPrincipalId = new ProvisioningParameter(AzureBicepResource.
KnownParameters
.UserPrincipalId, typeof(string)) { Value = new BicepValue<string>(string.Empty) };
Aspire.Hosting.Azure.EntraId (3)
EntraIdApplicationResource.cs (3)
64
Parameters[
KnownParameters
.TenantResourceSuffix] = null;
600
.Single(parameter => parameter.BicepIdentifier ==
KnownParameters
.Location));
603
var tenantResourceSuffix = new ProvisioningParameter(
KnownParameters
.TenantResourceSuffix, typeof(string))
Aspire.Hosting.Azure.EntraId.Tests (5)
EntraIdProvisioningTests.cs (4)
761
Assert.Null(entra.Resource.Parameters[AzureBicepResource.
KnownParameters
.TenantResourceSuffix]);
902
.WithParameter(AzureBicepResource.
KnownParameters
.TenantResourceSuffix, "production");
929
.WithParameter(AzureBicepResource.
KnownParameters
.TenantResourceSuffix, suffix);
944
parameter => parameter.BicepIdentifier == AzureBicepResource.
KnownParameters
.TenantResourceSuffix));
LocalDeveloperCertificateProvisioningTests.cs (1)
23
entra.Resource.Parameters[AzureBicepResource.
KnownParameters
.TenantResourceSuffix] = "dev";
Aspire.Hosting.Azure.Redis (1)
AzureRedisExtensions.cs (1)
38
var kvNameParam = new ProvisioningParameter(AzureBicepResource.
KnownParameters
.KeyVaultName, typeof(string));
Aspire.Hosting.Azure.Sandboxes (2)
AzureSandboxesExtensions.cs (2)
325
var principalId = new ProvisioningParameter(AzureBicepResource.
KnownParameters
.UserPrincipalId, typeof(Guid));
326
var principalType = new ProvisioningParameter(AzureBicepResource.
KnownParameters
.PrincipalType, typeof(string));
Aspire.Hosting.Azure.Tests (64)
AzureBicepProvisionerTests.cs (21)
35
.WithParameter(AzureBicepResource.
KnownParameters
.TenantResourceSuffix);
125
resource.Parameters[AzureBicepResource.
KnownParameters
.PrincipalId] = null;
126
resource.Parameters[AzureBicepResource.
KnownParameters
.PrincipalName] = null;
127
resource.Parameters[AzureBicepResource.
KnownParameters
.PrincipalType] = null;
158
resource.Parameters[AzureBicepResource.
KnownParameters
.UserPrincipalId] = null;
159
resource.Parameters[AzureBicepResource.
KnownParameters
.PrincipalType] = null;
182
Assert.Equal(principalId, resource.Parameters[AzureBicepResource.
KnownParameters
.UserPrincipalId]);
183
Assert.Equal(principalType, resource.Parameters[AzureBicepResource.
KnownParameters
.PrincipalType]);
196
resource.Parameters[AzureBicepResource.
KnownParameters
.UserPrincipalId] = Guid.Parse("aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee");
197
resource.Parameters[AzureBicepResource.
KnownParameters
.PrincipalType] = null;
236
resource.Parameters[AzureBicepResource.
KnownParameters
.PrincipalId] = null;
237
resource.Parameters[AzureBicepResource.
KnownParameters
.PrincipalName] = null;
238
resource.Parameters[AzureBicepResource.
KnownParameters
.PrincipalType] = null;
263
Assert.Equal(principalType, resource.Parameters[AzureBicepResource.
KnownParameters
.PrincipalType]);
455
.Single(parameter => parameter.BicepIdentifier == AzureBicepResource.
KnownParameters
.Location));
460
resource.WithParameter(AzureBicepResource.
KnownParameters
.Location, "eastus");
564
resource.Parameters[AzureBicepResource.
KnownParameters
.Location] = "australiacentral";
800
resource.Parameters[AzureBicepResource.
KnownParameters
.Location] = "westus3";
1071
resource.Parameters[AzureBicepResource.
KnownParameters
.Location] = "westus3";
1325
resource.Parameters[AzureBicepResource.
KnownParameters
.Location] = "australiacentral";
1903
resource.Parameters[AzureBicepResource.
KnownParameters
.Location] = "westus2";
AzureContainerAppsTests.cs (1)
942
var kvNameParam = new ProvisioningParameter(AzureBicepResource.
KnownParameters
.KeyVaultName, typeof(string));
AzureEnvironmentResourceExtensionsTests.cs (29)
254
registration.WithParameter(AzureBicepResource.
KnownParameters
.TenantResourceSuffix);
278
var suffix = inputs[AzureBicepResource.
KnownParameters
.TenantResourceSuffix];
295
.WithParameter(AzureBicepResource.
KnownParameters
.TenantResourceSuffix)
315
new() { Name = AzureBicepResource.
KnownParameters
.TenantResourceSuffix, InputType = InputType.Text, Value = "dev-a" }
455
Assert.Equal(AzureBicepResource.
KnownParameters
.Location, input.Name);
512
var locationInput = inputs[AzureBicepResource.
KnownParameters
.Location];
588
var locationInput = inputs[AzureBicepResource.
KnownParameters
.Location];
1007
Assert.Equal(AzureBicepResource.
KnownParameters
.Location, locationArgument.Name);
1097
Arguments = CreateArguments((AzureBicepResource.
KnownParameters
.Location, "West US 3"))
3136
interaction.Inputs[AzureBicepResource.
KnownParameters
.Location].Value = "westus2";
3185
Arguments = CreateArguments((AzureBicepResource.
KnownParameters
.Location, "West US 3"))
3245
Arguments = CreateArguments((AzureBicepResource.
KnownParameters
.Location, "West US 3"))
3294
var commandLocationInput = commandInputs[AzureBicepResource.
KnownParameters
.Location];
3310
var locationInput = interaction.Inputs[AzureBicepResource.
KnownParameters
.Location];
3376
Arguments = CreateArguments((AzureBicepResource.
KnownParameters
.Location, "westus3"))
3441
interaction.Inputs[AzureBicepResource.
KnownParameters
.Location].Value = "westus3";
3507
(AzureBicepResource.
KnownParameters
.Location, "westus3"),
3567
interaction.Inputs[AzureBicepResource.
KnownParameters
.Location].Value = "westus3";
3630
interaction.Inputs[AzureBicepResource.
KnownParameters
.Location].Value = "westus3";
3697
Arguments = CreateArguments((AzureBicepResource.
KnownParameters
.Location, "westus3"))
3795
(AzureBicepResource.
KnownParameters
.Location, "West US 3"),
3869
(AzureBicepResource.
KnownParameters
.Location, "West US 3"))
3917
(AzureBicepResource.
KnownParameters
.Location, "West US 3"))
3973
(AzureBicepResource.
KnownParameters
.Location, "West US 3"))
4150
storage.Parameters[AzureBicepResource.
KnownParameters
.Location] = "westus3";
4161
Assert.False(storage.Parameters.ContainsKey(AzureBicepResource.
KnownParameters
.Location));
4478
interaction.Inputs[AzureBicepResource.
KnownParameters
.Location].Value = "westus2";
4521
? CreateArguments((AzureBicepResource.
KnownParameters
.Location, "westus2"))
5843
_provisionedLocations[resource.Name] = resource.Parameters.TryGetValue(AzureBicepResource.
KnownParameters
.Location, out var location)
AzureEnvironmentResourceTests.cs (2)
314
roles.Resource.Parameters[AzureBicepResource.
KnownParameters
.PrincipalId] = null;
315
roles.Resource.Parameters[AzureBicepResource.
KnownParameters
.PrincipalType] = null;
BicepUtilitiesTests.cs (11)
162
resource.WithParameter(AzureBicepResource.
KnownParameters
.TenantResourceSuffix);
166
resource.WithParameter(AzureBicepResource.
KnownParameters
.TenantResourceSuffix, parameterOverride);
184
.WithParameter(AzureBicepResource.
KnownParameters
.TenantResourceSuffix);
545
bicep.Parameters[AzureBicepResource.
KnownParameters
.PrincipalId] = "someId";
546
bicep.Parameters[AzureBicepResource.
KnownParameters
.Location] = "someLocation";
556
Assert.True(parameters.ContainsKey(AzureBicepResource.
KnownParameters
.PrincipalId));
557
Assert.True(parameters.ContainsKey(AzureBicepResource.
KnownParameters
.Location));
747
bicep.Parameters[AzureBicepResource.
KnownParameters
.PrincipalType] = null;
748
bicep.Parameters[AzureBicepResource.
KnownParameters
.PrincipalId] = null;
752
[AzureBicepResource.
KnownParameters
.PrincipalType] = new JsonObject { ["value"] = "User" },
753
[AzureBicepResource.
KnownParameters
.PrincipalId] = new JsonObject { ["value"] = "1234" },
Aspire.Hosting.Foundry (1)
Project\ProjectBuilderExtension.cs (1)
348
var userPrincipalId = new ProvisioningParameter(AzureBicepResource.
KnownParameters
.UserPrincipalId, typeof(string)) { Value = new BicepValue<string>(string.Empty) };
BicepSample.AppHost (2)
AppHost.cs (2)
49
var sqlAdministratorLogin = new ProvisioningParameter(AzureBicepResource.
KnownParameters
.PrincipalName, typeof(string));
50
var sqlAdministratorObjectId = new ProvisioningParameter(AzureBicepResource.
KnownParameters
.PrincipalId, typeof(string));