Sdílet prostřednictvím


Pracovní prostory Microsoft.MachineLearningServices 2023-04-01-preview

Definice prostředku Bicep

Typ prostředku pracovních prostorů je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces, přidejte do šablony následující bicep.

resource symbolicname 'Microsoft.MachineLearningServices/workspaces@2023-04-01-preview' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
    {customized property}: 'string'
  sku: {
    capacity: int
    family: 'string'
    name: 'string'
    size: 'string'
    tier: 'string'
  }
  kind: 'string'
  identity: {
    type: 'string'
    userAssignedIdentities: {
      {customized property}: {}
    }
  }
  properties: {
    allowPublicAccessWhenBehindVnet: bool
    applicationInsights: 'string'
    containerRegistries: [
      'string'
    ]
    containerRegistry: 'string'
    description: 'string'
    discoveryUrl: 'string'
    enableDataIsolation: bool
    encryption: {
      identity: {
        userAssignedIdentity: 'string'
      }
      keyVaultProperties: {
        identityClientId: 'string'
        keyIdentifier: 'string'
        keyVaultArmId: 'string'
      }
      status: 'string'
    }
    existingWorkspaces: [
      'string'
    ]
    featureStoreSettings: {
      computeRuntime: {
        sparkRuntimeVersion: 'string'
      }
      offlineStoreConnectionName: 'string'
      onlineStoreConnectionName: 'string'
    }
    friendlyName: 'string'
    hbiWorkspace: bool
    hubResourceId: 'string'
    imageBuildCompute: 'string'
    keyVault: 'string'
    keyVaults: [
      'string'
    ]
    managedNetwork: {
      isolationMode: 'string'
      outboundRules: {
        {customized property}: {
          category: 'string'
          status: 'string'
          type: 'string'
          // For remaining properties, see OutboundRule objects
        }
      }
      status: {
        sparkReady: bool
        status: 'string'
      }
    }
    primaryUserAssignedIdentity: 'string'
    publicNetworkAccess: 'string'
    serviceManagedResourcesSettings: {
      cosmosDb: {
        collectionsThroughput: int
      }
    }
    sharedPrivateLinkResources: [
      {
        name: 'string'
        properties: {
          groupId: 'string'
          privateLinkResourceId: 'string'
          requestMessage: 'string'
          status: 'string'
        }
      }
    ]
    softDeleteRetentionInDays: int
    storageAccount: 'string'
    storageAccounts: [
      'string'
    ]
    systemDatastoresAuthMode: 'string'
    v1LegacyMode: bool
  }
}

Objekty OutboundRule

Nastavte vlastnost type a určete typ objektu.

Pro plně kvalifikovaný název domény použijte:

  type: 'FQDN'
  destination: 'string'

Pro PrivateEndpoint použijte:

  type: 'PrivateEndpoint'
  destination: {
    serviceResourceId: 'string'
    sparkEnabled: bool
    sparkStatus: 'string'
    subresourceTarget: 'string'
  }

Pro ServiceTag použijte:

  type: 'ServiceTag'
  destination: {
    portRanges: 'string'
    protocol: 'string'
    serviceTag: 'string'
  }

Hodnoty vlastností

pracovní prostory

Název Description Hodnota
name Název prostředku string (povinné)

Omezení počtu znaků: 3–33

Platné znaky:
Alfanumerické znaky, spojovníky a podtržítka.
location Určuje umístění prostředku. řetězec
tags Obsahuje značky prostředků definované jako páry klíč/hodnota. Slovník názvů značek a hodnot. Viz Značky v šablonách
Sku Skladová položka pracovního prostoru. Sku
Druhu řetězec
identity Identita prostředku. ManagedServiceIdentity
properties Vlastnosti pracovního prostoru strojového učení WorkspaceVlastnosti

ManagedServiceIdentity

Název Description Hodnota
typ Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned). 'Žádný'
'SystemAssigned'
'SystemAssigned,UserAssigned'
UserAssigned (povinné)
userAssignedIdentity Sada identit přiřazených uživatelem přidružených k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formátu /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích. UserAssignedIdentities

UserAssignedIdentities

Název Description Hodnota
{přizpůsobená vlastnost} UserAssignedIdentity

UserAssignedIdentity

Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou Jen pro čtení.

Vlastnosti pracovního prostoru

