Package-level declarations

Types

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

Azure SKU definition.

Link copied to clipboard
data class DatabasePrincipalResponse(val appId: String? = null, val email: String? = null, val fqn: String? = null, val name: String, val role: String, val tenantName: String, val type: String)

A class representing database principal entity.

Link copied to clipboard
data class DatabaseStatisticsResponse(val size: Double? = null)

A class that contains database statistics information.

Link copied to clipboard
data class FollowerDatabaseDefinitionResponse(val attachedDatabaseConfigurationName: String, val clusterResourceId: String, val databaseName: String)

A class representing follower database request.

Link copied to clipboard
data class GetAttachedDatabaseConfigurationResult(val attachedDatabaseNames: List<String>, val clusterResourceId: String, val databaseName: String, val defaultPrincipalsModificationKind: String, val id: String, val location: String? = null, val name: String, val provisioningState: String, val tableLevelSharingProperties: TableLevelSharingPropertiesResponse? = null, val type: String)

Class representing an attached database configuration.

Link copied to clipboard
data class GetClusterPrincipalAssignmentResult(val id: String, val name: String, val principalId: String, val principalName: String, val principalType: String, val provisioningState: String, val role: String, val tenantId: String? = null, val tenantName: String, val type: String)

Class representing a cluster principal assignment.

Link copied to clipboard
data class GetClusterResult(val dataIngestionUri: String, val enableDiskEncryption: Boolean? = null, val enableDoubleEncryption: Boolean? = null, val enablePurge: Boolean? = null, val enableStreamingIngest: Boolean? = null, val engineType: String? = null, val etag: String, val id: String, val identity: IdentityResponse? = null, val keyVaultProperties: KeyVaultPropertiesResponse? = null, val languageExtensions: LanguageExtensionsListResponse, val location: String, val name: String, val optimizedAutoscale: OptimizedAutoscaleResponse? = null, val provisioningState: String, val sku: AzureSkuResponse, val state: String, val stateReason: String, val tags: Map<String, String>? = null, val trustedExternalTenants: List<TrustedExternalTenantResponse>? = null, val type: String, val uri: String, val virtualNetworkConfiguration: VirtualNetworkConfigurationResponse? = null, val zones: List<String>? = null)

Class representing a Kusto cluster.

Link copied to clipboard
data class GetDatabasePrincipalAssignmentResult(val id: String, val name: String, val principalId: String, val principalName: String, val principalType: String, val provisioningState: String, val role: String, val tenantId: String? = null, val tenantName: String, val type: String)

Class representing a database principal assignment.

Link copied to clipboard
data class GetEventGridDataConnectionResult(val blobStorageEventType: String? = null, val consumerGroup: String, val dataFormat: String? = null, val eventHubResourceId: String, val id: String, val ignoreFirstRecord: Boolean? = null, val kind: String, val location: String? = null, val mappingRuleName: String? = null, val name: String, val provisioningState: String, val storageAccountResourceId: String, val tableName: String? = null, val type: String)

Class representing an Event Grid data connection.

Link copied to clipboard
data class GetEventHubConnectionResult(val consumerGroup: String, val dataFormat: String? = null, val eventHubResourceId: String, val id: String, val location: String? = null, val mappingRuleName: String? = null, val name: String, val tableName: String? = null, val type: String)

Class representing an event hub connection.

Link copied to clipboard
data class GetEventHubDataConnectionResult(val compression: String? = null, val consumerGroup: String, val dataFormat: String? = null, val eventHubResourceId: String, val eventSystemProperties: List<String>? = null, val id: String, val kind: String, val location: String? = null, val managedIdentityResourceId: String? = null, val mappingRuleName: String? = null, val name: String, val provisioningState: String, val tableName: String? = null, val type: String)

Class representing an event hub data connection.

Link copied to clipboard
data class GetIotHubDataConnectionResult(val consumerGroup: String, val dataFormat: String? = null, val eventSystemProperties: List<String>? = null, val id: String, val iotHubResourceId: String, val kind: String, val location: String? = null, val mappingRuleName: String? = null, val name: String, val provisioningState: String, val sharedAccessPolicyName: String, val tableName: String? = null, val type: String)

