18 references to PrincipalType
Aspire.Hosting.Azure (8)
AzurePublishingContext.cs (3)
165resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.PrincipalType, out var principalType) && 168deploymentPrincipalType = new ProvisioningParameter(AzureBicepResource.KnownParameters.PrincipalType, typeof(string)); 396if (parameter.Key == AzureBicepResource.KnownParameters.PrincipalType &&
AzureResourcePreparer.cs (1)
651new(() => CreatePrincipalParam(AzureBicepResource.KnownParameters.PrincipalType)),
Provisioning\BicepUtilities.cs (1)
32AzureBicepResource.KnownParameters.PrincipalType,
Provisioning\Provisioners\BicepProvisioner.cs (3)
1418if (resource.Parameters.TryGetValue(AzureBicepResource.KnownParameters.PrincipalType, out var principalType) && principalType is null) 1423$"The Azure parameter '{AzureBicepResource.KnownParameters.PrincipalType}' must be supplied when " + 1438resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType] = context.Principal.Type;
Aspire.Hosting.Azure.Sandboxes (1)
AzureSandboxesExtensions.cs (1)
326var principalType = new ProvisioningParameter(AzureBicepResource.KnownParameters.PrincipalType, typeof(string));
Aspire.Hosting.Azure.Tests (9)
AzureBicepProvisionerTests.cs (6)
158resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType] = null; 190resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType] = null; 214Assert.Equal(principalType, resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType]); 228resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType] = null; 269resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType] = null; 294Assert.Equal(principalType, resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType]);
AzureEnvironmentResourceTests.cs (1)
195roles.Resource.Parameters[AzureBicepResource.KnownParameters.PrincipalType] = null;
BicepUtilitiesTests.cs (2)
615bicep.Parameters[AzureBicepResource.KnownParameters.PrincipalType] = null; 620[AzureBicepResource.KnownParameters.PrincipalType] = new JsonObject { ["value"] = "User" },