Název Description Hodnota
allowPublicAccessWhenBehindVnet Příznak označující, jestli se má povolit veřejný přístup za virtuální sítí. bool
applicationInsights ARM ID Application Insights přidruženého k tomuto pracovnímu prostoru řetězec
kontejneruRegistries Seznam registrů kontejnerů používaných službou Hub. string[]
kontejneruRegistry ID ARM registru kontejneru přidruženého k tomuto pracovnímu prostoru řetězec
description Popis tohoto pracovního prostoru. řetězec
adresa discoveryUrl Adresa URL služby zjišťování pro identifikaci regionálních koncových bodů pro služby experimentování se strojem učení řetězec
enableDataIsolation Příznak určující, jestli má pracovní prostor povolenou izolaci dat. Příznak lze nastavit pouze ve fázi vytváření, nelze ho aktualizovat. bool
šifrování Nastavení šifrování pracovního prostoru Azure ML. EncryptionProperty
existingWorkspaces Seznam existujících pracovních prostorů používaných centrem k provedení převodu string[]
featureStoreSettings Nastavení pro pracovní prostor typu úložiště funkcí FeatureStoreSettings
Friendlyname Popisný název tohoto pracovního prostoru Tento název v proměnlivé řetězec
pracovní prostor hbi Příznak pro signalizaci dat HBI v pracovním prostoru a snížení počtu diagnostických dat shromažďovaných službou bool
hubResourceId ID prostředku centra používaného pro štíhlý pracovní prostor řetězec
imageBuildCompute Název výpočetních prostředků pro sestavení image řetězec
trezor klíčů ID ARM trezoru klíčů přidruženého k tomuto pracovnímu prostoru Po vytvoření pracovního prostoru to nejde změnit. řetězec
trezory klíčů Seznam trezorů klíčů používaných centrem string[]
managedNetwork Nastavení spravované sítě pro pracovní prostor strojového učení Nastavení spravované sítě
primárníuserAssignedIdentity ID prostředku identity přiřazené uživatelem, které představuje identitu pracovního prostoru. řetězec
publicNetworkAccess Určuje, jestli jsou povolené požadavky z veřejné sítě. Zakázáno
Povoleno
serviceManagedResourcesSettings Nastavení prostředků spravovaných službou. ServiceManagedResourcesSettings
sharedPrivateLinkResources Seznam prostředků sdíleného privátního propojení v tomto pracovním prostoru. SharedPrivateLinkResource[]
softDeleteRetentionInDays Doba uchovávání dat ve dnech od obnovitelného odstranění pracovního prostoru int
storageAccount ARM ID účtu úložiště přidruženého k tomuto pracovnímu prostoru Po vytvoření pracovního prostoru to nejde změnit. řetězec
storageAccounts : Seznam účtů úložiště používaných centrem. string[]
systemDatastoresAuthMode Režim ověřování používaný pro přístup k systémovým úložištím dat pracovního prostoru řetězec
v1LegacyMode Povolení v1_legacy_mode vám může bránit v používání funkcí poskytovaných rozhraním API v2. bool

EncryptionProperty

Název Description Hodnota
identity Identita, která se použije pro přístup k trezoru klíčů pro šifrování neaktivních uložených dat. IdentityForCmk
keyVaultVlastnosti Vlastnosti trezoru klíčů zákazníka Vlastnosti EncryptionKeyVault ( povinné)
status Určuje, jestli je pro pracovní prostor povolené šifrování. Zakázáno
Povoleno (povinné)

IdentityForCmk

Název Description Hodnota
userAssignedIdentity ArmId identity přiřazené uživatelem, která se použije pro přístup k trezoru klíčů spravovanému zákazníkem. řetězec

EncryptionKeyVaultProperties

Název Description Hodnota
identityClientId Pro budoucí použití – ID klienta identity, která se použije pro přístup k trezoru klíčů. řetězec
keyIdentifier Identifikátor URI trezoru klíčů pro přístup k šifrovacímu klíči string (povinné)
keyVaultArmId ArmId služby keyVault, kde je šifrovací klíč vlastněný zákazníkem. string (povinné)

FeatureStoreSettings

Název Description Hodnota
computeRuntime ComputeRuntimeDto
offlineStoreConnectionName řetězec
onlineStoreConnectionName řetězec

ComputeRuntimeDto

Název Description Hodnota
sparkRuntimeVersion řetězec

ManagedNetworkSettings

Název Description Hodnota
isolationMode Režim izolace pro spravovanou síť pracovního prostoru strojového učení AllowInternetOutbound
AllowOnlyApprovedOutbound
Zakázáno
odchozí pravidla Slovník {OutboundRule} ManagedNetworkSettingsOutboundRules
status Stav zřizování pro spravovanou síť pracovního prostoru strojového učení ManagedNetworkProvisionStatus

ManagedNetworkSettingsOutboundRules

Název Description Hodnota
{přizpůsobená vlastnost} Odchozí pravidla

Odchozí pravidla

Název Description Hodnota
category Kategorie odchozího pravidla spravované sítě pracovního prostoru strojového učení 'Doporučeno'
'Povinné'
'UserDefined'
status Stav odchozího pravidla spravované sítě pracovního prostoru strojového učení Aktivní
"Neaktivní"
typ Nastavení typu objektu FQDN
Privátní koncový bod
ServiceTag (povinné)

FqdnOutboundRule

Název Description Hodnota
typ Typ odchozího pravidla spravované sítě pracovního prostoru strojového učení Plně kvalifikovaný název domény (povinné)
destination řetězec

PrivateEndpointOutboundRule

Název Description Hodnota
typ Typ odchozího pravidla spravované sítě pracovního prostoru strojového učení PrivateEndpoint (povinné)
destination Cíl privátního koncového bodu pro odchozí pravidlo privátního koncového bodu pro spravovanou síť pracovního prostoru strojového učení. PrivateEndpointDestination

PrivateEndpointDestination

Název Description Hodnota
serviceResourceId řetězec
sparkEnabled bool
sparkStatus Stav pravidla odchozích přenosů spravované sítě pracovního prostoru strojového učení Aktivní
Neaktivní
DílčízdrojTarget řetězec

ServiceTagOutboundRule

Název Description Hodnota
typ Typ pravidla odchozích přenosů spravované sítě pracovního prostoru strojového učení ServiceTag (povinné)
destination Cíl značky služby pro pravidlo odchozích značek služeb pro spravovanou síť pracovního prostoru strojového učení. ServiceTagDestination

ServiceTagDestination

Název Description Hodnota
rozsahy portů řetězec
Protokol řetězec
serviceTag řetězec

ManagedNetworkProvisionStatus

Název Description Hodnota
sparkReady bool
status Stav spravované sítě pracovního prostoru Strojové učení Aktivní
Neaktivní

ServiceManagedResourcesSettings

Název Description Hodnota
cosmosDb Nastavení účtu cosmosdb spravovaného službou. Nastavení služby Cosmos Db

Nastavení služby Cosmos Db

Název Description Hodnota
kolekceThroughput Propustnost kolekcí v databázi CosmosDB int

SharedPrivateLinkResource

