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