Skip to content
Docs Try Aspire

AzureServiceBusResource

Handle TypeScript
📦 Aspire.Hosting.Azure.ServiceBus v13.2.0-preview.1.26159.1
interface AzureServiceBusResource
extends IAzureResource,
IManifestExpressionProvider,
IResource,
IResourceWithConnectionString,
IResourceWithEndpoints,
IResourceWithParameters,
IValueProvider,
IValueWithReferences,
IAzurePrivateEndpointTarget,
IResourceWithAzureFunctionsConfig {
addServiceBusQueue(
name: string,
queueName?: string): AzureServiceBusQueueResource;
addServiceBusTopic(
name: string,
topicName?: string): AzureServiceBusTopicResource;
runAsEmulator(configureContainer?: (obj: AzureServiceBusEmulatorResource) => void): AzureServiceBusResource;
}

Methods

method addServiceBusQueue builder
Adds an Azure Service Bus queue resource
addServiceBusQueue(
name: string,
queueName?: string): AzureServiceBusQueueResource
name string
queueName string optional
AzureServiceBusQueueResource
method addServiceBusTopic builder
Adds an Azure Service Bus topic resource
addServiceBusTopic(
name: string,
topicName?: string): AzureServiceBusTopicResource
name string
topicName string optional
AzureServiceBusTopicResource
method runAsEmulator builder
Configures the Azure Service Bus resource to run with the local emulator
runAsEmulator(configureContainer?: (obj: AzureServiceBusEmulatorResource) => void): AzureServiceBusResource
configureContainer (obj: AzureServiceBusEmulatorResource) => void optional
AzureServiceBusResource