Název Description Hodnota
name Jedinečný název privátního propojení. řetězec
properties Vlastnosti prostředku. SharedPrivateLinkResourceProperty

SharedPrivateLinkResourceProperty

Název Description Hodnota
groupId ID skupiny prostředků privátního propojení řetězec
privateLinkResourceId ID prostředku, na který privátní propojení odkazuje. řetězec
requestMessage Žádost o zprávu řetězec
status Určuje, jestli bylo připojení schváleno, odmítnuto nebo odebráno vlastníkem služby. Schváleno
Odpojeno
Čeká na vyřízení
"Zamítnuto"
Časový limit

Skladová jednotka (SKU)

Název Description Hodnota
capacity Pokud skladová položka podporuje horizontální navýšení/snížení kapacity, mělo by být zahrnuto celé číslo kapacity. Pokud pro prostředek není možné škálovat na více nebo více instancí, může se to vynechat. int
family Pokud má služba různé generace hardwaru pro stejnou skladovou položku, můžete to tady zaznamenat. řetězec
name Název skladové položky. Příklad – P3. Obvykle se jedná o písmeno+číselný kód. string (povinné)
size Velikost skladové položky Pokud je pole název kombinací vrstvy a nějaké jiné hodnoty, bude to samostatný kód. řetězec
tier Toto pole musí poskytovatel prostředků implementovat, pokud má služba více než jednu úroveň, ale není vyžadováno u PUT. 'Základní'
"Zdarma"
'Premium'
'Standard'

Šablony pro rychlý start

Následující šablony rychlého startu nasadí tento typ prostředku.

Template (Šablona) Description
Pracovní prostor služby Azure Machine Learning

Nasazení do Azure
Tato šablona vytvoří nový pracovní prostor služby Azure Machine Learning spolu se šifrovaným účtem úložiště, službou KeyVault a protokolováním Application Insights.
Vytvoření pracovního prostoru AML s více datovými sadami & úložiště dat

Nasazení do Azure
Tato šablona vytvoří pracovní prostor Služby Azure Machine Learning s několika datovými sadami & úložišti dat.
Kompletní zabezpečené nastavení služby Azure Machine Learning

Nasazení do Azure
Tato sada šablon Bicep ukazuje, jak nastavit Službu Azure Machine Learning v zabezpečeném nastavení. Tato referenční implementace zahrnuje pracovní prostor, výpočetní cluster, výpočetní instanci a připojený privátní cluster AKS.
Kompletní zabezpečené nastavení služby Azure Machine Learning (starší verze)

Nasazení do Azure
Tato sada šablon Bicep ukazuje, jak nastavit Službu Azure Machine Learning v zabezpečeném nastavení. Tato referenční implementace zahrnuje pracovní prostor, výpočetní cluster, výpočetní instanci a připojený privátní cluster AKS.
Vytvoření cílového výpočetního prostředí AKS s privátní IP adresou

Nasazení do Azure
Tato šablona vytvoří cílový výpočetní objekt AKS v daném pracovním prostoru služby Azure Machine Learning s privátní IP adresou.
Vytvoření pracovního prostoru služby Azure Machine Learning Service

Nasazení do Azure
Tato šablona nasazení určuje pracovní prostor Služby Azure Machine Learning a jeho přidružené prostředky, včetně Azure Key Vault, Azure Storage, Aplikace Azure Insights a Azure Container Registry. Tato konfigurace popisuje minimální sadu prostředků, které potřebujete, abyste mohli začít se službou Azure Machine Learning.
Vytvoření pracovního prostoru služby Azure Machine Learning Service (CMK)

Nasazení do Azure
Tato šablona nasazení určuje pracovní prostor Služby Azure Machine Learning a jeho přidružené prostředky, včetně Azure Key Vault, Azure Storage, Aplikace Azure Insights a Azure Container Registry. Příklad ukazuje, jak nakonfigurovat službu Azure Machine Learning pro šifrování pomocí šifrovacího klíče spravovaného zákazníkem.
Vytvoření pracovního prostoru služby Azure Machine Learning Service (vnet)

Nasazení do Azure
Tato šablona nasazení určuje pracovní prostor Služby Azure Machine Learning a jeho přidružené prostředky, včetně Azure Key Vault, Azure Storage, Aplikace Azure Insights a Azure Container Registry. Tato konfigurace popisuje sadu prostředků, které potřebujete k zahájení práce s Azure Machine Learning v izolované síti.
Vytvoření pracovního prostoru služby Azure Machine Learning (starší verze)

Nasazení do Azure
Tato šablona nasazení určuje pracovní prostor Služby Azure Machine Learning a jeho přidružené prostředky, včetně Azure Key Vault, Azure Storage, Aplikace Azure Insights a Azure Container Registry. Tato konfigurace popisuje sadu prostředků, které potřebujete k zahájení práce s Azure Machine Learning v izolované síti.

Definice prostředku šablony ARM

Typ prostředku pracovních prostorů je možné nasadit s operacemi, které cílí na:

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces, přidejte do šablony následující kód JSON.

