Azure.ResourceManager.ServiceBus.Models Namespace

Classes

Name Description
ArmServiceBusModelFactory

A factory class for creating instances of the models for mocking.

FailoverProperties

Safe failover is to indicate the service should wait for pending replication to finish before switching to the secondary.

GeoDataReplicationProperties

GeoDR Replication properties.

MessageCountDetails

Message Count Details.

NspAccessRulePropertiesSubscriptionsItem

Subscription for inbound rule.

ServiceBusAccessKeys

Namespace/ServiceBus Connection String.

ServiceBusClientAffineProperties

Properties specific to client affine subscriptions.

ServiceBusCorrelationFilter

Represents the correlation filter expression.

ServiceBusEncryption

Properties to configure Encryption.

ServiceBusFilterAction

Represents the filter actions which are allowed for the transformation of a message that have been matched by a filter expression.

ServiceBusKeyVaultProperties

Properties to configure keyVault Properties.

ServiceBusNameAvailabilityContent

Description of a Check Name availability request properties.

ServiceBusNameAvailabilityResult

Description of a Check Name availability request properties.

ServiceBusNamespaceFailOver

The ServiceBusNamespaceFailOver.

ServiceBusNamespacePatch

Parameters supplied to the Patch Namespace operation.

ServiceBusNamespaceReplicaLocation

Namespace replication properties.

ServiceBusNetworkRuleSetIPRules

Description of NetWorkRuleSet - IpRules resource.

ServiceBusNetworkRuleSetVirtualNetworkRules

Description of VirtualNetworkRules - NetworkRules resource.

ServiceBusNetworkSecurityPerimeter

NetworkSecurityPerimeter related information.

ServiceBusNetworkSecurityPerimeterConfigurationPropertiesProfile

Information about current network profile.

ServiceBusNetworkSecurityPerimeterConfigurationPropertiesResourceAssociation

Information about resource association.

ServiceBusNspAccessRule

Information of Access Rule in Network Profile.

ServiceBusNspAccessRuleProperties

Properties of Access Rule.

ServiceBusNspConfigurationProvisioningIssue

Describes Provisioning issue for given NetworkSecurityPerimeterConfiguration.

ServiceBusNspConfigurationProvisioningIssueProperties

Properties of Provisioning Issue.

ServiceBusPrivateLinkResource

Backward compatibility: Keep the type of RequiredMembers and RequiredZoneNames as IReadOnlyList<string> as they are in the baseline version.

ServiceBusPrivateLinkServiceConnectionState

ConnectionState information.

ServiceBusRegenerateAccessKeyContent

Parameters supplied to the Regenerate Authorization Rule operation, specifies which key needs to be reset.

ServiceBusSku

SKU of the namespace.

ServiceBusSqlFilter

Represents a filter which is a composition of an expression and an action that is executed in the pub/sub pipeline.

Structs

Name Description
GeoDRRoleType

GeoDR Role Types.

MigrationConfigurationName
ServiceBusConfidentialComputeMode

Setting to Enable or Disable Confidential Compute.

ServiceBusEncryptionKeySource
ServiceBusMinimumTlsVersion

Backward compatibility: The previous SDK used underscore-separated names (Tls1_0) while the TypeSpec generator produces names without underscores (Tls10).

ServiceBusNetworkRuleIPAction

The IP Filter Action.

ServiceBusNetworkRuleSetDefaultAction

Default Action for Network Rule Set.

ServiceBusNetworkSecurityPerimeterConfigurationProvisioningState

Provisioning state of NetworkSecurityPerimeter configuration propagation.

ServiceBusNspAccessRuleDirection

Direction of Access Rule.

ServiceBusPrivateEndpointConnectionProvisioningState

Provisioning state of the Private Endpoint Connection.

ServiceBusPrivateLinkConnectionStatus

Status of the connection.

ServiceBusPublicNetworkAccess

This determines if traffic is allowed over public network. By default it is enabled.

ServiceBusPublicNetworkAccessFlag

This determines if traffic is allowed over public network. By default it is enabled.

ServiceBusResourceAssociationAccessMode

Access Mode of the resource association.

Enums

Name Description
ServiceBusAccessKeyType

The access key to regenerate.

ServiceBusAccessRight
ServiceBusDisasterRecoveryProvisioningState

Provisioning state of the Alias(Disaster Recovery configuration) - possible values 'Accepted' or 'Succeeded' or 'Failed'.

ServiceBusDisasterRecoveryRole

role of namespace in GEO DR - possible values 'Primary' or 'PrimaryNotReplicating' or 'Secondary'.

ServiceBusFilterType

Rule filter types.

ServiceBusMessagingEntityStatus

Entity status.

ServiceBusNameUnavailableReason

Specifies the reason for the unavailability of the service.

ServiceBusSkuName

Name of this SKU.

ServiceBusSkuTier

The billing tier of this particular SKU.