Microsoft.MachineLearningServices-werkruimten/labelingJobs 2023-04-01-preview

Bicep-resourcedefinitie

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

Zie wijzigingenlogboek voor 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@2023-04-01-preview' = {
  name: 'string'
  parent: resourceSymbolicName
  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'
      }
      {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'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
    }
    secretsConfiguration: {
      {customized property}: {
        uri: 'string'
        workspaceSecretName: 'string'
      }
      {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'
        }
      }
      {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'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
      {customized property}: 'string'
    }
  }
}

IdentityConfiguration-objecten

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

Gebruik voor AMLToken:

  identityType: 'AMLToken'

Gebruik voor Beheerd:

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

Voor UserIdentity gebruikt u:

  identityType: 'UserIdentity'

LabelingJobMediaProperties-objecten

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

Gebruik voor Installatiekopieën:

  mediaType: 'Image'
  annotationType: 'string'

Voor Tekst gebruikt u:

  mediaType: 'Text'
  annotationType: 'string'

MLAssistConfiguration-objecten

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

Voor Uitgeschakeld gebruikt u:

  mlAssist: 'Disabled'

Voor Ingeschakeld gebruikt u:

  mlAssist: 'Enabled'
  inferencingComputeBinding: 'string'
  trainingComputeBinding: 'string'

Webhook-objecten

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

Gebruik voor AzureDevOps:

  webhookType: 'AzureDevOps'

Knooppuntobjecten

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

Voor alle gebruikt u:

  nodesValueType: 'All'

Eigenschapswaarden

werkruimten/labelingTaken

Naam Description Waarde
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in Bicep.
tekenreeks (vereist)
Bovenliggende 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 bovenliggende resource voor meer informatie.
Symbolische naam voor resource van het type: werkruimten
properties [Vereist] Aanvullende kenmerken van de entiteit. LabelingJobProperties (vereist)

LabelingJobProperties

Naam Description Waarde
componentId ARM-resource-id van de onderdeelresource. tekenreeks
computeId ARM-resource-id van de rekenresource. tekenreeks
dataConfiguration Configuratie van gegevens die in de taak worden gebruikt. LabelingDataConfiguration
beschrijving De tekst van de assetbeschrijving. tekenreeks
displayName Weergavenaam van taak. tekenreeks
experimentName De naam van het experiment waartoe de taak behoort. Als dit niet is ingesteld, wordt de taak in het experiment 'Standaard' geplaatst. tekenreeks
identity Identiteitsconfiguratie. Als dit is ingesteld, moet dit een van AmlToken, ManagedIdentity, UserIdentity of null zijn.
De standaardinstelling is AmlToken indien null.
IdentityConfiguration
isArchived Is de asset gearchiveerd? booleaans
jobInstructions Labelinstructies van de taak. LabelingJobInstructions
jobType [Vereist] Hiermee geeft u het type taak op. 'AutoML'
'Opdracht'
'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
properties De woordenlijst met activa-eigenschappen. ResourceBaseProperties
secretsConfiguration Configuratie voor geheimen die beschikbaar worden gesteld tijdens runtime. JobBaseSecretsConfiguration
services Lijst met JobEndpoints.
Voor lokale taken heeft een taakeindpunt de eindpuntwaarde FileStreamObject.
JobBaseServices
tags Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. object

LabelingDataConfiguration

Naam Description Waarde
dataId Resource-id van de gegevensasset om labeling uit te voeren. tekenreeks
incrementalDataRefresh Geeft aan of incrementeel vernieuwen van gegevens moet worden ingeschakeld. 'Uitgeschakeld'
Ingeschakeld

IdentityConfiguration

Naam Description Waarde
identityType Het objecttype instellen AMLToken
Beheerd
UserIdentity (vereist)

AmlToken

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

ManagedIdentity

Naam Description Waarde
identityType [Vereist] Hiermee geeft u het type identiteitsframework op. 'Beheerd' (vereist)
clientId Hiermee geeft u een door de gebruiker toegewezen identiteit op client-id. Stel dit veld niet in voor door het systeem toegewezen. tekenreeks

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

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 door het systeem toegewezen. tekenreeks

UserIdentity

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

LabelingJobInstructions

Naam Description Waarde
Uri De koppeling naar een pagina met gedetailleerde labelinstructies voor labelaars. tekenreeks

LabelingJobLabelCategories

Naam Description Waarde
{aangepaste eigenschap} LabelCategory
{aangepaste eigenschap} LabelCategory

LabelCategory

Naam Description Waarde
Klassen Woordenlijst met labelklassen in deze categorie. LabelCategoryClasses
displayName Weergavenaam van de labelcategorie. tekenreeks
Multiselect Hiermee wordt aangegeven of het is toegestaan om meerdere klassen in deze categorie te selecteren. 'Uitgeschakeld'
Ingeschakeld

LabelCategoryClasses

Naam Description Waarde
{aangepaste eigenschap} Labelklasse

Labelklasse

Naam Description Waarde
displayName Weergavenaam van de labelklasse. tekenreeks
Subklassen Woordenlijst van subklassen van de labelklasse. LabelClassSubklassen

LabelClassSubklassen

Naam Description Waarde
{aangepaste eigenschap} Labelklasse

LabelingJobMediaProperties

Naam Description Waarde
mediaType Het objecttype instellen Afbeelding
Tekst (vereist)

LabelingJobImageProperties

Naam Description Waarde
mediaType [Vereist] Mediatype van de taak. 'Installatiekopie' (vereist)
annotationType Type aantekening van de taak voor het labelen van afbeeldingen. 'BoundingBox'
'Classificatie'
'InstanceSegmentation'

LabelingJobTextProperties

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

MLAssistConfiguration

Naam Description Waarde
mlAssist Het objecttype instellen Uitgeschakeld
Ingeschakeld (vereist)

MLAssistConfigurationDisabled

Naam Description Waarde
mlAssist [Vereist] Hiermee wordt aangegeven of de MLAssist-functie is ingeschakeld. 'Uitgeschakeld' (vereist)

MLAssistConfigurationEnabled

Naam Description Waarde
mlAssist [Vereist] Hiermee wordt aangegeven of de MLAssist-functie is ingeschakeld. Ingeschakeld (vereist)
inferencingComputeBinding [Vereist] AML-rekenbinding die wordt gebruikt bij deductie. tekenreeks (vereist)

Beperkingen:
Minimale lengte = 1
Patroon = [a-zA-Z0-9_]
trainingComputeBinding [Vereist] AML-rekenbinding die wordt gebruikt in de training. tekenreeks (vereist)

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

NotificationSetting

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

NotificationSettingWebhooks

Naam Description Waarde
{aangepaste eigenschap} Webhook

Webhook

Naam Description Waarde
eventType Callback verzenden voor een opgegeven meldingsevenement tekenreeks
webhookType Het objecttype instellen AzureDevOps (vereist)

AzureDevOpsWebhook

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

ResourceBaseProperties

Naam Description Waarde
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks

JobBaseSecretsConfiguration

Naam Description Waarde
{aangepaste eigenschap} SecretConfiguration
{aangepaste eigenschap} SecretConfiguration

SecretConfiguration

Naam Description Waarde
Uri Geheime URI.
Voorbeeld-URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion
tekenreeks
workspaceSecretName Naam van geheim in werkruimtesleutelkluis. tekenreeks

JobBaseServices

Naam Description Waarde
{aangepaste eigenschap} JobService
{aangepaste eigenschap} JobService

JobService

Naam Description Waarde
endpoint URL voor eindpunt. tekenreeks
jobServiceType Eindpunttype. tekenreeks
Knooppunten Knooppunten waarop de gebruiker de service wil starten.
Als knooppunten niet is ingesteld of ingesteld op null, wordt de service alleen gestart op het leader-knooppunt.
Knooppunten
poort Poort voor eindpunt ingesteld door gebruiker. int
properties Aanvullende eigenschappen die moeten worden ingesteld op het eindpunt. JobServiceProperties

Knooppunten

Naam Description Waarde
nodesValueType Het objecttype instellen Alle (vereist)

AllNodes

Naam Description Waarde
nodesValueType [Vereist] Type van de waarde Knooppunten 'Alle' (vereist)

JobServiceProperties

Naam Description Waarde
{aangepaste eigenschap} tekenreeks

Resourcedefinitie van ARM-sjabloon

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

Zie wijzigingenlogboek voor 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": "2023-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"
      },
      "{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",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string"
    },
    "secretsConfiguration": {
      "{customized property}": {
        "uri": "string",
        "workspaceSecretName": "string"
      },
      "{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"
        }
      },
      "{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",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string",
      "{customized property}": "string"
    }
  }
}

IdentityConfiguration-objecten

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

Gebruik voor AMLToken:

  "identityType": "AMLToken"

Gebruik voor Beheerd:

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

Gebruik voor UserIdentity:

  "identityType": "UserIdentity"

LabelingJobMediaProperties-objecten

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

Gebruik voor Installatiekopieën:

  "mediaType": "Image",
  "annotationType": "string"

Gebruik voor Tekst:

  "mediaType": "Text",
  "annotationType": "string"

MLAssistConfiguration-objecten

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

Gebruik voor Uitgeschakeld:

  "mlAssist": "Disabled"

Gebruik voor Ingeschakeld:

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

Webhookobjecten

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

Gebruik voor AzureDevOps:

  "webhookType": "AzureDevOps"

Knooppuntobjecten

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

Gebruik voor Alle:

  "nodesValueType": "All"

Eigenschapswaarden

werkruimten/labelenTaken

Naam Description Waarde
type Het resourcetype 'Microsoft.MachineLearningServices/workspaces/labelingJobs'
apiVersion De resource-API-versie '2023-04-01-preview'
naam De resourcenaam

Meer informatie over het instellen van namen en typen voor onderliggende resources in JSON ARM-sjablonen.
tekenreeks (vereist)
properties [Vereist] Aanvullende kenmerken van de entiteit. LabelingJobProperties (vereist)

LabelingJobProperties

Naam Description Waarde
componentId ARM-resource-id van de onderdeelresource. tekenreeks
computeId ARM-resource-id van de rekenresource. tekenreeks
dataConfiguration Configuratie van gegevens die in de taak worden gebruikt. LabelingDataConfiguration
beschrijving De tekst van de assetbeschrijving. tekenreeks
displayName Weergavenaam van taak. tekenreeks
experimentName De naam van het experiment waartoe de taak behoort. Als dit niet is ingesteld, wordt de taak in het experiment 'Standaard' geplaatst. tekenreeks
identity Identiteitsconfiguratie. Als dit is ingesteld, moet dit een van AmlToken, ManagedIdentity, UserIdentity of null zijn.
De standaardinstelling is AmlToken indien null.
IdentityConfiguration
isArchived Is de asset gearchiveerd? booleaans
jobInstructions Labelinstructies van de taak. LabelingJobInstructions
jobType [Vereist] Hiermee geeft u het type taak op. 'AutoML'
'Opdracht'
'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
properties De woordenlijst met activa-eigenschappen. ResourceBaseProperties
secretsConfiguration Configuratie voor geheimen die beschikbaar worden gesteld tijdens runtime. JobBaseSecretsConfiguration
services Lijst met JobEndpoints.
Voor lokale taken heeft een taakeindpunt de eindpuntwaarde FileStreamObject.
JobBaseServices
tags Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. object

LabelingDataConfiguration

Naam Description Waarde
dataId Resource-id van de gegevensasset om labeling uit te voeren. tekenreeks
incrementalDataRefresh Geeft aan of incrementeel vernieuwen van gegevens moet worden ingeschakeld. 'Uitgeschakeld'
Ingeschakeld

IdentityConfiguration

Naam Description Waarde
identityType Het objecttype instellen AMLToken
Beheerd
UserIdentity (vereist)

AmlToken

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

ManagedIdentity

Naam Description Waarde
identityType [Vereist] Hiermee geeft u het type identiteitsframework op. 'Beheerd' (vereist)
clientId Hiermee geeft u een door de gebruiker toegewezen identiteit op client-id. Stel dit veld niet in voor door het systeem toegewezen. tekenreeks

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

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 door het systeem toegewezen. tekenreeks

UserIdentity

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

LabelingJobInstructions

Naam Description Waarde
Uri De koppeling naar een pagina met gedetailleerde labelinstructies voor labelaars. tekenreeks

LabelingJobLabelCategories

Naam Description Waarde
{aangepaste eigenschap} LabelCategory
{aangepaste eigenschap} LabelCategory

LabelCategory

Naam Description Waarde
Klassen Woordenlijst met labelklassen in deze categorie. LabelCategoryClasses
displayName Weergavenaam van de labelcategorie. tekenreeks
Multiselect Hiermee wordt aangegeven of het is toegestaan om meerdere klassen in deze categorie te selecteren. 'Uitgeschakeld'
Ingeschakeld

LabelCategoryClasses

Naam Description Waarde
{aangepaste eigenschap} Labelklasse

Labelklasse

Naam Description Waarde
displayName Weergavenaam van de labelklasse. tekenreeks
Subklassen Woordenlijst van subklassen van de labelklasse. LabelClassSubklassen

LabelClassSubklassen

Naam Description Waarde
{aangepaste eigenschap} Labelklasse

LabelingJobMediaProperties

Naam Description Waarde
mediaType Het objecttype instellen Afbeelding
Tekst (vereist)

LabelingJobImageProperties

Naam Description Waarde
mediaType [Vereist] Mediatype van de taak. 'Installatiekopie' (vereist)
annotationType Type aantekening van de taak voor het labelen van afbeeldingen. 'BoundingBox'
'Classificatie'
'InstanceSegmentation'

LabelingJobTextProperties

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

MLAssistConfiguration

Naam Description Waarde
mlAssist Het objecttype instellen Uitgeschakeld
Ingeschakeld (vereist)

MLAssistConfigurationDisabled

Naam Description Waarde
mlAssist [Vereist] Hiermee wordt aangegeven of de MLAssist-functie is ingeschakeld. 'Uitgeschakeld' (vereist)

MLAssistConfigurationEnabled

Naam Description Waarde
mlAssist [Vereist] Hiermee wordt aangegeven of de MLAssist-functie is ingeschakeld. Ingeschakeld (vereist)
inferencingComputeBinding [Vereist] AML-rekenbinding die wordt gebruikt bij deductie. tekenreeks (vereist)

Beperkingen:
Minimale lengte = 1
Patroon = [a-zA-Z0-9_]
trainingComputeBinding [Vereist] AML-rekenbinding die wordt gebruikt in de training. tekenreeks (vereist)

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

NotificationSetting

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

NotificationSettingWebhooks

Naam Description Waarde
{aangepaste eigenschap} Webhook

Webhook

Naam Description Waarde
eventType Callback verzenden voor een opgegeven meldingsevenement tekenreeks
webhookType Het objecttype instellen AzureDevOps (vereist)

AzureDevOpsWebhook

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

ResourceBaseProperties

Naam Description Waarde
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks

JobBaseSecretsConfiguration

Naam Description Waarde
{aangepaste eigenschap} SecretConfiguration
{aangepaste eigenschap} SecretConfiguration

SecretConfiguration

Naam Description Waarde
Uri Geheime URI.
Voorbeeld-URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion
tekenreeks
workspaceSecretName Naam van geheim in werkruimtesleutelkluis. tekenreeks

JobBaseServices

Naam Description Waarde
{aangepaste eigenschap} JobService
{aangepaste eigenschap} JobService

JobService

Naam Description Waarde
endpoint URL voor eindpunt. tekenreeks
jobServiceType Eindpunttype. tekenreeks
Knooppunten Knooppunten waarop de gebruiker de service wil starten.
Als knooppunten niet is ingesteld of ingesteld op null, wordt de service alleen gestart op het leader-knooppunt.
Knooppunten
poort Poort voor eindpunt ingesteld door gebruiker. int
properties Aanvullende eigenschappen die moeten worden ingesteld op het eindpunt. JobServiceProperties

Knooppunten

Naam Description Waarde
nodesValueType Het objecttype instellen Alle (vereist)

AllNodes

Naam Description Waarde
nodesValueType [Vereist] Type van de waarde Knooppunten 'Alle' (vereist)

JobServiceProperties

Naam Description Waarde
{aangepaste eigenschap} tekenreeks

Terraform-resourcedefinitie (AzAPI-provider)

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

  • Resourcegroepen

Zie wijzigingenlogboek voor 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@2023-04-01-preview"
  name = "string"
  parent_id = "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"
        }
        {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"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
      }
      secretsConfiguration = {
        {customized property} = {
          uri = "string"
          workspaceSecretName = "string"
        }
        {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"
          }
        }
        {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"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
        {customized property} = "string"
      }
    }
  })
}

IdentityConfiguration-objecten

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

