AzureSearchResource
Classnet10.0
Represents an Azure AI Search resource.
namespace Aspire.Hosting.Azure;
public class AzureSearchResource : Aspire.Hosting.Azure.AzureProvisioningResource, Aspire.Hosting.ApplicationModel.IExpressionValue, Aspire.Hosting.ApplicationModel.IManifestExpressionProvider, Aspire.Hosting.ApplicationModel.IResource, Aspire.Hosting.ApplicationModel.IResourceWithConnectionString, Aspire.Hosting.ApplicationModel.IValueProvider, Aspire.Hosting.ApplicationModel.IValueWithReferences, Aspire.Hosting.Azure.IAzureNspAssociationTarget, Aspire.Hosting.Azure.IAzurePrivateEndpointTarget{ // ...}AzureProvisioningResourceIExpressionValueIManifestExpressionProviderIResourceIResourceWithConnectionStringIValueProviderIValueWithReferencesIAzureNspAssociationTargetIAzurePrivateEndpointTarget
8 members
Constructors1
Section titled Constructors Represents an Azure AI Search resource.
Properties6
Section titled PropertiesBicepOutputReference Gets the "connectionString" output reference from the Azure AI Search resource.
ReferenceExpression Gets the connection string template for the manifest for the resource.
EndpointgetBicepOutputReference Gets the service endpoint URI expression for the Azure AI Search resource.
ReferenceExpression Gets the service endpoint URI expression for the Azure AI Search resource.
Methods1
Section titled MethodsProvisionableResource Adds a new
Primitives.ProvisionableResource into infra. The new resource represents a reference to the current Azure.AzureProvisioningResource via https://learn.microsoft.com/azure/azure-resource-manager/bicep/existing-resource.