Microsoft.MachineLearningServices-arbetsytor/etiketteringJobb 2024-01-01-preview
Bicep-resursdefinition
Resurstypen arbetsytor/etiketteringJobb kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.MachineLearningServices/workspaces/labelingJobs-resurs lägger du till följande Bicep i mallen.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/labelingJobs@2024-01-01-preview' = {
name: 'string'
properties: {
componentId: 'string'
computeId: 'string'
dataConfiguration: {
dataId: 'string'
incrementalDataRefresh: 'string'
}
description: 'string'
displayName: 'string'
experimentName: 'string'
identity: {
identityType: 'string'
// For remaining properties, see IdentityConfiguration objects
}
isArchived: bool
jobInstructions: {
uri: 'string'
}
jobType: 'string'
labelCategories: {
{customized property}: {
classes: {
{customized property}: {
displayName: 'string'
subclasses: {
{customized property}: ...
}
}
}
displayName: 'string'
multiSelect: 'string'
}
}
labelingJobMediaProperties: {
mediaType: 'string'
// For remaining properties, see LabelingJobMediaProperties objects
}
mlAssistConfiguration: {
mlAssist: 'string'
// For remaining properties, see MLAssistConfiguration objects
}
notificationSetting: {
emailOn: [
'string'
]
emails: [
'string'
]
webhooks: {
{customized property}: {
eventType: 'string'
webhookType: 'string'
// For remaining properties, see Webhook objects
}
}
}
properties: {
{customized property}: 'string'
}
secretsConfiguration: {
{customized property}: {
uri: 'string'
workspaceSecretName: 'string'
}
}
services: {
{customized property}: {
endpoint: 'string'
jobServiceType: 'string'
nodes: {
nodesValueType: 'string'
// For remaining properties, see Nodes objects
}
port: int
properties: {
{customized property}: 'string'
}
}
}
tags: {
{customized property}: 'string'
}
}
}
Nodobjekt
Ange egenskapen nodesValueType för att ange typ av objekt.
För Allaanvänder du:
{
nodesValueType: 'All'
}
EtiketteringJobMediaProperties-objekt
Ange egenskapen mediaType för att ange typ av objekt.
För Imageanvänder du:
{
annotationType: 'string'
mediaType: 'Image'
}
För Textanvänder du:
{
annotationType: 'string'
mediaType: 'Text'
}
IdentityConfiguration-objekt
Ange egenskapen identityType för att ange typ av objekt.
För AMLTokenanvänder du:
{
identityType: 'AMLToken'
}
För Managedanvänder du:
{
clientId: 'string'
identityType: 'Managed'
objectId: 'string'
resourceId: 'string'
}
För UserIdentityanvänder du:
{
identityType: 'UserIdentity'
}
Webhook-objekt
Ange egenskapen webhookType för att ange typ av objekt.
För AzureDevOpsanvänder du:
{
webhookType: 'AzureDevOps'
}
MLAssistConfiguration-objekt
Ange egenskapen mlAssist för att ange typ av objekt.
För inaktiveradanvänder du:
{
mlAssist: 'Disabled'
}
För aktiveradanvänder du:
{
inferencingComputeBinding: 'string'
mlAssist: 'Enabled'
trainingComputeBinding: 'string'
}
Egenskapsvärden
Allanoder
Namn | Beskrivning | Värde |
---|---|---|
nodesValueType | [Krävs] Typ av nodvärde | "Alla" (krävs) |
AmlToken
Namn | Beskrivning | Värde |
---|---|---|
identityType | [Krävs] Anger typen av identitetsramverk. | "AMLToken" (krävs) |
AzureDevOpsWebhook
Namn | Beskrivning | Värde |
---|---|---|
webhookType | [Krävs] Anger vilken typ av tjänst som ska skickas motringning | "AzureDevOps" (krävs) |
IdentityConfiguration
Namn | Beskrivning | Värde |
---|---|---|
identityType | Ange till "AMLToken" för typen AmlToken. Ange till Hanterad för typen ManagedIdentity. Ange till "UserIdentity" för typen UserIdentity. | "AMLToken" "Hanterad" "UserIdentity" (krävs) |
JobBaseSecretsConfiguration
Namn | Beskrivning | Värde |
---|
JobBaseServices
Namn | Beskrivning | Värde |
---|
JobService
Namn | Beskrivning | Värde |
---|---|---|
Slutpunkt | Url för slutpunkt. | sträng |
jobServiceType | Slutpunktstyp. | sträng |
Noder | Noder som användaren vill starta tjänsten på. Om Noder inte har angetts eller angetts till null startas tjänsten endast på leader-noden. |
Noder |
hamn | Port för slutpunkt som angetts av användaren. | Int |
Egenskaper | Ytterligare egenskaper som ska anges på slutpunkten. | JobServiceProperties |
JobServiceEgenskaper
Namn | Beskrivning | Värde |
---|
LabelCategory
Namn | Beskrivning | Värde |
---|---|---|
klasserna | Ordlista med etikettklasser i den här kategorin. | LabelCategoryClasses |
displayName | Visningsnamn för etikettkategorin. | sträng |
multiSelect | Anger om det är tillåtet att välja flera klasser i den här kategorin. | "Inaktiverad" "Aktiverad" |
LabelCategory-klasser
Namn | Beskrivning | Värde |
---|
Etikettklass
Namn | Beskrivning | Värde |
---|---|---|
displayName | Etikettklassens visningsnamn. | sträng |
Underklasser | Ordlista över underklasser för etikettklassen. | LabelClassSubclasses |
LabelClassSub-klasser
Namn | Beskrivning | Värde |
---|
LabelingDataConfiguration
Namn | Beskrivning | Värde |
---|---|---|
dataId | Resurs-ID för datatillgången för att utföra etikettering. | sträng |
incrementalDataRefresh | Anger om inkrementell datauppdatering ska aktiveras. | "Inaktiverad" "Aktiverad" |
LabelingJobImageProperties
Namn | Beskrivning | Värde |
---|---|---|
annotationType | Anteckningstyp för bildetiketteringsjobb. | "BoundingBox" "Klassificering" "InstanceSegmentation" |
mediaType | [Krävs] Medietyp för jobbet. | "Bild" (krävs) |
LabelingJobInstructions
Namn | Beskrivning | Värde |
---|---|---|
Uri | Länken till en sida med detaljerade etiketteringsinstruktioner för etiketter. | sträng |
LabelingJobLabelCategories
Namn | Beskrivning | Värde |
---|
EtiketteringJobbMediaEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
mediaType | Ange till "Bild" för typen LabelingJobImageProperties. Ange till Text för typen LabelingJobTextProperties. | "Bild" "Text" (krävs) |
LabelingJobProperties
Namn | Beskrivning | Värde |
---|---|---|
componentId | ARM-resurs-ID för komponentresursen. | sträng |
computeId | ARM-resurs-ID för beräkningsresursen. | sträng |
dataConfiguration | Konfiguration av data som används i jobbet. | LabelingDataConfiguration |
beskrivning | Texten för tillgångsbeskrivningen. | sträng |
displayName | Visningsnamn för jobbet. | sträng |
experimentName | Namnet på experimentet som jobbet tillhör. Om det inte anges placeras jobbet i experimentet "Standard". | sträng |
identitet | Identitetskonfiguration. Om det anges bör detta vara en av AmlToken, ManagedIdentity, UserIdentity eller null. Standardvärdet är AmlToken om null. |
IdentityConfiguration |
isArchived | Arkiveras tillgången? | Bool |
jobInstructions | Etiketteringsinstruktioner för jobbet. | LabelingJobInstructions |
jobType | [Krävs] Anger typen av jobb. | "AutoML" "Kommando" "FineTuning" "Etikettering" "Pipeline" "Spark" "Svep" (krävs) |
labelCategories | Etikettkategorier för jobbet. | LabelingJobLabelCategories |
labelingJobMediaProperties | Medietypsspecifika egenskaper i jobbet. | LabelingJobMediaProperties |
mlAssistConfiguration | Konfiguration av MLAssist-funktionen i jobbet. | MLAssistConfiguration |
notificationSetting | Meddelandeinställning för jobbet | NotificationSetting |
Egenskaper | Ordlistan för tillgångsegenskap. | ResourceBaseProperties |
secretsConfiguration | Konfiguration för hemligheter som ska göras tillgängliga under körning. | JobBaseSecretsConfiguration |
tjänster | Lista över JobEndpoints. För lokala jobb har en jobbslutpunkt ett slutpunktsvärde för FileStreamObject. |
JobBaseServices |
Taggar | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | ResourceBaseTags |
LabelingJobTextProperties
Namn | Beskrivning | Värde |
---|---|---|
annotationType | Anteckningstyp för textetikettjobb. | "Klassificering" "NamedEntityRecognition" |
mediaType | [Krävs] Medietyp för jobbet. | "Text" (krävs) |
Hanterad identitet
Namn | Beskrivning | Värde |
---|---|---|
clientId | Anger en användartilldelad identitet efter klient-ID. Ange inte det här fältet för systemtilldelade. | sträng Begränsningar: Min längd = 36 Maximal längd = 36 Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
identityType | [Krävs] Anger typen av identitetsramverk. | "Hanterad" (krävs) |
objectId | Anger en användartilldelad identitet efter objekt-ID. Ange inte det här fältet för systemtilldelade. | sträng Begränsningar: Min längd = 36 Maximal längd = 36 Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | Anger en användartilldelad identitet efter ARM-resurs-ID. Ange inte det här fältet för systemtilldelade. | sträng |
Microsoft.MachineLearningServices/workspaces/labelingJobs
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng Begränsningar: Mönster = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (krävs) |
förälder | I Bicep kan du ange den överordnade resursen för en underordnad resurs. Du behöver bara lägga till den här egenskapen när den underordnade resursen deklareras utanför den överordnade resursen. Mer information finns i Underordnad resurs utanför den överordnade resursen. |
Symboliskt namn för resurs av typen: arbetsytor |
Egenskaper | [Krävs] Ytterligare attribut för entiteten. | LabelingJobProperties (krävs) |
MLAssistConfiguration
Namn | Beskrivning | Värde |
---|---|---|
mlAssist | Ange till Inaktiverad för typen MLAssistConfigurationDisabled. Ange till Aktiverad för typen MLAssistConfigurationEnabled. | "Inaktiverad" "Aktiverad" (krävs) |
MLAssistConfigurationDisabled
Namn | Beskrivning | Värde |
---|---|---|
mlAssist | [Krävs] Anger om MLAssist-funktionen är aktiverad. | "Inaktiverad" (krävs) |
MLAssistConfigurationEnabled
Namn | Beskrivning | Värde |
---|---|---|
inferencingComputeBinding | [Krävs] AML-beräkningsbindning som används i slutsatsdragning. | sträng Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] (krävs) |
mlAssist | [Krävs] Anger om MLAssist-funktionen är aktiverad. | "Aktiverad" (krävs) |
trainingComputeBinding | [Krävs] AML-beräkningsbindning som används i träning. | sträng Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] (krävs) |
Noder
Namn | Beskrivning | Värde |
---|---|---|
nodesValueType | Ange till "Alla" för typen AllNodes. | "Alla" (krävs) |
NotificationSetting
Namn | Beskrivning | Värde |
---|---|---|
emailOn | Skicka e-postavisering till användare med angiven meddelandetyp | Strängmatris som innehåller något av: "JobCancelled" "JobCompleted" "JobFailed" |
e-postmeddelanden | Det här är listan över e-postmottagare som har en begränsning på 499 tecken i total sammanfogning med kommaavgränsare | string[] |
webhooks | Skicka webhook-återanrop till en tjänst. Nyckeln är ett användarnamn för webhooken. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Namn | Beskrivning | Värde |
---|
ResourceBaseProperties
Namn | Beskrivning | Värde |
---|
ResourceBaseTags
Namn | Beskrivning | Värde |
---|
SecretConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Uri | Hemlig URI. Exempel-URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion |
sträng |
workspaceSecretName | Namnet på hemligheten i nyckelvalvet för arbetsytan. | sträng |
UserIdentity
Namn | Beskrivning | Värde |
---|---|---|
identityType | [Krävs] Anger typen av identitetsramverk. | "UserIdentity" (krävs) |
Webhook
Namn | Beskrivning | Värde |
---|---|---|
eventType | Skicka återanrop för en angiven meddelandehändelse | sträng |
webhookType | Ange till "AzureDevOps" för typen AzureDevOpsWebhook. | "AzureDevOps" (krävs) |
Resursdefinition för ARM-mall
Resurstypen arbetsytor/etiketteringJobb kan distribueras med åtgärder som mål:
- Resursgrupper – Se resursgruppsdistributionskommandon
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.MachineLearningServices/workspaces/labelingJobs-resurs lägger du till följande JSON i mallen.
{
"type": "Microsoft.MachineLearningServices/workspaces/labelingJobs",
"apiVersion": "2024-01-01-preview",
"name": "string",
"properties": {
"componentId": "string",
"computeId": "string",
"dataConfiguration": {
"dataId": "string",
"incrementalDataRefresh": "string"
},
"description": "string",
"displayName": "string",
"experimentName": "string",
"identity": {
"identityType": "string"
// For remaining properties, see IdentityConfiguration objects
},
"isArchived": "bool",
"jobInstructions": {
"uri": "string"
},
"jobType": "string",
"labelCategories": {
"{customized property}": {
"classes": {
"{customized property}": {
"displayName": "string",
"subclasses": {
"{customized property}": ...
}
}
},
"displayName": "string",
"multiSelect": "string"
}
},
"labelingJobMediaProperties": {
"mediaType": "string"
// For remaining properties, see LabelingJobMediaProperties objects
},
"mlAssistConfiguration": {
"mlAssist": "string"
// For remaining properties, see MLAssistConfiguration objects
},
"notificationSetting": {
"emailOn": [ "string" ],
"emails": [ "string" ],
"webhooks": {
"{customized property}": {
"eventType": "string",
"webhookType": "string"
// For remaining properties, see Webhook objects
}
}
},
"properties": {
"{customized property}": "string"
},
"secretsConfiguration": {
"{customized property}": {
"uri": "string",
"workspaceSecretName": "string"
}
},
"services": {
"{customized property}": {
"endpoint": "string",
"jobServiceType": "string",
"nodes": {
"nodesValueType": "string"
// For remaining properties, see Nodes objects
},
"port": "int",
"properties": {
"{customized property}": "string"
}
}
},
"tags": {
"{customized property}": "string"
}
}
}
Nodobjekt
Ange egenskapen nodesValueType för att ange typ av objekt.
För Allaanvänder du:
{
"nodesValueType": "All"
}
EtiketteringJobMediaProperties-objekt
Ange egenskapen mediaType för att ange typ av objekt.
För Imageanvänder du:
{
"annotationType": "string",
"mediaType": "Image"
}
För Textanvänder du:
{
"annotationType": "string",
"mediaType": "Text"
}
IdentityConfiguration-objekt
Ange egenskapen identityType för att ange typ av objekt.
För AMLTokenanvänder du:
{
"identityType": "AMLToken"
}
För Managedanvänder du:
{
"clientId": "string",
"identityType": "Managed",
"objectId": "string",
"resourceId": "string"
}
För UserIdentityanvänder du:
{
"identityType": "UserIdentity"
}
Webhook-objekt
Ange egenskapen webhookType för att ange typ av objekt.
För AzureDevOpsanvänder du:
{
"webhookType": "AzureDevOps"
}
MLAssistConfiguration-objekt
Ange egenskapen mlAssist för att ange typ av objekt.
För inaktiveradanvänder du:
{
"mlAssist": "Disabled"
}
För aktiveradanvänder du:
{
"inferencingComputeBinding": "string",
"mlAssist": "Enabled",
"trainingComputeBinding": "string"
}
Egenskapsvärden
Allanoder
Namn | Beskrivning | Värde |
---|---|---|
nodesValueType | [Krävs] Typ av nodvärde | "Alla" (krävs) |
AmlToken
Namn | Beskrivning | Värde |
---|---|---|
identityType | [Krävs] Anger typen av identitetsramverk. | "AMLToken" (krävs) |
AzureDevOpsWebhook
Namn | Beskrivning | Värde |
---|---|---|
webhookType | [Krävs] Anger vilken typ av tjänst som ska skickas motringning | "AzureDevOps" (krävs) |
IdentityConfiguration
Namn | Beskrivning | Värde |
---|---|---|
identityType | Ange till "AMLToken" för typen AmlToken. Ange till Hanterad för typen ManagedIdentity. Ange till "UserIdentity" för typen UserIdentity. | "AMLToken" "Hanterad" "UserIdentity" (krävs) |
JobBaseSecretsConfiguration
Namn | Beskrivning | Värde |
---|
JobBaseServices
Namn | Beskrivning | Värde |
---|
JobService
Namn | Beskrivning | Värde |
---|---|---|
Slutpunkt | Url för slutpunkt. | sträng |
jobServiceType | Slutpunktstyp. | sträng |
Noder | Noder som användaren vill starta tjänsten på. Om Noder inte har angetts eller angetts till null startas tjänsten endast på leader-noden. |
Noder |
hamn | Port för slutpunkt som angetts av användaren. | Int |
Egenskaper | Ytterligare egenskaper som ska anges på slutpunkten. | JobServiceProperties |
JobServiceEgenskaper
Namn | Beskrivning | Värde |
---|
LabelCategory
Namn | Beskrivning | Värde |
---|---|---|
klasserna | Ordlista med etikettklasser i den här kategorin. | LabelCategoryClasses |
displayName | Visningsnamn för etikettkategorin. | sträng |
multiSelect | Anger om det är tillåtet att välja flera klasser i den här kategorin. | "Inaktiverad" "Aktiverad" |
LabelCategory-klasser
Namn | Beskrivning | Värde |
---|
Etikettklass
Namn | Beskrivning | Värde |
---|---|---|
displayName | Etikettklassens visningsnamn. | sträng |
Underklasser | Ordlista över underklasser för etikettklassen. | LabelClassSubclasses |
LabelClassSub-klasser
Namn | Beskrivning | Värde |
---|
LabelingDataConfiguration
Namn | Beskrivning | Värde |
---|---|---|
dataId | Resurs-ID för datatillgången för att utföra etikettering. | sträng |
incrementalDataRefresh | Anger om inkrementell datauppdatering ska aktiveras. | "Inaktiverad" "Aktiverad" |
LabelingJobImageProperties
Namn | Beskrivning | Värde |
---|---|---|
annotationType | Anteckningstyp för bildetiketteringsjobb. | "BoundingBox" "Klassificering" "InstanceSegmentation" |
mediaType | [Krävs] Medietyp för jobbet. | "Bild" (krävs) |
LabelingJobInstructions
Namn | Beskrivning | Värde |
---|---|---|
Uri | Länken till en sida med detaljerade etiketteringsinstruktioner för etiketter. | sträng |
LabelingJobLabelCategories
Namn | Beskrivning | Värde |
---|
EtiketteringJobbMediaEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
mediaType | Ange till "Bild" för typen LabelingJobImageProperties. Ange till Text för typen LabelingJobTextProperties. | "Bild" "Text" (krävs) |
LabelingJobProperties
Namn | Beskrivning | Värde |
---|---|---|
componentId | ARM-resurs-ID för komponentresursen. | sträng |
computeId | ARM-resurs-ID för beräkningsresursen. | sträng |
dataConfiguration | Konfiguration av data som används i jobbet. | LabelingDataConfiguration |
beskrivning | Texten för tillgångsbeskrivningen. | sträng |
displayName | Visningsnamn för jobbet. | sträng |
experimentName | Namnet på experimentet som jobbet tillhör. Om det inte anges placeras jobbet i experimentet "Standard". | sträng |
identitet | Identitetskonfiguration. Om det anges bör detta vara en av AmlToken, ManagedIdentity, UserIdentity eller null. Standardvärdet är AmlToken om null. |
IdentityConfiguration |
isArchived | Arkiveras tillgången? | Bool |
jobInstructions | Etiketteringsinstruktioner för jobbet. | LabelingJobInstructions |
jobType | [Krävs] Anger typen av jobb. | "AutoML" "Kommando" "FineTuning" "Etikettering" "Pipeline" "Spark" "Svep" (krävs) |
labelCategories | Etikettkategorier för jobbet. | LabelingJobLabelCategories |
labelingJobMediaProperties | Medietypsspecifika egenskaper i jobbet. | LabelingJobMediaProperties |
mlAssistConfiguration | Konfiguration av MLAssist-funktionen i jobbet. | MLAssistConfiguration |
notificationSetting | Meddelandeinställning för jobbet | NotificationSetting |
Egenskaper | Ordlistan för tillgångsegenskap. | ResourceBaseProperties |
secretsConfiguration | Konfiguration för hemligheter som ska göras tillgängliga under körning. | JobBaseSecretsConfiguration |
tjänster | Lista över JobEndpoints. För lokala jobb har en jobbslutpunkt ett slutpunktsvärde för FileStreamObject. |
JobBaseServices |
Taggar | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | ResourceBaseTags |
LabelingJobTextProperties
Namn | Beskrivning | Värde |
---|---|---|
annotationType | Anteckningstyp för textetikettjobb. | "Klassificering" "NamedEntityRecognition" |
mediaType | [Krävs] Medietyp för jobbet. | "Text" (krävs) |
Hanterad identitet
Namn | Beskrivning | Värde |
---|---|---|
clientId | Anger en användartilldelad identitet efter klient-ID. Ange inte det här fältet för systemtilldelade. | sträng Begränsningar: Min längd = 36 Maximal längd = 36 Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
identityType | [Krävs] Anger typen av identitetsramverk. | "Hanterad" (krävs) |
objectId | Anger en användartilldelad identitet efter objekt-ID. Ange inte det här fältet för systemtilldelade. | sträng Begränsningar: Min längd = 36 Maximal längd = 36 Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | Anger en användartilldelad identitet efter ARM-resurs-ID. Ange inte det här fältet för systemtilldelade. | sträng |
Microsoft.MachineLearningServices/workspaces/labelingJobs
Namn | Beskrivning | Värde |
---|---|---|
apiVersion | API-versionen | "2024-01-01-preview" |
Namn | Resursnamnet | sträng Begränsningar: Mönster = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (krävs) |
Egenskaper | [Krävs] Ytterligare attribut för entiteten. | LabelingJobProperties (krävs) |
typ | Resurstypen | "Microsoft.MachineLearningServices/workspaces/labelingJobs" |
MLAssistConfiguration
Namn | Beskrivning | Värde |
---|---|---|
mlAssist | Ange till Inaktiverad för typen MLAssistConfigurationDisabled. Ange till Aktiverad för typen MLAssistConfigurationEnabled. | "Inaktiverad" "Aktiverad" (krävs) |
MLAssistConfigurationDisabled
Namn | Beskrivning | Värde |
---|---|---|
mlAssist | [Krävs] Anger om MLAssist-funktionen är aktiverad. | "Inaktiverad" (krävs) |
MLAssistConfigurationEnabled
Namn | Beskrivning | Värde |
---|---|---|
inferencingComputeBinding | [Krävs] AML-beräkningsbindning som används i slutsatsdragning. | sträng Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] (krävs) |
mlAssist | [Krävs] Anger om MLAssist-funktionen är aktiverad. | "Aktiverad" (krävs) |
trainingComputeBinding | [Krävs] AML-beräkningsbindning som används i träning. | sträng Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] (krävs) |
Noder
Namn | Beskrivning | Värde |
---|---|---|
nodesValueType | Ange till "Alla" för typen AllNodes. | "Alla" (krävs) |
NotificationSetting
Namn | Beskrivning | Värde |
---|---|---|
emailOn | Skicka e-postavisering till användare med angiven meddelandetyp | Strängmatris som innehåller något av: "JobCancelled" "JobCompleted" "JobFailed" |
e-postmeddelanden | Det här är listan över e-postmottagare som har en begränsning på 499 tecken i total sammanfogning med kommaavgränsare | string[] |
webhooks | Skicka webhook-återanrop till en tjänst. Nyckeln är ett användarnamn för webhooken. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Namn | Beskrivning | Värde |
---|
ResourceBaseProperties
Namn | Beskrivning | Värde |
---|
ResourceBaseTags
Namn | Beskrivning | Värde |
---|
SecretConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Uri | Hemlig URI. Exempel-URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion |
sträng |
workspaceSecretName | Namnet på hemligheten i nyckelvalvet för arbetsytan. | sträng |
UserIdentity
Namn | Beskrivning | Värde |
---|---|---|
identityType | [Krävs] Anger typen av identitetsramverk. | "UserIdentity" (krävs) |
Webhook
Namn | Beskrivning | Värde |
---|---|---|
eventType | Skicka återanrop för en angiven meddelandehändelse | sträng |
webhookType | Ange till "AzureDevOps" för typen AzureDevOpsWebhook. | "AzureDevOps" (krävs) |
Resursdefinition för Terraform (AzAPI-provider)
Resurstypen arbetsytor/etiketteringJobb kan distribueras med åtgärder som mål:
- Resursgrupper
En lista över ändrade egenskaper i varje API-version finns i ändringsloggen.
Resursformat
Om du vill skapa en Microsoft.MachineLearningServices/workspaces/labelingJobs-resurs lägger du till följande Terraform i mallen.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/labelingJobs@2024-01-01-preview"
name = "string"
body = jsonencode({
properties = {
componentId = "string"
computeId = "string"
dataConfiguration = {
dataId = "string"
incrementalDataRefresh = "string"
}
description = "string"
displayName = "string"
experimentName = "string"
identity = {
identityType = "string"
// For remaining properties, see IdentityConfiguration objects
}
isArchived = bool
jobInstructions = {
uri = "string"
}
jobType = "string"
labelCategories = {
{customized property} = {
classes = {
{customized property} = {
displayName = "string"
subclasses = {
{customized property} = ...
}
}
}
displayName = "string"
multiSelect = "string"
}
}
labelingJobMediaProperties = {
mediaType = "string"
// For remaining properties, see LabelingJobMediaProperties objects
}
mlAssistConfiguration = {
mlAssist = "string"
// For remaining properties, see MLAssistConfiguration objects
}
notificationSetting = {
emailOn = [
"string"
]
emails = [
"string"
]
webhooks = {
{customized property} = {
eventType = "string"
webhookType = "string"
// For remaining properties, see Webhook objects
}
}
}
properties = {
{customized property} = "string"
}
secretsConfiguration = {
{customized property} = {
uri = "string"
workspaceSecretName = "string"
}
}
services = {
{customized property} = {
endpoint = "string"
jobServiceType = "string"
nodes = {
nodesValueType = "string"
// For remaining properties, see Nodes objects
}
port = int
properties = {
{customized property} = "string"
}
}
}
tags = {
{customized property} = "string"
}
}
})
}
Nodobjekt
Ange egenskapen nodesValueType för att ange typ av objekt.
För Allaanvänder du:
{
nodesValueType = "All"
}
EtiketteringJobMediaProperties-objekt
Ange egenskapen mediaType för att ange typ av objekt.
För Imageanvänder du:
{
annotationType = "string"
mediaType = "Image"
}
För Textanvänder du:
{
annotationType = "string"
mediaType = "Text"
}
IdentityConfiguration-objekt
Ange egenskapen identityType för att ange typ av objekt.
För AMLTokenanvänder du:
{
identityType = "AMLToken"
}
För Managedanvänder du:
{
clientId = "string"
identityType = "Managed"
objectId = "string"
resourceId = "string"
}
För UserIdentityanvänder du:
{
identityType = "UserIdentity"
}
Webhook-objekt
Ange egenskapen webhookType för att ange typ av objekt.
För AzureDevOpsanvänder du:
{
webhookType = "AzureDevOps"
}
MLAssistConfiguration-objekt
Ange egenskapen mlAssist för att ange typ av objekt.
För inaktiveradanvänder du:
{
mlAssist = "Disabled"
}
För aktiveradanvänder du:
{
inferencingComputeBinding = "string"
mlAssist = "Enabled"
trainingComputeBinding = "string"
}
Egenskapsvärden
Allanoder
Namn | Beskrivning | Värde |
---|---|---|
nodesValueType | [Krävs] Typ av nodvärde | "Alla" (krävs) |
AmlToken
Namn | Beskrivning | Värde |
---|---|---|
identityType | [Krävs] Anger typen av identitetsramverk. | "AMLToken" (krävs) |
AzureDevOpsWebhook
Namn | Beskrivning | Värde |
---|---|---|
webhookType | [Krävs] Anger vilken typ av tjänst som ska skickas motringning | "AzureDevOps" (krävs) |
IdentityConfiguration
Namn | Beskrivning | Värde |
---|---|---|
identityType | Ange till "AMLToken" för typen AmlToken. Ange till Hanterad för typen ManagedIdentity. Ange till "UserIdentity" för typen UserIdentity. | "AMLToken" "Hanterad" "UserIdentity" (krävs) |
JobBaseSecretsConfiguration
Namn | Beskrivning | Värde |
---|
JobBaseServices
Namn | Beskrivning | Värde |
---|
JobService
Namn | Beskrivning | Värde |
---|---|---|
Slutpunkt | Url för slutpunkt. | sträng |
jobServiceType | Slutpunktstyp. | sträng |
Noder | Noder som användaren vill starta tjänsten på. Om Noder inte har angetts eller angetts till null startas tjänsten endast på leader-noden. |
Noder |
hamn | Port för slutpunkt som angetts av användaren. | Int |
Egenskaper | Ytterligare egenskaper som ska anges på slutpunkten. | JobServiceProperties |
JobServiceEgenskaper
Namn | Beskrivning | Värde |
---|
LabelCategory
Namn | Beskrivning | Värde |
---|---|---|
klasserna | Ordlista med etikettklasser i den här kategorin. | LabelCategoryClasses |
displayName | Visningsnamn för etikettkategorin. | sträng |
multiSelect | Anger om det är tillåtet att välja flera klasser i den här kategorin. | "Inaktiverad" "Aktiverad" |
LabelCategory-klasser
Namn | Beskrivning | Värde |
---|
Etikettklass
Namn | Beskrivning | Värde |
---|---|---|
displayName | Etikettklassens visningsnamn. | sträng |
Underklasser | Ordlista över underklasser för etikettklassen. | LabelClassSubclasses |
LabelClassSub-klasser
Namn | Beskrivning | Värde |
---|
LabelingDataConfiguration
Namn | Beskrivning | Värde |
---|---|---|
dataId | Resurs-ID för datatillgången för att utföra etikettering. | sträng |
incrementalDataRefresh | Anger om inkrementell datauppdatering ska aktiveras. | "Inaktiverad" "Aktiverad" |
LabelingJobImageProperties
Namn | Beskrivning | Värde |
---|---|---|
annotationType | Anteckningstyp för bildetiketteringsjobb. | "BoundingBox" "Klassificering" "InstanceSegmentation" |
mediaType | [Krävs] Medietyp för jobbet. | "Bild" (krävs) |
LabelingJobInstructions
Namn | Beskrivning | Värde |
---|---|---|
Uri | Länken till en sida med detaljerade etiketteringsinstruktioner för etiketter. | sträng |
LabelingJobLabelCategories
Namn | Beskrivning | Värde |
---|
EtiketteringJobbMediaEgenskaper
Namn | Beskrivning | Värde |
---|---|---|
mediaType | Ange till "Bild" för typen LabelingJobImageProperties. Ange till Text för typen LabelingJobTextProperties. | "Bild" "Text" (krävs) |
LabelingJobProperties
Namn | Beskrivning | Värde |
---|---|---|
componentId | ARM-resurs-ID för komponentresursen. | sträng |
computeId | ARM-resurs-ID för beräkningsresursen. | sträng |
dataConfiguration | Konfiguration av data som används i jobbet. | LabelingDataConfiguration |
beskrivning | Texten för tillgångsbeskrivningen. | sträng |
displayName | Visningsnamn för jobbet. | sträng |
experimentName | Namnet på experimentet som jobbet tillhör. Om det inte anges placeras jobbet i experimentet "Standard". | sträng |
identitet | Identitetskonfiguration. Om det anges bör detta vara en av AmlToken, ManagedIdentity, UserIdentity eller null. Standardvärdet är AmlToken om null. |
IdentityConfiguration |
isArchived | Arkiveras tillgången? | Bool |
jobInstructions | Etiketteringsinstruktioner för jobbet. | LabelingJobInstructions |
jobType | [Krävs] Anger typen av jobb. | "AutoML" "Kommando" "FineTuning" "Etikettering" "Pipeline" "Spark" "Svep" (krävs) |
labelCategories | Etikettkategorier för jobbet. | LabelingJobLabelCategories |
labelingJobMediaProperties | Medietypsspecifika egenskaper i jobbet. | LabelingJobMediaProperties |
mlAssistConfiguration | Konfiguration av MLAssist-funktionen i jobbet. | MLAssistConfiguration |
notificationSetting | Meddelandeinställning för jobbet | NotificationSetting |
Egenskaper | Ordlistan för tillgångsegenskap. | ResourceBaseProperties |
secretsConfiguration | Konfiguration för hemligheter som ska göras tillgängliga under körning. | JobBaseSecretsConfiguration |
tjänster | Lista över JobEndpoints. För lokala jobb har en jobbslutpunkt ett slutpunktsvärde för FileStreamObject. |
JobBaseServices |
Taggar | Taggordlista. Taggar kan läggas till, tas bort och uppdateras. | ResourceBaseTags |
LabelingJobTextProperties
Namn | Beskrivning | Värde |
---|---|---|
annotationType | Anteckningstyp för textetikettjobb. | "Klassificering" "NamedEntityRecognition" |
mediaType | [Krävs] Medietyp för jobbet. | "Text" (krävs) |
Hanterad identitet
Namn | Beskrivning | Värde |
---|---|---|
clientId | Anger en användartilldelad identitet efter klient-ID. Ange inte det här fältet för systemtilldelade. | sträng Begränsningar: Min längd = 36 Maximal längd = 36 Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
identityType | [Krävs] Anger typen av identitetsramverk. | "Hanterad" (krävs) |
objectId | Anger en användartilldelad identitet efter objekt-ID. Ange inte det här fältet för systemtilldelade. | sträng Begränsningar: Min längd = 36 Maximal längd = 36 Mönster = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | Anger en användartilldelad identitet efter ARM-resurs-ID. Ange inte det här fältet för systemtilldelade. | sträng |
Microsoft.MachineLearningServices/workspaces/labelingJobs
Namn | Beskrivning | Värde |
---|---|---|
Namn | Resursnamnet | sträng Begränsningar: Mönster = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (krävs) |
parent_id | ID för resursen som är överordnad för den här resursen. | ID för resurs av typen: arbetsytor |
Egenskaper | [Krävs] Ytterligare attribut för entiteten. | LabelingJobProperties (krävs) |
typ | Resurstypen | "Microsoft.MachineLearningServices/workspaces/labelingJobs@2024-01-01-preview" |
MLAssistConfiguration
Namn | Beskrivning | Värde |
---|---|---|
mlAssist | Ange till Inaktiverad för typen MLAssistConfigurationDisabled. Ange till Aktiverad för typen MLAssistConfigurationEnabled. | "Inaktiverad" "Aktiverad" (krävs) |
MLAssistConfigurationDisabled
Namn | Beskrivning | Värde |
---|---|---|
mlAssist | [Krävs] Anger om MLAssist-funktionen är aktiverad. | "Inaktiverad" (krävs) |
MLAssistConfigurationEnabled
Namn | Beskrivning | Värde |
---|---|---|
inferencingComputeBinding | [Krävs] AML-beräkningsbindning som används i slutsatsdragning. | sträng Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] (krävs) |
mlAssist | [Krävs] Anger om MLAssist-funktionen är aktiverad. | "Aktiverad" (krävs) |
trainingComputeBinding | [Krävs] AML-beräkningsbindning som används i träning. | sträng Begränsningar: Min längd = 1 Mönster = [a-zA-Z0-9_] (krävs) |
Noder
Namn | Beskrivning | Värde |
---|---|---|
nodesValueType | Ange till "Alla" för typen AllNodes. | "Alla" (krävs) |
NotificationSetting
Namn | Beskrivning | Värde |
---|---|---|
emailOn | Skicka e-postavisering till användare med angiven meddelandetyp | Strängmatris som innehåller något av: "JobCancelled" "JobCompleted" "JobFailed" |
e-postmeddelanden | Det här är listan över e-postmottagare som har en begränsning på 499 tecken i total sammanfogning med kommaavgränsare | string[] |
webhooks | Skicka webhook-återanrop till en tjänst. Nyckeln är ett användarnamn för webhooken. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Namn | Beskrivning | Värde |
---|
ResourceBaseProperties
Namn | Beskrivning | Värde |
---|
ResourceBaseTags
Namn | Beskrivning | Värde |
---|
SecretConfiguration
Namn | Beskrivning | Värde |
---|---|---|
Uri | Hemlig URI. Exempel-URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion |
sträng |
workspaceSecretName | Namnet på hemligheten i nyckelvalvet för arbetsytan. | sträng |
UserIdentity
Namn | Beskrivning | Värde |
---|---|---|
identityType | [Krävs] Anger typen av identitetsramverk. | "UserIdentity" (krävs) |
Webhook
Namn | Beskrivning | Värde |
---|---|---|
eventType | Skicka återanrop för en angiven meddelandehändelse | sträng |
webhookType | Ange till "AzureDevOps" för typen AzureDevOpsWebhook. | "AzureDevOps" (krävs) |