ServiceBusSubscriptionProxy
Handle
interface ServiceBusSubscriptionProxy { readonly accessedOn: BicepValueProxy | datetimeoffset; autoDeleteOnIdle: BicepValueProxy | timespan; clientAffineProperties: ServiceBusClientAffinePropertiesProxy; readonly countDetails: MessageCountDetailsProxy; readonly createdOn: BicepValueProxy | datetimeoffset; deadLetteringOnFilterEvaluationExceptions: BicepValueProxy | boolean; deadLetteringOnMessageExpiration: BicepValueProxy | boolean; defaultMessageTimeToLive: BicepValueProxy | timespan; duplicateDetectionHistoryTimeWindow: BicepValueProxy | timespan; enableBatchedOperations: BicepValueProxy | boolean; forwardDeadLetteredMessagesTo: BicepValueProxy | string; forwardTo: BicepValueProxy | string; readonly id: BicepValueProxy; isClientAffine: BicepValueProxy | boolean; readonly location: BicepValueProxy; lockDuration: BicepValueProxy | timespan; maxDeliveryCount: BicepValueProxy | number; readonly messageCount: BicepValueProxy | number; name: BicepValueProxy | string; parent: ServiceBusTopicProxy; requiresSession: BicepValueProxy | boolean; status: BicepValueProxy | ServiceBusMessagingEntityStatus; readonly systemData: ServiceBusSystemDataProxy; readonly updatedOn: BicepValueProxy | datetimeoffset; addTo(infrastructure: AzureResourceInfrastructure): void; clearAutoDeleteOnIdle(): void; clearDeadLetteringOnFilterEvaluationExceptions(): void; clearDeadLetteringOnMessageExpiration(): void; clearDefaultMessageTimeToLive(): void; clearDuplicateDetectionHistoryTimeWindow(): void; clearEnableBatchedOperations(): void; clearForwardDeadLetteredMessagesTo(): void; clearForwardTo(): void; clearIsClientAffine(): void; clearLockDuration(): void; clearMaxDeliveryCount(): void; clearName(): void; clearRequiresSession(): void; clearStatus(): void;}55 members
Properties
property
accessedOn BicepValueProxy | datetimeoffset getGets the AccessedOn provisioning property.
property
autoDeleteOnIdle BicepValueProxy | timespan get · setGets or sets the AutoDeleteOnIdle provisioning property.
property
clientAffineProperties ServiceBusClientAffinePropertiesProxy get · setGets or sets the ClientAffineProperties provisioning property.
property
countDetails MessageCountDetailsProxy getGets the CountDetails provisioning property.
property
createdOn BicepValueProxy | datetimeoffset getGets the CreatedOn provisioning property.
property
deadLetteringOnFilterEvaluationExceptions BicepValueProxy | boolean get · setGets or sets the DeadLetteringOnFilterEvaluationExceptions 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
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
isClientAffine BicepValueProxy | boolean get · setGets or sets the IsClientAffine 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
messageCount BicepValueProxy | number getGets the MessageCount provisioning property.
property
nameBicepValueProxy | string get · setGets or sets the Name provisioning property.
property
parentServiceBusTopicProxy get · setGets or sets the Parent provisioning property.
property
requiresSession BicepValueProxy | boolean get · setGets or sets the RequiresSession 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 DeadLetteringOnFilterEvaluationExceptions provisioning property.
clearDeadLetteringOnFilterEvaluationExceptions(): voidClears the DeadLetteringOnMessageExpiration provisioning property.
clearDeadLetteringOnMessageExpiration(): voidClears the DefaultMessageTimeToLive provisioning property.
clearDefaultMessageTimeToLive(): voidClears the DuplicateDetectionHistoryTimeWindow provisioning property.
clearDuplicateDetectionHistoryTimeWindow(): voidClears the EnableBatchedOperations provisioning property.
clearEnableBatchedOperations(): voidClears the ForwardDeadLetteredMessagesTo provisioning property.
clearForwardDeadLetteredMessagesTo(): voidmethod
clearIsClientAffine Clears the IsClientAffine provisioning property.
clearIsClientAffine(): voidmethod
clearMaxDeliveryCount Clears the MaxDeliveryCount provisioning property.
clearMaxDeliveryCount(): voidmethod
clearRequiresSession Clears the RequiresSession provisioning property.
clearRequiresSession(): void