Delen via


Microsoft.MachineLearningServices-werkruimten/labelingJobs

Bicep-resourcedefinitie

Het resourcetype werkruimten/labelingJobs kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.MachineLearningServices/workspaces/labelingJobs wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/labelingJobs@2024-04-01-preview' = {
  parent: resourceSymbolicName
  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'
    }
  }
}

Knooppuntobjecten

Stel de eigenschap nodesValueType in om het type object op te geven.

Gebruik voor Alle:

{
  nodesValueType: 'All'
}

Webhookobjecten

Stel de eigenschap webhookType in om het type object op te geven.

Gebruik voor AzureDevOps-:

{
  webhookType: 'AzureDevOps'
}

LabelingJobMediaProperties-objecten

Stel de eigenschap mediaType in om het type object op te geven.

Gebruik voor Image:

{
  annotationType: 'string'
  mediaType: 'Image'
}

Gebruik voor Text:

{
  annotationType: 'string'
  mediaType: 'Text'
}

IdentityConfiguration-objecten

Stel de eigenschap identityType in om het type object op te geven.

Gebruik voor AMLToken-:

{
  identityType: 'AMLToken'
}

Gebruik voor Beheerde:

{
  clientId: 'string'
  identityType: 'Managed'
  objectId: 'string'
  resourceId: 'string'
}

Gebruik voor UserIdentity-:

{
  identityType: 'UserIdentity'
}

MLAssistConfiguration-objecten

Stel de eigenschap mlAssist in om het type object op te geven.

Gebruik voor uitgeschakelde:

{
  mlAssist: 'Disabled'
}

Gebruik voor ingeschakelde:

{
  inferencingComputeBinding: 'string'
  mlAssist: 'Enabled'
  trainingComputeBinding: 'string'
}

Eigenschapswaarden

AllNodes

Naam Beschrijving Waarde
nodesValueType [Vereist] Type van de waarde Knooppunten 'Alles' (vereist)

AmlToken

Naam Beschrijving Waarde
identityType [Vereist] Hiermee geeft u het type identiteitsframework op. AMLToken (vereist)

AzureDevOpsWebhook

Naam Beschrijving Waarde
webhookType [Vereist] Hiermee geeft u het type service voor het verzenden van een callback 'AzureDevOps' (vereist)

IdentityConfiguration

Naam Beschrijving Waarde
identityType Stel in op AMLToken voor het type AmlToken. Ingesteld op Beheerd voor het type ManagedIdentity. Ingesteld op UserIdentity voor het type UserIdentity. 'AMLToken'
'Beheerd'
UserIdentity (vereist)

JobBaseSecretsConfiguration

Naam Beschrijving Waarde

JobBaseServices

Naam Beschrijving Waarde

JobService

Naam Beschrijving Waarde
Eindpunt URL voor eindpunt. snaar
jobServiceType Eindpunttype. snaar
Knooppunten Knooppunten waarop de gebruiker de service wil starten.
Als knooppunten niet zijn ingesteld of ingesteld op null, wordt de service alleen gestart op het leader-knooppunt.
Knooppunten
haven Poort voor eindpunt ingesteld door gebruiker. Int
Eigenschappen Aanvullende eigenschappen die moeten worden ingesteld op het eindpunt. JobServiceProperties-

JobServiceProperties

Naam Beschrijving Waarde

LabelCategory

Naam Beschrijving Waarde
Klassen Woordenlijst van labelklassen in deze categorie. LabelCategoryClasses-
displayName Weergavenaam van de labelcategorie. snaar
multiSelect Hiermee wordt aangegeven of het is toegestaan om meerdere klassen in deze categorie te selecteren. 'Uitgeschakeld'
'Ingeschakeld'

LabelCategoryClasses

Naam Beschrijving Waarde

LabelKlasse

Naam Beschrijving Waarde
displayName Weergavenaam van de labelklasse. snaar
Subklassen Woordenlijst van subklassen van de labelklasse. LabelClassSubclasses-

LabelClassSubclasses

Naam Beschrijving Waarde

LabelingDataConfiguration

Naam Beschrijving Waarde
dataId Resource-id van de gegevensasset voor het uitvoeren van labels. snaar
incrementalDataRefresh Hiermee wordt aangegeven of incrementele gegevensvernieuwing moet worden ingeschakeld. 'Uitgeschakeld'
'Ingeschakeld'

