Package-level declarations
Types
Link copied to clipboard
data class GetNamespaceAuthorizationRuleResult(val id: String, val name: String, val namespaceId: String? = null, val namespaceName: String? = null, val primaryConnectionString: String, val primaryConnectionStringAlias: String, val primaryKey: String, val resourceGroupName: String? = null, val secondaryConnectionString: String, val secondaryConnectionStringAlias: String, val secondaryKey: String)
A collection of values returned by getNamespaceAuthorizationRule.
Link copied to clipboard
data class GetNamespaceDisasterRecoveryConfigResult(val aliasAuthorizationRuleId: String? = null, val defaultPrimaryKey: String, val defaultSecondaryKey: String, val id: String, val name: String, val namespaceId: String, val namespaceName: String, val partnerNamespaceId: String, val primaryConnectionStringAlias: String, val resourceGroupName: String, val secondaryConnectionStringAlias: String)
A collection of values returned by getNamespaceDisasterRecoveryConfig.
Link copied to clipboard
data class GetNamespaceResult(val capacity: Int, val defaultPrimaryConnectionString: String, val defaultPrimaryKey: String, val defaultSecondaryConnectionString: String, val defaultSecondaryKey: String, val endpoint: String, val id: String, val location: String, val name: String, val premiumMessagingPartitions: Int, val resourceGroupName: String, val sku: String, val tags: Map<String, String>)
A collection of values returned by getNamespace.
Link copied to clipboard
data class GetQueueAuthorizationRuleResult(val id: String, val listen: Boolean, val manage: Boolean, val name: String, val namespaceName: String? = null, val primaryConnectionString: String, val primaryConnectionStringAlias: String, val primaryKey: String, val queueId: String? = null, val queueName: String? = null, val resourceGroupName: String? = null, val secondaryConnectionString: String, val secondaryConnectionStringAlias: String, val secondaryKey: String, val send: Boolean)
A collection of values returned by getQueueAuthorizationRule.
Link copied to clipboard
data class GetQueueResult(val autoDeleteOnIdle: String, val batchedOperationsEnabled: Boolean, val deadLetteringOnMessageExpiration: Boolean, val defaultMessageTtl: String, val duplicateDetectionHistoryTimeWindow: String, val enableBatchedOperations: Boolean, val enableExpress: Boolean, val enablePartitioning: Boolean, val expressEnabled: Boolean, val forwardDeadLetteredMessagesTo: String, val forwardTo: String, val id: String, val lockDuration: String, val maxDeliveryCount: Int, val maxSizeInMegabytes: Int, val name: String, val namespaceId: String? = null, val namespaceName: String? = null, val partitioningEnabled: Boolean, val requiresDuplicateDetection: Boolean, val requiresSession: Boolean, val resourceGroupName: String? = null, val status: String)
A collection of values returned by getQueue.
Link copied to clipboard
data class GetSubscriptionResult(val autoDeleteOnIdle: String, val batchedOperationsEnabled: Boolean, val deadLetteringOnFilterEvaluationError: Boolean, val deadLetteringOnMessageExpiration: Boolean, val defaultMessageTtl: String, val enableBatchedOperations: Boolean, val forwardDeadLetteredMessagesTo: String, val forwardTo: String, val id: String, val lockDuration: String, val maxDeliveryCount: Int, val name: String, val namespaceName: String? = null, val requiresSession: Boolean, val resourceGroupName: String? = null, val topicId: String? = null, val topicName: String? = null)
A collection of values returned by getSubscription.
Link copied to clipboard
data class GetTopicAuthorizationRuleResult(val id: String, val listen: Boolean, val manage: Boolean, val name: String, val namespaceName: String? = null, val primaryConnectionString: String, val primaryConnectionStringAlias: String, val primaryKey: String, val queueName: String? = null, val resourceGroupName: String? = null, val secondaryConnectionString: String, val secondaryConnectionStringAlias: String, val secondaryKey: String, val send: Boolean, val topicId: String? = null, val topicName: String? = null)
A collection of values returned by getTopicAuthorizationRule.
Link copied to clipboard
data class GetTopicResult(val autoDeleteOnIdle: String, val batchedOperationsEnabled: Boolean, val defaultMessageTtl: String, val duplicateDetectionHistoryTimeWindow: String, val enableBatchedOperations: Boolean, val enableExpress: Boolean, val enablePartitioning: Boolean, val expressEnabled: Boolean, val id: String, val maxSizeInMegabytes: Int, val name: String, val namespaceId: String? = null, val namespaceName: String? = null, val partitioningEnabled: Boolean, val requiresDuplicateDetection: Boolean, val resourceGroupName: String? = null, val status: String, val supportOrdering: Boolean)
A collection of values returned by getTopic.
Link copied to clipboard
data class NamespaceCustomerManagedKey(val identityId: String, val infrastructureEncryptionEnabled: Boolean? = null, val keyVaultKeyId: String)
Link copied to clipboard
Link copied to clipboard
data class NamespaceNetworkRuleSet(val defaultAction: String? = null, val ipRules: List<String>? = null, val networkRules: List<NamespaceNetworkRuleSetNetworkRule>? = null, val publicNetworkAccessEnabled: Boolean? = null, val trustedServicesAllowed: Boolean? = null)
Link copied to clipboard
data class NamespaceNetworkRuleSetNetworkRule(val ignoreMissingVnetServiceEndpoint: Boolean? = null, val subnetId: String)
Link copied to clipboard
data class SubscriptionClientScopedSubscription(val clientId: String? = null, val isClientScopedSubscriptionDurable: Boolean? = null, val isClientScopedSubscriptionShareable: Boolean? = null)
Link copied to clipboard
data class SubscriptionRuleCorrelationFilter(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 sessionId: String? = null, val to: String? = null)