Gebruik voor AMLToken:

  identityType = "AMLToken"

Gebruik voor Beheerd:

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

Voor UserIdentity gebruikt u:

  identityType = "UserIdentity"

LabelingJobMediaProperties-objecten

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

Gebruik voor Installatiekopieën:

  mediaType = "Image"
  annotationType = "string"

Voor Tekst gebruikt u:

  mediaType = "Text"
  annotationType = "string"

MLAssistConfiguration-objecten

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

Voor Uitgeschakeld gebruikt u:

  mlAssist = "Disabled"

Voor Ingeschakeld gebruikt u:

  mlAssist = "Enabled"
  inferencingComputeBinding = "string"
  trainingComputeBinding = "string"

Webhook-objecten

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

Gebruik voor AzureDevOps:

  webhookType = "AzureDevOps"

Knooppuntobjecten

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

Voor alle gebruikt u:

  nodesValueType = "All"

Eigenschapswaarden

werkruimten/labelingTaken

Naam Description Waarde
type Het resourcetype "Microsoft.MachineLearningServices/workspaces/labelingJobs@2023-04-01-preview"
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: werkruimten
properties [Vereist] Aanvullende kenmerken van de entiteit. LabelingJobProperties (vereist)

LabelingJobProperties

Naam Description Waarde
componentId ARM-resource-id van de onderdeelresource. tekenreeks
computeId ARM-resource-id van de rekenresource. tekenreeks
dataConfiguration Configuratie van gegevens die in de taak worden gebruikt. LabelingDataConfiguration
beschrijving De tekst van de assetbeschrijving. tekenreeks
displayName Weergavenaam van taak. tekenreeks
experimentName De naam van het experiment waartoe de taak behoort. Als dit niet is ingesteld, wordt de taak in het experiment 'Standaard' geplaatst. tekenreeks
identity Identiteitsconfiguratie. Als dit is ingesteld, moet dit een van AmlToken, ManagedIdentity, UserIdentity of null zijn.
De standaardinstelling is AmlToken indien null.
IdentityConfiguration
isArchived Is de asset gearchiveerd? booleaans
jobInstructions Labelinstructies van de taak. LabelingJobInstructions
jobType [Vereist] Hiermee geeft u het type taak op. "AutoML"
"Opdracht"
"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
properties De woordenlijst met activa-eigenschappen. ResourceBaseProperties
secretsConfiguration Configuratie voor geheimen die beschikbaar worden gesteld tijdens runtime. JobBaseSecretsConfiguration
services Lijst met JobEndpoints.
Voor lokale taken heeft een taakeindpunt de eindpuntwaarde FileStreamObject.
JobBaseServices
tags Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. object

LabelingDataConfiguration

Naam Description Waarde
dataId Resource-id van de gegevensasset om labeling uit te voeren. tekenreeks
incrementalDataRefresh Geeft aan of incrementeel vernieuwen van gegevens moet worden ingeschakeld. "Uitgeschakeld"
"Ingeschakeld"

IdentityConfiguration

Naam Description Waarde
identityType Het objecttype instellen AMLToken
Beheerd
UserIdentity (vereist)

AmlToken

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

ManagedIdentity

Naam Description Waarde
identityType [Vereist] Hiermee geeft u het type identiteitsframework op. 'Beheerd' (vereist)
clientId Hiermee geeft u een door de gebruiker toegewezen identiteit op client-id. Stel dit veld niet in voor door het systeem toegewezen. tekenreeks

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

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 door het systeem toegewezen. tekenreeks

UserIdentity

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

LabelingJobInstructions

Naam Description Waarde
Uri De koppeling naar een pagina met gedetailleerde labelinstructies voor labelaars. tekenreeks

LabelingJobLabelCategories

Naam Description Waarde
{aangepaste eigenschap} LabelCategory
{aangepaste eigenschap} LabelCategory

LabelCategory

Naam Description Waarde
Klassen Woordenlijst met labelklassen in deze categorie. LabelCategoryClasses
displayName Weergavenaam van de labelcategorie. tekenreeks
Multiselect Hiermee wordt aangegeven of het is toegestaan om meerdere klassen in deze categorie te selecteren. "Uitgeschakeld"
"Ingeschakeld"

LabelCategoryClasses

Naam Description Waarde
{aangepaste eigenschap} Labelklasse