LabelingJobImageProperties

Naam Beschrijving Waarde
annotationType Aantekeningstype van afbeeldingslabeltaak. 'BoundingBox'
'Classificatie'
'InstanceSegmentation'
mediaType [Vereist] Mediatype van de taak. 'Afbeelding' (vereist)

LabelingJobInstructions

Naam Beschrijving Waarde
Uri De koppeling naar een pagina met gedetailleerde labelinstructies voor labelaars. snaar

LabelingJobLabelCategories

Naam Beschrijving Waarde

LabelingJobMediaProperties

Naam Beschrijving Waarde
mediaType Ingesteld op 'Image' voor het type LabelingJobImageProperties. Ingesteld op 'Tekst' voor het type LabelingJobTextProperties. 'Afbeelding'
'Tekst' (vereist)

LabelingJobProperties

Naam Beschrijving Waarde
componentId ARM-resource-id van de onderdeelresource. snaar
computeId ARM-resource-id van de rekenresource. snaar
dataConfiguration Configuratie van gegevens die in de taak worden gebruikt. LabelingDataConfiguration-
beschrijving De tekst van de assetbeschrijving. snaar
displayName Weergavenaam van taak. snaar
experimentName De naam van het experiment waartoe de taak behoort. Als deze niet is ingesteld, wordt de taak in het standaardexperiment geplaatst. snaar
identiteit Identiteitsconfiguratie. Indien ingesteld, moet dit een van AmlToken, ManagedIdentity, UserIdentity of null zijn.
Standaard ingesteld op AmlToken als null.
IdentityConfiguration-
isArchived Is de asset gearchiveerd? Bool
jobInstructions Labelinstructies van de taak. LabelingJobInstructions
jobType [Vereist] Hiermee geeft u het type taak. 'AutoML'
'Opdracht'
'FineTuning'
'Labelen'
'Pijplijn'
'Spark'
'Opruimen' (vereist)
labelCategorieën Labelcategorieën van de taak. LabelingJobLabelCategories
labelingJobMediaProperties Specifieke eigenschappen van mediatypen in de taak. LabelingJobMediaProperties
mlAssistConfiguration Configuratie van mlAssist-functie in de taak. MLAssistConfiguration-
notificationSetting Meldingsinstelling voor de taak NotificationSetting-
Eigenschappen De woordenlijst voor asseteigenschappen. ResourceBaseProperties-
secretsConfiguration Configuratie voor geheimen die tijdens runtime beschikbaar moeten worden gesteld. JobBaseSecretsConfiguration-
diensten Lijst met JobEndpoints.
Voor lokale taken heeft een taakeindpunt een eindpuntwaarde van FileStreamObject.
JobBaseServices-
Tags Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. ResourceBaseTags-

LabelingJobTextProperties

Naam Beschrijving Waarde
annotationType Aantekeningstype van tekstlabeltaak. 'Classificatie'
'NamedEntityRecognition'
mediaType [Vereist] Mediatype van de taak. 'Tekst' (vereist)

ManagedIdentity

Naam Beschrijving Waarde
clientId Hiermee geeft u een door de gebruiker toegewezen identiteit op basis van client-id. Stel dit veld niet in voor het door het systeem toegewezen veld. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
identityType [Vereist] Hiermee geeft u het type identiteitsframework op. Beheerd (vereist)
objectId Hiermee geeft u een door de gebruiker toegewezen identiteit op basis van object-id. Stel dit veld niet in voor het door het systeem toegewezen veld. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
resourceId Hiermee geeft u een door de gebruiker toegewezen identiteit op basis van arm-resource-id. Stel dit veld niet in voor het door het systeem toegewezen veld. snaar

Microsoft.MachineLearningServices/workspaces/labelingJobs

Naam Beschrijving Waarde
naam De resourcenaam snaar

Beperkingen:
Patroon = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

Zie onderliggende resource buiten de bovenliggende resourcevoor meer informatie.
Symbolische naam voor resource van het type: werkruimten
Eigenschappen [Vereist] Aanvullende kenmerken van de entiteit. LabelingJobProperties (vereist)

