AzureServiceBusResource
Class net8.0
Represents an Azure Service Bus resource.
namespace Aspire.Hosting.Azure;
public class AzureServiceBusResource : Aspire.Hosting.Azure.AzureProvisioningResource, Aspire.Hosting.ApplicationModel.IManifestExpressionProvider, Aspire.Hosting.ApplicationModel.IResource, Aspire.Hosting.ApplicationModel.IResourceWithConnectionString, Aspire.Hosting.ApplicationModel.IResourceWithEndpoints, Aspire.Hosting.ApplicationModel.IValueProvider, Aspire.Hosting.ApplicationModel.IValueWithReferences, Aspire.Hosting.Azure.IAzurePrivateEndpointTarget, Aspire.Hosting.Azure.IResourceWithAzureFunctionsConfig{ // ...} AzureProvisioningResourceIManifestExpressionProviderIResourceIResourceWithConnectionStringIResourceWithEndpointsIValueProviderIValueWithReferencesIAzurePrivateEndpointTargetIResourceWithAzureFunctionsConfig
10 members
Constructors1
Section titled ConstructorsProperties8
Section titled PropertiesConnectionStringExpressiongetReferenceExpression Gets the connection string template for the manifest for the Azure Service Bus endpoint.
HostNamegetReferenceExpression Gets the host name for the Service Bus namespace.
IdgetBicepOutputReference Gets the "id" output reference for the resource.
IsEmulatorgetbool Gets a value indicating whether the Azure Service Bus resource is running in the local emulator.
NameOutputReferencegetBicepOutputReference Gets the "name" output reference for the resource.
PortgetReferenceExpression? Gets the port for the Service Bus namespace.
ServiceBusEndpointgetBicepOutputReference Gets the "serviceBusEndpoint" output reference from the bicep template for the Azure Storage resource.
UriExpressiongetReferenceExpression Gets the connection URI expression for the Service Bus namespace.