Freigeben über


Arbeitsbereiche/Features/Versionen von Microsoft.MachineLearningServices

Bicep-Ressourcendefinition

Der Ressourcentyp "arbeitsbereiche/featuresets/versions" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Ressource "Microsoft.MachineLearningServices/workspaces/featuresets/versions" zu erstellen, fügen Sie Ihrer Vorlage den folgenden Bicep hinzu.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/featuresets/versions@2024-07-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  properties: {
    description: 'string'
    entities: [
      'string'
    ]
    isAnonymous: bool
    isArchived: bool
    materializationSettings: {
      notification: {
        emailOn: [
          'string'
        ]
        emails: [
          'string'
        ]
        webhooks: {
          {customized property}: {
            eventType: 'string'
            webhookType: 'string'
            // For remaining properties, see Webhook objects
          }
        }
      }
      resource: {
        instanceType: 'string'
      }
      schedule: {
        endTime: 'string'
        frequency: 'string'
        interval: int
        schedule: {
          hours: [
            int
          ]
          minutes: [
            int
          ]
          monthDays: [
            int
          ]
          weekDays: [
            'string'
          ]
        }
        startTime: 'string'
        timeZone: 'string'
        triggerType: 'string'
      }
      sparkConfiguration: {
        {customized property}: 'string'
      }
      storeType: 'string'
    }
    properties: {
      {customized property}: 'string'
    }
    specification: {
      path: 'string'
    }
    stage: 'string'
    tags: {}
  }
}

Webhook-Objekte

Legen Sie die webhookType--Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für AzureDevOps-:

  webhookType: 'AzureDevOps'

Eigenschaftswerte

Arbeitsbereiche/Featuresets/Versionen

Name Beschreibung Wert
Name Der Ressourcenname

Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in Bicep-festlegen.
Zeichenfolge (erforderlich)
Elternteil In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird.

Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource.
Symbolischer Name für Ressource des Typs: Featuresets
Eigenschaften [Erforderlich] Zusätzliche Attribute der Entität. FeaturesetVersionProperties (erforderlich)

FeaturesetVersionProperties

Name Beschreibung Wert
Beschreibung Der Text der Objektbeschreibung. Schnur
entitäten Gibt eine Liste der Entitäten an. string[]
isAnonymous Wenn die Namensversion vom System generiert wird (anonyme Registrierung). Bool
isArchived Ist die Ressource archiviert? Bool
materializationSettings Gibt die Materialisierungseinstellungen an. MaterializationSettings
Eigenschaften Das Objekteigenschaftenverzeichnis. ResourceBaseProperties-
Spezifikation Gibt die Details der Featurespezifikation an. FeaturesetSpecification-
Bühne Gibt die Ressourcenstufe an. Schnur
Schilder Tagwörterbuch. Tags können hinzugefügt, entfernt und aktualisiert werden. Objekt

MaterializationSettings

Name Beschreibung Wert
Benachrichtigung Gibt die Benachrichtigungsdetails an. NotificationSetting-
Ressource Gibt die Computeressourceneinstellungen an. MaterializationComputeResource-
Zeitplan Gibt die Zeitplandetails an. RecurrenceTrigger-
sparkConfiguration Gibt die Spark Compute-Einstellungen an. MaterializationSettingsSparkConfiguration
storeType Gibt die Speicher an, für die materialisiert werden soll 'None'
"Offline"
"Online"
'OnlineAndOffline'

NotificationSetting

Name Beschreibung Wert
emailOn Senden einer E-Mail-Benachrichtigung an den Benutzer im angegebenen Benachrichtigungstyp Zeichenfolgenarray, das eine der folgenden Elemente enthält:
'JobCancelled'
'JobCompleted'
'JobFailed'
E-Mails Dies ist die E-Mail-Empfängerliste, die eine Beschränkung von 499 Zeichen insgesamt mit Kommatrennzeichen hat. string[]
Webhooks Senden eines Webhook-Rückrufs an einen Dienst. Der Schlüssel ist ein vom Benutzer bereitgestellter Name für den Webhook. NotificationSettingWebhooks

NotificationSettingWebhooks

Name Beschreibung Wert
{angepasste Eigenschaft} Webhook-

Webhook

