1. Packages
  2. Azure Native v2
  3. API Docs
  4. machinelearningservices
  5. MachineLearningDataset
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.machinelearningservices.MachineLearningDataset

Explore with Pulumi AI

These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

Machine Learning dataset object wrapped into ARM resource envelope. Azure REST API version: 2020-05-01-preview. Prior API version in Azure Native 1.x: 2020-05-01-preview.

Example Usage

Create Dataset

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var machineLearningDataset = new AzureNative.MachineLearningServices.MachineLearningDataset("machineLearningDataset", new()
    {
        DatasetName = "datasetName123",
        DatasetType = AzureNative.MachineLearningServices.DatasetType.File,
        Parameters = new AzureNative.MachineLearningServices.Inputs.DatasetCreateRequestParametersArgs
        {
            Path = new AzureNative.MachineLearningServices.Inputs.DatasetCreateRequestPathArgs
            {
                DataPath = new AzureNative.MachineLearningServices.Inputs.DatasetCreateRequestDataPathArgs
                {
                    DatastoreName = "testblobfromarm",
                    RelativePath = "UI/03-26-2020_083359_UTC/latin1encoding.csv",
                },
            },
        },
        Registration = new AzureNative.MachineLearningServices.Inputs.DatasetCreateRequestRegistrationArgs
        {
            Description = "test description",
            Name = "datasetName123",
        },
        ResourceGroupName = "acjain-mleastUS2",
        SkipValidation = false,
        WorkspaceName = "acjain-mleastUS2",
    });

});
Copy
package main

