Espaces de travail Microsoft.MachineLearningServices/batchEndpoints/deployments 2022-10-01-preview

Définition de ressource Bicep

Le type de ressource workspaces/batchEndpoints/deployments peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments, ajoutez le Bicep suivant à votre modèle.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments@2022-10-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  kind: 'string'
  parent: resourceSymbolicName
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    codeConfiguration: {
      codeId: 'string'
      scoringScript: 'string'
    }
    compute: 'string'
    description: 'string'
    environmentId: 'string'
    environmentVariables: {
      {customized property}: 'string'
      {customized property}: 'string'
    }
    errorThreshold: int
    loggingLevel: 'string'
    maxConcurrencyPerInstance: int
    miniBatchSize: int
    model: {
      referenceType: 'string'
      // For remaining properties, see AssetReferenceBase objects
    }
    outputAction: 'string'
    outputFileName: 'string'
    properties: {
      {customized property}: 'string'
      {customized property}: 'string'
    }
    resources: {
      instanceCount: int
      instanceType: 'string'
      properties: {
        {customized property}: any()
        {customized property}: any()
      }
    }
    retrySettings: {
      maxRetries: int
      timeout: 'string'
    }
  }
}

Objets AssetReferenceBase

Définissez la propriété referenceType pour spécifier le type d’objet.

Pour DataPath, utilisez :

  referenceType: 'DataPath'
  datastoreId: 'string'
  path: 'string'

Pour ID, utilisez :

  referenceType: 'Id'
  assetId: 'string'

Pour OutputPath, utilisez :

  referenceType: 'OutputPath'
  jobId: 'string'
  path: 'string'

Valeurs de propriétés

workspaces/batchEndpoints/deployments

Nom Description Valeur
name Nom de la ressource

Découvrez comment définir des noms et des types pour des ressources enfants dans Bicep.
chaîne (obligatoire)
location Emplacement géographique où réside la ressource chaîne (obligatoire)
tags Balises de ressource. Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles
sku Détails de la référence Sku requis pour le contrat ARM pour la mise à l’échelle automatique. Sku
kind Métadonnées utilisées par le portail/les outils/etc pour afficher différentes expériences d’expérience utilisateur pour des ressources du même type. string
parent Dans Bicep, vous pouvez spécifier la ressource parente pour une ressource enfant. Vous devez uniquement ajouter cette propriété lorsque la ressource enfant est déclarée en dehors de la ressource parente.

Pour plus d’informations, consultez Ressource enfant en dehors de la ressource parente.
Nom symbolique de la ressource de type : batchEndpoints
identité Identité de service managée (identités attribuées par le système et/ou attribuées par l’utilisateur) ManagedServiceIdentity
properties [Obligatoire] Attributs supplémentaires de l’entité. BatchDeploymentProperties (obligatoire)

ManagedServiceIdentity

Nom Description Valeur
type Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés). 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obligatoire)
userAssignedIdentities Ensemble d’identités affectées par l’utilisateur associées à la ressource. Les clés de dictionnaire userAssignedIdentities seront des ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Les valeurs du dictionnaire peuvent être des objets vides ({}) dans les requêtes. UserAssignedIdentities

UserAssignedIdentities

Nom Description Valeur
{propriété personnalisée} userAssignedIdentity

userAssignedIdentity

Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.

BatchDeploymentProperties