MLAssistConfiguration

Naam Beschrijving Waarde
mlAssist Ingesteld op Uitgeschakeld voor het type MLAssistConfigurationDisabled. Ingesteld op Ingeschakeld voor het type MLAssistConfigurationEnabled. 'Uitgeschakeld'
Ingeschakeld (vereist)

MLAssistConfigurationDisabled

Naam Beschrijving Waarde
mlAssist [Vereist] Geeft aan of de MLAssist-functie is ingeschakeld. 'Uitgeschakeld' (vereist)

MLAssistConfigurationEnabled

Naam Beschrijving Waarde
deductieComputeBinding [Vereist] AML-rekenbinding gebruikt bij deductie. snaar

Beperkingen:
Minimale lengte = 1
Patroon = [a-zA-Z0-9_] (vereist)
mlAssist [Vereist] Geeft aan of de MLAssist-functie is ingeschakeld. Ingeschakeld (vereist)
trainingComputeBinding [Vereist] AML-rekenbinding die wordt gebruikt in de training. snaar

Beperkingen:
Minimale lengte = 1
Patroon = [a-zA-Z0-9_] (vereist)

Knooppunten

Naam Beschrijving Waarde
nodesValueType Ingesteld op 'Alle' voor het type AllNodes. 'Alles' (vereist)

NotificationSetting

Naam Beschrijving Waarde
emailOn E-mailmelding verzenden naar gebruiker op opgegeven meldingstype Tekenreeksmatrix met een van de volgende waarden:
'JobCancelled'
'JobCompleted'
'JobFailed'
e-mailberichten Dit is de lijst met geadresseerden voor e-mail met een limiet van 499 tekens in totaal samenvoeging met kommascheidingsteken tekenreeks[]
webhooks Webhook callback verzenden naar een service. De sleutel is een door de gebruiker opgegeven naam voor de webhook. NotificationSettingWebhooks

NotificationSettingWebhooks

Naam Beschrijving Waarde

ResourceBaseProperties

Naam Beschrijving Waarde

ResourceBaseTags

Naam Beschrijving Waarde

SecretConfiguration

Naam Beschrijving Waarde
Uri Geheime URI.
Voorbeeld-URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion
snaar
workspaceSecretName De naam van het geheim in de sleutelkluis van de werkruimte. snaar

UserIdentity

Naam Beschrijving Waarde
identityType [Vereist] Hiermee geeft u het type identiteitsframework op. UserIdentity (vereist)

Webhook

Naam Beschrijving Waarde
eventType Callback verzenden voor een opgegeven meldings gebeurtenis snaar
webhookType Ingesteld op 'AzureDevOps' voor het type AzureDevOpsWebhook. 'AzureDevOps' (vereist)

Resourcedefinitie van ARM-sjabloon

Het resourcetype werkruimten/labelingJobs kan worden geïmplementeerd met bewerkingen die zijn gericht op:

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.MachineLearningServices/workspaces/labelingJobs wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.MachineLearningServices/workspaces/labelingJobs",
  "apiVersion": "2024-04-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"
    }
  }
}

Knooppuntobjecten

Stel de eigenschap nodesValueType in om het type object op te geven.

Gebruik voor Alle:

{
  "nodesValueType": "All"
}

Webhookobjecten

Stel de eigenschap webhookType in om het type object op te geven.

Gebruik voor AzureDevOps-:

{
  "webhookType": "AzureDevOps"
}

LabelingJobMediaProperties-objecten

Stel de eigenschap mediaType in om het type object op te geven.

Gebruik voor Image:

{
  "annotationType": "string",
  "mediaType": "Image"
}

Gebruik voor Text:

{
  "annotationType": "string",
  "mediaType": "Text"
}

IdentityConfiguration-objecten

Stel de eigenschap identityType in om het type object op te geven.

Gebruik voor AMLToken-:

{
  "identityType": "AMLToken"
}

Gebruik voor Beheerde:

{
  "clientId": "string",
  "identityType": "Managed",
  "objectId": "string",
  "resourceId": "string"
}

Gebruik voor UserIdentity-:

{
  "identityType": "UserIdentity"
}

MLAssistConfiguration-objecten

Stel de eigenschap mlAssist in om het type object op te geven.

