Delen via


Microsoft.MachineLearningServices-werkruimten/omgevingen/versies

Bicep-resourcedefinitie

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

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

Resource-indeling

Als u een Resource microsoft.MachineLearningServices/werkruimten/omgevingen/versies wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces/environments/versions@2025-01-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    autoRebuild: 'string'
    build: {
      contextUri: 'string'
      dockerfilePath: 'string'
    }
    condaFile: 'string'
    description: 'string'
    image: 'string'
    imageDetails: {
      exists: bool
      image: {
        digest: 'string'
        hostname: 'string'
        repository: 'string'
        tag: 'string'
      }
      vulnerabilityFindings: {
        assetId: 'string'
        data: [
          {
            cve: 'string'
            cveUrl: 'string'
            dueDate: 'string'
            packageDetails: [
              {
                installedVersion: 'string'
                installPath: 'string'
                name: 'string'
                patchedVersion: 'string'
              }
            ]
            patchable: bool
            providerId: 'string'
            publishDate: 'string'
            risk: 'string'
            solution: 'string'
            title: 'string'
            vendorId: 'string'
            vendorUrl: 'string'
          }
        ]
        generatedTime: 'string'
        lastScanDate: 'string'
        scanner: 'string'
        source: 'string'
      }
    }
    inferenceConfig: {
      livenessRoute: {
        path: 'string'
        port: int
      }
      readinessRoute: {
        path: 'string'
        port: int
      }
      scoringRoute: {
        path: 'string'
        port: int
      }
      startupRoute: {
        path: 'string'
        port: int
      }
    }
    isAnonymous: bool
    isArchived: bool
    osType: 'string'
    properties: {
      {customized property}: 'string'
    }
    stage: 'string'
    tags: {
      {customized property}: 'string'
    }
  }
}

Eigenschapswaarden

BuildContext

Naam Beschrijving Waarde
contextUri [Vereist] URI van de Docker-buildcontext die wordt gebruikt om de installatiekopieën te bouwen. Ondersteunt blob-URI's bij het maken van een omgeving en kan blob- of Git-URI's retourneren.
<seealso href="https://docs.docker.com/engine/reference/commandline/build/#extended-description" />
snaar

Beperkingen:
Minimale lengte = 1
Patroon = [a-zA-Z0-9_] (vereist)
dockerfilePath Pad naar het Dockerfile in de buildcontext.
<seealso href="https://docs.docker.com/engine/reference/builder/" />
snaar

EnvironmentVersionProperties

Naam Beschrijving Waarde
autoRebuild Hiermee definieert u of de installatiekopieën opnieuw moeten worden opgebouwd op basis van wijzigingen in de basisinstallatiekopieën. 'Uitgeschakeld'
'OnBaseImageUpdate'
bouwen Configuratie-instellingen voor Docker-buildcontext. BuildContext-
condaFile Standaardconfiguratiebestand dat wordt gebruikt door Conda, waarmee u elk type pakket kunt installeren, inclusief Python-, R- en C/C++-pakketten.
<zie href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" />
snaar
beschrijving De tekst van de assetbeschrijving. snaar
beeld De naam van de installatiekopieën die voor de omgeving worden gebruikt.
<seealso href="/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" />
snaar
imageDetails Details van omgevingsafbeelding ImageDetails-
deductieconfiguratie Definieert configuratie die specifiek is voor deductie. InferenceContainerProperties-
isAnonymous Als de naamversie wordt gegenereerd (anonieme registratie). Bool
isArchived Is de asset gearchiveerd? Bool
osType Het type besturingssysteem van de omgeving. 'Linux'
'Windows'
Eigenschappen De woordenlijst voor asseteigenschappen. ResourceBaseProperties-
podium Fase in de omgevingslevenscyclus die is toegewezen aan deze omgeving snaar
Tags Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. ResourceBaseTags-

ImageDetails

Naam Beschrijving Waarde
bestaat Geeft aan of de afbeelding bestaat Bool
beeld Details van containerinstallatiekopieën ImageInfo-
vulnerabilityFindings Details van de resultaten van beveiligingsproblemen VulnerabilityFindings

ImageInfo

Naam Beschrijving Waarde
samenvatting Afbeeldingssamenvating snaar
hostnaam Hostnaam van containerregister snaar
opslagplaats Naam van opslagplaats snaar
tag Afbeeldingstag snaar

InferenceContainerProperties