Nom Description Valeur
codeConfiguration Configuration du code pour le déploiement du point de terminaison. CodeConfiguration
compute Cible de calcul pour l’opération d’inférence par lots. string
description Description du déploiement du point de terminaison. string
environmentId ID de ressource ARM de la spécification d’environnement pour le déploiement du point de terminaison. string
environmentVariables Configuration des variables d’environnement pour le déploiement. EndpointDeploymentPropertiesBaseEnvironmentVariables
errorThreshold Seuil d’erreur, si le nombre d’erreurs pour l’entrée entière dépasse cette valeur,
l’inférence par lot sera abandonnée. La plage est [-1, int. MaxValue].
Pour FileDataset, cette valeur correspond au nombre d’échecs de fichiers.
Pour TabularDataset, cette valeur est le nombre d’échecs d’enregistrements.
Si la valeur est -1 (limite inférieure), tous les échecs pendant l’inférence par lots sont ignorés.
int
loggingLevel Niveau de journalisation pour l’opération d’inférence par lots. 'Déboguer'
'Info'
'Avertissement'
maxConcurrencyPerInstance Indique le nombre maximal de parallélismes par instance. int
miniBatchSize Taille du mini-lot passé à chaque appel de lot.
Pour FileDataset, il s’agit du nombre de fichiers par mini-lot.
Pour TabularDataset, il s’agit de la taille des enregistrements en octets, par mini-lot.
int
model Référence à la ressource de modèle pour le déploiement du point de terminaison. AssetReferenceBase
outputAction Indique comment la sortie sera organisée. 'AppendRow'
'SummaryOnly'
outputFileName Nom de fichier de sortie personnalisé pour append_row action de sortie. string
properties Dictionnaire de propriétés. Les propriétés peuvent être ajoutées, mais pas supprimées ou modifiées. EndpointDeploymentPropertiesBaseProperties
les ressources Indique la configuration de calcul pour le travail.
S’il n’est pas fourni, correspond par défaut aux valeurs par défaut définies dans ResourceConfiguration.
DeploymentResourceConfiguration
retrySettings Paramètres de nouvelle tentative pour l’opération d’inférence par lots.
S’il n’est pas fourni, correspond par défaut aux valeurs par défaut définies dans BatchRetrySettings.
BatchRetrySettings

CodeConfiguration

Nom Description Valeur
codeId ID de ressource ARM de la ressource de code. string
scoringScript [Obligatoire] Script à exécuter au démarrage. par exemple « score.py » chaîne (obligatoire)

Contraintes :
Longueur minimale = 1
Modèle = [a-zA-Z0-9_]

EndpointDeploymentPropertiesBaseEnvironmentVariables

Nom Description Valeur
{propriété personnalisée} string
{propriété personnalisée} string

AssetReferenceBase

Nom Description Valeur
referenceType Définir le type d’objet DataPath
Id
OutputPath (obligatoire)

DataPathAssetReference

Nom Description Valeur
referenceType [Obligatoire] Spécifie le type de référence de ressource. 'DataPath' (obligatoire)
datastoreId ID de ressource ARM du magasin de données où se trouve la ressource. string
path Chemin d’accès du fichier/répertoire dans le magasin de données. string

IdAssetReference

Nom Description Valeur
referenceType [Obligatoire] Spécifie le type de référence de ressource. 'ID' (obligatoire)
assetId [Obligatoire] ID de ressource ARM de la ressource. string (obligatoire)

Contraintes :
Modèle = [a-zA-Z0-9_]

OutputPathAssetReference

Nom Description Valeur
referenceType [Obligatoire] Spécifie le type de référence de ressource. 'OutputPath' (obligatoire)
jobId ID de ressource ARM du travail. string
path Chemin du fichier/répertoire dans la sortie du travail. string

EndpointDeploymentPropertiesBaseProperties

Nom Description Valeur
{propriété personnalisée} string
{propriété personnalisée} string

DeploymentResourceConfiguration

Nom Description Valeur
instanceCount Nombre facultatif d’instances ou de nœuds utilisés par la cible de calcul. int
instanceType Type facultatif de machine virtuelle utilisé comme pris en charge par la cible de calcul. string
properties Conteneur de propriétés supplémentaires. ResourceConfigurationProperties

ResourceConfigurationProperties

Nom Description Valeur
{propriété personnalisée} Pour Bicep, vous pouvez utiliser la fonction any().
{propriété personnalisée} Pour Bicep, vous pouvez utiliser la fonction any().

BatchRetrySettings

Nom Description Valeur
maxRetries Nombre maximal de nouvelles tentatives pour un mini-lot int
timeout Délai d’expiration de l’appel pour un mini-lot, au format ISO 8601. string

Sku

Nom Description Valeur
capacité Si la référence SKU prend en charge le scale-out/in, l’entier de capacité doit être inclus. Si un scale-out/scale-in n’est pas possible pour la ressource, cela peut être omis. int
famille Si le service a différentes générations de matériel, pour la même référence SKU, cela peut être capturé ici. string
name Nom de la référence SKU. Ex - P3. Il s’agit généralement d’un code lettre+nombre string (obligatoire)
taille Taille de la référence SKU. Lorsque le champ name est la combinaison du niveau et d’une autre valeur, il s’agit du code autonome. string
Niveau Ce champ doit être implémenté par le fournisseur de ressources si le service a plusieurs niveaux, mais n’est pas requis sur un PUT. 'De base'
'Gratuit'
'Premium'
'Standard'