Gebruik voor uitgeschakelde:

{
  "mlAssist": "Disabled"
}

Gebruik voor ingeschakelde:

{
  "inferencingComputeBinding": "string",
  "mlAssist": "Enabled",
  "trainingComputeBinding": "string"
}

Eigenschapswaarden

AllNodes

Naam Beschrijving Waarde
nodesValueType [Vereist] Type van de waarde Knooppunten 'Alles' (vereist)

AmlToken

Naam Beschrijving Waarde
identityType [Vereist] Hiermee geeft u het type identiteitsframework op. AMLToken (vereist)

AzureDevOpsWebhook

Naam Beschrijving Waarde
webhookType [Vereist] Hiermee geeft u het type service voor het verzenden van een callback 'AzureDevOps' (vereist)

IdentityConfiguration

Naam Beschrijving Waarde
identityType Stel in op AMLToken voor het type AmlToken. Ingesteld op Beheerd voor het type ManagedIdentity. Ingesteld op UserIdentity voor het type UserIdentity. 'AMLToken'
'Beheerd'
UserIdentity (vereist)

JobBaseSecretsConfiguration

Naam Beschrijving Waarde

JobBaseServices

Naam Beschrijving Waarde

JobService

Naam Beschrijving Waarde
Eindpunt URL voor eindpunt. snaar
jobServiceType Eindpunttype. snaar
Knooppunten Knooppunten waarop de gebruiker de service wil starten.
Als knooppunten niet zijn ingesteld of ingesteld op null, wordt de service alleen gestart op het leader-knooppunt.
Knooppunten
haven Poort voor eindpunt ingesteld door gebruiker. Int
Eigenschappen Aanvullende eigenschappen die moeten worden ingesteld op het eindpunt. JobServiceProperties-

JobServiceProperties

Naam Beschrijving Waarde

LabelCategory

Naam Beschrijving Waarde
Klassen Woordenlijst van labelklassen in deze categorie. LabelCategoryClasses-
displayName Weergavenaam van de labelcategorie. snaar
multiSelect Hiermee wordt aangegeven of het is toegestaan om meerdere klassen in deze categorie te selecteren. 'Uitgeschakeld'
'Ingeschakeld'

LabelCategoryClasses

Naam Beschrijving Waarde

LabelKlasse

Naam Beschrijving Waarde
displayName Weergavenaam van de labelklasse. snaar
Subklassen Woordenlijst van subklassen van de labelklasse. LabelClassSubclasses-

LabelClassSubclasses

Naam Beschrijving Waarde

LabelingDataConfiguration

Naam Beschrijving Waarde
dataId Resource-id van de gegevensasset voor het uitvoeren van labels. snaar
incrementalDataRefresh Hiermee wordt aangegeven of incrementele gegevensvernieuwing moet worden ingeschakeld. 'Uitgeschakeld'
'Ingeschakeld'

LabelingJobImageProperties

Naam Beschrijving Waarde
annotationType Aantekeningstype van afbeeldingslabeltaak. 'BoundingBox'
'Classificatie'
'InstanceSegmentation'
mediaType [Vereist] Mediatype van de taak. 'Afbeelding' (vereist)

LabelingJobInstructions

Naam Beschrijving Waarde
Uri De koppeling naar een pagina met gedetailleerde labelinstructies voor labelaars. snaar

LabelingJobLabelCategories

Naam Beschrijving Waarde

LabelingJobMediaProperties

Naam Beschrijving Waarde
mediaType Ingesteld op 'Image' voor het type LabelingJobImageProperties. Ingesteld op 'Tekst' voor het type LabelingJobTextProperties. 'Afbeelding'
'Tekst' (vereist)

LabelingJobProperties