{
  "type": "Microsoft.MachineLearningServices/workspaces",
  "apiVersion": "2023-04-01-preview",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
    "{customized property}": "string"
  "sku": {
    "capacity": "int",
    "family": "string",
    "name": "string",
    "size": "string",
    "tier": "string"
  },
  "kind": "string",
  "identity": {
    "type": "string",
    "userAssignedIdentities": {
      "{customized property}": {}
    }
  },
  "properties": {
    "allowPublicAccessWhenBehindVnet": "bool",
    "applicationInsights": "string",
    "containerRegistries": [ "string" ],
    "containerRegistry": "string",
    "description": "string",
    "discoveryUrl": "string",
    "enableDataIsolation": "bool",
    "encryption": {
      "identity": {
        "userAssignedIdentity": "string"
      },
      "keyVaultProperties": {
        "identityClientId": "string",
        "keyIdentifier": "string",
        "keyVaultArmId": "string"
      },
      "status": "string"
    },
    "existingWorkspaces": [ "string" ],
    "featureStoreSettings": {
      "computeRuntime": {
        "sparkRuntimeVersion": "string"
      },
      "offlineStoreConnectionName": "string",
      "onlineStoreConnectionName": "string"
    },
    "friendlyName": "string",
    "hbiWorkspace": "bool",
    "hubResourceId": "string",
    "imageBuildCompute": "string",
    "keyVault": "string",
    "keyVaults": [ "string" ],
    "managedNetwork": {
      "isolationMode": "string",
      "outboundRules": {
        "{customized property}": {
          "category": "string",
          "status": "string",
          "type": "string"
          // For remaining properties, see OutboundRule objects
        }
      },
      "status": {
        "sparkReady": "bool",
        "status": "string"
      }
    },
    "primaryUserAssignedIdentity": "string",
    "publicNetworkAccess": "string",
    "serviceManagedResourcesSettings": {
      "cosmosDb": {
        "collectionsThroughput": "int"
      }
    },
    "sharedPrivateLinkResources": [
      {
        "name": "string",
        "properties": {
          "groupId": "string",
          "privateLinkResourceId": "string",
          "requestMessage": "string",
          "status": "string"
        }
      }
    ],
    "softDeleteRetentionInDays": "int",
    "storageAccount": "string",
    "storageAccounts": [ "string" ],
    "systemDatastoresAuthMode": "string",
    "v1LegacyMode": "bool"
  }
}

Objekty OutboundRule

Nastavte vlastnost type a určete typ objektu.

Pro plně kvalifikovaný název domény použijte:

  "type": "FQDN",
  "destination": "string"

Pro PrivateEndpoint použijte:

  "type": "PrivateEndpoint",
  "destination": {
    "serviceResourceId": "string",
    "sparkEnabled": "bool",
    "sparkStatus": "string",
    "subresourceTarget": "string"
  }

Pro ServiceTag použijte:

  "type": "ServiceTag",
  "destination": {
    "portRanges": "string",
    "protocol": "string",
    "serviceTag": "string"
  }

Hodnoty vlastností

pracovní prostory

Název Description Hodnota
typ Typ prostředku Microsoft.MachineLearningServices/workspaces
apiVersion Verze rozhraní API prostředků '2023-04-01-preview'
name Název prostředku string (povinné)

Omezení počtu znaků: 3–33

Platné znaky:
Alfanumerické znaky, spojovníky a podtržítka.
location Určuje umístění prostředku. řetězec
tags Obsahuje značky prostředků definované jako páry klíč/hodnota. Slovník názvů značek a hodnot. Viz Značky v šablonách
Sku Skladová položka pracovního prostoru. Sku
Druhu řetězec
identity Identita prostředku. ManagedServiceIdentity
properties Vlastnosti pracovního prostoru strojového učení WorkspaceVlastnosti

ManagedServiceIdentity

Název Description Hodnota
typ Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned). 'Žádný'
'SystemAssigned'
'SystemAssigned,UserAssigned'
UserAssigned (povinné)
userAssignedIdentity Sada identit přiřazených uživatelem přidružených k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formátu /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích. UserAssignedIdentities

UserAssignedIdentities

Název Description Hodnota
{přizpůsobená vlastnost} UserAssignedIdentity

UserAssignedIdentity

Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou Jen pro čtení.

WorkspaceVlastnosti

Název Description Hodnota
allowPublicAccessWhenBehindVnet Příznak označující, jestli se má povolit veřejný přístup za virtuální sítí. bool
applicationInsights ID ARM application Insights přidruženého k tomuto pracovnímu prostoru. řetězec
containerRegistries Seznam registrů kontejnerů používaných službou Hub. string[]
containerRegistry ID ARM registru kontejneru přidruženého k tomuto pracovnímu prostoru. řetězec
description Popis tohoto pracovního prostoru. řetězec
discoveryUrl Adresa URL služby zjišťování pro identifikaci regionálních koncových bodů pro služby experimentování se strojem řetězec
enableDataIsolation Příznak určující, jestli má pracovní prostor povolenou izolaci dat. Příznak lze nastavit pouze ve fázi vytváření, nejde ho aktualizovat. bool
šifrování Nastavení šifrování pracovního prostoru Azure ML. EncryptionProperty
existingWorkspaces Seznam existujících pracovních prostorů používaných službou Hub k provedení převodu. string[]
featureStoreSettings Nastavení pro pracovní prostor typu úložiště funkcí FeatureStoreSettings
Friendlyname Popisný název tohoto pracovního prostoru. Tento název v proměnlivé řetězec
hbiWorkspace Příznak pro signalizaci dat HBI v pracovním prostoru a omezení diagnostických dat shromažďovaných službou bool
hubResourceId ID prostředku centra používaného pro štíhlý pracovní prostor řetězec
imageBuildCompute Název výpočetních prostředků pro sestavení image řetězec
keyVault ID ARM trezoru klíčů přidruženého k tomuto pracovnímu prostoru Po vytvoření pracovního prostoru to nejde změnit. řetězec
keyVaults Seznam trezorů klíčů používaných centrem string[]
managedNetwork Nastavení spravované sítě pro pracovní prostor strojového učení ManagedNetworkSettings
primaryUserAssignedIdentity ID prostředku identity přiřazené uživatelem, které představuje identitu pracovního prostoru. řetězec
publicNetworkAccess Určuje, jestli jsou povolené požadavky z veřejné sítě. Zakázáno
'Povoleno'
serviceManagedResourcesSettings Nastavení prostředků spravovaných službou. ServiceManagedResourcesSettings
sharedPrivateLinkResources Seznam prostředků sdíleného privátního propojení v tomto pracovním prostoru. SharedPrivateLinkResource[]
softDeleteRetentionInDays Doba uchovávání informací ve dnech po obnovitelném odstranění pracovního prostoru. int
storageAccount ID ARM účtu úložiště přidruženého k tomuto pracovnímu prostoru Po vytvoření pracovního prostoru to nejde změnit. řetězec
storageAccounts : Seznam účtů úložiště používaných službou Hub. string[]
systemDatastoresAuthMode Režim ověřování používaný pro přístup k systémovým úložištím dat pracovního prostoru řetězec
v1LegacyMode Povolení v1_legacy_mode vám může bránit v používání funkcí poskytovaných rozhraním API v2. bool

