105 references to AsProvisioningParameter
Aspire.Hosting.Azure (6)
AzureProvisioningResource.cs (2)
177? nameOutputReference.AsProvisioningParameter(infrastructure) 221BicepOutputReference nameOutputReference => nameOutputReference.AsProvisioningParameter(infra),
AzureProvisioningResourceExtensions.cs (1)
87kv.Name = secretReference.Resource.NameOutputReference.AsProvisioningParameter(infrastructure);
AzureResourcePreparer.cs (2)
498new(() => appIdentityResource.PrincipalId.AsProvisioningParameter(infra, parameterName: AzureBicepResource.KnownParameters.PrincipalId)), 499new(() => appIdentityResource.PrincipalName.AsProvisioningParameter(infra, parameterName: AzureBicepResource.KnownParameters.PrincipalName)));
AzureUserAssignedIdentityResource.cs (1)
88store.Name = PrincipalName.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.ApiManagement (6)
AzureApiManagementExtensions.cs (5)
1682[BicepFunction.Interpolate($"{azureResource.Identity.Id.AsProvisioningParameter(infrastructure)}").Compile().ToString()] = 1703SubnetResourceId = virtualNetwork.Subnet.Id.AsProvisioningParameter(infrastructure), 1726IdentityClientId = azureResource.Identity.ClientId.AsProvisioningParameter(infrastructure), 1875IdentityClientId = azureResource.Identity.ClientId.AsProvisioningParameter(infrastructure), 2290? apiResource.Parent.Identity.ClientId.AsProvisioningParameter(infrastructure)
AzureApiManagementResource.cs (1)
171service.Name = NameOutputReference.AsProvisioningParameter(infrastructure);
Aspire.Hosting.Azure.AppConfiguration (1)
AzureAppConfigurationResource.cs (1)
76store.Name = NameOutputReference.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.AppContainers (6)
AzureContainerAppEnvironmentResource.cs (1)
512cae.Name = NameOutputReference.AsProvisioningParameter(infra);
AzureContainerAppExtensions.cs (2)
343managedIdentityIdOutputValue = identityAnnotation.Identity.Id.AsProvisioningParameter(infra); 873managedIdentityIdOutputValue = identityAnnotation.Identity.Id.AsProvisioningParameter(infra);
BaseContainerAppContext.cs (1)
55StorageName = storageName.AsProvisioningParameter(Infra),
ContainerAppContext.cs (1)
50containerAppIdentityId = appIdentityResource.Id.AsProvisioningParameter(infra);
ContainerAppJobContext.cs (1)
42containerAppIdentityId = appIdentityResource.Id.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.ApplicationInsights (2)
AzureApplicationInsightsExtensions.cs (1)
82appInsights.WorkspaceResourceId = annotation.WorkspaceId.AsProvisioningParameter(infrastructure);
AzureApplicationInsightsResource.cs (1)
63store.Name = NameOutputReference.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.AppService (19)
AzureAppServiceEnvironmentExtensions.cs (2)
118managedIdentityIdOutputValue = identityAnnotation.Identity.Id.AsProvisioningParameter(infra); 119managedIdentityClientIdOutputValue = identityAnnotation.Identity.ClientId.AsProvisioningParameter(infra);
AzureAppServiceEnvironmentResource.cs (1)
615plan.Name = NameOutputReference.AsProvisioningParameter(infra);
AzureAppServiceWebsiteContext.cs (16)
639var computeIdentity = appIdentityResource.Id.AsProvisioningParameter(infra); 652Value = appIdentityResource.ClientId.AsProvisioningParameter(infra) 671Value = appIdentityResource.ClientId.AsProvisioningParameter(infra) 756_ = environmentContext.Environment.ContainerRegistryUrl.AsProvisioningParameter(infra); 757var appServicePlanParameter = environmentContext.Environment.PlanIdOutputReference.AsProvisioningParameter(infra); 758var acrMidParameter = environmentContext.Environment.ContainerRegistryManagedIdentityId.AsProvisioningParameter(infra); 759var acrClientIdParameter = environmentContext.Environment.ContainerRegistryClientId.AsProvisioningParameter(infra); 847_ = environmentContext.Environment.ContainerRegistryUrl.AsProvisioningParameter(infra); 848var appServicePlanParameter = environmentContext.Environment.PlanIdOutputReference.AsProvisioningParameter(infra); 849var acrMidParameter = environmentContext.Environment.ContainerRegistryManagedIdentityId.AsProvisioningParameter(infra); 850var acrClientIdParameter = environmentContext.Environment.ContainerRegistryClientId.AsProvisioningParameter(infra); 972var dashboardUri = environmentContext.Environment.DashboardUriReference.AsProvisioningParameter(Infra); 973var contributorId = environmentContext.Environment.WebsiteContributorManagedIdentityId.AsProvisioningParameter(Infra); 974var contributorPrincipalId = environmentContext.Environment.WebsiteContributorManagedIdentityPrincipalId.AsProvisioningParameter(Infra); 1034var appInsightsInstrumentationKey = environmentContext.Environment.AzureAppInsightsInstrumentationKeyReference.AsProvisioningParameter(Infra); 1035var appInsightsConnectionString = environmentContext.Environment.AzureAppInsightsConnectionStringReference.AsProvisioningParameter(Infra);
Aspire.Hosting.Azure.CognitiveServices (1)
AzureOpenAIResource.cs (1)
110account.Name = NameOutputReference.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.ConnectorNamespace (2)
AzureConnectorNamespaceExtensions.cs (1)
129accessPolicy.Principal.Identity.ObjectId = identityResource.PrincipalId.AsProvisioningParameter(infrastructure);
AzureConnectorNamespaceResource.cs (1)
66gateway.Name = NameOutputReference.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.ContainerRegistry (1)
AzureContainerRegistryResource.cs (1)
96store.Name = NameOutputReference.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.CosmosDB (2)
AzureCosmosDBExtensions.cs (1)
707var kvNameParam = azureResource.ConnectionStringSecretOutput.Resource.NameOutputReference.AsProvisioningParameter(infrastructure);
AzureCosmosDBResource.cs (1)
191store.Name = NameOutputReference.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.EntraId (4)
EntraIdApplicationResource.cs (1)
689var principalId = identity.PrincipalId.AsProvisioningParameter(infrastructure, parameterName);
Provisioning\EntraIdApiProvisioning.cs (3)
210PrincipalId = principalId.AsProvisioningParameter(infrastructure, parameterName), 229return created.ServicePrincipalIdOutputReference.AsProvisioningParameter(infrastructure, symbolNames.ServicePrincipalId(access)); 242BicepOutputReference output => output.AsProvisioningParameter(infrastructure, symbolNames.ClientId(application)),
Aspire.Hosting.Azure.EventHubs (1)
AzureEventHubsResource.cs (1)
196hubs.Name = NameOutputReference.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.FrontDoor (2)
AzureFrontDoorExtensions.cs (2)
368var targetId = resourceId.AsProvisioningParameter(infrastructure, $"{targetIdentifier}_environment_id"); 373var environmentLocation = location.AsProvisioningParameter(infrastructure, $"{targetIdentifier}_location");
Aspire.Hosting.Azure.KeyVault (1)
AzureKeyVaultResource.cs (1)
141store.Name = NameOutputReference.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.Kubernetes (2)
AzureKubernetesEnvironmentExtensions.cs (1)
1120public BicepValue<Guid> PrincipalId => cluster.KubeletIdentityObjectId.AsProvisioningParameter(Infrastructure, "principalId");
AzureKubernetesEnvironmentResource.cs (1)
369cluster.Name = NameOutputReference.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.Kusto (1)
AzureKustoClusterResource.cs (1)
108cluster.Name = NameOutputReference.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.Network (15)
AzureNatGatewayExtensions.cs (1)
113var pipIdParam = pipResource.Id.AsProvisioningParameter(infrastructure);
AzureNatGatewayResource.cs (1)
54natGw.Name = NameOutputReference.AsProvisioningParameter(infra);
AzureNetworkSecurityGroupResource.cs (1)
62nsg.Name = NameOutputReference.AsProvisioningParameter(infra);
AzureNetworkSecurityPerimeterExtensions.cs (1)
242PrivateLinkResourceId = association.TargetResourceId.AsProvisioningParameter(infra),
AzureNetworkSecurityPerimeterResource.cs (1)
59nsp.Name = NameOutputReference.AsProvisioningParameter(infra);
AzurePrivateDnsZoneResource.cs (2)
86dnsZone.Name = NameOutputReference.AsProvisioningParameter(infra); 137VirtualNetworkId = vnetLink.VNet.Id.AsProvisioningParameter(infra),
AzurePrivateEndpointExtensions.cs (3)
110privateDnsZone.Name = dnsZone.NameOutputReference.AsProvisioningParameter(infra); 131pe.Subnet.Id = azureResource.Subnet.Id.AsProvisioningParameter(infrastructure); 138PrivateLinkServiceId = azureResource.Target.Id.AsProvisioningParameter(infrastructure),
AzurePrivateEndpointResource.cs (1)
70endpoint.Name = NameOutputReference.AsProvisioningParameter(infra);
AzurePublicIPAddressResource.cs (1)
53pip.Name = NameOutputReference.AsProvisioningParameter(infra);
AzureSubnetResource.cs (2)
136subnet.NatGatewayId = NatGateway.Id.AsProvisioningParameter(infra); 142subnet.NetworkSecurityGroup.Id = NetworkSecurityGroup.Id.AsProvisioningParameter(infra);
AzureVirtualNetworkResource.cs (1)
96vnet.Name = NameOutputReference.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.OperationalInsights (1)
AzureLogAnalyticsWorkspaceResource.cs (1)
59store.Name = NameOutputReference.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.PostgreSQL (2)
AzurePostgresExtensions.cs (1)
534var kvNameParam = azureResource.ConnectionStringSecretOutput.Resource.NameOutputReference.AsProvisioningParameter(infrastructure);
AzurePostgresFlexibleServerResource.cs (1)
267store.Name = NameOutputReference.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.Redis (4)
AzureManagedRedisExtensions.cs (1)
248var kvNameParam = redisResource.ConnectionStringSecretOutput.Resource.NameOutputReference.AsProvisioningParameter(infrastructure);
AzureManagedRedisResource.cs (1)
192cluster.Name = NameOutputReference.AsProvisioningParameter(infra);
AzureRedisCacheResource.cs (1)
130store.Name = NameOutputReference.AsProvisioningParameter(infra);
AzureRedisExtensions.cs (1)
281var kvNameParam = redisResource.ConnectionStringSecretOutput.Resource.NameOutputReference.AsProvisioningParameter(infrastructure);
Aspire.Hosting.Azure.Sandboxes (4)
AzureSandboxesExtensions.cs (3)
56imagePullIdentityId = imagePullIdentityAnnotation.Identity.Id.AsProvisioningParameter(infrastructure); 57imagePullIdentityClientId = imagePullIdentityAnnotation.Identity.ClientId.AsProvisioningParameter(infrastructure); 509var userAssignedIdentityIdParameter = userAssignedIdentity.Id.AsProvisioningParameter(infrastructure);
AzureSandboxGroupResource.cs (1)
332sandboxGroup.Name = NameOutputReference.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.Search (1)
AzureSearchResource.cs (1)
85store.Name = NameOutputReference.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.ServiceBus (1)
AzureServiceBusResource.cs (1)
118sbNamespace.Name = NameOutputReference.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.SignalR (1)
AzureSignalRResource.cs (1)
88store.Name = NameOutputReference.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.Sql (3)
AzureSqlServerResource.cs (3)
214store.Name = NameOutputReference.AsProvisioningParameter(infra); 235sqlServerAdmin.Name = AdminName.AsProvisioningParameter(infra); 248aciSubnetId = subnetAnnotation.Subnet.Id.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.Storage (1)
AzureStorageResource.cs (1)
203account.Name = NameOutputReference.AsProvisioningParameter(infra);
Aspire.Hosting.Azure.Tests (2)
AzureEnvironmentResourceExtensionsTests.cs (2)
5046new BicepOutputReference("name", storage).AsProvisioningParameter(infra); 5081new BicepOutputReference("name", storage).AsProvisioningParameter(infra);
Aspire.Hosting.Azure.WebPubSub (1)
AzureWebPubSubResource.cs (1)
92store.Name = NameOutputReference.AsProvisioningParameter(infra);
Aspire.Hosting.Foundry (12)
FoundryResource.cs (1)
119csa.Name = NameOutputReference.AsProvisioningParameter(infra);
Project\AzureCognitiveServicesBase.cs (1)
46SetName(created, this.NameOutputReference.AsProvisioningParameter(infra));
Project\ConnectionBuilderExtensions.cs (8)
103Target = db.ConnectionStringOutput.AsProvisioningParameter(infra), 108{ "ResourceId", db.Id.AsProvisioningParameter(infra) } 142Target = storage.BlobEndpoint.AsProvisioningParameter(infra), 147{ "ResourceId", storage.Id.AsProvisioningParameter(infra) } 182Target = registry.RegistryEndpoint.AsProvisioningParameter(infra), 186ResourceId = registry.NameOutputReference.AsProvisioningParameter(infra) 191{ "ResourceId", registry.NameOutputReference.AsProvisioningParameter(infra) } 246var projectPrincipalId = builder.Resource.PrincipalId.AsProvisioningParameter(infra);
Project\ProjectBuilderExtension.cs (2)
564Target = capHostConfig.Storage!.BlobEndpoint.AsProvisioningParameter(infra), 598Target = capHostConfig.CosmosDB!.ConnectionStringOutput.AsProvisioningParameter(infra),