Naam Beschrijving Waarde
componentId ARM-resource-id van de onderdeelresource. snaar
computeId ARM-resource-id van de rekenresource. snaar
dataConfiguration Configuratie van gegevens die in de taak worden gebruikt. LabelingDataConfiguration-
beschrijving De tekst van de assetbeschrijving. snaar
displayName Weergavenaam van taak. snaar
experimentName De naam van het experiment waartoe de taak behoort. Als deze niet is ingesteld, wordt de taak in het standaardexperiment geplaatst. snaar
identiteit Identiteitsconfiguratie. Indien ingesteld, moet dit een van AmlToken, ManagedIdentity, UserIdentity of null zijn.
Standaard ingesteld op AmlToken als null.
IdentityConfiguration-
isArchived Is de asset gearchiveerd? Bool
jobInstructions Labelinstructies van de taak. LabelingJobInstructions
jobType [Vereist] Hiermee geeft u het type taak. 'AutoML'
'Opdracht'
'FineTuning'
'Labelen'
'Pijplijn'
'Spark'
'Opruimen' (vereist)
labelCategorieën Labelcategorieën van de taak. LabelingJobLabelCategories
labelingJobMediaProperties Specifieke eigenschappen van mediatypen in de taak. LabelingJobMediaProperties
mlAssistConfiguration Configuratie van mlAssist-functie in de taak. MLAssistConfiguration-
notificationSetting Meldingsinstelling voor de taak NotificationSetting-
Eigenschappen De woordenlijst voor asseteigenschappen. ResourceBaseProperties-
secretsConfiguration Configuratie voor geheimen die tijdens runtime beschikbaar moeten worden gesteld. JobBaseSecretsConfiguration-
diensten Lijst met JobEndpoints.
Voor lokale taken heeft een taakeindpunt een eindpuntwaarde van FileStreamObject.
JobBaseServices-
Tags Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. ResourceBaseTags-

LabelingJobTextProperties

Naam Beschrijving Waarde
annotationType Aantekeningstype van tekstlabeltaak. 'Classificatie'
'NamedEntityRecognition'
mediaType [Vereist] Mediatype van de taak. 'Tekst' (vereist)

ManagedIdentity

Naam Beschrijving Waarde
clientId Hiermee geeft u een door de gebruiker toegewezen identiteit op basis van client-id. Stel dit veld niet in voor het door het systeem toegewezen veld. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
identityType [Vereist] Hiermee geeft u het type identiteitsframework op. Beheerd (vereist)
objectId Hiermee geeft u een door de gebruiker toegewezen identiteit op basis van object-id. Stel dit veld niet in voor het door het systeem toegewezen veld. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
resourceId Hiermee geeft u een door de gebruiker toegewezen identiteit op basis van arm-resource-id. Stel dit veld niet in voor het door het systeem toegewezen veld. snaar

Microsoft.MachineLearningServices/workspaces/labelingJobs

Naam Beschrijving Waarde
apiVersion De API-versie '2024-04-01-preview'
naam De resourcenaam snaar

Beperkingen:
Patroon = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (vereist)
Eigenschappen [Vereist] Aanvullende kenmerken van de entiteit. LabelingJobProperties (vereist)
type Het resourcetype 'Microsoft.MachineLearningServices/workspaces/labelingJobs'

MLAssistConfiguration

Naam Beschrijving Waarde
mlAssist Ingesteld op Uitgeschakeld voor het type MLAssistConfigurationDisabled. Ingesteld op Ingeschakeld voor het type MLAssistConfigurationEnabled. 'Uitgeschakeld'
Ingeschakeld (vereist)

MLAssistConfigurationDisabled

Naam Beschrijving Waarde
mlAssist [Vereist] Geeft aan of de MLAssist-functie is ingeschakeld. 'Uitgeschakeld' (vereist)

MLAssistConfigurationEnabled

Naam Beschrijving Waarde
deductieComputeBinding [Vereist] AML-rekenbinding gebruikt bij deductie. snaar

Beperkingen:
Minimale lengte = 1
Patroon = [a-zA-Z0-9_] (vereist)
mlAssist [Vereist] Geeft aan of de MLAssist-functie is ingeschakeld. Ingeschakeld (vereist)
trainingComputeBinding [Vereist] AML-rekenbinding die wordt gebruikt in de training. snaar

Beperkingen:
Minimale lengte = 1
Patroon = [a-zA-Z0-9_] (vereist)

Knooppunten

Naam Beschrijving Waarde
nodesValueType Ingesteld op 'Alle' voor het type AllNodes. 'Alles' (vereist)

NotificationSetting