Name Beschreibung Wert
eventType Senden eines Rückrufs für ein angegebenes Benachrichtigungsereignis Schnur
webhookType Festlegen des Objekttyps AzureDevOps- (erforderlich)

AzureDevOpsWebhook

Name Beschreibung Wert
webhookType [Erforderlich] Gibt den Typ des Diensts an, der einen Rückruf senden soll. "AzureDevOps" (erforderlich)

MaterializationComputeResource

Name Beschreibung Wert
instanceType Gibt den Instanztyp an. Schnur

RecurrenceTrigger

Name Beschreibung Wert
endTime Gibt die Endzeit des Zeitplans in ISO 8601 an, jedoch ohne UTC-Offset. Weitere Informationen finden Sie unter https://en.wikipedia.org/wiki/ISO_8601.
Rekommentiertes Format wäre "2022-06-01T00:00:01"
Wenn nicht vorhanden, wird der Zeitplan unbegrenzt ausgeführt.
Schnur
Frequenz [Erforderlich] Die Häufigkeit zum Auslösen des Zeitplans. "Tag"
"Stunde"
"Minute"
"Monat"
"Woche" (erforderlich)
Intervall [Erforderlich] Gibt das Zeitplanintervall in Verbindung mit häufigkeit an. int (erforderlich)
Zeitplan Der Terminplan der Serie. RecurrenceSchedule
startTime Gibt die Startzeit des Zeitplans im ISO 8601-Format an, jedoch ohne UTC-Offset. Schnur
timeZone Gibt die Zeitzone an, in der der Zeitplan ausgeführt wird.
TimeZone sollte dem Windows-Zeitzonenformat folgen. Siehe: /windows-hardware/manufacture/desktop/default-time-zones
Schnur
triggerType [Erforderlich] "Cron"
"Serie" (erforderlich)

RecurrenceSchedule

Name Beschreibung Wert
Stunden [Erforderlich] Liste der Stunden für den Zeitplan. int[] (erforderlich)
Protokoll [Erforderlich] Liste der Minuten für den Zeitplan. int[] (erforderlich)
monthDays Liste der Monatstage für den Zeitplan int[]
Wochentage Liste der Tage für den Zeitplan. Zeichenfolgenarray, das eine der folgenden Elemente enthält:
"Freitag"
"Montag"
"Samstag"
"Sonntag"
"Donnerstag"
"Dienstag"
'Mittwoch'

MaterializationSettingsSparkConfiguration

Name Beschreibung Wert
{angepasste Eigenschaft} Schnur

ResourceBaseProperties

Name Beschreibung Wert
{angepasste Eigenschaft} Schnur

FeaturesetSpecification

Name Beschreibung Wert
Pfad Gibt den Spezifikationspfad an. Schnur

ARM-Vorlagenressourcendefinition

Der Ressourcentyp "arbeitsbereiche/featuresets/versions" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Ressource "Microsoft.MachineLearningServices/workspaces/featuresets/versions" zu erstellen, fügen Sie Ihrer Vorlage den folgenden JSON-Code hinzu.

{
  "type": "Microsoft.MachineLearningServices/workspaces/featuresets/versions",
  "apiVersion": "2024-07-01-preview",
  "name": "string",
  "properties": {
    "description": "string",
    "entities": [ "string" ],
    "isAnonymous": "bool",
    "isArchived": "bool",
    "materializationSettings": {
      "notification": {
        "emailOn": [ "string" ],
        "emails": [ "string" ],
        "webhooks": {
          "{customized property}": {
            "eventType": "string",
            "webhookType": "string"
            // For remaining properties, see Webhook objects
          }
        }
      },
      "resource": {
        "instanceType": "string"
      },
      "schedule": {
        "endTime": "string",
        "frequency": "string",
        "interval": "int",
        "schedule": {
          "hours": [ "int" ],
          "minutes": [ "int" ],
          "monthDays": [ "int" ],
          "weekDays": [ "string" ]
        },
        "startTime": "string",
        "timeZone": "string",
        "triggerType": "string"
      },
      "sparkConfiguration": {
        "{customized property}": "string"
      },
      "storeType": "string"
    },
    "properties": {
      "{customized property}": "string"
    },
    "specification": {
      "path": "string"
    },
    "stage": "string",
    "tags": {}
  }
}

