Package-level declarations

Types

data class AADAuthTypeWorkspaceConnectionPropertiesResponse(val authType: String, val category: String? = null, val createdByWorkspaceArmId: String, val expiryTime: String? = null, val group: String, val isSharedToAll: Boolean? = null, val metadata: Map<String, String>? = null, val sharedUserList: List<String>? = null, val target: String? = null, val value: String? = null, val valueFormat: String? = null)

This connection type covers the AAD auth for any applicable Azure service

data class AccessKeyAuthTypeWorkspaceConnectionPropertiesResponse(val authType: String, val category: String? = null, val createdByWorkspaceArmId: String, val credentials: WorkspaceConnectionAccessKeyResponse? = null, val expiryTime: String? = null, val group: String, val isSharedToAll: Boolean? = null, val metadata: Map<String, String>? = null, val sharedUserList: List<String>? = null, val target: String? = null, val value: String? = null, val valueFormat: String? = null)
Link copied to clipboard
data class AccountApiKeysResponse(val key1: String? = null, val key2: String? = null)
data class AccountKeyAuthTypeWorkspaceConnectionPropertiesResponse(val authType: String, val category: String? = null, val createdByWorkspaceArmId: String, val credentials: WorkspaceConnectionAccountKeyResponse? = null, val expiryTime: String? = null, val group: String, val isSharedToAll: Boolean? = null, val metadata: Map<String, String>? = null, val sharedUserList: List<String>? = null, val target: String? = null, val value: String? = null, val valueFormat: String? = null)

This connection type covers the account key connection for Azure storage

Link copied to clipboard
data class AccountKeyDatastoreCredentialsResponse(val credentialsType: String)

Account key datastore credentials configuration.

Link copied to clipboard
data class AcrDetailsResponse(val systemCreatedAcrAccount: SystemCreatedAcrAccountResponse? = null)

Details of ACR account to be used for the Registry

Link copied to clipboard
data class ActualCapacityInfoResponse(val failed: Int? = null, val outdatedFailed: Int? = null, val outdatedSucceeded: Int? = null, val succeeded: Int? = null, val total: Int? = null)
Link copied to clipboard
data class AksNetworkingConfigurationResponse(val dnsServiceIP: String? = null, val dockerBridgeCidr: String? = null, val serviceCidr: String? = null, val subnetId: String? = null)

Advance configuration for AKS networking

Link copied to clipboard
data class AKSResponse(val computeLocation: String? = null, val computeType: String, val createdOn: String, val description: String? = null, val disableLocalAuth: Boolean? = null, val isAttachedCompute: Boolean, val modifiedOn: String, val properties: AKSSchemaResponseProperties? = null, val provisioningErrors: List<ErrorResponseResponse>, val provisioningState: String, val resourceId: String? = null)

A Machine Learning compute based on AKS.

Link copied to clipboard
data class AKSSchemaResponseProperties(val agentCount: Int? = null, val agentVmSize: String? = null, val aksNetworkingConfiguration: AksNetworkingConfigurationResponse? = null, val clusterFqdn: String? = null, val clusterPurpose: String? = null, val loadBalancerSubnet: String? = null, val loadBalancerType: String? = null, val sslConfiguration: SslConfigurationResponse? = null, val systemServices: List<SystemServiceResponse>)

AKS properties

Link copied to clipboard
data class AllFeaturesResponse(val filterType: String)
Link copied to clipboard
data class AllNodesResponse(val nodesValueType: String)

All nodes means the service will be running on all of the nodes of the job

Link copied to clipboard
data class AmlComputeNodeInformationResponse(val nodeId: String, val nodeState: String, val port: Double, val privateIpAddress: String, val publicIpAddress: String, val runId: String)

Compute node information related to a AmlCompute.

Link copied to clipboard
data class AmlComputePropertiesResponse(val allocationState: String, val allocationStateTransitionTime: String, val currentNodeCount: Int, val enableNodePublicIp: Boolean? = null, val errors: List<ErrorResponseResponse>, val isolatedNetwork: Boolean? = null, val nodeStateCounts: NodeStateCountsResponse, val osType: String? = null, val propertyBag: Any? = null, val remoteLoginPortPublicAccess: String? = null, val scaleSettings: ScaleSettingsResponse? = null, val subnet: ResourceIdResponse? = null, val targetNodeCount: Int, val userAccountCredentials: UserAccountCredentialsResponse? = null, val virtualMachineImage: VirtualMachineImageResponse? = null, val vmPriority: String? = null, val vmSize: String? = null)

AML Compute properties

Link copied to clipboard
data class AmlComputeResponse(val computeLocation: String? = null, val computeType: String, val createdOn: String, val description: String? = null, val disableLocalAuth: Boolean? = null, val isAttachedCompute: Boolean, val modifiedOn: String, val properties: AmlComputePropertiesResponse? = null, val provisioningErrors: List<ErrorResponseResponse>, val provisioningState: String, val resourceId: String? = null)

An Azure Machine Learning compute.

Link copied to clipboard
data class AmlTokenComputeIdentityResponse(val computeIdentityType: String)

AML token compute identity definition.

Link copied to clipboard
data class AmlTokenResponse(val identityType: String)

AML Token identity configuration.

data class ApiKeyAuthWorkspaceConnectionPropertiesResponse(val authType: String, val category: String? = null, val createdByWorkspaceArmId: String, val credentials: WorkspaceConnectionApiKeyResponse? = null, val expiryTime: String? = null, val group: String, val isSharedToAll: Boolean? = null, val metadata: Map<String, String>? = null, val sharedUserList: List<String>? = null, val target: String? = null, val value: String? = null, val valueFormat: String? = null)

This connection type covers the generic ApiKey auth connection categories, for examples: AzureOpenAI: Category:= AzureOpenAI AuthType:= ApiKey (as type discriminator) Credentials:= {ApiKey} as Microsoft.MachineLearning.AccountRP.Contracts.WorkspaceConnection.ApiKey Target:= {ApiBase} CognitiveService: Category:= CognitiveService AuthType:= ApiKey (as type discriminator) Credentials:= {SubscriptionKey} as Microsoft.MachineLearning.AccountRP.Contracts.WorkspaceConnection.ApiKey Target:= ServiceRegion={serviceRegion} CognitiveSearch: Category:= CognitiveSearch AuthType:= ApiKey (as type discriminator) Credentials:= {Key} as Microsoft.MachineLearning.AccountRP.Contracts.WorkspaceConnection.ApiKey Target:= {Endpoint} Use Metadata property bag for ApiType, ApiVersion, Kind and other metadata fields

Link copied to clipboard
data class ArmResourceIdResponse(val resourceId: String? = null)

ARM ResourceId of a resource

Link copied to clipboard
data class AssignedUserResponse(val objectId: String, val tenantId: String)

A user that can be assigned to a compute instance.

Link copied to clipboard
data class AutoForecastHorizonResponse(val mode: String)

Forecast horizon determined automatically by system.

Link copied to clipboard
data class AutoMLJobResponse(val componentId: String? = null, val computeId: String? = null, val description: String? = null, val displayName: String? = null, val environmentId: String? = null, val environmentVariables: Map<String, String>? = null, val experimentName: String? = null, val identity: Any? = null, val isArchived: Boolean? = null, val jobType: String, val notificationSetting: NotificationSettingResponse? = null, val outputs: Map<String, Any>? = null, val properties: Map<String, String>? = null, val queueSettings: QueueSettingsResponse? = null, val resources: JobResourceConfigurationResponse? = null, val services: Map<String, JobServiceResponse>? = null, val status: String, val tags: Map<String, String>? = null, val taskDetails: Any)

AutoMLJob class. Use this class for executing AutoML tasks like Classification/Regression etc. See TaskType enum for all the tasks supported.

Link copied to clipboard

N-Cross validations determined automatically.

Link copied to clipboard
data class AutoPausePropertiesResponse(val delayInMinutes: Int? = null, val enabled: Boolean? = null)

Auto pause properties

Link copied to clipboard
data class AutoScalePropertiesResponse(val enabled: Boolean? = null, val maxNodeCount: Int? = null, val minNodeCount: Int? = null)

Auto scale properties

Link copied to clipboard
data class AutoSeasonalityResponse(val mode: String)
Link copied to clipboard
data class AutoTargetLagsResponse(val mode: String)
Link copied to clipboard

Target lags rolling window determined automatically.

Link copied to clipboard
data class AzureBlobDatastoreResponse(val accountName: String? = null, val containerName: String? = null, val credentials: Any, val datastoreType: String, val description: String? = null, val endpoint: String? = null, val isDefault: Boolean, val properties: Map<String, String>? = null, val protocol: String? = null, val resourceGroup: String? = null, val serviceDataAccessAuthIdentity: String? = null, val subscriptionId: String? = null, val tags: Map<String, String>? = null)

Azure Blob datastore configuration.

Link copied to clipboard
data class AzureDataLakeGen1DatastoreResponse(val credentials: Any, val datastoreType: String, val description: String? = null, val isDefault: Boolean, val properties: Map<String, String>? = null, val resourceGroup: String? = null, val serviceDataAccessAuthIdentity: String? = null, val storeName: String, val subscriptionId: String? = null, val tags: Map<String, String>? = null)

Azure Data Lake Gen1 datastore configuration.

Link copied to clipboard
data class AzureDataLakeGen2DatastoreResponse(val accountName: String, val credentials: Any, val datastoreType: String, val description: String? = null, val endpoint: String? = null, val filesystem: String, val isDefault: Boolean, val properties: Map<String, String>? = null, val protocol: String? = null, val resourceGroup: String? = null, val serviceDataAccessAuthIdentity: String? = null, val subscriptionId: String? = null, val tags: Map<String, String>? = null)

Azure Data Lake Gen2 datastore configuration.

Link copied to clipboard
data class AzureDataLakeSectionResponse(val authorityUrl: String? = null, val certificate: String? = null, val clientId: String? = null, val clientSecret: String? = null, val credentialType: String? = null, val isCertAuth: Boolean? = null, val resourceGroup: String? = null, val resourceUri: String? = null, val serviceDataAccessAuthIdentity: String? = null, val storeName: String? = null, val subscriptionId: String? = null, val tenantId: String? = null, val thumbprint: String? = null)
Link copied to clipboard
data class AzureDevOpsWebhookResponse(val eventType: String? = null, val webhookType: String)

Webhook details specific for Azure DevOps

Link copied to clipboard
data class AzureFileDatastoreResponse(val accountName: String, val credentials: Any, val datastoreType: String, val description: String? = null, val endpoint: String? = null, val fileShareName: String, val isDefault: Boolean, val properties: Map<String, String>? = null, val protocol: String? = null, val resourceGroup: String? = null, val serviceDataAccessAuthIdentity: String? = null, val subscriptionId: String? = null, val tags: Map<String, String>? = null)

Azure File datastore configuration.

Link copied to clipboard
data class AzureMySqlSectionResponse(val authorityUrl: String? = null, val certificate: String? = null, val clientId: String? = null, val clientSecret: String? = null, val credentialType: String? = null, val databaseName: String? = null, val endpoint: String? = null, val isCertAuth: Boolean? = null, val portNumber: String? = null, val resourceGroup: String? = null, val resourceUri: String? = null, val serverName: String? = null, val serviceDataAccessAuthIdentity: String? = null, val subscriptionId: String? = null, val tenantId: String? = null, val thumbprint: String? = null, val userId: String? = null, val userPassword: String? = null)
Link copied to clipboard
data class AzurePostgreSqlSectionResponse(val authorityUrl: String? = null, val certificate: String? = null, val clientId: String? = null, val clientSecret: String? = null, val credentialType: String? = null, val databaseName: String? = null, val enableSsl: Boolean? = null, val endpoint: String? = null, val isCertAuth: Boolean? = null, val portNumber: String? = null, val resourceGroup: String? = null, val resourceUri: String? = null, val serverName: String? = null, val serviceDataAccessAuthIdentity: String? = null, val subscriptionId: String? = null, val tenantId: String? = null, val thumbprint: String? = null, val userId: String? = null, val userPassword: String? = null)
Link copied to clipboard
data class AzureSqlDatabaseSectionResponse(val authorityUrl: String? = null, val certificate: String? = null, val clientId: String? = null, val clientSecret: String? = null, val credentialType: String? = null, val databaseName: String? = null, val endpoint: String? = null, val isCertAuth: Boolean? = null, val portNumber: String? = null, val resourceGroup: String? = null, val resourceUri: String? = null, val serverName: String? = null, val serviceDataAccessAuthIdentity: String? = null, val subscriptionId: String? = null, val tenantId: String? = null, val thumbprint: String? = null, val userId: String? = null, val userPassword: String? = null)
Link copied to clipboard
data class AzureStorageSectionResponse(val accountKey: String? = null, val accountName: String? = null, val areWorkspaceManagedIdentitiesAllowed: Boolean? = null, val blobCacheTimeout: Int? = null, val clientCredentials: ClientCredentialsResponse? = null, val containerName: String? = null, val credential: String? = null, val credentialType: String? = null, val endpoint: String? = null, val isSas: Boolean? = null, val protocol: String? = null, val resourceGroup: String? = null, val sasToken: String? = null, val serviceDataAccessAuthIdentity: String? = null, val subscriptionId: String? = null)
Link copied to clipboard
data class BanditPolicyResponse(val delayEvaluation: Int? = null, val evaluationInterval: Int? = null, val policyType: String, val slackAmount: Double? = null, val slackFactor: Double? = null)

Defines an early termination policy based on slack criteria, and a frequency and delay interval for evaluation

Link copied to clipboard
data class BatchDeploymentResponse(val codeConfiguration: CodeConfigurationResponse? = null, val compute: String? = null, val deploymentConfiguration: BatchPipelineComponentDeploymentConfigurationResponse? = null, val description: String? = null, val environmentId: String? = null, val environmentVariables: Map<String, String>? = null, val errorThreshold: Int? = null, val loggingLevel: String? = null, val maxConcurrencyPerInstance: Int? = null, val miniBatchSize: Double? = null, val model: Any? = null, val outputAction: String? = null, val outputFileName: String? = null, val properties: Map<String, String>? = null, val provisioningState: String, val resources: DeploymentResourceConfigurationResponse? = null, val retrySettings: BatchRetrySettingsResponse? = null)

Batch inference settings per deployment.

Link copied to clipboard
data class BatchEndpointDefaultsResponse(val deploymentName: String? = null)

Batch endpoint default values

Link copied to clipboard
data class BatchEndpointResponse(val authMode: String, val defaults: BatchEndpointDefaultsResponse? = null, val description: String? = null, val properties: Map<String, String>? = null, val provisioningState: String, val scoringUri: String, val swaggerUri: String)

Batch endpoint configuration.

data class BatchPipelineComponentDeploymentConfigurationResponse(val componentId: IdAssetReferenceResponse? = null, val deploymentConfigurationType: String, val description: String? = null, val settings: Map<String, String>? = null, val tags: Map<String, String>? = null)

Properties for a Batch Pipeline Component Deployment.

Link copied to clipboard
data class BatchRetrySettingsResponse(val maxRetries: Int? = null, val timeout: String? = null)

Retry settings for a batch inference operation.

Link copied to clipboard
data class BayesianSamplingAlgorithmResponse(val samplingAlgorithmType: String)

Defines a Sampling Algorithm that generates values based on previous values

Link copied to clipboard
data class BindOptionsResponse(val createHostPath: Boolean? = null, val propagation: String? = null, val selinux: String? = null)

Describes the bind options for the container

Link copied to clipboard
data class BuildContextResponse(val contextUri: String, val dockerfilePath: String? = null)

Configuration settings for Docker build context

Link copied to clipboard
data class CapabilityHostResponse(val aiServicesConnections: List<String>? = null, val capabilityHostKind: String? = null, val customerSubnet: String? = null, val description: String? = null, val properties: Map<String, String>? = null, val provisioningState: String, val storageConnections: List<String>? = null, val tags: Map<String, String>? = null, val threadStorageConnections: List<String>? = null, val vectorStoreConnections: List<String>? = null)
Link copied to clipboard
data class CapacityReservationGroupResponse(val offer: ServerlessOfferResponse? = null, val reservedCapacity: Int)
data class CategoricalDataDriftMetricThresholdResponse(val dataType: String, val metric: String, val threshold: MonitoringThresholdResponse? = null)
data class CategoricalDataQualityMetricThresholdResponse(val dataType: String, val metric: String, val threshold: MonitoringThresholdResponse? = null)
data class CategoricalPredictionDriftMetricThresholdResponse(val dataType: String, val metric: String, val threshold: MonitoringThresholdResponse? = null)
Link copied to clipboard
data class CertificateDatastoreCredentialsResponse(val authorityUrl: String? = null, val clientId: String, val credentialsType: String, val resourceUrl: String? = null, val tenantId: String, val thumbprint: String)

Certificate datastore credentials configuration.

Link copied to clipboard
data class ClassificationResponse(val cvSplitColumnNames: List<String>? = null, val featurizationSettings: TableVerticalFeaturizationSettingsResponse? = null, val limitSettings: TableVerticalLimitSettingsResponse? = null, val logVerbosity: String? = null, val nCrossValidations: Either<AutoNCrossValidationsResponse, CustomNCrossValidationsResponse>? = null, val positiveLabel: String? = null, val primaryMetric: String? = null, val targetColumnName: String? = null, val taskType: String, val testData: MLTableJobInputResponse? = null, val testDataSize: Double? = null, val trainingData: MLTableJobInputResponse, val trainingSettings: ClassificationTrainingSettingsResponse? = null, val validationData: MLTableJobInputResponse? = null, val validationDataSize: Double? = null, val weightColumnName: String? = null)

Classification task in AutoML Table vertical.

Link copied to clipboard
data class ClassificationTrainingSettingsResponse(val allowedTrainingAlgorithms: List<String>? = null, val blockedTrainingAlgorithms: List<String>? = null, val enableDnnTraining: Boolean? = null, val enableModelExplainability: Boolean? = null, val enableOnnxCompatibleModels: Boolean? = null, val enableStackEnsemble: Boolean? = null, val enableVoteEnsemble: Boolean? = null, val ensembleModelDownloadTimeout: String? = null, val stackEnsembleSettings: StackEnsembleSettingsResponse? = null)

Classification Training related configuration.

Link copied to clipboard
data class ClientCredentialsResponse(val authorityUrl: String? = null, val certificate: String? = null, val clientId: String? = null, val clientSecret: String? = null, val isCertAuth: Boolean? = null, val resourceGroup: String? = null, val resourceUri: String? = null, val serviceDataAccessAuthIdentity: String? = null, val subscriptionId: String? = null, val tenantId: String? = null, val thumbprint: String? = null)
Link copied to clipboard
data class CodeConfigurationResponse(val codeId: String? = null, val scoringScript: String)

Configuration for a scoring code asset.

Link copied to clipboard
data class CodeContainerResponse(val description: String? = null, val isArchived: Boolean? = null, val latestVersion: String, val nextVersion: String, val properties: Map<String, String>? = null, val provisioningState: String, val tags: Map<String, String>? = null)

Container for code asset versions.

Link copied to clipboard
data class CodeVersionResponse(val codeUri: String? = null, val description: String? = null, val isAnonymous: Boolean? = null, val isArchived: Boolean? = null, val properties: Map<String, String>? = null, val provisioningState: String, val tags: Map<String, String>? = null)

Code asset version details.

Link copied to clipboard
data class CognitiveServicesSkuResponse(val capacity: Int? = null, val family: String? = null, val name: String? = null, val size: String? = null, val tier: String? = null)
Link copied to clipboard
data class CollectionResponse(val clientId: String? = null, val dataCollectionMode: String? = null, val dataId: String? = null, val samplingRate: Double? = null)
Link copied to clipboard
data class ColumnTransformerResponse(val fields: List<String>? = null, val parameters: Any? = null)

Column transformer parameters.

Link copied to clipboard
data class CommandJobLimitsResponse(val jobLimitsType: String, val timeout: String? = null)

Command Job limit class.

Link copied to clipboard
data class CommandJobResponse(val codeId: String? = null, val command: String, val componentId: String? = null, val computeId: String? = null, val description: String? = null, val displayName: String? = null, val distribution: Any? = null, val environmentId: String, val environmentVariables: Map<String, String>? = null, val experimentName: String? = null, val identity: Any? = null, val inputs: Map<String, Any>? = null, val isArchived: Boolean? = null, val jobType: String, val limits: CommandJobLimitsResponse? = null, val notificationSetting: NotificationSettingResponse? = null, val outputs: Map<String, Any>? = null, val parameters: Any, val properties: Map<String, String>? = null, val queueSettings: QueueSettingsResponse? = null, val resources: JobResourceConfigurationResponse? = null, val services: Map<String, JobServiceResponse>? = null, val status: String, val tags: Map<String, String>? = null)

Command job definition.

Link copied to clipboard
data class ComponentContainerResponse(val description: String? = null, val isArchived: Boolean? = null, val latestVersion: String, val nextVersion: String, val properties: Map<String, String>? = null, val provisioningState: String, val tags: Map<String, String>? = null)

Component container definition.

Link copied to clipboard
data class ComponentVersionResponse(val componentSpec: Any? = null, val description: String? = null, val isAnonymous: Boolean? = null, val isArchived: Boolean? = null, val properties: Map<String, String>? = null, val provisioningState: String, val tags: Map<String, String>? = null)

Definition of a component version: defines resources that span component types.

Link copied to clipboard
data class ComputeInstanceApplicationResponse(val displayName: String? = null, val endpointUri: String? = null)

Defines an Aml Instance application and its connectivity endpoint URI.

data class ComputeInstanceConnectivityEndpointsResponse(val privateIpAddress: String, val publicIpAddress: String)

Defines all connectivity endpoints and properties for an ComputeInstance.

Link copied to clipboard
data class ComputeInstanceContainerResponse(val autosave: String? = null, val environment: ComputeInstanceEnvironmentInfoResponse? = null, val gpu: String? = null, val name: String? = null, val network: String? = null, val services: List<Any>)

Defines an Aml Instance container.

Link copied to clipboard
data class ComputeInstanceCreatedByResponse(val userId: String, val userName: String, val userOrgId: String)

Describes information on user who created this ComputeInstance.

Link copied to clipboard
data class ComputeInstanceDataDiskResponse(val caching: String? = null, val diskSizeGB: Int? = null, val lun: Int? = null, val storageAccountType: String? = null)

Defines an Aml Instance DataDisk.

Link copied to clipboard
data class ComputeInstanceDataMountResponse(val createdBy: String? = null, val error: String? = null, val mountAction: String? = null, val mountName: String? = null, val mountPath: String? = null, val mountState: String? = null, val mountedOn: String? = null, val source: String? = null, val sourceType: String? = null)

Defines an Aml Instance DataMount.

Link copied to clipboard
data class ComputeInstanceEnvironmentInfoResponse(val name: String? = null, val version: String? = null)

Environment information

Link copied to clipboard
data class ComputeInstanceLastOperationResponse(val operationName: String? = null, val operationStatus: String? = null, val operationTime: String? = null, val operationTrigger: String? = null)

The last operation on ComputeInstance.

Link copied to clipboard
data class ComputeInstancePropertiesResponse(val applicationSharingPolicy: String? = null, val applications: List<ComputeInstanceApplicationResponse>, val computeInstanceAuthorizationType: String? = null, val connectivityEndpoints: ComputeInstanceConnectivityEndpointsResponse, val containers: List<ComputeInstanceContainerResponse>, val createdBy: ComputeInstanceCreatedByResponse, val customServices: List<CustomServiceResponse>? = null, val dataDisks: List<ComputeInstanceDataDiskResponse>, val dataMounts: List<ComputeInstanceDataMountResponse>, val enableNodePublicIp: Boolean? = null, val errors: List<ErrorResponseResponse>, val lastOperation: ComputeInstanceLastOperationResponse, val osImageMetadata: ImageMetadataResponse, val personalComputeInstanceSettings: PersonalComputeInstanceSettingsResponse? = null, val schedules: ComputeSchedulesResponse? = null, val setupScripts: SetupScriptsResponse? = null, val sshSettings: ComputeInstanceSshSettingsResponse? = null, val state: String, val subnet: ResourceIdResponse? = null, val versions: ComputeInstanceVersionResponse, val vmSize: String? = null)

Compute Instance properties

Link copied to clipboard
data class ComputeInstanceResponse(val computeLocation: String? = null, val computeType: String, val createdOn: String, val description: String? = null, val disableLocalAuth: Boolean? = null, val isAttachedCompute: Boolean, val modifiedOn: String, val properties: ComputeInstancePropertiesResponse? = null, val provisioningErrors: List<ErrorResponseResponse>, val provisioningState: String, val resourceId: String? = null)

An Azure Machine Learning compute instance.

Link copied to clipboard
data class ComputeInstanceSshSettingsResponse(val adminPublicKey: String? = null, val adminUserName: String, val sshPort: Int, val sshPublicAccess: String? = null)

Specifies policy and settings for SSH access.

Link copied to clipboard
data class ComputeInstanceVersionResponse(val runtime: String? = null)

Version of computeInstance.

Link copied to clipboard
data class ComputeRecurrenceScheduleResponse(val hours: List<Int>, val minutes: List<Int>, val monthDays: List<Int>? = null, val weekDays: List<String>? = null)
Link copied to clipboard
data class ComputeRuntimeDtoResponse(val sparkRuntimeVersion: String? = null)

Compute runtime config for feature store type workspace.

Link copied to clipboard
data class ComputeSchedulesResponse(val computeStartStop: List<ComputeStartStopScheduleResponse>? = null)

The list of schedules to be applied on the computes

Link copied to clipboard
data class ComputeStartStopScheduleResponse(val action: String? = null, val cron: CronResponse? = null, val id: String, val provisioningStatus: String, val recurrence: RecurrenceResponse? = null, val schedule: ScheduleBaseResponse? = null, val status: String? = null, val triggerType: String? = null)

Compute start stop schedule properties

Link copied to clipboard
data class ContainerResourceRequirementsResponse(val containerResourceLimits: ContainerResourceSettingsResponse? = null, val containerResourceRequests: ContainerResourceSettingsResponse? = null)

Resource requirements for each container instance within an online deployment.

Link copied to clipboard
data class ContainerResourceSettingsResponse(val cpu: String? = null, val gpu: String? = null, val memory: String? = null)
data class ContentSafetyEndpointDeploymentResourcePropertiesResponse(val failureReason: String? = null, val model: EndpointDeploymentModelResponse, val provisioningState: String, val raiPolicyName: String? = null, val sku: CognitiveServicesSkuResponse? = null, val type: String, val versionUpgradeOption: String? = null)
Link copied to clipboard
data class ContentSafetyResponse(val contentSafetyStatus: String)
Link copied to clipboard
data class CosmosDbSettingsResponse(val collectionsThroughput: Int? = null)
Link copied to clipboard
data class CreateMonitorActionResponse(val actionType: String, val monitorDefinition: MonitorDefinitionResponse)
Link copied to clipboard
data class CronResponse(val expression: String? = null, val startTime: String? = null, val timeZone: String? = null)

The workflow trigger cron for ComputeStartStop schedule type.

Link copied to clipboard
data class CronTriggerResponse(val endTime: String? = null, val expression: String, val startTime: String? = null, val timeZone: String? = null, val triggerType: String)
Link copied to clipboard
data class CustomForecastHorizonResponse(val mode: String, val value: Int)

The desired maximum forecast horizon in units of time-series frequency.

Link copied to clipboard
data class CustomKeysResponse(val keys: Map<String, String>? = null)

Custom Keys credential object

data class CustomKeysWorkspaceConnectionPropertiesResponse(val authType: String, val category: String? = null, val createdByWorkspaceArmId: String, val credentials: CustomKeysResponse? = null, val expiryTime: String? = null, val group: String, val isSharedToAll: Boolean? = null, val metadata: Map<String, String>? = null, val sharedUserList: List<String>? = null, val target: String? = null, val value: String? = null, val valueFormat: String? = null)

Category:= CustomKeys AuthType:= CustomKeys (as type discriminator) Credentials:= {CustomKeys} as Microsoft.MachineLearning.AccountRP.Contracts.WorkspaceConnection.CustomKeys Target:= {any value} Use Metadata property bag for ApiVersion and other metadata fields

Link copied to clipboard
data class CustomMetricThresholdResponse(val metric: String, val threshold: MonitoringThresholdResponse? = null)
Link copied to clipboard
data class CustomModelJobInputResponse(val description: String? = null, val jobInputType: String, val mode: String? = null, val uri: String)
Link copied to clipboard
data class CustomModelJobOutputResponse(val description: String? = null, val jobOutputType: String, val mode: String? = null, val uri: String? = null)
Link copied to clipboard
data class CustomMonitoringSignalResponse(val componentId: String, val inputAssets: Map<String, Any>? = null, val inputs: Map<String, Any>? = null, val metricThresholds: List<CustomMetricThresholdResponse>, val notificationTypes: List<String>? = null, val properties: Map<String, String>? = null, val signalType: String)
Link copied to clipboard
data class CustomNCrossValidationsResponse(val mode: String, val value: Int)

N-Cross validations are specified by user.

Link copied to clipboard
data class CustomSeasonalityResponse(val mode: String, val value: Int)
Link copied to clipboard
data class CustomServiceResponse(val docker: DockerResponse? = null, val endpoints: List<EndpointResponse>? = null, val environmentVariables: Map<String, EnvironmentVariableResponse>? = null, val image: ImageResponse? = null, val name: String? = null, val volumes: List<VolumeDefinitionResponse>? = null)

Specifies the custom service configuration

Link copied to clipboard
data class CustomTargetLagsResponse(val mode: String, val values: List<Int>)
Link copied to clipboard
data class CustomTargetRollingWindowSizeResponse(val mode: String, val value: Int)
Link copied to clipboard
data class DatabricksPropertiesResponse(val databricksAccessToken: String? = null, val workspaceUrl: String? = null)

Properties of Databricks

Link copied to clipboard
data class DatabricksResponse(val computeLocation: String? = null, val computeType: String, val createdOn: String, val description: String? = null, val disableLocalAuth: Boolean? = null, val isAttachedCompute: Boolean, val modifiedOn: String, val properties: DatabricksPropertiesResponse? = null, val provisioningErrors: List<ErrorResponseResponse>, val provisioningState: String, val resourceId: String? = null)

A DataFactory compute.