Naam Beschrijving Waarde
emailOn E-mailmelding verzenden naar gebruiker op opgegeven meldingstype Tekenreeksmatrix met een van de volgende waarden:
'JobCancelled'
'JobCompleted'
'JobFailed'
e-mailberichten Dit is de lijst met geadresseerden voor e-mail met een limiet van 499 tekens in totaal samenvoeging met kommascheidingsteken tekenreeks[]
webhooks Webhook callback verzenden naar een service. De sleutel is een door de gebruiker opgegeven naam voor de webhook. NotificationSettingWebhooks

NotificationSettingWebhooks

Naam Beschrijving Waarde

ResourceBaseProperties

Naam Beschrijving Waarde

ResourceBaseTags

Naam Beschrijving Waarde

SecretConfiguration

Naam Beschrijving Waarde
Uri Geheime URI.
Voorbeeld-URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion
snaar
workspaceSecretName De naam van het geheim in de sleutelkluis van de werkruimte. snaar

UserIdentity

Naam Beschrijving Waarde
identityType [Vereist] Hiermee geeft u het type identiteitsframework op. UserIdentity (vereist)

Webhook

Naam Beschrijving Waarde
eventType Callback verzenden voor een opgegeven meldings gebeurtenis snaar
webhookType Ingesteld op 'AzureDevOps' voor het type AzureDevOpsWebhook. 'AzureDevOps' (vereist)

Resourcedefinitie van Terraform (AzAPI-provider)

Het resourcetype werkruimten/labelingJobs kan worden geïmplementeerd met bewerkingen die zijn gericht op:

  • resourcegroepen

Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.

Resource-indeling

Als u een Resource Microsoft.MachineLearningServices/workspaces/labelingJobs wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/labelingJobs@2024-04-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"
      }
    }
  })
}

Knooppuntobjecten

Stel de eigenschap nodesValueType in om het type object op te geven.

Gebruik voor Alle:

{
  nodesValueType = "All"
}

Webhookobjecten

Stel de eigenschap webhookType in om het type object op te geven.

Gebruik voor AzureDevOps-:

{
  webhookType = "AzureDevOps"
}

LabelingJobMediaProperties-objecten

Stel de eigenschap mediaType in om het type object op te geven.

Gebruik voor Image:

{
  annotationType = "string"
  mediaType = "Image"
}

Gebruik voor Text:

{
  annotationType = "string"
  mediaType = "Text"
}

IdentityConfiguration-objecten

Stel de eigenschap identityType in om het type object op te geven.

Gebruik voor AMLToken-:

{
  identityType = "AMLToken"
}

Gebruik voor Beheerde:

{
  clientId = "string"
  identityType = "Managed"
  objectId = "string"
  resourceId = "string"
}

Gebruik voor UserIdentity-:

{
  identityType = "UserIdentity"
}

MLAssistConfiguration-objecten

Stel de eigenschap mlAssist in om het type object op te geven.

Gebruik voor uitgeschakelde:

{
  mlAssist = "Disabled"
}

Gebruik voor ingeschakelde:

{
  inferencingComputeBinding = "string"
  mlAssist = "Enabled"
  trainingComputeBinding = "string"
}

Eigenschapswaarden

AllNodes

Naam Beschrijving Waarde
nodesValueType [Vereist] Type van de waarde Knooppunten 'Alles' (vereist)

AmlToken

Naam Beschrijving Waarde
identityType [Vereist] Hiermee geeft u het type identiteitsframework op. AMLToken (vereist)

AzureDevOpsWebhook

Naam Beschrijving Waarde
webhookType [Vereist] Hiermee geeft u het type service voor het verzenden van een callback 'AzureDevOps' (vereist)

IdentityConfiguration

Naam Beschrijving Waarde
identityType Stel in op AMLToken voor het type AmlToken. Ingesteld op Beheerd voor het type ManagedIdentity. Ingesteld op UserIdentity voor het type UserIdentity. 'AMLToken'
'Beheerd'
UserIdentity (vereist)

JobBaseSecretsConfiguration

Naam Beschrijving Waarde

JobBaseServices

Naam Beschrijving Waarde

JobService

