azure-native.machinelearningservices.MachineLearningDatastore
Explore with Pulumi AI
Machine Learning datastore 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 ADLS Datastore
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var machineLearningDatastore = new AzureNative.MachineLearningServices.MachineLearningDatastore("machineLearningDatastore", new()
    {
        ClientId = "233d7008-b157-4354-88d1-ba191f06a900",
        ClientSecret = "vdvgdvdvdv",
        DataStoreType = AzureNative.MachineLearningServices.DatastoreTypeArm.Adls,
        DatastoreName = "adlsDatastore",
        ResourceGroupName = "acjain-mleastUS2",
        StoreName = "stanley",
        TenantId = "72f988bf-86f1-41af-91ab-2d7cd011db47",
        WorkspaceName = "acjain-mleastUS2",
    });
});
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.NewMachineLearningDatastore(ctx, "machineLearningDatastore", &machinelearningservices.MachineLearningDatastoreArgs{
			ClientId:          pulumi.String("233d7008-b157-4354-88d1-ba191f06a900"),
			ClientSecret:      pulumi.String("vdvgdvdvdv"),
			DataStoreType:     pulumi.String(machinelearningservices.DatastoreTypeArmAdls),
			DatastoreName:     pulumi.String("adlsDatastore"),
			ResourceGroupName: pulumi.String("acjain-mleastUS2"),
			StoreName:         pulumi.String("stanley"),
			TenantId:          pulumi.String("72f988bf-86f1-41af-91ab-2d7cd011db47"),
			WorkspaceName:     pulumi.String("acjain-mleastUS2"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.MachineLearningDatastore;
import com.pulumi.azurenative.machinelearningservices.MachineLearningDatastoreArgs;
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 machineLearningDatastore = new MachineLearningDatastore("machineLearningDatastore", MachineLearningDatastoreArgs.builder()
            .clientId("233d7008-b157-4354-88d1-ba191f06a900")
            .clientSecret("vdvgdvdvdv")
            .dataStoreType("adls")
            .datastoreName("adlsDatastore")
            .resourceGroupName("acjain-mleastUS2")
            .storeName("stanley")
            .tenantId("72f988bf-86f1-41af-91ab-2d7cd011db47")
            .workspaceName("acjain-mleastUS2")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const machineLearningDatastore = new azure_native.machinelearningservices.MachineLearningDatastore("machineLearningDatastore", {
    clientId: "233d7008-b157-4354-88d1-ba191f06a900",
    clientSecret: "vdvgdvdvdv",
    dataStoreType: azure_native.machinelearningservices.DatastoreTypeArm.Adls,
    datastoreName: "adlsDatastore",
    resourceGroupName: "acjain-mleastUS2",
    storeName: "stanley",
    tenantId: "72f988bf-86f1-41af-91ab-2d7cd011db47",
    workspaceName: "acjain-mleastUS2",
});
import pulumi
import pulumi_azure_native as azure_native
machine_learning_datastore = azure_native.machinelearningservices.MachineLearningDatastore("machineLearningDatastore",
    client_id="233d7008-b157-4354-88d1-ba191f06a900",
    client_secret="vdvgdvdvdv",
    data_store_type=azure_native.machinelearningservices.DatastoreTypeArm.ADLS,
    datastore_name="adlsDatastore",
    resource_group_name="acjain-mleastUS2",
    store_name="stanley",
    tenant_id="72f988bf-86f1-41af-91ab-2d7cd011db47",
    workspace_name="acjain-mleastUS2")
resources:
  machineLearningDatastore:
    type: azure-native:machinelearningservices:MachineLearningDatastore
    properties:
      clientId: 233d7008-b157-4354-88d1-ba191f06a900
      clientSecret: vdvgdvdvdv
      dataStoreType: adls
      datastoreName: adlsDatastore
      resourceGroupName: acjain-mleastUS2
      storeName: stanley
      tenantId: 72f988bf-86f1-41af-91ab-2d7cd011db47
      workspaceName: acjain-mleastUS2
Create ADLS Gen2 Datastore
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var machineLearningDatastore = new AzureNative.MachineLearningServices.MachineLearningDatastore("machineLearningDatastore", new()
    {
        AccountName = "nicksadlsgen2storage",
        ClientId = "233d7008-b157-4354-88d1-ba191f06a900",
        ClientSecret = "vdegbvedgeg",
        DataStoreType = AzureNative.MachineLearningServices.DatastoreTypeArm.Adls_gen2,
        DatastoreName = "adlsgen2Datastore",
        FileSystem = "testfs1",
        ResourceGroupName = "acjain-mleastUS2",
        TenantId = "72f988bf-86f1-41af-91ab-2d7cd011db47",
        WorkspaceName = "acjain-mleastUS2",
    });
});
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.NewMachineLearningDatastore(ctx, "machineLearningDatastore", &machinelearningservices.MachineLearningDatastoreArgs{
			AccountName:       pulumi.String("nicksadlsgen2storage"),
			ClientId:          pulumi.String("233d7008-b157-4354-88d1-ba191f06a900"),
			ClientSecret:      pulumi.String("vdegbvedgeg"),
			DataStoreType:     pulumi.String(machinelearningservices.DatastoreTypeArm_Adls_Gen2),
			DatastoreName:     pulumi.String("adlsgen2Datastore"),
			FileSystem:        pulumi.String("testfs1"),
			ResourceGroupName: pulumi.String("acjain-mleastUS2"),
			TenantId:          pulumi.String("72f988bf-86f1-41af-91ab-2d7cd011db47"),
			WorkspaceName:     pulumi.String("acjain-mleastUS2"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.MachineLearningDatastore;
import com.pulumi.azurenative.machinelearningservices.MachineLearningDatastoreArgs;
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 machineLearningDatastore = new MachineLearningDatastore("machineLearningDatastore", MachineLearningDatastoreArgs.builder()
            .accountName("nicksadlsgen2storage")
            .clientId("233d7008-b157-4354-88d1-ba191f06a900")
            .clientSecret("vdegbvedgeg")
            .dataStoreType("adls-gen2")
            .datastoreName("adlsgen2Datastore")
            .fileSystem("testfs1")
            .resourceGroupName("acjain-mleastUS2")
            .tenantId("72f988bf-86f1-41af-91ab-2d7cd011db47")
            .workspaceName("acjain-mleastUS2")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const machineLearningDatastore = new azure_native.machinelearningservices.MachineLearningDatastore("machineLearningDatastore", {
    accountName: "nicksadlsgen2storage",
    clientId: "233d7008-b157-4354-88d1-ba191f06a900",
    clientSecret: "vdegbvedgeg",
    dataStoreType: azure_native.machinelearningservices.DatastoreTypeArm.Adls_gen2,
    datastoreName: "adlsgen2Datastore",
    fileSystem: "testfs1",
    resourceGroupName: "acjain-mleastUS2",
    tenantId: "72f988bf-86f1-41af-91ab-2d7cd011db47",
    workspaceName: "acjain-mleastUS2",
});
import pulumi
import pulumi_azure_native as azure_native
machine_learning_datastore = azure_native.machinelearningservices.MachineLearningDatastore("machineLearningDatastore",
    account_name="nicksadlsgen2storage",
    client_id="233d7008-b157-4354-88d1-ba191f06a900",
    client_secret="vdegbvedgeg",
    data_store_type=azure_native.machinelearningservices.DatastoreTypeArm.ADLS_GEN2,
    datastore_name="adlsgen2Datastore",
    file_system="testfs1",
    resource_group_name="acjain-mleastUS2",
    tenant_id="72f988bf-86f1-41af-91ab-2d7cd011db47",
    workspace_name="acjain-mleastUS2")
resources:
  machineLearningDatastore:
    type: azure-native:machinelearningservices:MachineLearningDatastore
    properties:
      accountName: nicksadlsgen2storage
      clientId: 233d7008-b157-4354-88d1-ba191f06a900
      clientSecret: vdegbvedgeg
      dataStoreType: adls-gen2
      datastoreName: adlsgen2Datastore
      fileSystem: testfs1
      resourceGroupName: acjain-mleastUS2
      tenantId: 72f988bf-86f1-41af-91ab-2d7cd011db47
      workspaceName: acjain-mleastUS2
Create Blob Datastore
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var machineLearningDatastore = new AzureNative.MachineLearningServices.MachineLearningDatastore("machineLearningDatastore", new()
    {
        AccountKey = "wddrfewfewsgewgrrwegwreg",
        AccountName = "acjainmleastus9484093746",
        ContainerName = "azureml-blobstore-5da947c5-53aa-41a5-bb2b-074074e73b7",
        DataStoreType = AzureNative.MachineLearningServices.DatastoreTypeArm.Blob,
        DatastoreName = "blobDatastore",
        ResourceGroupName = "acjain-mleastUS2",
        WorkspaceName = "acjain-mleastUS2",
    });
});
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.NewMachineLearningDatastore(ctx, "machineLearningDatastore", &machinelearningservices.MachineLearningDatastoreArgs{
			AccountKey:        pulumi.String("wddrfewfewsgewgrrwegwreg"),
			AccountName:       pulumi.String("acjainmleastus9484093746"),
			ContainerName:     pulumi.String("azureml-blobstore-5da947c5-53aa-41a5-bb2b-074074e73b7"),
			DataStoreType:     pulumi.String(machinelearningservices.DatastoreTypeArmBlob),
			DatastoreName:     pulumi.String("blobDatastore"),
			ResourceGroupName: pulumi.String("acjain-mleastUS2"),
			WorkspaceName:     pulumi.String("acjain-mleastUS2"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.MachineLearningDatastore;
import com.pulumi.azurenative.machinelearningservices.MachineLearningDatastoreArgs;
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 machineLearningDatastore = new MachineLearningDatastore("machineLearningDatastore", MachineLearningDatastoreArgs.builder()
            .accountKey("wddrfewfewsgewgrrwegwreg")
            .accountName("acjainmleastus9484093746")
            .containerName("azureml-blobstore-5da947c5-53aa-41a5-bb2b-074074e73b7")
            .dataStoreType("blob")
            .datastoreName("blobDatastore")
            .resourceGroupName("acjain-mleastUS2")
            .workspaceName("acjain-mleastUS2")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const machineLearningDatastore = new azure_native.machinelearningservices.MachineLearningDatastore("machineLearningDatastore", {
    accountKey: "wddrfewfewsgewgrrwegwreg",
    accountName: "acjainmleastus9484093746",
    containerName: "azureml-blobstore-5da947c5-53aa-41a5-bb2b-074074e73b7",
    dataStoreType: azure_native.machinelearningservices.DatastoreTypeArm.Blob,
    datastoreName: "blobDatastore",
    resourceGroupName: "acjain-mleastUS2",
    workspaceName: "acjain-mleastUS2",
});
import pulumi
import pulumi_azure_native as azure_native
machine_learning_datastore = azure_native.machinelearningservices.MachineLearningDatastore("machineLearningDatastore",
    account_key="wddrfewfewsgewgrrwegwreg",
    account_name="acjainmleastus9484093746",
    container_name="azureml-blobstore-5da947c5-53aa-41a5-bb2b-074074e73b7",
    data_store_type=azure_native.machinelearningservices.DatastoreTypeArm.BLOB,
    datastore_name="blobDatastore",
    resource_group_name="acjain-mleastUS2",
    workspace_name="acjain-mleastUS2")
resources:
  machineLearningDatastore:
    type: azure-native:machinelearningservices:MachineLearningDatastore
    properties:
      accountKey: wddrfewfewsgewgrrwegwreg
      accountName: acjainmleastus9484093746
      containerName: azureml-blobstore-5da947c5-53aa-41a5-bb2b-074074e73b7
      dataStoreType: blob
      datastoreName: blobDatastore
      resourceGroupName: acjain-mleastUS2
      workspaceName: acjain-mleastUS2
Create Databricks File System Datastore
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var machineLearningDatastore = new AzureNative.MachineLearningServices.MachineLearningDatastore("machineLearningDatastore", new()
    {
        DataStoreType = AzureNative.MachineLearningServices.DatastoreTypeArm.Dbfs,
        DatastoreName = "blobDatastore",
        ResourceGroupName = "acjain-mleastUS2",
        WorkspaceName = "acjain-mleastUS2",
    });
});
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.NewMachineLearningDatastore(ctx, "machineLearningDatastore", &machinelearningservices.MachineLearningDatastoreArgs{
			DataStoreType:     pulumi.String(machinelearningservices.DatastoreTypeArmDbfs),
			DatastoreName:     pulumi.String("blobDatastore"),
			ResourceGroupName: pulumi.String("acjain-mleastUS2"),
			WorkspaceName:     pulumi.String("acjain-mleastUS2"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.MachineLearningDatastore;
import com.pulumi.azurenative.machinelearningservices.MachineLearningDatastoreArgs;
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 machineLearningDatastore = new MachineLearningDatastore("machineLearningDatastore", MachineLearningDatastoreArgs.builder()
            .dataStoreType("dbfs")
            .datastoreName("blobDatastore")
            .resourceGroupName("acjain-mleastUS2")
            .workspaceName("acjain-mleastUS2")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const machineLearningDatastore = new azure_native.machinelearningservices.MachineLearningDatastore("machineLearningDatastore", {
    dataStoreType: azure_native.machinelearningservices.DatastoreTypeArm.Dbfs,
    datastoreName: "blobDatastore",
    resourceGroupName: "acjain-mleastUS2",
    workspaceName: "acjain-mleastUS2",
});
import pulumi
import pulumi_azure_native as azure_native
machine_learning_datastore = azure_native.machinelearningservices.MachineLearningDatastore("machineLearningDatastore",
    data_store_type=azure_native.machinelearningservices.DatastoreTypeArm.DBFS,
    datastore_name="blobDatastore",
    resource_group_name="acjain-mleastUS2",
    workspace_name="acjain-mleastUS2")
resources:
  machineLearningDatastore:
    type: azure-native:machinelearningservices:MachineLearningDatastore
    properties:
      dataStoreType: dbfs
      datastoreName: blobDatastore
      resourceGroupName: acjain-mleastUS2
      workspaceName: acjain-mleastUS2
Create File Datastore
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var machineLearningDatastore = new AzureNative.MachineLearningServices.MachineLearningDatastore("machineLearningDatastore", new()
    {
        AccountKey = "wddrfewfewsgewgrrwegwreg",
        AccountName = "acjainmleastus9484093746",
        DataStoreType = AzureNative.MachineLearningServices.DatastoreTypeArm.File,
        DatastoreName = "fileDatastore",
        ResourceGroupName = "acjain-mleastUS2",
        ShareName = "azureml-filestore-5da947c5-53aa-41a5-bb2b-074074e73b76",
        WorkspaceName = "acjain-mleastUS2",
    });
});
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.NewMachineLearningDatastore(ctx, "machineLearningDatastore", &machinelearningservices.MachineLearningDatastoreArgs{
			AccountKey:        pulumi.String("wddrfewfewsgewgrrwegwreg"),
			AccountName:       pulumi.String("acjainmleastus9484093746"),
			DataStoreType:     pulumi.String(machinelearningservices.DatastoreTypeArmFile),
			DatastoreName:     pulumi.String("fileDatastore"),
			ResourceGroupName: pulumi.String("acjain-mleastUS2"),
			ShareName:         pulumi.String("azureml-filestore-5da947c5-53aa-41a5-bb2b-074074e73b76"),
			WorkspaceName:     pulumi.String("acjain-mleastUS2"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.MachineLearningDatastore;
import com.pulumi.azurenative.machinelearningservices.MachineLearningDatastoreArgs;
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 machineLearningDatastore = new MachineLearningDatastore("machineLearningDatastore", MachineLearningDatastoreArgs.builder()
            .accountKey("wddrfewfewsgewgrrwegwreg")
            .accountName("acjainmleastus9484093746")
            .dataStoreType("file")
            .datastoreName("fileDatastore")
            .resourceGroupName("acjain-mleastUS2")
            .shareName("azureml-filestore-5da947c5-53aa-41a5-bb2b-074074e73b76")
            .workspaceName("acjain-mleastUS2")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const machineLearningDatastore = new azure_native.machinelearningservices.MachineLearningDatastore("machineLearningDatastore", {
    accountKey: "wddrfewfewsgewgrrwegwreg",
    accountName: "acjainmleastus9484093746",
    dataStoreType: azure_native.machinelearningservices.DatastoreTypeArm.File,
    datastoreName: "fileDatastore",
    resourceGroupName: "acjain-mleastUS2",
    shareName: "azureml-filestore-5da947c5-53aa-41a5-bb2b-074074e73b76",
    workspaceName: "acjain-mleastUS2",
});
import pulumi
import pulumi_azure_native as azure_native
machine_learning_datastore = azure_native.machinelearningservices.MachineLearningDatastore("machineLearningDatastore",
    account_key="wddrfewfewsgewgrrwegwreg",
    account_name="acjainmleastus9484093746",
    data_store_type=azure_native.machinelearningservices.DatastoreTypeArm.FILE,
    datastore_name="fileDatastore",
    resource_group_name="acjain-mleastUS2",
    share_name="azureml-filestore-5da947c5-53aa-41a5-bb2b-074074e73b76",
    workspace_name="acjain-mleastUS2")
resources:
  machineLearningDatastore:
    type: azure-native:machinelearningservices:MachineLearningDatastore
    properties:
      accountKey: wddrfewfewsgewgrrwegwreg
      accountName: acjainmleastus9484093746
      dataStoreType: file
      datastoreName: fileDatastore
      resourceGroupName: acjain-mleastUS2
      shareName: azureml-filestore-5da947c5-53aa-41a5-bb2b-074074e73b76
      workspaceName: acjain-mleastUS2
Create MySQL Datastore
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var machineLearningDatastore = new AzureNative.MachineLearningServices.MachineLearningDatastore("machineLearningDatastore", new()
    {
        DataStoreType = AzureNative.MachineLearningServices.DatastoreTypeArm.Mysqldb,
        DatabaseName = "dataset",
        DatastoreName = "mySqlDatastore",
        Password = "<password>",
        ResourceGroupName = "acjain-mleastUS2",
        ServerName = "dataset-mysql-srv",
        UserId = "demo_user@dataset-mysql-srv",
        WorkspaceName = "acjain-mleastUS2",
    });
});
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.NewMachineLearningDatastore(ctx, "machineLearningDatastore", &machinelearningservices.MachineLearningDatastoreArgs{
			DataStoreType:     pulumi.String(machinelearningservices.DatastoreTypeArmMysqldb),
			DatabaseName:      pulumi.String("dataset"),
			DatastoreName:     pulumi.String("mySqlDatastore"),
			Password:          pulumi.String("<password>"),
			ResourceGroupName: pulumi.String("acjain-mleastUS2"),
			ServerName:        pulumi.String("dataset-mysql-srv"),
			UserId:            pulumi.String("demo_user@dataset-mysql-srv"),
			WorkspaceName:     pulumi.String("acjain-mleastUS2"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.MachineLearningDatastore;
import com.pulumi.azurenative.machinelearningservices.MachineLearningDatastoreArgs;
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 machineLearningDatastore = new MachineLearningDatastore("machineLearningDatastore", MachineLearningDatastoreArgs.builder()
            .dataStoreType("mysqldb")
            .databaseName("dataset")
            .datastoreName("mySqlDatastore")
            .password("<password>")
            .resourceGroupName("acjain-mleastUS2")
            .serverName("dataset-mysql-srv")
            .userId("demo_user@dataset-mysql-srv")
            .workspaceName("acjain-mleastUS2")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const machineLearningDatastore = new azure_native.machinelearningservices.MachineLearningDatastore("machineLearningDatastore", {
    dataStoreType: azure_native.machinelearningservices.DatastoreTypeArm.Mysqldb,
    databaseName: "dataset",
    datastoreName: "mySqlDatastore",
    password: "<password>",
    resourceGroupName: "acjain-mleastUS2",
    serverName: "dataset-mysql-srv",
    userId: "demo_user@dataset-mysql-srv",
    workspaceName: "acjain-mleastUS2",
});
import pulumi
import pulumi_azure_native as azure_native
machine_learning_datastore = azure_native.machinelearningservices.MachineLearningDatastore("machineLearningDatastore",
    data_store_type=azure_native.machinelearningservices.DatastoreTypeArm.MYSQLDB,
    database_name="dataset",
    datastore_name="mySqlDatastore",
    password="<password>",
    resource_group_name="acjain-mleastUS2",
    server_name="dataset-mysql-srv",
    user_id="demo_user@dataset-mysql-srv",
    workspace_name="acjain-mleastUS2")
resources:
  machineLearningDatastore:
    type: azure-native:machinelearningservices:MachineLearningDatastore
    properties:
      dataStoreType: mysqldb
      databaseName: dataset
      datastoreName: mySqlDatastore
      password: <password>
      resourceGroupName: acjain-mleastUS2
      serverName: dataset-mysql-srv
      userId: demo_user@dataset-mysql-srv
      workspaceName: acjain-mleastUS2
Create PostgreSQL Datastore
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var machineLearningDatastore = new AzureNative.MachineLearningServices.MachineLearningDatastore("machineLearningDatastore", new()
    {
        DataStoreType = AzureNative.MachineLearningServices.DatastoreTypeArm.Psqldb,
        DatabaseName = "dataset",
        DatastoreName = "postgreSqlDatastore",
        Password = "<password>",
        ResourceGroupName = "acjain-mleastUS2",
        ServerName = "dataset-pgsql-srv",
        UserId = "demo_user@dataset-pgsql-srv",
        WorkspaceName = "acjain-mleastUS2",
    });
});
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.NewMachineLearningDatastore(ctx, "machineLearningDatastore", &machinelearningservices.MachineLearningDatastoreArgs{
			DataStoreType:     pulumi.String(machinelearningservices.DatastoreTypeArmPsqldb),
			DatabaseName:      pulumi.String("dataset"),
			DatastoreName:     pulumi.String("postgreSqlDatastore"),
			Password:          pulumi.String("<password>"),
			ResourceGroupName: pulumi.String("acjain-mleastUS2"),
			ServerName:        pulumi.String("dataset-pgsql-srv"),
			UserId:            pulumi.String("demo_user@dataset-pgsql-srv"),
			WorkspaceName:     pulumi.String("acjain-mleastUS2"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.MachineLearningDatastore;
import com.pulumi.azurenative.machinelearningservices.MachineLearningDatastoreArgs;
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 machineLearningDatastore = new MachineLearningDatastore("machineLearningDatastore", MachineLearningDatastoreArgs.builder()
            .dataStoreType("psqldb")
            .databaseName("dataset")
            .datastoreName("postgreSqlDatastore")
            .password("<password>")
            .resourceGroupName("acjain-mleastUS2")
            .serverName("dataset-pgsql-srv")
            .userId("demo_user@dataset-pgsql-srv")
            .workspaceName("acjain-mleastUS2")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const machineLearningDatastore = new azure_native.machinelearningservices.MachineLearningDatastore("machineLearningDatastore", {
    dataStoreType: azure_native.machinelearningservices.DatastoreTypeArm.Psqldb,
    databaseName: "dataset",
    datastoreName: "postgreSqlDatastore",
    password: "<password>",
    resourceGroupName: "acjain-mleastUS2",
    serverName: "dataset-pgsql-srv",
    userId: "demo_user@dataset-pgsql-srv",
    workspaceName: "acjain-mleastUS2",
});
import pulumi
import pulumi_azure_native as azure_native
machine_learning_datastore = azure_native.machinelearningservices.MachineLearningDatastore("machineLearningDatastore",
    data_store_type=azure_native.machinelearningservices.DatastoreTypeArm.PSQLDB,
    database_name="dataset",
    datastore_name="postgreSqlDatastore",
    password="<password>",
    resource_group_name="acjain-mleastUS2",
    server_name="dataset-pgsql-srv",
    user_id="demo_user@dataset-pgsql-srv",
    workspace_name="acjain-mleastUS2")
resources:
  machineLearningDatastore:
    type: azure-native:machinelearningservices:MachineLearningDatastore
    properties:
      dataStoreType: psqldb
      databaseName: dataset
      datastoreName: postgreSqlDatastore
      password: <password>
      resourceGroupName: acjain-mleastUS2
      serverName: dataset-pgsql-srv
      userId: demo_user@dataset-pgsql-srv
      workspaceName: acjain-mleastUS2
Create SQL Datastore
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var machineLearningDatastore = new AzureNative.MachineLearningServices.MachineLearningDatastore("machineLearningDatastore", new()
    {
        DataStoreType = AzureNative.MachineLearningServices.DatastoreTypeArm.Sqldb,
        DatabaseName = "dataset",
        DatastoreName = "sqlDatastore",
        Password = "<password>",
        ResourceGroupName = "acjain-mleastUS2",
        ServerName = "dataset-azsql-srv",
        UserName = "demo_user",
        WorkspaceName = "acjain-mleastUS2",
    });
});
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.NewMachineLearningDatastore(ctx, "machineLearningDatastore", &machinelearningservices.MachineLearningDatastoreArgs{
			DataStoreType:     pulumi.String(machinelearningservices.DatastoreTypeArmSqldb),
			DatabaseName:      pulumi.String("dataset"),
			DatastoreName:     pulumi.String("sqlDatastore"),
			Password:          pulumi.String("<password>"),
			ResourceGroupName: pulumi.String("acjain-mleastUS2"),
			ServerName:        pulumi.String("dataset-azsql-srv"),
			UserName:          pulumi.String("demo_user"),
			WorkspaceName:     pulumi.String("acjain-mleastUS2"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.MachineLearningDatastore;
import com.pulumi.azurenative.machinelearningservices.MachineLearningDatastoreArgs;
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 machineLearningDatastore = new MachineLearningDatastore("machineLearningDatastore", MachineLearningDatastoreArgs.builder()
            .dataStoreType("sqldb")
            .databaseName("dataset")
            .datastoreName("sqlDatastore")
            .password("<password>")
            .resourceGroupName("acjain-mleastUS2")
            .serverName("dataset-azsql-srv")
            .userName("demo_user")
            .workspaceName("acjain-mleastUS2")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const machineLearningDatastore = new azure_native.machinelearningservices.MachineLearningDatastore("machineLearningDatastore", {
    dataStoreType: azure_native.machinelearningservices.DatastoreTypeArm.Sqldb,
    databaseName: "dataset",
    datastoreName: "sqlDatastore",
    password: "<password>",
    resourceGroupName: "acjain-mleastUS2",
    serverName: "dataset-azsql-srv",
    userName: "demo_user",
    workspaceName: "acjain-mleastUS2",
});
import pulumi
import pulumi_azure_native as azure_native
machine_learning_datastore = azure_native.machinelearningservices.MachineLearningDatastore("machineLearningDatastore",
    data_store_type=azure_native.machinelearningservices.DatastoreTypeArm.SQLDB,
    database_name="dataset",
    datastore_name="sqlDatastore",
    password="<password>",
    resource_group_name="acjain-mleastUS2",
    server_name="dataset-azsql-srv",
    user_name="demo_user",
    workspace_name="acjain-mleastUS2")
resources:
  machineLearningDatastore:
    type: azure-native:machinelearningservices:MachineLearningDatastore
    properties:
      dataStoreType: sqldb
      databaseName: dataset
      datastoreName: sqlDatastore
      password: <password>
      resourceGroupName: acjain-mleastUS2
      serverName: dataset-azsql-srv
      userName: demo_user
      workspaceName: acjain-mleastUS2
Create MachineLearningDatastore Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new MachineLearningDatastore(name: string, args: MachineLearningDatastoreArgs, opts?: CustomResourceOptions);@overload
def MachineLearningDatastore(resource_name: str,
                             args: MachineLearningDatastoreArgs,
                             opts: Optional[ResourceOptions] = None)
@overload
def MachineLearningDatastore(resource_name: str,
                             opts: Optional[ResourceOptions] = None,
                             data_store_type: Optional[Union[str, DatastoreTypeArm]] = None,
                             workspace_name: Optional[str] = None,
                             resource_group_name: Optional[str] = None,
                             name: Optional[str] = None,
                             workspace_system_assigned_identity: Optional[bool] = None,
                             password: Optional[str] = None,
                             client_secret: Optional[str] = None,
                             container_name: Optional[str] = None,
                             adls_subscription_id: Optional[str] = None,
                             database_name: Optional[str] = None,
                             datastore_name: Optional[str] = None,
                             description: Optional[str] = None,
                             endpoint: Optional[str] = None,
                             enforce_ssl: Optional[bool] = None,
                             file_system: Optional[str] = None,
                             include_secret: Optional[bool] = None,
                             account_key: Optional[str] = None,
                             client_id: Optional[str] = None,
                             protocol: Optional[str] = None,
                             authority_url: Optional[str] = None,
                             adls_resource_group: Optional[str] = None,
                             resource_url: Optional[str] = None,
                             sas_token: Optional[str] = None,
                             server_name: Optional[str] = None,
                             share_name: Optional[str] = None,
                             skip_validation: Optional[bool] = None,
                             storage_account_resource_group: Optional[str] = None,
                             storage_account_subscription_id: Optional[str] = None,
                             store_name: Optional[str] = None,
                             tenant_id: Optional[str] = None,
                             user_id: Optional[str] = None,
                             user_name: Optional[str] = None,
                             account_name: Optional[str] = None,
                             port: Optional[str] = None)func NewMachineLearningDatastore(ctx *Context, name string, args MachineLearningDatastoreArgs, opts ...ResourceOption) (*MachineLearningDatastore, error)public MachineLearningDatastore(string name, MachineLearningDatastoreArgs args, CustomResourceOptions? opts = null)
public MachineLearningDatastore(String name, MachineLearningDatastoreArgs args)
public MachineLearningDatastore(String name, MachineLearningDatastoreArgs args, CustomResourceOptions options)
type: azure-native:machinelearningservices:MachineLearningDatastore
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args MachineLearningDatastoreArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args MachineLearningDatastoreArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args MachineLearningDatastoreArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args MachineLearningDatastoreArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args MachineLearningDatastoreArgs
- 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 machineLearningDatastoreResource = new AzureNative.MachineLearningServices.MachineLearningDatastore("machineLearningDatastoreResource", new()
{
    DataStoreType = "string",
    WorkspaceName = "string",
    ResourceGroupName = "string",
    Name = "string",
    WorkspaceSystemAssignedIdentity = false,
    Password = "string",
    ClientSecret = "string",
    ContainerName = "string",
    AdlsSubscriptionId = "string",
    DatabaseName = "string",
    DatastoreName = "string",
    Description = "string",
    Endpoint = "string",
    EnforceSSL = false,
    FileSystem = "string",
    IncludeSecret = false,
    AccountKey = "string",
    ClientId = "string",
    Protocol = "string",
    AuthorityUrl = "string",
    AdlsResourceGroup = "string",
    ResourceUrl = "string",
    SasToken = "string",
    ServerName = "string",
    ShareName = "string",
    SkipValidation = false,
    StorageAccountResourceGroup = "string",
    StorageAccountSubscriptionId = "string",
    StoreName = "string",
    TenantId = "string",
    UserId = "string",
    UserName = "string",
    AccountName = "string",
    Port = "string",
});
example, err := machinelearningservices.NewMachineLearningDatastore(ctx, "machineLearningDatastoreResource", &machinelearningservices.MachineLearningDatastoreArgs{
	DataStoreType:                   pulumi.String("string"),
	WorkspaceName:                   pulumi.String("string"),
	ResourceGroupName:               pulumi.String("string"),
	Name:                            pulumi.String("string"),
	WorkspaceSystemAssignedIdentity: pulumi.Bool(false),
	Password:                        pulumi.String("string"),
	ClientSecret:                    pulumi.String("string"),
	ContainerName:                   pulumi.String("string"),
	AdlsSubscriptionId:              pulumi.String("string"),
	DatabaseName:                    pulumi.String("string"),
	DatastoreName:                   pulumi.String("string"),
	Description:                     pulumi.String("string"),
	Endpoint:                        pulumi.String("string"),
	EnforceSSL:                      pulumi.Bool(false),
	FileSystem:                      pulumi.String("string"),
	IncludeSecret:                   pulumi.Bool(false),
	AccountKey:                      pulumi.String("string"),
	ClientId:                        pulumi.String("string"),
	Protocol:                        pulumi.String("string"),
	AuthorityUrl:                    pulumi.String("string"),
	AdlsResourceGroup:               pulumi.String("string"),
	ResourceUrl:                     pulumi.String("string"),
	SasToken:                        pulumi.String("string"),
	ServerName:                      pulumi.String("string"),
	ShareName:                       pulumi.String("string"),
	SkipValidation:                  pulumi.Bool(false),
	StorageAccountResourceGroup:     pulumi.String("string"),
	StorageAccountSubscriptionId:    pulumi.String("string"),
	StoreName:                       pulumi.String("string"),
	TenantId:                        pulumi.String("string"),
	UserId:                          pulumi.String("string"),
	UserName:                        pulumi.String("string"),
	AccountName:                     pulumi.String("string"),
	Port:                            pulumi.String("string"),
})
var machineLearningDatastoreResource = new MachineLearningDatastore("machineLearningDatastoreResource", MachineLearningDatastoreArgs.builder()
    .dataStoreType("string")
    .workspaceName("string")
    .resourceGroupName("string")
    .name("string")
    .workspaceSystemAssignedIdentity(false)
    .password("string")
    .clientSecret("string")
    .containerName("string")
    .adlsSubscriptionId("string")
    .databaseName("string")
    .datastoreName("string")
    .description("string")
    .endpoint("string")
    .enforceSSL(false)
    .fileSystem("string")
    .includeSecret(false)
    .accountKey("string")
    .clientId("string")
    .protocol("string")
    .authorityUrl("string")
    .adlsResourceGroup("string")
    .resourceUrl("string")
    .sasToken("string")
    .serverName("string")
    .shareName("string")
    .skipValidation(false)
    .storageAccountResourceGroup("string")
    .storageAccountSubscriptionId("string")
    .storeName("string")
    .tenantId("string")
    .userId("string")
    .userName("string")
    .accountName("string")
    .port("string")
    .build());
machine_learning_datastore_resource = azure_native.machinelearningservices.MachineLearningDatastore("machineLearningDatastoreResource",
    data_store_type="string",
    workspace_name="string",
    resource_group_name="string",
    name="string",
    workspace_system_assigned_identity=False,
    password="string",
    client_secret="string",
    container_name="string",
    adls_subscription_id="string",
    database_name="string",
    datastore_name="string",
    description="string",
    endpoint="string",
    enforce_ssl=False,
    file_system="string",
    include_secret=False,
    account_key="string",
    client_id="string",
    protocol="string",
    authority_url="string",
    adls_resource_group="string",
    resource_url="string",
    sas_token="string",
    server_name="string",
    share_name="string",
    skip_validation=False,
    storage_account_resource_group="string",
    storage_account_subscription_id="string",
    store_name="string",
    tenant_id="string",
    user_id="string",
    user_name="string",
    account_name="string",
    port="string")
const machineLearningDatastoreResource = new azure_native.machinelearningservices.MachineLearningDatastore("machineLearningDatastoreResource", {
    dataStoreType: "string",
    workspaceName: "string",
    resourceGroupName: "string",
    name: "string",
    workspaceSystemAssignedIdentity: false,
    password: "string",
    clientSecret: "string",
    containerName: "string",
    adlsSubscriptionId: "string",
    databaseName: "string",
    datastoreName: "string",
    description: "string",
    endpoint: "string",
    enforceSSL: false,
    fileSystem: "string",
    includeSecret: false,
    accountKey: "string",
    clientId: "string",
    protocol: "string",
    authorityUrl: "string",
    adlsResourceGroup: "string",
    resourceUrl: "string",
    sasToken: "string",
    serverName: "string",
    shareName: "string",
    skipValidation: false,
    storageAccountResourceGroup: "string",
    storageAccountSubscriptionId: "string",
    storeName: "string",
    tenantId: "string",
    userId: "string",
    userName: "string",
    accountName: "string",
    port: "string",
});
type: azure-native:machinelearningservices:MachineLearningDatastore
properties:
    accountKey: string
    accountName: string
    adlsResourceGroup: string
    adlsSubscriptionId: string
    authorityUrl: string
    clientId: string
    clientSecret: string
    containerName: string
    dataStoreType: string
    databaseName: string
    datastoreName: string
    description: string
    endpoint: string
    enforceSSL: false
    fileSystem: string
    includeSecret: false
    name: string
    password: string
    port: string
    protocol: string
    resourceGroupName: string
    resourceUrl: string
    sasToken: string
    serverName: string
    shareName: string
    skipValidation: false
    storageAccountResourceGroup: string
    storageAccountSubscriptionId: string
    storeName: string
    tenantId: string
    userId: string
    userName: string
    workspaceName: string
    workspaceSystemAssignedIdentity: false
MachineLearningDatastore 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 MachineLearningDatastore resource accepts the following input properties:
- DataStore string | Pulumi.Type Azure Native. Machine Learning Services. Datastore Type Arm 
- Specifies datastore type.
- ResourceGroup stringName 
- Name of the resource group in which workspace is located.
- WorkspaceName string
- Name of Azure Machine Learning workspace.
- AccountKey string
- Account Key of storage account.
- AccountName string
- The name of the storage account.
- AdlsResource stringGroup 
- The resource group the ADLS store belongs to. Defaults to selected resource group.
- AdlsSubscription stringId 
- The ID of the subscription the ADLS store belongs to. Defaults to selected subscription.
- string
- Authority url used to authenticate the user.
- ClientId string
- The service principal's client/application ID.
- ClientSecret string
- The service principal's secret.
- ContainerName string
- The name of the azure blob container.
- DatabaseName string
- The database name.
- DatastoreName string
- The Datastore name.
- Description string
- The description of the datastore.
- Endpoint string
- The endpoint of the server.
- EnforceSSL bool
- This sets the ssl value of the server. Defaults to true if not set.
- FileSystem string
- The file system name of the ADLS Gen2.
- IncludeSecret bool
- Include datastore secret in response.
- Name string
- The name of the datastore.
- Password string
- The password.
- Port string
- The port number.
- Protocol string
- The protocol to be used
- ResourceUrl string
- Determines what operations will be performed.
- SasToken string
- Sas Token of storage account.
- ServerName string
- The SQL/MySQL/PostgreSQL server name
- string
- The name of the file share.
- SkipValidation bool
- Skip validation that ensures data can be loaded from the dataset before registration.
- StorageAccount stringResource Group 
- The resource group of the storage account. Defaults to selected resource group
- StorageAccount stringSubscription Id 
- The subscription ID of the storage account. Defaults to selected subscription
- StoreName string
- The ADLS store name.
- TenantId string
- The service principal Tenant ID.
- UserId string
- The user ID.
- UserName string
- The username of the database user.
- WorkspaceSystem boolAssigned Identity 
- If set to true, datastore support data access authenticated with Workspace MSI.
- DataStore string | DatastoreType Type Arm 
- Specifies datastore type.
- ResourceGroup stringName 
- Name of the resource group in which workspace is located.
- WorkspaceName string
- Name of Azure Machine Learning workspace.
- AccountKey string
- Account Key of storage account.
- AccountName string
- The name of the storage account.
- AdlsResource stringGroup 
- The resource group the ADLS store belongs to. Defaults to selected resource group.
- AdlsSubscription stringId 
- The ID of the subscription the ADLS store belongs to. Defaults to selected subscription.
- string
- Authority url used to authenticate the user.
- ClientId string
- The service principal's client/application ID.
- ClientSecret string
- The service principal's secret.
- ContainerName string
- The name of the azure blob container.
- DatabaseName string
- The database name.
- DatastoreName string
- The Datastore name.
- Description string
- The description of the datastore.
- Endpoint string
- The endpoint of the server.
- EnforceSSL bool
- This sets the ssl value of the server. Defaults to true if not set.
- FileSystem string
- The file system name of the ADLS Gen2.
- IncludeSecret bool
- Include datastore secret in response.
- Name string
- The name of the datastore.
- Password string
- The password.
- Port string
- The port number.
- Protocol string
- The protocol to be used
- ResourceUrl string
- Determines what operations will be performed.
- SasToken string
- Sas Token of storage account.
- ServerName string
- The SQL/MySQL/PostgreSQL server name
- string
- The name of the file share.
- SkipValidation bool
- Skip validation that ensures data can be loaded from the dataset before registration.
- StorageAccount stringResource Group 
- The resource group of the storage account. Defaults to selected resource group
- StorageAccount stringSubscription Id 
- The subscription ID of the storage account. Defaults to selected subscription
- StoreName string
- The ADLS store name.
- TenantId string
- The service principal Tenant ID.
- UserId string
- The user ID.
- UserName string
- The username of the database user.
- WorkspaceSystem boolAssigned Identity 
- If set to true, datastore support data access authenticated with Workspace MSI.
- dataStore String | DatastoreType Type Arm 
- Specifies datastore type.
- resourceGroup StringName 
- Name of the resource group in which workspace is located.
- workspaceName String
- Name of Azure Machine Learning workspace.
- accountKey String
- Account Key of storage account.
- accountName String
- The name of the storage account.
- adlsResource StringGroup 
- The resource group the ADLS store belongs to. Defaults to selected resource group.
- adlsSubscription StringId 
- The ID of the subscription the ADLS store belongs to. Defaults to selected subscription.
- String
- Authority url used to authenticate the user.
- clientId String
- The service principal's client/application ID.
- clientSecret String
- The service principal's secret.
- containerName String
- The name of the azure blob container.
- databaseName String
- The database name.
- datastoreName String
- The Datastore name.
- description String
- The description of the datastore.
- endpoint String
- The endpoint of the server.
- enforceSSL Boolean
- This sets the ssl value of the server. Defaults to true if not set.
- fileSystem String
- The file system name of the ADLS Gen2.
- includeSecret Boolean
- Include datastore secret in response.
- name String
- The name of the datastore.
- password String
- The password.
- port String
- The port number.
- protocol String
- The protocol to be used
- resourceUrl String
- Determines what operations will be performed.
- sasToken String
- Sas Token of storage account.
- serverName String
- The SQL/MySQL/PostgreSQL server name
- String
- The name of the file share.
- skipValidation Boolean
- Skip validation that ensures data can be loaded from the dataset before registration.
- storageAccount StringResource Group 
- The resource group of the storage account. Defaults to selected resource group
- storageAccount StringSubscription Id 
- The subscription ID of the storage account. Defaults to selected subscription
- storeName String
- The ADLS store name.
- tenantId String
- The service principal Tenant ID.
- userId String
- The user ID.
- userName String
- The username of the database user.
- workspaceSystem BooleanAssigned Identity 
- If set to true, datastore support data access authenticated with Workspace MSI.
- dataStore string | DatastoreType Type Arm 
- Specifies datastore type.
- resourceGroup stringName 
- Name of the resource group in which workspace is located.
- workspaceName string
- Name of Azure Machine Learning workspace.
- accountKey string
- Account Key of storage account.
- accountName string
- The name of the storage account.
- adlsResource stringGroup 
- The resource group the ADLS store belongs to. Defaults to selected resource group.
- adlsSubscription stringId 
- The ID of the subscription the ADLS store belongs to. Defaults to selected subscription.
- string
- Authority url used to authenticate the user.
- clientId string
- The service principal's client/application ID.
- clientSecret string
- The service principal's secret.
- containerName string
- The name of the azure blob container.
- databaseName string
- The database name.
- datastoreName string
- The Datastore name.
- description string
- The description of the datastore.
- endpoint string
- The endpoint of the server.
- enforceSSL boolean
- This sets the ssl value of the server. Defaults to true if not set.
- fileSystem string
- The file system name of the ADLS Gen2.
- includeSecret boolean
- Include datastore secret in response.
- name string
- The name of the datastore.
- password string
- The password.
- port string
- The port number.
- protocol string
- The protocol to be used
- resourceUrl string
- Determines what operations will be performed.
- sasToken string
- Sas Token of storage account.
- serverName string
- The SQL/MySQL/PostgreSQL server name
- string
- The name of the file share.
- skipValidation boolean
- Skip validation that ensures data can be loaded from the dataset before registration.
- storageAccount stringResource Group 
- The resource group of the storage account. Defaults to selected resource group
- storageAccount stringSubscription Id 
- The subscription ID of the storage account. Defaults to selected subscription
- storeName string
- The ADLS store name.
- tenantId string
- The service principal Tenant ID.
- userId string
- The user ID.
- userName string
- The username of the database user.
- workspaceSystem booleanAssigned Identity 
- If set to true, datastore support data access authenticated with Workspace MSI.
- data_store_ str | Datastoretype Type Arm 
- Specifies datastore type.
- resource_group_ strname 
- Name of the resource group in which workspace is located.
- workspace_name str
- Name of Azure Machine Learning workspace.
- account_key str
- Account Key of storage account.
- account_name str
- The name of the storage account.
- adls_resource_ strgroup 
- The resource group the ADLS store belongs to. Defaults to selected resource group.
- adls_subscription_ strid 
- The ID of the subscription the ADLS store belongs to. Defaults to selected subscription.
- str
- Authority url used to authenticate the user.
- client_id str
- The service principal's client/application ID.
- client_secret str
- The service principal's secret.
- container_name str
- The name of the azure blob container.
- database_name str
- The database name.
- datastore_name str
- The Datastore name.
- description str
- The description of the datastore.
- endpoint str
- The endpoint of the server.
- enforce_ssl bool
- This sets the ssl value of the server. Defaults to true if not set.
- file_system str
- The file system name of the ADLS Gen2.
- include_secret bool
- Include datastore secret in response.
- name str
- The name of the datastore.
- password str
- The password.
- port str
- The port number.
- protocol str
- The protocol to be used
- resource_url str
- Determines what operations will be performed.
- sas_token str
- Sas Token of storage account.
- server_name str
- The SQL/MySQL/PostgreSQL server name
- str
- The name of the file share.
- skip_validation bool
- Skip validation that ensures data can be loaded from the dataset before registration.
- storage_account_ strresource_ group 
- The resource group of the storage account. Defaults to selected resource group
- storage_account_ strsubscription_ id 
- The subscription ID of the storage account. Defaults to selected subscription
- store_name str
- The ADLS store name.
- tenant_id str
- The service principal Tenant ID.
- user_id str
- The user ID.
- user_name str
- The username of the database user.
- workspace_system_ boolassigned_ identity 
- If set to true, datastore support data access authenticated with Workspace MSI.
- dataStore String | "blob" | "adls" | "adls-gen2" | "dbfs" | "file" | "mysqldb" | "sqldb" | "psqldb"Type 
- Specifies datastore type.
- resourceGroup StringName 
- Name of the resource group in which workspace is located.
- workspaceName String
- Name of Azure Machine Learning workspace.
- accountKey String
- Account Key of storage account.
- accountName String
- The name of the storage account.
- adlsResource StringGroup 
- The resource group the ADLS store belongs to. Defaults to selected resource group.
- adlsSubscription StringId 
- The ID of the subscription the ADLS store belongs to. Defaults to selected subscription.
- String
- Authority url used to authenticate the user.
- clientId String
- The service principal's client/application ID.
- clientSecret String
- The service principal's secret.
- containerName String
- The name of the azure blob container.
- databaseName String
- The database name.
- datastoreName String
- The Datastore name.
- description String
- The description of the datastore.
- endpoint String
- The endpoint of the server.
- enforceSSL Boolean
- This sets the ssl value of the server. Defaults to true if not set.
- fileSystem String
- The file system name of the ADLS Gen2.
- includeSecret Boolean
- Include datastore secret in response.
- name String
- The name of the datastore.
- password String
- The password.
- port String
- The port number.
- protocol String
- The protocol to be used
- resourceUrl String
- Determines what operations will be performed.
- sasToken String
- Sas Token of storage account.
- serverName String
- The SQL/MySQL/PostgreSQL server name
- String
- The name of the file share.
- skipValidation Boolean
- Skip validation that ensures data can be loaded from the dataset before registration.
- storageAccount StringResource Group 
- The resource group of the storage account. Defaults to selected resource group
- storageAccount StringSubscription Id 
- The subscription ID of the storage account. Defaults to selected subscription
- storeName String
- The ADLS store name.
- tenantId String
- The service principal Tenant ID.
- userId String
- The user ID.
- userName String
- The username of the database user.
- workspaceSystem BooleanAssigned Identity 
- If set to true, datastore support data access authenticated with Workspace MSI.
Outputs
All input properties are implicitly available as output properties. Additionally, the MachineLearningDatastore resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Properties
Pulumi.Azure Native. Machine Learning Services. Outputs. Datastore Response 
- Datastore properties
- Type string
- Specifies the type of the resource.
- Identity
Pulumi.Azure Native. Machine Learning Services. Outputs. Identity Response 
- The identity of the resource.
- Location string
- Specifies the location of the resource.
- Sku
Pulumi.Azure Native. Machine Learning Services. Outputs. Sku Response 
- The sku of the workspace.
- Dictionary<string, string>
- Contains resource tags defined as key/value pairs.
- Id string
- The provider-assigned unique ID for this managed resource.
- Properties
DatastoreResponse 
- Datastore 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.
- map[string]string
- Contains resource tags defined as key/value pairs.
- id String
- The provider-assigned unique ID for this managed resource.
- properties
DatastoreResponse 
- Datastore 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.
- Map<String,String>
- Contains resource tags defined as key/value pairs.
- id string
- The provider-assigned unique ID for this managed resource.
- properties
DatastoreResponse 
- Datastore 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.
- {[key: string]: string}
- Contains resource tags defined as key/value pairs.
- id str
- The provider-assigned unique ID for this managed resource.
- properties
DatastoreResponse 
- Datastore 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.
- Mapping[str, str]
- Contains resource tags defined as key/value pairs.
- id String
- The provider-assigned unique ID for this managed resource.
- properties Property Map
- Datastore 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.
- Map<String>
- Contains resource tags defined as key/value pairs.
Supporting Types
AzureDataLakeSectionResponse, AzureDataLakeSectionResponseArgs          
- string
- The authority URL used for authentication.
- Certificate string
- The content of the certificate used for authentication.
- ClientId string
- The Client ID/Application ID
- ClientSecret string
- The client secret.
- CredentialType string
- The Azure Data Lake credential type.
- IsCert boolAuth 
- Is it using certificate to authenticate. If false then use client secret.
- ResourceGroup string
- Resource Group.
- ResourceUri string
- The resource the service principal/app has access to.
- ServiceData stringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- StoreName string
- The Azure Data Lake store name.
- SubscriptionId string
- Subscription ID.
- TenantId string
- The ID of the tenant the service principal/app belongs to.
- Thumbprint string
- The thumbprint of the certificate above.
- string
- The authority URL used for authentication.
- Certificate string
- The content of the certificate used for authentication.
- ClientId string
- The Client ID/Application ID
- ClientSecret string
- The client secret.
- CredentialType string
- The Azure Data Lake credential type.
- IsCert boolAuth 
- Is it using certificate to authenticate. If false then use client secret.
- ResourceGroup string
- Resource Group.
- ResourceUri string
- The resource the service principal/app has access to.
- ServiceData stringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- StoreName string
- The Azure Data Lake store name.
- SubscriptionId string
- Subscription ID.
- TenantId string
- The ID of the tenant the service principal/app belongs to.
- Thumbprint string
- The thumbprint of the certificate above.
- String
- The authority URL used for authentication.
- certificate String
- The content of the certificate used for authentication.
- clientId String
- The Client ID/Application ID
- clientSecret String
- The client secret.
- credentialType String
- The Azure Data Lake credential type.
- isCert BooleanAuth 
- Is it using certificate to authenticate. If false then use client secret.
- resourceGroup String
- Resource Group.
- resourceUri String
- The resource the service principal/app has access to.
- serviceData StringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- storeName String
- The Azure Data Lake store name.
- subscriptionId String
- Subscription ID.
- tenantId String
- The ID of the tenant the service principal/app belongs to.
- thumbprint String
- The thumbprint of the certificate above.
- string
- The authority URL used for authentication.
- certificate string
- The content of the certificate used for authentication.
- clientId string
- The Client ID/Application ID
- clientSecret string
- The client secret.
- credentialType string
- The Azure Data Lake credential type.
- isCert booleanAuth 
- Is it using certificate to authenticate. If false then use client secret.
- resourceGroup string
- Resource Group.
- resourceUri string
- The resource the service principal/app has access to.
- serviceData stringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- storeName string
- The Azure Data Lake store name.
- subscriptionId string
- Subscription ID.
- tenantId string
- The ID of the tenant the service principal/app belongs to.
- thumbprint string
- The thumbprint of the certificate above.
- str
- The authority URL used for authentication.
- certificate str
- The content of the certificate used for authentication.
- client_id str
- The Client ID/Application ID
- client_secret str
- The client secret.
- credential_type str
- The Azure Data Lake credential type.
- is_cert_ boolauth 
- Is it using certificate to authenticate. If false then use client secret.
- resource_group str
- Resource Group.
- resource_uri str
- The resource the service principal/app has access to.
- service_data_ straccess_ auth_ identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- store_name str
- The Azure Data Lake store name.
- subscription_id str
- Subscription ID.
- tenant_id str
- The ID of the tenant the service principal/app belongs to.
- thumbprint str
- The thumbprint of the certificate above.
- String
- The authority URL used for authentication.
- certificate String
- The content of the certificate used for authentication.
- clientId String
- The Client ID/Application ID
- clientSecret String
- The client secret.
- credentialType String
- The Azure Data Lake credential type.
- isCert BooleanAuth 
- Is it using certificate to authenticate. If false then use client secret.
- resourceGroup String
- Resource Group.
- resourceUri String
- The resource the service principal/app has access to.
- serviceData StringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- storeName String
- The Azure Data Lake store name.
- subscriptionId String
- Subscription ID.
- tenantId String
- The ID of the tenant the service principal/app belongs to.
- thumbprint String
- The thumbprint of the certificate above.
AzureMySqlSectionResponse, AzureMySqlSectionResponseArgs          
- string
- The authority URL used for authentication.
- Certificate string
- The content of the certificate used for authentication.
- ClientId string
- The Client ID/Application ID
- ClientSecret string
- The client secret.
- CredentialType string
- Sql Authentication type.
- DatabaseName string
- The Azure SQL database name.
- Endpoint string
- The server host endpoint.
- IsCert boolAuth 
- Is it using certificate to authenticate. If false then use client secret.
- PortNumber string
- / The Azure SQL port number.
- ResourceGroup string
- Resource Group.
- ResourceUri string
- The resource the service principal/app has access to.
- ServerName string
- The Azure SQL server name.
- ServiceData stringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- SubscriptionId string
- Subscription ID.
- TenantId string
- The ID of the tenant the service principal/app belongs to.
- Thumbprint string
- The thumbprint of the certificate above.
- UserId string
- The Azure SQL user id.
- UserPassword string
- The Azure SQL user password.
- string
- The authority URL used for authentication.
- Certificate string
- The content of the certificate used for authentication.
- ClientId string
- The Client ID/Application ID
- ClientSecret string
- The client secret.
- CredentialType string
- Sql Authentication type.
- DatabaseName string
- The Azure SQL database name.
- Endpoint string
- The server host endpoint.
- IsCert boolAuth 
- Is it using certificate to authenticate. If false then use client secret.
- PortNumber string
- / The Azure SQL port number.
- ResourceGroup string
- Resource Group.
- ResourceUri string
- The resource the service principal/app has access to.
- ServerName string
- The Azure SQL server name.
- ServiceData stringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- SubscriptionId string
- Subscription ID.
- TenantId string
- The ID of the tenant the service principal/app belongs to.
- Thumbprint string
- The thumbprint of the certificate above.
- UserId string
- The Azure SQL user id.
- UserPassword string
- The Azure SQL user password.
- String
- The authority URL used for authentication.
- certificate String
- The content of the certificate used for authentication.
- clientId String
- The Client ID/Application ID
- clientSecret String
- The client secret.
- credentialType String
- Sql Authentication type.
- databaseName String
- The Azure SQL database name.
- endpoint String
- The server host endpoint.
- isCert BooleanAuth 
- Is it using certificate to authenticate. If false then use client secret.
- portNumber String
- / The Azure SQL port number.
- resourceGroup String
- Resource Group.
- resourceUri String
- The resource the service principal/app has access to.
- serverName String
- The Azure SQL server name.
- serviceData StringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscriptionId String
- Subscription ID.
- tenantId String
- The ID of the tenant the service principal/app belongs to.
- thumbprint String
- The thumbprint of the certificate above.
- userId String
- The Azure SQL user id.
- userPassword String
- The Azure SQL user password.
- string
- The authority URL used for authentication.
- certificate string
- The content of the certificate used for authentication.
- clientId string
- The Client ID/Application ID
- clientSecret string
- The client secret.
- credentialType string
- Sql Authentication type.
- databaseName string
- The Azure SQL database name.
- endpoint string
- The server host endpoint.
- isCert booleanAuth 
- Is it using certificate to authenticate. If false then use client secret.
- portNumber string
- / The Azure SQL port number.
- resourceGroup string
- Resource Group.
- resourceUri string
- The resource the service principal/app has access to.
- serverName string
- The Azure SQL server name.
- serviceData stringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscriptionId string
- Subscription ID.
- tenantId string
- The ID of the tenant the service principal/app belongs to.
- thumbprint string
- The thumbprint of the certificate above.
- userId string
- The Azure SQL user id.
- userPassword string
- The Azure SQL user password.
- str
- The authority URL used for authentication.
- certificate str
- The content of the certificate used for authentication.
- client_id str
- The Client ID/Application ID
- client_secret str
- The client secret.
- credential_type str
- Sql Authentication type.
- database_name str
- The Azure SQL database name.
- endpoint str
- The server host endpoint.
- is_cert_ boolauth 
- Is it using certificate to authenticate. If false then use client secret.
- port_number str
- / The Azure SQL port number.
- resource_group str
- Resource Group.
- resource_uri str
- The resource the service principal/app has access to.
- server_name str
- The Azure SQL server name.
- service_data_ straccess_ auth_ identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscription_id str
- Subscription ID.
- tenant_id str
- The ID of the tenant the service principal/app belongs to.
- thumbprint str
- The thumbprint of the certificate above.
- user_id str
- The Azure SQL user id.
- user_password str
- The Azure SQL user password.
- String
- The authority URL used for authentication.
- certificate String
- The content of the certificate used for authentication.
- clientId String
- The Client ID/Application ID
- clientSecret String
- The client secret.
- credentialType String
- Sql Authentication type.
- databaseName String
- The Azure SQL database name.
- endpoint String
- The server host endpoint.
- isCert BooleanAuth 
- Is it using certificate to authenticate. If false then use client secret.
- portNumber String
- / The Azure SQL port number.
- resourceGroup String
- Resource Group.
- resourceUri String
- The resource the service principal/app has access to.
- serverName String
- The Azure SQL server name.
- serviceData StringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscriptionId String
- Subscription ID.
- tenantId String
- The ID of the tenant the service principal/app belongs to.
- thumbprint String
- The thumbprint of the certificate above.
- userId String
- The Azure SQL user id.
- userPassword String
- The Azure SQL user password.
AzurePostgreSqlSectionResponse, AzurePostgreSqlSectionResponseArgs          
- string
- The authority URL used for authentication.
- Certificate string
- The content of the certificate used for authentication.
- ClientId string
- The Client ID/Application ID
- ClientSecret string
- The client secret.
- CredentialType string
- Sql Authentication type.
- DatabaseName string
- The Azure SQL database name.
- EnableSsl bool
- Indicates SSL requirement of Azure Postgresql server.
- Endpoint string
- The server host endpoint.
- IsCert boolAuth 
- Is it using certificate to authenticate. If false then use client secret.
- PortNumber string
- / The Azure SQL port number.
- ResourceGroup string
- Resource Group.
- ResourceUri string
- The resource the service principal/app has access to.
- ServerName string
- The Azure SQL server name.
- ServiceData stringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- SubscriptionId string
- Subscription ID.
- TenantId string
- The ID of the tenant the service principal/app belongs to.
- Thumbprint string
- The thumbprint of the certificate above.
- UserId string
- The Azure SQL user id.
- UserPassword string
- The Azure SQL user password.
- string
- The authority URL used for authentication.
- Certificate string
- The content of the certificate used for authentication.
- ClientId string
- The Client ID/Application ID
- ClientSecret string
- The client secret.
- CredentialType string
- Sql Authentication type.
- DatabaseName string
- The Azure SQL database name.
- EnableSsl bool
- Indicates SSL requirement of Azure Postgresql server.
- Endpoint string
- The server host endpoint.
- IsCert boolAuth 
- Is it using certificate to authenticate. If false then use client secret.
- PortNumber string
- / The Azure SQL port number.
- ResourceGroup string
- Resource Group.
- ResourceUri string
- The resource the service principal/app has access to.
- ServerName string
- The Azure SQL server name.
- ServiceData stringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- SubscriptionId string
- Subscription ID.
- TenantId string
- The ID of the tenant the service principal/app belongs to.
- Thumbprint string
- The thumbprint of the certificate above.
- UserId string
- The Azure SQL user id.
- UserPassword string
- The Azure SQL user password.
- String
- The authority URL used for authentication.
- certificate String
- The content of the certificate used for authentication.
- clientId String
- The Client ID/Application ID
- clientSecret String
- The client secret.
- credentialType String
- Sql Authentication type.
- databaseName String
- The Azure SQL database name.
- enableSsl Boolean
- Indicates SSL requirement of Azure Postgresql server.
- endpoint String
- The server host endpoint.
- isCert BooleanAuth 
- Is it using certificate to authenticate. If false then use client secret.
- portNumber String
- / The Azure SQL port number.
- resourceGroup String
- Resource Group.
- resourceUri String
- The resource the service principal/app has access to.
- serverName String
- The Azure SQL server name.
- serviceData StringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscriptionId String
- Subscription ID.
- tenantId String
- The ID of the tenant the service principal/app belongs to.
- thumbprint String
- The thumbprint of the certificate above.
- userId String
- The Azure SQL user id.
- userPassword String
- The Azure SQL user password.
- string
- The authority URL used for authentication.
- certificate string
- The content of the certificate used for authentication.
- clientId string
- The Client ID/Application ID
- clientSecret string
- The client secret.
- credentialType string
- Sql Authentication type.
- databaseName string
- The Azure SQL database name.
- enableSsl boolean
- Indicates SSL requirement of Azure Postgresql server.
- endpoint string
- The server host endpoint.
- isCert booleanAuth 
- Is it using certificate to authenticate. If false then use client secret.
- portNumber string
- / The Azure SQL port number.
- resourceGroup string
- Resource Group.
- resourceUri string
- The resource the service principal/app has access to.
- serverName string
- The Azure SQL server name.
- serviceData stringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscriptionId string
- Subscription ID.
- tenantId string
- The ID of the tenant the service principal/app belongs to.
- thumbprint string
- The thumbprint of the certificate above.
- userId string
- The Azure SQL user id.
- userPassword string
- The Azure SQL user password.
- str
- The authority URL used for authentication.
- certificate str
- The content of the certificate used for authentication.
- client_id str
- The Client ID/Application ID
- client_secret str
- The client secret.
- credential_type str
- Sql Authentication type.
- database_name str
- The Azure SQL database name.
- enable_ssl bool
- Indicates SSL requirement of Azure Postgresql server.
- endpoint str
- The server host endpoint.
- is_cert_ boolauth 
- Is it using certificate to authenticate. If false then use client secret.
- port_number str
- / The Azure SQL port number.
- resource_group str
- Resource Group.
- resource_uri str
- The resource the service principal/app has access to.
- server_name str
- The Azure SQL server name.
- service_data_ straccess_ auth_ identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscription_id str
- Subscription ID.
- tenant_id str
- The ID of the tenant the service principal/app belongs to.
- thumbprint str
- The thumbprint of the certificate above.
- user_id str
- The Azure SQL user id.
- user_password str
- The Azure SQL user password.
- String
- The authority URL used for authentication.
- certificate String
- The content of the certificate used for authentication.
- clientId String
- The Client ID/Application ID
- clientSecret String
- The client secret.
- credentialType String
- Sql Authentication type.
- databaseName String
- The Azure SQL database name.
- enableSsl Boolean
- Indicates SSL requirement of Azure Postgresql server.
- endpoint String
- The server host endpoint.
- isCert BooleanAuth 
- Is it using certificate to authenticate. If false then use client secret.
- portNumber String
- / The Azure SQL port number.
- resourceGroup String
- Resource Group.
- resourceUri String
- The resource the service principal/app has access to.
- serverName String
- The Azure SQL server name.
- serviceData StringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscriptionId String
- Subscription ID.
- tenantId String
- The ID of the tenant the service principal/app belongs to.
- thumbprint String
- The thumbprint of the certificate above.
- userId String
- The Azure SQL user id.
- userPassword String
- The Azure SQL user password.
AzureSqlDatabaseSectionResponse, AzureSqlDatabaseSectionResponseArgs          
- string
- The authority URL used for authentication.
- Certificate string
- The content of the certificate used for authentication.
- ClientId string
- The Client ID/Application ID
- ClientSecret string
- The client secret.
- CredentialType string
- Sql Authentication type.
- DatabaseName string
- The Azure SQL database name.
- Endpoint string
- The server host endpoint.
- IsCert boolAuth 
- Is it using certificate to authenticate. If false then use client secret.
- PortNumber string
- / The Azure SQL port number.
- ResourceGroup string
- Resource Group.
- ResourceUri string
- The resource the service principal/app has access to.
- ServerName string
- The Azure SQL server name.
- ServiceData stringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- SubscriptionId string
- Subscription ID.
- TenantId string
- The ID of the tenant the service principal/app belongs to.
- Thumbprint string
- The thumbprint of the certificate above.
- UserId string
- The Azure SQL user id.
- UserPassword string
- The Azure SQL user password.
- string
- The authority URL used for authentication.
- Certificate string
- The content of the certificate used for authentication.
- ClientId string
- The Client ID/Application ID
- ClientSecret string
- The client secret.
- CredentialType string
- Sql Authentication type.
- DatabaseName string
- The Azure SQL database name.
- Endpoint string
- The server host endpoint.
- IsCert boolAuth 
- Is it using certificate to authenticate. If false then use client secret.
- PortNumber string
- / The Azure SQL port number.
- ResourceGroup string
- Resource Group.
- ResourceUri string
- The resource the service principal/app has access to.
- ServerName string
- The Azure SQL server name.
- ServiceData stringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- SubscriptionId string
- Subscription ID.
- TenantId string
- The ID of the tenant the service principal/app belongs to.
- Thumbprint string
- The thumbprint of the certificate above.
- UserId string
- The Azure SQL user id.
- UserPassword string
- The Azure SQL user password.
- String
- The authority URL used for authentication.
- certificate String
- The content of the certificate used for authentication.
- clientId String
- The Client ID/Application ID
- clientSecret String
- The client secret.
- credentialType String
- Sql Authentication type.
- databaseName String
- The Azure SQL database name.
- endpoint String
- The server host endpoint.
- isCert BooleanAuth 
- Is it using certificate to authenticate. If false then use client secret.
- portNumber String
- / The Azure SQL port number.
- resourceGroup String
- Resource Group.
- resourceUri String
- The resource the service principal/app has access to.
- serverName String
- The Azure SQL server name.
- serviceData StringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscriptionId String
- Subscription ID.
- tenantId String
- The ID of the tenant the service principal/app belongs to.
- thumbprint String
- The thumbprint of the certificate above.
- userId String
- The Azure SQL user id.
- userPassword String
- The Azure SQL user password.
- string
- The authority URL used for authentication.
- certificate string
- The content of the certificate used for authentication.
- clientId string
- The Client ID/Application ID
- clientSecret string
- The client secret.
- credentialType string
- Sql Authentication type.
- databaseName string
- The Azure SQL database name.
- endpoint string
- The server host endpoint.
- isCert booleanAuth 
- Is it using certificate to authenticate. If false then use client secret.
- portNumber string
- / The Azure SQL port number.
- resourceGroup string
- Resource Group.
- resourceUri string
- The resource the service principal/app has access to.
- serverName string
- The Azure SQL server name.
- serviceData stringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscriptionId string
- Subscription ID.
- tenantId string
- The ID of the tenant the service principal/app belongs to.
- thumbprint string
- The thumbprint of the certificate above.
- userId string
- The Azure SQL user id.
- userPassword string
- The Azure SQL user password.
- str
- The authority URL used for authentication.
- certificate str
- The content of the certificate used for authentication.
- client_id str
- The Client ID/Application ID
- client_secret str
- The client secret.
- credential_type str
- Sql Authentication type.
- database_name str
- The Azure SQL database name.
- endpoint str
- The server host endpoint.
- is_cert_ boolauth 
- Is it using certificate to authenticate. If false then use client secret.
- port_number str
- / The Azure SQL port number.
- resource_group str
- Resource Group.
- resource_uri str
- The resource the service principal/app has access to.
- server_name str
- The Azure SQL server name.
- service_data_ straccess_ auth_ identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscription_id str
- Subscription ID.
- tenant_id str
- The ID of the tenant the service principal/app belongs to.
- thumbprint str
- The thumbprint of the certificate above.
- user_id str
- The Azure SQL user id.
- user_password str
- The Azure SQL user password.
- String
- The authority URL used for authentication.
- certificate String
- The content of the certificate used for authentication.
- clientId String
- The Client ID/Application ID
- clientSecret String
- The client secret.
- credentialType String
- Sql Authentication type.
- databaseName String
- The Azure SQL database name.
- endpoint String
- The server host endpoint.
- isCert BooleanAuth 
- Is it using certificate to authenticate. If false then use client secret.
- portNumber String
- / The Azure SQL port number.
- resourceGroup String
- Resource Group.
- resourceUri String
- The resource the service principal/app has access to.
- serverName String
- The Azure SQL server name.
- serviceData StringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscriptionId String
- Subscription ID.
- tenantId String
- The ID of the tenant the service principal/app belongs to.
- thumbprint String
- The thumbprint of the certificate above.
- userId String
- The Azure SQL user id.
- userPassword String
- The Azure SQL user password.
AzureStorageSectionResponse, AzureStorageSectionResponseArgs        
- AccountKey string
- Storage Account Key (Deprecated).
- AccountName string
- Storage Account Name.
- AreWorkspace boolManaged Identities Allowed 
- Indicate if we are using Workspace ManagedIdentities/MSI token (Deprecated).
- BlobCache intTimeout 
- If this is an "DataStoreType.AzureBlob", the length of time (in seconds) to cache files locally after they are accessed (downloaded).
- ClientCredentials Pulumi.Azure Native. Machine Learning Services. Inputs. Client Credentials Response 
- ContainerName string
- The storage container name.
- Credential string
- The credential.
- CredentialType string
- The credential type.
- Endpoint string
- The host of the container.
- IsSas bool
- Indicate if we are using SAS token or Account Key (Deprecated).
- Protocol string
- The protocol to use. Defaults to https.
- ResourceGroup string
- Resource Group.
- SasToken string
- SAS Token for the container (Deprecated).
- ServiceData stringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- SubscriptionId string
- Subscription ID.
- AccountKey string
- Storage Account Key (Deprecated).
- AccountName string
- Storage Account Name.
- AreWorkspace boolManaged Identities Allowed 
- Indicate if we are using Workspace ManagedIdentities/MSI token (Deprecated).
- BlobCache intTimeout 
- If this is an "DataStoreType.AzureBlob", the length of time (in seconds) to cache files locally after they are accessed (downloaded).
- ClientCredentials ClientCredentials Response 
- ContainerName string
- The storage container name.
- Credential string
- The credential.
- CredentialType string
- The credential type.
- Endpoint string
- The host of the container.
- IsSas bool
- Indicate if we are using SAS token or Account Key (Deprecated).
- Protocol string
- The protocol to use. Defaults to https.
- ResourceGroup string
- Resource Group.
- SasToken string
- SAS Token for the container (Deprecated).
- ServiceData stringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- SubscriptionId string
- Subscription ID.
- accountKey String
- Storage Account Key (Deprecated).
- accountName String
- Storage Account Name.
- areWorkspace BooleanManaged Identities Allowed 
- Indicate if we are using Workspace ManagedIdentities/MSI token (Deprecated).
- blobCache IntegerTimeout 
- If this is an "DataStoreType.AzureBlob", the length of time (in seconds) to cache files locally after they are accessed (downloaded).
- clientCredentials ClientCredentials Response 
- containerName String
- The storage container name.
- credential String
- The credential.
- credentialType String
- The credential type.
- endpoint String
- The host of the container.
- isSas Boolean
- Indicate if we are using SAS token or Account Key (Deprecated).
- protocol String
- The protocol to use. Defaults to https.
- resourceGroup String
- Resource Group.
- sasToken String
- SAS Token for the container (Deprecated).
- serviceData StringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscriptionId String
- Subscription ID.
- accountKey string
- Storage Account Key (Deprecated).
- accountName string
- Storage Account Name.
- areWorkspace booleanManaged Identities Allowed 
- Indicate if we are using Workspace ManagedIdentities/MSI token (Deprecated).
- blobCache numberTimeout 
- If this is an "DataStoreType.AzureBlob", the length of time (in seconds) to cache files locally after they are accessed (downloaded).
- clientCredentials ClientCredentials Response 
- containerName string
- The storage container name.
- credential string
- The credential.
- credentialType string
- The credential type.
- endpoint string
- The host of the container.
- isSas boolean
- Indicate if we are using SAS token or Account Key (Deprecated).
- protocol string
- The protocol to use. Defaults to https.
- resourceGroup string
- Resource Group.
- sasToken string
- SAS Token for the container (Deprecated).
- serviceData stringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscriptionId string
- Subscription ID.
- account_key str
- Storage Account Key (Deprecated).
- account_name str
- Storage Account Name.
- are_workspace_ boolmanaged_ identities_ allowed 
- Indicate if we are using Workspace ManagedIdentities/MSI token (Deprecated).
- blob_cache_ inttimeout 
- If this is an "DataStoreType.AzureBlob", the length of time (in seconds) to cache files locally after they are accessed (downloaded).
- client_credentials ClientCredentials Response 
- container_name str
- The storage container name.
- credential str
- The credential.
- credential_type str
- The credential type.
- endpoint str
- The host of the container.
- is_sas bool
- Indicate if we are using SAS token or Account Key (Deprecated).
- protocol str
- The protocol to use. Defaults to https.
- resource_group str
- Resource Group.
- sas_token str
- SAS Token for the container (Deprecated).
- service_data_ straccess_ auth_ identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscription_id str
- Subscription ID.
- accountKey String
- Storage Account Key (Deprecated).
- accountName String
- Storage Account Name.
- areWorkspace BooleanManaged Identities Allowed 
- Indicate if we are using Workspace ManagedIdentities/MSI token (Deprecated).
- blobCache NumberTimeout 
- If this is an "DataStoreType.AzureBlob", the length of time (in seconds) to cache files locally after they are accessed (downloaded).
- clientCredentials Property Map
- containerName String
- The storage container name.
- credential String
- The credential.
- credentialType String
- The credential type.
- endpoint String
- The host of the container.
- isSas Boolean
- Indicate if we are using SAS token or Account Key (Deprecated).
- protocol String
- The protocol to use. Defaults to https.
- resourceGroup String
- Resource Group.
- sasToken String
- SAS Token for the container (Deprecated).
- serviceData StringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscriptionId String
- Subscription ID.
ClientCredentialsResponse, ClientCredentialsResponseArgs      
- string
- The authority URL used for authentication.
- Certificate string
- The content of the certificate used for authentication.
- ClientId string
- The Client ID/Application ID
- ClientSecret string
- The client secret.
- IsCert boolAuth 
- Is it using certificate to authenticate. If false then use client secret.
- ResourceGroup string
- Resource Group.
- ResourceUri string
- The resource the service principal/app has access to.
- ServiceData stringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- SubscriptionId string
- Subscription ID.
- TenantId string
- The ID of the tenant the service principal/app belongs to.
- Thumbprint string
- The thumbprint of the certificate above.
- string
- The authority URL used for authentication.
- Certificate string
- The content of the certificate used for authentication.
- ClientId string
- The Client ID/Application ID
- ClientSecret string
- The client secret.
- IsCert boolAuth 
- Is it using certificate to authenticate. If false then use client secret.
- ResourceGroup string
- Resource Group.
- ResourceUri string
- The resource the service principal/app has access to.
- ServiceData stringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- SubscriptionId string
- Subscription ID.
- TenantId string
- The ID of the tenant the service principal/app belongs to.
- Thumbprint string
- The thumbprint of the certificate above.
- String
- The authority URL used for authentication.
- certificate String
- The content of the certificate used for authentication.
- clientId String
- The Client ID/Application ID
- clientSecret String
- The client secret.
- isCert BooleanAuth 
- Is it using certificate to authenticate. If false then use client secret.
- resourceGroup String
- Resource Group.
- resourceUri String
- The resource the service principal/app has access to.
- serviceData StringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscriptionId String
- Subscription ID.
- tenantId String
- The ID of the tenant the service principal/app belongs to.
- thumbprint String
- The thumbprint of the certificate above.
- string
- The authority URL used for authentication.
- certificate string
- The content of the certificate used for authentication.
- clientId string
- The Client ID/Application ID
- clientSecret string
- The client secret.
- isCert booleanAuth 
- Is it using certificate to authenticate. If false then use client secret.
- resourceGroup string
- Resource Group.
- resourceUri string
- The resource the service principal/app has access to.
- serviceData stringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscriptionId string
- Subscription ID.
- tenantId string
- The ID of the tenant the service principal/app belongs to.
- thumbprint string
- The thumbprint of the certificate above.
- str
- The authority URL used for authentication.
- certificate str
- The content of the certificate used for authentication.
- client_id str
- The Client ID/Application ID
- client_secret str
- The client secret.
- is_cert_ boolauth 
- Is it using certificate to authenticate. If false then use client secret.
- resource_group str
- Resource Group.
- resource_uri str
- The resource the service principal/app has access to.
- service_data_ straccess_ auth_ identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscription_id str
- Subscription ID.
- tenant_id str
- The ID of the tenant the service principal/app belongs to.
- thumbprint str
- The thumbprint of the certificate above.
- String
- The authority URL used for authentication.
- certificate String
- The content of the certificate used for authentication.
- clientId String
- The Client ID/Application ID
- clientSecret String
- The client secret.
- isCert BooleanAuth 
- Is it using certificate to authenticate. If false then use client secret.
- resourceGroup String
- Resource Group.
- resourceUri String
- The resource the service principal/app has access to.
- serviceData StringAccess Auth Identity 
- Indicates which identity to use to authenticate service data access to customer's storage.
- subscriptionId String
- Subscription ID.
- tenantId String
- The ID of the tenant the service principal/app belongs to.
- thumbprint String
- The thumbprint of the certificate above.
DatastoreResponse, DatastoreResponseArgs    
- CreatedBy Pulumi.Azure Native. Machine Learning Services. Inputs. User Info Response 
- The User who created the datastore.
- CreatedTime string
- The date and time when the datastore was created.
- ModifiedBy Pulumi.Azure Native. Machine Learning Services. Inputs. User Info Response 
- The User who modified the datastore.
- ModifiedTime string
- The date and time when the datastore was last modified.
- Dictionary<string, string>
- Tags for this datastore.
- AzureData Pulumi.Lake Section Azure Native. Machine Learning Services. Inputs. Azure Data Lake Section Response 
- AzureMy Pulumi.Sql Section Azure Native. Machine Learning Services. Inputs. Azure My Sql Section Response 
- AzurePostgre Pulumi.Sql Section Azure Native. Machine Learning Services. Inputs. Azure Postgre Sql Section Response 
- AzureSql Pulumi.Database Section Azure Native. Machine Learning Services. Inputs. Azure Sql Database Section Response 
- AzureStorage Pulumi.Section Azure Native. Machine Learning Services. Inputs. Azure Storage Section Response 
- DataStore stringType 
- The datastore type.
- Description string
- Description of the datastore.
- GlusterFs Pulumi.Section Azure Native. Machine Learning Services. Inputs. Gluster Fs Section Response 
- Data specific to GlusterFS.
- HasBeen boolValidated 
- A read only property that denotes whether the service datastore has been validated with credentials.
- LinkedInfo Pulumi.Azure Native. Machine Learning Services. Inputs. Linked Info Response 
- Info about origin if it is linked.
- Name string
- Name of the datastore.
- CreatedBy UserInfo Response 
- The User who created the datastore.
- CreatedTime string
- The date and time when the datastore was created.
- ModifiedBy UserInfo Response 
- The User who modified the datastore.
- ModifiedTime string
- The date and time when the datastore was last modified.
- map[string]string
- Tags for this datastore.
- AzureData AzureLake Section Data Lake Section Response 
- AzureMy AzureSql Section My Sql Section Response 
- AzurePostgre AzureSql Section Postgre Sql Section Response 
- AzureSql AzureDatabase Section Sql Database Section Response 
- AzureStorage AzureSection Storage Section Response 
- DataStore stringType 
- The datastore type.
- Description string
- Description of the datastore.
- GlusterFs GlusterSection Fs Section Response 
- Data specific to GlusterFS.
- HasBeen boolValidated 
- A read only property that denotes whether the service datastore has been validated with credentials.
- LinkedInfo LinkedInfo Response 
- Info about origin if it is linked.
- Name string
- Name of the datastore.
- createdBy UserInfo Response 
- The User who created the datastore.
- createdTime String
- The date and time when the datastore was created.
- modifiedBy UserInfo Response 
- The User who modified the datastore.
- modifiedTime String
- The date and time when the datastore was last modified.
- Map<String,String>
- Tags for this datastore.
- azureData AzureLake Section Data Lake Section Response 
- azureMy AzureSql Section My Sql Section Response 
- azurePostgre AzureSql Section Postgre Sql Section Response 
- azureSql AzureDatabase Section Sql Database Section Response 
- azureStorage AzureSection Storage Section Response 
- dataStore StringType 
- The datastore type.
- description String
- Description of the datastore.
- glusterFs GlusterSection Fs Section Response 
- Data specific to GlusterFS.
- hasBeen BooleanValidated 
- A read only property that denotes whether the service datastore has been validated with credentials.
- linkedInfo LinkedInfo Response 
- Info about origin if it is linked.
- name String
- Name of the datastore.
- createdBy UserInfo Response 
- The User who created the datastore.
- createdTime string
- The date and time when the datastore was created.
- modifiedBy UserInfo Response 
- The User who modified the datastore.
- modifiedTime string
- The date and time when the datastore was last modified.
- {[key: string]: string}
- Tags for this datastore.
- azureData AzureLake Section Data Lake Section Response 
- azureMy AzureSql Section My Sql Section Response 
- azurePostgre AzureSql Section Postgre Sql Section Response 
- azureSql AzureDatabase Section Sql Database Section Response 
- azureStorage AzureSection Storage Section Response 
- dataStore stringType 
- The datastore type.
- description string
- Description of the datastore.
- glusterFs GlusterSection Fs Section Response 
- Data specific to GlusterFS.
- hasBeen booleanValidated 
- A read only property that denotes whether the service datastore has been validated with credentials.
- linkedInfo LinkedInfo Response 
- Info about origin if it is linked.
- name string
- Name of the datastore.
- created_by UserInfo Response 
- The User who created the datastore.
- created_time str
- The date and time when the datastore was created.
- modified_by UserInfo Response 
- The User who modified the datastore.
- modified_time str
- The date and time when the datastore was last modified.
- Mapping[str, str]
- Tags for this datastore.
- azure_data_ Azurelake_ section Data Lake Section Response 
- azure_my_ Azuresql_ section My Sql Section Response 
- azure_postgre_ Azuresql_ section Postgre Sql Section Response 
- azure_sql_ Azuredatabase_ section Sql Database Section Response 
- azure_storage_ Azuresection Storage Section Response 
- data_store_ strtype 
- The datastore type.
- description str
- Description of the datastore.
- gluster_fs_ Glustersection Fs Section Response 
- Data specific to GlusterFS.
- has_been_ boolvalidated 
- A read only property that denotes whether the service datastore has been validated with credentials.
- linked_info LinkedInfo Response 
- Info about origin if it is linked.
- name str
- Name of the datastore.
- createdBy Property Map
- The User who created the datastore.
- createdTime String
- The date and time when the datastore was created.
- modifiedBy Property Map
- The User who modified the datastore.
- modifiedTime String
- The date and time when the datastore was last modified.
- Map<String>
- Tags for this datastore.
- azureData Property MapLake Section 
- azureMy Property MapSql Section 
- azurePostgre Property MapSql Section 
- azureSql Property MapDatabase Section 
- azureStorage Property MapSection 
- dataStore StringType 
- The datastore type.
- description String
- Description of the datastore.
- glusterFs Property MapSection 
- Data specific to GlusterFS.
- hasBeen BooleanValidated 
- A read only property that denotes whether the service datastore has been validated with credentials.
- linkedInfo Property Map
- Info about origin if it is linked.
- name String
- Name of the datastore.
DatastoreTypeArm, DatastoreTypeArmArgs      
- Blob
- blob
- Adls
- adls
- Adls_gen2 
- adls-gen2
- Dbfs
- dbfs
- File
- file
- Mysqldb
- mysqldb
- Sqldb
- sqldb
- Psqldb
- psqldb
- DatastoreType Arm Blob 
- blob
- DatastoreType Arm Adls 
- adls
- DatastoreType Arm_Adls_Gen2 
- adls-gen2
- DatastoreType Arm Dbfs 
- dbfs
- DatastoreType Arm File 
- file
- DatastoreType Arm Mysqldb 
- mysqldb
- DatastoreType Arm Sqldb 
- sqldb
- DatastoreType Arm Psqldb 
- psqldb
- Blob
- blob
- Adls
- adls
- Adlsgen2
- adls-gen2
- Dbfs
- dbfs
- File
- file
- Mysqldb
- mysqldb
- Sqldb
- sqldb
- Psqldb
- psqldb
- Blob
- blob
- Adls
- adls
- Adls_gen2 
- adls-gen2
- Dbfs
- dbfs
- File
- file
- Mysqldb
- mysqldb
- Sqldb
- sqldb
- Psqldb
- psqldb
- BLOB
- blob
- ADLS
- adls
- ADLS_GEN2
- adls-gen2
- DBFS
- dbfs
- FILE
- file
- MYSQLDB
- mysqldb
- SQLDB
- sqldb
- PSQLDB
- psqldb
- "blob"
- blob
- "adls"
- adls
- "adls-gen2"
- adls-gen2
- "dbfs"
- dbfs
- "file"
- file
- "mysqldb"
- mysqldb
- "sqldb"
- sqldb
- "psqldb"
- psqldb
GlusterFsSectionResponse, GlusterFsSectionResponseArgs        
- ServerAddress string
- The server address of one of the servers that hosts the GlusterFS. Can be either the IP address or server name.
- VolumeName string
- The name of the created GlusterFS volume.
- ServerAddress string
- The server address of one of the servers that hosts the GlusterFS. Can be either the IP address or server name.
- VolumeName string
- The name of the created GlusterFS volume.
- serverAddress String
- The server address of one of the servers that hosts the GlusterFS. Can be either the IP address or server name.
- volumeName String
- The name of the created GlusterFS volume.
- serverAddress string
- The server address of one of the servers that hosts the GlusterFS. Can be either the IP address or server name.
- volumeName string
- The name of the created GlusterFS volume.
- server_address str
- The server address of one of the servers that hosts the GlusterFS. Can be either the IP address or server name.
- volume_name str
- The name of the created GlusterFS volume.
- serverAddress String
- The server address of one of the servers that hosts the GlusterFS. Can be either the IP address or server name.
- volumeName String
- The name of the created GlusterFS volume.
IdentityResponse, IdentityResponseArgs    
- PrincipalId string
- The principal ID of resource identity.
- TenantId string
- The tenant ID of resource.
- Type string
- The identity type.
- UserAssigned Dictionary<string, Pulumi.Identities Azure Native. Machine Learning Services. Inputs. User Assigned Identity Response> 
- The user assigned identities associated with the resource.
- PrincipalId string
- The principal ID of resource identity.
- TenantId string
- The tenant ID of resource.
- Type string
- The identity type.
- UserAssigned map[string]UserIdentities Assigned Identity Response 
- The user assigned identities associated with the resource.
- principalId String
- The principal ID of resource identity.
- tenantId String
- The tenant ID of resource.
- type String
- The identity type.
- userAssigned Map<String,UserIdentities Assigned Identity Response> 
- The user assigned identities associated with the resource.
- principalId string
- The principal ID of resource identity.
- tenantId string
- The tenant ID of resource.
- type string
- The identity type.
- userAssigned {[key: string]: UserIdentities Assigned Identity Response} 
- The user assigned identities associated with the resource.
- principal_id str
- The principal ID of resource identity.
- tenant_id str
- The tenant ID of resource.
- type str
- The identity type.
- user_assigned_ Mapping[str, Useridentities Assigned Identity Response] 
- The user assigned identities associated with the resource.
- principalId String
- The principal ID of resource identity.
- tenantId String
- The tenant ID of resource.
- type String
- The identity type.
- userAssigned Map<Property Map>Identities 
- The user assigned identities associated with the resource.
LinkedInfoResponse, LinkedInfoResponseArgs      
- LinkedId string
- LinkedId id.
- LinkedResource stringName 
- Linked resource name.
- Origin string
- Datastore origin
- LinkedId string
- LinkedId id.
- LinkedResource stringName 
- Linked resource name.
- Origin string
- Datastore origin
- linkedId String
- LinkedId id.
- linkedResource StringName 
- Linked resource name.
- origin String
- Datastore origin
- linkedId string
- LinkedId id.
- linkedResource stringName 
- Linked resource name.
- origin string
- Datastore origin
- linked_id str
- LinkedId id.
- linked_resource_ strname 
- Linked resource name.
- origin str
- Datastore origin
- linkedId String
- LinkedId id.
- linkedResource StringName 
- Linked resource name.
- origin String
- Datastore origin
SkuResponse, SkuResponseArgs    
- Name 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 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 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 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 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 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.
UserAssignedIdentityResponse, UserAssignedIdentityResponseArgs        
- ClientId string
- The client ID of the assigned identity.
- PrincipalId string
- The principal ID of the assigned identity.
- TenantId string
- The tenant ID of the user assigned identity.
- ClientId string
- The client ID of the assigned identity.
- PrincipalId string
- The principal ID of the assigned identity.
- TenantId string
- The tenant ID of the user assigned identity.
- clientId String
- The client ID of the assigned identity.
- principalId String
- The principal ID of the assigned identity.
- tenantId String
- The tenant ID of the user assigned identity.
- clientId string
- The client ID of the assigned identity.
- principalId string
- The principal ID of the assigned identity.
- tenantId string
- The tenant ID of the user assigned identity.
- client_id str
- The client ID of the assigned identity.
- principal_id str
- The principal ID of the assigned identity.
- tenant_id str
- The tenant ID of the user assigned identity.
- clientId String
- The client ID of the assigned identity.
- principalId String
- The principal ID of the assigned identity.
- tenantId String
- The tenant ID of the user assigned identity.
UserInfoResponse, UserInfoResponseArgs      
- UserAlt stringSec Id 
- 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.
- UserObject stringId 
- A user or service principal's object ID..
- UserPu stringId 
- A user or service principal's PuID.
- UserTenant stringId 
- A user or service principal's tenant ID.
- UserAlt stringSec Id 
- 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.
- UserObject stringId 
- A user or service principal's object ID..
- UserPu stringId 
- A user or service principal's PuID.
- UserTenant stringId 
- A user or service principal's tenant ID.
- userAlt StringSec Id 
- 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.
- userObject StringId 
- A user or service principal's object ID..
- userPu StringId 
- A user or service principal's PuID.
- userTenant StringId 
- A user or service principal's tenant ID.
- userAlt stringSec Id 
- 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.
- userObject stringId 
- A user or service principal's object ID..
- userPu stringId 
- A user or service principal's PuID.
- userTenant stringId 
- A user or service principal's tenant ID.
- user_alt_ strsec_ id 
- 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_ strid 
- A user or service principal's object ID..
- user_pu_ strid 
- A user or service principal's PuID.
- user_tenant_ strid 
- A user or service principal's tenant ID.
- userAlt StringSec Id 
- 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.
- userObject StringId 
- A user or service principal's object ID..
- userPu StringId 
- A user or service principal's PuID.
- userTenant StringId 
- 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:MachineLearningDatastore sqlDatastore /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/datastores/{datastoreName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0