EncryptionProperty

Název Description Hodnota
identity Identita, která se použije pro přístup k trezoru klíčů pro šifrování neaktivních uložených dat. IdentityForCmk
keyVaultVlastnosti Vlastnosti trezoru klíčů zákazníka Vlastnosti EncryptionKeyVault ( povinné)
status Určuje, jestli je pro pracovní prostor povolené šifrování. Zakázáno
Povoleno (povinné)

IdentityForCmk

Název Description Hodnota
userAssignedIdentity ArmId identity přiřazené uživatelem, která se použije pro přístup k trezoru klíčů spravovanému zákazníkem řetězec

EncryptionKeyVaultProperties

Název Description Hodnota
id identityClientId Pro budoucí použití – ID klienta identity, která se použije pro přístup k trezoru klíčů. řetězec
keyIdentifier Identifikátor URI trezoru klíčů pro přístup k šifrovacímu klíči string (povinné)
keyVaultArmId ArmId trezoru klíčů, ve kterém se nachází šifrovací klíč vlastněný zákazníkem. string (povinné)

FeatureStoreSettings

Název Description Hodnota
computeRuntime ComputeRuntimeDto
offlineNázev_připojení_úložiště řetězec
onlineStoreConnectionName řetězec

ComputeRuntimeDto

Název Description Hodnota
sparkRuntimeVersion řetězec

Nastavení spravované sítě

Název Description Hodnota
režim izolace Režim izolace pro spravovanou síť pracovního prostoru strojového učení. AllowInternetOutbound
AllowOnlyApprovedOutbound
Zakázáno
odchozí pravidla Slovník {OutboundRule} ManagedNetworkSettingsOutboundRules
status Stav zřizování pro spravovanou síť pracovního prostoru strojového učení ManagedNetworkProvisionStatus

ManagedNetworkSettingsOutboundRules

Název Description Hodnota
{přizpůsobená vlastnost} Odchozí pravidla

Odchozí pravidla

Název Description Hodnota
category Kategorie pravidla odchozích přenosů spravované sítě pracovního prostoru strojového učení 'Doporučeno'
'Povinné'
'UserDefined'
status Stav pravidla odchozích přenosů spravované sítě pracovního prostoru strojového učení Aktivní
Neaktivní
typ Nastavení typu objektu FQDN
Privátní koncový bod
ServiceTag (povinné)

FqdnOutboundRule

Název Description Hodnota
typ Typ pravidla odchozích přenosů spravované sítě pracovního prostoru strojového učení Plně kvalifikovaný název domény (povinné)
destination řetězec

PrivateEndpointOutboundRule

Název Description Hodnota
typ Typ odchozího pravidla spravované sítě pracovního prostoru strojového učení PrivateEndpoint (povinné)
destination Cíl privátního koncového bodu pro odchozí pravidlo privátního koncového bodu pro spravovanou síť pracovního prostoru strojového učení. PrivateEndpointDestination

PrivateEndpointDestination

Název Description Hodnota
serviceResourceId řetězec
sparkEnabled bool
sparkStatus Stav odchozího pravidla spravované sítě pracovního prostoru strojového učení Aktivní
"Neaktivní"
subresourceTarget řetězec

ServiceTagOutboundRule

Název Description Hodnota
typ Typ odchozího pravidla spravované sítě pracovního prostoru strojového učení ServiceTag (povinné)
destination Cíl značky služby pro odchozí pravidlo značky služby pro spravovanou síť pracovního prostoru strojového učení. ServiceTagDestination

ServiceTagDestination

Název Description Hodnota
rozsahy portů řetězec
Protokol řetězec
serviceTag řetězec

ManagedNetworkProvisionStatus

Název Description Hodnota
sparkReady bool
status Stav spravované sítě pracovního prostoru strojového učení Aktivní
"Neaktivní"

ServiceManagedResourcesSettings

Název Description Hodnota
cosmosDb Nastavení účtu cosmosdb spravovaného službou Nastavení služby CosmosDb

Nastavení služby CosmosDb

Název Description Hodnota
collectionsThroughput Propustnost kolekcí v databázi cosmosdb int

SharedPrivateLinkResource

Název Description Hodnota
name Jedinečný název privátního propojení. řetězec
properties Vlastnosti prostředku. SharedPrivateLinkResourceProperty

SharedPrivateLinkResourceProperty

Název Description Hodnota
groupId ID skupiny prostředků privátního propojení řetězec
privateLinkResourceId ID prostředku, na který privátní propojení odkazuje. řetězec
requestMessage Žádost o zprávu řetězec
status Určuje, jestli bylo připojení schváleno, odmítnuto nebo odebráno vlastníkem služby. "Schváleno"
Odpojeno
Čeká na vyřízení
"Odmítnuto"
Časový limit

Skladová jednotka (SKU)