Naam Beschrijving Waarde
Eindpunt URL voor eindpunt. snaar
jobServiceType Eindpunttype. snaar
Knooppunten Knooppunten waarop de gebruiker de service wil starten.
Als knooppunten niet zijn ingesteld of ingesteld op null, wordt de service alleen gestart op het leader-knooppunt.
Knooppunten
haven Poort voor eindpunt ingesteld door gebruiker. Int
Eigenschappen Aanvullende eigenschappen die moeten worden ingesteld op het eindpunt. JobServiceProperties-

JobServiceProperties

Naam Beschrijving Waarde

LabelCategory

Naam Beschrijving Waarde
Klassen Woordenlijst van labelklassen in deze categorie. LabelCategoryClasses-
displayName Weergavenaam van de labelcategorie. snaar
multiSelect Hiermee wordt aangegeven of het is toegestaan om meerdere klassen in deze categorie te selecteren. 'Uitgeschakeld'
'Ingeschakeld'

LabelCategoryClasses

Naam Beschrijving Waarde

LabelKlasse

Naam Beschrijving Waarde
displayName Weergavenaam van de labelklasse. snaar
Subklassen Woordenlijst van subklassen van de labelklasse. LabelClassSubclasses-

LabelClassSubclasses

Naam Beschrijving Waarde

LabelingDataConfiguration

Naam Beschrijving Waarde
dataId Resource-id van de gegevensasset voor het uitvoeren van labels. snaar
incrementalDataRefresh Hiermee wordt aangegeven of incrementele gegevensvernieuwing moet worden ingeschakeld. 'Uitgeschakeld'
'Ingeschakeld'

LabelingJobImageProperties

Naam Beschrijving Waarde
annotationType Aantekeningstype van afbeeldingslabeltaak. 'BoundingBox'
'Classificatie'
'InstanceSegmentation'
mediaType [Vereist] Mediatype van de taak. 'Afbeelding' (vereist)

LabelingJobInstructions

Naam Beschrijving Waarde
Uri De koppeling naar een pagina met gedetailleerde labelinstructies voor labelaars. snaar

LabelingJobLabelCategories

Naam Beschrijving Waarde

LabelingJobMediaProperties

Naam Beschrijving Waarde
mediaType Ingesteld op 'Image' voor het type LabelingJobImageProperties. Ingesteld op 'Tekst' voor het type LabelingJobTextProperties. 'Afbeelding'
'Tekst' (vereist)

LabelingJobProperties

Naam Beschrijving Waarde
componentId ARM-resource-id van de onderdeelresource. snaar
computeId ARM-resource-id van de rekenresource. snaar
dataConfiguration Configuratie van gegevens die in de taak worden gebruikt. LabelingDataConfiguration-
beschrijving De tekst van de assetbeschrijving. snaar
displayName Weergavenaam van taak. snaar
experimentName De naam van het experiment waartoe de taak behoort. Als deze niet is ingesteld, wordt de taak in het standaardexperiment geplaatst. snaar
identiteit Identiteitsconfiguratie. Indien ingesteld, moet dit een van AmlToken, ManagedIdentity, UserIdentity of null zijn.
Standaard ingesteld op AmlToken als null.
IdentityConfiguration-
isArchived Is de asset gearchiveerd? Bool
jobInstructions Labelinstructies van de taak. LabelingJobInstructions
jobType [Vereist] Hiermee geeft u het type taak. 'AutoML'
'Opdracht'
'FineTuning'
'Labelen'
'Pijplijn'
'Spark'
'Opruimen' (vereist)
labelCategorieën Labelcategorieën van de taak. LabelingJobLabelCategories
labelingJobMediaProperties Specifieke eigenschappen van mediatypen in de taak. LabelingJobMediaProperties
mlAssistConfiguration Configuratie van mlAssist-functie in de taak. MLAssistConfiguration-
notificationSetting Meldingsinstelling voor de taak NotificationSetting-
Eigenschappen De woordenlijst voor asseteigenschappen. ResourceBaseProperties-
secretsConfiguration Configuratie voor geheimen die tijdens runtime beschikbaar moeten worden gesteld. JobBaseSecretsConfiguration-
diensten Lijst met JobEndpoints.
Voor lokale taken heeft een taakeindpunt een eindpuntwaarde van FileStreamObject.
JobBaseServices-
Tags Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. ResourceBaseTags-

LabelingJobTextProperties

