Bevat door de gebruiker gedefinieerde eigenschappen die webserviceassets beschrijven. Eigenschappen worden uitgedrukt als sleutel-waardeparen.
object
commitmentPlan
Bevat het toezeggingsplan dat is gekoppeld aan deze webservice. Ingesteld op het moment van maken. Zodra deze waarde is ingesteld, kan deze waarde niet worden gewijzigd. Opmerking: het toezeggingsplan wordt niet geretourneerd vanuit aanroepen naar GET-bewerkingen.
Bevat de sleutels voor het inrichten van de webservice. Als u geen inrichtingssleutels opgeeft, worden deze door het Azure Machine Learning-systeem voor u gegenereerd. Opmerking: de sleutels worden niet geretourneerd door aanroepen naar GET-bewerkingen.
De set globale parameters die zijn gedefinieerd voor de webservice, gegeven als een globale parameternaam aan de standaardwaardetoewijzing. Als er geen standaardwaarde is opgegeven, wordt de parameter als vereist beschouwd.
object
payloadsInBlobStorage
Indien ingesteld op true, geeft aan dat de nettolading groter is dan 3 MB. Anders onwaar. Als de nettolading groter is dan 3 MB, wordt de nettolading opgeslagen in een blob en bevat de parameter PayloadsLocation de URI van de blob. Anders wordt dit ingesteld op false en zijn Assets, Input, Output, Package, Parameters, ExampleRequest inline. De grootte van de nettolading wordt bepaald door de grootte van de Assets, Input, Output, Package, Parameters en de ExampleRequest toe te voegen.
booleaans
payloadsLocation
De URI van de nettolading-blob. Deze parameter bevat alleen een waarde als de parameter payloadsInBlobStorage is ingesteld op true. Anders is ingesteld op null.
Als dit is ingesteld op true, geeft dit aan dat de webservice alleen-lezen is en niet meer kan worden bijgewerkt of gepatcht, alleen verwijderd. De standaardwaarde is false. Opmerking: als deze is ingesteld op true, kunt u de waarde ervan niet meer wijzigen.
booleaans
realtimeConfiguratie
Bevat de configuratie-instellingen voor het webservice-eindpunt.
Hiermee geeft u het opslagaccount op dat Azure Machine Learning gebruikt om informatie over de webservice op te slaan. Alleen de naam van het opslagaccount wordt geretourneerd van aanroepen naar GET-bewerkingen. Wanneer u de gegevens van het opslagaccount bijwerkt, moet u ervoor zorgen dat alle benodigde assets beschikbaar zijn in het nieuwe opslagaccount of dat aanroepen naar uw webservice mislukken.
Hiermee geeft u de Azure Resource Manager-id van het toezeggingsplan dat is gekoppeld aan de webservice.
tekenreeks (vereist)
DiagnosticsConfiguration
Naam
Beschrijving
Waarde
Verstrijken
Hiermee geeft u de datum en tijd waarop de logboekregistratie wordt beëindigd. Als dit null is, is het verzamelen van diagnostische gegevens niet tijdslimiet.
tekenreeks
niveau
Hiermee geeft u de uitgebreidheid van de diagnostische uitvoer. Geldige waarden zijn: Geen - tracering wordt uitgeschakeld; Fout: verzamelt alleen fouttraceringen (stderr); Alle: verzamelt alle traceringen (stdout en stderr).
'Alle' 'Fout' 'Geen' (vereist)
VoorbeeldAanvraag
Naam
Beschrijving
Waarde
globalParameters
Voorbeeldinvoergegevens voor de globale parameters van de webservice
object
Ingangen
Voorbeeldinvoergegevens voor de invoer(en) van de webservice die worden gegeven als invoernaam voor de matrixtoewijzing van voorbeeldinvoerwaarden.
object
ServiceInputOutputSpecification
Naam
Beschrijving
Waarde
beschrijving
De beschrijving van het Swagger-schema.
tekenreeks
properties
Hiermee geeft u een verzameling op die het kolomschema bevat voor elke invoer of uitvoer van de webservice. Zie de Swagger-specificatie voor meer informatie.
object (vereist)
title
De titel van uw Swagger-schema.
tekenreeks
type
Het type entiteit dat wordt beschreven in swagger. Altijd 'object'.
tekenreeks (vereist)
WebServiceKeys
Naam
Beschrijving
Waarde
Primaire
De primaire toegangssleutel.
tekenreeks
Secundaire
De secundaire toegangssleutel.
tekenreeks
MachineLearningWorkspace
Naam
Beschrijving
Waarde
id
Hiermee geeft u de werkruimte-id op van de machine learning-werkruimte die is gekoppeld aan de webservice
tekenreeks (vereist)
BlobLocation
Naam
Beschrijving
Waarde
referenties
Toegangsreferenties voor de blob, indien van toepassing (bijvoorbeeld blob opgegeven door het opslagaccount connection string + blob-URI)
tekenreeks
Uri
De URI van waaruit de blob toegankelijk is. Bijvoorbeeld aml://abc voor systeemassets of https://xyz voor gebruikersassets of nettolading.
tekenreeks (vereist)
RealtimeConfiguratie
Naam
Beschrijving
Waarde
maxConcurrentCalls
Hiermee geeft u het maximum aantal gelijktijdige aanroepen op dat naar de webservice kan worden gedaan. Minimumwaarde: 4, Maximumwaarde: 200.
int
StorageAccount
Naam
Beschrijving
Waarde
sleutel
Hiermee geeft u de sleutel op die wordt gebruikt voor toegang tot het opslagaccount.
tekenreeks
naam
Hiermee geeft u de naam van het opslagaccount op.
tekenreeks
WebServicePropertiesForGraph
Naam
Beschrijving
Waarde
packageType
Hiermee geeft u het pakkettype op. Geldige waarden zijn Graph (hiermee geeft u een webservice op die is gepubliceerd via Machine Learning Studio) en Code (hiermee geeft u een webservice op die is gepubliceerd met behulp van code zoals Python). Opmerking: code wordt momenteel niet ondersteund.
Grafiek (vereist)
pakket
De definitie van het grafiekpakket dat deel uit deze webservice maakt.
De verzameling globale parameters voor de grafiek, gegeven als een globale parameternaam voor graphParameter-kaart. Elke parameter hier heeft een 1:1-overeenkomst met de toewijzing van globale parameterswaarden die zijn gedeclareerd op het niveau WebServiceEigenschappen.
object
Knooppunten
De set knooppunten die de grafiek vormen, die als nodeId aan GraphNode-toewijzing is opgegeven
object
GraphEdge
Naam
Beschrijving
Waarde
sourceNodeId
De id van het brongrafiekknooppunt.
tekenreeks
sourcePortId
De id van de poort van het bronknooppunt waarmee de edge verbinding maakt.
tekenreeks
targetNodeId
De id van het doelgrafiekknooppunt.
tekenreeks
targetPortId
De id van de poort van het doelknooppunt waarmee de edge verbinding maakt.
tekenreeks
Resourcedefinitie van ARM-sjabloon
Het resourcetype webServices kan worden geïmplementeerd voor:
Bevat door de gebruiker gedefinieerde eigenschappen die webserviceassets beschrijven. Eigenschappen worden uitgedrukt als sleutel/waardeparen.
object
commitmentPlan
Bevat het toezeggingsplan dat is gekoppeld aan deze webservice. Ingesteld op het moment van maken. Nadat deze is ingesteld, kan deze waarde niet meer worden gewijzigd. Opmerking: het toezeggingsplan wordt niet geretourneerd vanuit aanroepen naar GET-bewerkingen.
Bevat de inrichtingssleutels van de webservice. Als u geen inrichtingssleutels opgeeft, worden deze door het Azure Machine Learning-systeem voor u gegenereerd. Opmerking: de sleutels worden niet geretourneerd door aanroepen naar GET-bewerkingen.
De set globale parameters die zijn gedefinieerd voor de webservice, gegeven als een globale parameternaam aan de standaardwaardetoewijzing. Als er geen standaardwaarde is opgegeven, wordt de parameter als vereist beschouwd.
object
payloadsInBlobStorage
Als dit is ingesteld op true, geeft dit aan dat de nettolading groter is dan 3 MB. Anders onwaar. Als de nettolading groter is dan 3 MB, wordt de nettolading opgeslagen in een blob en bevat de parameter PayloadsLocation de URI van de blob. Anders wordt dit ingesteld op false en zijn Assets, Input, Output, Package, Parameters, ExampleRequest inline. De grootte van de nettolading wordt bepaald door de grootte van de Assets, Input, Output, Package, Parameters en de ExampleRequest toe te voegen.
booleaans
payloadsLocation
De URI van de nettolading-blob. Deze parameter bevat alleen een waarde als de parameter payloadsInBlobStorage is ingesteld op true. Anders is ingesteld op null.
Als deze optie is ingesteld op true, geeft dit aan dat de webservice alleen-lezen is en niet meer kan worden bijgewerkt of gepatcht, maar alleen kan worden verwijderd. De standaardwaarde is onwaar. Opmerking: als deze is ingesteld op waar, kunt u de waarde ervan niet meer wijzigen.
booleaans
realtimeConfiguratie
Bevat de configuratie-instellingen voor het eindpunt van de webservice.
Hiermee geeft u het opslagaccount op dat Azure Machine Learning gebruikt om informatie over de webservice op te slaan. Alleen de naam van het opslagaccount wordt geretourneerd vanuit aanroepen naar GET-bewerkingen. Wanneer u de gegevens van het opslagaccount bijwerkt, moet u ervoor zorgen dat alle benodigde assets beschikbaar zijn in het nieuwe opslagaccount of dat aanroepen naar uw webservice mislukken.
Hiermee geeft u de Azure Resource Manager-id op van het toezeggingsplan dat is gekoppeld aan de webservice.
tekenreeks (vereist)
DiagnosticsConfiguration
Naam
Beschrijving
Waarde
Verstrijken
Hiermee geeft u de datum en tijd op waarop de logboekregistratie wordt beëindigd. Als dit null is, is het verzamelen van diagnostische gegevens niet beperkt tot de tijd.
tekenreeks
niveau
Hiermee geeft u de uitgebreidheid van de diagnostische uitvoer. Geldige waarden zijn: Geen - tracering wordt uitgeschakeld; Fout: verzamelt alleen fouttraceringen (stderr); Alle: verzamelt alle traceringen (stdout en stderr).
'Alle' 'Fout' 'Geen' (vereist)
VoorbeeldAanvraag
Naam
Beschrijving
Waarde
globalParameters
Voorbeeldinvoergegevens voor de globale parameters van de webservice
object
Ingangen
Voorbeeldinvoergegevens voor de invoer(en) van de webservice die zijn opgegeven als invoernaam voor voorbeeldinvoerwaardenmatrixtoewijzing.
object
ServiceInputOutputSpecification
Naam
Beschrijving
Waarde
beschrijving
De beschrijving van het Swagger-schema.
tekenreeks
properties
Hiermee geeft u een verzameling op die het kolomschema bevat voor elke invoer of uitvoer van de webservice. Zie de Swagger-specificatie voor meer informatie.
object (vereist)
title
De titel van uw Swagger-schema.
tekenreeks
type
Het type entiteit dat wordt beschreven in swagger. Altijd 'object'.
tekenreeks (vereist)
WebServiceKeys
Naam
Beschrijving
Waarde
Primaire
De primaire toegangssleutel.
tekenreeks
Secundaire
De secundaire toegangssleutel.
tekenreeks
MachineLearningWorkspace
Naam
Beschrijving
Waarde
id
Hiermee geeft u de werkruimte-id op van de machine learning-werkruimte die is gekoppeld aan de webservice
tekenreeks (vereist)
BlobLocation
Naam
Beschrijving
Waarde
referenties
Toegangsreferenties voor de blob, indien van toepassing (bijvoorbeeld blob opgegeven door het opslagaccount connection string + blob-URI)
tekenreeks
Uri
De URI van waaruit de blob toegankelijk is. Bijvoorbeeld aml://abc voor systeemassets of https://xyz voor gebruikersassets of nettolading.
tekenreeks (vereist)
RealtimeConfiguratie
Naam
Beschrijving
Waarde
maxConcurrentCalls
Hiermee geeft u het maximum aantal gelijktijdige aanroepen op dat naar de webservice kan worden gedaan. Minimumwaarde: 4, Maximumwaarde: 200.
int
StorageAccount
Naam
Beschrijving
Waarde
sleutel
Hiermee geeft u de sleutel op die wordt gebruikt voor toegang tot het opslagaccount.
tekenreeks
naam
Hiermee geeft u de naam van het opslagaccount.
tekenreeks
WebServicePropertiesForGraph
Naam
Beschrijving
Waarde
packageType
Hiermee geeft u het pakkettype op. Geldige waarden zijn Graph (hiermee geeft u een webservice op die is gepubliceerd via Machine Learning Studio) en Code (hiermee geeft u een webservice op die is gepubliceerd met code zoals Python). Opmerking: code wordt momenteel niet ondersteund.
'Grafiek' (vereist)
pakket
De definitie van het grafiekpakket dat deze webservice bevat.
De verzameling globale parameters voor de grafiek, gegeven als globale parameternaam voor GraphParameter-kaart. Elke parameter hier heeft een 1:1-overeenkomst met de algemene parameterwaardentoewijzing die is gedeclareerd op het niveau WebServiceProperties.
object
Knooppunten
De set knooppunten die deel uit maken van de grafiek, opgegeven als nodeId aan GraphNode-toewijzing
object
GraphEdge
Naam
Beschrijving
Waarde
sourceNodeId
De id van het brongrafiekknooppunt.
tekenreeks
sourcePortId
De id van de poort van het bronknooppunt waarmee de edge verbinding maakt.
tekenreeks
targetNodeId
De id van het doelgrafiekknooppunt.
tekenreeks
targetPortId
De id van de poort van het doelknooppunt waarmee de edge verbinding maakt.
tekenreeks
Terraform-resourcedefinitie (AzAPI-provider)
Het resourcetype webServices kan worden geïmplementeerd voor:
Resourcegroepen
Zie wijzigingenlogboek voor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Een Microsoft maken. MachineLearning/webServices-resource voegt u de volgende Terraform toe aan uw sjabloon.
Bevat door de gebruiker gedefinieerde eigenschappen die webserviceassets beschrijven. Eigenschappen worden uitgedrukt als sleutel/waardeparen.
object
commitmentPlan
Bevat het toezeggingsplan dat is gekoppeld aan deze webservice. Ingesteld op het moment van maken. Nadat deze is ingesteld, kan deze waarde niet meer worden gewijzigd. Opmerking: het toezeggingsplan wordt niet geretourneerd vanuit aanroepen naar GET-bewerkingen.
Bevat de inrichtingssleutels van de webservice. Als u geen inrichtingssleutels opgeeft, worden deze door het Azure Machine Learning-systeem voor u gegenereerd. Opmerking: de sleutels worden niet geretourneerd door aanroepen naar GET-bewerkingen.
De set globale parameters die zijn gedefinieerd voor de webservice, gegeven als een globale parameternaam aan de standaardwaardetoewijzing. Als er geen standaardwaarde is opgegeven, wordt de parameter als vereist beschouwd.
object
payloadsInBlobStorage
Als dit is ingesteld op true, geeft dit aan dat de nettolading groter is dan 3 MB. Anders onwaar. Als de nettolading groter is dan 3 MB, wordt de nettolading opgeslagen in een blob en bevat de parameter PayloadsLocation de URI van de blob. Anders wordt dit ingesteld op false en zijn Assets, Input, Output, Package, Parameters, ExampleRequest inline. De grootte van de nettolading wordt bepaald door de grootte van de Assets, Input, Output, Package, Parameters en de ExampleRequest toe te voegen.
booleaans
payloadsLocation
De URI van de nettolading-blob. Deze parameter bevat alleen een waarde als de parameter payloadsInBlobStorage is ingesteld op true. Anders is ingesteld op null.
Als dit is ingesteld op true, geeft dit aan dat de webservice alleen-lezen is en niet meer kan worden bijgewerkt of gepatcht, alleen verwijderd. De standaardwaarde is false. Opmerking: als deze is ingesteld op true, kunt u de waarde ervan niet meer wijzigen.
booleaans
realtimeConfiguratie
Bevat de configuratie-instellingen voor het webservice-eindpunt.
Hiermee geeft u het opslagaccount op dat Azure Machine Learning gebruikt om informatie over de webservice op te slaan. Alleen de naam van het opslagaccount wordt geretourneerd van aanroepen naar GET-bewerkingen. Wanneer u de gegevens van het opslagaccount bijwerkt, moet u ervoor zorgen dat alle benodigde assets beschikbaar zijn in het nieuwe opslagaccount of dat aanroepen naar uw webservice mislukken.
Hiermee geeft u de Azure Resource Manager-id van het toezeggingsplan dat is gekoppeld aan de webservice.
tekenreeks (vereist)
DiagnosticsConfiguration
Naam
Beschrijving
Waarde
Verstrijken
Hiermee geeft u de datum en tijd waarop de logboekregistratie wordt beëindigd. Als dit null is, is het verzamelen van diagnostische gegevens niet tijdslimiet.
tekenreeks
niveau
Hiermee geeft u de uitgebreidheid van de diagnostische uitvoer. Geldige waarden zijn: Geen - tracering wordt uitgeschakeld; Fout: verzamelt alleen fouttraceringen (stderr); Alle: verzamelt alle traceringen (stdout en stderr).
"Alle" "Fout" "Geen" (vereist)
VoorbeeldAanvraag
Naam
Beschrijving
Waarde
globalParameters
Voorbeeldinvoergegevens voor de globale parameters van de webservice
object
Ingangen
Voorbeeldinvoergegevens voor de invoer(en) van de webservice die worden gegeven als invoernaam voor de matrixtoewijzing van voorbeeldinvoerwaarden.
object
ServiceInputOutputSpecification
Naam
Beschrijving
Waarde
beschrijving
De beschrijving van het Swagger-schema.
tekenreeks
properties
Hiermee geeft u een verzameling op die het kolomschema bevat voor elke invoer of uitvoer van de webservice. Zie de Swagger-specificatie voor meer informatie.
object (vereist)
title
De titel van uw Swagger-schema.
tekenreeks
type
Het type entiteit dat wordt beschreven in swagger. Altijd 'object'.
tekenreeks (vereist)
WebServiceKeys
Naam
Beschrijving
Waarde
Primaire
De primaire toegangssleutel.
tekenreeks
Secundaire
De secundaire toegangssleutel.
tekenreeks
MachineLearningWorkspace
Naam
Beschrijving
Waarde
id
Hiermee geeft u de werkruimte-id op van de machine learning-werkruimte die is gekoppeld aan de webservice
tekenreeks (vereist)
BlobLocation
Naam
Beschrijving
Waarde
referenties
Toegangsreferenties voor de blob, indien van toepassing (bijvoorbeeld blob opgegeven door het opslagaccount connection string + blob-URI)
tekenreeks
Uri
De URI van waaruit de blob toegankelijk is. Bijvoorbeeld aml://abc voor systeemassets of https://xyz voor gebruikersassets of nettolading.
tekenreeks (vereist)
RealtimeConfiguratie
Naam
Beschrijving
Waarde
maxConcurrentCalls
Hiermee geeft u het maximum aantal gelijktijdige aanroepen op dat naar de webservice kan worden gedaan. Minimumwaarde: 4, Maximumwaarde: 200.
int
StorageAccount
Naam
Beschrijving
Waarde
sleutel
Hiermee geeft u de sleutel op die wordt gebruikt voor toegang tot het opslagaccount.
tekenreeks
naam
Hiermee geeft u de naam van het opslagaccount.
tekenreeks
WebServicePropertiesForGraph
Naam
Beschrijving
Waarde
packageType
Hiermee geeft u het pakkettype op. Geldige waarden zijn Graph (hiermee geeft u een webservice op die is gepubliceerd via Machine Learning Studio) en Code (hiermee geeft u een webservice op die is gepubliceerd met code zoals Python). Opmerking: code wordt momenteel niet ondersteund.
'Grafiek' (vereist)
pakket
De definitie van het grafiekpakket dat deze webservice bevat.
De verzameling globale parameters voor de grafiek, gegeven als globale parameternaam voor GraphParameter-kaart. Elke parameter hier heeft een 1:1-overeenkomst met de algemene parameterwaardentoewijzing die is gedeclareerd op het niveau WebServiceProperties.
object
Knooppunten
De set knooppunten die deel uit maken van de grafiek, opgegeven als nodeId aan GraphNode-toewijzing
object
GraphEdge
Naam
Beschrijving
Waarde
sourceNodeId
De id van het brongrafiekknooppunt.
tekenreeks
sourcePortId
De id van de poort van het bronknooppunt waarmee de edge verbinding maakt.
tekenreeks
targetNodeId
De id van het doelgrafiekknooppunt.
tekenreeks
targetPortId
De id van de poort van het doelknooppunt waarmee de edge verbinding maakt.