Název Description Hodnota
capacity Pokud skladová položka podporuje horizontální navýšení/snížení kapacity, mělo by být zahrnuto celé číslo kapacity. Pokud pro prostředek není možné škálovat na více nebo více instancí, může se to vynechat. int
family Pokud má služba různé generace hardwaru pro stejnou skladovou položku, můžete to tady zaznamenat. řetězec
name Název skladové položky. Příklad – P3. Obvykle se jedná o písmeno+číselný kód. string (povinné)
size Velikost skladové položky. Pokud je pole pro název kombinací vrstvy a nějaké jiné hodnoty, jedná se o samostatný kód. řetězec
tier Toto pole musí poskytovatel prostředků implementovat, pokud má služba více než jednu úroveň, ale nevyžaduje se u PUT. 'Základní'
'Zdarma'
Premium
'Standardní'

Šablony pro rychlý start

Následující šablony pro rychlý start nasadí tento typ prostředku.

Template (Šablona) Description
Pracovní prostor služby Azure Machine Learning

Nasazení do Azure
Tato šablona vytvoří nový pracovní prostor Azure Machine Learning spolu se šifrovaným účtem úložiště, službou KeyVault a protokolováním Application Insights.
Vytvoření pracovního prostoru AML s několika datovými sadami & úložišti dat

Nasazení do Azure
Tato šablona vytvoří pracovní prostor Azure Machine Learning s několika datovými sadami & úložištích dat.
Kompletní zabezpečené nastavení služby Azure Machine Learning

Nasazení do Azure
Tato sada šablon Bicep ukazuje, jak v zabezpečeném nastavení nastavit kompletní službu Azure Machine Learning. Tato referenční implementace zahrnuje pracovní prostor, výpočetní cluster, výpočetní instanci a připojený privátní cluster AKS.
Kompletní zabezpečené nastavení služby Azure Machine Learning (starší verze)

Nasazení do Azure
Tato sada šablon Bicep ukazuje, jak v zabezpečeném nastavení nastavit kompletní službu Azure Machine Learning. Tato referenční implementace zahrnuje pracovní prostor, výpočetní cluster, výpočetní instanci a připojený privátní cluster AKS.
Vytvoření cílového výpočetního objektu AKS s privátní IP adresou

Nasazení do Azure
Tato šablona vytvoří cílový výpočetní objekt AKS v daném pracovním prostoru služby Azure Machine Learning s privátní IP adresou.
Vytvoření pracovního prostoru služby Azure Machine Learning Service

Nasazení do Azure
Tato šablona nasazení určuje pracovní prostor Služby Azure Machine Learning a jeho přidružené prostředky, včetně Azure Key Vault, Azure Storage, Aplikace Azure Insights a Azure Container Registry. Tato konfigurace popisuje minimální sadu prostředků, které potřebujete, abyste mohli začít se službou Azure Machine Learning.
Vytvoření pracovního prostoru služby Azure Machine Learning Service (CMK)

Nasazení do Azure
Tato šablona nasazení určuje pracovní prostor Služby Azure Machine Learning a jeho přidružené prostředky, včetně Azure Key Vault, Azure Storage, Aplikace Azure Insights a Azure Container Registry. Příklad ukazuje, jak nakonfigurovat službu Azure Machine Learning pro šifrování pomocí šifrovacího klíče spravovaného zákazníkem.
Vytvoření pracovního prostoru služby Azure Machine Learning Service (virtuální síť)

Nasazení do Azure
Tato šablona nasazení určuje pracovní prostor Služby Azure Machine Learning a jeho přidružené prostředky, včetně Azure Key Vault, Azure Storage, Aplikace Azure Insights a Azure Container Registry. Tato konfigurace popisuje sadu prostředků, které potřebujete k zahájení práce se službou Azure Machine Learning v izolované síti.
Vytvoření pracovního prostoru služby Azure Machine Learning (starší verze)

Nasazení do Azure
Tato šablona nasazení určuje pracovní prostor Služby Azure Machine Learning a jeho přidružené prostředky, včetně Azure Key Vault, Azure Storage, Aplikace Azure Insights a Azure Container Registry. Tato konfigurace popisuje sadu prostředků, které potřebujete k zahájení práce se službou Azure Machine Learning v izolované síti.

Definice prostředku Terraform (poskytovatel AzAPI)

Typ prostředku pracovních prostorů je možné nasadit s operacemi, které cílí na:

  • Skupiny prostředků

Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.

Formát prostředku

Pokud chcete vytvořit prostředek Microsoft.MachineLearningServices/workspaces, přidejte do šablony následující Terraform.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.MachineLearningServices/workspaces@2023-04-01-preview"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
    {customized property} = "string"
  identity {
    type = "string"
    identity_ids = []
  }
  body = jsonencode({
    properties = {
      allowPublicAccessWhenBehindVnet = bool
      applicationInsights = "string"
      containerRegistries = [
        "string"
      ]
      containerRegistry = "string"
      description = "string"
      discoveryUrl = "string"
      enableDataIsolation = bool
      encryption = {
        identity = {
          userAssignedIdentity = "string"
        }
        keyVaultProperties = {
          identityClientId = "string"
          keyIdentifier = "string"
          keyVaultArmId = "string"
        }
        status = "string"
      }
      existingWorkspaces = [
        "string"
      ]
      featureStoreSettings = {
        computeRuntime = {
          sparkRuntimeVersion = "string"
        }
        offlineStoreConnectionName = "string"
        onlineStoreConnectionName = "string"
      }
      friendlyName = "string"
      hbiWorkspace = bool
      hubResourceId = "string"
      imageBuildCompute = "string"
      keyVault = "string"
      keyVaults = [
        "string"
      ]
      managedNetwork = {
        isolationMode = "string"
        outboundRules = {
          {customized property} = {
            category = "string"
            status = "string"
            type = "string"
            // For remaining properties, see OutboundRule objects
          }
        }
        status = {
          sparkReady = bool
          status = "string"
        }
      }
      primaryUserAssignedIdentity = "string"
      publicNetworkAccess = "string"
      serviceManagedResourcesSettings = {
        cosmosDb = {
          collectionsThroughput = int
        }
      }
      sharedPrivateLinkResources = [
        {
          name = "string"
          properties = {
            groupId = "string"
            privateLinkResourceId = "string"
            requestMessage = "string"
            status = "string"
          }
        }
      ]
      softDeleteRetentionInDays = int
      storageAccount = "string"
      storageAccounts = [
        "string"
      ]
      systemDatastoresAuthMode = "string"
      v1LegacyMode = bool
    }
    sku = {
      capacity = int
      family = "string"
      name = "string"
      size = "string"
      tier = "string"
    }
    kind = "string"
  })
}