Naam Beschrijving Waarde
annotationType Aantekeningstype van tekstlabeltaak. 'Classificatie'
'NamedEntityRecognition'
mediaType [Vereist] Mediatype van de taak. 'Tekst' (vereist)

ManagedIdentity

Naam Beschrijving Waarde
clientId Hiermee geeft u een door de gebruiker toegewezen identiteit op basis van client-id. Stel dit veld niet in voor het door het systeem toegewezen veld. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
identityType [Vereist] Hiermee geeft u het type identiteitsframework op. Beheerd (vereist)
objectId Hiermee geeft u een door de gebruiker toegewezen identiteit op basis van object-id. Stel dit veld niet in voor het door het systeem toegewezen veld. snaar

Beperkingen:
Minimale lengte = 36
Maximale lengte = 36
Patroon = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$
resourceId Hiermee geeft u een door de gebruiker toegewezen identiteit op basis van arm-resource-id. Stel dit veld niet in voor het door het systeem toegewezen veld. snaar

Microsoft.MachineLearningServices/workspaces/labelingJobs

Naam Beschrijving Waarde
naam De resourcenaam snaar

Beperkingen:
Patroon = ^[a-zA-Z0-9][a-zA-Z0-9\-_]{0,254}$ (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: werkruimten
Eigenschappen [Vereist] Aanvullende kenmerken van de entiteit. LabelingJobProperties (vereist)
type Het resourcetype "Microsoft.MachineLearningServices/workspaces/labelingJobs@2024-04-01-preview"

MLAssistConfiguration

Naam Beschrijving Waarde
mlAssist Ingesteld op Uitgeschakeld voor het type MLAssistConfigurationDisabled. Ingesteld op Ingeschakeld voor het type MLAssistConfigurationEnabled. 'Uitgeschakeld'
Ingeschakeld (vereist)

MLAssistConfigurationDisabled

Naam Beschrijving Waarde
mlAssist [Vereist] Geeft aan of de MLAssist-functie is ingeschakeld. 'Uitgeschakeld' (vereist)

MLAssistConfigurationEnabled

Naam Beschrijving Waarde
deductieComputeBinding [Vereist] AML-rekenbinding gebruikt bij deductie. snaar

Beperkingen:
Minimale lengte = 1
Patroon = [a-zA-Z0-9_] (vereist)
mlAssist [Vereist] Geeft aan of de MLAssist-functie is ingeschakeld. Ingeschakeld (vereist)
trainingComputeBinding [Vereist] AML-rekenbinding die wordt gebruikt in de training. snaar

Beperkingen:
Minimale lengte = 1
Patroon = [a-zA-Z0-9_] (vereist)

Knooppunten

Naam Beschrijving Waarde
nodesValueType Ingesteld op 'Alle' voor het type AllNodes. 'Alles' (vereist)

NotificationSetting

Naam Beschrijving Waarde
emailOn E-mailmelding verzenden naar gebruiker op opgegeven meldingstype Tekenreeksmatrix met een van de volgende waarden:
'JobCancelled'
'JobCompleted'
'JobFailed'
e-mailberichten Dit is de lijst met geadresseerden voor e-mail met een limiet van 499 tekens in totaal samenvoeging met kommascheidingsteken tekenreeks[]
webhooks Webhook callback verzenden naar een service. De sleutel is een door de gebruiker opgegeven naam voor de webhook. NotificationSettingWebhooks

NotificationSettingWebhooks

Naam Beschrijving Waarde

ResourceBaseProperties

Naam Beschrijving Waarde

ResourceBaseTags

Naam Beschrijving Waarde

SecretConfiguration

Naam Beschrijving Waarde
Uri Geheime URI.
Voorbeeld-URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion
snaar
workspaceSecretName De naam van het geheim in de sleutelkluis van de werkruimte. snaar

UserIdentity

Naam Beschrijving Waarde
identityType [Vereist] Hiermee geeft u het type identiteitsframework op. UserIdentity (vereist)

Webhook

Naam Beschrijving Waarde
eventType Callback verzenden voor een opgegeven meldings gebeurtenis snaar
webhookType Ingesteld op 'AzureDevOps' voor het type AzureDevOpsWebhook. 'AzureDevOps' (vereist)