35 references to KnownParameters
Aspire.Hosting.Azure (20)
AzureProvisioningResource.cs (2)
177
if (
KnownParameters
.IsKnownParameterName(infrastructureParameter.BicepIdentifier) && infrastructureParameter.BicepIdentifier !=
KnownParameters
.Location)
AzurePublishingContext.cs (1)
248
if (parameter.Key == AzureBicepResource.
KnownParameters
.UserPrincipalId && parameter.Value is null)
AzureResourcePreparer.cs (5)
332
new(() => appIdentityResource.PrincipalId.AsProvisioningParameter(infra, parameterName: AzureBicepResource.
KnownParameters
.PrincipalId)),
333
new(() => appIdentityResource.PrincipalName.AsProvisioningParameter(infra, parameterName: AzureBicepResource.
KnownParameters
.PrincipalName)));
529
new(() => CreatePrincipalParam(AzureBicepResource.
KnownParameters
.PrincipalType)),
530
new(() => CreatePrincipalParam(AzureBicepResource.
KnownParameters
.PrincipalId)),
531
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)
294
if (resource.Parameters.TryGetValue(AzureBicepResource.
KnownParameters
.PrincipalId, out var principalId) && principalId is null)
296
resource.Parameters[AzureBicepResource.
KnownParameters
.PrincipalId] = context.Principal.Id;
299
if (resource.Parameters.TryGetValue(AzureBicepResource.
KnownParameters
.PrincipalName, out var principalName) && principalName is null)
301
resource.Parameters[AzureBicepResource.
KnownParameters
.PrincipalName] = context.Principal.Name;
304
if (resource.Parameters.TryGetValue(AzureBicepResource.
KnownParameters
.PrincipalType, out var principalType) && principalType is null)
306
resource.Parameters[AzureBicepResource.
KnownParameters
.PrincipalType] = "User";
310
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));
Aspire.Hosting.Azure.AppService (1)
AzureAppServiceEnvironmentExtensions.cs (1)
50
var userPrincipalId = new ProvisioningParameter(AzureBicepResource.
KnownParameters
.UserPrincipalId, typeof(string));
Aspire.Hosting.Azure.Redis (1)
AzureRedisExtensions.cs (1)
38
var kvNameParam = new ProvisioningParameter(AzureBicepResource.
KnownParameters
.KeyVaultName, typeof(string));
Aspire.Hosting.Azure.Tests (12)
AzureContainerAppsTests.cs (1)
706
var 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");
344
bicep.Parameters[AzureBicepResource.
KnownParameters
.PrincipalId] = "someId";
345
bicep.Parameters[AzureBicepResource.
KnownParameters
.Location] = "someLocation";
355
Assert.False(parameters.ContainsKey(AzureBicepResource.
KnownParameters
.PrincipalId));
356
Assert.False(parameters.ContainsKey(AzureBicepResource.
KnownParameters
.Location));
366
bicep.Parameters[AzureBicepResource.
KnownParameters
.PrincipalId] = "someId";
367
bicep.Parameters[AzureBicepResource.
KnownParameters
.Location] = "someLocation";
377
Assert.True(parameters.ContainsKey(AzureBicepResource.
KnownParameters
.PrincipalId));
378
Assert.True(parameters.ContainsKey(AzureBicepResource.
KnownParameters
.Location));