Objekty OutboundRule

Nastavte vlastnost type a určete typ objektu.

Pro plně kvalifikovaný název domény použijte:

  type = "FQDN"
  destination = "string"

Pro PrivateEndpoint použijte:

  type = "PrivateEndpoint"
  destination = {
    serviceResourceId = "string"
    sparkEnabled = bool
    sparkStatus = "string"
    subresourceTarget = "string"
  }

Jako ServiceTag použijte:

  type = "ServiceTag"
  destination = {
    portRanges = "string"
    protocol = "string"
    serviceTag = "string"
  }

Hodnoty vlastností

pracovní prostory

Název Description Hodnota
typ Typ prostředku Microsoft.MachineLearningServices/workspaces@2023-04-01-preview
name Název prostředku string (povinné)

Omezení počtu znaků: 3–33

Platné znaky:
Alfanumerické znaky, pomlčky a podtržítka
location Určuje umístění prostředku. řetězec
parent_id K nasazení do skupiny prostředků použijte ID této skupiny prostředků. string (povinné)
tags Obsahuje značky prostředků definované jako páry klíč/hodnota. Slovník názvů a hodnot značek.
Sku Skladová položka pracovního prostoru. Sku
Druhu řetězec
identity Identita prostředku. Identita spravované služby
properties Vlastnosti pracovního prostoru Machine Learning. Vlastnosti pracovního prostoru

Identita spravované služby

Název Description Hodnota
typ Typ identity spravované služby (kde jsou povolené typy SystemAssigned i UserAssigned) "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (povinné)
identity_ids Sada identit přiřazených uživatelem přidružených k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formátu /subscriptions/{subscriptionId}/resourceGroups/{název_skupiny_prostředků}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích. Pole ID identit uživatelů

UserAssignedIdentity

Název Description Hodnota
{přizpůsobená vlastnost} UserAssignedIdentity

UserAssignedIdentity

Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou jen pro čtení.

Vlastnosti pracovního prostoru

Název Description Hodnota
allowPublicAccessWhenBehindVnet Příznak označující, jestli se má povolit veřejný přístup za virtuální sítí. bool
applicationInsights ARM ID Application Insights přidruženého k tomuto pracovnímu prostoru řetězec
kontejneruRegistries Seznam registrů kontejnerů používaných službou Hub. string[]
kontejneruRegistry ID ARM registru kontejneru přidruženého k tomuto pracovnímu prostoru řetězec
description Popis tohoto pracovního prostoru. řetězec
adresa discoveryUrl Adresa URL služby zjišťování pro identifikaci regionálních koncových bodů pro služby experimentování se strojem učení řetězec
enableDataIsolation Příznak určující, jestli má pracovní prostor povolenou izolaci dat. Příznak lze nastavit pouze ve fázi vytváření, nelze ho aktualizovat. bool
šifrování Nastavení šifrování pracovního prostoru Azure ML. EncryptionProperty
existingWorkspaces Seznam existujících pracovních prostorů používaných centrem k provedení převodu string[]
featureStoreSettings Nastavení pro pracovní prostor typu úložiště funkcí FeatureStoreSettings
Friendlyname Popisný název tohoto pracovního prostoru Tento název v proměnlivé řetězec
pracovní prostor hbi Příznak pro signalizaci dat HBI v pracovním prostoru a snížení počtu diagnostických dat shromažďovaných službou bool
hubResourceId ID prostředku centra používaného pro štíhlý pracovní prostor řetězec
imageBuildCompute Název výpočetních prostředků pro sestavení image řetězec
trezor klíčů ID ARM trezoru klíčů přidruženého k tomuto pracovnímu prostoru Po vytvoření pracovního prostoru to nejde změnit. řetězec
trezory klíčů Seznam trezorů klíčů používaných centrem string[]
managedNetwork Nastavení spravované sítě pro pracovní prostor strojového učení Nastavení spravované sítě
primárníuserAssignedIdentity ID prostředku identity přiřazené uživatelem, které představuje identitu pracovního prostoru. řetězec
publicNetworkAccess Určuje, jestli jsou povolené požadavky z veřejné sítě. "Zakázáno"
"Povoleno"
serviceManagedResourcesSettings Nastavení prostředků spravovaných službou. ServiceManagedResourcesSettings
sharedPrivateLinkResources Seznam prostředků sdíleného privátního propojení v tomto pracovním prostoru. SharedPrivateLinkResource[]
softDeleteRetentionInDays Doba uchovávání dat ve dnech od obnovitelného odstranění pracovního prostoru int
storageAccount ARM ID účtu úložiště přidruženého k tomuto pracovnímu prostoru Po vytvoření pracovního prostoru to nejde změnit. řetězec
storageAccounts : Seznam účtů úložiště používaných centrem. string[]
systemDatastoresAuthMode Režim ověřování používaný pro přístup k systémovým úložištím dat pracovního prostoru řetězec
v1LegacyMode Povolení v1_legacy_mode vám může bránit v používání funkcí poskytovaných rozhraním API v2. bool