Labelklasse

Naam Description Waarde
displayName Weergavenaam van de labelklasse. tekenreeks
Subklassen Woordenlijst met subklassen van de labelklasse. LabelClassSubclasses

LabelClassSubclasses

Naam Description Waarde
{aangepaste eigenschap} Labelklasse

LabelingJobMediaProperties

Naam Description Waarde
mediaType Het objecttype instellen Afbeelding
Tekst (vereist)

LabelingJobImageProperties

Naam Description Waarde
mediaType [Vereist] Mediatype van de taak. "Installatiekopie" (vereist)
annotationType Type aantekening van de taak voor het labelen van afbeeldingen. "Begrenzingsvak"
"Classificatie"
"InstanceSegmentation"

LabelingJobTextProperties

Naam Description Waarde
mediaType [Vereist] Mediatype van de taak. "Tekst" (vereist)
annotationType Type aantekening van tekstlabeltaak. "Classificatie"
"NamedEntityRecognition"

MLAssistConfiguration

Naam Description Waarde
mlAssist Het objecttype instellen Uitgeschakeld
Ingeschakeld (vereist)

MLAssistConfigurationDisabled

Naam Description Waarde
mlAssist [Vereist] Geeft aan of de mlAssist-functie is ingeschakeld. "Uitgeschakeld" (vereist)

MLAssistConfigurationEnabled

Naam Description Waarde
mlAssist [Vereist] Geeft aan of de mlAssist-functie is ingeschakeld. 'Ingeschakeld' (vereist)
inferentieComputeBinding [Vereist] AML-rekenbinding die wordt gebruikt bij deductie. tekenreeks (vereist)

Beperkingen:
Minimale lengte = 1
Patroon = [a-zA-Z0-9_]
trainingComputeBinding [Vereist] AML-rekenbinding die wordt gebruikt in de training. tekenreeks (vereist)

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

NotificationSetting

Naam Description Waarde
emailOn E-mailmelding verzenden naar de gebruiker op het opgegeven meldingstype Tekenreeksmatrix met een van de volgende waarden:
"JobCancelled"
"JobCompleted"
"JobFailed"
E-mails Dit is de lijst met e-mailontvangers met een limiet van 499 tekens in totaal samenvoeging met kommascheidingsteken tekenreeks[]
webhooks Webhook-callback verzenden naar een service. Sleutel is een door de gebruiker opgegeven naam voor de webhook. NotificationSettingWebhooks

NotificationSettingWebhooks

Naam Description Waarde
{aangepaste eigenschap} Webhook

Webhook

Naam Description Waarde
eventType Callback verzenden voor een opgegeven meldingsevenement tekenreeks
webhookType Het objecttype instellen AzureDevOps (vereist)

AzureDevOpsWebhook

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

ResourceBaseProperties

Naam Description Waarde
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks
{aangepaste eigenschap} tekenreeks

JobBaseSecretsConfiguration

Naam Description Waarde
{aangepaste eigenschap} SecretConfiguration
{aangepaste eigenschap} SecretConfiguration

SecretConfiguration

Naam Description Waarde
Uri Geheime URI.
Voorbeeld-URI: https://myvault.vault.azure.net/secrets/mysecretname/secretversion
tekenreeks
workspaceSecretName Naam van geheim in werkruimtesleutelkluis. tekenreeks

JobBaseServices

Naam Description Waarde
{aangepaste eigenschap} JobService
{aangepaste eigenschap} JobService

JobService

Naam Description Waarde
endpoint URL voor eindpunt. tekenreeks
jobServiceType Eindpunttype. tekenreeks
Knooppunten Knooppunten waarop de gebruiker de service wil starten.
Als knooppunten niet is ingesteld of ingesteld op null, wordt de service alleen gestart op het leader-knooppunt.
Knooppunten
poort Poort voor eindpunt ingesteld door gebruiker. int
properties Aanvullende eigenschappen die moeten worden ingesteld op het eindpunt. JobServiceProperties

Knooppunten

Naam Description Waarde
nodesValueType Het objecttype instellen Alle (vereist)

AllNodes

Naam Description Waarde
nodesValueType [Vereist] Type van de waarde Knooppunten "Alle" (vereist)

JobServiceProperties

Naam Description Waarde
{aangepaste eigenschap} tekenreeks