Naam Beschrijving Waarde
livenessRoute De route om de liveness van de deductieservercontainer te controleren. route
readinessRoute De route om de gereedheid van de deductieservercontainer te controleren. route
scoringRoute De poort voor het verzenden van de scoreaanvragen naar, binnen de container van de deductieserver. route
startupRoute De route om het opstarten van de toepassing in de container te controleren. route

Microsoft.MachineLearningServices/workspaces/environments/versions

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
ouder In Bicep kunt u de bovenliggende resource voor een onderliggende resource opgeven. U hoeft deze eigenschap alleen toe te voegen wanneer de onderliggende resource buiten de bovenliggende resource wordt gedeclareerd.

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

PackageDetails

Naam Beschrijving Waarde
installedVersion Geïnstalleerde versie. snaar
installPath Installatiepad. snaar
naam Naam van pakket of afhankelijkheid. snaar
patchedVersion Patchversie. snaar

ResourceBaseProperties

Naam Beschrijving Waarde

ResourceBaseTags

Naam Beschrijving Waarde

Route

Naam Beschrijving Waarde
pad [Vereist] Het pad voor de route. snaar

Beperkingen:
Minimale lengte = 1
Patroon = [a-zA-Z0-9_] (vereist)
haven [Vereist] De poort voor de route. int (vereist)

VulnerabilityDetails

Naam Beschrijving Waarde
cve CVE-id. snaar
cveUrl CVE-URL. snaar
dueDate DueDate voor beveiligingsproblemen. Providergegevens of PublishDate + 30 dagen. snaar
packageDetails Details van afhankelijkheden. PackageDetails[]
patchable Geeft aan of er een bekende patch is voor beveiligingsproblemen. Bool
providerId Id van beveiligingsprobleem van provider. snaar
publishDate Publicatiedatum van beveiligingsprobleem. snaar
risico Risicowaarde voor beveiligingsproblemen. 'KRITIEK'
'HOOG'
'LAAG'
'GEMIDDELD'
'ONBEKEND'
oplossing Beschrijving van beveiligingsproblemen. snaar
titel Naam beveiligingsprobleem. snaar
vendorId Id van beveiligingsprobleem van leverancier (USN, GH Advisory, enzovoort). snaar
vendorUrl Url van beveiligingsprobleem van leverancier. snaar

VulnerabilityFindings

Naam Beschrijving Waarde
assetId AssetId (afbeeldingssamenvatt). snaar
gegevens Lijst met resultaten van beveiligingsproblemen. VulnerabilityDetails[]
generatedTime Tijdstip waarop het rapport is gegenereerd. snaar
lastScanDate Resultaatdatum scannen. snaar
scanner Naam van scanner voor beveiligingsproblemen. snaar
bron Gegevensbron (intern). snaar

Resourcedefinitie van ARM-sjabloon

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

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

Resource-indeling

Als u een resource microsoft.MachineLearningServices/werkruimten/omgevingen/versies wilt maken, voegt u de volgende JSON toe aan uw sjabloon.

{
  "type": "Microsoft.MachineLearningServices/workspaces/environments/versions",
  "apiVersion": "2025-01-01-preview",
  "name": "string",
  "properties": {
    "autoRebuild": "string",
    "build": {
      "contextUri": "string",
      "dockerfilePath": "string"
    },
    "condaFile": "string",
    "description": "string",
    "image": "string",
    "imageDetails": {
      "exists": "bool",
      "image": {
        "digest": "string",
        "hostname": "string",
        "repository": "string",
        "tag": "string"
      },
      "vulnerabilityFindings": {
        "assetId": "string",
        "data": [
          {
            "cve": "string",
            "cveUrl": "string",
            "dueDate": "string",
            "packageDetails": [
              {
                "installedVersion": "string",
                "installPath": "string",
                "name": "string",
                "patchedVersion": "string"
              }
            ],
            "patchable": "bool",
            "providerId": "string",
            "publishDate": "string",
            "risk": "string",
            "solution": "string",
            "title": "string",
            "vendorId": "string",
            "vendorUrl": "string"
          }
        ],
        "generatedTime": "string",
        "lastScanDate": "string",
        "scanner": "string",
        "source": "string"
      }
    },
    "inferenceConfig": {
      "livenessRoute": {
        "path": "string",
        "port": "int"
      },
      "readinessRoute": {
        "path": "string",
        "port": "int"
      },
      "scoringRoute": {
        "path": "string",
        "port": "int"
      },
      "startupRoute": {
        "path": "string",
        "port": "int"
      }
    },
    "isAnonymous": "bool",
    "isArchived": "bool",
    "osType": "string",
    "properties": {
      "{customized property}": "string"
    },
    "stage": "string",
    "tags": {
      "{customized property}": "string"
    }
  }
}

