33 references to KnownParameters
Aspire.Hosting.Azure (21)
AzureProvisioningResource.cs (2)
250if (KnownParameters.IsKnownParameterName(infrastructureParameter.BicepIdentifier) && infrastructureParameter.BicepIdentifier != KnownParameters.Location)
AzurePublishingContext.cs (2)
253if (parameter.Key == AzureBicepResource.KnownParameters.UserPrincipalId && parameter.Value is null) 258if (parameter.Key == AzureBicepResource.KnownParameters.PrincipalId && parameter.Value is null)
AzureResourcePreparer.cs (5)
326new(() => appIdentityResource.PrincipalId.AsProvisioningParameter(infra, parameterName: AzureBicepResource.KnownParameters.PrincipalId)), 327new(() => appIdentityResource.PrincipalName.AsProvisioningParameter(infra, parameterName: AzureBicepResource.KnownParameters.PrincipalName))); 535new(() => CreatePrincipalParam(AzureBicepResource.KnownParameters.PrincipalType)), 536new(() => CreatePrincipalParam(AzureBicepResource.KnownParameters.PrincipalId)), 537new(() => CreatePrincipalParam(AzureBicepResource.KnownParameters.PrincipalName)));
Provisioning\BicepUtilities.cs (5)
20AzureBicepResource.KnownParameters.PrincipalName, 21AzureBicepResource.KnownParameters.PrincipalId, 22AzureBicepResource.KnownParameters.PrincipalType, 23AzureBicepResource.KnownParameters.UserPrincipalId, 24AzureBicepResource.KnownParameters.Location,
Provisioning\Provisioners\BicepProvisioner.cs (7)
313if (resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.PrincipalId, out var principalId) && principalId is null) 315resource.Parameters[AzureBicepResource.KnownParameters.PrincipalId] = context.Principal.Id; 318if (resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.PrincipalName, out var principalName) && principalName is null) 320resource.Parameters[AzureBicepResource.KnownParameters.PrincipalName] = context.Principal.Name; 323if (resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.PrincipalType, out var principalType) && principalType is null) 325resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType] = "User"; 329resource.Parameters[AzureBicepResource.KnownParameters.Location] = context.Location.Name;
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppExtensions.cs (1)
65var userPrincipalId = new ProvisioningParameter(AzureBicepResource.KnownParameters.UserPrincipalId, typeof(string)) { Value = new BicepValue<string>(string.Empty) };
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceEnvironmentExtensions.cs (1)
53var userPrincipalId = new ProvisioningParameter(AzureBicepResource.KnownParameters.UserPrincipalId, typeof(string)) { Value = new BicepValue<string>(string.Empty) };
Aspire.Hosting.Azure.Redis (1)
AzureRedisExtensions.cs (1)
38var kvNameParam = new ProvisioningParameter(AzureBicepResource.KnownParameters.KeyVaultName, typeof(string));
Aspire.Hosting.Azure.Tests (9)
AzureContainerAppsTests.cs (1)
764var kvNameParam = new ProvisioningParameter(AzureBicepResource.KnownParameters.KeyVaultName, typeof(string));
BicepUtilitiesTests.cs (8)
316bicep.Parameters[AzureBicepResource.KnownParameters.PrincipalId] = "someId"; 317bicep.Parameters[AzureBicepResource.KnownParameters.Location] = "someLocation"; 327Assert.True(parameters.ContainsKey(AzureBicepResource.KnownParameters.PrincipalId)); 328Assert.True(parameters.ContainsKey(AzureBicepResource.KnownParameters.Location)); 442bicep.Parameters[AzureBicepResource.KnownParameters.PrincipalType] = null; 443bicep.Parameters[AzureBicepResource.KnownParameters.PrincipalId] = null; 447[AzureBicepResource.KnownParameters.PrincipalType] = new JsonObject { ["value"] = "User" }, 448[AzureBicepResource.KnownParameters.PrincipalId] = new JsonObject { ["value"] = "1234" },