Package-level declarations

Types

Link copied to clipboard
class ComputeCluster : KotlinCustomResource

Manages a Machine Learning Compute Cluster.

Link copied to clipboard
data class ComputeClusterArgs(val description: Output<String>? = null, val identity: Output<ComputeClusterIdentityArgs>? = null, val localAuthEnabled: Output<Boolean>? = null, val location: Output<String>? = null, val machineLearningWorkspaceId: Output<String>? = null, val name: Output<String>? = null, val nodePublicIpEnabled: Output<Boolean>? = null, val scaleSettings: Output<ComputeClusterScaleSettingsArgs>? = null, val ssh: Output<ComputeClusterSshArgs>? = null, val sshPublicAccessEnabled: Output<Boolean>? = null, val subnetResourceId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val vmPriority: Output<String>? = null, val vmSize: Output<String>? = null) : ConvertibleToJava<ComputeClusterArgs>

Manages a Machine Learning Compute Cluster.

Link copied to clipboard
Link copied to clipboard
object ComputeClusterMapper : ResourceMapper<ComputeCluster>
Link copied to clipboard
class ComputeInstance : KotlinCustomResource

Manages a Machine Learning Compute Instance.

Link copied to clipboard
data class ComputeInstanceArgs(val assignToUser: Output<ComputeInstanceAssignToUserArgs>? = null, val authorizationType: Output<String>? = null, val description: Output<String>? = null, val identity: Output<ComputeInstanceIdentityArgs>? = null, val localAuthEnabled: Output<Boolean>? = null, val machineLearningWorkspaceId: Output<String>? = null, val name: Output<String>? = null, val nodePublicIpEnabled: Output<Boolean>? = null, val ssh: Output<ComputeInstanceSshArgs>? = null, val subnetResourceId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val virtualMachineSize: Output<String>? = null) : ConvertibleToJava<ComputeInstanceArgs>

Manages a Machine Learning Compute Instance.

Link copied to clipboard
object ComputeInstanceMapper : ResourceMapper<ComputeInstance>
Link copied to clipboard
class DatastoreBlobstorage : KotlinCustomResource

Manages a Machine Learning Blob Storage DataStore.

Link copied to clipboard
data class DatastoreBlobstorageArgs(val accountKey: Output<String>? = null, val description: Output<String>? = null, val isDefault: Output<Boolean>? = null, val name: Output<String>? = null, val serviceDataAuthIdentity: Output<String>? = null, val sharedAccessSignature: Output<String>? = null, val storageContainerId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val workspaceId: Output<String>? = null) : ConvertibleToJava<DatastoreBlobstorageArgs>

Manages a Machine Learning Blob Storage DataStore.

Link copied to clipboard
Link copied to clipboard
class DatastoreDatalakeGen2 : KotlinCustomResource

Manages a Machine Learning Data Lake Gen2 DataStore.

Link copied to clipboard
data class DatastoreDatalakeGen2Args(val authorityUrl: Output<String>? = null, val clientId: Output<String>? = null, val clientSecret: Output<String>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val serviceDataIdentity: Output<String>? = null, val storageContainerId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val tenantId: Output<String>? = null, val workspaceId: Output<String>? = null) : ConvertibleToJava<DatastoreDatalakeGen2Args>

Manages a Machine Learning Data Lake Gen2 DataStore.

Link copied to clipboard
Link copied to clipboard
class DatastoreFileshare : KotlinCustomResource

Manages a Machine Learning File Share DataStore.

Link copied to clipboard
data class DatastoreFileshareArgs(val accountKey: Output<String>? = null, val description: Output<String>? = null, val name: Output<String>? = null, val serviceDataIdentity: Output<String>? = null, val sharedAccessSignature: Output<String>? = null, val storageFileshareId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val workspaceId: Output<String>? = null) : ConvertibleToJava<DatastoreFileshareArgs>

Manages a Machine Learning File Share DataStore.

Link copied to clipboard
Link copied to clipboard
class InferenceCluster : KotlinCustomResource

Manages a Machine Learning Inference Cluster.

Link copied to clipboard
data class InferenceClusterArgs(val clusterPurpose: Output<String>? = null, val description: Output<String>? = null, val identity: Output<InferenceClusterIdentityArgs>? = null, val kubernetesClusterId: Output<String>? = null, val location: Output<String>? = null, val machineLearningWorkspaceId: Output<String>? = null, val name: Output<String>? = null, val ssl: Output<InferenceClusterSslArgs>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<InferenceClusterArgs>

Manages a Machine Learning Inference Cluster.

Link copied to clipboard
object InferenceClusterMapper : ResourceMapper<InferenceCluster>
Link copied to clipboard
Link copied to clipboard
class SynapseSpark : KotlinCustomResource

Manages the linked service to link an Azure Machine learning workspace to an Azure Synapse workspace.

Link copied to clipboard
data class SynapseSparkArgs(val description: Output<String>? = null, val identity: Output<SynapseSparkIdentityArgs>? = null, val localAuthEnabled: Output<Boolean>? = null, val location: Output<String>? = null, val machineLearningWorkspaceId: Output<String>? = null, val name: Output<String>? = null, val synapseSparkPoolId: Output<String>? = null, val tags: Output<Map<String, String>>? = null) : ConvertibleToJava<SynapseSparkArgs>

Manages the linked service to link an Azure Machine learning workspace to an Azure Synapse workspace.

Link copied to clipboard
Link copied to clipboard
object SynapseSparkMapper : ResourceMapper<SynapseSpark>
Link copied to clipboard
Link copied to clipboard
class Workspace : KotlinCustomResource
Link copied to clipboard
data class WorkspaceArgs(val applicationInsightsId: Output<String>? = null, val containerRegistryId: Output<String>? = null, val description: Output<String>? = null, val encryption: Output<WorkspaceEncryptionArgs>? = null, val featureStore: Output<WorkspaceFeatureStoreArgs>? = null, val friendlyName: Output<String>? = null, val highBusinessImpact: Output<Boolean>? = null, val identity: Output<WorkspaceIdentityArgs>? = null, val imageBuildComputeName: Output<String>? = null, val keyVaultId: Output<String>? = null, val kind: Output<String>? = null, val location: Output<String>? = null, val managedNetwork: Output<WorkspaceManagedNetworkArgs>? = null, val name: Output<String>? = null, val primaryUserAssignedIdentity: Output<String>? = null, val publicNetworkAccessEnabled: Output<Boolean>? = null, val resourceGroupName: Output<String>? = null, val serverlessCompute: Output<WorkspaceServerlessComputeArgs>? = null, val skuName: Output<String>? = null, val storageAccountId: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val v1LegacyModeEnabled: Output<Boolean>? = null) : ConvertibleToJava<WorkspaceArgs>
Link copied to clipboard
Link copied to clipboard
object WorkspaceMapper : ResourceMapper<Workspace>
Link copied to clipboard
class WorkspaceNetworkOutboundRuleFqdn : KotlinCustomResource

Manages an Azure Machine Learning Workspace FQDN Network Outbound Rule.

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

Manages an Azure Machine Learning Workspace FQDN Network Outbound Rule.

class WorkspaceNetworkOutboundRulePrivateEndpoint : KotlinCustomResource

Manages an Azure Machine Learning Workspace Network Outbound Rule Private Endpoint.

data class WorkspaceNetworkOutboundRulePrivateEndpointArgs(val name: Output<String>? = null, val serviceResourceId: Output<String>? = null, val sparkEnabled: Output<Boolean>? = null, val subResourceTarget: Output<String>? = null, val workspaceId: Output<String>? = null) : ConvertibleToJava<WorkspaceNetworkOutboundRulePrivateEndpointArgs>

Manages an Azure Machine Learning Workspace Network Outbound Rule Private Endpoint.

Link copied to clipboard
class WorkspaceNetworkOutboundRuleServiceTag : KotlinCustomResource

Manages an Azure Machine Learning Workspace Network Outbound Rule Service Tag.

data class WorkspaceNetworkOutboundRuleServiceTagArgs(val name: Output<String>? = null, val portRanges: Output<String>? = null, val protocol: Output<String>? = null, val serviceTag: Output<String>? = null, val workspaceId: Output<String>? = null) : ConvertibleToJava<WorkspaceNetworkOutboundRuleServiceTagArgs>

Manages an Azure Machine Learning Workspace Network Outbound Rule Service Tag.

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun workspace(name: String, block: suspend WorkspaceResourceBuilder.() -> Unit): Workspace