Package-level declarations

Types

Link copied to clipboard
data class AutoPausePropertiesArgs(val delayInMinutes: Output<Int>? = null, val enabled: Output<Boolean>? = null) : ConvertibleToJava<AutoPausePropertiesArgs>

Auto-pausing properties of a Big Data pool powered by Apache Spark

Link copied to clipboard
data class AutoScalePropertiesArgs(val enabled: Output<Boolean>? = null, val maxNodeCount: Output<Int>? = null, val minNodeCount: Output<Int>? = null) : ConvertibleToJava<AutoScalePropertiesArgs>

Auto-scaling properties of a Big Data pool powered by Apache Spark

Link copied to clipboard
data class AzureSkuArgs(val capacity: Output<Int>? = null, val name: Output<Either<String, SkuName>>, val size: Output<Either<String, SkuSize>>) : ConvertibleToJava<AzureSkuArgs>

Azure SKU definition.

Link copied to clipboard
Link copied to clipboard
data class CmdkeySetupArgs(val password: Output<SecureStringArgs>, val targetName: Output<Any>, val type: Output<String>, val userName: Output<Any>) : ConvertibleToJava<CmdkeySetupArgs>

The custom setup of running cmdkey commands.

Link copied to clipboard
Link copied to clipboard
data class ComponentSetupArgs(val componentName: Output<String>, val licenseKey: Output<SecureStringArgs>? = null, val type: Output<String>) : ConvertibleToJava<ComponentSetupArgs>

The custom setup of installing 3rd party components.

Link copied to clipboard
Link copied to clipboard
data class CspWorkspaceAdminPropertiesArgs(val initialWorkspaceAdminObjectId: Output<String>? = null) : ConvertibleToJava<CspWorkspaceAdminPropertiesArgs>

Initial workspace AAD admin properties for a CSP subscription

Link copied to clipboard
data class CustomerManagedKeyDetailsArgs(val kekIdentity: Output<KekIdentityPropertiesArgs>? = null, val key: Output<WorkspaceKeyDetailsArgs>? = null) : ConvertibleToJava<CustomerManagedKeyDetailsArgs>

Details of the customer managed key associated with the workspace

Link copied to clipboard
data class DataLakeStorageAccountDetailsArgs(val accountUrl: Output<String>? = null, val createManagedPrivateEndpoint: Output<Boolean>? = null, val filesystem: Output<String>? = null, val resourceId: Output<String>? = null) : ConvertibleToJava<DataLakeStorageAccountDetailsArgs>

Details of the data lake storage account associated with the workspace

Link copied to clipboard
data class DynamicExecutorAllocationArgs(val enabled: Output<Boolean>? = null, val maxExecutors: Output<Int>? = null, val minExecutors: Output<Int>? = null) : ConvertibleToJava<DynamicExecutorAllocationArgs>

Dynamic Executor Allocation Properties

Link copied to clipboard
data class EncryptionDetailsArgs(val cmk: Output<CustomerManagedKeyDetailsArgs>? = null) : ConvertibleToJava<EncryptionDetailsArgs>

Details of the encryption associated with the workspace

Link copied to clipboard
data class EntityReferenceArgs(val referenceName: Output<String>? = null, val type: Output<Either<String, IntegrationRuntimeEntityReferenceType>>? = null) : ConvertibleToJava<EntityReferenceArgs>

The entity reference.

Link copied to clipboard
data class EnvironmentVariableSetupArgs(val type: Output<String>, val variableName: Output<String>, val variableValue: Output<String>) : ConvertibleToJava<EnvironmentVariableSetupArgs>

The custom setup of setting environment variable.

Link copied to clipboard
data class GetBigDataPoolPlainArgs(val bigDataPoolName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetBigDataPoolPlainArgs>
Link copied to clipboard
data class GetDatabasePrincipalAssignmentPlainArgs(val databaseName: String, val kustoPoolName: String, val principalAssignmentName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetDatabasePrincipalAssignmentPlainArgs>
Link copied to clipboard
data class GetEventGridDataConnectionPlainArgs(val dataConnectionName: String, val databaseName: String, val kustoPoolName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetEventGridDataConnectionPlainArgs>
Link copied to clipboard
data class GetEventHubDataConnectionPlainArgs(val dataConnectionName: String, val databaseName: String, val kustoPoolName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetEventHubDataConnectionPlainArgs>
data class GetIntegrationRuntimeConnectionInfoPlainArgs(val integrationRuntimeName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetIntegrationRuntimeConnectionInfoPlainArgs>
data class GetIntegrationRuntimeObjectMetadatumPlainArgs(val integrationRuntimeName: String, val metadataPath: String? = null, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetIntegrationRuntimeObjectMetadatumPlainArgs>
Link copied to clipboard
data class GetIntegrationRuntimePlainArgs(val integrationRuntimeName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetIntegrationRuntimePlainArgs>
Link copied to clipboard
data class GetIntegrationRuntimeStatusPlainArgs(val integrationRuntimeName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetIntegrationRuntimeStatusPlainArgs>
Link copied to clipboard
data class GetIotHubDataConnectionPlainArgs(val dataConnectionName: String, val databaseName: String, val kustoPoolName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetIotHubDataConnectionPlainArgs>
Link copied to clipboard
data class GetIpFirewallRulePlainArgs(val resourceGroupName: String, val ruleName: String, val workspaceName: String) : ConvertibleToJava<GetIpFirewallRulePlainArgs>
Link copied to clipboard
data class GetKeyPlainArgs(val keyName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetKeyPlainArgs>
Link copied to clipboard
data class GetKustoPoolAttachedDatabaseConfigurationPlainArgs(val attachedDatabaseConfigurationName: String, val kustoPoolName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetKustoPoolAttachedDatabaseConfigurationPlainArgs>
data class GetKustoPoolDatabasePrincipalAssignmentPlainArgs(val databaseName: String, val kustoPoolName: String, val principalAssignmentName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetKustoPoolDatabasePrincipalAssignmentPlainArgs>
Link copied to clipboard
data class GetKustoPoolPlainArgs(val kustoPoolName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetKustoPoolPlainArgs>
Link copied to clipboard
data class GetKustoPoolPrincipalAssignmentPlainArgs(val kustoPoolName: String, val principalAssignmentName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetKustoPoolPrincipalAssignmentPlainArgs>
Link copied to clipboard
data class GetPrivateEndpointConnectionPlainArgs(val privateEndpointConnectionName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetPrivateEndpointConnectionPlainArgs>
Link copied to clipboard
data class GetPrivateLinkHubPlainArgs(val privateLinkHubName: String, val resourceGroupName: String) : ConvertibleToJava<GetPrivateLinkHubPlainArgs>
Link copied to clipboard
data class GetReadOnlyFollowingDatabasePlainArgs(val databaseName: String, val kustoPoolName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetReadOnlyFollowingDatabasePlainArgs>
Link copied to clipboard
data class GetReadWriteDatabasePlainArgs(val databaseName: String, val kustoPoolName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetReadWriteDatabasePlainArgs>
Link copied to clipboard
data class GetSqlPoolPlainArgs(val resourceGroupName: String, val sqlPoolName: String, val workspaceName: String) : ConvertibleToJava<GetSqlPoolPlainArgs>
Link copied to clipboard
data class GetSqlPoolSensitivityLabelPlainArgs(val columnName: String, val resourceGroupName: String, val schemaName: String, val sensitivityLabelSource: String, val sqlPoolName: String, val tableName: String, val workspaceName: String) : ConvertibleToJava<GetSqlPoolSensitivityLabelPlainArgs>
data class GetSqlPoolTransparentDataEncryptionPlainArgs(val resourceGroupName: String, val sqlPoolName: String, val transparentDataEncryptionName: String, val workspaceName: String) : ConvertibleToJava<GetSqlPoolTransparentDataEncryptionPlainArgs>
data class GetSqlPoolVulnerabilityAssessmentPlainArgs(val resourceGroupName: String, val sqlPoolName: String, val vulnerabilityAssessmentName: String, val workspaceName: String) : ConvertibleToJava<GetSqlPoolVulnerabilityAssessmentPlainArgs>
data class GetSqlPoolVulnerabilityAssessmentRuleBaselinePlainArgs(val baselineName: String, val resourceGroupName: String, val ruleId: String, val sqlPoolName: String, val vulnerabilityAssessmentName: String, val workspaceName: String) : ConvertibleToJava<GetSqlPoolVulnerabilityAssessmentRuleBaselinePlainArgs>
Link copied to clipboard
data class GetSqlPoolWorkloadClassifierPlainArgs(val resourceGroupName: String, val sqlPoolName: String, val workloadClassifierName: String, val workloadGroupName: String, val workspaceName: String) : ConvertibleToJava<GetSqlPoolWorkloadClassifierPlainArgs>
Link copied to clipboard
data class GetSqlPoolWorkloadGroupPlainArgs(val resourceGroupName: String, val sqlPoolName: String, val workloadGroupName: String, val workspaceName: String) : ConvertibleToJava<GetSqlPoolWorkloadGroupPlainArgs>
Link copied to clipboard
data class GetWorkspaceAadAdminPlainArgs(val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetWorkspaceAadAdminPlainArgs>
data class GetWorkspaceManagedSqlServerVulnerabilityAssessmentPlainArgs(val resourceGroupName: String, val vulnerabilityAssessmentName: String, val workspaceName: String) : ConvertibleToJava<GetWorkspaceManagedSqlServerVulnerabilityAssessmentPlainArgs>
Link copied to clipboard
data class GetWorkspacePlainArgs(val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetWorkspacePlainArgs>
Link copied to clipboard
data class GetWorkspaceSqlAadAdminPlainArgs(val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<GetWorkspaceSqlAadAdminPlainArgs>
Link copied to clipboard
data class IntegrationRuntimeComputePropertiesArgs(val dataFlowProperties: Output<IntegrationRuntimeDataFlowPropertiesArgs>? = null, val location: Output<String>? = null, val maxParallelExecutionsPerNode: Output<Int>? = null, val nodeSize: Output<String>? = null, val numberOfNodes: Output<Int>? = null, val vNetProperties: Output<IntegrationRuntimeVNetPropertiesArgs>? = null) : ConvertibleToJava<IntegrationRuntimeComputePropertiesArgs>

The compute resource properties for managed integration runtime.

data class IntegrationRuntimeCustomerVirtualNetworkArgs(val subnetId: Output<String>? = null) : ConvertibleToJava<IntegrationRuntimeCustomerVirtualNetworkArgs>

The definition and properties of virtual network to which Azure-SSIS integration runtime will join.

data class IntegrationRuntimeCustomSetupScriptPropertiesArgs(val blobContainerUri: Output<String>? = null, val sasToken: Output<SecureStringArgs>? = null) : ConvertibleToJava<IntegrationRuntimeCustomSetupScriptPropertiesArgs>

Custom setup script properties for a managed dedicated integration runtime.

Link copied to clipboard
data class IntegrationRuntimeDataFlowPropertiesArgs(val computeType: Output<Either<String, DataFlowComputeType>>? = null, val coreCount: Output<Int>? = null, val timeToLive: Output<Int>? = null) : ConvertibleToJava<IntegrationRuntimeDataFlowPropertiesArgs>

Data flow properties for managed integration runtime.

data class IntegrationRuntimeDataProxyPropertiesArgs(val connectVia: Output<EntityReferenceArgs>? = null, val path: Output<String>? = null, val stagingLinkedService: Output<EntityReferenceArgs>? = null) : ConvertibleToJava<IntegrationRuntimeDataProxyPropertiesArgs>

Data proxy properties for a managed dedicated integration runtime.

Link copied to clipboard
data class IntegrationRuntimeSsisCatalogInfoArgs(val catalogAdminPassword: Output<SecureStringArgs>? = null, val catalogAdminUserName: Output<String>? = null, val catalogPricingTier: Output<Either<String, IntegrationRuntimeSsisCatalogPricingTier>>? = null, val catalogServerEndpoint: Output<String>? = null) : ConvertibleToJava<IntegrationRuntimeSsisCatalogInfoArgs>

Catalog information for managed dedicated integration runtime.

Link copied to clipboard
data class IntegrationRuntimeSsisPropertiesArgs(val catalogInfo: Output<IntegrationRuntimeSsisCatalogInfoArgs>? = null, val customSetupScriptProperties: Output<IntegrationRuntimeCustomSetupScriptPropertiesArgs>? = null, val dataProxyProperties: Output<IntegrationRuntimeDataProxyPropertiesArgs>? = null, val edition: Output<Either<String, IntegrationRuntimeEdition>>? = null, val expressCustomSetupProperties: Output<List<Any>>? = null, val licenseType: Output<Either<String, IntegrationRuntimeLicenseType>>? = null) : ConvertibleToJava<IntegrationRuntimeSsisPropertiesArgs>

SSIS properties for managed integration runtime.

Link copied to clipboard
data class IntegrationRuntimeVNetPropertiesArgs(val publicIPs: Output<List<String>>? = null, val subnet: Output<String>? = null, val subnetId: Output<String>? = null, val vNetId: Output<String>? = null) : ConvertibleToJava<IntegrationRuntimeVNetPropertiesArgs>

VNet properties for managed integration runtime.

Link copied to clipboard
data class KekIdentityPropertiesArgs(val useSystemAssignedIdentity: Output<Any>? = null, val userAssignedIdentity: Output<String>? = null) : ConvertibleToJava<KekIdentityPropertiesArgs>

Key encryption key properties

Link copied to clipboard
data class LibraryInfoArgs(val containerName: Output<String>? = null, val name: Output<String>? = null, val path: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<LibraryInfoArgs>

Library/package information of a Big Data pool powered by Apache Spark

Link copied to clipboard
Link copied to clipboard
data class LibraryRequirementsArgs(val content: Output<String>? = null, val filename: Output<String>? = null) : ConvertibleToJava<LibraryRequirementsArgs>

Library requirements for a Big Data pool powered by Apache Spark

data class LinkedIntegrationRuntimeKeyAuthorizationArgs(val authorizationType: Output<String>, val key: Output<SecureStringArgs>) : ConvertibleToJava<LinkedIntegrationRuntimeKeyAuthorizationArgs>

The key authorization type integration runtime.

data class LinkedIntegrationRuntimeRbacAuthorizationArgs(val authorizationType: Output<String>, val resourceId: Output<String>) : ConvertibleToJava<LinkedIntegrationRuntimeRbacAuthorizationArgs>

The role based access control (RBAC) authorization type integration runtime.

Link copied to clipboard
data class ListIntegrationRuntimeAuthKeyPlainArgs(val integrationRuntimeName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<ListIntegrationRuntimeAuthKeyPlainArgs>
Link copied to clipboard
data class ListKustoPoolFollowerDatabasesPlainArgs(val kustoPoolName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<ListKustoPoolFollowerDatabasesPlainArgs>
Link copied to clipboard
data class ListKustoPoolLanguageExtensionsPlainArgs(val kustoPoolName: String, val resourceGroupName: String, val workspaceName: String) : ConvertibleToJava<ListKustoPoolLanguageExtensionsPlainArgs>
Link copied to clipboard
data class ManagedIdentityArgs(val type: Output<ResourceIdentityType>? = null, val userAssignedIdentities: Output<List<String>>? = null) : ConvertibleToJava<ManagedIdentityArgs>

The workspace managed identity

Link copied to clipboard
data class ManagedIntegrationRuntimeArgs(val computeProperties: Output<IntegrationRuntimeComputePropertiesArgs>? = null, val customerVirtualNetwork: Output<IntegrationRuntimeCustomerVirtualNetworkArgs>? = null, val description: Output<String>? = null, val id: Output<String>? = null, val referenceName: Output<String>? = null, val ssisProperties: Output<IntegrationRuntimeSsisPropertiesArgs>? = null, val type: Output<String>) : ConvertibleToJava<ManagedIntegrationRuntimeArgs>

Managed integration runtime, including managed elastic and managed dedicated integration runtimes.

Link copied to clipboard
data class ManagedVirtualNetworkSettingsArgs(val allowedAadTenantIdsForLinking: Output<List<String>>? = null, val linkedAccessCheckOnTargetResource: Output<Boolean>? = null, val preventDataExfiltration: Output<Boolean>? = null) : ConvertibleToJava<ManagedVirtualNetworkSettingsArgs>

Managed Virtual Network Settings

Link copied to clipboard
data class OptimizedAutoscaleArgs(val isEnabled: Output<Boolean>, val maximum: Output<Int>, val minimum: Output<Int>, val version: Output<Int>) : ConvertibleToJava<OptimizedAutoscaleArgs>

A class that contains the optimized auto scale definition.

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

A private endpoint connection

Link copied to clipboard
data class PrivateLinkServiceConnectionStateArgs(val description: Output<String>? = null, val status: Output<String>? = null) : ConvertibleToJava<PrivateLinkServiceConnectionStateArgs>

Connection state details of the private endpoint

Link copied to clipboard
data class PurviewConfigurationArgs(val purviewResourceId: Output<String>? = null) : ConvertibleToJava<PurviewConfigurationArgs>

Purview Configuration

Link copied to clipboard
data class SecureStringArgs(val type: Output<String>, val value: Output<String>) : ConvertibleToJava<SecureStringArgs>

Azure Synapse secure string definition. The string value will be masked with asterisks '*' during Get or List API calls.

Link copied to clipboard
Link copied to clipboard
data class SelfHostedIntegrationRuntimeArgs(val description: Output<String>? = null, val linkedInfo: Output<Either<LinkedIntegrationRuntimeKeyAuthorizationArgs, LinkedIntegrationRuntimeRbacAuthorizationArgs>>? = null, val type: Output<String>) : ConvertibleToJava<SelfHostedIntegrationRuntimeArgs>

Self-hosted integration runtime.

Link copied to clipboard
data class SkuArgs(val capacity: Output<Int>? = null, val name: Output<String>? = null, val tier: Output<String>? = null) : ConvertibleToJava<SkuArgs>

SQL pool SKU

Link copied to clipboard

Builder for SkuArgs.

Link copied to clipboard
data class SparkConfigPropertiesArgs(val configurationType: Output<Either<String, ConfigurationType>>? = null, val content: Output<String>? = null, val filename: Output<String>? = null) : ConvertibleToJava<SparkConfigPropertiesArgs>

SparkConfig Properties for a Big Data pool powered by Apache Spark

data class SqlPoolVulnerabilityAssessmentRuleBaselineItemArgs(val result: Output<List<String>>) : ConvertibleToJava<SqlPoolVulnerabilityAssessmentRuleBaselineItemArgs>

Properties for an Sql pool vulnerability assessment rule baseline's result.

Link copied to clipboard
data class TableLevelSharingPropertiesArgs(val externalTablesToExclude: Output<List<String>>? = null, val externalTablesToInclude: Output<List<String>>? = null, val materializedViewsToExclude: Output<List<String>>? = null, val materializedViewsToInclude: Output<List<String>>? = null, val tablesToExclude: Output<List<String>>? = null, val tablesToInclude: Output<List<String>>? = null) : ConvertibleToJava<TableLevelSharingPropertiesArgs>

Tables that will be included and excluded in the follower database

Link copied to clipboard
data class VirtualNetworkProfileArgs(val computeSubnetId: Output<String>? = null) : ConvertibleToJava<VirtualNetworkProfileArgs>

Virtual Network Profile

data class VulnerabilityAssessmentRecurringScansPropertiesArgs(val emailSubscriptionAdmins: Output<Boolean>? = null, val emails: Output<List<String>>? = null, val isEnabled: Output<Boolean>? = null) : ConvertibleToJava<VulnerabilityAssessmentRecurringScansPropertiesArgs>

Properties of a Vulnerability Assessment recurring scans.

Link copied to clipboard
data class WorkspaceKeyDetailsArgs(val keyVaultUrl: Output<String>? = null, val name: Output<String>? = null) : ConvertibleToJava<WorkspaceKeyDetailsArgs>

Details of the customer managed key associated with the workspace

Link copied to clipboard
data class WorkspaceRepositoryConfigurationArgs(val accountName: Output<String>? = null, val collaborationBranch: Output<String>? = null, val hostName: Output<String>? = null, val lastCommitId: Output<String>? = null, val projectName: Output<String>? = null, val repositoryName: Output<String>? = null, val rootFolder: Output<String>? = null, val tenantId: Output<String>? = null, val type: Output<String>? = null) : ConvertibleToJava<WorkspaceRepositoryConfigurationArgs>

Git integration settings