import (
	machinelearningservices "github.com/pulumi/pulumi-azure-native-sdk/machinelearningservices/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := machinelearningservices.NewMachineLearningDataset(ctx, "machineLearningDataset", &machinelearningservices.MachineLearningDatasetArgs{
			DatasetName: pulumi.String("datasetName123"),
			DatasetType: pulumi.String(machinelearningservices.DatasetTypeFile),
			Parameters: &machinelearningservices.DatasetCreateRequestParametersArgs{
				Path: &machinelearningservices.DatasetCreateRequestPathArgs{
					DataPath: &machinelearningservices.DatasetCreateRequestDataPathArgs{
						DatastoreName: pulumi.String("testblobfromarm"),
						RelativePath:  pulumi.String("UI/03-26-2020_083359_UTC/latin1encoding.csv"),
					},
				},
			},
			Registration: &machinelearningservices.DatasetCreateRequestRegistrationArgs{
				Description: pulumi.String("test description"),
				Name:        pulumi.String("datasetName123"),
			},
			ResourceGroupName: pulumi.String("acjain-mleastUS2"),
			SkipValidation:    pulumi.Bool(false),
			WorkspaceName:     pulumi.String("acjain-mleastUS2"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.MachineLearningDataset;
import com.pulumi.azurenative.machinelearningservices.MachineLearningDatasetArgs;
import com.pulumi.azurenative.machinelearningservices.inputs.DatasetCreateRequestParametersArgs;
import com.pulumi.azurenative.machinelearningservices.inputs.DatasetCreateRequestPathArgs;
import com.pulumi.azurenative.machinelearningservices.inputs.DatasetCreateRequestDataPathArgs;
import com.pulumi.azurenative.machinelearningservices.inputs.DatasetCreateRequestRegistrationArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var machineLearningDataset = new MachineLearningDataset("machineLearningDataset", MachineLearningDatasetArgs.builder()
            .datasetName("datasetName123")
            .datasetType("file")
            .parameters(DatasetCreateRequestParametersArgs.builder()
                .path(DatasetCreateRequestPathArgs.builder()
                    .dataPath(DatasetCreateRequestDataPathArgs.builder()
                        .datastoreName("testblobfromarm")
                        .relativePath("UI/03-26-2020_083359_UTC/latin1encoding.csv")
                        .build())
                    .build())
                .build())
            .registration(DatasetCreateRequestRegistrationArgs.builder()
                .description("test description")
                .name("datasetName123")
                .build())
            .resourceGroupName("acjain-mleastUS2")
            .skipValidation(false)
            .workspaceName("acjain-mleastUS2")
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const machineLearningDataset = new azure_native.machinelearningservices.MachineLearningDataset("machineLearningDataset", {
    datasetName: "datasetName123",
    datasetType: azure_native.machinelearningservices.DatasetType.File,
    parameters: {
        path: {
            dataPath: {
                datastoreName: "testblobfromarm",
                relativePath: "UI/03-26-2020_083359_UTC/latin1encoding.csv",
            },
        },
    },
    registration: {
        description: "test description",
        name: "datasetName123",
    },
    resourceGroupName: "acjain-mleastUS2",
    skipValidation: false,
    workspaceName: "acjain-mleastUS2",
});
Copy
import pulumi
import pulumi_azure_native as azure_native

machine_learning_dataset = azure_native.machinelearningservices.MachineLearningDataset("machineLearningDataset",
    dataset_name="datasetName123",
    dataset_type=azure_native.machinelearningservices.DatasetType.FILE,
    parameters={
        "path": {
            "data_path": {
                "datastore_name": "testblobfromarm",
                "relative_path": "UI/03-26-2020_083359_UTC/latin1encoding.csv",
            },
        },
    },
    registration={
        "description": "test description",
        "name": "datasetName123",
    },
    resource_group_name="acjain-mleastUS2",
    skip_validation=False,
    workspace_name="acjain-mleastUS2")
Copy
resources:
  machineLearningDataset:
    type: azure-native:machinelearningservices:MachineLearningDataset
    properties:
      datasetName: datasetName123
      datasetType: file
      parameters:
        path:
          dataPath:
            datastoreName: testblobfromarm
            relativePath: UI/03-26-2020_083359_UTC/latin1encoding.csv
      registration:
        description: test description
        name: datasetName123
      resourceGroupName: acjain-mleastUS2
      skipValidation: false
      workspaceName: acjain-mleastUS2
Copy

Create MachineLearningDataset Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new MachineLearningDataset(name: string, args: MachineLearningDatasetArgs, opts?: CustomResourceOptions);
@overload
def MachineLearningDataset(resource_name: str,
                           args: MachineLearningDatasetArgs,
                           opts: Optional[ResourceOptions] = None)

@overload
def MachineLearningDataset(resource_name: str,
                           opts: Optional[ResourceOptions] = None,
                           dataset_type: Optional[Union[str, DatasetType]] = None,
                           parameters: Optional[DatasetCreateRequestParametersArgs] = None,
                           registration: Optional[DatasetCreateRequestRegistrationArgs] = None,
                           resource_group_name: Optional[str] = None,
                           workspace_name: Optional[str] = None,
                           dataset_name: Optional[str] = None,
                           skip_validation: Optional[bool] = None,
                           time_series: Optional[DatasetCreateRequestTimeSeriesArgs] = None)
func NewMachineLearningDataset(ctx *Context, name string, args MachineLearningDatasetArgs, opts ...ResourceOption) (*MachineLearningDataset, error)
public MachineLearningDataset(string name, MachineLearningDatasetArgs args, CustomResourceOptions? opts = null)
public MachineLearningDataset(String name, MachineLearningDatasetArgs args)
public MachineLearningDataset(String name, MachineLearningDatasetArgs args, CustomResourceOptions options)
type: azure-native:machinelearningservices:MachineLearningDataset
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. MachineLearningDatasetArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. MachineLearningDatasetArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. MachineLearningDatasetArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. MachineLearningDatasetArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. MachineLearningDatasetArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var machineLearningDatasetResource = new AzureNative.Machinelearningservices.MachineLearningDataset("machineLearningDatasetResource", new()
{
    DatasetType = "string",
    Parameters = 
    {
        { "header", "string" },
        { "includePath", false },
        { "partitionFormat", "string" },
        { "path", 
        {
            { "dataPath", 
            {
                { "datastoreName", "string" },
                { "relativePath", "string" },
            } },
            { "httpUrl", "string" },
        } },
        { "query", 
        {
            { "datastoreName", "string" },
            { "query", "string" },
        } },
        { "separator", "string" },
        { "sourceType", "string" },
    },
    Registration = 
    {
        { "description", "string" },
        { "name", "string" },
        { "tags", 
        {
            { "string", "string" },
        } },
    },
    ResourceGroupName = "string",
    WorkspaceName = "string",
    DatasetName = "string",
    SkipValidation = false,
    TimeSeries = 
    {
        { "coarseGrainTimestamp", "string" },
        { "fineGrainTimestamp", "string" },
    },
});
Copy
example, err := machinelearningservices.NewMachineLearningDataset(ctx, "machineLearningDatasetResource", &machinelearningservices.MachineLearningDatasetArgs{
	DatasetType: "string",
	Parameters: map[string]interface{}{
		"header":          "string",
		"includePath":     false,
		"partitionFormat": "string",
		"path": map[string]interface{}{
			"dataPath": map[string]interface{}{
				"datastoreName": "string",
				"relativePath":  "string",
			},
			"httpUrl": "string",
		},
		"query": map[string]interface{}{
			"datastoreName": "string",
			"query":         "string",
		},
		"separator":  "string",
		"sourceType": "string",
	},
	Registration: map[string]interface{}{
		"description": "string",
		"name":        "string",
		"tags": map[string]interface{}{
			"string": "string",
		},
	},
	ResourceGroupName: "string",
	WorkspaceName:     "string",
	DatasetName:       "string",
	SkipValidation:    false,
	TimeSeries: map[string]interface{}{
		"coarseGrainTimestamp": "string",
		"fineGrainTimestamp":   "string",
	},
})
Copy
var machineLearningDatasetResource = new MachineLearningDataset("machineLearningDatasetResource", MachineLearningDatasetArgs.builder()
    .datasetType("string")
    .parameters(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .registration(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .resourceGroupName("string")
    .workspaceName("string")
    .datasetName("string")
    .skipValidation(false)
    .timeSeries(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .build());
Copy
machine_learning_dataset_resource = azure_native.machinelearningservices.MachineLearningDataset("machineLearningDatasetResource",
    dataset_type=string,
    parameters={
        header: string,
        includePath: False,
        partitionFormat: string,
        path: {
            dataPath: {
                datastoreName: string,
                relativePath: string,
            },
            httpUrl: string,
        },
        query: {
            datastoreName: string,
            query: string,
        },
        separator: string,
        sourceType: string,
    },
    registration={
        description: string,
        name: string,
        tags: {
            string: string,
        },
    },
    resource_group_name=string,
    workspace_name=string,
    dataset_name=string,
    skip_validation=False,
    time_series={
        coarseGrainTimestamp: string,
        fineGrainTimestamp: string,
    })
Copy
const machineLearningDatasetResource = new azure_native.machinelearningservices.MachineLearningDataset("machineLearningDatasetResource", {
    datasetType: "string",
    parameters: {
        header: "string",
        includePath: false,
        partitionFormat: "string",
        path: {
            dataPath: {
                datastoreName: "string",
                relativePath: "string",
            },
            httpUrl: "string",
        },
        query: {
            datastoreName: "string",
            query: "string",
        },
        separator: "string",
        sourceType: "string",
    },
    registration: {
        description: "string",
        name: "string",
        tags: {
            string: "string",
        },
    },
    resourceGroupName: "string",
    workspaceName: "string",
    datasetName: "string",
    skipValidation: false,
    timeSeries: {
        coarseGrainTimestamp: "string",
        fineGrainTimestamp: "string",
    },
});
Copy
type: azure-native:machinelearningservices:MachineLearningDataset
properties:
    datasetName: string
    datasetType: string
    parameters:
        header: string
        includePath: false
        partitionFormat: string
        path:
            dataPath:
                datastoreName: string
                relativePath: string
            httpUrl: string
        query:
            datastoreName: string
            query: string
        separator: string
        sourceType: string
    registration:
        description: string
        name: string
        tags:
            string: string
    resourceGroupName: string
    skipValidation: false
    timeSeries:
        coarseGrainTimestamp: string
        fineGrainTimestamp: string
    workspaceName: string
Copy

MachineLearningDataset Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The MachineLearningDataset resource accepts the following input properties:

DatasetType This property is required. string | Pulumi.AzureNative.MachineLearningServices.DatasetType
Specifies dataset type.
Parameters This property is required. Pulumi.AzureNative.MachineLearningServices.Inputs.DatasetCreateRequestParameters
Registration This property is required. Pulumi.AzureNative.MachineLearningServices.Inputs.DatasetCreateRequestRegistration
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Name of the resource group in which workspace is located.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
Name of Azure Machine Learning workspace.
DatasetName Changes to this property will trigger replacement. string
The Dataset name.
SkipValidation bool
Skip validation that ensures data can be loaded from the dataset before registration.
TimeSeries Pulumi.AzureNative.MachineLearningServices.Inputs.DatasetCreateRequestTimeSeries
DatasetType This property is required. string | DatasetType
Specifies dataset type.
Parameters This property is required. DatasetCreateRequestParametersArgs
Registration This property is required. DatasetCreateRequestRegistrationArgs
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Name of the resource group in which workspace is located.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
Name of Azure Machine Learning workspace.
DatasetName Changes to this property will trigger replacement. string
The Dataset name.
SkipValidation bool
Skip validation that ensures data can be loaded from the dataset before registration.
TimeSeries DatasetCreateRequestTimeSeriesArgs
datasetType This property is required. String | DatasetType
Specifies dataset type.
parameters This property is required. DatasetCreateRequestParameters
registration This property is required. DatasetCreateRequestRegistration
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
Name of the resource group in which workspace is located.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
Name of Azure Machine Learning workspace.
datasetName Changes to this property will trigger replacement. String
The Dataset name.
skipValidation Boolean
Skip validation that ensures data can be loaded from the dataset before registration.
timeSeries DatasetCreateRequestTimeSeries
datasetType This property is required. string | DatasetType
Specifies dataset type.
parameters This property is required. DatasetCreateRequestParameters
registration This property is required. DatasetCreateRequestRegistration
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
Name of the resource group in which workspace is located.
workspaceName
This property is required.
Changes to this property will trigger replacement.
string
Name of Azure Machine Learning workspace.
datasetName Changes to this property will trigger replacement. string
The Dataset name.
skipValidation boolean
Skip validation that ensures data can be loaded from the dataset before registration.
timeSeries DatasetCreateRequestTimeSeries
dataset_type This property is required. str | DatasetType
Specifies dataset type.
parameters This property is required. DatasetCreateRequestParametersArgs
registration This property is required. DatasetCreateRequestRegistrationArgs
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
Name of the resource group in which workspace is located.
workspace_name
This property is required.
Changes to this property will trigger replacement.
str
Name of Azure Machine Learning workspace.
dataset_name Changes to this property will trigger replacement. str
The Dataset name.
skip_validation bool
Skip validation that ensures data can be loaded from the dataset before registration.
time_series DatasetCreateRequestTimeSeriesArgs
datasetType This property is required. String | "tabular" | "file"
Specifies dataset type.
parameters This property is required. Property Map
registration This property is required. Property Map
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
Name of the resource group in which workspace is located.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
Name of Azure Machine Learning workspace.
datasetName Changes to this property will trigger replacement. String
The Dataset name.
skipValidation Boolean
Skip validation that ensures data can be loaded from the dataset before registration.
timeSeries Property Map

Outputs

All input properties are implicitly available as output properties. Additionally, the MachineLearningDataset resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
Name string
Specifies the name of the resource.
Properties Pulumi.AzureNative.MachineLearningServices.Outputs.DatasetResponse
Dataset properties
Type string
Specifies the type of the resource.
Identity Pulumi.AzureNative.MachineLearningServices.Outputs.IdentityResponse
The identity of the resource.
Location string
Specifies the location of the resource.
Sku Pulumi.AzureNative.MachineLearningServices.Outputs.SkuResponse
The sku of the workspace.
Tags Dictionary<string, string>
Contains resource tags defined as key/value pairs.
Id string
The provider-assigned unique ID for this managed resource.
Name string
Specifies the name of the resource.
Properties DatasetResponse
Dataset properties
Type string
Specifies the type of the resource.
Identity IdentityResponse
The identity of the resource.
Location string
Specifies the location of the resource.
Sku SkuResponse
The sku of the workspace.
Tags map[string]string
Contains resource tags defined as key/value pairs.
id String
The provider-assigned unique ID for this managed resource.
name String
Specifies the name of the resource.
properties DatasetResponse
Dataset properties
type String
Specifies the type of the resource.
identity IdentityResponse
The identity of the resource.
location String
Specifies the location of the resource.
sku SkuResponse
The sku of the workspace.
tags Map<String,String>
Contains resource tags defined as key/value pairs.
id string
The provider-assigned unique ID for this managed resource.
name string
Specifies the name of the resource.
properties DatasetResponse
Dataset properties
type string
Specifies the type of the resource.
identity IdentityResponse
The identity of the resource.
location string
Specifies the location of the resource.
sku SkuResponse
The sku of the workspace.
tags {[key: string]: string}
Contains resource tags defined as key/value pairs.
id str
The provider-assigned unique ID for this managed resource.
name str
Specifies the name of the resource.
properties DatasetResponse
Dataset properties
type str
Specifies the type of the resource.
identity IdentityResponse
The identity of the resource.
location str
Specifies the location of the resource.
sku SkuResponse
The sku of the workspace.
tags Mapping[str, str]
Contains resource tags defined as key/value pairs.
id String
The provider-assigned unique ID for this managed resource.
name String
Specifies the name of the resource.
properties Property Map
Dataset properties
type String
Specifies the type of the resource.
identity Property Map
The identity of the resource.
location String
Specifies the location of the resource.
sku Property Map
The sku of the workspace.
tags Map<String>
Contains resource tags defined as key/value pairs.

Supporting Types

DatasetCreateRequestDataPath
, DatasetCreateRequestDataPathArgs

DatastoreName string
The datastore name.
RelativePath string
Path within the datastore.
DatastoreName string
The datastore name.
RelativePath string
Path within the datastore.
datastoreName String
The datastore name.
relativePath String
Path within the datastore.
datastoreName string
The datastore name.
relativePath string
Path within the datastore.
datastore_name str
The datastore name.
relative_path str
Path within the datastore.
datastoreName String
The datastore name.
relativePath String
Path within the datastore.

DatasetCreateRequestParameters
, DatasetCreateRequestParametersArgs

Header string | Pulumi.AzureNative.MachineLearningServices.Header
Header type.
IncludePath bool
Boolean to keep path information as column in the dataset. Defaults to False. This is useful when reading multiple files, and want to know which file a particular record originated from, or to keep useful information in file path.
PartitionFormat string
The partition information of each path will be extracted into columns based on the specified format. Format part '{column_name}' creates string column, and '{column_name:yyyy/MM/dd/HH/mm/ss}' creates datetime column, where 'yyyy', 'MM', 'dd', 'HH', 'mm' and 'ss' are used to extract year, month, day, hour, minute and second for the datetime type. The format should start from the position of first partition key until the end of file path. For example, given the path '../USA/2019/01/01/data.parquet' where the partition is by country/region and time, partition_format='/{CountryOrRegion}/{PartitionDate:yyyy/MM/dd}/data.csv' creates a string column 'CountryOrRegion' with the value 'USA' and a datetime column 'PartitionDate' with the value '2019-01-01
Path Pulumi.AzureNative.MachineLearningServices.Inputs.DatasetCreateRequestPath
Query Pulumi.AzureNative.MachineLearningServices.Inputs.DatasetCreateRequestQuery
Separator string
The separator used to split columns for 'delimited_files' sourceType.
SourceType string | Pulumi.AzureNative.MachineLearningServices.SourceType
Data source type.
Header string | Header
Header type.
IncludePath bool
Boolean to keep path information as column in the dataset. Defaults to False. This is useful when reading multiple files, and want to know which file a particular record originated from, or to keep useful information in file path.
PartitionFormat string
The partition information of each path will be extracted into columns based on the specified format. Format part '{column_name}' creates string column, and '{column_name:yyyy/MM/dd/HH/mm/ss}' creates datetime column, where 'yyyy', 'MM', 'dd', 'HH', 'mm' and 'ss' are used to extract year, month, day, hour, minute and second for the datetime type. The format should start from the position of first partition key until the end of file path. For example, given the path '../USA/2019/01/01/data.parquet' where the partition is by country/region and time, partition_format='/{CountryOrRegion}/{PartitionDate:yyyy/MM/dd}/data.csv' creates a string column 'CountryOrRegion' with the value 'USA' and a datetime column 'PartitionDate' with the value '2019-01-01
Path DatasetCreateRequestPath
Query DatasetCreateRequestQuery
Separator string
The separator used to split columns for 'delimited_files' sourceType.
SourceType string | SourceType
Data source type.
header String | Header
Header type.
includePath Boolean
Boolean to keep path information as column in the dataset. Defaults to False. This is useful when reading multiple files, and want to know which file a particular record originated from, or to keep useful information in file path.
partitionFormat String
The partition information of each path will be extracted into columns based on the specified format. Format part '{column_name}' creates string column, and '{column_name:yyyy/MM/dd/HH/mm/ss}' creates datetime column, where 'yyyy', 'MM', 'dd', 'HH', 'mm' and 'ss' are used to extract year, month, day, hour, minute and second for the datetime type. The format should start from the position of first partition key until the end of file path. For example, given the path '../USA/2019/01/01/data.parquet' where the partition is by country/region and time, partition_format='/{CountryOrRegion}/{PartitionDate:yyyy/MM/dd}/data.csv' creates a string column 'CountryOrRegion' with the value 'USA' and a datetime column 'PartitionDate' with the value '2019-01-01
path DatasetCreateRequestPath
query DatasetCreateRequestQuery
separator String
The separator used to split columns for 'delimited_files' sourceType.
sourceType String | SourceType
Data source type.
header string | Header
Header type.
includePath boolean
Boolean to keep path information as column in the dataset. Defaults to False. This is useful when reading multiple files, and want to know which file a particular record originated from, or to keep useful information in file path.
partitionFormat string
The partition information of each path will be extracted into columns based on the specified format. Format part '{column_name}' creates string column, and '{column_name:yyyy/MM/dd/HH/mm/ss}' creates datetime column, where 'yyyy', 'MM', 'dd', 'HH', 'mm' and 'ss' are used to extract year, month, day, hour, minute and second for the datetime type. The format should start from the position of first partition key until the end of file path. For example, given the path '../USA/2019/01/01/data.parquet' where the partition is by country/region and time, partition_format='/{CountryOrRegion}/{PartitionDate:yyyy/MM/dd}/data.csv' creates a string column 'CountryOrRegion' with the value 'USA' and a datetime column 'PartitionDate' with the value '2019-01-01
path DatasetCreateRequestPath
query DatasetCreateRequestQuery
separator string
The separator used to split columns for 'delimited_files' sourceType.
sourceType string | SourceType
Data source type.
header str | Header
Header type.
include_path bool
Boolean to keep path information as column in the dataset. Defaults to False. This is useful when reading multiple files, and want to know which file a particular record originated from, or to keep useful information in file path.
partition_format str
The partition information of each path will be extracted into columns based on the specified format. Format part '{column_name}' creates string column, and '{column_name:yyyy/MM/dd/HH/mm/ss}' creates datetime column, where 'yyyy', 'MM', 'dd', 'HH', 'mm' and 'ss' are used to extract year, month, day, hour, minute and second for the datetime type. The format should start from the position of first partition key until the end of file path. For example, given the path '../USA/2019/01/01/data.parquet' where the partition is by country/region and time, partition_format='/{CountryOrRegion}/{PartitionDate:yyyy/MM/dd}/data.csv' creates a string column 'CountryOrRegion' with the value 'USA' and a datetime column 'PartitionDate' with the value '2019-01-01
path DatasetCreateRequestPath
query DatasetCreateRequestQuery
separator str
The separator used to split columns for 'delimited_files' sourceType.
source_type str | SourceType
Data source type.
header String | "all_files_have_same_headers" | "only_first_file_has_headers" | "no_headers" | "combine_all_files_headers"
Header type.
includePath Boolean
Boolean to keep path information as column in the dataset. Defaults to False. This is useful when reading multiple files, and want to know which file a particular record originated from, or to keep useful information in file path.
partitionFormat String
The partition information of each path will be extracted into columns based on the specified format. Format part '{column_name}' creates string column, and '{column_name:yyyy/MM/dd/HH/mm/ss}' creates datetime column, where 'yyyy', 'MM', 'dd', 'HH', 'mm' and 'ss' are used to extract year, month, day, hour, minute and second for the datetime type. The format should start from the position of first partition key until the end of file path. For example, given the path '../USA/2019/01/01/data.parquet' where the partition is by country/region and time, partition_format='/{CountryOrRegion}/{PartitionDate:yyyy/MM/dd}/data.csv' creates a string column 'CountryOrRegion' with the value 'USA' and a datetime column 'PartitionDate' with the value '2019-01-01
path Property Map
query Property Map
separator String
The separator used to split columns for 'delimited_files' sourceType.
sourceType String | "delimited_files" | "json_lines_files" | "parquet_files"
Data source type.

DatasetCreateRequestPath
, DatasetCreateRequestPathArgs

dataPath Property Map
httpUrl String
The Http URL.

DatasetCreateRequestQuery
, DatasetCreateRequestQueryArgs

DatastoreName string
The SQL/PostgreSQL/MySQL datastore name.
Query string
SQL Quey.
DatastoreName string
The SQL/PostgreSQL/MySQL datastore name.
Query string
SQL Quey.
datastoreName String
The SQL/PostgreSQL/MySQL datastore name.
query String
SQL Quey.
datastoreName string
The SQL/PostgreSQL/MySQL datastore name.
query string
SQL Quey.
datastore_name str
The SQL/PostgreSQL/MySQL datastore name.
query str
SQL Quey.
datastoreName String
The SQL/PostgreSQL/MySQL datastore name.
query String
SQL Quey.

DatasetCreateRequestRegistration
, DatasetCreateRequestRegistrationArgs

Description string
The description for the dataset.
Name string
The name of the dataset.
Tags Dictionary<string, string>
Tags associated with the dataset.
Description string
The description for the dataset.
Name string
The name of the dataset.
Tags map[string]string
Tags associated with the dataset.
description String
The description for the dataset.
name String
The name of the dataset.
tags Map<String,String>
Tags associated with the dataset.
description string
The description for the dataset.
name string
The name of the dataset.
tags {[key: string]: string}
Tags associated with the dataset.
description str
The description for the dataset.
name str
The name of the dataset.
tags Mapping[str, str]
Tags associated with the dataset.
description String
The description for the dataset.
name String
The name of the dataset.
tags Map<String>
Tags associated with the dataset.

DatasetCreateRequestTimeSeries
, DatasetCreateRequestTimeSeriesArgs

CoarseGrainTimestamp string
Column name to be used as CoarseGrainTimestamp. Can only be used if 'fineGrainTimestamp' is specified and cannot be same as 'fineGrainTimestamp'.
FineGrainTimestamp string
Column name to be used as FineGrainTimestamp
CoarseGrainTimestamp string
Column name to be used as CoarseGrainTimestamp. Can only be used if 'fineGrainTimestamp' is specified and cannot be same as 'fineGrainTimestamp'.
FineGrainTimestamp string
Column name to be used as FineGrainTimestamp
coarseGrainTimestamp String
Column name to be used as CoarseGrainTimestamp. Can only be used if 'fineGrainTimestamp' is specified and cannot be same as 'fineGrainTimestamp'.
fineGrainTimestamp String
Column name to be used as FineGrainTimestamp
coarseGrainTimestamp string
Column name to be used as CoarseGrainTimestamp. Can only be used if 'fineGrainTimestamp' is specified and cannot be same as 'fineGrainTimestamp'.
fineGrainTimestamp string
Column name to be used as FineGrainTimestamp
coarse_grain_timestamp str
Column name to be used as CoarseGrainTimestamp. Can only be used if 'fineGrainTimestamp' is specified and cannot be same as 'fineGrainTimestamp'.
fine_grain_timestamp str
Column name to be used as FineGrainTimestamp
coarseGrainTimestamp String
Column name to be used as CoarseGrainTimestamp. Can only be used if 'fineGrainTimestamp' is specified and cannot be same as 'fineGrainTimestamp'.
fineGrainTimestamp String
Column name to be used as FineGrainTimestamp

DatasetResponse
, DatasetResponseArgs

CreatedTime This property is required. string
The dataset creation time (UTC).
DatasetId This property is required. string
Unique Dataset identifier.
DatasetType This property is required. string
Dataset Type.
DefaultCompute This property is required. string
Name of the default compute to be used for any Dataset actions (such as Profile, Write).
Description This property is required. string
Description about this dataset version.
Etag This property is required. string
eTag description
IsVisible This property is required. bool
Flag to hide Dataset in UI
ModifiedTime This property is required. string
The dataset last modified time (UTC).
Name This property is required. string
Unique dataset name
Tags This property is required. Dictionary<string, string>
Tags for this dataset version.
DatasetState Pulumi.AzureNative.MachineLearningServices.Inputs.DatasetStateResponse
Dataset state
Latest Pulumi.AzureNative.MachineLearningServices.Inputs.DatasetResponseLatest
Last created Dataset definition.
CreatedTime This property is required. string
The dataset creation time (UTC).
DatasetId This property is required. string
Unique Dataset identifier.
DatasetType This property is required. string
Dataset Type.
DefaultCompute This property is required. string
Name of the default compute to be used for any Dataset actions (such as Profile, Write).
Description This property is required. string
Description about this dataset version.
Etag This property is required. string
eTag description
IsVisible This property is required. bool
Flag to hide Dataset in UI
ModifiedTime This property is required. string
The dataset last modified time (UTC).
Name This property is required. string
Unique dataset name
Tags This property is required. map[string]string
Tags for this dataset version.
DatasetState DatasetStateResponse
Dataset state
Latest DatasetResponseLatest
Last created Dataset definition.
createdTime This property is required. String
The dataset creation time (UTC).
datasetId This property is required. String
Unique Dataset identifier.
datasetType This property is required. String
Dataset Type.
defaultCompute This property is required. String
Name of the default compute to be used for any Dataset actions (such as Profile, Write).
description This property is required. String
Description about this dataset version.
etag This property is required. String
eTag description
isVisible This property is required. Boolean
Flag to hide Dataset in UI
modifiedTime This property is required. String
The dataset last modified time (UTC).
name This property is required. String
Unique dataset name
tags This property is required. Map<String,String>
Tags for this dataset version.
datasetState DatasetStateResponse
Dataset state
latest DatasetResponseLatest
Last created Dataset definition.
createdTime This property is required. string
The dataset creation time (UTC).
datasetId This property is required. string
Unique Dataset identifier.
datasetType This property is required. string
Dataset Type.
defaultCompute This property is required. string
Name of the default compute to be used for any Dataset actions (such as Profile, Write).
description This property is required. string
Description about this dataset version.
etag This property is required. string
eTag description
isVisible This property is required. boolean
Flag to hide Dataset in UI
modifiedTime This property is required. string
The dataset last modified time (UTC).
name This property is required. string
Unique dataset name
tags This property is required. {[key: string]: string}
Tags for this dataset version.
datasetState DatasetStateResponse
Dataset state
latest DatasetResponseLatest
Last created Dataset definition.
created_time This property is required. str
The dataset creation time (UTC).
dataset_id This property is required. str
Unique Dataset identifier.
dataset_type This property is required. str
Dataset Type.
default_compute This property is required. str
Name of the default compute to be used for any Dataset actions (such as Profile, Write).
description This property is required. str
Description about this dataset version.
etag This property is required. str
eTag description
is_visible This property is required. bool
Flag to hide Dataset in UI
modified_time This property is required. str
The dataset last modified time (UTC).
name This property is required. str
Unique dataset name
tags This property is required. Mapping[str, str]
Tags for this dataset version.
dataset_state DatasetStateResponse
Dataset state
latest DatasetResponseLatest
Last created Dataset definition.
createdTime This property is required. String
The dataset creation time (UTC).
datasetId This property is required. String
Unique Dataset identifier.
datasetType This property is required. String
Dataset Type.
defaultCompute This property is required. String
Name of the default compute to be used for any Dataset actions (such as Profile, Write).
description This property is required. String
Description about this dataset version.
etag This property is required. String
eTag description
isVisible This property is required. Boolean
Flag to hide Dataset in UI
modifiedTime This property is required. String
The dataset last modified time (UTC).
name This property is required. String
Unique dataset name
tags This property is required. Map<String>
Tags for this dataset version.
datasetState Property Map
Dataset state
latest Property Map
Last created Dataset definition.

DatasetResponseDataPath
, DatasetResponseDataPathArgs

AzureFilePath This property is required. string
Azure path for Azure Blob or File
DatastoreName This property is required. string
Data store Name
HttpUrl This property is required. string
HTTP URL.
PartitionFormat This property is required. string
Specify the partition format of path. Defaults to None.
PartitionFormatIgnoreError This property is required. bool
Whether or not to ignore unmatched path.
Paths This property is required. List<string>
List of files expanded from a file GLOB specified
RelativePath This property is required. string
Relative path in the data store
AdditionalProperties Dictionary<string, object>
Additional Properties.
SqlDataPath Pulumi.AzureNative.MachineLearningServices.Inputs.DatasetResponseSqlDataPath
Sql Query/Table/Stored Procedure details.
AzureFilePath This property is required. string
Azure path for Azure Blob or File
DatastoreName This property is required. string
Data store Name
HttpUrl This property is required. string
HTTP URL.
PartitionFormat This property is required. string
Specify the partition format of path. Defaults to None.
PartitionFormatIgnoreError This property is required. bool
Whether or not to ignore unmatched path.
Paths This property is required. []string
List of files expanded from a file GLOB specified
RelativePath This property is required. string
Relative path in the data store
AdditionalProperties map[string]interface{}
Additional Properties.
SqlDataPath DatasetResponseSqlDataPath
Sql Query/Table/Stored Procedure details.
azureFilePath This property is required. String
Azure path for Azure Blob or File
datastoreName This property is required. String
Data store Name
httpUrl This property is required. String
HTTP URL.
partitionFormat This property is required. String
Specify the partition format of path. Defaults to None.
partitionFormatIgnoreError This property is required. Boolean
Whether or not to ignore unmatched path.
paths This property is required. List<String>
List of files expanded from a file GLOB specified
relativePath This property is required. String
Relative path in the data store
additionalProperties Map<String,Object>
Additional Properties.
sqlDataPath DatasetResponseSqlDataPath
Sql Query/Table/Stored Procedure details.
azureFilePath This property is required. string
Azure path for Azure Blob or File
datastoreName This property is required. string
Data store Name
httpUrl This property is required. string
HTTP URL.
partitionFormat This property is required. string
Specify the partition format of path. Defaults to None.
partitionFormatIgnoreError This property is required. boolean
Whether or not to ignore unmatched path.
paths This property is required. string[]
List of files expanded from a file GLOB specified
relativePath This property is required. string
Relative path in the data store
additionalProperties {[key: string]: any}
Additional Properties.
sqlDataPath DatasetResponseSqlDataPath
Sql Query/Table/Stored Procedure details.
azure_file_path This property is required. str
Azure path for Azure Blob or File
datastore_name This property is required. str
Data store Name
http_url This property is required. str
HTTP URL.
partition_format This property is required. str
Specify the partition format of path. Defaults to None.
partition_format_ignore_error This property is required. bool
Whether or not to ignore unmatched path.
paths This property is required. Sequence[str]
List of files expanded from a file GLOB specified
relative_path This property is required. str
Relative path in the data store
additional_properties Mapping[str, Any]
Additional Properties.
sql_data_path DatasetResponseSqlDataPath
Sql Query/Table/Stored Procedure details.
azureFilePath This property is required. String
Azure path for Azure Blob or File
datastoreName This property is required. String
Data store Name
httpUrl This property is required. String
HTTP URL.
partitionFormat This property is required. String
Specify the partition format of path. Defaults to None.
partitionFormatIgnoreError This property is required. Boolean
Whether or not to ignore unmatched path.
paths This property is required. List<String>
List of files expanded from a file GLOB specified
relativePath This property is required. String
Relative path in the data store
additionalProperties Map<Any>
Additional Properties.
sqlDataPath Property Map
Sql Query/Table/Stored Procedure details.

DatasetResponseLatest
, DatasetResponseLatestArgs

CreatedTime This property is required. string
The dataset creation time (UTC).
Dataflow This property is required. string
Dataflow Json
DatasetId This property is required. string
Unique Dataset identifier.
Description This property is required. string
Description about the dataset.
Etag This property is required. string
eTag description
FileType This property is required. string
Dataset FileType, specified by user.
ModifiedTime This property is required. string
The dataset last modified time (UTC).
Notes This property is required. string
Summary of Definition changes.
PartitionFormatInPath This property is required. bool
Indicates how the source data is partitioned. This is defined to filter on a range of partitioned data before performing actions or materialization.
SavedDatasetId This property is required. string
Indicates the saved dataset this definition is mapping to, populated on Get.
Tags This property is required. Dictionary<string, string>
Tags associated with the dataset.
TelemetryInfo This property is required. Dictionary<string, string>
Telemetry information about the dataset including information like which service the dataset was created from.
UseDescriptionTagsFromDefinition This property is required. bool
Whether to use description and tags from the definition level as opposed to dataset level (old behavior).
VersionId This property is required. string
An identifier uniquely identifies a definition change.
CreatedBy Pulumi.AzureNative.MachineLearningServices.Inputs.UserInfoResponse
User who created.
DataPath Pulumi.AzureNative.MachineLearningServices.Inputs.DatasetResponseDataPath
Datastore and reference to location of data such as relativePath, Sql Query and etc.
DatasetDefinitionState Pulumi.AzureNative.MachineLearningServices.Inputs.DatasetStateResponse
Dataset state
Properties Dictionary<string, object>
Properties stores information like name of time series column for time series dataset.
CreatedTime This property is required. string
The dataset creation time (UTC).
Dataflow This property is required. string
Dataflow Json
DatasetId This property is required. string
Unique Dataset identifier.
Description This property is required. string
Description about the dataset.
Etag This property is required. string
eTag description
FileType This property is required. string
Dataset FileType, specified by user.
ModifiedTime This property is required. string
The dataset last modified time (UTC).
Notes This property is required. string
Summary of Definition changes.
PartitionFormatInPath This property is required. bool
Indicates how the source data is partitioned. This is defined to filter on a range of partitioned data before performing actions or materialization.
SavedDatasetId This property is required. string
Indicates the saved dataset this definition is mapping to, populated on Get.
Tags This property is required. map[string]string
Tags associated with the dataset.
TelemetryInfo This property is required. map[string]string
Telemetry information about the dataset including information like which service the dataset was created from.
UseDescriptionTagsFromDefinition This property is required. bool
Whether to use description and tags from the definition level as opposed to dataset level (old behavior).
VersionId This property is required. string
An identifier uniquely identifies a definition change.
CreatedBy UserInfoResponse
User who created.
DataPath DatasetResponseDataPath
Datastore and reference to location of data such as relativePath, Sql Query and etc.
DatasetDefinitionState DatasetStateResponse
Dataset state
Properties map[string]interface{}
Properties stores information like name of time series column for time series dataset.
createdTime This property is required. String
The dataset creation time (UTC).
dataflow This property is required. String
Dataflow Json
datasetId This property is required. String
Unique Dataset identifier.
description This property is required. String
Description about the dataset.
etag This property is required. String
eTag description
fileType This property is required. String
Dataset FileType, specified by user.
modifiedTime This property is required. String
The dataset last modified time (UTC).
notes This property is required. String
Summary of Definition changes.
partitionFormatInPath This property is required. Boolean
Indicates how the source data is partitioned. This is defined to filter on a range of partitioned data before performing actions or materialization.
savedDatasetId This property is required. String
Indicates the saved dataset this definition is mapping to, populated on Get.
tags This property is required. Map<String,String>
Tags associated with the dataset.
telemetryInfo This property is required. Map<String,String>
Telemetry information about the dataset including information like which service the dataset was created from.
useDescriptionTagsFromDefinition This property is required. Boolean
Whether to use description and tags from the definition level as opposed to dataset level (old behavior).
versionId This property is required. String
An identifier uniquely identifies a definition change.
createdBy UserInfoResponse
User who created.
dataPath DatasetResponseDataPath
Datastore and reference to location of data such as relativePath, Sql Query and etc.
datasetDefinitionState DatasetStateResponse
Dataset state
properties Map<String,Object>
Properties stores information like name of time series column for time series dataset.
createdTime This property is required. string
The dataset creation time (UTC).
dataflow This property is required. string
Dataflow Json
datasetId This property is required. string
Unique Dataset identifier.
description This property is required. string
Description about the dataset.
etag This property is required. string
eTag description
fileType This property is required. string
Dataset FileType, specified by user.
modifiedTime This property is required. string
The dataset last modified time (UTC).
notes This property is required. string
Summary of Definition changes.
partitionFormatInPath This property is required. boolean
Indicates how the source data is partitioned. This is defined to filter on a range of partitioned data before performing actions or materialization.
savedDatasetId This property is required. string
Indicates the saved dataset this definition is mapping to, populated on Get.
tags This property is required. {[key: string]: string}
Tags associated with the dataset.
telemetryInfo This property is required. {[key: string]: string}
Telemetry information about the dataset including information like which service the dataset was created from.
useDescriptionTagsFromDefinition This property is required. boolean
Whether to use description and tags from the definition level as opposed to dataset level (old behavior).
versionId This property is required. string
An identifier uniquely identifies a definition change.
createdBy UserInfoResponse
User who created.
dataPath DatasetResponseDataPath
Datastore and reference to location of data such as relativePath, Sql Query and etc.
datasetDefinitionState DatasetStateResponse
Dataset state
properties {[key: string]: any}
Properties stores information like name of time series column for time series dataset.
created_time This property is required. str
The dataset creation time (UTC).
dataflow This property is required. str
Dataflow Json
dataset_id This property is required. str
Unique Dataset identifier.
description This property is required. str
Description about the dataset.
etag This property is required. str
eTag description
file_type This property is required. str
Dataset FileType, specified by user.
modified_time This property is required. str
The dataset last modified time (UTC).
notes This property is required. str
Summary of Definition changes.
partition_format_in_path This property is required. bool
Indicates how the source data is partitioned. This is defined to filter on a range of partitioned data before performing actions or materialization.
saved_dataset_id This property is required. str
Indicates the saved dataset this definition is mapping to, populated on Get.
tags This property is required. Mapping[str, str]
Tags associated with the dataset.
telemetry_info This property is required. Mapping[str, str]
Telemetry information about the dataset including information like which service the dataset was created from.
use_description_tags_from_definition This property is required. bool
Whether to use description and tags from the definition level as opposed to dataset level (old behavior).
version_id This property is required. str
An identifier uniquely identifies a definition change.
created_by UserInfoResponse
User who created.
data_path DatasetResponseDataPath
Datastore and reference to location of data such as relativePath, Sql Query and etc.
dataset_definition_state DatasetStateResponse
Dataset state
properties Mapping[str, Any]
Properties stores information like name of time series column for time series dataset.
createdTime This property is required. String
The dataset creation time (UTC).
dataflow This property is required. String
Dataflow Json
datasetId This property is required. String
Unique Dataset identifier.
description This property is required. String
Description about the dataset.
etag This property is required. String
eTag description
fileType This property is required. String
Dataset FileType, specified by user.
modifiedTime This property is required. String
The dataset last modified time (UTC).
notes This property is required. String
Summary of Definition changes.
partitionFormatInPath This property is required. Boolean
Indicates how the source data is partitioned. This is defined to filter on a range of partitioned data before performing actions or materialization.
savedDatasetId This property is required. String
Indicates the saved dataset this definition is mapping to, populated on Get.
tags This property is required. Map<String>
Tags associated with the dataset.
telemetryInfo This property is required. Map<String>
Telemetry information about the dataset including information like which service the dataset was created from.
useDescriptionTagsFromDefinition This property is required. Boolean
Whether to use description and tags from the definition level as opposed to dataset level (old behavior).
versionId This property is required. String
An identifier uniquely identifies a definition change.
createdBy Property Map
User who created.
dataPath Property Map
Datastore and reference to location of data such as relativePath, Sql Query and etc.
datasetDefinitionState Property Map
Dataset state
properties Map<Any>
Properties stores information like name of time series column for time series dataset.

DatasetResponseSqlDataPath
, DatasetResponseSqlDataPathArgs

QueryTimeout This property is required. double
SQL query timeout. Unit in seconds.
SqlQuery This property is required. string
SQL query
SqlStoredProcedureName This property is required. string
SQL storedProcedure name
SqlTableName This property is required. string
SQL table name
QueryTimeout This property is required. float64
SQL query timeout. Unit in seconds.
SqlQuery This property is required. string
SQL query
SqlStoredProcedureName This property is required. string
SQL storedProcedure name
SqlTableName This property is required. string
SQL table name
queryTimeout This property is required. Double
SQL query timeout. Unit in seconds.
sqlQuery This property is required. String
SQL query
sqlStoredProcedureName This property is required. String
SQL storedProcedure name
sqlTableName This property is required. String
SQL table name
queryTimeout This property is required. number
SQL query timeout. Unit in seconds.
sqlQuery This property is required. string
SQL query
sqlStoredProcedureName This property is required. string
SQL storedProcedure name
sqlTableName This property is required. string
SQL table name
query_timeout This property is required. float
SQL query timeout. Unit in seconds.
sql_query This property is required. str
SQL query
sql_stored_procedure_name This property is required. str
SQL storedProcedure name
sql_table_name This property is required. str
SQL table name
queryTimeout This property is required. Number
SQL query timeout. Unit in seconds.
sqlQuery This property is required. String
SQL query
sqlStoredProcedureName This property is required. String
SQL storedProcedure name
sqlTableName This property is required. String
SQL table name

DatasetStateResponse
, DatasetStateResponseArgs

Etag This property is required. string
eTag description
DeprecatedBy Pulumi.AzureNative.MachineLearningServices.Inputs.DatasetStateResponseDeprecatedBy
Reference to better Dataset or a Definition
State string
Dataset state
Etag This property is required. string
eTag description
DeprecatedBy DatasetStateResponseDeprecatedBy
Reference to better Dataset or a Definition
State string
Dataset state
etag This property is required. String
eTag description
deprecatedBy DatasetStateResponseDeprecatedBy
Reference to better Dataset or a Definition
state String
Dataset state
etag This property is required. string
eTag description
deprecatedBy DatasetStateResponseDeprecatedBy
Reference to better Dataset or a Definition
state string
Dataset state
etag This property is required. str
eTag description
deprecated_by DatasetStateResponseDeprecatedBy
Reference to better Dataset or a Definition
state str
Dataset state
etag This property is required. String
eTag description
deprecatedBy Property Map
Reference to better Dataset or a Definition
state String
Dataset state

DatasetStateResponseDeprecatedBy
, DatasetStateResponseDeprecatedByArgs

DatasetId This property is required. string
Unique Dataset identifier.
DefinitionVersion string
Definition Version
DatasetId This property is required. string
Unique Dataset identifier.
DefinitionVersion string
Definition Version
datasetId This property is required. String
Unique Dataset identifier.
definitionVersion String
Definition Version
datasetId This property is required. string
Unique Dataset identifier.
definitionVersion string
Definition Version
dataset_id This property is required. str
Unique Dataset identifier.
definition_version str
Definition Version
datasetId This property is required. String
Unique Dataset identifier.
definitionVersion String
Definition Version

DatasetType
, DatasetTypeArgs

Tabular
tabular
File
file
DatasetTypeTabular
tabular
DatasetTypeFile
file
Tabular
tabular
File
file
Tabular
tabular
File
file
TABULAR
tabular
FILE
file
"tabular"
tabular
"file"
file
All_files_have_same_headers
all_files_have_same_headers
Only_first_file_has_headers
only_first_file_has_headers
No_headers
no_headers
Combine_all_files_headers
combine_all_files_headers
Header_All_files_have_same_headers
all_files_have_same_headers
Header_Only_first_file_has_headers
only_first_file_has_headers
Header_No_headers
no_headers
Header_Combine_all_files_headers
combine_all_files_headers
All_files_have_same_headers
all_files_have_same_headers
Only_first_file_has_headers
only_first_file_has_headers
No_headers
no_headers
Combine_all_files_headers
combine_all_files_headers
All_files_have_same_headers
all_files_have_same_headers
Only_first_file_has_headers
only_first_file_has_headers
No_headers
no_headers
Combine_all_files_headers
combine_all_files_headers
ALL_FILES_HAVE_SAME_HEADERS
all_files_have_same_headers
ONLY_FIRST_FILE_HAS_HEADERS
only_first_file_has_headers
NO_HEADERS
no_headers
COMBINE_ALL_FILES_HEADERS
combine_all_files_headers
"all_files_have_same_headers"
all_files_have_same_headers
"only_first_file_has_headers"
only_first_file_has_headers
"no_headers"
no_headers
"combine_all_files_headers"
combine_all_files_headers

IdentityResponse
, IdentityResponseArgs

PrincipalId This property is required. string
The principal ID of resource identity.
TenantId This property is required. string
The tenant ID of resource.
Type string
The identity type.
UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.UserAssignedIdentityResponse>
The user assigned identities associated with the resource.
PrincipalId This property is required. string
The principal ID of resource identity.
TenantId This property is required. string
The tenant ID of resource.
Type string
The identity type.
UserAssignedIdentities map[string]UserAssignedIdentityResponse
The user assigned identities associated with the resource.
principalId This property is required. String
The principal ID of resource identity.
tenantId This property is required. String
The tenant ID of resource.
type String
The identity type.
userAssignedIdentities Map<String,UserAssignedIdentityResponse>
The user assigned identities associated with the resource.
principalId This property is required. string
The principal ID of resource identity.
tenantId This property is required. string
The tenant ID of resource.
type string
The identity type.
userAssignedIdentities {[key: string]: UserAssignedIdentityResponse}
The user assigned identities associated with the resource.
principal_id This property is required. str
The principal ID of resource identity.
tenant_id This property is required. str
The tenant ID of resource.
type str
The identity type.
user_assigned_identities Mapping[str, UserAssignedIdentityResponse]
The user assigned identities associated with the resource.
principalId This property is required. String
The principal ID of resource identity.
tenantId This property is required. String
The tenant ID of resource.
type String
The identity type.
userAssignedIdentities Map<Property Map>
The user assigned identities associated with the resource.

SkuResponse
, SkuResponseArgs

Name This property is required. string
The name of the SKU. Ex - P3. It is typically a letter+number code
Capacity int
If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
Family string
If the service has different generations of hardware, for the same SKU, then that can be captured here.
Size string
The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
Tier string
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
Name This property is required. string
The name of the SKU. Ex - P3. It is typically a letter+number code
Capacity int
If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
Family string
If the service has different generations of hardware, for the same SKU, then that can be captured here.
Size string
The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
Tier string
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
name This property is required. String
The name of the SKU. Ex - P3. It is typically a letter+number code
capacity Integer
If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
family String
If the service has different generations of hardware, for the same SKU, then that can be captured here.
size String
The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
tier String
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
name This property is required. string
The name of the SKU. Ex - P3. It is typically a letter+number code
capacity number
If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
family string
If the service has different generations of hardware, for the same SKU, then that can be captured here.
size string
The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
tier string
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
name This property is required. str
The name of the SKU. Ex - P3. It is typically a letter+number code
capacity int
If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
family str
If the service has different generations of hardware, for the same SKU, then that can be captured here.
size str
The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
tier str
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.
name This property is required. String
The name of the SKU. Ex - P3. It is typically a letter+number code
capacity Number
If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted.
family String
If the service has different generations of hardware, for the same SKU, then that can be captured here.
size String
The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code.
tier String
This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT.

SourceType
, SourceTypeArgs

Delimited_files
delimited_files
Json_lines_files
json_lines_files
Parquet_files
parquet_files
SourceType_Delimited_files
delimited_files
SourceType_Json_lines_files
json_lines_files
SourceType_Parquet_files
parquet_files
Delimited_files
delimited_files
Json_lines_files
json_lines_files
Parquet_files
parquet_files
Delimited_files
delimited_files
Json_lines_files
json_lines_files
Parquet_files
parquet_files
DELIMITED_FILES
delimited_files
JSON_LINES_FILES
json_lines_files
PARQUET_FILES
parquet_files
"delimited_files"
delimited_files
"json_lines_files"
json_lines_files
"parquet_files"
parquet_files

UserAssignedIdentityResponse
, UserAssignedIdentityResponseArgs

ClientId This property is required. string
The client ID of the assigned identity.
PrincipalId This property is required. string
The principal ID of the assigned identity.
TenantId string
The tenant ID of the user assigned identity.
ClientId This property is required. string
The client ID of the assigned identity.
PrincipalId This property is required. string
The principal ID of the assigned identity.
TenantId string
The tenant ID of the user assigned identity.
clientId This property is required. String
The client ID of the assigned identity.
principalId This property is required. String
The principal ID of the assigned identity.
tenantId String
The tenant ID of the user assigned identity.
clientId This property is required. string
The client ID of the assigned identity.
principalId This property is required. string
The principal ID of the assigned identity.
tenantId string
The tenant ID of the user assigned identity.
client_id This property is required. str
The client ID of the assigned identity.
principal_id This property is required. str
The principal ID of the assigned identity.
tenant_id str
The tenant ID of the user assigned identity.
clientId This property is required. String
The client ID of the assigned identity.
principalId This property is required. String
The principal ID of the assigned identity.
tenantId String
The tenant ID of the user assigned identity.

UserInfoResponse
, UserInfoResponseArgs

UserAltSecId string
A user alternate sec id. This represents the user in a different identity provider system Eg.1:live.com:puid
UserIdp string
A user identity provider. Eg live.com
UserIss string
The issuer which issued the token for this user.
UserName string
A user's full name or a service principal's app ID.
UserObjectId string
A user or service principal's object ID..
UserPuId string
A user or service principal's PuID.
UserTenantId string
A user or service principal's tenant ID.
UserAltSecId string
A user alternate sec id. This represents the user in a different identity provider system Eg.1:live.com:puid
UserIdp string
A user identity provider. Eg live.com
UserIss string
The issuer which issued the token for this user.
UserName string
A user's full name or a service principal's app ID.
UserObjectId string
A user or service principal's object ID..
UserPuId string
A user or service principal's PuID.
UserTenantId string
A user or service principal's tenant ID.
userAltSecId String
A user alternate sec id. This represents the user in a different identity provider system Eg.1:live.com:puid
userIdp String
A user identity provider. Eg live.com
userIss String
The issuer which issued the token for this user.
userName String
A user's full name or a service principal's app ID.
userObjectId String
A user or service principal's object ID..
userPuId String
A user or service principal's PuID.
userTenantId String
A user or service principal's tenant ID.
userAltSecId string
A user alternate sec id. This represents the user in a different identity provider system Eg.1:live.com:puid
userIdp string
A user identity provider. Eg live.com
userIss string
The issuer which issued the token for this user.
userName string
A user's full name or a service principal's app ID.
userObjectId string
A user or service principal's object ID..
userPuId string
A user or service principal's PuID.
userTenantId string
A user or service principal's tenant ID.
user_alt_sec_id str
A user alternate sec id. This represents the user in a different identity provider system Eg.1:live.com:puid
user_idp str
A user identity provider. Eg live.com
user_iss str
The issuer which issued the token for this user.
user_name str
A user's full name or a service principal's app ID.
user_object_id str
A user or service principal's object ID..
user_pu_id str
A user or service principal's PuID.
user_tenant_id str
A user or service principal's tenant ID.
userAltSecId String
A user alternate sec id. This represents the user in a different identity provider system Eg.1:live.com:puid
userIdp String
A user identity provider. Eg live.com
userIss String
The issuer which issued the token for this user.
userName String
A user's full name or a service principal's app ID.
userObjectId String
A user or service principal's object ID..
userPuId String
A user or service principal's PuID.
userTenantId String
A user or service principal's tenant ID.

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:machinelearningservices:MachineLearningDataset datasetName123 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/datasets/{datasetName} 
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi