Package-level declarations

Types

Link copied to clipboard
data class ActionResponse(val compatibilityLevel: Int? = null, val requiresPreprocessing: Boolean? = null, val sqlExpression: String? = null)

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

Link copied to clipboard
data class ConnectionStateResponse(val description: String? = null, val status: String? = null)

ConnectionState information.

Link copied to clipboard
data class CorrelationFilterResponse(val contentType: String? = null, val correlationId: String? = null, val label: String? = null, val messageId: String? = null, val properties: Map<String, String>? = null, val replyTo: String? = null, val replyToSessionId: String? = null, val requiresPreprocessing: Boolean? = null, val sessionId: String? = null, val to: String? = null)

Represents the correlation filter expression.

Link copied to clipboard
data class GetDisasterRecoveryConfigResult(val alternateName: String? = null, val id: String, val name: String, val partnerNamespace: String? = null, val pendingReplicationOperationsCount: Double, val provisioningState: String, val role: String, val type: String)

Single item in List or Get Alias(Disaster Recovery configuration) operation

Link copied to clipboard
data class GetMigrationConfigResult(val id: String, val migrationState: String, val name: String, val pendingReplicationOperationsCount: Double, val postMigrationName: String, val provisioningState: String, val targetNamespace: String, val type: String)

Single item in List or Get Migration Config operation

Link copied to clipboard
data class GetNamespaceAuthorizationRuleResult(val id: String, val name: String, val rights: List<String>, val type: String)

Description of a namespace authorization rule.

Link copied to clipboard
data class GetNamespaceIpFilterRuleResult(val action: String? = null, val filterName: String? = null, val id: String, val ipMask: String? = null, val name: String, val type: String)

Single item in a List or Get IpFilterRules operation

Link copied to clipboard
data class GetNamespaceNetworkRuleSetResult(val defaultAction: String? = null, val id: String, val ipRules: List<NWRuleSetIpRulesResponse>? = null, val name: String, val type: String, val virtualNetworkRules: List<NWRuleSetVirtualNetworkRulesResponse>? = null)

Description of NetworkRuleSet resource.

Link copied to clipboard
data class GetNamespaceResult(val createdAt: String, val id: String, val location: String, val metricId: String, val name: String, val provisioningState: String, val serviceBusEndpoint: String, val sku: SBSkuResponse? = null, val tags: Map<String, String>? = null, val type: String, val updatedAt: String)

Description of a namespace resource.

Link copied to clipboard
data class GetNamespaceVirtualNetworkRuleResult(val id: String, val name: String, val type: String, val virtualNetworkSubnetId: String? = null)

Single item in a List or Get VirtualNetworkRules operation

Link copied to clipboard
data class GetPrivateEndpointConnectionResult(val id: String, val name: String, val privateEndpoint: PrivateEndpointResponse? = null, val privateLinkServiceConnectionState: ConnectionStateResponse? = null, val provisioningState: String? = null, val type: String)

Properties of the PrivateEndpointConnection.

Link copied to clipboard
data class GetQueueAuthorizationRuleResult(val id: String, val name: String, val rights: List<String>, val type: String)

Description of a namespace authorization rule.

Link copied to clipboard
data class GetQueueResult(val accessedAt: String, val autoDeleteOnIdle: String? = null, val countDetails: MessageCountDetailsResponse, val createdAt: String, val deadLetteringOnMessageExpiration: Boolean? = null, val defaultMessageTimeToLive: String? = null, val duplicateDetectionHistoryTimeWindow: String? = null, val enableBatchedOperations: Boolean? = null, val enableExpress: Boolean? = null, val enablePartitioning: Boolean? = null, val forwardDeadLetteredMessagesTo: String? = null, val forwardTo: String? = null, val id: String, val lockDuration: String? = null, val maxDeliveryCount: Int? = null, val maxSizeInMegabytes: Int? = null, val messageCount: Double, val name: String, val requiresDuplicateDetection: Boolean? = null, val requiresSession: Boolean? = null, val sizeInBytes: Double, val status: String? = null, val type: String, val updatedAt: String)

Description of queue Resource.

Link copied to clipboard
data class GetRuleResult(val action: ActionResponse? = null, val correlationFilter: CorrelationFilterResponse? = null, val filterType: String? = null, val id: String, val name: String, val sqlFilter: SqlFilterResponse? = null, val type: String)