Définition de ressources de modèle ARM

Le type de ressource workspaces/batchEndpoints/deployments peut être déployé avec des opérations qui ciblent :

Pour obtenir la liste des propriétés modifiées dans chaque version d’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments, ajoutez le code JSON suivant à votre modèle.

{
  "type": "Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments",
  "apiVersion": "2022-10-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "kind": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "codeConfiguration": {
      "codeId": "string",
      "scoringScript": "string"
    },
    "compute": "string",
    "description": "string",
    "environmentId": "string",
    "environmentVariables": {
      "{customized property}": "string",
      "{customized property}": "string"
    },
    "errorThreshold": "int",
    "loggingLevel": "string",
    "maxConcurrencyPerInstance": "int",
    "miniBatchSize": "int",
    "model": {
      "referenceType": "string"
      // For remaining properties, see AssetReferenceBase objects
    },
    "outputAction": "string",
    "outputFileName": "string",
    "properties": {
      "{customized property}": "string",
      "{customized property}": "string"
    },
    "resources": {
      "instanceCount": "int",
      "instanceType": "string",
      "properties": {
        "{customized property}": {},
        "{customized property}": {}
      }
    },
    "retrySettings": {
      "maxRetries": "int",
      "timeout": "string"
    }
  }
}

Objets AssetReferenceBase

Définissez la propriété referenceType pour spécifier le type d’objet.

Pour DataPath, utilisez :

  "referenceType": "DataPath",
  "datastoreId": "string",
  "path": "string"

Pour ID, utilisez :

  "referenceType": "Id",
  "assetId": "string"

Pour OutputPath, utilisez :

  "referenceType": "OutputPath",
  "jobId": "string",
  "path": "string"

Valeurs de propriétés

workspaces/batchEndpoints/deployments

Nom Description Valeur
type Type de ressource « Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments »
apiVersion Version de l’API de ressource « 2022-10-01-preview »
name Nom de la ressource

Découvrez comment définir des noms et des types pour des ressources enfants dans des modèles ARM JSON.
chaîne (obligatoire)
location Emplacement géographique où réside la ressource chaîne (obligatoire)
tags Balises de ressource. Dictionnaire de noms et de valeurs d’étiquettes. Voir Balises dans les modèles
sku Détails de la référence Sku requis pour le contrat ARM pour la mise à l’échelle automatique. Sku
kind Métadonnées utilisées par le portail/les outils/etc pour afficher différentes expériences d’expérience utilisateur pour des ressources du même type. string
identité Identité de service managée (identités attribuées par le système et/ou attribuées par l’utilisateur) ManagedServiceIdentity
properties [Obligatoire] Attributs supplémentaires de l’entité. BatchDeploymentProperties (obligatoire)

ManagedServiceIdentity

Nom Description Valeur
type Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés). 'None'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (obligatoire)
userAssignedIdentities Ensemble d’identités affectées par l’utilisateur associées à la ressource. Les clés de dictionnaire userAssignedIdentities seront des ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Les valeurs du dictionnaire peuvent être des objets vides ({}) dans les requêtes. UserAssignedIdentities

UserAssignedIdentities

Nom Description Valeur
{propriété personnalisée} userAssignedIdentity

userAssignedIdentity

Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.

BatchDeploymentProperties