Link copied to clipboard
data class DataCollectorResponse(val collections: Map<String, CollectionResponse>, val requestLogging: RequestLoggingResponse? = null, val rollingRate: String? = null)
Link copied to clipboard
data class DataContainerResponse(val dataType: String, val description: String? = null, val isArchived: Boolean? = null, val latestVersion: String, val nextVersion: String, val properties: Map<String, String>? = null, val tags: Map<String, String>? = null)

Container for data asset versions.

Link copied to clipboard
data class DataDriftMonitoringSignalResponse(val featureDataTypeOverride: Map<String, String>? = null, val featureImportanceSettings: FeatureImportanceSettingsResponse? = null, val features: Any? = null, val metricThresholds: List<Either<CategoricalDataDriftMetricThresholdResponse, NumericalDataDriftMetricThresholdResponse>>, val notificationTypes: List<String>? = null, val productionData: Any, val properties: Map<String, String>? = null, val referenceData: Any, val signalType: String)
Link copied to clipboard
data class DataFactoryResponse(val computeLocation: String? = null, val computeType: String, val createdOn: String, val description: String? = null, val disableLocalAuth: Boolean? = null, val isAttachedCompute: Boolean, val modifiedOn: String, val provisioningErrors: List<ErrorResponseResponse>, val provisioningState: String, val resourceId: String? = null)

A DataFactory compute.

Link copied to clipboard
data class DataLakeAnalyticsResponse(val computeLocation: String? = null, val computeType: String, val createdOn: String, val description: String? = null, val disableLocalAuth: Boolean? = null, val isAttachedCompute: Boolean, val modifiedOn: String, val properties: DataLakeAnalyticsSchemaResponseProperties? = null, val provisioningErrors: List<ErrorResponseResponse>, val provisioningState: String, val resourceId: String? = null)

A DataLakeAnalytics compute.

data class DataLakeAnalyticsSchemaResponseProperties(val dataLakeStoreAccountName: String? = null)
Link copied to clipboard
data class DataPathAssetReferenceResponse(val datastoreId: String? = null, val path: String? = null, val referenceType: String)

Reference to an asset via its path in a datastore.

Link copied to clipboard
data class DataQualityMonitoringSignalResponse(val featureDataTypeOverride: Map<String, String>? = null, val featureImportanceSettings: FeatureImportanceSettingsResponse? = null, val features: Any? = null, val metricThresholds: List<Either<CategoricalDataQualityMetricThresholdResponse, NumericalDataQualityMetricThresholdResponse>>, val notificationTypes: List<String>? = null, val productionData: Any, val properties: Map<String, String>? = null, val referenceData: Any, val signalType: String)
Link copied to clipboard
data class DatasetResponse(val createdTime: String, val datasetId: String, val datasetState: DatasetStateResponse? = null, val datasetType: String, val defaultCompute: String, val description: String, val etag: String, val isVisible: Boolean, val latest: DatasetResponseLatest? = null, val modifiedTime: String, val name: String, val tags: Map<String, String>)

Machine Learning dataset object.

Link copied to clipboard
data class DatasetResponseDataPath(val additionalProperties: Map<String, Any>? = null, val azureFilePath: String, val datastoreName: String, val httpUrl: String, val partitionFormat: String, val partitionFormatIgnoreError: Boolean, val paths: List<String>, val relativePath: String, val sqlDataPath: DatasetResponseSqlDataPath? = null)

Datastore and reference to location of data such as relativePath, Sql Query and etc.

Link copied to clipboard
data class DatasetResponseLatest(val createdBy: UserInfoResponse? = null, val createdTime: String, val dataPath: DatasetResponseDataPath? = null, val dataflow: String, val datasetDefinitionState: DatasetStateResponse? = null, val datasetId: String, val description: String, val etag: String, val fileType: String, val modifiedTime: String, val notes: String, val partitionFormatInPath: Boolean, val properties: Map<String, Any>? = null, val savedDatasetId: String, val tags: Map<String, String>, val telemetryInfo: Map<String, String>, val useDescriptionTagsFromDefinition: Boolean, val versionId: String)

Last created Dataset definition.

Link copied to clipboard
data class DatasetResponseSqlDataPath(val queryTimeout: Double, val sqlQuery: String, val sqlStoredProcedureName: String, val sqlTableName: String)

Sql Query/Table/Stored Procedure details.

Link copied to clipboard
data class DatasetStateResponse(val deprecatedBy: DatasetStateResponseDeprecatedBy? = null, val etag: String, val state: String? = null)

Dataset state

Link copied to clipboard
data class DatasetStateResponseDeprecatedBy(val datasetId: String, val definitionVersion: String? = null)

Reference to better Dataset or a Definition

Link copied to clipboard
data class DatastoreResponse(val azureDataLakeSection: AzureDataLakeSectionResponse? = null, val azureMySqlSection: AzureMySqlSectionResponse? = null, val azurePostgreSqlSection: AzurePostgreSqlSectionResponse? = null, val azureSqlDatabaseSection: AzureSqlDatabaseSectionResponse? = null, val azureStorageSection: AzureStorageSectionResponse? = null, val createdBy: UserInfoResponse, val createdTime: String, val dataStoreType: String? = null, val description: String? = null, val glusterFsSection: GlusterFsSectionResponse? = null, val hasBeenValidated: Boolean? = null, val linkedInfo: LinkedInfoResponse? = null, val modifiedBy: UserInfoResponse, val modifiedTime: String, val name: String? = null, val tags: Map<String, String>)

Machine Learning datastore object.

Link copied to clipboard
data class DefaultScaleSettingsResponse(val scaleType: String)
Link copied to clipboard
data class DeltaModelCurrentStateResponse(val count: Int? = null, val sampleInstanceID: String? = null, val status: String? = null)

Contract for DeltaModelCurrentState.

Link copied to clipboard
data class DeploymentResourceConfigurationResponse(val instanceCount: Int? = null, val instanceType: String? = null, val properties: Map<String, Any>? = null)
Link copied to clipboard
data class DockerBuildResponse(val context: String? = null, val dockerSpecificationType: String, val dockerfile: String, val platform: DockerImagePlatformResponse? = null)

Class to represent configuration settings for Docker Build

Link copied to clipboard
data class DockerImagePlatformResponse(val operatingSystemType: String? = null)
Link copied to clipboard
data class DockerImageResponse(val dockerImageUri: String, val dockerSpecificationType: String, val platform: DockerImagePlatformResponse? = null)

Class to represent configuration settings for Docker Build

Link copied to clipboard
data class DockerResponse(val privileged: Boolean? = null)

Docker container configuration

Link copied to clipboard
data class EncryptionKeyVaultPropertiesResponse(val identityClientId: String? = null, val keyIdentifier: String, val keyVaultArmId: String)
Link copied to clipboard
data class EncryptionPropertyResponse(val identity: IdentityForCmkResponse? = null, val keyVaultProperties: EncryptionKeyVaultPropertiesResponse, val status: String)
Link copied to clipboard
data class EndpointDeploymentModelResponse(val format: String? = null, val name: String? = null, val source: String? = null, val version: String? = null)
data class EndpointModelDeprecationPropertiesResponse(val fineTune: String? = null, val inference: String? = null)
Link copied to clipboard
data class EndpointModelPropertiesResponse(val capabilities: Map<String, String>? = null, val deprecation: EndpointModelDeprecationPropertiesResponse? = null, val finetuneCapabilities: Map<String, String>? = null, val format: String? = null, val isDefaultVersion: Boolean? = null, val lifecycleStatus: String? = null, val maxCapacity: Int? = null, val name: String? = null, val skus: List<EndpointModelSkuPropertiesResponse>? = null, val systemData: SystemDataResponse, val version: String? = null)

Endpoint Model properties.

data class EndpointModelSkuCapacityPropertiesResponse(val default: Int? = null, val maximum: Int? = null)
Link copied to clipboard
data class EndpointModelSkuPropertiesResponse(val capacity: EndpointModelSkuCapacityPropertiesResponse? = null, val connectionIds: List<String>? = null, val deprecationDate: String? = null, val name: String? = null, val rateLimits: List<EndpointModelSkuRateLimitPropertiesResponse>? = null, val usageName: String? = null)
data class EndpointModelSkuRateLimitPropertiesResponse(val count: Double? = null, val renewalPeriod: Double? = null, val rules: List<EndpointModelSkuRateLimitRulePropertiesResponse>? = null)
data class EndpointModelSkuRateLimitRulePatternPropertiesResponse(val method: String? = null, val path: String? = null)
data class EndpointModelSkuRateLimitRulePropertiesResponse(val count: Double? = null, val dynamicThrottlingEnabled: Boolean? = null, val key: String? = null, val matchPatterns: List<EndpointModelSkuRateLimitRulePatternPropertiesResponse>? = null, val minCount: Double? = null, val renewalPeriod: Double? = null)
Link copied to clipboard
data class EndpointResponse(val hostIp: String? = null, val name: String? = null, val protocol: String? = null, val published: Int? = null, val target: Int? = null)

Describes the endpoint configuration for the container

Link copied to clipboard
data class EndpointScheduleActionResponse(val actionType: String, val endpointInvocationDefinition: Any)
Link copied to clipboard
data class EnvironmentContainerResponse(val description: String? = null, val isArchived: Boolean? = null, val latestVersion: String, val nextVersion: String, val properties: Map<String, String>? = null, val provisioningState: String, val tags: Map<String, String>? = null)

Container for environment specification versions.

Link copied to clipboard
data class EnvironmentSpecificationVersionResponse(val condaFile: String? = null, val description: String? = null, val docker: Either<DockerBuildResponse, DockerImageResponse>? = null, val environmentSpecificationType: String, val inferenceContainerProperties: InferenceContainerPropertiesResponse? = null, val isAnonymous: Boolean? = null, val properties: Map<String, String>? = null, val tags: Map<String, String>? = null)

Environment specification version details.

Link copied to clipboard
data class EnvironmentVariableResponse(val type: String? = null, val value: String? = null)

Environment Variables for the container

Link copied to clipboard
data class EnvironmentVersionResponse(val autoRebuild: String? = null, val build: BuildContextResponse? = null, val condaFile: String? = null, val description: String? = null, val environmentType: String, val image: String? = null, val inferenceConfig: InferenceContainerPropertiesResponse? = null, val isAnonymous: Boolean? = null, val isArchived: Boolean? = null, val osType: String? = null, val properties: Map<String, String>? = null, val provisioningState: String, val stage: String? = null, val tags: Map<String, String>? = null)

Environment version details.

Link copied to clipboard
data class ErrorAdditionalInfoResponse(val info: Any, val type: String)

The resource management error additional info.

Link copied to clipboard
data class ErrorDetailResponse(val additionalInfo: List<ErrorAdditionalInfoResponse>, val code: String, val details: List<ErrorDetailResponse>, val message: String, val target: String)

The error detail.

Link copied to clipboard
data class ErrorResponseResponse(val error: ErrorDetailResponse? = null)

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

Link copied to clipboard
data class EstimatedVMPriceResponse(val osType: String, val retailPrice: Double, val vmTier: String)

The estimated price info for using a VM of a particular OS type, tier, etc.

Link copied to clipboard
data class EstimatedVMPricesResponse(val billingCurrency: String, val unitOfMeasure: String, val values: List<EstimatedVMPriceResponse>)

The estimated price info for using a VM.

data class FeatureAttributionDriftMonitoringSignalResponse(val featureDataTypeOverride: Map<String, String>? = null, val featureImportanceSettings: FeatureImportanceSettingsResponse, val metricThreshold: FeatureAttributionMetricThresholdResponse, val notificationTypes: List<String>? = null, val productionData: List<Any>, val properties: Map<String, String>? = null, val referenceData: Any, val signalType: String)
data class FeatureAttributionMetricThresholdResponse(val metric: String, val threshold: MonitoringThresholdResponse? = null)
Link copied to clipboard
data class FeatureImportanceSettingsResponse(val mode: String? = null, val targetColumn: String? = null)
Link copied to clipboard
data class FeatureResponse(val dataType: String? = null, val description: String? = null, val featureName: String? = null, val tags: Map<String, String>? = null)

Dto object representing feature

Link copied to clipboard
data class FeaturesetContainerResponse(val description: String? = null, val isArchived: Boolean? = null, val latestVersion: String, val nextVersion: String, val properties: Map<String, String>? = null, val provisioningState: String, val tags: Map<String, String>? = null)

DTO object representing feature set

Link copied to clipboard
data class FeaturesetJobResponse(val createdDate: String? = null, val displayName: String? = null, val duration: String? = null, val experimentId: String? = null, val featureWindow: FeatureWindowResponse? = null, val jobId: String? = null, val status: String? = null, val tags: Map<String, String>? = null, val type: String? = null)

Dto object representing the feature set job

Link copied to clipboard
data class FeaturesetSpecificationResponse(val path: String? = null)

DTO object representing specification

Link copied to clipboard
data class FeaturesetVersionResponse(val description: String? = null, val entities: List<String>? = null, val isAnonymous: Boolean? = null, val isArchived: Boolean? = null, val materializationSettings: MaterializationSettingsResponse? = null, val properties: Map<String, String>? = null, val provisioningState: String, val specification: FeaturesetSpecificationResponse? = null, val stage: String? = null, val tags: Map<String, String>? = null)

DTO object representing feature set version

Link copied to clipboard
data class FeaturestoreEntityContainerResponse(val description: String? = null, val isArchived: Boolean? = null, val latestVersion: String, val nextVersion: String, val properties: Map<String, String>? = null, val provisioningState: String, val tags: Map<String, String>? = null)

DTO object representing feature entity

Link copied to clipboard
data class FeaturestoreEntityVersionResponse(val description: String? = null, val indexColumns: List<IndexColumnResponse>? = null, val isAnonymous: Boolean? = null, val isArchived: Boolean? = null, val properties: Map<String, String>? = null, val provisioningState: String, val stage: String? = null, val tags: Map<String, String>? = null)

DTO object representing feature entity version

Link copied to clipboard
data class FeatureStoreSettingsResponse(val computeRuntime: ComputeRuntimeDtoResponse? = null, val offlineStoreConnectionName: String? = null, val onlineStoreConnectionName: String? = null)

Settings for feature store type workspace.

Link copied to clipboard
data class FeatureSubsetResponse(val features: List<String>, val filterType: String)
Link copied to clipboard
data class FeatureWindowResponse(val featureWindowEnd: String? = null, val featureWindowStart: String? = null)

Specifies the feature window

Link copied to clipboard
data class FixedInputDataResponse(val columns: Map<String, String>? = null, val dataContext: String? = null, val inputDataType: String, val jobInputType: String, val uri: String)

Fixed input data definition.

Link copied to clipboard
data class FlavorDataResponse(val data: Map<String, String>? = null)
Link copied to clipboard
data class ForecastingResponse(val cvSplitColumnNames: List<String>? = null, val featurizationSettings: TableVerticalFeaturizationSettingsResponse? = null, val forecastingSettings: ForecastingSettingsResponse? = null, val limitSettings: TableVerticalLimitSettingsResponse? = null, val logVerbosity: String? = null, val nCrossValidations: Either<AutoNCrossValidationsResponse, CustomNCrossValidationsResponse>? = null, val primaryMetric: String? = null, val targetColumnName: String? = null, val taskType: String, val testData: MLTableJobInputResponse? = null, val testDataSize: Double? = null, val trainingData: MLTableJobInputResponse, val trainingSettings: ForecastingTrainingSettingsResponse? = null, val validationData: MLTableJobInputResponse? = null, val validationDataSize: Double? = null, val weightColumnName: String? = null)

