Package-level declarations

Types

Link copied to clipboard
class BigDataPool : KotlinCustomResource

A Big Data pool Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-05-01, 2021-06-01-preview.

Link copied to clipboard
data class BigDataPoolArgs(val autoPause: Output<AutoPausePropertiesArgs>? = null, val autoScale: Output<AutoScalePropertiesArgs>? = null, val bigDataPoolName: Output<String>? = null, val customLibraries: Output<List<LibraryInfoArgs>>? = null, val defaultSparkLogFolder: Output<String>? = null, val dynamicExecutorAllocation: Output<DynamicExecutorAllocationArgs>? = null, val force: Output<Boolean>? = null, val isAutotuneEnabled: Output<Boolean>? = null, val isComputeIsolationEnabled: Output<Boolean>? = null, val libraryRequirements: Output<LibraryRequirementsArgs>? = null, val location: Output<String>? = null, val nodeCount: Output<Int>? = null, val nodeSize: Output<Either<String, NodeSize>>? = null, val nodeSizeFamily: Output<Either<String, NodeSizeFamily>>? = null, val provisioningState: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sessionLevelPackagesEnabled: Output<Boolean>? = null, val sparkConfigProperties: Output<SparkConfigPropertiesArgs>? = null, val sparkEventsFolder: Output<String>? = null, val sparkVersion: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<BigDataPoolArgs>

A Big Data pool Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-05-01, 2021-06-01-preview.

Link copied to clipboard
Link copied to clipboard
object BigDataPoolMapper : ResourceMapper<BigDataPool>
Link copied to clipboard
Link copied to clipboard
class DatabasePrincipalAssignment : KotlinCustomResource

Class representing a database principal assignment. Azure REST API version: 2021-04-01-preview. Prior API version in Azure Native 1.x: 2021-04-01-preview.

Link copied to clipboard
data class DatabasePrincipalAssignmentArgs(val databaseName: Output<String>? = null, val kustoPoolName: Output<String>? = null, val principalAssignmentName: Output<String>? = null, val principalId: Output<String>? = null, val principalType: Output<Either<String, PrincipalType>>? = null, val resourceGroupName: Output<String>? = null, val role: Output<Either<String, DatabasePrincipalRole>>? = null, val tenantId: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<DatabasePrincipalAssignmentArgs>

Class representing a database principal assignment. Azure REST API version: 2021-04-01-preview. Prior API version in Azure Native 1.x: 2021-04-01-preview.

Link copied to clipboard
class EventGridDataConnection : KotlinCustomResource

Class representing an Event Grid data connection. Azure REST API version: 2021-06-01-preview.

Link copied to clipboard
data class EventGridDataConnectionArgs(val blobStorageEventType: Output<Either<String, BlobStorageEventType>>? = null, val consumerGroup: Output<String>? = null, val dataConnectionName: Output<String>? = null, val dataFormat: Output<Either<String, EventGridDataFormat>>? = null, val databaseName: Output<String>? = null, val eventHubResourceId: Output<String>? = null, val ignoreFirstRecord: Output<Boolean>? = null, val kind: Output<String>? = null, val kustoPoolName: Output<String>? = null, val location: Output<String>? = null, val mappingRuleName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val storageAccountResourceId: Output<String>? = null, val tableName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<EventGridDataConnectionArgs>

Class representing an Event Grid data connection. Azure REST API version: 2021-06-01-preview.

Link copied to clipboard
Link copied to clipboard
class EventHubDataConnection : KotlinCustomResource

Class representing an event hub data connection. Azure REST API version: 2021-06-01-preview.

Link copied to clipboard
data class EventHubDataConnectionArgs(val compression: Output<Either<String, Compression>>? = null, val consumerGroup: Output<String>? = null, val dataConnectionName: Output<String>? = null, val dataFormat: Output<Either<String, EventHubDataFormat>>? = null, val databaseName: Output<String>? = null, val eventHubResourceId: Output<String>? = null, val eventSystemProperties: Output<List<String>>? = null, val kind: Output<String>? = null, val kustoPoolName: Output<String>? = null, val location: Output<String>? = null, val managedIdentityResourceId: Output<String>? = null, val mappingRuleName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tableName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<EventHubDataConnectionArgs>

Class representing an event hub data connection. Azure REST API version: 2021-06-01-preview.

Link copied to clipboard
Link copied to clipboard
class IntegrationRuntime : KotlinCustomResource

Integration runtime resource type. Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
data class IntegrationRuntimeArgs(val integrationRuntimeName: Output<String>? = null, val properties: Output<Either<ManagedIntegrationRuntimeArgs, SelfHostedIntegrationRuntimeArgs>>? = null, val resourceGroupName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<IntegrationRuntimeArgs>

Integration runtime resource type. Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
Link copied to clipboard
class IotHubDataConnection : KotlinCustomResource

Class representing an iot hub data connection. Azure REST API version: 2021-06-01-preview.

Link copied to clipboard
data class IotHubDataConnectionArgs(val consumerGroup: Output<String>? = null, val dataConnectionName: Output<String>? = null, val dataFormat: Output<Either<String, IotHubDataFormat>>? = null, val databaseName: Output<String>? = null, val eventSystemProperties: Output<List<String>>? = null, val iotHubResourceId: Output<String>? = null, val kind: Output<String>? = null, val kustoPoolName: Output<String>? = null, val location: Output<String>? = null, val mappingRuleName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sharedAccessPolicyName: Output<String>? = null, val tableName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<IotHubDataConnectionArgs>

Class representing an iot hub data connection. Azure REST API version: 2021-06-01-preview.

Link copied to clipboard
Link copied to clipboard
class IpFirewallRule : KotlinCustomResource

IP firewall rule Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
data class IpFirewallRuleArgs(val endIpAddress: Output<String>? = null, val resourceGroupName: Output<String>? = null, val ruleName: Output<String>? = null, val startIpAddress: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<IpFirewallRuleArgs>

IP firewall rule Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
Link copied to clipboard
object IpFirewallRuleMapper : ResourceMapper<IpFirewallRule>
Link copied to clipboard
class Key : KotlinCustomResource

A workspace key Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
data class KeyArgs(val isActiveCMK: Output<Boolean>? = null, val keyName: Output<String>? = null, val keyVaultUrl: Output<String>? = null, val resourceGroupName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<KeyArgs>

A workspace key Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard

Builder for KeyArgs.

Link copied to clipboard
object KeyMapper : ResourceMapper<Key>
Link copied to clipboard

Builder for Key.

Link copied to clipboard
class KustoPool : KotlinCustomResource

Class representing a Kusto kusto pool. Azure REST API version: 2021-06-01-preview.

Link copied to clipboard
data class KustoPoolArgs(val enablePurge: Output<Boolean>? = null, val enableStreamingIngest: Output<Boolean>? = null, val kustoPoolName: Output<String>? = null, val location: Output<String>? = null, val optimizedAutoscale: Output<OptimizedAutoscaleArgs>? = null, val resourceGroupName: Output<String>? = null, val sku: Output<AzureSkuArgs>? = null, val tags: Output<Map<String, String>>? = null, val workspaceName: Output<String>? = null, val workspaceUID: Output<String>? = null) : ConvertibleToJava<KustoPoolArgs>

Class representing a Kusto kusto pool. Azure REST API version: 2021-06-01-preview.

Link copied to clipboard
Link copied to clipboard
class KustoPoolAttachedDatabaseConfiguration : KotlinCustomResource

Class representing an attached database configuration. Azure REST API version: 2021-06-01-preview. Prior API version in Azure Native 1.x: 2021-06-01-preview.

data class KustoPoolAttachedDatabaseConfigurationArgs(val attachedDatabaseConfigurationName: Output<String>? = null, val databaseName: Output<String>? = null, val defaultPrincipalsModificationKind: Output<Either<String, DefaultPrincipalsModificationKind>>? = null, val kustoPoolName: Output<String>? = null, val kustoPoolResourceId: Output<String>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tableLevelSharingProperties: Output<TableLevelSharingPropertiesArgs>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<KustoPoolAttachedDatabaseConfigurationArgs>

Class representing an attached database configuration. Azure REST API version: 2021-06-01-preview. Prior API version in Azure Native 1.x: 2021-06-01-preview.

Link copied to clipboard
class KustoPoolDatabasePrincipalAssignment : KotlinCustomResource

Class representing a database principal assignment. Azure REST API version: 2021-06-01-preview.

Link copied to clipboard
data class KustoPoolDatabasePrincipalAssignmentArgs(val databaseName: Output<String>? = null, val kustoPoolName: Output<String>? = null, val principalAssignmentName: Output<String>? = null, val principalId: Output<String>? = null, val principalType: Output<Either<String, PrincipalType>>? = null, val resourceGroupName: Output<String>? = null, val role: Output<Either<String, DatabasePrincipalRole>>? = null, val tenantId: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<KustoPoolDatabasePrincipalAssignmentArgs>

Class representing a database principal assignment. Azure REST API version: 2021-06-01-preview.

Link copied to clipboard
object KustoPoolMapper : ResourceMapper<KustoPool>
Link copied to clipboard
class KustoPoolPrincipalAssignment : KotlinCustomResource

Class representing a cluster principal assignment. Azure REST API version: 2021-06-01-preview. Prior API version in Azure Native 1.x: 2021-04-01-preview.

Link copied to clipboard
data class KustoPoolPrincipalAssignmentArgs(val kustoPoolName: Output<String>? = null, val principalAssignmentName: Output<String>? = null, val principalId: Output<String>? = null, val principalType: Output<Either<String, PrincipalType>>? = null, val resourceGroupName: Output<String>? = null, val role: Output<Either<String, ClusterPrincipalRole>>? = null, val tenantId: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<KustoPoolPrincipalAssignmentArgs>

Class representing a cluster principal assignment. Azure REST API version: 2021-06-01-preview. Prior API version in Azure Native 1.x: 2021-04-01-preview.

Link copied to clipboard
Link copied to clipboard
class PrivateEndpointConnection : KotlinCustomResource

A private endpoint connection Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
data class PrivateEndpointConnectionArgs(val privateEndpointConnectionName: Output<String>? = null, val privateLinkServiceConnectionState: Output<PrivateLinkServiceConnectionStateArgs>? = null, val resourceGroupName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<PrivateEndpointConnectionArgs>

A private endpoint connection Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
class PrivateLinkHub : KotlinCustomResource

A privateLinkHub Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
data class PrivateLinkHubArgs(val location: Output<String>? = null, val privateLinkHubName: Output<String>? = null, val provisioningState: Output<String>? = null, val resourceGroupName: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<PrivateLinkHubArgs>

A privateLinkHub Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
Link copied to clipboard
object PrivateLinkHubMapper : ResourceMapper<PrivateLinkHub>
Link copied to clipboard
class ReadOnlyFollowingDatabase : KotlinCustomResource

Class representing a read only following database. Azure REST API version: 2021-06-01-preview.

Link copied to clipboard
data class ReadOnlyFollowingDatabaseArgs(val databaseName: Output<String>? = null, val hotCachePeriod: Output<String>? = null, val kind: Output<String>? = null, val kustoPoolName: Output<String>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<ReadOnlyFollowingDatabaseArgs>

Class representing a read only following database. Azure REST API version: 2021-06-01-preview.

Link copied to clipboard
class ReadWriteDatabase : KotlinCustomResource

Class representing a read write database. Azure REST API version: 2021-06-01-preview.

Link copied to clipboard
data class ReadWriteDatabaseArgs(val databaseName: Output<String>? = null, val hotCachePeriod: Output<String>? = null, val kind: Output<String>? = null, val kustoPoolName: Output<String>? = null, val location: Output<String>? = null, val resourceGroupName: Output<String>? = null, val softDeletePeriod: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<ReadWriteDatabaseArgs>

Class representing a read write database. Azure REST API version: 2021-06-01-preview.

Link copied to clipboard
object ReadWriteDatabaseMapper : ResourceMapper<ReadWriteDatabase>
Link copied to clipboard
class SqlPool : KotlinCustomResource

A SQL Analytics pool Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-05-01, 2021-06-01-preview.

Link copied to clipboard
data class SqlPoolArgs(val collation: Output<String>? = null, val createMode: Output<Either<String, CreateMode>>? = null, val location: Output<String>? = null, val maxSizeBytes: Output<Double>? = null, val provisioningState: Output<String>? = null, val recoverableDatabaseId: Output<String>? = null, val resourceGroupName: Output<String>? = null, val restorePointInTime: Output<String>? = null, val sku: Output<SkuArgs>? = null, val sourceDatabaseDeletionDate: Output<String>? = null, val sourceDatabaseId: Output<String>? = null, val sqlPoolName: Output<String>? = null, val storageAccountType: Output<Either<String, StorageAccountType>>? = null, val tags: Output<Map<String, String>>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<SqlPoolArgs>

A SQL Analytics pool Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-05-01, 2021-06-01-preview.

Link copied to clipboard
Link copied to clipboard
object SqlPoolMapper : ResourceMapper<SqlPool>
Link copied to clipboard
Link copied to clipboard
class SqlPoolSensitivityLabel : KotlinCustomResource

A sensitivity label. Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
data class SqlPoolSensitivityLabelArgs(val columnName: Output<String>? = null, val informationType: Output<String>? = null, val informationTypeId: Output<String>? = null, val labelId: Output<String>? = null, val labelName: Output<String>? = null, val rank: Output<SensitivityLabelRank>? = null, val resourceGroupName: Output<String>? = null, val schemaName: Output<String>? = null, val sensitivityLabelSource: Output<String>? = null, val sqlPoolName: Output<String>? = null, val tableName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<SqlPoolSensitivityLabelArgs>

A sensitivity label. Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
Link copied to clipboard
class SqlPoolTransparentDataEncryption : KotlinCustomResource

Represents a Sql pool transparent data encryption configuration. Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
data class SqlPoolTransparentDataEncryptionArgs(val resourceGroupName: Output<String>? = null, val sqlPoolName: Output<String>? = null, val status: Output<Either<String, TransparentDataEncryptionStatus>>? = null, val transparentDataEncryptionName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<SqlPoolTransparentDataEncryptionArgs>

Represents a Sql pool transparent data encryption configuration. Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
class SqlPoolVulnerabilityAssessment : KotlinCustomResource

A Sql pool vulnerability assessment. Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
data class SqlPoolVulnerabilityAssessmentArgs(val recurringScans: Output<VulnerabilityAssessmentRecurringScansPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val sqlPoolName: Output<String>? = null, val storageAccountAccessKey: Output<String>? = null, val storageContainerPath: Output<String>? = null, val storageContainerSasKey: Output<String>? = null, val vulnerabilityAssessmentName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<SqlPoolVulnerabilityAssessmentArgs>

A Sql pool vulnerability assessment. Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

class SqlPoolVulnerabilityAssessmentRuleBaseline : KotlinCustomResource

A Sql pool vulnerability assessment rule baseline. Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

data class SqlPoolVulnerabilityAssessmentRuleBaselineArgs(val baselineName: Output<String>? = null, val baselineResults: Output<List<SqlPoolVulnerabilityAssessmentRuleBaselineItemArgs>>? = null, val resourceGroupName: Output<String>? = null, val ruleId: Output<String>? = null, val sqlPoolName: Output<String>? = null, val vulnerabilityAssessmentName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<SqlPoolVulnerabilityAssessmentRuleBaselineArgs>

A Sql pool vulnerability assessment rule baseline. Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
class SqlPoolWorkloadClassifier : KotlinCustomResource

Workload classifier operations for a data warehouse Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
data class SqlPoolWorkloadClassifierArgs(val context: Output<String>? = null, val endTime: Output<String>? = null, val importance: Output<String>? = null, val label: Output<String>? = null, val memberName: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sqlPoolName: Output<String>? = null, val startTime: Output<String>? = null, val workloadClassifierName: Output<String>? = null, val workloadGroupName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<SqlPoolWorkloadClassifierArgs>

Workload classifier operations for a data warehouse Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
class SqlPoolWorkloadGroup : KotlinCustomResource

Workload group operations for a sql pool Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
data class SqlPoolWorkloadGroupArgs(val importance: Output<String>? = null, val maxResourcePercent: Output<Int>? = null, val maxResourcePercentPerRequest: Output<Double>? = null, val minResourcePercent: Output<Int>? = null, val minResourcePercentPerRequest: Output<Double>? = null, val queryExecutionTimeout: Output<Int>? = null, val resourceGroupName: Output<String>? = null, val sqlPoolName: Output<String>? = null, val workloadGroupName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<SqlPoolWorkloadGroupArgs>

Workload group operations for a sql pool Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Workspace : KotlinCustomResource

A workspace Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-05-01, 2021-06-01-preview.

Link copied to clipboard
class WorkspaceAadAdmin : KotlinCustomResource

Workspace active directory administrator Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
data class WorkspaceAadAdminArgs(val administratorType: Output<String>? = null, val login: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sid: Output<String>? = null, val tenantId: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<WorkspaceAadAdminArgs>

Workspace active directory administrator Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
object WorkspaceAadAdminMapper : ResourceMapper<WorkspaceAadAdmin>
Link copied to clipboard
data class WorkspaceArgs(val azureADOnlyAuthentication: Output<Boolean>? = null, val cspWorkspaceAdminProperties: Output<CspWorkspaceAdminPropertiesArgs>? = null, val defaultDataLakeStorage: Output<DataLakeStorageAccountDetailsArgs>? = null, val encryption: Output<EncryptionDetailsArgs>? = null, val identity: Output<ManagedIdentityArgs>? = null, val location: Output<String>? = null, val managedResourceGroupName: Output<String>? = null, val managedVirtualNetwork: Output<String>? = null, val managedVirtualNetworkSettings: Output<ManagedVirtualNetworkSettingsArgs>? = null, val privateEndpointConnections: Output<List<PrivateEndpointConnectionArgs>>? = null, val publicNetworkAccess: Output<Either<String, WorkspacePublicNetworkAccess>>? = null, val purviewConfiguration: Output<PurviewConfigurationArgs>? = null, val resourceGroupName: Output<String>? = null, val sqlAdministratorLogin: Output<String>? = null, val sqlAdministratorLoginPassword: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val trustedServiceBypassEnabled: Output<Boolean>? = null, val virtualNetworkProfile: Output<VirtualNetworkProfileArgs>? = null, val workspaceName: Output<String>? = null, val workspaceRepositoryConfiguration: Output<WorkspaceRepositoryConfigurationArgs>? = null) : ConvertibleToJava<WorkspaceArgs>

A workspace Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-05-01, 2021-06-01-preview.

Link copied to clipboard

A server vulnerability assessment. Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

data class WorkspaceManagedSqlServerVulnerabilityAssessmentArgs(val recurringScans: Output<VulnerabilityAssessmentRecurringScansPropertiesArgs>? = null, val resourceGroupName: Output<String>? = null, val storageAccountAccessKey: Output<String>? = null, val storageContainerPath: Output<String>? = null, val storageContainerSasKey: Output<String>? = null, val vulnerabilityAssessmentName: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<WorkspaceManagedSqlServerVulnerabilityAssessmentArgs>

A server vulnerability assessment. Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview.

Link copied to clipboard
object WorkspaceMapper : ResourceMapper<Workspace>
Link copied to clipboard
Link copied to clipboard
class WorkspaceSqlAadAdmin : KotlinCustomResource

Workspace active directory administrator Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview. Note: SQL AAD Admin is configured automatically during workspace creation and assigned to the current user. One can't add more admins with this resource unless you manually delete the current SQL AAD Admin.

Link copied to clipboard
data class WorkspaceSqlAadAdminArgs(val administratorType: Output<String>? = null, val login: Output<String>? = null, val resourceGroupName: Output<String>? = null, val sid: Output<String>? = null, val tenantId: Output<String>? = null, val workspaceName: Output<String>? = null) : ConvertibleToJava<WorkspaceSqlAadAdminArgs>

Workspace active directory administrator Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01. Other available API versions: 2021-06-01-preview. Note: SQL AAD Admin is configured automatically during workspace creation and assigned to the current user. One can't add more admins with this resource unless you manually delete the current SQL AAD Admin.

Link copied to clipboard

Functions

Link copied to clipboard
suspend fun bigDataPool(name: String, block: suspend BigDataPoolResourceBuilder.() -> Unit): BigDataPool
Link copied to clipboard
Link copied to clipboard
fun key(name: String): Key
suspend fun key(name: String, block: suspend KeyResourceBuilder.() -> Unit): Key
Link copied to clipboard
suspend fun kustoPool(name: String, block: suspend KustoPoolResourceBuilder.() -> Unit): KustoPool
Link copied to clipboard
Link copied to clipboard
fun sqlPool(name: String): SqlPool
suspend fun sqlPool(name: String, block: suspend SqlPoolResourceBuilder.() -> Unit): SqlPool
Link copied to clipboard
suspend fun workspace(name: String, block: suspend WorkspaceResourceBuilder.() -> Unit): Workspace