Class representing an iot hub data connection.

Link copied to clipboard
data class GetManagedPrivateEndpointResult(val groupId: String, val id: String, val name: String, val privateLinkResourceId: String, val privateLinkResourceRegion: String? = null, val provisioningState: String, val requestMessage: String? = null, val systemData: SystemDataResponse, val type: String)

Class representing a managed private endpoint.

Link copied to clipboard
data class GetPrivateEndpointConnectionResult(val groupId: String, val id: String, val name: String, val privateEndpoint: PrivateEndpointPropertyResponse, val privateLinkServiceConnectionState: PrivateLinkServiceConnectionStatePropertyResponse, val provisioningState: String, val systemData: SystemDataResponse, val type: String)

A private endpoint connection

Link copied to clipboard
data class GetReadOnlyFollowingDatabaseResult(val attachedDatabaseConfigurationName: String, val hotCachePeriod: String? = null, val id: String, val kind: String, val leaderClusterResourceId: String, val location: String? = null, val name: String, val principalsModificationKind: String, val provisioningState: String, val softDeletePeriod: String, val statistics: DatabaseStatisticsResponse, val type: String)

Class representing a read only following database.

Link copied to clipboard
data class GetReadWriteDatabaseResult(val hotCachePeriod: String? = null, val id: String, val isFollowed: Boolean, val kind: String, val location: String? = null, val name: String, val provisioningState: String, val softDeletePeriod: String? = null, val statistics: DatabaseStatisticsResponse, val type: String)

Class representing a read write database.

Link copied to clipboard
data class GetScriptResult(val continueOnErrors: Boolean? = null, val forceUpdateTag: String? = null, val id: String, val name: String, val provisioningState: String, val scriptUrl: String, val systemData: SystemDataResponse, val type: String)

Class representing a database script.

Link copied to clipboard
data class IdentityResponse(val principalId: String, val tenantId: String, val type: String, val userAssignedIdentities: Map<String, IdentityResponseUserAssignedIdentities>? = null)

Identity for the resource.

Link copied to clipboard
data class IdentityResponseUserAssignedIdentities(val clientId: String, val principalId: String)
Link copied to clipboard
data class KeyVaultPropertiesResponse(val keyName: String, val keyVaultUri: String, val keyVersion: String? = null, val userIdentity: String? = null)

Properties of the key vault.

Link copied to clipboard
data class LanguageExtensionResponse(val languageExtensionName: String? = null)

The language extension object.

Link copied to clipboard

The list of language extension objects.

Link copied to clipboard

The list Kusto database principals operation response.

Link copied to clipboard

The list of language extension objects.

Link copied to clipboard

The list Kusto database principals operation response.

Link copied to clipboard
data class OptimizedAutoscaleResponse(val isEnabled: Boolean, val maximum: Int, val minimum: Int, val version: Int)

A class that contains the optimized auto scale definition.

Link copied to clipboard

Private endpoint which the connection belongs to.

data class PrivateLinkServiceConnectionStatePropertyResponse(val actionsRequired: String, val description: String? = null, val status: String? = null)

Connection State of the Private Endpoint Connection.

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 TableLevelSharingPropertiesResponse(val externalTablesToExclude: List<String>? = null, val externalTablesToInclude: List<String>? = null, val materializedViewsToExclude: List<String>? = null, val materializedViewsToInclude: List<String>? = null, val tablesToExclude: List<String>? = null, val tablesToInclude: List<String>? = null)

Tables that will be included and excluded in the follower database

Link copied to clipboard
data class TrustedExternalTenantResponse(val value: String? = null)

Represents a tenant ID that is trusted by the cluster.

Link copied to clipboard
data class VirtualNetworkConfigurationResponse(val dataManagementPublicIpId: String, val enginePublicIpId: String, val subnetId: String)

A class that contains virtual network definition.