Nom Description Valeur
codeConfiguration Configuration du code pour le déploiement du point de terminaison. CodeConfiguration
compute Cible de calcul pour l’opération d’inférence par lots. string
description Description du déploiement du point de terminaison. string
environmentId ID de ressource ARM de la spécification d’environnement pour le déploiement du point de terminaison. string
environmentVariables Configuration des variables d’environnement pour le déploiement. EndpointDeploymentPropertiesBaseEnvironmentVariables
errorThreshold Seuil d’erreur, si le nombre d’erreurs pour l’entrée entière dépasse cette valeur,
l’inférence par lot sera abandonnée. La plage est [-1, int. MaxValue].
Pour FileDataset, cette valeur correspond au nombre d’échecs de fichiers.
Pour TabularDataset, cette valeur est le nombre d’échecs d’enregistrements.
Si la valeur est -1 (limite inférieure), tous les échecs pendant l’inférence par lots sont ignorés.
int
loggingLevel Niveau de journalisation pour l’opération d’inférence par lots. 'Déboguer'
'Info'
'Avertissement'
maxConcurrencyPerInstance Indique le nombre maximal de parallélismes par instance. int
miniBatchSize Taille du mini-lot passé à chaque appel de lot.
Pour FileDataset, il s’agit du nombre de fichiers par mini-lot.
Pour TabularDataset, il s’agit de la taille des enregistrements en octets, par mini-lot.
int
model Référence à la ressource de modèle pour le déploiement du point de terminaison. AssetReferenceBase
outputAction Indique comment la sortie sera organisée. 'AppendRow'
'SummaryOnly'
outputFileName Nom de fichier de sortie personnalisé pour append_row action de sortie. string
properties Dictionnaire de propriétés. Les propriétés peuvent être ajoutées, mais pas supprimées ou modifiées. EndpointDeploymentPropertiesBaseProperties
les ressources Indique la configuration de calcul pour le travail.
S’il n’est pas fourni, est défini par défaut sur les valeurs par défaut définies dans ResourceConfiguration.
DeploymentResourceConfiguration
retrySettings Paramètres de nouvelle tentative pour l’opération d’inférence par lots.
S’il n’est pas fourni, utilise par défaut les valeurs par défaut définies dans BatchRetrySettings.
BatchRetrySettings

CodeConfiguration

Nom Description Valeur
codeId ID de ressource ARM de la ressource de code. string
scoringScript [Obligatoire] Script à exécuter au démarrage. par exemple « score.py » string (obligatoire)

Contraintes :
Longueur minimale = 1
Modèle = [a-zA-Z0-9_]

EndpointDeploymentPropertiesBaseEnvironmentVariables

Nom Description Valeur
{propriété personnalisée} string
{propriété personnalisée} string

AssetReferenceBase

Nom Description Valeur
referenceType Définir le type d’objet DataPath
Id
OutputPath (obligatoire)

DataPathAssetReference

Nom Description Valeur
referenceType [Obligatoire] Spécifie le type de référence de ressource. 'DataPath' (obligatoire)
datastoreId ID de ressource ARM du magasin de données où se trouve la ressource. string
path Chemin du fichier/répertoire dans le magasin de données. string

IdAssetReference

Nom Description Valeur
referenceType [Obligatoire] Spécifie le type de référence de ressource. 'Id' (obligatoire)
assetId [Obligatoire] ID de ressource ARM de la ressource. string (obligatoire)

Contraintes :
Modèle = [a-zA-Z0-9_]

OutputPathAssetReference

Nom Description Valeur
referenceType [Obligatoire] Spécifie le type de référence de ressource. 'OutputPath' (obligatoire)
jobId ID de ressource ARM du travail. string
path Chemin du fichier/répertoire dans la sortie du travail. string

EndpointDeploymentPropertiesBaseProperties

Nom Description Valeur
{propriété personnalisée} string
{propriété personnalisée} string

DeploymentResourceConfiguration

Nom Description Valeur
instanceCount Nombre facultatif d’instances ou de nœuds utilisés par la cible de calcul. int
instanceType Type de machine virtuelle facultatif utilisé comme pris en charge par la cible de calcul. string
properties Sac de propriétés supplémentaires. ResourceConfigurationProperties

ResourceConfigurationProperties

Nom Description Valeur
{propriété personnalisée}
{propriété personnalisée}

BatchRetrySettings

Nom Description Valeur
maxRetries Nombre maximal de nouvelles tentatives pour un mini-lot int
timeout Délai d’expiration de l’appel pour un mini-lot, au format ISO 8601. string

Sku

Nom Description Valeur
capacité Si la référence SKU prend en charge le scale-out/in, l’entier de capacité doit être inclus. Si le scale-out/in n’est pas possible pour la ressource, cela peut être omis. int
famille Si le service a différentes générations de matériel, pour la même référence SKU, cela peut être capturé ici. string
name Nom de la référence SKU. Ex - P3. Il s’agit généralement d’un code lettre+nombre chaîne (obligatoire)
taille Taille de la référence SKU. Lorsque le champ de nom est la combinaison du niveau et d’une autre valeur, il s’agit du code autonome. string
Niveau Ce champ doit être implémenté par le fournisseur de ressources si le service a plusieurs niveaux, mais n’est pas obligatoire sur un PUT. 'De base'
'Gratuit'
'Premium'
'Standard'

Définition de ressource Terraform (fournisseur AzAPI)

Le type de ressource workspaces/batchEndpoints/deployments peut être déployé avec des opérations qui ciblent :

  • Groupes de ressources

Pour obtenir la liste des propriétés modifiées dans chaque version de l’API, consultez journal des modifications.

Format des ressources

Pour créer une ressource Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments, ajoutez le Terraform suivant à votre modèle.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments@2022-10-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      codeConfiguration = {
        codeId = "string"
        scoringScript = "string"
      }
      compute = "string"
      description = "string"
      environmentId = "string"
      environmentVariables = {
        {customized property} = "string"
        {customized property} = "string"
      }
      errorThreshold = int
      loggingLevel = "string"
      maxConcurrencyPerInstance = int
      miniBatchSize = int
      model = {
        referenceType = "string"
        // For remaining properties, see AssetReferenceBase objects
      }
      outputAction = "string"
      outputFileName = "string"
      properties = {
        {customized property} = "string"
        {customized property} = "string"
      }
      resources = {
        instanceCount = int
        instanceType = "string"
        properties = {}
      }
      retrySettings = {
        maxRetries = int
        timeout = "string"
      }
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    kind = "string"
  })
}

Objets AssetReferenceBase

Définissez la propriété referenceType pour spécifier le type d’objet.

Pour DataPath, utilisez :

  referenceType = "DataPath"
  datastoreId = "string"
  path = "string"

Pour ID, utilisez :

  referenceType = "Id"
  assetId = "string"

Pour OutputPath, utilisez :

  referenceType = "OutputPath"
  jobId = "string"
  path = "string"

Valeurs de propriétés

workspaces/batchEndpoints/deployments

Nom Description Valeur
type Type de ressource « Microsoft.MachineLearningServices/workspaces/batchEndpoints/deployments@2022-10-01-preview »
name Nom de la ressource chaîne (obligatoire)
location Emplacement géographique où réside la ressource chaîne (obligatoire)
parent_id ID de la ressource qui est le parent de cette ressource. ID pour la ressource de type : batchEndpoints
tags Balises de ressource. Dictionnaire de noms et de valeurs d’étiquettes.
sku Détails de la référence Sku requis pour le contrat ARM pour la mise à l’échelle automatique. Sku
kind Métadonnées utilisées par le portail/les outils/etc pour afficher différentes expériences d’expérience utilisateur pour des ressources du même type. string
identité Identité de service managée (identités attribuées par le système et/ou attribuées par l’utilisateur) ManagedServiceIdentity
properties [Obligatoire] Attributs supplémentaires de l’entité. BatchDeploymentProperties (obligatoire)

ManagedServiceIdentity

Nom Description Valeur
type Type d’identité de service managé (où les types SystemAssigned et UserAssigned sont autorisés). « SystemAssigned »
« SystemAssigned,UserAssigned »
« UserAssigned » (obligatoire)
identity_ids Ensemble d’identités affectées par l’utilisateur associées à la ressource. Les clés de dictionnaire userAssignedIdentities seront des ID de ressource ARM au format « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Les valeurs du dictionnaire peuvent être des objets vides ({}) dans les requêtes. Tableau d’ID d’identité utilisateur.

UserAssignedIdentities

Nom Description Valeur
{propriété personnalisée} userAssignedIdentity

userAssignedIdentity

Cet objet ne contient aucune propriété à définir pendant le déploiement. Toutes les propriétés sont ReadOnly.

BatchDeploymentProperties

Nom Description Valeur
codeConfiguration Configuration du code pour le déploiement du point de terminaison. CodeConfiguration
compute Cible de calcul pour l’opération d’inférence par lots. string
description Description du déploiement du point de terminaison. string
environmentId ID de ressource ARM de la spécification d’environnement pour le déploiement du point de terminaison. string
environmentVariables Configuration des variables d’environnement pour le déploiement. EndpointDeploymentPropertiesBaseEnvironmentVariables
errorThreshold Seuil d’erreur, si le nombre d’erreurs pour l’entrée entière dépasse cette valeur,
l’inférence par lot sera abandonnée. La plage est [-1, int. MaxValue].
Pour FileDataset, cette valeur correspond au nombre d’échecs de fichiers.
Pour TabularDataset, cette valeur est le nombre d’échecs d’enregistrements.
Si la valeur est -1 (limite inférieure), tous les échecs pendant l’inférence par lots sont ignorés.
int
loggingLevel Niveau de journalisation pour l’opération d’inférence par lots. « Déboguer »
« Info »
« Warning » (Avertissement)
maxConcurrencyPerInstance Indique le nombre maximal de parallélismes par instance. int
miniBatchSize Taille du mini-lot passé à chaque appel de lot.
Pour FileDataset, il s’agit du nombre de fichiers par mini-lot.
Pour TabularDataset, il s’agit de la taille des enregistrements en octets, par mini-lot.
int
model Référence à la ressource de modèle pour le déploiement du point de terminaison. AssetReferenceBase
outputAction Indique comment la sortie sera organisée. « AppendRow »
« SummaryOnly »
outputFileName Nom de fichier de sortie personnalisé pour append_row action de sortie. string
properties Dictionnaire de propriétés. Les propriétés peuvent être ajoutées, mais pas supprimées ou modifiées. EndpointDeploymentPropertiesBaseProperties
les ressources Indique la configuration de calcul pour le travail.
S’il n’est pas fourni, correspond par défaut aux valeurs par défaut définies dans ResourceConfiguration.
DeploymentResourceConfiguration
retrySettings Paramètres de nouvelle tentative pour l’opération d’inférence par lots.
S’il n’est pas fourni, correspond par défaut aux valeurs par défaut définies dans BatchRetrySettings.
BatchRetrySettings

CodeConfiguration

Nom Description Valeur
codeId ID de ressource ARM de la ressource de code. string
scoringScript [Obligatoire] Script à exécuter au démarrage. par exemple « score.py » chaîne (obligatoire)

Contraintes :
Longueur minimale = 1
Modèle = [a-zA-Z0-9_]

EndpointDeploymentPropertiesBaseEnvironmentVariables

Nom Description Valeur
{propriété personnalisée} string
{propriété personnalisée} string

AssetReferenceBase

Nom Description Valeur
referenceType Définir le type d’objet DataPath
Id
OutputPath (obligatoire)

DataPathAssetReference

Nom Description Valeur
referenceType [Obligatoire] Spécifie le type de référence de ressource. « DataPath » (obligatoire)
datastoreId ID de ressource ARM du magasin de données où se trouve la ressource. string
path Chemin du fichier/répertoire dans le magasin de données. string

IdAssetReference

Nom Description Valeur
referenceType [Obligatoire] Spécifie le type de référence de ressource. « Id » (obligatoire)
assetId [Obligatoire] ID de ressource ARM de la ressource. string (obligatoire)

Contraintes :
Modèle = [a-zA-Z0-9_]

OutputPathAssetReference

Nom Description Valeur
referenceType [Obligatoire] Spécifie le type de référence de ressource. « OutputPath » (obligatoire)
jobId ID de ressource ARM du travail. string
path Chemin du fichier/répertoire dans la sortie du travail. string

EndpointDeploymentPropertiesBaseProperties

Nom Description Valeur
{propriété personnalisée} string
{propriété personnalisée} string

DeploymentResourceConfiguration

Nom Description Valeur
instanceCount Nombre facultatif d’instances ou de nœuds utilisés par la cible de calcul. int
instanceType Type facultatif de machine virtuelle utilisé comme pris en charge par la cible de calcul. string
properties Conteneur de propriétés supplémentaires. ResourceConfigurationProperties

ResourceConfigurationProperties

Nom Description Valeur
{propriété personnalisée}
{propriété personnalisée}

BatchRetrySettings

Nom Description Valeur
maxRetries Nombre maximal de nouvelles tentatives pour un mini-lot int
timeout Délai d’expiration de l’appel pour un mini-lot, au format ISO 8601. string

Sku

Nom Description Valeur
capacité Si la référence SKU prend en charge le scale-out/in, l’entier de capacité doit être inclus. Si un scale-out/scale-in n’est pas possible pour la ressource, cela peut être omis. int
famille Si le service a différentes générations de matériel, pour la même référence SKU, cela peut être capturé ici. string
name Nom de la référence SKU. Ex - P3. Il s’agit généralement d’un code lettre+nombre string (obligatoire)
taille Taille de la référence SKU. Lorsque le champ de nom est la combinaison du niveau et d’une autre valeur, il s’agit du code autonome. string
Niveau Ce champ doit être implémenté par le fournisseur de ressources si le service a plusieurs niveaux, mais n’est pas obligatoire sur un PUT. "Basic"
« Gratuit »
« Premium »
« Standard »