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