Eigenschapswaarden

BuildContext

Naam Beschrijving Waarde
contextUri [Vereist] URI van de Docker-buildcontext die wordt gebruikt om de installatiekopieën te bouwen. Ondersteunt blob-URI's bij het maken van een omgeving en kan blob- of Git-URI's retourneren.
<seealso href="https://docs.docker.com/engine/reference/commandline/build/#extended-description" />
snaar

Beperkingen:
Minimale lengte = 1
Patroon = [a-zA-Z0-9_] (vereist)
dockerfilePath Pad naar het Dockerfile in de buildcontext.
<seealso href="https://docs.docker.com/engine/reference/builder/" />
snaar

EnvironmentVersionProperties

Naam Beschrijving Waarde
autoRebuild Hiermee definieert u of de installatiekopieën opnieuw moeten worden opgebouwd op basis van wijzigingen in de basisinstallatiekopieën. 'Uitgeschakeld'
'OnBaseImageUpdate'
bouwen Configuratie-instellingen voor Docker-buildcontext. BuildContext-
condaFile Standaardconfiguratiebestand dat wordt gebruikt door Conda, waarmee u elk type pakket kunt installeren, inclusief Python-, R- en C/C++-pakketten.
<zie href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" />
snaar
beschrijving De tekst van de assetbeschrijving. snaar
beeld De naam van de installatiekopieën die voor de omgeving worden gebruikt.
<seealso href="/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" />
snaar
imageDetails Details van omgevingsafbeelding ImageDetails-
deductieconfiguratie Definieert configuratie die specifiek is voor deductie. InferenceContainerProperties-
isAnonymous Als de naamversie wordt gegenereerd (anonieme registratie). Bool
isArchived Is de asset gearchiveerd? Bool
osType Het type besturingssysteem van de omgeving. 'Linux'
'Windows'
Eigenschappen De woordenlijst voor asseteigenschappen. ResourceBaseProperties-
podium Fase in de omgevingslevenscyclus die is toegewezen aan deze omgeving snaar
Tags Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. ResourceBaseTags-

ImageDetails

Naam Beschrijving Waarde
bestaat Geeft aan of de afbeelding bestaat Bool
beeld Details van containerinstallatiekopieën ImageInfo-
vulnerabilityFindings Details van de resultaten van beveiligingsproblemen VulnerabilityFindings

ImageInfo

Naam Beschrijving Waarde
samenvatting Afbeeldingssamenvating snaar
hostnaam Hostnaam van containerregister snaar
opslagplaats Naam van opslagplaats snaar
tag Afbeeldingstag snaar

InferenceContainerProperties

Naam Beschrijving Waarde
livenessRoute De route om de liveness van de deductieservercontainer te controleren. route
readinessRoute De route om de gereedheid van de deductieservercontainer te controleren. route
scoringRoute De poort voor het verzenden van de scoreaanvragen naar, binnen de container van de deductieserver. route
startupRoute De route om het opstarten van de toepassing in de container te controleren. route

Microsoft.MachineLearningServices/workspaces/environments/versions

Naam Beschrijving Waarde
apiVersion De API-versie '2025-01-01-preview'
naam De resourcenaam tekenreeks (vereist)
Eigenschappen [Vereist] Aanvullende kenmerken van de entiteit. EnvironmentVersionProperties (vereist)
type Het resourcetype 'Microsoft.MachineLearningServices/workspaces/environments/versions'

PackageDetails

Naam Beschrijving Waarde
installedVersion Geïnstalleerde versie. snaar
installPath Installatiepad. snaar
naam Naam van pakket of afhankelijkheid. snaar
patchedVersion Patchversie. snaar

ResourceBaseProperties

Naam Beschrijving Waarde

ResourceBaseTags

Naam Beschrijving Waarde

Route

Naam Beschrijving Waarde
pad [Vereist] Het pad voor de route. snaar

Beperkingen:
Minimale lengte = 1
Patroon = [a-zA-Z0-9_] (vereist)
haven [Vereist] De poort voor de route. int (vereist)

VulnerabilityDetails