Description of Rule Resource.

Link copied to clipboard
data class GetSubscriptionResult(val accessedAt: String, val autoDeleteOnIdle: String? = null, val countDetails: MessageCountDetailsResponse, val createdAt: String, val deadLetteringOnFilterEvaluationExceptions: Boolean? = null, val deadLetteringOnMessageExpiration: Boolean? = null, val defaultMessageTimeToLive: String? = null, val duplicateDetectionHistoryTimeWindow: String? = null, val enableBatchedOperations: Boolean? = null, val forwardDeadLetteredMessagesTo: String? = null, val forwardTo: String? = null, val id: String, val lockDuration: String? = null, val maxDeliveryCount: Int? = null, val messageCount: Double, val name: String, val requiresSession: Boolean? = null, val status: String? = null, val type: String, val updatedAt: String)

Description of subscription resource.

Link copied to clipboard
data class GetTopicAuthorizationRuleResult(val id: String, val name: String, val rights: List<String>, val type: String)

Description of a namespace authorization rule.

Link copied to clipboard
data class GetTopicResult(val accessedAt: String, val autoDeleteOnIdle: String? = null, val countDetails: MessageCountDetailsResponse, val createdAt: String, val defaultMessageTimeToLive: String? = null, val duplicateDetectionHistoryTimeWindow: String? = null, val enableBatchedOperations: Boolean? = null, val enableExpress: Boolean? = null, val enablePartitioning: Boolean? = null, val id: String, val maxSizeInMegabytes: Int? = null, val name: String, val requiresDuplicateDetection: Boolean? = null, val sizeInBytes: Double, val status: String? = null, val subscriptionCount: Int, val supportOrdering: Boolean? = null, val type: String, val updatedAt: String)

Description of topic resource.

Link copied to clipboard
data class ListDisasterRecoveryConfigKeysResult(val aliasPrimaryConnectionString: String, val aliasSecondaryConnectionString: String, val keyName: String, val primaryConnectionString: String, val primaryKey: String, val secondaryConnectionString: String, val secondaryKey: String)

Namespace/ServiceBus Connection String

Link copied to clipboard
data class ListNamespaceKeysResult(val aliasPrimaryConnectionString: String, val aliasSecondaryConnectionString: String, val keyName: String, val primaryConnectionString: String, val primaryKey: String, val secondaryConnectionString: String, val secondaryKey: String)

Namespace/ServiceBus Connection String

Link copied to clipboard
data class ListQueueKeysResult(val aliasPrimaryConnectionString: String, val aliasSecondaryConnectionString: String, val keyName: String, val primaryConnectionString: String, val primaryKey: String, val secondaryConnectionString: String, val secondaryKey: String)

Namespace/ServiceBus Connection String

Link copied to clipboard
data class ListTopicKeysResult(val aliasPrimaryConnectionString: String, val aliasSecondaryConnectionString: String, val keyName: String, val primaryConnectionString: String, val primaryKey: String, val secondaryConnectionString: String, val secondaryKey: String)

Namespace/ServiceBus Connection String

Link copied to clipboard
data class MessageCountDetailsResponse(val activeMessageCount: Double, val deadLetterMessageCount: Double, val scheduledMessageCount: Double, val transferDeadLetterMessageCount: Double, val transferMessageCount: Double)

Message Count Details.

Link copied to clipboard
data class NWRuleSetIpRulesResponse(val action: String? = null, val ipMask: String? = null)

Description of NetWorkRuleSet - IpRules resource.

Link copied to clipboard
data class NWRuleSetVirtualNetworkRulesResponse(val ignoreMissingVnetServiceEndpoint: Boolean? = null, val subnet: SubnetResponse? = null)

Description of VirtualNetworkRules - NetworkRules resource.

Link copied to clipboard
data class PrivateEndpointResponse(val id: String? = null)

PrivateEndpoint information.

Link copied to clipboard
data class SBSkuResponse(val capacity: Int? = null, val name: String, val tier: String? = null)

SKU of the namespace.

Link copied to clipboard
data class SqlFilterResponse(val compatibilityLevel: Int? = null, val requiresPreprocessing: Boolean? = null, val sqlExpression: String? = null)

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

Link copied to clipboard
data class SubnetResponse(val id: String)

Properties supplied for Subnet