Package-level declarations

Types

Link copied to clipboard
data class CaptureDescriptionResponse(val destination: DestinationResponse? = null, val enabled: Boolean? = null, val encoding: String? = null, val intervalInSeconds: Int? = null, val sizeLimitInBytes: Int? = null, val skipEmptyArchives: Boolean? = null)

Properties to configure capture description for eventhub

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

SKU parameters particular to a cluster instance.

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

ConnectionState information.

Link copied to clipboard
data class DestinationResponse(val archiveNameFormat: String? = null, val blobContainer: String? = null, val name: String? = null, val storageAccountResourceId: String? = null)

Capture storage details for capture description

Link copied to clipboard
data class GetApplicationGroupResult(val clientAppGroupIdentifier: String, val id: String, val isEnabled: Boolean? = null, val location: String, val name: String, val policies: List<ThrottlingPolicyResponse>? = null, val systemData: SystemDataResponse, val type: String)

The Application Group object

Link copied to clipboard
data class GetClusterResult(val createdAt: String, val id: String, val location: String? = null, val metricId: String, val name: String, val sku: ClusterSkuResponse? = null, val status: String, val tags: Map<String, String>? = null, val type: String, val updatedAt: String)

Single Event Hubs Cluster resource in List or Get operations.

Link copied to clipboard
data class GetConsumerGroupResult(val createdAt: String, val id: String, val name: String, val type: String, val updatedAt: String, val userMetadata: String? = null)

Single item in List or Get Consumer group operation

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 GetEventHubAuthorizationRuleResult(val id: String, val name: String, val rights: List<String>, val type: String)

Single item in a List or Get AuthorizationRule operation

Link copied to clipboard
data class GetEventHubResult(val captureDescription: CaptureDescriptionResponse? = null, val createdAt: String, val id: String, val messageRetentionInDays: Double? = null, val name: String, val partitionCount: Double? = null, val partitionIds: List<String>, val status: String? = null, val type: String, val updatedAt: String)

Single item in List or Get Event Hub operation

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

Single item in a List or Get AuthorizationRule operation

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 isAutoInflateEnabled: Boolean? = null, val kafkaEnabled: Boolean? = null, val location: String? = null, val maximumThroughputUnits: Int? = null, val metricId: String, val name: String, val provisioningState: String, val serviceBusEndpoint: String, val sku: SkuResponse? = null, val tags: Map<String, String>? = null, val type: String, val updatedAt: String)

Single Namespace item in List or Get Operation

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 GetSchemaRegistryResult(val createdAtUtc: String, val eTag: String, val groupProperties: Map<String, String>? = null, val id: String, val location: String, val name: String, val schemaCompatibility: String? = null, val schemaType: String? = null, val systemData: SystemDataResponse, val type: String, val updatedAtUtc: String)

Single item in List or Get Schema Group operation

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/EventHub Connection String

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

Namespace/EventHub 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/EventHub Connection String

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 SkuResponse(val capacity: Int? = null, val name: String, val tier: String? = null)

SKU parameters supplied to the create namespace operation

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

Properties supplied for Subnet

Link copied to clipboard
data class SystemDataResponse(val createdAt: String? = null, val createdBy: String? = null, val createdByType: String? = null, val lastModifiedAt: String? = null, val lastModifiedBy: String? = null, val lastModifiedByType: String? = null)

Metadata pertaining to creation and last modification of the resource.

Link copied to clipboard
data class ThrottlingPolicyResponse(val metricId: String, val name: String, val rateLimitThreshold: Double, val type: String)

Properties of the throttling policy