Naam Beschrijving Waarde
cve CVE-id. snaar
cveUrl CVE-URL. snaar
dueDate DueDate voor beveiligingsproblemen. Providergegevens of PublishDate + 30 dagen. snaar
packageDetails Details van afhankelijkheden. PackageDetails[]
patchable Geeft aan of er een bekende patch is voor beveiligingsproblemen. Bool
providerId Id van beveiligingsprobleem van provider. snaar
publishDate Publicatiedatum van beveiligingsprobleem. snaar
risico Risicowaarde voor beveiligingsproblemen. 'KRITIEK'
'HOOG'
'LAAG'
'GEMIDDELD'
'ONBEKEND'
oplossing Beschrijving van beveiligingsproblemen. snaar
titel Naam beveiligingsprobleem. snaar
vendorId Id van beveiligingsprobleem van leverancier (USN, GH Advisory, enzovoort). snaar
vendorUrl Url van beveiligingsprobleem van leverancier. snaar

VulnerabilityFindings

Naam Beschrijving Waarde
assetId AssetId (afbeeldingssamenvatt). snaar
gegevens Lijst met resultaten van beveiligingsproblemen. VulnerabilityDetails[]
generatedTime Tijdstip waarop het rapport is gegenereerd. snaar
lastScanDate Resultaatdatum scannen. snaar
scanner Naam van scanner voor beveiligingsproblemen. snaar
bron Gegevensbron (intern). snaar

Gebruiksvoorbeelden

Resourcedefinitie van Terraform (AzAPI-provider)

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

  • resourcegroepen

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

Resource-indeling

Als u een Resource microsoft.MachineLearningServices/werkruimten/omgevingen/versies wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces/environments/versions@2025-01-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      autoRebuild = "string"
      build = {
        contextUri = "string"
        dockerfilePath = "string"
      }
      condaFile = "string"
      description = "string"
      image = "string"
      imageDetails = {
        exists = bool
        image = {
          digest = "string"
          hostname = "string"
          repository = "string"
          tag = "string"
        }
        vulnerabilityFindings = {
          assetId = "string"
          data = [
            {
              cve = "string"
              cveUrl = "string"
              dueDate = "string"
              packageDetails = [
                {
                  installedVersion = "string"
                  installPath = "string"
                  name = "string"
                  patchedVersion = "string"
                }
              ]
              patchable = bool
              providerId = "string"
              publishDate = "string"
              risk = "string"
              solution = "string"
              title = "string"
              vendorId = "string"
              vendorUrl = "string"
            }
          ]
          generatedTime = "string"
          lastScanDate = "string"
          scanner = "string"
          source = "string"
        }
      }
      inferenceConfig = {
        livenessRoute = {
          path = "string"
          port = int
        }
        readinessRoute = {
          path = "string"
          port = int
        }
        scoringRoute = {
          path = "string"
          port = int
        }
        startupRoute = {
          path = "string"
          port = int
        }
      }
      isAnonymous = bool
      isArchived = bool
      osType = "string"
      properties = {
        {customized property} = "string"
      }
      stage = "string"
      tags = {
        {customized property} = "string"
      }
    }
  })
}

Eigenschapswaarden

BuildContext

Naam Beschrijving Waarde
contextUri [Vereist] URI van de Docker-buildcontext die wordt gebruikt om de installatiekopieën te bouwen. Ondersteunt blob-URI's bij het maken van een omgeving en kan blob- of Git-URI's retourneren.
<seealso href="https://docs.docker.com/engine/reference/commandline/build/#extended-description" />
snaar

Beperkingen:
Minimale lengte = 1
Patroon = [a-zA-Z0-9_] (vereist)
dockerfilePath Pad naar het Dockerfile in de buildcontext.
<seealso href="https://docs.docker.com/engine/reference/builder/" />
snaar

EnvironmentVersionProperties