EncryptionProperty

Název Description Hodnota
identity Identita, která se použije pro přístup k trezoru klíčů pro šifrování neaktivních uložených dat. IdentityForCmk
keyVaultVlastnosti Vlastnosti trezoru klíčů zákazníka Vlastnosti EncryptionKeyVault ( povinné)
status Určuje, jestli je pro pracovní prostor povolené šifrování. "Zakázáno"
"Povoleno" (povinné)

IdentityForCmk

Název Description Hodnota
userAssignedIdentity ArmId identity přiřazené uživatelem, která se použije pro přístup k trezoru klíčů spravovanému zákazníkem řetězec

EncryptionKeyVaultProperties

Název Description Hodnota
id identityClientId Pro budoucí použití – ID klienta identity, která se použije pro přístup k trezoru klíčů. řetězec
keyIdentifier Identifikátor URI trezoru klíčů pro přístup k šifrovacímu klíči string (povinné)
keyVaultArmId ArmId trezoru klíčů, ve kterém se nachází šifrovací klíč vlastněný zákazníkem. string (povinné)

FeatureStoreSettings

Název Description Hodnota
computeRuntime ComputeRuntimeDto
offlineNázev_připojení_úložiště řetězec
onlineStoreConnectionName řetězec

ComputeRuntimeDto

Název Description Hodnota
sparkRuntimeVersion řetězec

Nastavení spravované sítě

Název Description Hodnota
režim izolace Režim izolace pro spravovanou síť pracovního prostoru strojového učení. "AllowInternetOutbound"
"AllowOnlyApprovedOutbound"
"Zakázáno"
odchozí pravidla Slovník {OutboundRule} ManagedNetworkSettingsOutboundRules
status Stav zřizování pro spravovanou síť pracovního prostoru strojového učení ManagedNetworkProvisionStatus

ManagedNetworkSettingsOutboundRules

Název Description Hodnota
{přizpůsobená vlastnost} Odchozí pravidla

Odchozí pravidla

Název Description Hodnota
category Kategorie pravidla odchozích přenosů spravované sítě pracovního prostoru strojového učení "Doporučeno"
"Povinné"
"UserDefined"
status Stav pravidla odchozích přenosů spravované sítě pracovního prostoru strojového učení "Aktivní"
"Neaktivní"
typ Nastavení typu objektu FQDN
Privátní koncový bod
ServiceTag (povinné)

FqdnOutboundRule

Název Description Hodnota
typ Typ odchozího pravidla spravované sítě pracovního prostoru strojového učení "Plně kvalifikovaný název domény" (povinné)
destination řetězec

PrivateEndpointOutboundRule

Název Description Hodnota
typ Typ odchozího pravidla spravované sítě pracovního prostoru strojového učení "PrivateEndpoint" (povinné)
destination Cíl privátního koncového bodu pro odchozí pravidlo privátního koncového bodu pro spravovanou síť pracovního prostoru strojového učení. PrivateEndpointDestination

PrivateEndpointDestination

Název Description Hodnota
serviceResourceId řetězec
sparkEnabled bool
sparkStatus Stav odchozího pravidla spravované sítě pracovního prostoru strojového učení "Aktivní"
"Neaktivní"
subresourceTarget řetězec

ServiceTagOutboundRule

Název Description Hodnota
typ Typ odchozího pravidla spravované sítě pracovního prostoru strojového učení "ServiceTag" (povinné)
destination Cíl značky služby pro odchozí pravidlo značky služby pro spravovanou síť pracovního prostoru strojového učení. ServiceTagDestination

ServiceTagDestination

Název Description Hodnota
rozsahy portů řetězec
Protokol řetězec
serviceTag řetězec

ManagedNetworkProvisionStatus

Název Description Hodnota
sparkReady bool
status Stav spravované sítě pracovního prostoru strojového učení "Aktivní"
"Neaktivní"

ServiceManagedResourcesSettings

Název Description Hodnota
cosmosDb Nastavení účtu cosmosdb spravovaného službou Nastavení služby CosmosDb

Nastavení služby CosmosDb

Název Description Hodnota
collectionsThroughput Propustnost kolekcí v databázi cosmosdb int

SharedPrivateLinkResource

Název Description Hodnota
name Jedinečný název privátního propojení. řetězec
properties Vlastnosti prostředku. SharedPrivateLinkResourceProperty

SharedPrivateLinkResourceProperty

Název Description Hodnota
groupId ID skupiny prostředků privátního propojení řetězec
privateLinkResourceId ID prostředku, na který privátní propojení odkazuje. řetězec
requestMessage Žádost o zprávu řetězec
status Určuje, jestli bylo připojení schváleno, odmítnuto nebo odebráno vlastníkem služby. "Schváleno"
"Odpojeno"
"Čeká na vyřízení"
"Odmítnuto"
"Časový limit"

Skladová jednotka (SKU)

Název Description Hodnota
capacity Pokud skladová položka podporuje horizontální navýšení/snížení kapacity, mělo by být zahrnuto celé číslo kapacity. Pokud u prostředku není možné provést horizontální navýšení nebo snížení kapacity, může být vynecháno. int
family Pokud má služba různé generace hardwaru, pro stejnou skladovou položku, můžete to tady zaznamenat. řetězec
name Název skladové položky. Příklad – P3. Obvykle se jedná o písmeno+číselný kód. string (povinné)
size Velikost skladové položky Pokud je pole název kombinací vrstvy a nějaké jiné hodnoty, bude to samostatný kód. řetězec
tier Toto pole musí poskytovatel prostředků implementovat, pokud má služba více než jednu úroveň, ale není vyžadováno u PUT. "Základní"
"Zdarma"
"Premium"
"Standardní"