Webhook-Objekte

Legen Sie die webhookType--Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für AzureDevOps-:

  "webhookType": "AzureDevOps"

Eigenschaftswerte

Arbeitsbereiche/Featuresets/Versionen

Name Beschreibung Wert
Art Der Ressourcentyp "Microsoft.MachineLearningServices/workspaces/featuresets/versions"
apiVersion Die Ressourcen-API-Version "2024-07-01-preview"
Name Der Ressourcenname

Erfahren Sie, wie Sie Namen und Typen für untergeordnete Ressourcen in JSON ARM-Vorlagenfestlegen.
Zeichenfolge (erforderlich)
Eigenschaften [Erforderlich] Zusätzliche Attribute der Entität. FeaturesetVersionProperties (erforderlich)

FeaturesetVersionProperties

Name Beschreibung Wert
Beschreibung Der Text der Objektbeschreibung. Schnur
entitäten Gibt eine Liste der Entitäten an. string[]
isAnonymous Wenn die Namensversion vom System generiert wird (anonyme Registrierung). Bool
isArchived Ist die Ressource archiviert? Bool
materializationSettings Gibt die Materialisierungseinstellungen an. MaterializationSettings
Eigenschaften Das Objekteigenschaftenverzeichnis. ResourceBaseProperties-
Spezifikation Gibt die Details der Featurespezifikation an. FeaturesetSpecification-
Bühne Gibt die Ressourcenstufe an. Schnur
Schilder Tagwörterbuch. Tags können hinzugefügt, entfernt und aktualisiert werden. Objekt

MaterializationSettings

Name Beschreibung Wert
Benachrichtigung Gibt die Benachrichtigungsdetails an. NotificationSetting-
Ressource Gibt die Computeressourceneinstellungen an. MaterializationComputeResource-
Zeitplan Gibt die Zeitplandetails an. RecurrenceTrigger-
sparkConfiguration Gibt die Spark Compute-Einstellungen an. MaterializationSettingsSparkConfiguration
storeType Gibt die Speicher an, für die materialisiert werden soll 'None'
"Offline"
"Online"
'OnlineAndOffline'

NotificationSetting

Name Beschreibung Wert
emailOn Senden einer E-Mail-Benachrichtigung an den Benutzer im angegebenen Benachrichtigungstyp Zeichenfolgenarray, das eine der folgenden Elemente enthält:
'JobCancelled'
'JobCompleted'
'JobFailed'
E-Mails Dies ist die E-Mail-Empfängerliste, die eine Beschränkung von 499 Zeichen insgesamt mit Kommatrennzeichen hat. string[]
Webhooks Senden eines Webhook-Rückrufs an einen Dienst. Der Schlüssel ist ein vom Benutzer bereitgestellter Name für den Webhook. NotificationSettingWebhooks

NotificationSettingWebhooks

Name Beschreibung Wert
{angepasste Eigenschaft} Webhook-

Webhook

Name Beschreibung Wert
eventType Senden eines Rückrufs für ein angegebenes Benachrichtigungsereignis Schnur
webhookType Festlegen des Objekttyps AzureDevOps- (erforderlich)

AzureDevOpsWebhook

Name Beschreibung Wert
webhookType [Erforderlich] Gibt den Typ des Diensts an, der einen Rückruf senden soll. "AzureDevOps" (erforderlich)

MaterializationComputeResource

Name Beschreibung Wert
instanceType Gibt den Instanztyp an. Schnur

RecurrenceTrigger

Name Beschreibung Wert
endTime Gibt die Endzeit des Zeitplans in ISO 8601 an, jedoch ohne UTC-Offset. Weitere Informationen finden Sie unter https://en.wikipedia.org/wiki/ISO_8601.
Rekommentiertes Format wäre "2022-06-01T00:00:01"
Wenn nicht vorhanden, wird der Zeitplan unbegrenzt ausgeführt.
Schnur
Frequenz [Erforderlich] Die Häufigkeit zum Auslösen des Zeitplans. "Tag"
"Stunde"
"Minute"
"Monat"
"Woche" (erforderlich)
Intervall [Erforderlich] Gibt das Zeitplanintervall in Verbindung mit häufigkeit an. int (erforderlich)
Zeitplan Der Terminplan der Serie. RecurrenceSchedule
startTime Gibt die Startzeit des Zeitplans im ISO 8601-Format an, jedoch ohne UTC-Offset. Schnur
timeZone Gibt die Zeitzone an, in der der Zeitplan ausgeführt wird.
TimeZone sollte dem Windows-Zeitzonenformat folgen. Siehe: /windows-hardware/manufacture/desktop/default-time-zones
Schnur
triggerType [Erforderlich] "Cron"
"Serie" (erforderlich)

RecurrenceSchedule

Name Beschreibung Wert
Stunden [Erforderlich] Liste der Stunden für den Zeitplan. int[] (erforderlich)
Protokoll [Erforderlich] Liste der Minuten für den Zeitplan. int[] (erforderlich)
monthDays Liste der Monatstage für den Zeitplan int[]
Wochentage Liste der Tage für den Zeitplan. Zeichenfolgenarray, das eine der folgenden Elemente enthält:
"Freitag"
"Montag"
"Samstag"
"Sonntag"
"Donnerstag"
"Dienstag"
'Mittwoch'

MaterializationSettingsSparkConfiguration

Name Beschreibung Wert
{angepasste Eigenschaft} Schnur

ResourceBaseProperties

Name Beschreibung Wert
{angepasste Eigenschaft} Schnur

FeaturesetSpecification

Name Beschreibung Wert
Pfad Gibt den Spezifikationspfad an. Schnur

Terraform -Ressourcendefinition (AzAPI-Anbieter)

Der Ressourcentyp "arbeitsbereiche/featuresets/versions" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:

  • Ressourcengruppen

Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.

Ressourcenformat

Um eine Ressource "Microsoft.MachineLearningServices/workspaces/featuresets/versions" zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/featuresets/versions@2024-07-01-preview"
  name = "string"
  parent_id = "string"
  body = jsonencode({
    properties = {
      description = "string"
      entities = [
        "string"
      ]
      isAnonymous = bool
      isArchived = bool
      materializationSettings = {
        notification = {
          emailOn = [
            "string"
          ]
          emails = [
            "string"
          ]
          webhooks = {
            {customized property} = {
              eventType = "string"
              webhookType = "string"
              // For remaining properties, see Webhook objects
            }
          }
        }
        resource = {
          instanceType = "string"
        }
        schedule = {
          endTime = "string"
          frequency = "string"
          interval = int
          schedule = {
            hours = [
              int
            ]
            minutes = [
              int
            ]
            monthDays = [
              int
            ]
            weekDays = [
              "string"
            ]
          }
          startTime = "string"
          timeZone = "string"
          triggerType = "string"
        }
        sparkConfiguration = {
          {customized property} = "string"
        }
        storeType = "string"
      }
      properties = {
        {customized property} = "string"
      }
      specification = {
        path = "string"
      }
      stage = "string"
      tags = {}
    }
  })
}

Webhook-Objekte

Legen Sie die webhookType--Eigenschaft fest, um den Objekttyp anzugeben.

Verwenden Sie für AzureDevOps-:

  webhookType = "AzureDevOps"

Eigenschaftswerte

Arbeitsbereiche/Featuresets/Versionen

Name Beschreibung Wert
Art Der Ressourcentyp "Microsoft.MachineLearningServices/workspaces/featuresets/versions@2024-07-01-preview"
Name Der Ressourcenname Zeichenfolge (erforderlich)
parent_id Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. ID für Ressource des Typs: Featuresets
Eigenschaften [Erforderlich] Zusätzliche Attribute der Entität. FeaturesetVersionProperties (erforderlich)

FeaturesetVersionProperties

Name Beschreibung Wert
Beschreibung Der Text der Objektbeschreibung. Schnur
entitäten Gibt eine Liste der Entitäten an. string[]
isAnonymous Wenn die Namensversion vom System generiert wird (anonyme Registrierung). Bool
isArchived Ist die Ressource archiviert? Bool
materializationSettings Gibt die Materialisierungseinstellungen an. MaterializationSettings
Eigenschaften Das Objekteigenschaftenverzeichnis. ResourceBaseProperties-
Spezifikation Gibt die Details der Featurespezifikation an. FeaturesetSpecification-
Bühne Gibt die Ressourcenstufe an. Schnur
Schilder Tagwörterbuch. Tags können hinzugefügt, entfernt und aktualisiert werden. Objekt

MaterializationSettings

Name Beschreibung Wert
Benachrichtigung Gibt die Benachrichtigungsdetails an. NotificationSetting-
Ressource Gibt die Computeressourceneinstellungen an. MaterializationComputeResource-
Zeitplan Gibt die Zeitplandetails an. RecurrenceTrigger-
sparkConfiguration Gibt die Spark Compute-Einstellungen an. MaterializationSettingsSparkConfiguration
storeType Gibt die Speicher an, für die materialisiert werden soll "Keine"
"Offline"
"Online"
"OnlineAndOffline"

NotificationSetting

Name Beschreibung Wert
emailOn Senden einer E-Mail-Benachrichtigung an den Benutzer im angegebenen Benachrichtigungstyp Zeichenfolgenarray, das eine der folgenden Elemente enthält:
"JobCancelled"
"JobCompleted"
"JobFailed"
E-Mails Dies ist die E-Mail-Empfängerliste, die eine Beschränkung von 499 Zeichen insgesamt mit Kommatrennzeichen hat. string[]
Webhooks Senden eines Webhook-Rückrufs an einen Dienst. Der Schlüssel ist ein vom Benutzer bereitgestellter Name für den Webhook. NotificationSettingWebhooks

NotificationSettingWebhooks

Name Beschreibung Wert
{angepasste Eigenschaft} Webhook-

Webhook

Name Beschreibung Wert
eventType Senden eines Rückrufs für ein angegebenes Benachrichtigungsereignis Schnur
webhookType Festlegen des Objekttyps AzureDevOps- (erforderlich)

AzureDevOpsWebhook

Name Beschreibung Wert
webhookType [Erforderlich] Gibt den Typ des Diensts an, der einen Rückruf senden soll. "AzureDevOps" (erforderlich)

MaterializationComputeResource

Name Beschreibung Wert
instanceType Gibt den Instanztyp an. Schnur

RecurrenceTrigger

Name Beschreibung Wert
endTime Gibt die Endzeit des Zeitplans in ISO 8601 an, jedoch ohne UTC-Offset. Weitere Informationen finden Sie unter https://en.wikipedia.org/wiki/ISO_8601.
Rekommentiertes Format wäre "2022-06-01T00:00:01"
Wenn nicht vorhanden, wird der Zeitplan unbegrenzt ausgeführt.
Schnur
Frequenz [Erforderlich] Die Häufigkeit zum Auslösen des Zeitplans. "Tag"
"Stunde"
"Minute"
"Monat"
"Woche" (erforderlich)
Intervall [Erforderlich] Gibt das Zeitplanintervall in Verbindung mit häufigkeit an. int (erforderlich)
Zeitplan Der Terminplan der Serie. RecurrenceSchedule
startTime Gibt die Startzeit des Zeitplans im ISO 8601-Format an, jedoch ohne UTC-Offset. Schnur
timeZone Gibt die Zeitzone an, in der der Zeitplan ausgeführt wird.
TimeZone sollte dem Windows-Zeitzonenformat folgen. Siehe: /windows-hardware/manufacture/desktop/default-time-zones
Schnur
triggerType [Erforderlich] "Cron"
"Serie" (erforderlich)

RecurrenceSchedule

Name Beschreibung Wert
Stunden [Erforderlich] Liste der Stunden für den Zeitplan. int[] (erforderlich)
Protokoll [Erforderlich] Liste der Minuten für den Zeitplan. int[] (erforderlich)
monthDays Liste der Monatstage für den Zeitplan int[]
Wochentage Liste der Tage für den Zeitplan. Zeichenfolgenarray, das eine der folgenden Elemente enthält:
"Freitag"
"Montag"
"Samstag"
"Sonntag"
"Donnerstag"
"Dienstag"
"Mittwoch"

MaterializationSettingsSparkConfiguration

Name Beschreibung Wert
{angepasste Eigenschaft} Schnur

ResourceBaseProperties

Name Beschreibung Wert
{angepasste Eigenschaft} Schnur

FeaturesetSpecification

Name Beschreibung Wert
Pfad Gibt den Spezifikationspfad an. Schnur