ServiceBusQueueProxy
Handle
interface ServiceBusQueueProxy { readonly accessedOn: BicepValueProxy | datetimeoffset; autoDeleteOnIdle: BicepValueProxy | timespan; readonly countDetails: MessageCountDetailsProxy; readonly createdOn: BicepValueProxy | datetimeoffset; deadLetteringOnMessageExpiration: BicepValueProxy | boolean; defaultMessageTimeToLive: BicepValueProxy | timespan; duplicateDetectionHistoryTimeWindow: BicepValueProxy | timespan; enableBatchedOperations: BicepValueProxy | boolean; enableExpress: BicepValueProxy | boolean; enablePartitioning: BicepValueProxy | boolean; forwardDeadLetteredMessagesTo: BicepValueProxy | string; forwardTo: BicepValueProxy | string; readonly id: BicepValueProxy; readonly location: BicepValueProxy; lockDuration: BicepValueProxy | timespan; maxDeliveryCount: BicepValueProxy | number; maxMessageSizeInKilobytes: BicepValueProxy | number; maxSizeInMegabytes: BicepValueProxy | number; readonly messageCount: BicepValueProxy | number; name: BicepValueProxy | string; parent: ServiceBusNamespaceProxy; requiresDuplicateDetection: BicepValueProxy | boolean; requiresSession: BicepValueProxy | boolean; readonly sizeInBytes: BicepValueProxy | number; status: BicepValueProxy | ServiceBusMessagingEntityStatus; readonly systemData: ServiceBusSystemDataProxy; readonly updatedOn: BicepValueProxy | datetimeoffset; addTo(infrastructure: AzureResourceInfrastructure): void; clearAutoDeleteOnIdle(): void; clearDeadLetteringOnMessageExpiration(): void; clearDefaultMessageTimeToLive(): void; clearDuplicateDetectionHistoryTimeWindow(): void; clearEnableBatchedOperations(): void; clearEnableExpress(): void; clearEnablePartitioning(): void; clearForwardDeadLetteredMessagesTo(): void; clearForwardTo(): void; clearLockDuration(): void; clearMaxDeliveryCount(): void; clearMaxMessageSizeInKilobytes(): void; clearMaxSizeInMegabytes(): void; clearName(): void; clearRequiresDuplicateDetection(): void; clearRequiresSession(): void; clearStatus(): void;}63 members
Properties
property
accessedOn BicepValueProxy | datetimeoffset getGets the AccessedOn provisioning property.
property
autoDeleteOnIdle BicepValueProxy | timespan get · setGets or sets the AutoDeleteOnIdle provisioning property.
property
countDetails MessageCountDetailsProxy getGets the CountDetails provisioning property.
property
createdOn BicepValueProxy | datetimeoffset getGets the CreatedOn provisioning property.
property
deadLetteringOnMessageExpiration BicepValueProxy | boolean get · setGets or sets the DeadLetteringOnMessageExpiration provisioning property.
property
defaultMessageTimeToLive BicepValueProxy | timespan get · setGets or sets the DefaultMessageTimeToLive provisioning property.
property
duplicateDetectionHistoryTimeWindow BicepValueProxy | timespan get · setGets or sets the DuplicateDetectionHistoryTimeWindow provisioning property.
property
enableBatchedOperations BicepValueProxy | boolean get · setGets or sets the EnableBatchedOperations provisioning property.
property
enableExpress BicepValueProxy | boolean get · setGets or sets the EnableExpress provisioning property.
property
enablePartitioning BicepValueProxy | boolean get · setGets or sets the EnablePartitioning provisioning property.
property
forwardDeadLetteredMessagesTo BicepValueProxy | string get · setGets or sets the ForwardDeadLetteredMessagesTo provisioning property.
property
forwardTo BicepValueProxy | string get · setGets or sets the ForwardTo provisioning property.
property
idBicepValueProxy getGets the Id provisioning property.
property
locationBicepValueProxy getGets the Location provisioning property.
property
lockDuration BicepValueProxy | timespan get · setGets or sets the LockDuration provisioning property.
property
maxDeliveryCount BicepValueProxy | number get · setGets or sets the MaxDeliveryCount provisioning property.
property
maxMessageSizeInKilobytes BicepValueProxy | number get · setGets or sets the MaxMessageSizeInKilobytes provisioning property.
property
maxSizeInMegabytes BicepValueProxy | number get · setGets or sets the MaxSizeInMegabytes provisioning property.
property
messageCount BicepValueProxy | number getGets the MessageCount provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
parentServiceBusNamespaceProxy get · setGets or sets the Parent provisioning property.
property
requiresDuplicateDetection BicepValueProxy | boolean get · setGets or sets the RequiresDuplicateDetection provisioning property.
property
requiresSession BicepValueProxy | boolean get · setGets or sets the RequiresSession provisioning property.
property
sizeInBytes BicepValueProxy | number getGets the SizeInBytes provisioning property.
property
statusBicepValueProxy | ServiceBusMessagingEntityStatus get · setGets or sets the Status provisioning property.
property
systemData ServiceBusSystemDataProxy getGets the SystemData provisioning property.
property
updatedOn BicepValueProxy | datetimeoffset getGets the UpdatedOn provisioning property.
Methods
method
addTo Adds this provisioning resource to the Azure resource infrastructure.
addTo(infrastructure: AzureResourceInfrastructure): voidParameters
infrastructureAzureResourceInfrastructure method
clearAutoDeleteOnIdle Clears the AutoDeleteOnIdle provisioning property.
clearAutoDeleteOnIdle(): voidClears the DeadLetteringOnMessageExpiration provisioning property.
clearDeadLetteringOnMessageExpiration(): voidClears the DefaultMessageTimeToLive provisioning property.
clearDefaultMessageTimeToLive(): voidClears the DuplicateDetectionHistoryTimeWindow provisioning property.
clearDuplicateDetectionHistoryTimeWindow(): voidClears the EnableBatchedOperations provisioning property.
clearEnableBatchedOperations(): voidmethod
clearEnablePartitioning Clears the EnablePartitioning provisioning property.
clearEnablePartitioning(): voidClears the ForwardDeadLetteredMessagesTo provisioning property.
clearForwardDeadLetteredMessagesTo(): voidmethod
clearMaxDeliveryCount Clears the MaxDeliveryCount provisioning property.
clearMaxDeliveryCount(): voidClears the MaxMessageSizeInKilobytes provisioning property.
clearMaxMessageSizeInKilobytes(): voidmethod
clearMaxSizeInMegabytes Clears the MaxSizeInMegabytes provisioning property.
clearMaxSizeInMegabytes(): voidClears the RequiresDuplicateDetection provisioning property.
clearRequiresDuplicateDetection(): voidmethod
clearRequiresSession Clears the RequiresSession provisioning property.
clearRequiresSession(): void