36 references to KnownParameters
Aspire.Hosting.Azure (21)
AzureProvisioningResource.cs (2)
250if (KnownParameters.IsKnownParameterName(infrastructureParameter.BicepIdentifier) && infrastructureParameter.BicepIdentifier != KnownParameters.Location)
AzurePublishingContext.cs (2)
261if (parameter.Key == AzureBicepResource.KnownParameters.UserPrincipalId && parameter.Value is null) 266if (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)
307if (resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.PrincipalId, out var principalId) && principalId is null) 309resource.Parameters[AzureBicepResource.KnownParameters.PrincipalId] = context.Principal.Id; 312if (resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.PrincipalName, out var principalName) && principalName is null) 314resource.Parameters[AzureBicepResource.KnownParameters.PrincipalName] = context.Principal.Name; 317if (resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.PrincipalType, out var principalType) && principalType is null) 319resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType] = "User"; 323resource.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)
50var 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 (12)
AzureContainerAppsTests.cs (1)
760var kvNameParam = new ProvisioningParameter(AzureBicepResource.KnownParameters.KeyVaultName, typeof(string));
BicepUtilitiesTests.cs (11)
158.WithParameter(AzureBicepResource.KnownParameters.PrincipalId, "id") 159.WithParameter(AzureBicepResource.KnownParameters.Location, "tomorrow") 160.WithParameter(AzureBicepResource.KnownParameters.PrincipalType, "type"); 344bicep.Parameters[AzureBicepResource.KnownParameters.PrincipalId] = "someId"; 345bicep.Parameters[AzureBicepResource.KnownParameters.Location] = "someLocation"; 355Assert.False(parameters.ContainsKey(AzureBicepResource.KnownParameters.PrincipalId)); 356Assert.False(parameters.ContainsKey(AzureBicepResource.KnownParameters.Location)); 366bicep.Parameters[AzureBicepResource.KnownParameters.PrincipalId] = "someId"; 367bicep.Parameters[AzureBicepResource.KnownParameters.Location] = "someLocation"; 377Assert.True(parameters.ContainsKey(AzureBicepResource.KnownParameters.PrincipalId)); 378Assert.True(parameters.ContainsKey(AzureBicepResource.KnownParameters.Location));