1. Packages
  2. Azure Native
  3. API Docs
  4. machinelearningservices
  5. FeaturesetVersion
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

azure-native.machinelearningservices.FeaturesetVersion

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

Azure Resource Manager resource envelope.

Uses Azure REST API version 2024-10-01. In version 2.x of the Azure Native provider, it used API version 2023-04-01-preview.

Other available API versions: 2023-02-01-preview, 2023-04-01-preview, 2023-06-01-preview, 2023-08-01-preview, 2023-10-01, 2024-01-01-preview, 2024-04-01, 2024-07-01-preview, 2024-10-01-preview, 2025-01-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native machinelearningservices [ApiVersion]. See the version guide for details.

Example Usage

CreateOrUpdate Workspace Featureset Version.

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

return await Deployment.RunAsync(() => 
{
    var featuresetVersion = new AzureNative.MachineLearningServices.FeaturesetVersion("featuresetVersion", new()
    {
        FeaturesetVersionProperties = new AzureNative.MachineLearningServices.Inputs.FeaturesetVersionArgs
        {
            Description = "string",
            Entities = new[]
            {
                "string",
            },
            IsAnonymous = false,
            IsArchived = false,
            MaterializationSettings = new AzureNative.MachineLearningServices.Inputs.MaterializationSettingsArgs
            {
                Notification = new AzureNative.MachineLearningServices.Inputs.NotificationSettingArgs
                {
                    EmailOn = new[]
                    {
                        AzureNative.MachineLearningServices.EmailNotificationEnableType.JobFailed,
                    },
                    Emails = new[]
                    {
                        "string",
                    },
                },
                Resource = new AzureNative.MachineLearningServices.Inputs.MaterializationComputeResourceArgs
                {
                    InstanceType = "string",
                },
                Schedule = new AzureNative.MachineLearningServices.Inputs.RecurrenceTriggerArgs
                {
                    EndTime = "string",
                    Frequency = AzureNative.MachineLearningServices.RecurrenceFrequency.Day,
                    Interval = 1,
                    Schedule = new AzureNative.MachineLearningServices.Inputs.RecurrenceScheduleArgs
                    {
                        Hours = new[]
                        {
                            1,
                        },
                        Minutes = new[]
                        {
                            1,
                        },
                        MonthDays = new[]
                        {
                            1,
                        },
                        WeekDays = new[]
                        {
                            AzureNative.MachineLearningServices.WeekDay.Monday,
                        },
                    },
                    StartTime = "string",
                    TimeZone = "string",
                    TriggerType = "Recurrence",
                },
                SparkConfiguration = 
                {
                    { "string", "string" },
                },
                StoreType = AzureNative.MachineLearningServices.MaterializationStoreType.Online,
            },
            Properties = 
            {
                { "string", "string" },
            },
            Specification = new AzureNative.MachineLearningServices.Inputs.FeaturesetSpecificationArgs
            {
                Path = "string",
            },
            Stage = "string",
            Tags = 
            {
                { "string", "string" },
            },
        },
        Name = "string",
        ResourceGroupName = "test-rg",
        Version = "string",
        WorkspaceName = "my-aml-workspace",
    });

});
Copy
package main

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

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := machinelearningservices.NewFeaturesetVersion(ctx, "featuresetVersion", &machinelearningservices.FeaturesetVersionArgs{
			FeaturesetVersionProperties: &machinelearningservices.FeaturesetVersionTypeArgs{
				Description: pulumi.String("string"),
				Entities: pulumi.StringArray{
					pulumi.String("string"),
				},
				IsAnonymous: pulumi.Bool(false),
				IsArchived:  pulumi.Bool(false),
				MaterializationSettings: &machinelearningservices.MaterializationSettingsArgs{
					Notification: &machinelearningservices.NotificationSettingArgs{
						EmailOn: pulumi.StringArray{
							pulumi.String(machinelearningservices.EmailNotificationEnableTypeJobFailed),
						},
						Emails: pulumi.StringArray{
							pulumi.String("string"),
						},
					},
					Resource: &machinelearningservices.MaterializationComputeResourceArgs{
						InstanceType: pulumi.String("string"),
					},
					Schedule: &machinelearningservices.RecurrenceTriggerArgs{
						EndTime:   pulumi.String("string"),
						Frequency: pulumi.String(machinelearningservices.RecurrenceFrequencyDay),
						Interval:  pulumi.Int(1),
						Schedule: &machinelearningservices.RecurrenceScheduleArgs{
							Hours: pulumi.IntArray{
								pulumi.Int(1),
							},
							Minutes: pulumi.IntArray{
								pulumi.Int(1),
							},
							MonthDays: pulumi.IntArray{
								pulumi.Int(1),
							},
							WeekDays: pulumi.StringArray{
								pulumi.String(machinelearningservices.WeekDayMonday),
							},
						},
						StartTime:   pulumi.String("string"),
						TimeZone:    pulumi.String("string"),
						TriggerType: pulumi.String("Recurrence"),
					},
					SparkConfiguration: pulumi.StringMap{
						"string": pulumi.String("string"),
					},
					StoreType: pulumi.String(machinelearningservices.MaterializationStoreTypeOnline),
				},
				Properties: pulumi.StringMap{
					"string": pulumi.String("string"),
				},
				Specification: &machinelearningservices.FeaturesetSpecificationArgs{
					Path: pulumi.String("string"),
				},
				Stage: pulumi.String("string"),
				Tags: pulumi.StringMap{
					"string": pulumi.String("string"),
				},
			},
			Name:              pulumi.String("string"),
			ResourceGroupName: pulumi.String("test-rg"),
			Version:           pulumi.String("string"),
			WorkspaceName:     pulumi.String("my-aml-workspace"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.machinelearningservices.FeaturesetVersion;
import com.pulumi.azurenative.machinelearningservices.inputs.MaterializationSettingsArgs;
import com.pulumi.azurenative.machinelearningservices.inputs.NotificationSettingArgs;
import com.pulumi.azurenative.machinelearningservices.inputs.MaterializationComputeResourceArgs;
import com.pulumi.azurenative.machinelearningservices.inputs.RecurrenceTriggerArgs;
import com.pulumi.azurenative.machinelearningservices.inputs.RecurrenceScheduleArgs;
import com.pulumi.azurenative.machinelearningservices.inputs.FeaturesetSpecificationArgs;
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 featuresetVersion = new FeaturesetVersion("featuresetVersion", FeaturesetVersionArgs.builder()
            .featuresetVersionProperties(FeaturesetVersionArgs.builder()
                .description("string")
                .entities("string")
                .isAnonymous(false)
                .isArchived(false)
                .materializationSettings(MaterializationSettingsArgs.builder()
                    .notification(NotificationSettingArgs.builder()
                        .emailOn("JobFailed")
                        .emails("string")
                        .build())
                    .resource(MaterializationComputeResourceArgs.builder()
                        .instanceType("string")
                        .build())
                    .schedule(Map.ofEntries(
                        Map.entry("endTime", "string"),
                        Map.entry("frequency", "Day"),
                        Map.entry("interval", 1),
                        Map.entry("schedule", RecurrenceScheduleArgs.builder()
                            .hours(1)
                            .minutes(1)
                            .monthDays(1)
                            .weekDays("Monday")
                            .build()),
                        Map.entry("startTime", "string"),
                        Map.entry("timeZone", "string"),
                        Map.entry("triggerType", "Recurrence")
                    ))
                    .sparkConfiguration(Map.of("string", "string"))
                    .storeType("Online")
                    .build())
                .properties(Map.of("string", "string"))
                .specification(FeaturesetSpecificationArgs.builder()
                    .path("string")
                    .build())
                .stage("string")
                .tags(Map.of("string", "string"))
                .build())
            .name("string")
            .resourceGroupName("test-rg")
            .version("string")
            .workspaceName("my-aml-workspace")
            .build());

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

const featuresetVersion = new azure_native.machinelearningservices.FeaturesetVersion("featuresetVersion", {
    featuresetVersionProperties: {
        description: "string",
        entities: ["string"],
        isAnonymous: false,
        isArchived: false,
        materializationSettings: {
            notification: {
                emailOn: [azure_native.machinelearningservices.EmailNotificationEnableType.JobFailed],
                emails: ["string"],
            },
            resource: {
                instanceType: "string",
            },
            schedule: {
                endTime: "string",
                frequency: azure_native.machinelearningservices.RecurrenceFrequency.Day,
                interval: 1,
                schedule: {
                    hours: [1],
                    minutes: [1],
                    monthDays: [1],
                    weekDays: [azure_native.machinelearningservices.WeekDay.Monday],
                },
                startTime: "string",
                timeZone: "string",
                triggerType: "Recurrence",
            },
            sparkConfiguration: {
                string: "string",
            },
            storeType: azure_native.machinelearningservices.MaterializationStoreType.Online,
        },
        properties: {
            string: "string",
        },
        specification: {
            path: "string",
        },
        stage: "string",
        tags: {
            string: "string",
        },
    },
    name: "string",
    resourceGroupName: "test-rg",
    version: "string",
    workspaceName: "my-aml-workspace",
});
Copy
import pulumi
import pulumi_azure_native as azure_native

featureset_version = azure_native.machinelearningservices.FeaturesetVersion("featuresetVersion",
    featureset_version_properties={
        "description": "string",
        "entities": ["string"],
        "is_anonymous": False,
        "is_archived": False,
        "materialization_settings": {
            "notification": {
                "email_on": [azure_native.machinelearningservices.EmailNotificationEnableType.JOB_FAILED],
                "emails": ["string"],
            },
            "resource": {
                "instance_type": "string",
            },
            "schedule": {
                "end_time": "string",
                "frequency": azure_native.machinelearningservices.RecurrenceFrequency.DAY,
                "interval": 1,
                "schedule": {
                    "hours": [1],
                    "minutes": [1],
                    "month_days": [1],
                    "week_days": [azure_native.machinelearningservices.WeekDay.MONDAY],
                },
                "start_time": "string",
                "time_zone": "string",
                "trigger_type": "Recurrence",
            },
            "spark_configuration": {
                "string": "string",
            },
            "store_type": azure_native.machinelearningservices.MaterializationStoreType.ONLINE,
        },
        "properties": {
            "string": "string",
        },
        "specification": {
            "path": "string",
        },
        "stage": "string",
        "tags": {
            "string": "string",
        },
    },
    name="string",
    resource_group_name="test-rg",
    version="string",
    workspace_name="my-aml-workspace")
Copy
resources:
  featuresetVersion:
    type: azure-native:machinelearningservices:FeaturesetVersion
    properties:
      featuresetVersionProperties:
        description: string
        entities:
          - string
        isAnonymous: false
        isArchived: false
        materializationSettings:
          notification:
            emailOn:
              - JobFailed
            emails:
              - string
          resource:
            instanceType: string
          schedule:
            endTime: string
            frequency: Day
            interval: 1
            schedule:
              hours:
                - 1
              minutes:
                - 1
              monthDays:
                - 1
              weekDays:
                - Monday
            startTime: string
            timeZone: string
            triggerType: Recurrence
          sparkConfiguration:
            string: string
          storeType: Online
        properties:
          string: string
        specification:
          path: string
        stage: string
        tags:
          string: string
      name: string
      resourceGroupName: test-rg
      version: string
      workspaceName: my-aml-workspace
Copy

Create FeaturesetVersion Resource

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

Constructor syntax

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

@overload
def FeaturesetVersion(resource_name: str,
                      opts: Optional[ResourceOptions] = None,
                      featureset_version_properties: Optional[FeaturesetVersionArgs] = None,
                      name: Optional[str] = None,
                      resource_group_name: Optional[str] = None,
                      workspace_name: Optional[str] = None,
                      version: Optional[str] = None)
func NewFeaturesetVersion(ctx *Context, name string, args FeaturesetVersionArgs, opts ...ResourceOption) (*FeaturesetVersion, error)
public FeaturesetVersion(string name, FeaturesetVersionArgs args, CustomResourceOptions? opts = null)
public FeaturesetVersion(String name, FeaturesetVersionArgs args)
public FeaturesetVersion(String name, FeaturesetVersionArgs args, CustomResourceOptions options)
type: azure-native:machinelearningservices:FeaturesetVersion
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. FeaturesetVersionArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. FeaturesetVersionInitArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. FeaturesetVersionArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. FeaturesetVersionArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. FeaturesetVersionArgs
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 featuresetVersionResource = new AzureNative.MachineLearningServices.FeaturesetVersion("featuresetVersionResource", new()
{
    FeaturesetVersionProperties = new AzureNative.MachineLearningServices.Inputs.FeaturesetVersionArgs
    {
        Description = "string",
        Entities = new[]
        {
            "string",
        },
        IsAnonymous = false,
        IsArchived = false,
        MaterializationSettings = new AzureNative.MachineLearningServices.Inputs.MaterializationSettingsArgs
        {
            Notification = new AzureNative.MachineLearningServices.Inputs.NotificationSettingArgs
            {
                EmailOn = new[]
                {
                    "string",
                },
                Emails = new[]
                {
                    "string",
                },
                Webhooks = 
                {
                    { "string", new AzureNative.MachineLearningServices.Inputs.AzureDevOpsWebhookArgs
                    {
                        WebhookType = "AzureDevOps",
                        EventType = "string",
                    } },
                },
            },
            Resource = new AzureNative.MachineLearningServices.Inputs.MaterializationComputeResourceArgs
            {
                InstanceType = "string",
            },
            Schedule = new AzureNative.MachineLearningServices.Inputs.RecurrenceTriggerArgs
            {
                Frequency = "string",
                Interval = 0,
                TriggerType = "Recurrence",
                EndTime = "string",
                Schedule = new AzureNative.MachineLearningServices.Inputs.RecurrenceScheduleArgs
                {
                    Hours = new[]
                    {
                        0,
                    },
                    Minutes = new[]
                    {
                        0,
                    },
                    MonthDays = new[]
                    {
                        0,
                    },
                    WeekDays = new[]
                    {
                        "string",
                    },
                },
                StartTime = "string",
                TimeZone = "string",
            },
            SparkConfiguration = 
            {
                { "string", "string" },
            },
            StoreType = "string",
        },
        Properties = 
        {
            { "string", "string" },
        },
        Specification = new AzureNative.MachineLearningServices.Inputs.FeaturesetSpecificationArgs
        {
            Path = "string",
        },
        Stage = "string",
        Tags = 
        {
            { "string", "string" },
        },
    },
    Name = "string",
    ResourceGroupName = "string",
    WorkspaceName = "string",
    Version = "string",
});
Copy
example, err := machinelearningservices.NewFeaturesetVersion(ctx, "featuresetVersionResource", &machinelearningservices.FeaturesetVersionArgs{
	FeaturesetVersionProperties: &machinelearningservices.FeaturesetVersionTypeArgs{
		Description: pulumi.String("string"),
		Entities: pulumi.StringArray{
			pulumi.String("string"),
		},
		IsAnonymous: pulumi.Bool(false),
		IsArchived:  pulumi.Bool(false),
		MaterializationSettings: &machinelearningservices.MaterializationSettingsArgs{
			Notification: &machinelearningservices.NotificationSettingArgs{
				EmailOn: pulumi.StringArray{
					pulumi.String("string"),
				},
				Emails: pulumi.StringArray{
					pulumi.String("string"),
				},
				Webhooks: machinelearningservices.AzureDevOpsWebhookMap{
					"string": &machinelearningservices.AzureDevOpsWebhookArgs{
						WebhookType: pulumi.String("AzureDevOps"),
						EventType:   pulumi.String("string"),
					},
				},
			},
			Resource: &machinelearningservices.MaterializationComputeResourceArgs{
				InstanceType: pulumi.String("string"),
			},
			Schedule: &machinelearningservices.RecurrenceTriggerArgs{
				Frequency:   pulumi.String("string"),
				Interval:    pulumi.Int(0),
				TriggerType: pulumi.String("Recurrence"),
				EndTime:     pulumi.String("string"),
				Schedule: &machinelearningservices.RecurrenceScheduleArgs{
					Hours: pulumi.IntArray{
						pulumi.Int(0),
					},
					Minutes: pulumi.IntArray{
						pulumi.Int(0),
					},
					MonthDays: pulumi.IntArray{
						pulumi.Int(0),
					},
					WeekDays: pulumi.StringArray{
						pulumi.String("string"),
					},
				},
				StartTime: pulumi.String("string"),
				TimeZone:  pulumi.String("string"),
			},
			SparkConfiguration: pulumi.StringMap{
				"string": pulumi.String("string"),
			},
			StoreType: pulumi.String("string"),
		},
		Properties: pulumi.StringMap{
			"string": pulumi.String("string"),
		},
		Specification: &machinelearningservices.FeaturesetSpecificationArgs{
			Path: pulumi.String("string"),
		},
		Stage: pulumi.String("string"),
		Tags: pulumi.StringMap{
			"string": pulumi.String("string"),
		},
	},
	Name:              pulumi.String("string"),
	ResourceGroupName: pulumi.String("string"),
	WorkspaceName:     pulumi.String("string"),
	Version:           pulumi.String("string"),
})
Copy
var featuresetVersionResource = new FeaturesetVersion("featuresetVersionResource", FeaturesetVersionArgs.builder()
    .featuresetVersionProperties(FeaturesetVersionArgs.builder()
        .description("string")
        .entities("string")
        .isAnonymous(false)
        .isArchived(false)
        .materializationSettings(MaterializationSettingsArgs.builder()
            .notification(NotificationSettingArgs.builder()
                .emailOn("string")
                .emails("string")
                .webhooks(Map.of("string", Map.ofEntries(
                    Map.entry("webhookType", "AzureDevOps"),
                    Map.entry("eventType", "string")
                )))
                .build())
            .resource(MaterializationComputeResourceArgs.builder()
                .instanceType("string")
                .build())
            .schedule(RecurrenceTriggerArgs.builder()
                .frequency("string")
                .interval(0)
                .triggerType("Recurrence")
                .endTime("string")
                .schedule(RecurrenceScheduleArgs.builder()
                    .hours(0)
                    .minutes(0)
                    .monthDays(0)
                    .weekDays("string")
                    .build())
                .startTime("string")
                .timeZone("string")
                .build())
            .sparkConfiguration(Map.of("string", "string"))
            .storeType("string")
            .build())
        .properties(Map.of("string", "string"))
        .specification(FeaturesetSpecificationArgs.builder()
            .path("string")
            .build())
        .stage("string")
        .tags(Map.of("string", "string"))
        .build())
    .name("string")
    .resourceGroupName("string")
    .workspaceName("string")
    .version("string")
    .build());
Copy
featureset_version_resource = azure_native.machinelearningservices.FeaturesetVersion("featuresetVersionResource",
    featureset_version_properties={
        "description": "string",
        "entities": ["string"],
        "is_anonymous": False,
        "is_archived": False,
        "materialization_settings": {
            "notification": {
                "email_on": ["string"],
                "emails": ["string"],
                "webhooks": {
                    "string": {
                        "webhook_type": "AzureDevOps",
                        "event_type": "string",
                    },
                },
            },
            "resource": {
                "instance_type": "string",
            },
            "schedule": {
                "frequency": "string",
                "interval": 0,
                "trigger_type": "Recurrence",
                "end_time": "string",
                "schedule": {
                    "hours": [0],
                    "minutes": [0],
                    "month_days": [0],
                    "week_days": ["string"],
                },
                "start_time": "string",
                "time_zone": "string",
            },
            "spark_configuration": {
                "string": "string",
            },
            "store_type": "string",
        },
        "properties": {
            "string": "string",
        },
        "specification": {
            "path": "string",
        },
        "stage": "string",
        "tags": {
            "string": "string",
        },
    },
    name="string",
    resource_group_name="string",
    workspace_name="string",
    version="string")
Copy
const featuresetVersionResource = new azure_native.machinelearningservices.FeaturesetVersion("featuresetVersionResource", {
    featuresetVersionProperties: {
        description: "string",
        entities: ["string"],
        isAnonymous: false,
        isArchived: false,
        materializationSettings: {
            notification: {
                emailOn: ["string"],
                emails: ["string"],
                webhooks: {
                    string: {
                        webhookType: "AzureDevOps",
                        eventType: "string",
                    },
                },
            },
            resource: {
                instanceType: "string",
            },
            schedule: {
                frequency: "string",
                interval: 0,
                triggerType: "Recurrence",
                endTime: "string",
                schedule: {
                    hours: [0],
                    minutes: [0],
                    monthDays: [0],
                    weekDays: ["string"],
                },
                startTime: "string",
                timeZone: "string",
            },
            sparkConfiguration: {
                string: "string",
            },
            storeType: "string",
        },
        properties: {
            string: "string",
        },
        specification: {
            path: "string",
        },
        stage: "string",
        tags: {
            string: "string",
        },
    },
    name: "string",
    resourceGroupName: "string",
    workspaceName: "string",
    version: "string",
});
Copy
type: azure-native:machinelearningservices:FeaturesetVersion
properties:
    featuresetVersionProperties:
        description: string
        entities:
            - string
        isAnonymous: false
        isArchived: false
        materializationSettings:
            notification:
                emailOn:
                    - string
                emails:
                    - string
                webhooks:
                    string:
                        eventType: string
                        webhookType: AzureDevOps
            resource:
                instanceType: string
            schedule:
                endTime: string
                frequency: string
                interval: 0
                schedule:
                    hours:
                        - 0
                    minutes:
                        - 0
                    monthDays:
                        - 0
                    weekDays:
                        - string
                startTime: string
                timeZone: string
                triggerType: Recurrence
            sparkConfiguration:
                string: string
            storeType: string
        properties:
            string: string
        specification:
            path: string
        stage: string
        tags:
            string: string
    name: string
    resourceGroupName: string
    version: string
    workspaceName: string
Copy

FeaturesetVersion 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 FeaturesetVersion resource accepts the following input properties:

FeaturesetVersionProperties This property is required. Pulumi.AzureNative.MachineLearningServices.Inputs.FeaturesetVersion
[Required] Additional attributes of the entity.
Name
This property is required.
Changes to this property will trigger replacement.
string
Container name. This is case-sensitive.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
Name of Azure Machine Learning workspace.
Version Changes to this property will trigger replacement. string
Version identifier. This is case-sensitive.
FeaturesetVersionProperties This property is required. FeaturesetVersionTypeArgs
[Required] Additional attributes of the entity.
Name
This property is required.
Changes to this property will trigger replacement.
string
Container name. This is case-sensitive.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
WorkspaceName
This property is required.
Changes to this property will trigger replacement.
string
Name of Azure Machine Learning workspace.
Version Changes to this property will trigger replacement. string
Version identifier. This is case-sensitive.
featuresetVersionProperties This property is required. FeaturesetVersion
[Required] Additional attributes of the entity.
name
This property is required.
Changes to this property will trigger replacement.
String
Container name. This is case-sensitive.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
Name of Azure Machine Learning workspace.
version Changes to this property will trigger replacement. String
Version identifier. This is case-sensitive.
featuresetVersionProperties This property is required. FeaturesetVersion
[Required] Additional attributes of the entity.
name
This property is required.
Changes to this property will trigger replacement.
string
Container name. This is case-sensitive.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
workspaceName
This property is required.
Changes to this property will trigger replacement.
string
Name of Azure Machine Learning workspace.
version Changes to this property will trigger replacement. string
Version identifier. This is case-sensitive.
featureset_version_properties This property is required. FeaturesetVersionArgs
[Required] Additional attributes of the entity.
name
This property is required.
Changes to this property will trigger replacement.
str
Container name. This is case-sensitive.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
workspace_name
This property is required.
Changes to this property will trigger replacement.
str
Name of Azure Machine Learning workspace.
version Changes to this property will trigger replacement. str
Version identifier. This is case-sensitive.
featuresetVersionProperties This property is required. Property Map
[Required] Additional attributes of the entity.
name
This property is required.
Changes to this property will trigger replacement.
String
Container name. This is case-sensitive.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
workspaceName
This property is required.
Changes to this property will trigger replacement.
String
Name of Azure Machine Learning workspace.
version Changes to this property will trigger replacement. String
Version identifier. This is case-sensitive.

Outputs

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

AzureApiVersion string
The Azure API version of the resource.
Id string
The provider-assigned unique ID for this managed resource.
SystemData Pulumi.AzureNative.MachineLearningServices.Outputs.SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
AzureApiVersion string
The Azure API version of the resource.
Id string
The provider-assigned unique ID for this managed resource.
SystemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
Type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azureApiVersion String
The Azure API version of the resource.
id String
The provider-assigned unique ID for this managed resource.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azureApiVersion string
The Azure API version of the resource.
id string
The provider-assigned unique ID for this managed resource.
systemData SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type string
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azure_api_version str
The Azure API version of the resource.
id str
The provider-assigned unique ID for this managed resource.
system_data SystemDataResponse
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type str
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
azureApiVersion String
The Azure API version of the resource.
id String
The provider-assigned unique ID for this managed resource.
systemData Property Map
Azure Resource Manager metadata containing createdBy and modifiedBy information.
type String
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Supporting Types

AzureDevOpsWebhook
, AzureDevOpsWebhookArgs

EventType string
Send callback on a specified notification event
EventType string
Send callback on a specified notification event
eventType String
Send callback on a specified notification event
eventType string
Send callback on a specified notification event
event_type str
Send callback on a specified notification event
eventType String
Send callback on a specified notification event

AzureDevOpsWebhookResponse
, AzureDevOpsWebhookResponseArgs

EventType string
Send callback on a specified notification event
EventType string
Send callback on a specified notification event
eventType String
Send callback on a specified notification event
eventType string
Send callback on a specified notification event
event_type str
Send callback on a specified notification event
eventType String
Send callback on a specified notification event

EmailNotificationEnableType
, EmailNotificationEnableTypeArgs

JobCompleted
JobCompleted
JobFailed
JobFailed
JobCancelled
JobCancelled
EmailNotificationEnableTypeJobCompleted
JobCompleted
EmailNotificationEnableTypeJobFailed
JobFailed
EmailNotificationEnableTypeJobCancelled
JobCancelled
JobCompleted
JobCompleted
JobFailed
JobFailed
JobCancelled
JobCancelled
JobCompleted
JobCompleted
JobFailed
JobFailed
JobCancelled
JobCancelled
JOB_COMPLETED
JobCompleted
JOB_FAILED
JobFailed
JOB_CANCELLED
JobCancelled
"JobCompleted"
JobCompleted
"JobFailed"
JobFailed
"JobCancelled"
JobCancelled

FeaturesetSpecification
, FeaturesetSpecificationArgs

Path string
Specifies the spec path
Path string
Specifies the spec path
path String
Specifies the spec path
path string
Specifies the spec path
path str
Specifies the spec path
path String
Specifies the spec path

FeaturesetSpecificationResponse
, FeaturesetSpecificationResponseArgs

Path string
Specifies the spec path
Path string
Specifies the spec path
path String
Specifies the spec path
path string
Specifies the spec path
path str
Specifies the spec path
path String
Specifies the spec path

FeaturesetVersion
, FeaturesetVersionArgs

Description string
The asset description text.
Entities List<string>
Specifies list of entities
IsAnonymous bool
If the name version are system generated (anonymous registration).
IsArchived bool
Is the asset archived?
MaterializationSettings Pulumi.AzureNative.MachineLearningServices.Inputs.MaterializationSettings
Specifies the materialization settings
Properties Dictionary<string, string>
The asset property dictionary.
Specification Pulumi.AzureNative.MachineLearningServices.Inputs.FeaturesetSpecification
Specifies the feature spec details
Stage string
Specifies the asset stage
Tags Dictionary<string, string>
Tag dictionary. Tags can be added, removed, and updated.
Description string
The asset description text.
Entities []string
Specifies list of entities
IsAnonymous bool
If the name version are system generated (anonymous registration).
IsArchived bool
Is the asset archived?
MaterializationSettings MaterializationSettings
Specifies the materialization settings
Properties map[string]string
The asset property dictionary.
Specification FeaturesetSpecification
Specifies the feature spec details
Stage string
Specifies the asset stage
Tags map[string]string
Tag dictionary. Tags can be added, removed, and updated.
description String
The asset description text.
entities List<String>
Specifies list of entities
isAnonymous Boolean
If the name version are system generated (anonymous registration).
isArchived Boolean
Is the asset archived?
materializationSettings MaterializationSettings
Specifies the materialization settings
properties Map<String,String>
The asset property dictionary.
specification FeaturesetSpecification
Specifies the feature spec details
stage String
Specifies the asset stage
tags Map<String,String>
Tag dictionary. Tags can be added, removed, and updated.
description string
The asset description text.
entities string[]
Specifies list of entities
isAnonymous boolean
If the name version are system generated (anonymous registration).
isArchived boolean
Is the asset archived?
materializationSettings MaterializationSettings
Specifies the materialization settings
properties {[key: string]: string}
The asset property dictionary.
specification FeaturesetSpecification
Specifies the feature spec details
stage string
Specifies the asset stage
tags {[key: string]: string}
Tag dictionary. Tags can be added, removed, and updated.
description str
The asset description text.
entities Sequence[str]
Specifies list of entities
is_anonymous bool
If the name version are system generated (anonymous registration).
is_archived bool
Is the asset archived?
materialization_settings MaterializationSettings
Specifies the materialization settings
properties Mapping[str, str]
The asset property dictionary.
specification FeaturesetSpecification
Specifies the feature spec details
stage str
Specifies the asset stage
tags Mapping[str, str]
Tag dictionary. Tags can be added, removed, and updated.
description String
The asset description text.
entities List<String>
Specifies list of entities
isAnonymous Boolean
If the name version are system generated (anonymous registration).
isArchived Boolean
Is the asset archived?
materializationSettings Property Map
Specifies the materialization settings
properties Map<String>
The asset property dictionary.
specification Property Map
Specifies the feature spec details
stage String
Specifies the asset stage
tags Map<String>
Tag dictionary. Tags can be added, removed, and updated.

FeaturesetVersionResponse
, FeaturesetVersionResponseArgs

ProvisioningState This property is required. string
Provisioning state for the featureset version container.
Description string
The asset description text.
Entities List<string>
Specifies list of entities
IsAnonymous bool
If the name version are system generated (anonymous registration).
IsArchived bool
Is the asset archived?
MaterializationSettings Pulumi.AzureNative.MachineLearningServices.Inputs.MaterializationSettingsResponse
Specifies the materialization settings
Properties Dictionary<string, string>
The asset property dictionary.
Specification Pulumi.AzureNative.MachineLearningServices.Inputs.FeaturesetSpecificationResponse
Specifies the feature spec details
Stage string
Specifies the asset stage
Tags Dictionary<string, string>
Tag dictionary. Tags can be added, removed, and updated.
ProvisioningState This property is required. string
Provisioning state for the featureset version container.
Description string
The asset description text.
Entities []string
Specifies list of entities
IsAnonymous bool
If the name version are system generated (anonymous registration).
IsArchived bool
Is the asset archived?
MaterializationSettings MaterializationSettingsResponse
Specifies the materialization settings
Properties map[string]string
The asset property dictionary.
Specification FeaturesetSpecificationResponse
Specifies the feature spec details
Stage string
Specifies the asset stage
Tags map[string]string
Tag dictionary. Tags can be added, removed, and updated.
provisioningState This property is required. String
Provisioning state for the featureset version container.
description String
The asset description text.
entities List<String>
Specifies list of entities
isAnonymous Boolean
If the name version are system generated (anonymous registration).
isArchived Boolean
Is the asset archived?
materializationSettings MaterializationSettingsResponse
Specifies the materialization settings
properties Map<String,String>
The asset property dictionary.
specification FeaturesetSpecificationResponse
Specifies the feature spec details
stage String
Specifies the asset stage
tags Map<String,String>
Tag dictionary. Tags can be added, removed, and updated.
provisioningState This property is required. string
Provisioning state for the featureset version container.
description string
The asset description text.
entities string[]
Specifies list of entities
isAnonymous boolean
If the name version are system generated (anonymous registration).
isArchived boolean
Is the asset archived?
materializationSettings MaterializationSettingsResponse
Specifies the materialization settings
properties {[key: string]: string}
The asset property dictionary.
specification FeaturesetSpecificationResponse
Specifies the feature spec details
stage string
Specifies the asset stage
tags {[key: string]: string}
Tag dictionary. Tags can be added, removed, and updated.
provisioning_state This property is required. str
Provisioning state for the featureset version container.
description str
The asset description text.
entities Sequence[str]
Specifies list of entities
is_anonymous bool
If the name version are system generated (anonymous registration).
is_archived bool
Is the asset archived?
materialization_settings MaterializationSettingsResponse
Specifies the materialization settings
properties Mapping[str, str]
The asset property dictionary.
specification FeaturesetSpecificationResponse
Specifies the feature spec details
stage str
Specifies the asset stage
tags Mapping[str, str]
Tag dictionary. Tags can be added, removed, and updated.
provisioningState This property is required. String
Provisioning state for the featureset version container.
description String
The asset description text.
entities List<String>
Specifies list of entities
isAnonymous Boolean
If the name version are system generated (anonymous registration).
isArchived Boolean
Is the asset archived?
materializationSettings Property Map
Specifies the materialization settings
properties Map<String>
The asset property dictionary.
specification Property Map
Specifies the feature spec details
stage String
Specifies the asset stage
tags Map<String>
Tag dictionary. Tags can be added, removed, and updated.

MaterializationComputeResource
, MaterializationComputeResourceArgs

InstanceType string
Specifies the instance type
InstanceType string
Specifies the instance type
instanceType String
Specifies the instance type
instanceType string
Specifies the instance type
instance_type str
Specifies the instance type
instanceType String
Specifies the instance type

MaterializationComputeResourceResponse
, MaterializationComputeResourceResponseArgs

InstanceType string
Specifies the instance type
InstanceType string
Specifies the instance type
instanceType String
Specifies the instance type
instanceType string
Specifies the instance type
instance_type str
Specifies the instance type
instanceType String
Specifies the instance type

MaterializationSettings
, MaterializationSettingsArgs

Notification Pulumi.AzureNative.MachineLearningServices.Inputs.NotificationSetting
Specifies the notification details
Resource Pulumi.AzureNative.MachineLearningServices.Inputs.MaterializationComputeResource
Specifies the compute resource settings
Schedule Pulumi.AzureNative.MachineLearningServices.Inputs.RecurrenceTrigger
Specifies the schedule details
SparkConfiguration Dictionary<string, string>
Specifies the spark compute settings
StoreType string | Pulumi.AzureNative.MachineLearningServices.MaterializationStoreType
Specifies the stores to which materialization should happen
Notification NotificationSetting
Specifies the notification details
Resource MaterializationComputeResource
Specifies the compute resource settings
Schedule RecurrenceTrigger
Specifies the schedule details
SparkConfiguration map[string]string
Specifies the spark compute settings
StoreType string | MaterializationStoreType
Specifies the stores to which materialization should happen
notification NotificationSetting
Specifies the notification details
resource MaterializationComputeResource
Specifies the compute resource settings
schedule RecurrenceTrigger
Specifies the schedule details
sparkConfiguration Map<String,String>
Specifies the spark compute settings
storeType String | MaterializationStoreType
Specifies the stores to which materialization should happen
notification NotificationSetting
Specifies the notification details
resource MaterializationComputeResource
Specifies the compute resource settings
schedule RecurrenceTrigger
Specifies the schedule details
sparkConfiguration {[key: string]: string}
Specifies the spark compute settings
storeType string | MaterializationStoreType
Specifies the stores to which materialization should happen
notification NotificationSetting
Specifies the notification details
resource MaterializationComputeResource
Specifies the compute resource settings
schedule RecurrenceTrigger
Specifies the schedule details
spark_configuration Mapping[str, str]
Specifies the spark compute settings
store_type str | MaterializationStoreType
Specifies the stores to which materialization should happen
notification Property Map
Specifies the notification details
resource Property Map
Specifies the compute resource settings
schedule Property Map
Specifies the schedule details
sparkConfiguration Map<String>
Specifies the spark compute settings
storeType String | "None" | "Online" | "Offline" | "OnlineAndOffline"
Specifies the stores to which materialization should happen

MaterializationSettingsResponse
, MaterializationSettingsResponseArgs

Notification Pulumi.AzureNative.MachineLearningServices.Inputs.NotificationSettingResponse
Specifies the notification details
Resource Pulumi.AzureNative.MachineLearningServices.Inputs.MaterializationComputeResourceResponse
Specifies the compute resource settings
Schedule Pulumi.AzureNative.MachineLearningServices.Inputs.RecurrenceTriggerResponse
Specifies the schedule details
SparkConfiguration Dictionary<string, string>
Specifies the spark compute settings
StoreType string
Specifies the stores to which materialization should happen
Notification NotificationSettingResponse
Specifies the notification details
Resource MaterializationComputeResourceResponse
Specifies the compute resource settings
Schedule RecurrenceTriggerResponse
Specifies the schedule details
SparkConfiguration map[string]string
Specifies the spark compute settings
StoreType string
Specifies the stores to which materialization should happen
notification NotificationSettingResponse
Specifies the notification details
resource MaterializationComputeResourceResponse
Specifies the compute resource settings
schedule RecurrenceTriggerResponse
Specifies the schedule details
sparkConfiguration Map<String,String>
Specifies the spark compute settings
storeType String
Specifies the stores to which materialization should happen
notification NotificationSettingResponse
Specifies the notification details
resource MaterializationComputeResourceResponse
Specifies the compute resource settings
schedule RecurrenceTriggerResponse
Specifies the schedule details
sparkConfiguration {[key: string]: string}
Specifies the spark compute settings
storeType string
Specifies the stores to which materialization should happen
notification NotificationSettingResponse
Specifies the notification details
resource MaterializationComputeResourceResponse
Specifies the compute resource settings
schedule RecurrenceTriggerResponse
Specifies the schedule details
spark_configuration Mapping[str, str]
Specifies the spark compute settings
store_type str
Specifies the stores to which materialization should happen
notification Property Map
Specifies the notification details
resource Property Map
Specifies the compute resource settings
schedule Property Map
Specifies the schedule details
sparkConfiguration Map<String>
Specifies the spark compute settings
storeType String
Specifies the stores to which materialization should happen

MaterializationStoreType
, MaterializationStoreTypeArgs

None
None
Online
Online
Offline
Offline
OnlineAndOffline
OnlineAndOffline
MaterializationStoreTypeNone
None
MaterializationStoreTypeOnline
Online
MaterializationStoreTypeOffline
Offline
MaterializationStoreTypeOnlineAndOffline
OnlineAndOffline
None
None
Online
Online
Offline
Offline
OnlineAndOffline
OnlineAndOffline
None
None
Online
Online
Offline
Offline
OnlineAndOffline
OnlineAndOffline
NONE
None
ONLINE
Online
OFFLINE
Offline
ONLINE_AND_OFFLINE
OnlineAndOffline
"None"
None
"Online"
Online
"Offline"
Offline
"OnlineAndOffline"
OnlineAndOffline

NotificationSetting
, NotificationSettingArgs

EmailOn List<Union<string, Pulumi.AzureNative.MachineLearningServices.EmailNotificationEnableType>>
Send email notification to user on specified notification type
Emails List<string>
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
Webhooks Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.AzureDevOpsWebhook>
Send webhook callback to a service. Key is a user-provided name for the webhook.
EmailOn []string
Send email notification to user on specified notification type
Emails []string
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
Webhooks map[string]AzureDevOpsWebhook
Send webhook callback to a service. Key is a user-provided name for the webhook.
emailOn List<Either<String,EmailNotificationEnableType>>
Send email notification to user on specified notification type
emails List<String>
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
webhooks Map<String,AzureDevOpsWebhook>
Send webhook callback to a service. Key is a user-provided name for the webhook.
emailOn (string | EmailNotificationEnableType)[]
Send email notification to user on specified notification type
emails string[]
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
webhooks {[key: string]: AzureDevOpsWebhook}
Send webhook callback to a service. Key is a user-provided name for the webhook.
email_on Sequence[Union[str, EmailNotificationEnableType]]
Send email notification to user on specified notification type
emails Sequence[str]
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
webhooks Mapping[str, AzureDevOpsWebhook]
Send webhook callback to a service. Key is a user-provided name for the webhook.
emailOn List<String | "JobCompleted" | "JobFailed" | "JobCancelled">
Send email notification to user on specified notification type
emails List<String>
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
webhooks Map<Property Map>
Send webhook callback to a service. Key is a user-provided name for the webhook.

NotificationSettingResponse
, NotificationSettingResponseArgs

EmailOn List<string>
Send email notification to user on specified notification type
Emails List<string>
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
Webhooks Dictionary<string, Pulumi.AzureNative.MachineLearningServices.Inputs.AzureDevOpsWebhookResponse>
Send webhook callback to a service. Key is a user-provided name for the webhook.
EmailOn []string
Send email notification to user on specified notification type
Emails []string
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
Webhooks map[string]AzureDevOpsWebhookResponse
Send webhook callback to a service. Key is a user-provided name for the webhook.
emailOn List<String>
Send email notification to user on specified notification type
emails List<String>
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
webhooks Map<String,AzureDevOpsWebhookResponse>
Send webhook callback to a service. Key is a user-provided name for the webhook.
emailOn string[]
Send email notification to user on specified notification type
emails string[]
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
webhooks {[key: string]: AzureDevOpsWebhookResponse}
Send webhook callback to a service. Key is a user-provided name for the webhook.
email_on Sequence[str]
Send email notification to user on specified notification type
emails Sequence[str]
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
webhooks Mapping[str, AzureDevOpsWebhookResponse]
Send webhook callback to a service. Key is a user-provided name for the webhook.
emailOn List<String>
Send email notification to user on specified notification type
emails List<String>
This is the email recipient list which has a limitation of 499 characters in total concat with comma separator
webhooks Map<Property Map>
Send webhook callback to a service. Key is a user-provided name for the webhook.

RecurrenceFrequency
, RecurrenceFrequencyArgs

Minute
MinuteMinute frequency
Hour
HourHour frequency
Day
DayDay frequency
Week
WeekWeek frequency
Month
MonthMonth frequency
RecurrenceFrequencyMinute
MinuteMinute frequency
RecurrenceFrequencyHour
HourHour frequency
RecurrenceFrequencyDay
DayDay frequency
RecurrenceFrequencyWeek
WeekWeek frequency
RecurrenceFrequencyMonth
MonthMonth frequency
Minute
MinuteMinute frequency
Hour
HourHour frequency
Day
DayDay frequency
Week
WeekWeek frequency
Month
MonthMonth frequency
Minute
MinuteMinute frequency
Hour
HourHour frequency
Day
DayDay frequency
Week
WeekWeek frequency
Month
MonthMonth frequency
MINUTE
MinuteMinute frequency
HOUR
HourHour frequency
DAY
DayDay frequency
WEEK
WeekWeek frequency
MONTH
MonthMonth frequency
"Minute"
MinuteMinute frequency
"Hour"
HourHour frequency
"Day"
DayDay frequency
"Week"
WeekWeek frequency
"Month"
MonthMonth frequency

RecurrenceSchedule
, RecurrenceScheduleArgs

Hours This property is required. List<int>
[Required] List of hours for the schedule.
Minutes This property is required. List<int>
[Required] List of minutes for the schedule.
MonthDays List<int>
List of month days for the schedule
WeekDays List<Union<string, Pulumi.AzureNative.MachineLearningServices.WeekDay>>
List of days for the schedule.
Hours This property is required. []int
[Required] List of hours for the schedule.
Minutes This property is required. []int
[Required] List of minutes for the schedule.
MonthDays []int
List of month days for the schedule
WeekDays []string
List of days for the schedule.
hours This property is required. List<Integer>
[Required] List of hours for the schedule.
minutes This property is required. List<Integer>
[Required] List of minutes for the schedule.
monthDays List<Integer>
List of month days for the schedule
weekDays List<Either<String,WeekDay>>
List of days for the schedule.
hours This property is required. number[]
[Required] List of hours for the schedule.
minutes This property is required. number[]
[Required] List of minutes for the schedule.
monthDays number[]
List of month days for the schedule
weekDays (string | WeekDay)[]
List of days for the schedule.
hours This property is required. Sequence[int]
[Required] List of hours for the schedule.
minutes This property is required. Sequence[int]
[Required] List of minutes for the schedule.
month_days Sequence[int]
List of month days for the schedule
week_days Sequence[Union[str, WeekDay]]
List of days for the schedule.
hours This property is required. List<Number>
[Required] List of hours for the schedule.
minutes This property is required. List<Number>
[Required] List of minutes for the schedule.
monthDays List<Number>
List of month days for the schedule
weekDays List<String | "Monday" | "Tuesday" | "Wednesday" | "Thursday" | "Friday" | "Saturday" | "Sunday">
List of days for the schedule.

RecurrenceScheduleResponse
, RecurrenceScheduleResponseArgs

Hours This property is required. List<int>
[Required] List of hours for the schedule.
Minutes This property is required. List<int>
[Required] List of minutes for the schedule.
MonthDays List<int>
List of month days for the schedule
WeekDays List<string>
List of days for the schedule.
Hours This property is required. []int
[Required] List of hours for the schedule.
Minutes This property is required. []int
[Required] List of minutes for the schedule.
MonthDays []int
List of month days for the schedule
WeekDays []string
List of days for the schedule.
hours This property is required. List<Integer>
[Required] List of hours for the schedule.
minutes This property is required. List<Integer>
[Required] List of minutes for the schedule.
monthDays List<Integer>
List of month days for the schedule
weekDays List<String>
List of days for the schedule.
hours This property is required. number[]
[Required] List of hours for the schedule.
minutes This property is required. number[]
[Required] List of minutes for the schedule.
monthDays number[]
List of month days for the schedule
weekDays string[]
List of days for the schedule.
hours This property is required. Sequence[int]
[Required] List of hours for the schedule.
minutes This property is required. Sequence[int]
[Required] List of minutes for the schedule.
month_days Sequence[int]
List of month days for the schedule
week_days Sequence[str]
List of days for the schedule.
hours This property is required. List<Number>
[Required] List of hours for the schedule.
minutes This property is required. List<Number>
[Required] List of minutes for the schedule.
monthDays List<Number>
List of month days for the schedule
weekDays List<String>
List of days for the schedule.

RecurrenceTrigger
, RecurrenceTriggerArgs

Frequency This property is required. string | Pulumi.AzureNative.MachineLearningServices.RecurrenceFrequency
[Required] The frequency to trigger schedule.
Interval This property is required. int
[Required] Specifies schedule interval in conjunction with frequency
EndTime string
Specifies end time of schedule in ISO 8601, but without a UTC offset. Refer https://en.wikipedia.org/wiki/ISO_8601. Recommented format would be "2022-06-01T00:00:01" If not present, the schedule will run indefinitely
Schedule Pulumi.AzureNative.MachineLearningServices.Inputs.RecurrenceSchedule
The recurrence schedule.
StartTime string
Specifies start time of schedule in ISO 8601 format, but without a UTC offset.
TimeZone string
Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
Frequency This property is required. string | RecurrenceFrequency
[Required] The frequency to trigger schedule.
Interval This property is required. int
[Required] Specifies schedule interval in conjunction with frequency
EndTime string
Specifies end time of schedule in ISO 8601, but without a UTC offset. Refer https://en.wikipedia.org/wiki/ISO_8601. Recommented format would be "2022-06-01T00:00:01" If not present, the schedule will run indefinitely
Schedule RecurrenceSchedule
The recurrence schedule.
StartTime string
Specifies start time of schedule in ISO 8601 format, but without a UTC offset.
TimeZone string
Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
frequency This property is required. String | RecurrenceFrequency
[Required] The frequency to trigger schedule.
interval This property is required. Integer
[Required] Specifies schedule interval in conjunction with frequency
endTime String
Specifies end time of schedule in ISO 8601, but without a UTC offset. Refer https://en.wikipedia.org/wiki/ISO_8601. Recommented format would be "2022-06-01T00:00:01" If not present, the schedule will run indefinitely
schedule RecurrenceSchedule
The recurrence schedule.
startTime String
Specifies start time of schedule in ISO 8601 format, but without a UTC offset.
timeZone String
Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
frequency This property is required. string | RecurrenceFrequency
[Required] The frequency to trigger schedule.
interval This property is required. number
[Required] Specifies schedule interval in conjunction with frequency
endTime string
Specifies end time of schedule in ISO 8601, but without a UTC offset. Refer https://en.wikipedia.org/wiki/ISO_8601. Recommented format would be "2022-06-01T00:00:01" If not present, the schedule will run indefinitely
schedule RecurrenceSchedule
The recurrence schedule.
startTime string
Specifies start time of schedule in ISO 8601 format, but without a UTC offset.
timeZone string
Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
frequency This property is required. str | RecurrenceFrequency
[Required] The frequency to trigger schedule.
interval This property is required. int
[Required] Specifies schedule interval in conjunction with frequency
end_time str
Specifies end time of schedule in ISO 8601, but without a UTC offset. Refer https://en.wikipedia.org/wiki/ISO_8601. Recommented format would be "2022-06-01T00:00:01" If not present, the schedule will run indefinitely
schedule RecurrenceSchedule
The recurrence schedule.
start_time str
Specifies start time of schedule in ISO 8601 format, but without a UTC offset.
time_zone str
Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
frequency This property is required. String | "Minute" | "Hour" | "Day" | "Week" | "Month"
[Required] The frequency to trigger schedule.
interval This property is required. Number
[Required] Specifies schedule interval in conjunction with frequency
endTime String
Specifies end time of schedule in ISO 8601, but without a UTC offset. Refer https://en.wikipedia.org/wiki/ISO_8601. Recommented format would be "2022-06-01T00:00:01" If not present, the schedule will run indefinitely
schedule Property Map
The recurrence schedule.
startTime String
Specifies start time of schedule in ISO 8601 format, but without a UTC offset.
timeZone String
Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11

RecurrenceTriggerResponse
, RecurrenceTriggerResponseArgs

Frequency This property is required. string
[Required] The frequency to trigger schedule.
Interval This property is required. int
[Required] Specifies schedule interval in conjunction with frequency
EndTime string
Specifies end time of schedule in ISO 8601, but without a UTC offset. Refer https://en.wikipedia.org/wiki/ISO_8601. Recommented format would be "2022-06-01T00:00:01" If not present, the schedule will run indefinitely
Schedule Pulumi.AzureNative.MachineLearningServices.Inputs.RecurrenceScheduleResponse
The recurrence schedule.
StartTime string
Specifies start time of schedule in ISO 8601 format, but without a UTC offset.
TimeZone string
Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
Frequency This property is required. string
[Required] The frequency to trigger schedule.
Interval This property is required. int
[Required] Specifies schedule interval in conjunction with frequency
EndTime string
Specifies end time of schedule in ISO 8601, but without a UTC offset. Refer https://en.wikipedia.org/wiki/ISO_8601. Recommented format would be "2022-06-01T00:00:01" If not present, the schedule will run indefinitely
Schedule RecurrenceScheduleResponse
The recurrence schedule.
StartTime string
Specifies start time of schedule in ISO 8601 format, but without a UTC offset.
TimeZone string
Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
frequency This property is required. String
[Required] The frequency to trigger schedule.
interval This property is required. Integer
[Required] Specifies schedule interval in conjunction with frequency
endTime String
Specifies end time of schedule in ISO 8601, but without a UTC offset. Refer https://en.wikipedia.org/wiki/ISO_8601. Recommented format would be "2022-06-01T00:00:01" If not present, the schedule will run indefinitely
schedule RecurrenceScheduleResponse
The recurrence schedule.
startTime String
Specifies start time of schedule in ISO 8601 format, but without a UTC offset.
timeZone String
Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
frequency This property is required. string
[Required] The frequency to trigger schedule.
interval This property is required. number
[Required] Specifies schedule interval in conjunction with frequency
endTime string
Specifies end time of schedule in ISO 8601, but without a UTC offset. Refer https://en.wikipedia.org/wiki/ISO_8601. Recommented format would be "2022-06-01T00:00:01" If not present, the schedule will run indefinitely
schedule RecurrenceScheduleResponse
The recurrence schedule.
startTime string
Specifies start time of schedule in ISO 8601 format, but without a UTC offset.
timeZone string
Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
frequency This property is required. str
[Required] The frequency to trigger schedule.
interval This property is required. int
[Required] Specifies schedule interval in conjunction with frequency
end_time str
Specifies end time of schedule in ISO 8601, but without a UTC offset. Refer https://en.wikipedia.org/wiki/ISO_8601. Recommented format would be "2022-06-01T00:00:01" If not present, the schedule will run indefinitely
schedule RecurrenceScheduleResponse
The recurrence schedule.
start_time str
Specifies start time of schedule in ISO 8601 format, but without a UTC offset.
time_zone str
Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11
frequency This property is required. String
[Required] The frequency to trigger schedule.
interval This property is required. Number
[Required] Specifies schedule interval in conjunction with frequency
endTime String
Specifies end time of schedule in ISO 8601, but without a UTC offset. Refer https://en.wikipedia.org/wiki/ISO_8601. Recommented format would be "2022-06-01T00:00:01" If not present, the schedule will run indefinitely
schedule Property Map
The recurrence schedule.
startTime String
Specifies start time of schedule in ISO 8601 format, but without a UTC offset.
timeZone String
Specifies time zone in which the schedule runs. TimeZone should follow Windows time zone format. Refer: https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/default-time-zones?view=windows-11

SystemDataResponse
, SystemDataResponseArgs

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource last modification (UTC)
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource last modification (UTC)
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource last modification (UTC)
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource last modification (UTC)
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

WeekDay
, WeekDayArgs

Monday
MondayMonday weekday
Tuesday
TuesdayTuesday weekday
Wednesday
WednesdayWednesday weekday
Thursday
ThursdayThursday weekday
Friday
FridayFriday weekday
Saturday
SaturdaySaturday weekday
Sunday
SundaySunday weekday
WeekDayMonday
MondayMonday weekday
WeekDayTuesday
TuesdayTuesday weekday
WeekDayWednesday
WednesdayWednesday weekday
WeekDayThursday
ThursdayThursday weekday
WeekDayFriday
FridayFriday weekday
WeekDaySaturday
SaturdaySaturday weekday
WeekDaySunday
SundaySunday weekday
Monday
MondayMonday weekday
Tuesday
TuesdayTuesday weekday
Wednesday
WednesdayWednesday weekday
Thursday
ThursdayThursday weekday
Friday
FridayFriday weekday
Saturday
SaturdaySaturday weekday
Sunday
SundaySunday weekday
Monday
MondayMonday weekday
Tuesday
TuesdayTuesday weekday
Wednesday
WednesdayWednesday weekday
Thursday
ThursdayThursday weekday
Friday
FridayFriday weekday
Saturday
SaturdaySaturday weekday
Sunday
SundaySunday weekday
MONDAY
MondayMonday weekday
TUESDAY
TuesdayTuesday weekday
WEDNESDAY
WednesdayWednesday weekday
THURSDAY
ThursdayThursday weekday
FRIDAY
FridayFriday weekday
SATURDAY
SaturdaySaturday weekday
SUNDAY
SundaySunday weekday
"Monday"
MondayMonday weekday
"Tuesday"
TuesdayTuesday weekday
"Wednesday"
WednesdayWednesday weekday
"Thursday"
ThursdayThursday weekday
"Friday"
FridayFriday weekday
"Saturday"
SaturdaySaturday weekday
"Sunday"
SundaySunday weekday

Import

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

$ pulumi import azure-native:machinelearningservices:FeaturesetVersion string /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/featuresets/{name}/versions/{version} 
Copy

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

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi