Freigeben über


Microsoft.MachineLearningServices workspaces/featuresets/versions 2024-07-01-preview

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' = {
  parent: resourceSymbolicName
  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: {
      {customized property}: 'string'
    }
  }
}

Webhook-Objekte

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

Verwenden Sie für AzureDevOps-:

{
  webhookType: 'AzureDevOps'
}

Eigenschaftswerte

AzureDevOpsWebhook

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

FeaturesetSpecification

Name Beschreibung Wert
Pfad Gibt den Spezifikationspfad an. Schnur

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. ResourceBaseTags-

MaterializationComputeResource

Name Beschreibung Wert
instanceType Gibt den Instanztyp an. Schnur

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'

MaterializationSettingsSparkConfiguration

Name Beschreibung Wert

Microsoft.MachineLearningServices/workspaces/featuresets/versions

Name Beschreibung Wert
Name Der Ressourcenname 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: Arbeitsbereiche/Featuresets
Eigenschaften [Erforderlich] Zusätzliche Attribute der Entität. FeaturesetVersionProperties (erforderlich)

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

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'

RecurrenceTrigger

Name Beschreibung Wert
endTime Gibt die Endzeit des Zeitplans in ISO 8601 an, jedoch ohne UTC-Offset. Siehe 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?view=windows-11
Schnur
triggerType [Erforderlich] "Cron"
"Serie" (erforderlich)

ResourceBaseProperties

Name Beschreibung Wert

ResourceBaseTags

Name Beschreibung Wert

Webhook

Name Beschreibung Wert
eventType Senden eines Rückrufs für ein angegebenes Benachrichtigungsereignis Schnur
webhookType Legen Sie für den Typ AzureDevOpsWebhook-auf "AzureDevOps" fest. "AzureDevOps" (erforderlich)

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": {
      "{customized property}": "string"
    }
  }
}

Webhook-Objekte

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

Verwenden Sie für AzureDevOps-:

{
  "webhookType": "AzureDevOps"
}

Eigenschaftswerte

AzureDevOpsWebhook

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

FeaturesetSpecification

Name Beschreibung Wert
Pfad Gibt den Spezifikationspfad an. Schnur

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. ResourceBaseTags-

MaterializationComputeResource

Name Beschreibung Wert
instanceType Gibt den Instanztyp an. Schnur

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'

MaterializationSettingsSparkConfiguration

Name Beschreibung Wert

Microsoft.MachineLearningServices/workspaces/featuresets/versions

Name Beschreibung Wert
apiVersion Die API-Version "2024-07-01-preview"
Name Der Ressourcenname Zeichenfolge (erforderlich)
Eigenschaften [Erforderlich] Zusätzliche Attribute der Entität. FeaturesetVersionProperties (erforderlich)
Art Der Ressourcentyp "Microsoft.MachineLearningServices/workspaces/featuresets/versions"

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

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'

RecurrenceTrigger

Name Beschreibung Wert
endTime Gibt die Endzeit des Zeitplans in ISO 8601 an, jedoch ohne UTC-Offset. Siehe 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?view=windows-11
Schnur
triggerType [Erforderlich] "Cron"
"Serie" (erforderlich)

ResourceBaseProperties

Name Beschreibung Wert

ResourceBaseTags

Name Beschreibung Wert

Webhook

Name Beschreibung Wert
eventType Senden eines Rückrufs für ein angegebenes Benachrichtigungsereignis Schnur
webhookType Legen Sie für den Typ AzureDevOpsWebhook-auf "AzureDevOps" fest. "AzureDevOps" (erforderlich)

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"
  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 = {
        {customized property} = "string"
      }
    }
  })
}

Webhook-Objekte

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

Verwenden Sie für AzureDevOps-:

{
  webhookType = "AzureDevOps"
}

Eigenschaftswerte

AzureDevOpsWebhook

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

FeaturesetSpecification

Name Beschreibung Wert
Pfad Gibt den Spezifikationspfad an. Schnur

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. ResourceBaseTags-

MaterializationComputeResource

Name Beschreibung Wert
instanceType Gibt den Instanztyp an. Schnur

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'

MaterializationSettingsSparkConfiguration

Name Beschreibung Wert

Microsoft.MachineLearningServices/workspaces/featuresets/versions

Name Beschreibung Wert
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: Arbeitsbereiche/Featuresets
Eigenschaften [Erforderlich] Zusätzliche Attribute der Entität. FeaturesetVersionProperties (erforderlich)
Art Der Ressourcentyp "Microsoft.MachineLearningServices/workspaces/featuresets/versions@2024-07-01-preview"

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

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'

RecurrenceTrigger

Name Beschreibung Wert
endTime Gibt die Endzeit des Zeitplans in ISO 8601 an, jedoch ohne UTC-Offset. Siehe 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?view=windows-11
Schnur
triggerType [Erforderlich] "Cron"
"Serie" (erforderlich)

ResourceBaseProperties

Name Beschreibung Wert

ResourceBaseTags

Name Beschreibung Wert

Webhook

Name Beschreibung Wert
eventType Senden eines Rückrufs für ein angegebenes Benachrichtigungsereignis Schnur
webhookType Legen Sie für den Typ AzureDevOpsWebhook-auf "AzureDevOps" fest. "AzureDevOps" (erforderlich)