Forecasting task in AutoML Table vertical.

Link copied to clipboard
data class ForecastingSettingsResponse(val countryOrRegionForHolidays: String? = null, val cvStepSize: Int? = null, val featureLags: String? = null, val forecastHorizon: Either<AutoForecastHorizonResponse, CustomForecastHorizonResponse>? = null, val frequency: String? = null, val seasonality: Either<AutoSeasonalityResponse, CustomSeasonalityResponse>? = null, val shortSeriesHandlingConfig: String? = null, val targetAggregateFunction: String? = null, val targetLags: Either<AutoTargetLagsResponse, CustomTargetLagsResponse>? = null, val targetRollingWindowSize: Either<AutoTargetRollingWindowSizeResponse, CustomTargetRollingWindowSizeResponse>? = null, val timeColumnName: String? = null, val timeSeriesIdColumnNames: List<String>? = null, val useStl: String? = null)

Forecasting specific parameters.

Link copied to clipboard
data class ForecastingTrainingSettingsResponse(val allowedTrainingAlgorithms: List<String>? = null, val blockedTrainingAlgorithms: List<String>? = null, val enableDnnTraining: Boolean? = null, val enableModelExplainability: Boolean? = null, val enableOnnxCompatibleModels: Boolean? = null, val enableStackEnsemble: Boolean? = null, val enableVoteEnsemble: Boolean? = null, val ensembleModelDownloadTimeout: String? = null, val stackEnsembleSettings: StackEnsembleSettingsResponse? = null)

Forecasting Training related configuration.

Link copied to clipboard
data class FqdnOutboundRuleResponse(val category: String? = null, val destination: String? = null, val status: String? = null, val type: String)

FQDN Outbound Rule for the managed network of a machine learning workspace.

Link copied to clipboard
data class GetBatchDeploymentResult(val azureApiVersion: String, val batchDeploymentProperties: BatchDeploymentResponse, val id: String, val identity: ManagedServiceIdentityResponse? = null, val kind: String? = null, val location: String, val name: String, val sku: SkuResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)
Link copied to clipboard
data class GetBatchEndpointResult(val azureApiVersion: String, val batchEndpointProperties: BatchEndpointResponse, val id: String, val identity: ManagedServiceIdentityResponse? = null, val kind: String? = null, val location: String, val name: String, val sku: SkuResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)
Link copied to clipboard
data class GetCapabilityHostResult(val azureApiVersion: String, val capabilityHostProperties: CapabilityHostResponse, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetCapacityReservationGroupResult(val azureApiVersion: String, val capacityReservationGroupProperties: CapacityReservationGroupResponse, val id: String, val identity: ManagedServiceIdentityResponse? = null, val kind: String? = null, val location: String, val name: String, val sku: SkuResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)
Link copied to clipboard
data class GetCodeContainerResult(val azureApiVersion: String, val codeContainerProperties: CodeContainerResponse, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetCodeVersionResult(val azureApiVersion: String, val codeVersionProperties: CodeVersionResponse, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetComponentContainerResult(val azureApiVersion: String, val componentContainerProperties: ComponentContainerResponse, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetComponentVersionResult(val azureApiVersion: String, val componentVersionProperties: ComponentVersionResponse, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard

The List Virtual Machine size operation response.

Link copied to clipboard
data class GetComputeResult(val azureApiVersion: String, val id: String, val identity: ManagedServiceIdentityResponse? = null, val location: String? = null, val name: String, val properties: Any, val sku: SkuResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

Machine Learning compute object wrapped into ARM resource envelope.

Link copied to clipboard
data class GetConnectionDeploymentResult(val azureApiVersion: String, val id: String, val name: String, val properties: Any, val systemData: SystemDataResponse, val type: String)
Link copied to clipboard
data class GetConnectionRaiBlocklistItemResult(val azureApiVersion: String, val id: String, val name: String, val properties: RaiBlocklistItemPropertiesResponse, val systemData: SystemDataResponse, val type: String)
Link copied to clipboard
data class GetConnectionRaiBlocklistResult(val azureApiVersion: String, val id: String, val name: String, val properties: RaiBlocklistPropertiesResponse, val systemData: SystemDataResponse, val type: String)
Link copied to clipboard
data class GetConnectionRaiPolicyResult(val azureApiVersion: String, val id: String, val name: String, val properties: RaiPolicyPropertiesResponse, val systemData: SystemDataResponse, val type: String)

Azure OpenAI Content Filters resource.

Link copied to clipboard
data class GetDataContainerResult(val azureApiVersion: String, val dataContainerProperties: DataContainerResponse, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetDatastoreResult(val azureApiVersion: String, val datastoreProperties: Any, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetDataVersionResult(val azureApiVersion: String, val dataVersionBaseProperties: Any, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetEndpointDeploymentResult(val azureApiVersion: String, val id: String, val name: String, val properties: Any, val systemData: SystemDataResponse, val type: String)
Link copied to clipboard
data class GetEnvironmentContainerResult(val azureApiVersion: String, val environmentContainerProperties: EnvironmentContainerResponse, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetEnvironmentSpecificationVersionResult(val azureApiVersion: String, val id: String, val name: String, val properties: EnvironmentSpecificationVersionResponse, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetEnvironmentVersionResult(val azureApiVersion: String, val environmentVersionProperties: EnvironmentVersionResponse, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetFeaturesetContainerEntityResult(val azureApiVersion: String, val featuresetContainerProperties: FeaturesetContainerResponse, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetFeaturesetVersionFeatureResult(val dataType: String? = null, val description: String? = null, val featureName: String? = null, val tags: Map<String, String>? = null)

Dto object representing feature

Link copied to clipboard
data class GetFeaturesetVersionResult(val azureApiVersion: String, val featuresetVersionProperties: FeaturesetVersionResponse, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

data class GetFeaturestoreEntityContainerEntityResult(val azureApiVersion: String, val featurestoreEntityContainerProperties: FeaturestoreEntityContainerResponse, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetFeaturestoreEntityVersionResult(val azureApiVersion: String, val featurestoreEntityVersionProperties: FeaturestoreEntityVersionResponse, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetInferenceEndpointResult(val azureApiVersion: String, val id: String, val identity: ManagedServiceIdentityResponse? = null, val inferenceEndpointProperties: InferenceEndpointResponse, val kind: String? = null, val location: String, val name: String, val sku: SkuResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)
data class GetInferenceGroupDeltaModelsStatusAsyncResult(val actualInstanceCount: Int? = null, val deltaModels: Map<String, List<DeltaModelCurrentStateResponse>>? = null, val expectedInstanceCount: Int? = null, val revisionId: String? = null, val targetBaseModel: String? = null)

Contract returning to user the delta models.

Link copied to clipboard
data class GetInferenceGroupResult(val azureApiVersion: String, val id: String, val identity: ManagedServiceIdentityResponse? = null, val inferenceGroupProperties: InferenceGroupResponse, val kind: String? = null, val location: String, val name: String, val sku: SkuResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)
Link copied to clipboard
data class GetInferenceGroupStatusResult(val actualCapacityInfo: ActualCapacityInfoResponse? = null, val endpointCount: Int? = null, val requestedCapacity: Int? = null)
Link copied to clipboard
data class GetInferencePoolResult(val azureApiVersion: String, val id: String, val identity: ManagedServiceIdentityResponse? = null, val inferencePoolProperties: InferencePoolResponse, val kind: String? = null, val location: String, val name: String, val sku: SkuResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)
Link copied to clipboard
data class GetInferencePoolStatusResult(val actualCapacity: Int? = null, val groupCount: Int? = null, val requestedCapacity: Int? = null, val reservedCapacity: Int? = null)
Link copied to clipboard
data class GetJobResult(val azureApiVersion: String, val id: String, val jobBaseProperties: Any, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetLabelingJobResult(val azureApiVersion: String, val id: String, val labelingJobProperties: LabelingJobResponse, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetLinkedServiceResult(val azureApiVersion: String, val id: String, val identity: IdentityResponse? = null, val location: String? = null, val name: String, val properties: LinkedServicePropsResponse, val type: String)

Linked service.

Link copied to clipboard
data class GetLinkedWorkspaceResult(val azureApiVersion: String, val id: String, val name: String, val properties: LinkedWorkspacePropsResponse, val type: String)

Linked workspace.

Link copied to clipboard
data class GetMachineLearningDatasetResult(val azureApiVersion: String, val id: String, val identity: IdentityResponse? = null, val location: String? = null, val name: String, val properties: DatasetResponse, val sku: SkuResponse? = null, val tags: Map<String, String>? = null, val type: String)

Machine Learning dataset object wrapped into ARM resource envelope.

Link copied to clipboard
data class GetMachineLearningDatastoreResult(val azureApiVersion: String, val id: String, val identity: IdentityResponse? = null, val location: String? = null, val name: String, val properties: DatastoreResponse, val sku: SkuResponse? = null, val tags: Map<String, String>? = null, val type: String)

Machine Learning datastore object wrapped into ARM resource envelope.

Link copied to clipboard
data class GetManagedNetworkSettingsRuleResult(val azureApiVersion: String, val id: String, val name: String, val properties: Any, val systemData: SystemDataResponse, val type: String)

Outbound Rule Basic Resource for the managed network of a machine learning workspace.

Link copied to clipboard
data class GetMarketplaceSubscriptionResult(val azureApiVersion: String, val id: String, val marketplaceSubscriptionProperties: MarketplaceSubscriptionResponse, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetModelContainerResult(val azureApiVersion: String, val id: String, val modelContainerProperties: ModelContainerResponse, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetModelVersionResult(val azureApiVersion: String, val id: String, val modelVersionProperties: ModelVersionResponse, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetOnlineDeploymentLogsResult(val content: String? = null)
Link copied to clipboard
data class GetOnlineDeploymentResult(val azureApiVersion: String, val id: String, val identity: ManagedServiceIdentityResponse? = null, val kind: String? = null, val location: String, val name: String, val onlineDeploymentProperties: Either<KubernetesOnlineDeploymentResponse, ManagedOnlineDeploymentResponse>, val sku: SkuResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)
Link copied to clipboard
data class GetOnlineEndpointResult(val azureApiVersion: String, val id: String, val identity: ManagedServiceIdentityResponse? = null, val kind: String? = null, val location: String, val name: String, val onlineEndpointProperties: OnlineEndpointResponse, val sku: SkuResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)
Link copied to clipboard
data class GetOnlineEndpointTokenResult(val accessToken: String? = null, val expiryTimeUtc: Double? = null, val refreshAfterTimeUtc: Double? = null, val tokenType: String? = null)

Service Token

Link copied to clipboard
data class GetPrivateEndpointConnectionResult(val azureApiVersion: String, val id: String, val identity: ManagedServiceIdentityResponse? = null, val location: String? = null, val name: String, val privateEndpoint: PrivateEndpointResponse? = null, val privateLinkServiceConnectionState: PrivateLinkServiceConnectionStateResponse, val provisioningState: String, val sku: SkuResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

The Private Endpoint Connection resource.

Link copied to clipboard
data class GetRaiPolicyResult(val azureApiVersion: String, val id: String, val name: String, val properties: RaiPolicyPropertiesResponse, val systemData: SystemDataResponse, val type: String)

Azure OpenAI Content Filters resource.

Link copied to clipboard
data class GetRegistryCodeContainerResult(val azureApiVersion: String, val codeContainerProperties: CodeContainerResponse, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetRegistryCodeVersionResult(val azureApiVersion: String, val codeVersionProperties: CodeVersionResponse, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetRegistryComponentContainerResult(val azureApiVersion: String, val componentContainerProperties: ComponentContainerResponse, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetRegistryComponentVersionResult(val azureApiVersion: String, val componentVersionProperties: ComponentVersionResponse, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetRegistryDataContainerResult(val azureApiVersion: String, val dataContainerProperties: DataContainerResponse, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetRegistryDataVersionResult(val azureApiVersion: String, val dataVersionBaseProperties: Any, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetRegistryEnvironmentContainerResult(val azureApiVersion: String, val environmentContainerProperties: EnvironmentContainerResponse, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetRegistryEnvironmentVersionResult(val azureApiVersion: String, val environmentVersionProperties: EnvironmentVersionResponse, val id: String, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetRegistryModelContainerResult(val azureApiVersion: String, val id: String, val modelContainerProperties: ModelContainerResponse, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetRegistryModelVersionResult(val azureApiVersion: String, val id: String, val modelVersionProperties: ModelVersionResponse, val name: String, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetRegistryResult(val azureApiVersion: String, val id: String, val identity: ManagedServiceIdentityResponse? = null, val kind: String? = null, val location: String, val name: String, val registryProperties: RegistryResponse, val sku: SkuResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)
Link copied to clipboard
data class GetScheduleResult(val azureApiVersion: String, val id: String, val name: String, val scheduleProperties: ScheduleResponse, val systemData: SystemDataResponse, val type: String)

Azure Resource Manager resource envelope.

Link copied to clipboard
data class GetServerlessEndpointResult(val azureApiVersion: String, val id: String, val identity: ManagedServiceIdentityResponse? = null, val kind: String? = null, val location: String, val name: String, val serverlessEndpointProperties: ServerlessEndpointResponse, val sku: SkuResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)
Link copied to clipboard
Link copied to clipboard
data class GetWorkspaceConnectionResult(val azureApiVersion: String, val id: String, val name: String, val properties: Any, val systemData: SystemDataResponse, val type: String)
Link copied to clipboard
data class GetWorkspaceResult(val allowPublicAccessWhenBehindVnet: Boolean? = null, val applicationInsights: String? = null, val associatedWorkspaces: List<String>? = null, val azureApiVersion: String, val containerRegistry: String? = null, val description: String? = null, val discoveryUrl: String? = null, val enableDataIsolation: Boolean? = null, val encryption: EncryptionPropertyResponse? = null, val featureStoreSettings: FeatureStoreSettingsResponse? = null, val friendlyName: String? = null, val hbiWorkspace: Boolean? = null, val hubResourceId: String? = null, val id: String, val identity: ManagedServiceIdentityResponse? = null, val imageBuildCompute: String? = null, val keyVault: String? = null, val kind: String? = null, val location: String? = null, val managedNetwork: ManagedNetworkSettingsResponse? = null, val mlFlowTrackingUri: String, val name: String, val notebookInfo: NotebookResourceInfoResponse, val primaryUserAssignedIdentity: String? = null, val privateEndpointConnections: List<PrivateEndpointConnectionResponse>, val privateLinkCount: Int, val provisioningState: String, val publicNetworkAccess: String? = null, val serverlessComputeSettings: ServerlessComputeSettingsResponse? = null, val serviceManagedResourcesSettings: ServiceManagedResourcesSettingsResponse? = null, val serviceProvisionedResourceGroup: String, val sharedPrivateLinkResources: List<SharedPrivateLinkResourceResponse>? = null, val sku: SkuResponse? = null, val storageAccount: String? = null, val storageHnsEnabled: Boolean, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val tenantId: String, val type: String, val v1LegacyMode: Boolean? = null, val workspaceHubConfig: WorkspaceHubConfigResponse? = null, val workspaceId: String)

An object that represents a machine learning workspace.

Link copied to clipboard
data class GlusterFsSectionResponse(val serverAddress: String, val volumeName: String)

Data specific to GlusterFS.

Link copied to clipboard
data class GridSamplingAlgorithmResponse(val samplingAlgorithmType: String)

Defines a Sampling Algorithm that exhaustively generates every value combination in the space

Link copied to clipboard
data class GroupEnvironmentConfigurationResponse(val environmentId: String? = null, val environmentVariables: List<StringStringKeyValuePairResponse>? = null, val livenessProbe: ProbeSettingsResponse? = null, val readinessProbe: ProbeSettingsResponse? = null, val startupProbe: ProbeSettingsResponse? = null)

Environment configuration options.

Link copied to clipboard
data class GroupModelConfigurationResponse(val modelId: String? = null)

Model configuration options.

Link copied to clipboard
data class HDInsightPropertiesResponse(val address: String? = null, val administratorAccount: VirtualMachineSshCredentialsResponse? = null, val sshPort: Int? = null)

HDInsight compute properties

Link copied to clipboard
data class HDInsightResponse(val computeLocation: String? = null, val computeType: String, val createdOn: String, val description: String? = null, val disableLocalAuth: Boolean? = null, val isAttachedCompute: Boolean, val modifiedOn: String, val properties: HDInsightPropertiesResponse? = null, val provisioningErrors: List<ErrorResponseResponse>, val provisioningState: String, val resourceId: String? = null)

A HDInsight compute.

Link copied to clipboard
data class IdAssetReferenceResponse(val assetId: String, val referenceType: String)

Reference to an asset via its ARM resource ID.

Link copied to clipboard
data class IdentityForCmkResponse(val userAssignedIdentity: String? = null)

Identity that will be used to access key vault for encryption at rest

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

Identity for the resource.

Link copied to clipboard
data class ImageClassificationMultilabelResponse(val limitSettings: ImageLimitSettingsResponse, val logVerbosity: String? = null, val modelSettings: ImageModelSettingsClassificationResponse? = null, val primaryMetric: String? = null, val searchSpace: List<ImageModelDistributionSettingsClassificationResponse>? = null, val sweepSettings: ImageSweepSettingsResponse? = null, val targetColumnName: String? = null, val taskType: String, val trainingData: MLTableJobInputResponse, val validationData: MLTableJobInputResponse? = null, val validationDataSize: Double? = null)

Image Classification Multilabel. Multi-label image classification is used when an image could have one or more labels from a set of labels - e.g. an image could be labeled with both 'cat' and 'dog'.

Link copied to clipboard
data class ImageClassificationResponse(val limitSettings: ImageLimitSettingsResponse, val logVerbosity: String? = null, val modelSettings: ImageModelSettingsClassificationResponse? = null, val primaryMetric: String? = null, val searchSpace: List<ImageModelDistributionSettingsClassificationResponse>? = null, val sweepSettings: ImageSweepSettingsResponse? = null, val targetColumnName: String? = null, val taskType: String, val trainingData: MLTableJobInputResponse, val validationData: MLTableJobInputResponse? = null, val validationDataSize: Double? = null)

Image Classification. Multi-class image classification is used when an image is classified with only a single label from a set of classes - e.g. each image is classified as either an image of a 'cat' or a 'dog' or a 'duck'.

Link copied to clipboard
data class ImageInstanceSegmentationResponse(val limitSettings: ImageLimitSettingsResponse, val logVerbosity: String? = null, val modelSettings: ImageModelSettingsObjectDetectionResponse? = null, val primaryMetric: String? = null, val searchSpace: List<ImageModelDistributionSettingsObjectDetectionResponse>? = null, val sweepSettings: ImageSweepSettingsResponse? = null, val targetColumnName: String? = null, val taskType: String, val trainingData: MLTableJobInputResponse, val validationData: MLTableJobInputResponse? = null, val validationDataSize: Double? = null)

Image Instance Segmentation. Instance segmentation is used to identify objects in an image at the pixel level, drawing a polygon around each object in the image.

Link copied to clipboard
data class ImageLimitSettingsResponse(val maxConcurrentTrials: Int? = null, val maxTrials: Int? = null, val timeout: String? = null)

Limit settings for the AutoML job.

Link copied to clipboard
data class ImageMetadataResponse(val currentImageVersion: String? = null, val isLatestOsImageVersion: Boolean? = null, val latestImageVersion: String? = null)

Returns metadata about the operating system image for this compute instance.

data class ImageModelDistributionSettingsClassificationResponse(val amsGradient: String? = null, val augmentations: String? = null, val beta1: String? = null, val beta2: String? = null, val distributed: String? = null, val earlyStopping: String? = null, val earlyStoppingDelay: String? = null, val earlyStoppingPatience: String? = null, val enableOnnxNormalization: String? = null, val evaluationFrequency: String? = null, val gradientAccumulationStep: String? = null, val layersToFreeze: String? = null, val learningRate: String? = null, val learningRateScheduler: String? = null, val modelName: String? = null, val momentum: String? = null, val nesterov: String? = null, val numberOfEpochs: String? = null, val numberOfWorkers: String? = null, val optimizer: String? = null, val randomSeed: String? = null, val stepLRGamma: String? = null, val stepLRStepSize: String? = null, val trainingBatchSize: String? = null, val trainingCropSize: String? = null, val validationBatchSize: String? = null, val validationCropSize: String? = null, val validationResizeSize: String? = null, val warmupCosineLRCycles: String? = null, val warmupCosineLRWarmupEpochs: String? = null, val weightDecay: String? = null, val weightedLoss: String? = null)

Distribution expressions to sweep over values of model settings. Some examples are:

data class ImageModelDistributionSettingsObjectDetectionResponse(val amsGradient: String? = null, val augmentations: String? = null, val beta1: String? = null, val beta2: String? = null, val boxDetectionsPerImage: String? = null, val boxScoreThreshold: String? = null, val distributed: String? = null, val earlyStopping: String? = null, val earlyStoppingDelay: String? = null, val earlyStoppingPatience: String? = null, val enableOnnxNormalization: String? = null, val evaluationFrequency: String? = null, val gradientAccumulationStep: String? = null, val imageSize: String? = null, val layersToFreeze: String? = null, val learningRate: String? = null, val learningRateScheduler: String? = null, val maxSize: String? = null, val minSize: String? = null, val modelName: String? = null, val modelSize: String? = null, val momentum: String? = null, val multiScale: String? = null, val nesterov: String? = null, val nmsIouThreshold: String? = null, val numberOfEpochs: String? = null, val numberOfWorkers: String? = null, val optimizer: String? = null, val randomSeed: String? = null, val stepLRGamma: String? = null, val stepLRStepSize: String? = null, val tileGridSize: String? = null, val tileOverlapRatio: String? = null, val tilePredictionsNmsThreshold: String? = null, val trainingBatchSize: String? = null, val validationBatchSize: String? = null, val validationIouThreshold: String? = null, val validationMetricType: String? = null, val warmupCosineLRCycles: String? = null, val warmupCosineLRWarmupEpochs: String? = null, val weightDecay: String? = null)

Distribution expressions to sweep over values of model settings. Some examples are:

Link copied to clipboard
data class ImageModelSettingsClassificationResponse(val advancedSettings: String? = null, val amsGradient: Boolean? = null, val augmentations: String? = null, val beta1: Double? = null, val beta2: Double? = null, val checkpointFrequency: Int? = null, val checkpointModel: MLFlowModelJobInputResponse? = null, val checkpointRunId: String? = null, val distributed: Boolean? = null, val earlyStopping: Boolean? = null, val earlyStoppingDelay: Int? = null, val earlyStoppingPatience: Int? = null, val enableOnnxNormalization: Boolean? = null, val evaluationFrequency: Int? = null, val gradientAccumulationStep: Int? = null, val layersToFreeze: Int? = null, val learningRate: Double? = null, val learningRateScheduler: String? = null, val modelName: String? = null, val momentum: Double? = null, val nesterov: Boolean? = null, val numberOfEpochs: Int? = null, val numberOfWorkers: Int? = null, val optimizer: String? = null, val randomSeed: Int? = null, val stepLRGamma: Double? = null, val stepLRStepSize: Int? = null, val trainingBatchSize: Int? = null, val trainingCropSize: Int? = null, val validationBatchSize: Int? = null, val validationCropSize: Int? = null, val validationResizeSize: Int? = null, val warmupCosineLRCycles: Double? = null, val warmupCosineLRWarmupEpochs: Int? = null, val weightDecay: Double? = null, val weightedLoss: Int? = null)

Settings used for training the model. For more information on the available settings please visit the official documentation: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.

data class ImageModelSettingsObjectDetectionResponse(val advancedSettings: String? = null, val amsGradient: Boolean? = null, val augmentations: String? = null, val beta1: Double? = null, val beta2: Double? = null, val boxDetectionsPerImage: Int? = null, val boxScoreThreshold: Double? = null, val checkpointFrequency: Int? = null, val checkpointModel: MLFlowModelJobInputResponse? = null, val checkpointRunId: String? = null, val distributed: Boolean? = null, val earlyStopping: Boolean? = null, val earlyStoppingDelay: Int? = null, val earlyStoppingPatience: Int? = null, val enableOnnxNormalization: Boolean? = null, val evaluationFrequency: Int? = null, val gradientAccumulationStep: Int? = null, val imageSize: Int? = null, val layersToFreeze: Int? = null, val learningRate: Double? = null, val learningRateScheduler: String? = null, val maxSize: Int? = null, val minSize: Int? = null, val modelName: String? = null, val modelSize: String? = null, val momentum: Double? = null, val multiScale: Boolean? = null, val nesterov: Boolean? = null, val nmsIouThreshold: Double? = null, val numberOfEpochs: Int? = null, val numberOfWorkers: Int? = null, val optimizer: String? = null, val randomSeed: Int? = null, val stepLRGamma: Double? = null, val stepLRStepSize: Int? = null, val tileGridSize: String? = null, val tileOverlapRatio: Double? = null, val tilePredictionsNmsThreshold: Double? = null, val trainingBatchSize: Int? = null, val validationBatchSize: Int? = null, val validationIouThreshold: Double? = null, val validationMetricType: String? = null, val warmupCosineLRCycles: Double? = null, val warmupCosineLRWarmupEpochs: Int? = null, val weightDecay: Double? = null)

Settings used for training the model. For more information on the available settings please visit the official documentation: https://docs.microsoft.com/en-us/azure/machine-learning/how-to-auto-train-image-models.

Link copied to clipboard
data class ImageObjectDetectionResponse(val limitSettings: ImageLimitSettingsResponse, val logVerbosity: String? = null, val modelSettings: ImageModelSettingsObjectDetectionResponse? = null, val primaryMetric: String? = null, val searchSpace: List<ImageModelDistributionSettingsObjectDetectionResponse>? = null, val sweepSettings: ImageSweepSettingsResponse? = null, val targetColumnName: String? = null, val taskType: String, val trainingData: MLTableJobInputResponse, val validationData: MLTableJobInputResponse? = null, val validationDataSize: Double? = null)

Image Object Detection. Object detection is used to identify objects in an image and locate each object with a bounding box e.g. locate all dogs and cats in an image and draw a bounding box around each.

Link copied to clipboard
data class ImageResponse(val reference: String? = null, val type: String? = null)

Describes the Image Specifications

Link copied to clipboard
data class ImageSweepSettingsResponse(val earlyTermination: Any? = null, val samplingAlgorithm: String)

Model sweeping and hyperparameter sweeping related settings.

Link copied to clipboard
data class IndexColumnResponse(val columnName: String? = null, val dataType: String? = null)

DTO object representing index column

Link copied to clipboard
data class InferenceContainerPropertiesResponse(val livenessRoute: RouteResponse? = null, val readinessRoute: RouteResponse? = null, val scoringRoute: RouteResponse? = null, val startupRoute: RouteResponse? = null)
Link copied to clipboard
data class InferenceEndpointResponse(val authMode: String, val description: String? = null, val endpointUri: String, val groupName: String, val properties: List<StringStringKeyValuePairResponse>? = null, val provisioningState: String, val requestConfiguration: RequestConfigurationResponse? = null)

InferenceEndpoint configuration

Link copied to clipboard
data class InferenceGroupResponse(val description: String? = null, val environmentConfiguration: GroupEnvironmentConfigurationResponse? = null, val modelConfiguration: GroupModelConfigurationResponse? = null, val nodeSkuType: String? = null, val properties: List<StringStringKeyValuePairResponse>? = null, val provisioningState: String, val scaleUnitSize: Int? = null)

Inference group configuration

Link copied to clipboard
data class InferencePoolResponse(val description: String? = null, val properties: List<StringStringKeyValuePairResponse>? = null, val provisioningState: String, val scaleUnitConfiguration: ScaleUnitConfigurationResponse? = null)

Inference pool configuration

Link copied to clipboard
data class InstanceTypeSchemaResponse(val nodeSelector: Map<String, String>? = null, val resources: InstanceTypeSchemaResponseResources? = null)

Instance type schema.

Link copied to clipboard
data class InstanceTypeSchemaResponseResources(val limits: Map<String, String>? = null, val requests: Map<String, String>? = null)

Resource requests/limits for this instance type

Link copied to clipboard
data class JobResourceConfigurationResponse(val dockerArgs: String? = null, val instanceCount: Int? = null, val instanceType: String? = null, val properties: Map<String, Any>? = null, val shmSize: String? = null)
Link copied to clipboard
data class JobScheduleActionResponse(val actionType: String, val jobBaseProperties: Any)
Link copied to clipboard
data class JobServiceResponse(val endpoint: String? = null, val errorMessage: String, val jobServiceType: String? = null, val nodes: AllNodesResponse? = null, val port: Int? = null, val properties: Map<String, String>? = null, val status: String)

Job endpoint definition

Link copied to clipboard
data class KubernetesOnlineDeploymentResponse(val appInsightsEnabled: Boolean? = null, val codeConfiguration: CodeConfigurationResponse? = null, val containerResourceRequirements: ContainerResourceRequirementsResponse? = null, val dataCollector: DataCollectorResponse? = null, val description: String? = null, val egressPublicNetworkAccess: String? = null, val endpointComputeType: String, val environmentId: String? = null, val environmentVariables: Map<String, String>? = null, val instanceType: String? = null, val livenessProbe: ProbeSettingsResponse? = null, val model: String? = null, val modelMountPath: String? = null, val properties: Map<String, String>? = null, val provisioningState: String, val readinessProbe: ProbeSettingsResponse? = null, val requestSettings: OnlineRequestSettingsResponse? = null, val scaleSettings: Either<DefaultScaleSettingsResponse, TargetUtilizationScaleSettingsResponse>? = null, val startupProbe: ProbeSettingsResponse? = null)

Properties specific to a KubernetesOnlineDeployment.

Link copied to clipboard
data class KubernetesPropertiesResponse(val defaultInstanceType: String? = null, val extensionInstanceReleaseTrain: String? = null, val extensionPrincipalId: String? = null, val instanceTypes: Map<String, InstanceTypeSchemaResponse>? = null, val namespace: String? = null, val relayConnectionString: String? = null, val serviceBusConnectionString: String? = null, val vcName: String? = null)

Kubernetes properties

Link copied to clipboard
data class KubernetesResponse(val computeLocation: String? = null, val computeType: String, val createdOn: String, val description: String? = null, val disableLocalAuth: Boolean? = null, val isAttachedCompute: Boolean, val modifiedOn: String, val properties: KubernetesPropertiesResponse? = null, val provisioningErrors: List<ErrorResponseResponse>, val provisioningState: String, val resourceId: String? = null)

A Machine Learning compute based on Kubernetes Compute.

Link copied to clipboard
data class LabelCategoryResponse(val classes: Map<String, LabelClassResponse>? = null, val displayName: String? = null, val multiSelect: String? = null)

Label category definition

Link copied to clipboard
data class LabelClassResponse(val displayName: String? = null, val subclasses: Map<String, LabelClassResponse>? = null)

Label class definition

Link copied to clipboard
data class LabelingDataConfigurationResponse(val dataId: String? = null, val incrementalDataRefresh: String? = null)

Labeling data configuration definition

Link copied to clipboard
data class LabelingJobImagePropertiesResponse(val annotationType: String? = null, val mediaType: String)

Properties of a labeling job for image data

Link copied to clipboard
data class LabelingJobInstructionsResponse(val uri: String? = null)

Instructions for labeling job

Link copied to clipboard
data class LabelingJobResponse(val componentId: String? = null, val computeId: String? = null, val createdDateTime: String, val dataConfiguration: LabelingDataConfigurationResponse? = null, val description: String? = null, val displayName: String? = null, val experimentName: String? = null, val identity: Any? = null, val isArchived: Boolean? = null, val jobInstructions: LabelingJobInstructionsResponse? = null, val jobType: String, val labelCategories: Map<String, LabelCategoryResponse>? = null, val labelingJobMediaProperties: Either<LabelingJobImagePropertiesResponse, LabelingJobTextPropertiesResponse>? = null, val mlAssistConfiguration: Either<MLAssistConfigurationDisabledResponse, MLAssistConfigurationEnabledResponse>? = null, val notificationSetting: NotificationSettingResponse? = null, val progressMetrics: ProgressMetricsResponse, val projectId: String, val properties: Map<String, String>? = null, val provisioningState: String, val secretsConfiguration: Map<String, SecretConfigurationResponse>? = null, val services: Map<String, JobServiceResponse>? = null, val status: String, val statusMessages: List<StatusMessageResponse>, val tags: Map<String, String>? = null)

Labeling job definition

Link copied to clipboard
data class LabelingJobTextPropertiesResponse(val annotationType: String? = null, val mediaType: String)

Properties of a labeling job for text data

Link copied to clipboard
data class LakeHouseArtifactResponse(val artifactName: String, val artifactType: String)
Link copied to clipboard
data class LinkedInfoResponse(val linkedId: String? = null, val linkedResourceName: String? = null, val origin: String? = null)

Info about origin if it is linked.

Link copied to clipboard
data class LinkedServicePropsResponse(val createdTime: String? = null, val linkType: String? = null, val linkedServiceResourceId: String, val modifiedTime: String? = null)

LinkedService specific properties.

Link copied to clipboard
data class LinkedWorkspacePropsResponse(val linkedWorkspaceResourceId: String? = null, val userAssignedIdentityResourceId: String? = null)

LinkedWorkspace specific properties.

Link copied to clipboard
data class ListBatchEndpointKeysResult(val primaryKey: String? = null, val secondaryKey: String? = null)

Keys for endpoint authentication.

Link copied to clipboard
data class ListComputeKeysResult(val computeType: String)

Secrets related to a Machine Learning compute. Might differ for every type of compute.

Link copied to clipboard

Result of AmlCompute Nodes

Link copied to clipboard
data class ListConnectionAllModelsResult(val nextLink: String? = null, val value: List<EndpointModelPropertiesResponse>? = null)
Link copied to clipboard
data class ListConnectionModelsResult(val nextLink: String? = null, val value: List<EndpointModelPropertiesResponse>? = null)
Link copied to clipboard
data class ListDatastoreSecretsResult(val secretsType: String)

Base definition for datastore secrets.

Link copied to clipboard
data class ListEndpointKeysResult(val keys: AccountApiKeysResponse? = null)
Link copied to clipboard
data class ListFeaturesetVersionFeaturesResult(val nextLink: String? = null, val value: List<FeatureResponse>? = null)

A paginated list of Feature entities.

data class ListFeaturesetVersionMaterializationJobsResult(val nextLink: String? = null, val value: List<FeaturesetJobResponse>? = null)

A paginated list of FeaturesetJob entities.

Link copied to clipboard
data class ListInferenceGroupDeltaModelsAsyncResult(val nextLink: String? = null, val value: List<String>? = null)

A paginated list of String entities.

Link copied to clipboard
data class ListNotebookKeysResultResponse(val primaryAccessKey: String, val secondaryAccessKey: String)
Link copied to clipboard
data class ListOnlineEndpointKeysResult(val primaryKey: String? = null, val secondaryKey: String? = null)

Keys for endpoint authentication.

Link copied to clipboard
data class ListServerlessEndpointKeysResult(val primaryKey: String? = null, val secondaryKey: String? = null)

Keys for endpoint authentication.

Link copied to clipboard
data class ListWorkspaceConnectionSecretsResult(val id: String, val name: String, val properties: Any, val systemData: SystemDataResponse, val type: String)
Link copied to clipboard
data class ListWorkspaceKeysResult(val appInsightsInstrumentationKey: String, val containerRegistryCredentials: RegistryListCredentialsResultResponse, val notebookAccessKeys: ListNotebookKeysResultResponse, val userStorageKey: String, val userStorageResourceId: String)
Link copied to clipboard
data class ListWorkspaceNotebookAccessTokenResult(val accessToken: String, val expiresIn: Int, val hostName: String, val notebookResourceId: String, val publicDns: String, val refreshToken: String, val scope: String, val tokenType: String)
Link copied to clipboard
data class ListWorkspaceNotebookKeysResult(val primaryAccessKey: String, val secondaryAccessKey: String)
Link copied to clipboard
data class ListWorkspaceStorageAccountKeysResult(val userStorageKey: String)
Link copied to clipboard
data class LiteralJobInputResponse(val description: String? = null, val jobInputType: String, val value: String)

Literal input type.

Link copied to clipboard
data class ManagedComputeIdentityResponse(val computeIdentityType: String, val identity: ManagedServiceIdentityResponse? = null)

Managed compute identity definition.

data class ManagedIdentityAuthTypeWorkspaceConnectionPropertiesResponse(val authType: String, val category: String? = null, val createdByWorkspaceArmId: String, val credentials: WorkspaceConnectionManagedIdentityResponse? = null, val expiryTime: String? = null, val group: String, val isSharedToAll: Boolean? = null, val metadata: Map<String, String>? = null, val sharedUserList: List<String>? = null, val target: String? = null, val value: String? = null, val valueFormat: String? = null)
Link copied to clipboard
data class ManagedIdentityResponse(val clientId: String? = null, val identityType: String, val objectId: String? = null, val resourceId: String? = null)

Managed identity configuration.

Link copied to clipboard
data class ManagedNetworkProvisionStatusResponse(val sparkReady: Boolean? = null, val status: String? = null)

Status of the Provisioning for the managed network of a machine learning workspace.

Link copied to clipboard
data class ManagedNetworkSettingsResponse(val firewallSku: String? = null, val isolationMode: String? = null, val networkId: String, val outboundRules: Map<String, Any>? = null, val status: ManagedNetworkProvisionStatusResponse? = null)

Managed Network settings for a machine learning workspace.

Link copied to clipboard
data class ManagedOnlineDeploymentResponse(val appInsightsEnabled: Boolean? = null, val codeConfiguration: CodeConfigurationResponse? = null, val dataCollector: DataCollectorResponse? = null, val description: String? = null, val egressPublicNetworkAccess: String? = null, val endpointComputeType: String, val environmentId: String? = null, val environmentVariables: Map<String, String>? = null, val instanceType: String? = null, val livenessProbe: ProbeSettingsResponse? = null, val model: String? = null, val modelMountPath: String? = null, val properties: Map<String, String>? = null, val provisioningState: String, val readinessProbe: ProbeSettingsResponse? = null, val requestSettings: OnlineRequestSettingsResponse? = null, val scaleSettings: Either<DefaultScaleSettingsResponse, TargetUtilizationScaleSettingsResponse>? = null, val startupProbe: ProbeSettingsResponse? = null)

Properties specific to a ManagedOnlineDeployment.

data class ManagedOnlineEndpointDeploymentResourcePropertiesResponse(val endpointComputeType: String? = null, val failureReason: String? = null, val model: String? = null, val provisioningState: String, val type: String)
Link copied to clipboard
data class ManagedServiceIdentityResponse(val principalId: String, val tenantId: String, val type: String, val userAssignedIdentities: Map<String, UserAssignedIdentityResponse>? = null)

Managed service identity (system assigned and/or user assigned identities)

Link copied to clipboard
data class MarketplacePlanResponse(val offerId: String, val planId: String, val publisherId: String)
Link copied to clipboard
data class MarketplaceSubscriptionResponse(val marketplacePlan: MarketplacePlanResponse, val marketplaceSubscriptionStatus: String, val modelId: String, val provisioningState: String)
Link copied to clipboard
data class MaterializationComputeResourceResponse(val instanceType: String? = null)

DTO object representing compute resource

Link copied to clipboard
data class MaterializationSettingsResponse(val notification: NotificationSettingResponse? = null, val resource: MaterializationComputeResourceResponse? = null, val schedule: RecurrenceTriggerResponse? = null, val sparkConfiguration: Map<String, String>? = null, val storeType: String? = null)
Link copied to clipboard
data class MedianStoppingPolicyResponse(val delayEvaluation: Int? = null, val evaluationInterval: Int? = null, val policyType: String)

Defines an early termination policy based on running averages of the primary metric of all runs

Link copied to clipboard

Labeling MLAssist configuration definition when MLAssist is disabled

Link copied to clipboard
data class MLAssistConfigurationEnabledResponse(val inferencingComputeBinding: String, val mlAssist: String, val trainingComputeBinding: String)

Labeling MLAssist configuration definition when MLAssist is enabled

Link copied to clipboard
data class MLFlowModelJobInputResponse(val description: String? = null, val jobInputType: String, val mode: String? = null, val uri: String)
Link copied to clipboard
data class MLFlowModelJobOutputResponse(val description: String? = null, val jobOutputType: String, val mode: String? = null, val uri: String? = null)
Link copied to clipboard
data class MLTableDataResponse(val dataType: String, val dataUri: String, val description: String? = null, val isAnonymous: Boolean? = null, val isArchived: Boolean? = null, val properties: Map<String, String>? = null, val referencedUris: List<String>? = null, val tags: Map<String, String>? = null)

MLTable data definition

Link copied to clipboard
data class MLTableJobInputResponse(val description: String? = null, val jobInputType: String, val mode: String? = null, val uri: String)
Link copied to clipboard
data class MLTableJobOutputResponse(val description: String? = null, val jobOutputType: String, val mode: String? = null, val uri: String? = null)
Link copied to clipboard
data class ModelContainerResponse(val description: String? = null, val isArchived: Boolean? = null, val latestVersion: String, val nextVersion: String, val properties: Map<String, String>? = null, val provisioningState: String, val tags: Map<String, String>? = null)
Link copied to clipboard
data class ModelSettingsResponse(val modelId: String? = null)
Link copied to clipboard
data class ModelVersionResponse(val description: String? = null, val flavors: Map<String, FlavorDataResponse>? = null, val isAnonymous: Boolean? = null, val isArchived: Boolean? = null, val jobName: String? = null, val modelType: String? = null, val modelUri: String? = null, val properties: Map<String, String>? = null, val provisioningState: String, val stage: String? = null, val tags: Map<String, String>? = null)

Model asset version details.

Link copied to clipboard
data class MonitorDefinitionResponse(val alertNotificationSettings: MonitorNotificationSettingsResponse? = null, val computeConfiguration: MonitorServerlessSparkComputeResponse, val monitoringTarget: MonitoringTargetResponse? = null, val signals: Map<String, Any>)
Link copied to clipboard
data class MonitorEmailNotificationSettingsResponse(val emails: List<String>? = null)
Link copied to clipboard
data class MonitoringTargetResponse(val deploymentId: String? = null, val modelId: String? = null, val taskType: String)

Monitoring target definition.

Link copied to clipboard
data class MonitoringThresholdResponse(val value: Double? = null)
Link copied to clipboard
data class MonitorNotificationSettingsResponse(val emailNotificationSettings: MonitorEmailNotificationSettingsResponse? = null)
Link copied to clipboard
data class MonitorServerlessSparkComputeResponse(val computeIdentity: Either<AmlTokenComputeIdentityResponse, ManagedComputeIdentityResponse>, val computeType: String, val instanceType: String, val runtimeVersion: String)

Monitor serverless spark compute definition.

Link copied to clipboard
data class MpiResponse(val distributionType: String, val processCountPerInstance: Int? = null)

MPI distribution configuration.

Link copied to clipboard
data class NlpVerticalFeaturizationSettingsResponse(val datasetLanguage: String? = null)
Link copied to clipboard
data class NlpVerticalLimitSettingsResponse(val maxConcurrentTrials: Int? = null, val maxTrials: Int? = null, val timeout: String? = null)

Job execution constraints.

Link copied to clipboard
data class NodeStateCountsResponse(val idleNodeCount: Int, val leavingNodeCount: Int, val preemptedNodeCount: Int, val preparingNodeCount: Int, val runningNodeCount: Int, val unusableNodeCount: Int)

Counts of various compute node states on the amlCompute.

data class NoneAuthTypeWorkspaceConnectionPropertiesResponse(val authType: String, val category: String? = null, val createdByWorkspaceArmId: String, val expiryTime: String? = null, val group: String, val isSharedToAll: Boolean? = null, val metadata: Map<String, String>? = null, val sharedUserList: List<String>? = null, val target: String? = null, val value: String? = null, val valueFormat: String? = null)
Link copied to clipboard
data class NoneDatastoreCredentialsResponse(val credentialsType: String)

Empty/none datastore credentials.

Link copied to clipboard
data class NotebookPreparationErrorResponse(val errorMessage: String? = null, val statusCode: Int? = null)
Link copied to clipboard
data class NotebookResourceInfoResponse(val fqdn: String? = null, val notebookPreparationError: NotebookPreparationErrorResponse? = null, val resourceId: String? = null)
Link copied to clipboard
data class NotificationSettingResponse(val emailOn: List<String>? = null, val emails: List<String>? = null, val webhooks: Map<String, AzureDevOpsWebhookResponse>? = null)

Configuration for notification.

data class NumericalDataDriftMetricThresholdResponse(val dataType: String, val metric: String, val threshold: MonitoringThresholdResponse? = null)
data class NumericalDataQualityMetricThresholdResponse(val dataType: String, val metric: String, val threshold: MonitoringThresholdResponse? = null)
data class NumericalPredictionDriftMetricThresholdResponse(val dataType: String, val metric: String, val threshold: MonitoringThresholdResponse? = null)
data class OAuth2AuthTypeWorkspaceConnectionPropertiesResponse(val authType: String, val category: String? = null, val createdByWorkspaceArmId: String, val credentials: WorkspaceConnectionOAuth2Response? = null, val expiryTime: String? = null, val group: String, val isSharedToAll: Boolean? = null, val metadata: Map<String, String>? = null, val sharedUserList: List<String>? = null, val target: String? = null, val value: String? = null, val valueFormat: String? = null)
Link copied to clipboard
data class ObjectiveResponse(val goal: String, val primaryMetric: String)

Optimization objective.

Link copied to clipboard
data class OneLakeDatastoreResponse(val artifact: LakeHouseArtifactResponse, val credentials: Any, val datastoreType: String, val description: String? = null, val endpoint: String? = null, val isDefault: Boolean, val oneLakeWorkspaceName: String, val properties: Map<String, String>? = null, val serviceDataAccessAuthIdentity: String? = null, val tags: Map<String, String>? = null)

OneLake (Trident) datastore configuration.

Link copied to clipboard
data class OnlineEndpointResponse(val authMode: String, val compute: String? = null, val description: String? = null, val mirrorTraffic: Map<String, Int>? = null, val properties: Map<String, String>? = null, val provisioningState: String, val publicNetworkAccess: String? = null, val scoringUri: String, val swaggerUri: String, val traffic: Map<String, Int>? = null)

Online endpoint configuration

Link copied to clipboard
data class OnlineRequestSettingsResponse(val maxConcurrentRequestsPerInstance: Int? = null, val maxQueueWait: String? = null, val requestTimeout: String? = null)

Online deployment scoring requests configuration.

data class OpenAIEndpointDeploymentResourcePropertiesResponse(val failureReason: String? = null, val model: EndpointDeploymentModelResponse, val provisioningState: String, val raiPolicyName: String? = null, val sku: CognitiveServicesSkuResponse? = null, val type: String, val versionUpgradeOption: String? = null)
Link copied to clipboard
data class OutputPathAssetReferenceResponse(val jobId: String? = null, val path: String? = null, val referenceType: String)

Reference to an asset via its path in a job output.

Link copied to clipboard
data class PasswordResponse(val name: String, val value: String)
data class PATAuthTypeWorkspaceConnectionPropertiesResponse(val authType: String, val category: String? = null, val createdByWorkspaceArmId: String, val credentials: WorkspaceConnectionPersonalAccessTokenResponse? = null, val expiryTime: String? = null, val group: String, val isSharedToAll: Boolean? = null, val metadata: Map<String, String>? = null, val sharedUserList: List<String>? = null, val target: String? = null, val value: String? = null, val valueFormat: String? = null)
Link copied to clipboard

Settings for a personal compute instance.

Link copied to clipboard
data class PipelineJobResponse(val componentId: String? = null, val computeId: String? = null, val description: String? = null, val displayName: String? = null, val experimentName: String? = null, val identity: Any? = null, val inputs: Map<String, Any>? = null, val isArchived: Boolean? = null, val jobType: String, val jobs: Map<String, Any>? = null, val notificationSetting: NotificationSettingResponse? = null, val outputs: Map<String, Any>? = null, val properties: Map<String, String>? = null, val services: Map<String, JobServiceResponse>? = null, val settings: Any? = null, val sourceJobId: String? = null, val status: String, val tags: Map<String, String>? = null)

Pipeline Job definition: defines generic to MFE attributes.

Link copied to clipboard
data class PredictionDriftMonitoringSignalResponse(val featureDataTypeOverride: Map<String, String>? = null, val metricThresholds: List<Either<CategoricalPredictionDriftMetricThresholdResponse, NumericalPredictionDriftMetricThresholdResponse>>, val notificationTypes: List<String>? = null, val productionData: Any, val properties: Map<String, String>? = null, val referenceData: Any, val signalType: String)
Link copied to clipboard
data class PrivateEndpointConnectionResponse(val id: String, val identity: ManagedServiceIdentityResponse? = null, val location: String? = null, val name: String, val privateEndpoint: PrivateEndpointResponse? = null, val privateLinkServiceConnectionState: PrivateLinkServiceConnectionStateResponse, val provisioningState: String, val sku: SkuResponse? = null, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val type: String)

The Private Endpoint Connection resource.

Link copied to clipboard
data class PrivateEndpointDestinationResponse(val serviceResourceId: String? = null, val sparkEnabled: Boolean? = null, val sparkStatus: String? = null, val subresourceTarget: String? = null)

Private Endpoint destination for a Private Endpoint Outbound Rule for the managed network of a machine learning workspace.

Link copied to clipboard
data class PrivateEndpointOutboundRuleResponse(val category: String? = null, val destination: PrivateEndpointDestinationResponse? = null, val status: String? = null, val type: String)

Private Endpoint Outbound Rule for the managed network of a machine learning workspace.

Link copied to clipboard
data class PrivateEndpointResourceResponse(val id: String, val subnetArmId: String? = null)

The PE network resource that is linked to this PE connection.

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

The Private Endpoint resource.

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

A collection of information about the state of the connection between service consumer and provider.

Link copied to clipboard
data class ProbeSettingsResponse(val failureThreshold: Int? = null, val initialDelay: String? = null, val period: String? = null, val successThreshold: Int? = null, val timeout: String? = null)

Deployment container liveness/readiness probe configuration.

Link copied to clipboard
data class ProgressMetricsResponse(val completedDatapointCount: Double, val incrementalDataLastRefreshDateTime: String, val skippedDatapointCount: Double, val totalDatapointCount: Double)

Progress metrics definition

Link copied to clipboard
data class PyTorchResponse(val distributionType: String, val processCountPerInstance: Int? = null)

PyTorch distribution configuration.

Link copied to clipboard
data class QueueSettingsResponse(val jobTier: String? = null)
Link copied to clipboard
data class RaiBlocklistConfigResponse(val blocking: Boolean? = null, val blocklistName: String? = null)

Azure OpenAI blocklist config.

Link copied to clipboard
data class RaiBlocklistItemPropertiesResponse(val isRegex: Boolean? = null, val pattern: String? = null)

RAI Custom Blocklist Item properties.

Link copied to clipboard
data class RaiBlocklistPropertiesResponse(val description: String? = null)

RAI Custom Blocklist properties.

Link copied to clipboard
data class RaiPolicyContentFilterResponse(val allowedContentLevel: String? = null, val blocking: Boolean? = null, val enabled: Boolean? = null, val name: String? = null, val source: String? = null)

Azure OpenAI Content Filter.

Link copied to clipboard
data class RaiPolicyPropertiesResponse(val basePolicyName: String? = null, val completionBlocklists: List<RaiBlocklistConfigResponse>? = null, val contentFilters: List<RaiPolicyContentFilterResponse>? = null, val mode: String? = null, val promptBlocklists: List<RaiBlocklistConfigResponse>? = null, val type: String? = null)

Azure OpenAI Content Filters properties.

Link copied to clipboard
data class RandomSamplingAlgorithmResponse(val rule: String? = null, val samplingAlgorithmType: String, val seed: Int? = null)

Defines a Sampling Algorithm that generates values randomly

Link copied to clipboard
data class RecurrenceResponse(val frequency: String? = null, val interval: Int? = null, val schedule: ComputeRecurrenceScheduleResponse? = null, val startTime: String? = null, val timeZone: String? = null)

The workflow trigger recurrence for ComputeStartStop schedule type.

Link copied to clipboard
data class RecurrenceScheduleResponse(val hours: List<Int>, val minutes: List<Int>, val monthDays: List<Int>? = null, val weekDays: List<String>? = null)
Link copied to clipboard
data class RecurrenceTriggerResponse(val endTime: String? = null, val frequency: String, val interval: Int, val schedule: RecurrenceScheduleResponse? = null, val startTime: String? = null, val timeZone: String? = null, val triggerType: String)
Link copied to clipboard
data class RegistryListCredentialsResultResponse(val location: String, val passwords: List<PasswordResponse>? = null, val username: String)
data class RegistryPrivateEndpointConnectionPropertiesResponse(val groupIds: List<String>? = null, val privateEndpoint: PrivateEndpointResourceResponse? = null, val provisioningState: String? = null, val registryPrivateLinkServiceConnectionState: RegistryPrivateLinkServiceConnectionStateResponse? = null)

Properties of the Private Endpoint Connection

data class RegistryPrivateEndpointConnectionResponse(val id: String? = null, val location: String? = null, val properties: RegistryPrivateEndpointConnectionPropertiesResponse? = null)

Private endpoint connection definition.

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

The connection state.

Link copied to clipboard
data class RegistryRegionArmDetailsResponse(val acrDetails: List<AcrDetailsResponse>? = null, val location: String? = null, val storageAccountDetails: List<StorageAccountDetailsResponse>? = null)

Details for each region the registry is in

Link copied to clipboard
data class RegistryResponse(val discoveryUrl: String? = null, val intellectualPropertyPublisher: String? = null, val managedResourceGroup: ArmResourceIdResponse? = null, val mlFlowRegistryUri: String? = null, val publicNetworkAccess: String? = null, val regionDetails: List<RegistryRegionArmDetailsResponse>? = null, val registryPrivateEndpointConnections: List<RegistryPrivateEndpointConnectionResponse>? = null)

Details of the Registry

Link copied to clipboard
data class RegressionResponse(val cvSplitColumnNames: List<String>? = null, val featurizationSettings: TableVerticalFeaturizationSettingsResponse? = null, val limitSettings: TableVerticalLimitSettingsResponse? = null, val logVerbosity: String? = null, val nCrossValidations: Either<AutoNCrossValidationsResponse, CustomNCrossValidationsResponse>? = null, val primaryMetric: String? = null, val targetColumnName: String? = null, val taskType: String, val testData: MLTableJobInputResponse? = null, val testDataSize: Double? = null, val trainingData: MLTableJobInputResponse, val trainingSettings: RegressionTrainingSettingsResponse? = null, val validationData: MLTableJobInputResponse? = null, val validationDataSize: Double? = null, val weightColumnName: String? = null)

Regression task in AutoML Table vertical.

Link copied to clipboard
data class RegressionTrainingSettingsResponse(val allowedTrainingAlgorithms: List<String>? = null, val blockedTrainingAlgorithms: List<String>? = null, val enableDnnTraining: Boolean? = null, val enableModelExplainability: Boolean? = null, val enableOnnxCompatibleModels: Boolean? = null, val enableStackEnsemble: Boolean? = null, val enableVoteEnsemble: Boolean? = null, val ensembleModelDownloadTimeout: String? = null, val stackEnsembleSettings: StackEnsembleSettingsResponse? = null)

Regression Training related configuration.

Link copied to clipboard
data class RequestConfigurationResponse(val maxConcurrentRequestsPerInstance: Int? = null, val requestTimeout: String? = null)

Scoring requests configuration.

Link copied to clipboard
data class RequestLoggingResponse(val captureHeaders: List<String>? = null)
Link copied to clipboard
data class ResourceIdResponse(val id: String)

Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.

Link copied to clipboard
data class RollingInputDataResponse(val columns: Map<String, String>? = null, val dataContext: String? = null, val inputDataType: String, val jobInputType: String, val preprocessingComponentId: String? = null, val uri: String, val windowOffset: String, val windowSize: String)

Rolling input data definition.

Link copied to clipboard
data class RouteResponse(val path: String, val port: Int)
data class SASAuthTypeWorkspaceConnectionPropertiesResponse(val authType: String, val category: String? = null, val createdByWorkspaceArmId: String, val credentials: WorkspaceConnectionSharedAccessSignatureResponse? = null, val expiryTime: String? = null, val group: String, val isSharedToAll: Boolean? = null, val metadata: Map<String, String>? = null, val sharedUserList: List<String>? = null, val target: String? = null, val value: String? = null, val valueFormat: String? = null)
Link copied to clipboard
data class SasDatastoreCredentialsResponse(val credentialsType: String)

SAS datastore credentials configuration.

Link copied to clipboard
data class ScaleSettingsResponse(val maxNodeCount: Int, val minNodeCount: Int? = null, val nodeIdleTimeBeforeScaleDown: String? = null)

scale settings for AML Compute

Link copied to clipboard
data class ScaleUnitConfigurationResponse(val disablePublicEgress: Boolean? = null, val registries: List<String>? = null)

Configuration for ScaleUnit pool.

Link copied to clipboard
data class ScheduleBaseResponse(val id: String? = null, val provisioningStatus: String? = null, val status: String? = null)
Link copied to clipboard
data class ScheduleResponse(val action: Any, val description: String? = null, val displayName: String? = null, val isEnabled: Boolean? = null, val properties: Map<String, String>? = null, val provisioningState: String, val tags: Map<String, String>? = null, val trigger: Either<CronTriggerResponse, RecurrenceTriggerResponse>)

Base definition of a schedule

Link copied to clipboard
data class ScriptReferenceResponse(val scriptArguments: String? = null, val scriptData: String? = null, val scriptSource: String? = null, val timeout: String? = null)

Script reference

Link copied to clipboard
data class ScriptsToExecuteResponse(val creationScript: ScriptReferenceResponse? = null, val startupScript: ScriptReferenceResponse? = null)

Customized setup scripts

Link copied to clipboard
data class SecretConfigurationResponse(val uri: String? = null, val workspaceSecretName: String? = null)

Secret Configuration definition.

Link copied to clipboard
data class ServerlessComputeSettingsResponse(val serverlessComputeCustomSubnet: String? = null, val serverlessComputeNoPublicIP: Boolean? = null)
Link copied to clipboard
data class ServerlessEndpointResponse(val authMode: String, val contentSafety: ContentSafetyResponse? = null, val endpointState: String, val inferenceEndpoint: ServerlessInferenceEndpointResponse, val marketplaceSubscriptionId: String, val modelSettings: ModelSettingsResponse? = null, val provisioningState: String)
Link copied to clipboard
data class ServerlessInferenceEndpointResponse(val headers: Map<String, String>, val uri: String)
Link copied to clipboard
data class ServerlessOfferResponse(val offerName: String, val publisher: String)
data class ServicePrincipalAuthTypeWorkspaceConnectionPropertiesResponse(val authType: String, val category: String? = null, val createdByWorkspaceArmId: String, val credentials: WorkspaceConnectionServicePrincipalResponse? = null, val expiryTime: String? = null, val group: String, val isSharedToAll: Boolean? = null, val metadata: Map<String, String>? = null, val sharedUserList: List<String>? = null, val target: String? = null, val value: String? = null, val valueFormat: String? = null)
data class ServicePrincipalDatastoreCredentialsResponse(val authorityUrl: String? = null, val clientId: String, val credentialsType: String, val resourceUrl: String? = null, val tenantId: String)

Service Principal datastore credentials configuration.

Link copied to clipboard
data class ServiceTagDestinationResponse(val action: String? = null, val addressPrefixes: List<String>, val portRanges: String? = null, val protocol: String? = null, val serviceTag: String? = null)

Service Tag destination for a Service Tag Outbound Rule for the managed network of a machine learning workspace.

Link copied to clipboard
data class ServiceTagOutboundRuleResponse(val category: String? = null, val destination: ServiceTagDestinationResponse? = null, val status: String? = null, val type: String)

Service Tag Outbound Rule for the managed network of a machine learning workspace.

Link copied to clipboard
data class SetupScriptsResponse(val scripts: ScriptsToExecuteResponse? = null)

Details of customized scripts to execute for setting up the cluster.

Link copied to clipboard
data class SharedPrivateLinkResourceResponse(val groupId: String? = null, val name: String? = null, val privateLinkResourceId: String? = null, val requestMessage: String? = null, val status: String? = null)
Link copied to clipboard
data class SkuResponse(val capacity: Int? = null, val family: String? = null, val name: String, val size: String? = null, val tier: String? = null)

The resource model definition representing SKU

Link copied to clipboard
data class SparkJobPythonEntryResponse(val file: String, val sparkJobEntryType: String)
Link copied to clipboard
data class SparkJobResponse(val archives: List<String>? = null, val args: String? = null, val codeId: String, val componentId: String? = null, val computeId: String? = null, val conf: Map<String, String>? = null, val description: String? = null, val displayName: String? = null, val entry: Either<SparkJobPythonEntryResponse, SparkJobScalaEntryResponse>, val environmentId: String? = null, val environmentVariables: Map<String, String>? = null, val experimentName: String? = null, val files: List<String>? = null, val identity: Any? = null, val inputs: Map<String, Any>? = null, val isArchived: Boolean? = null, val jars: List<String>? = null, val jobType: String, val notificationSetting: NotificationSettingResponse? = null, val outputs: Map<String, Any>? = null, val properties: Map<String, String>? = null, val pyFiles: List<String>? = null, val queueSettings: QueueSettingsResponse? = null, val resources: SparkResourceConfigurationResponse? = null, val services: Map<String, JobServiceResponse>? = null, val status: String, val tags: Map<String, String>? = null)

Spark job definition.

Link copied to clipboard
data class SparkJobScalaEntryResponse(val className: String, val sparkJobEntryType: String)
Link copied to clipboard
data class SparkResourceConfigurationResponse(val instanceType: String? = null, val runtimeVersion: String? = null)
data class SpeechEndpointDeploymentResourcePropertiesResponse(val failureReason: String? = null, val model: EndpointDeploymentModelResponse, val provisioningState: String, val raiPolicyName: String? = null, val sku: CognitiveServicesSkuResponse? = null, val type: String, val versionUpgradeOption: String? = null)
Link copied to clipboard
data class SslConfigurationResponse(val cert: String? = null, val cname: String? = null, val key: String? = null, val leafDomainLabel: String? = null, val overwriteExistingDomain: Boolean? = null, val status: String? = null)

The ssl configuration for scoring

Link copied to clipboard
data class StackEnsembleSettingsResponse(val stackMetaLearnerKWargs: Any? = null, val stackMetaLearnerTrainPercentage: Double? = null, val stackMetaLearnerType: String? = null)

Advances setting to customize StackEnsemble run.

Link copied to clipboard
data class StaticInputDataResponse(val columns: Map<String, String>? = null, val dataContext: String? = null, val inputDataType: String, val jobInputType: String, val preprocessingComponentId: String? = null, val uri: String, val windowEnd: String, val windowStart: String)

Static input data definition.

Link copied to clipboard
data class StatusMessageResponse(val code: String, val createdDateTime: String, val level: String, val message: String)

Active message associated with project

Link copied to clipboard
data class StorageAccountDetailsResponse(val systemCreatedStorageAccount: SystemCreatedStorageAccountResponse? = null)

Details of storage account to be used for the Registry

Link copied to clipboard
data class StringStringKeyValuePairResponse(val key: String? = null, val value: String? = null)
Link copied to clipboard
data class SweepJobLimitsResponse(val jobLimitsType: String, val maxConcurrentTrials: Int? = null, val maxTotalTrials: Int? = null, val timeout: String? = null, val trialTimeout: String? = null)

Sweep Job limit class.

Link copied to clipboard
data class SweepJobResponse(val componentId: String? = null, val computeId: String? = null, val description: String? = null, val displayName: String? = null, val earlyTermination: Any? = null, val experimentName: String? = null, val identity: Any? = null, val inputs: Map<String, Any>? = null, val isArchived: Boolean? = null, val jobType: String, val limits: SweepJobLimitsResponse? = null, val notificationSetting: NotificationSettingResponse? = null, val objective: ObjectiveResponse, val outputs: Map<String, Any>? = null, val properties: Map<String, String>? = null, val queueSettings: QueueSettingsResponse? = null, val samplingAlgorithm: Any, val searchSpace: Any, val services: Map<String, JobServiceResponse>? = null, val status: String, val tags: Map<String, String>? = null, val trial: TrialComponentResponse)

Sweep job definition.

Link copied to clipboard
data class SynapseSparkResponse(val computeLocation: String? = null, val computeType: String, val createdOn: String, val description: String? = null, val disableLocalAuth: Boolean? = null, val isAttachedCompute: Boolean, val modifiedOn: String, val properties: SynapseSparkResponseProperties? = null, val provisioningErrors: List<ErrorResponseResponse>, val provisioningState: String, val resourceId: String? = null)

A SynapseSpark compute.

Link copied to clipboard
data class SynapseSparkResponseProperties(val autoPauseProperties: AutoPausePropertiesResponse? = null, val autoScaleProperties: AutoScalePropertiesResponse? = null, val nodeCount: Int? = null, val nodeSize: String? = null, val nodeSizeFamily: String? = null, val poolName: String? = null, val resourceGroup: String? = null, val sparkVersion: String? = null, val subscriptionId: String? = null, val workspaceName: String? = null)
Link copied to clipboard
data class SystemCreatedAcrAccountResponse(val acrAccountName: String? = null, val acrAccountSku: String? = null, val armResourceId: ArmResourceIdResponse? = null)
Link copied to clipboard
data class SystemCreatedStorageAccountResponse(val allowBlobPublicAccess: Boolean? = null, val armResourceId: ArmResourceIdResponse? = null, val storageAccountHnsEnabled: Boolean? = null, val storageAccountName: String? = null, val storageAccountType: String? = null)
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 SystemServiceResponse(val publicIpAddress: String, val systemServiceType: String, val version: String)

A system service running on a compute.

data class TableVerticalFeaturizationSettingsResponse(val blockedTransformers: List<String>? = null, val columnNameAndTypes: Map<String, String>? = null, val datasetLanguage: String? = null, val enableDnnFeaturization: Boolean? = null, val mode: String? = null, val transformerParams: Map<String, List<ColumnTransformerResponse>>? = null)

Featurization Configuration.

Link copied to clipboard
data class TableVerticalLimitSettingsResponse(val enableEarlyTermination: Boolean? = null, val exitScore: Double? = null, val maxConcurrentTrials: Int? = null, val maxCoresPerTrial: Int? = null, val maxTrials: Int? = null, val timeout: String? = null, val trialTimeout: String? = null)

Job execution constraints.

Link copied to clipboard
data class TargetUtilizationScaleSettingsResponse(val maxInstances: Int? = null, val minInstances: Int? = null, val pollingInterval: String? = null, val scaleType: String, val targetUtilizationPercentage: Int? = null)
Link copied to clipboard
data class TensorFlowResponse(val distributionType: String, val parameterServerCount: Int? = null, val workerCount: Int? = null)

TensorFlow distribution configuration.

Link copied to clipboard
data class TextClassificationMultilabelResponse(val featurizationSettings: NlpVerticalFeaturizationSettingsResponse? = null, val limitSettings: NlpVerticalLimitSettingsResponse? = null, val logVerbosity: String? = null, val primaryMetric: String, val targetColumnName: String? = null, val taskType: String, val trainingData: MLTableJobInputResponse, val validationData: MLTableJobInputResponse? = null)

Text Classification Multilabel task in AutoML NLP vertical. NLP - Natural Language Processing.

Link copied to clipboard
data class TextClassificationResponse(val featurizationSettings: NlpVerticalFeaturizationSettingsResponse? = null, val limitSettings: NlpVerticalLimitSettingsResponse? = null, val logVerbosity: String? = null, val primaryMetric: String? = null, val targetColumnName: String? = null, val taskType: String, val trainingData: MLTableJobInputResponse, val validationData: MLTableJobInputResponse? = null)

Text Classification task in AutoML NLP vertical. NLP - Natural Language Processing.

Link copied to clipboard
data class TextNerResponse(val featurizationSettings: NlpVerticalFeaturizationSettingsResponse? = null, val limitSettings: NlpVerticalLimitSettingsResponse? = null, val logVerbosity: String? = null, val primaryMetric: String, val targetColumnName: String? = null, val taskType: String, val trainingData: MLTableJobInputResponse, val validationData: MLTableJobInputResponse? = null)

Text-NER task in AutoML NLP vertical. NER - Named Entity Recognition. NLP - Natural Language Processing.

Link copied to clipboard
data class TmpfsOptionsResponse(val size: Int? = null)

Describes the tmpfs options for the container

Link copied to clipboard
data class TopNFeaturesByAttributionResponse(val filterType: String, val top: Int? = null)
Link copied to clipboard
data class TrialComponentResponse(val codeId: String? = null, val command: String, val distribution: Any? = null, val environmentId: String, val environmentVariables: Map<String, String>? = null, val resources: JobResourceConfigurationResponse? = null)

Trial component definition.

Link copied to clipboard
data class TritonModelJobInputResponse(val description: String? = null, val jobInputType: String, val mode: String? = null, val uri: String)
Link copied to clipboard
data class TritonModelJobOutputResponse(val description: String? = null, val jobOutputType: String, val mode: String? = null, val uri: String? = null)
Link copied to clipboard
data class TruncationSelectionPolicyResponse(val delayEvaluation: Int? = null, val evaluationInterval: Int? = null, val policyType: String, val truncationPercentage: Int? = null)

Defines an early termination policy that cancels a given percentage of runs at each evaluation interval.

Link copied to clipboard
data class UriFileDataVersionResponse(val dataType: String, val dataUri: String, val description: String? = null, val isAnonymous: Boolean? = null, val isArchived: Boolean? = null, val properties: Map<String, String>? = null, val tags: Map<String, String>? = null)

uri-file data version entity

Link copied to clipboard
data class UriFileJobInputResponse(val description: String? = null, val jobInputType: String, val mode: String? = null, val uri: String)
Link copied to clipboard
data class UriFileJobOutputResponse(val description: String? = null, val jobOutputType: String, val mode: String? = null, val uri: String? = null)
Link copied to clipboard
data class UriFolderDataVersionResponse(val dataType: String, val dataUri: String, val description: String? = null, val isAnonymous: Boolean? = null, val isArchived: Boolean? = null, val properties: Map<String, String>? = null, val tags: Map<String, String>? = null)

uri-folder data version entity

Link copied to clipboard
data class UriFolderJobInputResponse(val description: String? = null, val jobInputType: String, val mode: String? = null, val uri: String)
Link copied to clipboard
data class UriFolderJobOutputResponse(val description: String? = null, val jobOutputType: String, val mode: String? = null, val uri: String? = null)
Link copied to clipboard
data class UserAccountCredentialsResponse(val adminUserName: String, val adminUserPassword: String? = null, val adminUserSshPublicKey: String? = null)

Settings for user account that gets created on each on the nodes of a compute.

Link copied to clipboard
data class UserAssignedIdentityResponse(val clientId: String, val principalId: String, val tenantId: String? = null)

User assigned identity properties

Link copied to clipboard
data class UserIdentityResponse(val identityType: String)

User identity configuration.

Link copied to clipboard
data class UserInfoResponse(val userAltSecId: String? = null, val userIdp: String? = null, val userIss: String? = null, val userName: String? = null, val userObjectId: String? = null, val userPuId: String? = null, val userTenantId: String? = null)

User who created.

data class UsernamePasswordAuthTypeWorkspaceConnectionPropertiesResponse(val authType: String, val category: String? = null, val createdByWorkspaceArmId: String, val credentials: WorkspaceConnectionUsernamePasswordResponse? = null, val expiryTime: String? = null, val group: String, val isSharedToAll: Boolean? = null, val metadata: Map<String, String>? = null, val sharedUserList: List<String>? = null, val target: String? = null, val value: String? = null, val valueFormat: String? = null)
Link copied to clipboard

Virtual Machine image for Windows AML Compute

Link copied to clipboard
data class VirtualMachineResponse(val computeLocation: String? = null, val computeType: String, val createdOn: String, val description: String? = null, val disableLocalAuth: Boolean? = null, val isAttachedCompute: Boolean, val modifiedOn: String, val properties: VirtualMachineSchemaResponseProperties? = null, val provisioningErrors: List<ErrorResponseResponse>, val provisioningState: String, val resourceId: String? = null)

A Machine Learning compute based on Azure Virtual Machines.

Link copied to clipboard
data class VirtualMachineSchemaResponseProperties(val address: String? = null, val administratorAccount: VirtualMachineSshCredentialsResponse? = null, val isNotebookInstanceCompute: Boolean? = null, val notebookServerPort: Int? = null, val sshPort: Int? = null, val virtualMachineSize: String? = null)
Link copied to clipboard
data class VirtualMachineSizeResponse(val estimatedVMPrices: EstimatedVMPricesResponse? = null, val family: String, val gpus: Int, val lowPriorityCapable: Boolean, val maxResourceVolumeMB: Int, val memoryGB: Double, val name: String, val osVhdSizeMB: Int, val premiumIO: Boolean, val supportedComputeTypes: List<String>? = null, val vCPUs: Int)

Describes the properties of a VM size.

Link copied to clipboard
data class VirtualMachineSshCredentialsResponse(val password: String? = null, val privateKeyData: String? = null, val publicKeyData: String? = null, val username: String? = null)

Admin credentials for virtual machine

Link copied to clipboard
data class VolumeDefinitionResponse(val bind: BindOptionsResponse? = null, val consistency: String? = null, val readOnly: Boolean? = null, val source: String? = null, val target: String? = null, val tmpfs: TmpfsOptionsResponse? = null, val type: String? = null, val volume: VolumeOptionsResponse? = null)

Describes the volume configuration for the container

Link copied to clipboard
data class VolumeOptionsResponse(val nocopy: Boolean? = null)

Describes the volume options for the container

Link copied to clipboard
data class WorkspaceConnectionAccessKeyResponse(val accessKeyId: String? = null, val secretAccessKey: String? = null)
Link copied to clipboard
data class WorkspaceConnectionAccountKeyResponse(val key: String? = null)
Link copied to clipboard
data class WorkspaceConnectionApiKeyResponse(val key: String? = null)

Api key object for workspace connection credential.

data class WorkspaceConnectionManagedIdentityResponse(val clientId: String? = null, val resourceId: String? = null)
Link copied to clipboard
data class WorkspaceConnectionOAuth2Response(val authUrl: String? = null, val clientId: String? = null, val clientSecret: String? = null, val developerToken: String? = null, val password: String? = null, val refreshToken: String? = null, val tenantId: String? = null, val username: String? = null)

ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider's implementation.

data class WorkspaceConnectionServicePrincipalResponse(val clientId: String? = null, val clientSecret: String? = null, val tenantId: String? = null)
data class WorkspaceConnectionUsernamePasswordResponse(val password: String? = null, val securityToken: String? = null, val username: String? = null)
Link copied to clipboard
data class WorkspaceHubConfigResponse(val additionalWorkspaceStorageAccounts: List<String>? = null, val defaultWorkspaceResourceGroup: String? = null)

WorkspaceHub's configuration object.