Naam Beschrijving Waarde
autoRebuild Hiermee definieert u of de installatiekopieën opnieuw moeten worden opgebouwd op basis van wijzigingen in de basisinstallatiekopieën. 'Uitgeschakeld'
'OnBaseImageUpdate'
bouwen Configuratie-instellingen voor Docker-buildcontext. BuildContext-
condaFile Standaardconfiguratiebestand dat wordt gebruikt door Conda, waarmee u elk type pakket kunt installeren, inclusief Python-, R- en C/C++-pakketten.
<zie href="https://repo2docker.readthedocs.io/en/latest/config_files.html#environment-yml-install-a-conda-environment" />
snaar
beschrijving De tekst van de assetbeschrijving. snaar
beeld De naam van de installatiekopieën die voor de omgeving worden gebruikt.
<seealso href="/azure/machine-learning/how-to-deploy-custom-docker-image#use-a-custom-base-image" />
snaar
imageDetails Details van omgevingsafbeelding ImageDetails-
deductieconfiguratie Definieert configuratie die specifiek is voor deductie. InferenceContainerProperties-
isAnonymous Als de naamversie wordt gegenereerd (anonieme registratie). Bool
isArchived Is de asset gearchiveerd? Bool
osType Het type besturingssysteem van de omgeving. 'Linux'
'Windows'
Eigenschappen De woordenlijst voor asseteigenschappen. ResourceBaseProperties-
podium Fase in de omgevingslevenscyclus die is toegewezen aan deze omgeving snaar
Tags Tagwoordenlijst. Tags kunnen worden toegevoegd, verwijderd en bijgewerkt. ResourceBaseTags-

ImageDetails

Naam Beschrijving Waarde
bestaat Geeft aan of de afbeelding bestaat Bool
beeld Details van containerinstallatiekopieën ImageInfo-
vulnerabilityFindings Details van de resultaten van beveiligingsproblemen VulnerabilityFindings

ImageInfo

Naam Beschrijving Waarde
samenvatting Afbeeldingssamenvating snaar
hostnaam Hostnaam van containerregister snaar
opslagplaats Naam van opslagplaats snaar
tag Afbeeldingstag snaar

InferenceContainerProperties

Naam Beschrijving Waarde
livenessRoute De route om de liveness van de deductieservercontainer te controleren. route
readinessRoute De route om de gereedheid van de deductieservercontainer te controleren. route
scoringRoute De poort voor het verzenden van de scoreaanvragen naar, binnen de container van de deductieserver. route
startupRoute De route om het opstarten van de toepassing in de container te controleren. route

Microsoft.MachineLearningServices/workspaces/environments/versions

Naam Beschrijving Waarde
naam De resourcenaam tekenreeks (vereist)
parent_id De id van de resource die het bovenliggende item voor deze resource is. Id voor resource van het type: werkruimten/omgevingen
Eigenschappen [Vereist] Aanvullende kenmerken van de entiteit. EnvironmentVersionProperties (vereist)
type Het resourcetype "Microsoft.MachineLearningServices/workspaces/environments/versions@2025-01-01-preview"

PackageDetails

Naam Beschrijving Waarde
installedVersion Geïnstalleerde versie. snaar
installPath Installatiepad. snaar
naam Naam van pakket of afhankelijkheid. snaar
patchedVersion Patchversie. snaar

ResourceBaseProperties

Naam Beschrijving Waarde

ResourceBaseTags

Naam Beschrijving Waarde

Route

Naam Beschrijving Waarde
pad [Vereist] Het pad voor de route. snaar

Beperkingen:
Minimale lengte = 1
Patroon = [a-zA-Z0-9_] (vereist)
haven [Vereist] De poort voor de route. int (vereist)

VulnerabilityDetails

Naam Beschrijving Waarde
cve CVE-id. snaar
cveUrl CVE-URL. snaar
dueDate DueDate voor beveiligingsproblemen. Providergegevens of PublishDate + 30 dagen. snaar
packageDetails Details van afhankelijkheden. PackageDetails[]
patchable Geeft aan of er een bekende patch is voor beveiligingsproblemen. Bool
providerId Id van beveiligingsprobleem van provider. snaar
publishDate Publicatiedatum van beveiligingsprobleem. snaar
risico Risicowaarde voor beveiligingsproblemen. 'KRITIEK'
'HOOG'
'LAAG'
'GEMIDDELD'
'ONBEKEND'
oplossing Beschrijving van beveiligingsproblemen. snaar
titel Naam beveiligingsprobleem. snaar
vendorId Id van beveiligingsprobleem van leverancier (USN, GH Advisory, enzovoort). snaar
vendorUrl Url van beveiligingsprobleem van leverancier. snaar

VulnerabilityFindings

Naam Beschrijving Waarde
assetId AssetId (afbeeldingssamenvatt). snaar
gegevens Lijst met resultaten van beveiligingsproblemen. VulnerabilityDetails[]
generatedTime Tijdstip waarop het rapport is gegenereerd. snaar
lastScanDate Resultaatdatum scannen. snaar
scanner Naam van scanner voor beveiligingsproblemen. snaar
bron Gegevensbron (intern). snaar