Aree di lavoro Microsoft.MachineLearningServices/labelingJobs 2023-06-01-preview
Definizione di risorsa Bicep
Il tipo di risorsa workspaces/labelingJobs può essere distribuito con operazioni destinate:
- Gruppi di risorse - Vedere i comandi di distribuzione dei gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.MachineLearningServices/workspaces/labelingJobs, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/labelingJobs@2023-06-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'
}
}
}
Oggetti IdentityConfiguration
Impostare la proprietà identityType per specificare il tipo di oggetto.
Per AMLToken, usare:
identityType: 'AMLToken'
Per Gestito, usare:
identityType: 'Managed'
clientId: 'string'
objectId: 'string'
resourceId: 'string'
Per UserIdentity, usare:
identityType: 'UserIdentity'
Oggetti LabelingJobMediaProperties
Impostare la proprietà mediaType per specificare il tipo di oggetto.
Per Image usare:
mediaType: 'Image'
annotationType: 'string'
Per Testo, usare:
mediaType: 'Text'
annotationType: 'string'
Oggetti MLAssistConfiguration
Impostare la proprietà mlAssist per specificare il tipo di oggetto.
Per Disabilitato, usare:
mlAssist: 'Disabled'
Per Abilitato usare:
mlAssist: 'Enabled'
inferencingComputeBinding: 'string'
trainingComputeBinding: 'string'
Oggetti webhook
Impostare la proprietà webhookType per specificare il tipo di oggetto.
Per AzureDevOps usare:
webhookType: 'AzureDevOps'
Oggetti nodi
Impostare la proprietà nodesValueType per specificare il tipo di oggetto.
Per Tutti, usare:
nodesValueType: 'All'
Valori delle proprietà
workspaces/labelingJobs
Nome | Descrizione | valore |
---|---|---|
name | Nome della risorsa Vedere come impostare nomi e tipi per le risorse figlio in Bicep. |
stringa (obbligatorio) |
padre | In Bicep è possibile specificare la risorsa padre per una risorsa figlio. È necessario aggiungere questa proprietà solo quando la risorsa figlio viene dichiarata all'esterno della risorsa padre. Per altre informazioni, vedere Risorsa figlio esterna alla risorsa padre. |
Nome simbolico per la risorsa di tipo: aree di lavoro |
properties | [Obbligatorio] Attributi aggiuntivi dell'entità. | LabelingJobProperties (obbligatorio) |
LabelingJobProperties
Nome | Descrizione | Valore |
---|---|---|
Componentid | ID risorsa ARM della risorsa componente. | string |
computeId | ID risorsa ARM della risorsa di calcolo. | string |
dataConfiguration | Configurazione dei dati usati nel processo. | LabelingDataConfiguration |
description | Testo della descrizione dell'asset. | string |
displayName | Nome visualizzato del processo. | string |
experimentName | Nome dell'esperimento a cui appartiene il processo. In caso contrario, il processo viene inserito nell'esperimento "Predefinito". | string |
identity | Configurazione dell'identità. Se impostato, deve essere uno dei valori AmlToken, ManagedIdentity, UserIdentity o Null. Il valore predefinito è AmlToken se null. |
IdentityConfiguration |
isArchived | L'asset è archiviato? | bool |
jobInstructions | Istruzioni di etichettatura del processo. | Assegnazione di etichetteJobInstructions |
jobType | [Obbligatorio] Specifica il tipo di processo. | 'AutoML' 'Command' 'Etichettatura' 'Pipeline' 'Spark' 'Sweep' (obbligatorio) |
labelCategories | Categorie di etichette del processo. | Etichettatura diJobLabelCategories |
labelingJobMediaProperties | Proprietà specifiche del tipo di supporto nel processo. | LabelingJobMediaProperties |
mlAssistConfiguration | Configurazione della funzionalità MLAssist nel processo. | MLAssistConfiguration |
notificationSetting | Impostazione di notifica per il processo | NotificationSetting |
properties | Dizionario delle proprietà asset. | ResourceBaseProperties |
secretsConfiguration | Configurazione per i segreti da rendere disponibili durante il runtime. | JobBaseSecretsConfiguration |
services | Elenco di JobEndpoints. Per i processi locali, un endpoint del processo avrà un valore endpoint di FileStreamObject. |
JobBaseServices |
tags | Dizionario tag. I tag possono essere aggiunti, rimossi e aggiornati. | object |
LabelingDataConfiguration
Nome | Descrizione | Valore |
---|---|---|
dataId | ID risorsa dell'asset dati per eseguire l'etichettatura. | string |
incrementalDataRefresh | Indica se abilitare l'aggiornamento dei dati incrementali. | 'Disabilitato' 'Enabled' |
IdentityConfiguration
Nome | Descrizione | Valore |
---|---|---|
identityType | Impostare il tipo di oggetto | AMLToken Gestito UserIdentity (obbligatorio) |
AmlToken
Nome | Descrizione | Valore |
---|---|---|
identityType | [Obbligatorio] Specifica il tipo di framework di identità. | 'AMLToken' (obbligatorio) |
ManagedIdentity
Nome | Descrizione | Valore |
---|---|---|
identityType | [Obbligatorio] Specifica il tipo di framework di identità. | 'Managed' (obbligatorio) |
clientId | Specifica un'identità assegnata dall'utente in base all'ID client. Per il sistema assegnato, non impostare questo campo. | string Vincoli: Lunghezza minima = 36 Lunghezza massima = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
objectId | Specifica un'identità assegnata dall'utente in base all'ID oggetto. Per il sistema assegnato, non impostare questo campo. | string Vincoli: Lunghezza minima = 36 Lunghezza massima = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | Specifica un'identità assegnata dall'utente in base all'ID risorsa arm. Per il sistema assegnato, non impostare questo campo. | string |
UserIdentity
Nome | Descrizione | Valore |
---|---|---|
identityType | [Obbligatorio] Specifica il tipo di framework di identità. | 'UserIdentity' (obbligatorio) |
Etichettatura diJobInstructions
Nome | Descrizione | Valore |
---|---|---|
Uri | Collegamento a una pagina con istruzioni dettagliate sull'etichettatura per i etichettatori. | string |
Etichettatura diJobLabelCategories
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | LabelCategory | |
{proprietà personalizzata} | LabelCategory |
LabelCategory
Nome | Descrizione | Valore |
---|---|---|
classi | Dizionario delle classi di etichette in questa categoria. | LabelCategoryClasses |
displayName | Nome visualizzato della categoria di etichette. | string |
Multiselect | Indica se è consentito selezionare più classi in questa categoria. | 'Disabilitato' 'Enabled' |
LabelCategoryClasses
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | LabelClass |
LabelClass
Nome | Descrizione | Valore |
---|---|---|
displayName | Nome visualizzato della classe etichetta. | string |
Sottoclassi | Dizionario delle sottoclassi della classe etichetta. | LabelClassSubclasses |
LabelClassSubclasses
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | LabelClass |
LabelingJobMediaProperties
Nome | Descrizione | Valore |
---|---|---|
mediaType | Impostare il tipo di oggetto | Immagine Testo (obbligatorio) |
LabelingJobImageProperties
Nome | Descrizione | Valore |
---|---|---|
mediaType | [Obbligatorio] Tipo di supporto del processo. | 'Image' (obbligatorio) |
annotationType | Tipo di annotazione del processo di etichettatura delle immagini. | 'BoundingBox' 'Classificazione' 'InstanceSegmentation' |
LabelingJobTextProperties
Nome | Descrizione | Valore |
---|---|---|
mediaType | [Obbligatorio] Tipo di supporto del processo. | 'Text' (obbligatorio) |
annotationType | Tipo di annotazione del processo di etichettatura del testo. | 'Classificazione' 'NamedEntityRecognition' |
MLAssistConfiguration
Nome | Descrizione | Valore |
---|---|---|
mlAssist | Impostare il tipo di oggetto | Disabilitato Abilitato (obbligatorio) |
MLAssistConfigurationDisabled
Nome | Descrizione | Valore |
---|---|---|
mlAssist | [Obbligatorio] Indica se la funzionalità MLAssist è abilitata. | 'Disabilitato' (obbligatorio) |
MLAssistConfigurationEnabled
Nome | Descrizione | Valore |
---|---|---|
mlAssist | [Obbligatorio] Indica se la funzionalità MLAssist è abilitata. | 'Enabled' (obbligatorio) |
inferencingComputeBinding | [Obbligatorio] Associazione di calcolo AML usata nell'inferenza. | stringa (obbligatoria) Vincoli: Lunghezza minima = 1 Pattern = [a-zA-Z0-9_] |
trainingComputeBinding | [Obbligatorio] Associazione di calcolo AML usata nel training. | stringa (obbligatoria) Vincoli: Lunghezza minima = 1 Pattern = [a-zA-Z0-9_] |
NotificationSetting
Nome | Descrizione | Valore |
---|---|---|
emailOn | Inviare una notifica tramite posta elettronica all'utente nel tipo di notifica specificato | Matrice di stringhe contenente uno dei seguenti elementi: 'JobCancelled' 'JobCompleted' 'JobFailed' |
emails | Questo è l'elenco dei destinatari di posta elettronica che ha una limitazione di 499 caratteri in totale concat con separatore virgola | string[] |
Webhook | Inviare il callback del webhook a un servizio. La chiave è un nome fornito dall'utente per il webhook. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | Webhook |
webhook
Nome | Descrizione | Valore |
---|---|---|
eventType | Inviare il callback a un evento di notifica specificato | string |
webhookType | Impostare il tipo di oggetto | AzureDevOps (obbligatorio) |
AzureDevOpsWebhook
Nome | Descrizione | Valore |
---|---|---|
webhookType | [Obbligatorio] Specifica il tipo di servizio da inviare a un callback | 'AzureDevOps' (obbligatorio) |
ResourceBaseProperties
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string |
JobBaseSecretsConfiguration
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | SecretConfiguration | |
{proprietà personalizzata} | SecretConfiguration |
SecretConfiguration
Nome | Descrizione | Valore |
---|---|---|
Uri | Uri segreto. URI di esempio: https://myvault.vault.azure.net/secrets/mysecretname/secretversion |
string |
workspaceSecretName | Nome del segreto nell'insieme di credenziali delle chiavi dell'area di lavoro. | string |
JobBaseServices
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | JobService | |
{proprietà personalizzata} | JobService |
JobService
Nome | Descrizione | Valore |
---|---|---|
endpoint | URL per l'endpoint. | string |
jobServiceType | Tipo di endpoint. | string |
nodes | Nodi su cui l'utente vuole avviare il servizio. Se Nodes non è impostato o impostato su Null, il servizio verrà avviato solo nel nodo leader. |
Nodi |
port | Porta per l'endpoint impostato dall'utente. | INT |
properties | Proprietà aggiuntive da impostare nell'endpoint. | JobServiceProperties |
Nodi
Nome | Descrizione | Valore |
---|---|---|
nodesValueType | Impostare il tipo di oggetto | Tutti (obbligatorio) |
AllNodes
Nome | Descrizione | Valore |
---|---|---|
nodesValueType | [Obbligatorio] Tipo del valore Nodi | 'All' (obbligatorio) |
JobServiceProperties
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | string |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa workspaces/labelingJobs può essere distribuito con operazioni destinate:
- Gruppi di risorse - Vedere i comandi di distribuzione dei gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere Log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.MachineLearningServices/workspaces/labelingJobs, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.MachineLearningServices/workspaces/labelingJobs",
"apiVersion": "2023-06-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"
}
}
}
Oggetti IdentityConfiguration
Impostare la proprietà identityType per specificare il tipo di oggetto.
Per AMLToken, usare:
"identityType": "AMLToken"
Per Gestito, usare:
"identityType": "Managed",
"clientId": "string",
"objectId": "string",
"resourceId": "string"
Per UserIdentity, usare:
"identityType": "UserIdentity"
Oggetti LabelingJobMediaProperties
Impostare la proprietà mediaType per specificare il tipo di oggetto.
Per Image usare:
"mediaType": "Image",
"annotationType": "string"
Per Testo, usare:
"mediaType": "Text",
"annotationType": "string"
Oggetti MLAssistConfiguration
Impostare la proprietà mlAssist per specificare il tipo di oggetto.
Per Disabilitato, usare:
"mlAssist": "Disabled"
Per Abilitato usare:
"mlAssist": "Enabled",
"inferencingComputeBinding": "string",
"trainingComputeBinding": "string"
Oggetti webhook
Impostare la proprietà webhookType per specificare il tipo di oggetto.
Per AzureDevOps usare:
"webhookType": "AzureDevOps"
Oggetti nodi
Impostare la proprietà nodesValueType per specificare il tipo di oggetto.
Per Tutti, usare:
"nodesValueType": "All"
Valori delle proprietà
workspaces/labelingJobs
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | 'Microsoft.MachineLearningServices/workspaces/labelingJobs' |
apiVersion | Versione dell'API della risorsa | '2023-06-01-preview' |
name | Nome della risorsa Informazioni su come impostare nomi e tipi per le risorse figlio nei modelli di Resource Manager JSON. |
stringa (obbligatorio) |
properties | [Obbligatorio] Attributi aggiuntivi dell'entità. | LabelingJobProperties (obbligatorio) |
LabelingJobProperties
Nome | Descrizione | Valore |
---|---|---|
Componentid | ID risorsa ARM della risorsa componente. | string |
computeId | ID risorsa ARM della risorsa di calcolo. | string |
dataConfiguration | Configurazione dei dati usati nel processo. | LabelingDataConfiguration |
description | Testo della descrizione dell'asset. | string |
displayName | Nome visualizzato del processo. | string |
experimentName | Nome dell'esperimento a cui appartiene il processo. In caso contrario, il processo viene inserito nell'esperimento "Predefinito". | string |
identity | Configurazione dell'identità. Se impostato, deve essere uno dei valori AmlToken, ManagedIdentity, UserIdentity o Null. Il valore predefinito è AmlToken se null. |
IdentityConfiguration |
isArchived | L'asset è archiviato? | bool |
jobInstructions | Istruzioni di etichettatura del processo. | Assegnazione di etichetteJobInstructions |
jobType | [Obbligatorio] Specifica il tipo di processo. | 'AutoML' 'Command' 'Etichettatura' 'Pipeline' 'Spark' 'Sweep' (obbligatorio) |
labelCategories | Categorie di etichette del processo. | LabelingJobLabelCategories |
labelingJobMediaProperties | Proprietà specifiche del tipo di supporto nel processo. | LabelingJobMediaProperties |
mlAssistConfiguration | Configurazione della funzionalità MLAssist nel processo. | MLAssistConfiguration |
notificationSetting | Impostazione di notifica per il processo | NotificationSetting |
properties | Dizionario delle proprietà dell'asset. | ResourceBaseProperties |
secretsConfiguration | Configurazione per rendere disponibili i segreti durante il runtime. | JobBaseSecretsConfiguration |
services | Elenco di JobEndpoints. Per i processi locali, un endpoint del processo avrà un valore di endpoint FileStreamObject. |
JobBaseServices |
tags | Dizionario tag. I tag possono essere aggiunti, rimossi e aggiornati. | object |
LabelingDataConfiguration
Nome | Descrizione | Valore |
---|---|---|
dataId | ID risorsa dell'asset di dati per eseguire l'etichettatura. | string |
incrementalDataRefresh | Indica se abilitare l'aggiornamento dati incrementale. | 'Disabilitato' 'Enabled' |
IdentityConfiguration
Nome | Descrizione | Valore |
---|---|---|
identityType | Impostare il tipo di oggetto | AMLToken Gestito UserIdentity (obbligatorio) |
AmlToken
Nome | Descrizione | Valore |
---|---|---|
identityType | [Obbligatorio] Specifica il tipo di framework di gestione delle identità. | 'AMLToken' (obbligatorio) |
ManagedIdentity
Nome | Descrizione | Valore |
---|---|---|
identityType | [Obbligatorio] Specifica il tipo di framework di gestione delle identità. | 'Managed' (obbligatorio) |
clientId | Specifica un'identità assegnata dall'utente in base all'ID client. Per assegnata dal sistema, non impostare questo campo. | string Vincoli: Lunghezza minima = 36 Lunghezza massima = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
objectId | Specifica un'identità assegnata dall'utente in base all'ID oggetto. Per il sistema assegnato, non impostare questo campo. | string Vincoli: Lunghezza minima = 36 Lunghezza massima = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | Specifica un'identità assegnata dall'utente in base all'ID risorsa arm. Per il sistema assegnato, non impostare questo campo. | string |
UserIdentity
Nome | Descrizione | Valore |
---|---|---|
identityType | [Obbligatorio] Specifica il tipo di framework di identità. | 'UserIdentity' (obbligatorio) |
Etichettatura diJobInstructions
Nome | Descrizione | Valore |
---|---|---|
Uri | Collegamento a una pagina con istruzioni dettagliate sull'etichettatura per i etichettatori. | string |
Etichettatura diJobLabelCategories
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | LabelCategory | |
{proprietà personalizzata} | LabelCategory |
LabelCategory
Nome | Descrizione | Valore |
---|---|---|
classi | Dizionario delle classi di etichette in questa categoria. | LabelCategoryClasses |
displayName | Nome visualizzato della categoria di etichette. | string |
Multiselect | Indica se è consentito selezionare più classi in questa categoria. | 'Disabilitato' 'Enabled' |
LabelCategoryClasses
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | LabelClass |
LabelClass
Nome | Descrizione | Valore |
---|---|---|
displayName | Nome visualizzato della classe etichetta. | string |
Sottoclassi | Dizionario delle sottoclassi della classe etichetta. | LabelClassSubclasses |
LabelClassSubclasses
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | LabelClass |
LabelingJobMediaProperties
Nome | Descrizione | Valore |
---|---|---|
mediaType | Impostare il tipo di oggetto | Immagine Testo (obbligatorio) |
LabelingJobImageProperties
Nome | Descrizione | Valore |
---|---|---|
mediaType | [Obbligatorio] Tipo di supporto del processo. | 'Image' (obbligatorio) |
annotationType | Tipo di annotazione del processo di etichettatura delle immagini. | 'BoundingBox' 'Classificazione' 'InstanceSegmentation' |
LabelingJobTextProperties
Nome | Descrizione | Valore |
---|---|---|
mediaType | [Obbligatorio] Tipo di supporto del processo. | 'Text' (obbligatorio) |
annotationType | Tipo di annotazione del processo di etichettatura del testo. | 'Classificazione' 'NamedEntityRecognition' |
MLAssistConfiguration
Nome | Descrizione | Valore |
---|---|---|
mlAssist | Impostare il tipo di oggetto | Disabilitato Abilitato (obbligatorio) |
MLAssistConfigurationDisabled
Nome | Descrizione | Valore |
---|---|---|
mlAssist | [Obbligatorio] Indica se la funzionalità MLAssist è abilitata. | 'Disabilitato' (obbligatorio) |
MLAssistConfigurationEnabled
Nome | Descrizione | Valore |
---|---|---|
mlAssist | [Obbligatorio] Indica se la funzionalità MLAssist è abilitata. | 'Enabled' (obbligatorio) |
inferencingComputeBinding | [Obbligatorio] Associazione di calcolo AML usata nell'inferenza. | stringa (obbligatoria) Vincoli: Lunghezza minima = 1 Pattern = [a-zA-Z0-9_] |
trainingComputeBinding | [Obbligatorio] Associazione di calcolo AML usata nel training. | stringa (obbligatoria) Vincoli: Lunghezza minima = 1 Pattern = [a-zA-Z0-9_] |
NotificationSetting
Nome | Descrizione | Valore |
---|---|---|
emailOn | Inviare una notifica di posta elettronica all'utente nel tipo di notifica specificato | Matrice di stringhe contenente uno qualsiasi di: 'JobCancelled' 'JobCompleted' 'JobFailed' |
emails | Si tratta dell'elenco dei destinatari di posta elettronica che ha una limitazione di 499 caratteri in totale concat con separatore di virgole | string[] |
Webhook | Inviare il callback webhook a un servizio. La chiave è un nome specificato dall'utente per il webhook. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | Webhook |
webhook
Nome | Descrizione | Valore |
---|---|---|
eventType | Inviare il callback in un evento di notifica specificato | string |
webhookType | Impostare il tipo di oggetto | AzureDevOps (obbligatorio) |
AzureDevOpsWebhook
Nome | Descrizione | Valore |
---|---|---|
webhookType | [Obbligatorio] Specifica il tipo di servizio da inviare un callback | 'AzureDevOps' (obbligatorio) |
ResourceBaseProperties
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string |
JobBaseSecretsConfiguration
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | SecretConfiguration | |
{proprietà personalizzata} | SecretConfiguration |
SecretConfiguration
Nome | Descrizione | Valore |
---|---|---|
Uri | Uri segreto. Uri di esempio: https://myvault.vault.azure.net/secrets/mysecretname/secretversion |
string |
workspaceSecretName | Nome del segreto nell'insieme di credenziali delle chiavi dell'area di lavoro. | string |
JobBaseServices
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | JobService | |
{proprietà personalizzata} | JobService |
JobService
Nome | Descrizione | Valore |
---|---|---|
endpoint | Url per l'endpoint. | string |
jobServiceType | Tipo di endpoint. | string |
nodes | Nodi in cui l'utente vuole avviare il servizio. Se i nodi non sono impostati o impostati su Null, il servizio verrà avviato solo nel nodo leader. |
Nodi |
port | Porta per l'endpoint impostata dall'utente. | INT |
properties | Proprietà aggiuntive da impostare nell'endpoint. | JobServiceProperties |
Nodi
Nome | Descrizione | Valore |
---|---|---|
nodeValueType | Impostare il tipo di oggetto | Tutto (obbligatorio) |
AllNodes
Nome | Descrizione | Valore |
---|---|---|
nodeValueType | [Obbligatorio] Tipo del valore Nodi | 'All' (obbligatorio) |
JobServiceProperties
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | string |
Definizione della risorsa Terraform (provider AzAPI)
È possibile distribuire il tipo di risorsa aree di lavoro/etichettatura dei processi con operazioni di destinazione:
- Gruppi di risorse
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Formato di risorsa
Per creare una risorsa Microsoft.MachineLearningServices/workspaces/labelingJobs, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/labelingJobs@2023-06-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"
}
}
})
}
Oggetti IdentityConfiguration
Impostare la proprietà IdentityType per specificare il tipo di oggetto.
Per AMLToken, usare:
identityType = "AMLToken"
Per Gestito, usare:
identityType = "Managed"
clientId = "string"
objectId = "string"
resourceId = "string"
Per UserIdentity, usare:
identityType = "UserIdentity"
Oggetti LabelingJobMediaProperties
Impostare la proprietà mediaType per specificare il tipo di oggetto.
Per Image usare:
mediaType = "Image"
annotationType = "string"
Per Testo, usare:
mediaType = "Text"
annotationType = "string"
Oggetti MLAssistConfiguration
Impostare la proprietà mlAssist per specificare il tipo di oggetto.
Per Disabilitato, usare:
mlAssist = "Disabled"
Per Abilitato usare:
mlAssist = "Enabled"
inferencingComputeBinding = "string"
trainingComputeBinding = "string"
Oggetti webhook
Impostare la proprietà webhookType per specificare il tipo di oggetto.
Per AzureDevOps usare:
webhookType = "AzureDevOps"
Oggetti nodi
Impostare la proprietà nodesValueType per specificare il tipo di oggetto.
Per Tutti, usare:
nodesValueType = "All"
Valori delle proprietà
workspaces/labelingJobs
Nome | Descrizione | Valore |
---|---|---|
tipo | Tipo di risorsa | "Microsoft.MachineLearningServices/workspaces/labelingJobs@2023-06-01-preview" |
name | Nome della risorsa | stringa (obbligatorio) |
parent_id | ID della risorsa padre per questa risorsa. | ID per la risorsa di tipo: aree di lavoro |
properties | [Obbligatorio] Attributi aggiuntivi dell'entità. | LabelingJobProperties (obbligatorio) |
LabelingJobProperties
Nome | Descrizione | Valore |
---|---|---|
Componentid | ID risorsa ARM della risorsa componente. | string |
computeId | ID risorsa ARM della risorsa di calcolo. | string |
dataConfiguration | Configurazione dei dati usati nel processo. | LabelingDataConfiguration |
description | Testo della descrizione dell'asset. | string |
displayName | Nome visualizzato del processo. | string |
experimentName | Nome dell'esperimento a cui appartiene il processo. In caso contrario, il processo viene inserito nell'esperimento "Predefinito". | string |
identity | Configurazione dell'identità. Se impostato, deve essere uno dei valori AmlToken, ManagedIdentity, UserIdentity o Null. Il valore predefinito è AmlToken se null. |
IdentityConfiguration |
isArchived | L'asset è archiviato? | bool |
jobInstructions | Istruzioni di etichettatura del processo. | Assegnazione di etichetteJobInstructions |
jobType | [Obbligatorio] Specifica il tipo di processo. | "AutoML" "Comando" "Etichettatura" "Pipeline" "Spark" "Sweep" (obbligatorio) |
labelCategories | Categorie di etichette del processo. | LabelingJobLabelCategories |
labelingJobMediaProperties | Proprietà specifiche del tipo di supporto nel processo. | LabelingJobMediaProperties |
mlAssistConfiguration | Configurazione della funzionalità MLAssist nel processo. | MLAssistConfiguration |
notificationSetting | Impostazione di notifica per il processo | NotificationSetting |
properties | Dizionario delle proprietà dell'asset. | ResourceBaseProperties |
secretsConfiguration | Configurazione per rendere disponibili i segreti durante il runtime. | JobBaseSecretsConfiguration |
services | Elenco di JobEndpoints. Per i processi locali, un endpoint del processo avrà un valore di endpoint FileStreamObject. |
JobBaseServices |
tags | Dizionario tag. I tag possono essere aggiunti, rimossi e aggiornati. | object |
LabelingDataConfiguration
Nome | Descrizione | Valore |
---|---|---|
dataId | ID risorsa dell'asset dati per eseguire l'etichettatura. | string |
incrementalDataRefresh | Indica se abilitare l'aggiornamento dei dati incrementali. | "Disabilitato" "Abilitato" |
IdentityConfiguration
Nome | Descrizione | Valore |
---|---|---|
identityType | Impostare il tipo di oggetto | AMLToken Gestito UserIdentity (obbligatorio) |
AmlToken
Nome | Descrizione | Valore |
---|---|---|
identityType | [Obbligatorio] Specifica il tipo di framework di identità. | "AMLToken" (obbligatorio) |
ManagedIdentity
Nome | Descrizione | Valore |
---|---|---|
identityType | [Obbligatorio] Specifica il tipo di framework di identità. | "Gestito" (obbligatorio) |
clientId | Specifica un'identità assegnata dall'utente in base all'ID client. Per il sistema assegnato, non impostare questo campo. | string Vincoli: Lunghezza minima = 36 Lunghezza massima = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
objectId | Specifica un'identità assegnata dall'utente in base all'ID oggetto. Per il sistema assegnato, non impostare questo campo. | string Vincoli: Lunghezza minima = 36 Lunghezza massima = 36 Pattern = ^[0-9a-fA-F]{8}-([0-9a-fA-F]{4}-){3}[0-9a-fA-F]{12}$ |
resourceId | Specifica un'identità assegnata dall'utente in base all'ID risorsa arm. Per il sistema assegnato, non impostare questo campo. | string |
UserIdentity
Nome | Descrizione | Valore |
---|---|---|
identityType | [Obbligatorio] Specifica il tipo di framework di identità. | "UserIdentity" (obbligatorio) |
Etichettatura diJobInstructions
Nome | Descrizione | Valore |
---|---|---|
Uri | Collegamento a una pagina con istruzioni dettagliate sull'etichettatura per i etichettatori. | string |
Etichettatura diJobLabelCategories
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | LabelCategory | |
{proprietà personalizzata} | LabelCategory |
LabelCategory
Nome | Descrizione | Valore |
---|---|---|
classi | Dizionario delle classi di etichette in questa categoria. | LabelCategoryClasses |
displayName | Nome visualizzato della categoria di etichette. | string |
Multiselect | Indica se è consentito selezionare più classi in questa categoria. | "Disabilitato" "Abilitato" |
LabelCategoryClasses
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | LabelClass |
LabelClass
Nome | Descrizione | Valore |
---|---|---|
displayName | Nome visualizzato della classe label. | string |
Sottoclassi | Dizionario delle sottoclassi della classe label. | LabelClassSubclasses |
LabelClassSubclasses
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | LabelClass |
LabelingJobMediaProperties
Nome | Descrizione | Valore |
---|---|---|
mediaType | Impostare il tipo di oggetto | Immagine Testo (obbligatorio) |
LabelingJobImageProperties
Nome | Descrizione | Valore |
---|---|---|
mediaType | [Obbligatorio] Tipo di supporto del processo. | "Immagine" (obbligatorio) |
annotationType | Tipo di annotazione del processo di etichettatura delle immagini. | "BoundingBox" "Classificazione" "InstanceSegmentation" |
LabelingJobTextProperties
Nome | Descrizione | Valore |
---|---|---|
mediaType | [Obbligatorio] Tipo di supporto del processo. | "Text" (obbligatorio) |
annotationType | Tipo di annotazione del processo di etichettatura del testo. | "Classificazione" "NamedEntityRecognition" |
MLAssistConfiguration
Nome | Descrizione | Valore |
---|---|---|
mlAssist | Impostare il tipo di oggetto | Disabilitato Abilitato (obbligatorio) |
MLAssistConfigurationDisabled
Nome | Descrizione | Valore |
---|---|---|
mlAssist | [Obbligatorio] Indica se la funzionalità MLAssist è abilitata. | "Disabilitato" (obbligatorio) |
MLAssistConfigurationEnabled
Nome | Descrizione | Valore |
---|---|---|
mlAssist | [Obbligatorio] Indica se la funzionalità MLAssist è abilitata. | "Abilitato" (obbligatorio) |
inferencingComputeBinding | [Obbligatorio] Associazione di calcolo AML usata nell'inferenza. | stringa (obbligatorio) Vincoli: Lunghezza minima = 1 Pattern = [a-zA-Z0-9_] |
trainingComputeBinding | [Obbligatorio] Associazione di calcolo AML usata per il training. | stringa (obbligatorio) Vincoli: Lunghezza minima = 1 Pattern = [a-zA-Z0-9_] |
NotificationSetting
Nome | Descrizione | Valore |
---|---|---|
emailOn | Inviare una notifica tramite posta elettronica all'utente nel tipo di notifica specificato | Matrice di stringhe contenente uno dei seguenti elementi: "JobCancelled" "JobCompleted" "JobFailed" |
emails | Questo è l'elenco dei destinatari di posta elettronica che ha una limitazione di 499 caratteri in totale concat con separatore virgola | string[] |
Webhook | Inviare il callback del webhook a un servizio. La chiave è un nome fornito dall'utente per il webhook. | NotificationSettingWebhooks |
NotificationSettingWebhooks
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | Webhook |
webhook
Nome | Descrizione | Valore |
---|---|---|
eventType | Inviare il callback a un evento di notifica specificato | string |
webhookType | Impostare il tipo di oggetto | AzureDevOps (obbligatorio) |
AzureDevOpsWebhook
Nome | Descrizione | Valore |
---|---|---|
webhookType | [Obbligatorio] Specifica il tipo di servizio da inviare a un callback | "AzureDevOps" (obbligatorio) |
ResourceBaseProperties
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string | |
{proprietà personalizzata} | string |
JobBaseSecretsConfiguration
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | SecretConfiguration | |
{proprietà personalizzata} | SecretConfiguration |
SecretConfiguration
Nome | Descrizione | Valore |
---|---|---|
Uri | Uri segreto. URI di esempio: https://myvault.vault.azure.net/secrets/mysecretname/secretversion |
string |
workspaceSecretName | Nome del segreto nell'insieme di credenziali delle chiavi dell'area di lavoro. | string |
JobBaseServices
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | JobService | |
{proprietà personalizzata} | JobService |
JobService
Nome | Descrizione | Valore |
---|---|---|
endpoint | URL per l'endpoint. | string |
jobServiceType | Tipo di endpoint. | string |
nodes | Nodi in cui l'utente vuole avviare il servizio. Se i nodi non sono impostati o impostati su Null, il servizio verrà avviato solo nel nodo leader. |
Nodi |
port | Porta per l'endpoint impostata dall'utente. | INT |
properties | Proprietà aggiuntive da impostare nell'endpoint. | JobServiceProperties |
Nodi
Nome | Descrizione | Valore |
---|---|---|
nodeValueType | Impostare il tipo di oggetto | Tutto (obbligatorio) |
AllNodes
Nome | Descrizione | Valore |
---|---|---|
nodeValueType | [Obbligatorio] Tipo del valore Nodi | "All" (obbligatorio) |
JobServiceProperties
Nome | Descrizione | Valore |
---|---|---|
{proprietà personalizzata} | string |
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per