AzureServiceBusTopicResource
Handle TypeScript
interface AzureServiceBusTopicResource extends IManifestExpressionProvider, IResource, IResourceWithConnectionString, IResourceWithParent, 0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51]], IValueProvider, IValueWithReferences, IResourceWithAzureFunctionsConfig { defaultMessageTimeToLive: timespan; duplicateDetectionHistoryTimeWindow: timespan; readonly name: string; requiresDuplicateDetection: boolean; topicName: string; addServiceBusSubscription( name: string, subscriptionName?: string): AzureServiceBusSubscriptionResource; withProperties(configure: (obj: AzureServiceBusTopicResource) => void): AzureServiceBusTopicResource;} 11 members
Properties
property
defaultMessageTimeToLive timespan get · set Gets the DefaultMessageTimeToLive property
property
duplicateDetectionHistoryTimeWindow timespan get · set Gets the DuplicateDetectionHistoryTimeWindow property
property
name string get Gets the Name property
property
requiresDuplicateDetection boolean get · set Gets the RequiresDuplicateDetection property
property
topicName string get · set Gets the TopicName property
Methods
method
addServiceBusSubscription builder Adds an Azure Service Bus subscription resource
addServiceBusSubscription( name: string, subscriptionName?: string): AzureServiceBusSubscriptionResourceParameters
name string subscriptionName string optional Returns
AzureServiceBusSubscriptionResource method
withProperties builder Configures properties of an Azure Service Bus topic
withProperties(configure: (obj: AzureServiceBusTopicResource) => void): AzureServiceBusTopicResourceParameters
configure (obj: AzureServiceBusTopicResource) => void Returns
AzureServiceBusTopicResource