35 references to KnownParameters
Aspire.Hosting.Azure (20)
AzureProvisioningResource.cs (2)
177if (KnownParameters.IsKnownParameterName(infrastructureParameter.BicepIdentifier) && infrastructureParameter.BicepIdentifier != KnownParameters.Location)
AzurePublishingContext.cs (1)
248if (parameter.Key == AzureBicepResource.KnownParameters.UserPrincipalId && parameter.Value is null)
AzureResourcePreparer.cs (5)
332new(() => appIdentityResource.PrincipalId.AsProvisioningParameter(infra, parameterName: AzureBicepResource.KnownParameters.PrincipalId)), 333new(() => appIdentityResource.PrincipalName.AsProvisioningParameter(infra, parameterName: AzureBicepResource.KnownParameters.PrincipalName))); 529new(() => CreatePrincipalParam(AzureBicepResource.KnownParameters.PrincipalType)), 530new(() => CreatePrincipalParam(AzureBicepResource.KnownParameters.PrincipalId)), 531new(() => 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)
294if (resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.PrincipalId, out var principalId) && principalId is null) 296resource.Parameters[AzureBicepResource.KnownParameters.PrincipalId] = context.Principal.Id; 299if (resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.PrincipalName, out var principalName) && principalName is null) 301resource.Parameters[AzureBicepResource.KnownParameters.PrincipalName] = context.Principal.Name; 304if (resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.PrincipalType, out var principalType) && principalType is null) 306resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType] = "User"; 310resource.Parameters[AzureBicepResource.KnownParameters.Location] = context.Location.Name;
Aspire.Hosting.Azure.AppContainers (1)
AzureContainerAppExtensions.cs (1)
65var userPrincipalId = new ProvisioningParameter(AzureBicepResource.KnownParameters.UserPrincipalId, typeof(string));
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceEnvironmentExtensions.cs (1)
50var userPrincipalId = new ProvisioningParameter(AzureBicepResource.KnownParameters.UserPrincipalId, typeof(string));
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)
706var 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));