21 references to BicepOutputReference
Aspire.Hosting.Azure (21)
AppIdentityResource.cs (4)
15public BicepOutputReference Id => new("id", this); 16public BicepOutputReference ClientId => new("clientId", this); 17public BicepOutputReference PrincipalId => new("principalId", this); 18public BicepOutputReference PrincipalName => new("principalName", this);
AzureBicepResourceExtensions.cs (4)
52/// <returns>A <see cref="BicepOutputReference"/> that represents the output.</returns> 53public static BicepOutputReference GetOutput(this IResourceBuilder<AzureBicepResource> builder, string name) 77public static IResourceBuilder<T> WithEnvironment<T>(this IResourceBuilder<T> builder, string name, BicepOutputReference bicepOutputReference) 261public static IResourceBuilder<T> WithParameter<T>(this IResourceBuilder<T> builder, string name, BicepOutputReference value)
AzureProvisioningResourceExtensions.cs (3)
109/// The <see cref="BicepOutputReference"/> that contains the value to use for the <see cref="ProvisioningParameter"/>. 117/// This is useful when assigning a <see cref="BicepValue"/> to the value of an Aspire <see cref="BicepOutputReference"/>. 121public static ProvisioningParameter AsProvisioningParameter(this BicepOutputReference outputReference, AzureResourceInfrastructure infrastructure, string? parameterName = null)
AzurePublishingContext.cs (3)
170BicepOutputReference b => GetOutputs(moduleMap[b.Resource], b.Name), 218var outputs = new Dictionary<string, BicepOutputReference>(); 222if (value is BicepOutputReference bo)
AzureResourcePreparer.cs (1)
373if (value is BicepOutputReference output)
IAppIdentityResource.cs (4)
14public BicepOutputReference Id { get; } 19public BicepOutputReference ClientId { get; } 24public BicepOutputReference PrincipalId { get; } 29public BicepOutputReference PrincipalName { get; }
IAzureKeyVaultResource.cs (2)
16BicepOutputReference VaultUriOutputReference { get; } 21BicepOutputReference NameOutputReference { get; }