Pracovní prostory a výpočty Microsoft.MachineLearningServices z 1. 1. 2021
- Latest (Nejnovější)
- 2023-10-01
- 2023-08-01-preview
- 2023-06-01-preview
- 2023-04-01
- 2023-04-01-preview
- 2023-02-01-preview
- 2022-12-01-preview
- 2022-10-01
- 2022-10-01-preview
- 2022-06-01-preview
- 2022-05-01
- 2022-02-01-preview
- 2022-01-01-preview
- 2021-07-01
- 2021-04-01
- 2021-03-01-preview
- 2021-01-01
- 2020-09-01-preview
- 2020-08-01
- 2020-06-01
- 2020-05-15-preview
- 2020-05-01-preview
- 2020-04-01
- 2020-03-01
- 2020-02-18-preview
- 01. 01. 2020
- 2019-11-01
- 2019-06-01
- 2019-05-01
- 2018-11-19
- 2018-03-01-preview
Definice prostředku Bicep
Typ prostředku pracovních prostorů nebo výpočetních prostředků je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy nasazení 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/computes, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.MachineLearningServices/workspaces/computes@2021-01-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
sku: {
name: 'string'
tier: 'string'
}
parent: resourceSymbolicName
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
properties: {
computeLocation: 'string'
description: 'string'
resourceId: 'string'
computeType: 'string'
// For remaining properties, see Compute objects
}
}
Výpočetní objekty
Nastavte vlastnost computeType pro určení typu objektu.
Pro AKS použijte:
computeType: 'AKS'
properties: {
agentCount: int
agentVmSize: 'string'
aksNetworkingConfiguration: {
dnsServiceIP: 'string'
dockerBridgeCidr: 'string'
serviceCidr: 'string'
subnetId: 'string'
}
clusterFqdn: 'string'
clusterPurpose: 'string'
sslConfiguration: {
cert: 'string'
cname: 'string'
key: 'string'
status: 'string'
}
}
Pro AmlCompute použijte:
computeType: 'AmlCompute'
properties: {
enableNodePublicIp: bool
isolatedNetwork: bool
osType: 'string'
remoteLoginPortPublicAccess: 'string'
scaleSettings: {
maxNodeCount: int
minNodeCount: int
nodeIdleTimeBeforeScaleDown: 'string'
}
subnet: {
id: 'string'
}
userAccountCredentials: {
adminUserName: 'string'
adminUserPassword: 'string'
adminUserSshPublicKey: 'string'
}
virtualMachineImage: {
id: 'string'
}
vmPriority: 'string'
vmSize: 'string'
}
Pro ComputeInstance použijte:
computeType: 'ComputeInstance'
properties: {
applicationSharingPolicy: 'string'
computeInstanceAuthorizationType: 'personal'
personalComputeInstanceSettings: {
assignedUser: {
objectId: 'string'
tenantId: 'string'
}
}
setupScripts: {
scripts: {
creationScript: {
scriptArguments: 'string'
scriptData: 'string'
scriptSource: 'string'
timeout: 'string'
}
startupScript: {
scriptArguments: 'string'
scriptData: 'string'
scriptSource: 'string'
timeout: 'string'
}
}
}
sshSettings: {
adminPublicKey: 'string'
sshPublicAccess: 'string'
}
subnet: {
id: 'string'
}
vmSize: 'string'
}
Pro Databricks použijte:
computeType: 'Databricks'
properties: {
databricksAccessToken: 'string'
workspaceUrl: 'string'
}
Pro DataFactory použijte:
computeType: 'DataFactory'
Pro DataLakeAnalytics použijte:
computeType: 'DataLakeAnalytics'
properties: {
dataLakeStoreAccountName: 'string'
}
Pro HDInsight použijte:
computeType: 'HDInsight'
properties: {
address: 'string'
administratorAccount: {
password: 'string'
privateKeyData: 'string'
publicKeyData: 'string'
username: 'string'
}
sshPort: int
}
Pro VirtualMachine použijte:
computeType: 'VirtualMachine'
properties: {
address: 'string'
administratorAccount: {
password: 'string'
privateKeyData: 'string'
publicKeyData: 'string'
username: 'string'
}
sshPort: int
virtualMachineSize: 'string'
}
Hodnoty vlastností
pracovní prostory a výpočetní prostředky
Název | Description | Hodnota |
---|---|---|
name | Název prostředku Přečtěte si, jak nastavit názvy a typy pro podřízené prostředky v Bicepu. |
string (povinné) Limit počtu znaků: 3–24 pro výpočetní instanci 3–32 pro výpočetní prostředky AML 2–16 pro jiné typy výpočetních prostředků Platné znaky: Alfanumerické znaky a spojovníky. |
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 |
Nadřazené | V nástroji Bicep můžete zadat nadřazený prostředek pro podřízený prostředek. Tuto vlastnost stačí přidat pouze v případě, že je podřízený prostředek deklarován mimo nadřazený prostředek. Další informace najdete v tématu Podřízený prostředek mimo nadřazený prostředek. |
Symbolický název prostředku typu: pracovní prostory |
identity | Identita prostředku. | Identita |
properties | Vlastnosti výpočetních prostředků | Výpočetní služby |
Identita
Název | Description | Hodnota |
---|---|---|
typ | Typ identity. | 'Žádný' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' |
userAssignedIdentity | Uživatelem přiřazené identity přidružené k prostředku | UserAssignedIdentities |
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í.
Compute
Název | Description | Hodnota |
---|---|---|
computeLocation | Umístění podkladových výpočetních prostředků | řetězec |
description | Popis výpočetních prostředků služby Machine Learning. | řetězec |
resourceId | ID prostředku ARM základního výpočetního prostředku | řetězec |
computeType | Nastavení typu objektu | AKS AmlCompute ComputeInstance Databricks DataFactory DataLakeAnalytics HDInsight VirtualMachine (povinné) |
AKS
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | AKS (povinné) |
properties | Vlastnosti AKS | AKSVlastnosti |
AKSVlastnosti
Název | Description | Hodnota |
---|---|---|
agentCount | Počet agentů | int Omezení: Minimální hodnota = 1 |
agentVmSize | Velikost virtuálního počítače agenta | řetězec |
aksNetworkingConfiguration | Konfigurace sítě AKS pro virtuální síť | AksNetworkingConfiguration |
Fqdn clusteru | Plně kvalifikovaný název domény clusteru | řetězec |
clusterPurpose | Zamýšlené použití clusteru | 'DenseProd' DevTest 'FastProd' |
konfigurace ssl | Konfigurace protokolu SSL | Konfigurace ssl |
AksNetworkingConfiguration
Název | Description | Hodnota |
---|---|---|
IP adresa služby dns | IP adresa přiřazená ke službě DNS Kubernetes. Musí být v rozsahu adres služby Kubernetes zadaném v serviceCidr. | řetězec Omezení: Vzor = ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$ |
dockerBridgeCidr | Rozsah IP adres notace CIDR přiřazený síti mostu Docker. Nesmí se překrývat s žádnými rozsahy IP adres podsítě nebo s rozsahem adres služby Kubernetes. | řetězec Omezení: Vzor = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
serviceCidr | Rozsah IP adres notace CIDR, ze kterého se přiřazují IP adresy clusteru služeb. Nesmí se překrývat s žádnými rozsahy IP adres podsítě. | řetězec Omezení: Vzor = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
id podsítě | ID prostředku podsítě virtuální sítě, do které patří výpočetní uzly | řetězec |
Konfigurace ssl
Název | Description | Hodnota |
---|---|---|
cert | Data certifikátu | řetězec |
Cname | CNAME certifikátu | řetězec |
key | Klíčová data | řetězec |
status | Povolení nebo zakázání ssl pro vyhodnocování | 'Automaticky' Zakázáno Povoleno |
AmlCompute
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | AmlCompute (povinné) |
properties | Vlastnosti výpočetních prostředků AML | AmlComputeProperties |
AmlComputeProperties
Název | Description | Hodnota |
---|---|---|
enableNodePublicIp | Povolte nebo zakažte zřizování veřejných IP adres uzlů. Možné hodnoty: Možné hodnoty jsou: true – Indikuje, že výpočetní uzly budou mít zřízené veřejné IP adresy. false – označuje, že výpočetní uzly budou mít privátní koncový bod a žádné veřejné IP adresy. | bool |
isolatedNetwork | Síť je nebo není izolovaná | bool |
typ operačního systému | Typ výpočetního operačního systému | 'Linux' 'Windows' |
remoteLoginPortPublicAccess | Stav veřejného portu SSH Možné hodnoty jsou: Disabled – Označuje, že veřejný port SSH je na všech uzlech clusteru zavřený. Povoleno – Označuje, že veřejný port SSH je otevřený na všech uzlech clusteru. Nezadané – označuje, že veřejný port SSH je zavřený na všech uzlech clusteru, pokud je definovaná virtuální síť, jinak je otevřená všechny veřejné uzly. Může být výchozí pouze během vytváření clusteru. Po jeho vytvoření se buď povolí, nebo zakáže. | Zakázáno Povoleno Neurčené |
škálovací nastavení | Nastavení škálování pro výpočetní prostředky AML | ScaleSettings |
podsíť | ID prostředku podsítě virtuální sítě, do které patří výpočetní uzly. | ResourceId |
uživatelské_účtyCredentials | Přihlašovací údaje pro uživatelský účet správce, který se vytvoří na každém výpočetním uzlu. | Přihlašovací údaje uživatelského účtu |
virtualMachineImage | Image virtuálního počítače pro výpočetní prostředky AML – pouze windows | VirtualMachineImage |
vmPriority | Priorita virtuálního počítače | 'Dedicated' 'Nízkápriorita' |
vmSize | Velikost virtuálního počítače | řetězec |
ScaleSettings
Název | Description | Hodnota |
---|---|---|
maxNodeCount | Maximální počet uzlů, které se mají použít | int (povinné) |
počet uzlů minNodeCount | Minimální počet uzlů, které se mají použít | int |
nodeIdleTimeBeforeScaleDown | Doba nečinnosti uzlu před vertikálním snížením kapacity amlCompute. Tento řetězec musí být ve formátu RFC. | řetězec |
ResourceId
Název | Description | Hodnota |
---|---|---|
id | ID prostředku | string (povinné) |
Přihlašovací údaje uživatelského účtu
Název | Description | Hodnota |
---|---|---|
adminUserName | Název uživatelského účtu správce, který se dá použít k připojení K uzlům SSH. | string (povinné) |
adminUserPassword | Heslo uživatelského účtu správce | řetězec |
adminUserSshPublicKey | Veřejný klíč SSH uživatelského účtu správce. | řetězec |
VirtualMachineImage
Název | Description | Hodnota |
---|---|---|
id | Cesta k imagi virtuálního počítače | string (povinné) |
ComputeInstance
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | ComputeInstance (povinné) |
properties | Vlastnosti výpočetní instance | ComputeInstanceProperties |
ComputeInstanceProperties
Název | Description | Hodnota |
---|---|---|
applicationSharingPolicy | Zásady sdílení aplikací v této výpočetní instanci mezi uživateli nadřazeného pracovního prostoru Pokud je osobní, může k aplikacím v této výpočetní instanci přistupovat jenom autor. Když je sdíleno, každý uživatel pracovního prostoru může přistupovat k aplikacím v této instanci v závislosti na jeho přiřazené roli. | 'Osobní' Sdílené |
computeInstanceAuthorizationType | Typ autorizace výpočetní instance Dostupné hodnoty jsou osobní (výchozí). | 'osobní' |
personalComputeInstanceSettings | Nastavení pro osobní výpočetní instanci | PersonalComputeInstanceSettings |
setupScripts | Podrobnosti o přizpůsobených skriptech, které se mají spustit pro nastavení clusteru. | Instalační skripty |
sshSettings | Určuje zásady a nastavení pro přístup SSH. | ComputeInstanceSshSettings |
podsíť | ID prostředku podsítě virtuální sítě, ke kterým patří výpočetní uzly. | ResourceId |
vmSize | Velikost virtuálního počítače | řetězec |
PersonalComputeInstanceSettings
Název | Description | Hodnota |
---|---|---|
přiřazenoUživatel | Uživatel explicitně přiřazený k osobní výpočetní instanci. | Přiřazený uživatel |
Přiřazený uživatel
Název | Description | Hodnota |
---|---|---|
objectId | ID objektu AAD uživatele. | string (povinné) |
id tenanta | ID tenanta AAD uživatele. | string (povinné) |
Instalační skripty
Název | Description | Hodnota |
---|---|---|
skripty | Přizpůsobené instalační skripty | ScriptsToExecute |
ScriptsToExecute
Název | Description | Hodnota |
---|---|---|
creationScript | Skript, který se během zřizování výpočetních prostředků spustí jenom jednou. | Scriptreference |
startupScript | Skript, který se spouští při každém spuštění počítače. | Scriptreference |
Scriptreference
Název | Description | Hodnota |
---|---|---|
scriptArguments | Volitelné argumenty příkazového řádku předané skriptu ke spuštění. | řetězec |
scriptData | Umístění skriptů v připojeném svazku. | řetězec |
skriptSource | Zdroj úložiště skriptu: vložený pracovní prostor. | řetězec |
timeout | Volitelné časové období předané příkazu časového limitu | řetězec |
ComputeInstanceSshSettings
Název | Description | Hodnota |
---|---|---|
adminPublicKey | Určuje soubor veřejného klíče SSH rsa jako řetězec. Pomocí příkazu ssh-keygen -t rsa -b 2048 vygenerujte páry klíčů SSH. | řetězec |
sshPublicAccess | Stav veřejného portu SSH Možné hodnoty jsou: Zakázáno – označuje, že veřejný port SSH je v této instanci zavřený. Povoleno – označuje, že veřejný port SSH je otevřený a přístupný podle zásad virtuální sítě nebo podsítě, pokud jsou k dispozici. | Zakázáno 'Povoleno' |
Databricks
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | Databricks (povinné) |
properties | DatabricksProperties |
DatabricksProperties
Název | Description | Hodnota |
---|---|---|
databricksAccessToken | Přístupový token Databricks | řetězec |
workspaceUrl | Adresa URL pracovního prostoru | řetězec |
DataFactory
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | 'DataFactory' (povinné) |
DataLakeAnalytics
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | DataLakeAnalytics (povinné) |
properties | DataLakeAnalyticsProperties |
DataLakeAnalyticsProperties
Název | Description | Hodnota |
---|---|---|
dataLakeStoreAccountName | Název účtu úložiště DataLake | řetězec |
HDInsight
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | HDInsight (povinné) |
properties | HDInsightProperties |
HDInsightProperties
Název | Description | Hodnota |
---|---|---|
adresa | Veřejná IP adresa hlavního uzlu clusteru. | řetězec |
administratorAccount | Správa přihlašovacích údajů pro hlavní uzel clusteru | VirtualMachineSshCredentials |
sshPort | Otevřený port pro připojení SSH na hlavním uzlu clusteru. | int |
VirtualMachineSshCredentials
Název | Description | Hodnota |
---|---|---|
heslo | Heslo účtu správce | řetězec |
privateKeyData | Data privátního klíče | řetězec |
publicKeyData | Data veřejného klíče | řetězec |
username | Uživatelské jméno účtu správce | řetězec |
VirtualMachine
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | VirtualMachine (povinné) |
properties | VirtualMachineProperties |
VirtualMachineProperties
Název | Description | Hodnota |
---|---|---|
adresa | Veřejná IP adresa virtuálního počítače. | řetězec |
administratorAccount | Správa přihlašovacích údajů pro virtuální počítač | VirtualMachineSshCredentials |
sshPort | Otevřený port pro připojení SSH. | int |
virtualMachineSize | Velikost virtuálního počítače | řetězec |
Skladová jednotka (SKU)
Název | Description | Hodnota |
---|---|---|
name | Název skladové položky | řetězec |
tier | Úroveň skladové položky, jako je Basic nebo Enterprise | řetězec |
Šablony pro rychlý start
Následující šablony pro rychlý start nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vytvoření služby Machine Learning Service ADLA Compute |
Tato šablona vytvoří službu Machine Learning Service ADLA Compute. |
Vytvoření výpočetních prostředků služby Machine Learning Service |
Tato šablona vytvoří výpočetní prostředky služby Machine Learning Service Aks. |
Vytvoření výpočetních prostředků dsvm ve službě Machine Learning Service |
Tato šablona vytvoří výpočetní prostředky dsvm ve službě Machine Learning Service. |
Vytvoření clusteru HDInsight služby Machine Learning Service |
Tato šablona vytvoří cluster HDInsight služby Machine Learning Service. |
Vytvoření výpočetních prostředků služby Azure Machine Learning aKS |
Tato šablona vytvoří výpočetní prostředky služby Azure Machine Learning aKS. |
Vytvoření výpočetního clusteru Azure Machine Learning |
Tato šablona vytvoří výpočetní cluster Azure Machine Learning. |
Vytvoření výpočetní instance služby Azure Machine Learning |
Tato šablona vytvoří výpočetní instanci služby Azure Machine Learning jménem jiného uživatele s ukázkovým vloženým instalačním skriptem. |
Vytvoření propojené služby v pracovním prostoru Azure Machine Learning |
Tato šablona vytvoří linkedservice v existujícím pracovním prostoru Azure Machine Learning. |
Vytvoření cílového výpočetního objektu AKS s privátní IP adresou |
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. |
Definice prostředku šablony ARM
Typ prostředku pracovních prostorů/výpočetních prostředků je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin 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/computes, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.MachineLearningServices/workspaces/computes",
"apiVersion": "2021-01-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"sku": {
"name": "string",
"tier": "string"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"properties": {
"computeLocation": "string",
"description": "string",
"resourceId": "string",
"computeType": "string"
// For remaining properties, see Compute objects
}
}
Výpočetní objekty
Nastavte vlastnost computeType a určete typ objektu.
V případě AKS použijte:
"computeType": "AKS",
"properties": {
"agentCount": "int",
"agentVmSize": "string",
"aksNetworkingConfiguration": {
"dnsServiceIP": "string",
"dockerBridgeCidr": "string",
"serviceCidr": "string",
"subnetId": "string"
},
"clusterFqdn": "string",
"clusterPurpose": "string",
"sslConfiguration": {
"cert": "string",
"cname": "string",
"key": "string",
"status": "string"
}
}
Pro AmlCompute použijte:
"computeType": "AmlCompute",
"properties": {
"enableNodePublicIp": "bool",
"isolatedNetwork": "bool",
"osType": "string",
"remoteLoginPortPublicAccess": "string",
"scaleSettings": {
"maxNodeCount": "int",
"minNodeCount": "int",
"nodeIdleTimeBeforeScaleDown": "string"
},
"subnet": {
"id": "string"
},
"userAccountCredentials": {
"adminUserName": "string",
"adminUserPassword": "string",
"adminUserSshPublicKey": "string"
},
"virtualMachineImage": {
"id": "string"
},
"vmPriority": "string",
"vmSize": "string"
}
Pro ComputeInstance použijte:
"computeType": "ComputeInstance",
"properties": {
"applicationSharingPolicy": "string",
"computeInstanceAuthorizationType": "personal",
"personalComputeInstanceSettings": {
"assignedUser": {
"objectId": "string",
"tenantId": "string"
}
},
"setupScripts": {
"scripts": {
"creationScript": {
"scriptArguments": "string",
"scriptData": "string",
"scriptSource": "string",
"timeout": "string"
},
"startupScript": {
"scriptArguments": "string",
"scriptData": "string",
"scriptSource": "string",
"timeout": "string"
}
}
},
"sshSettings": {
"adminPublicKey": "string",
"sshPublicAccess": "string"
},
"subnet": {
"id": "string"
},
"vmSize": "string"
}
V případě Databricks použijte:
"computeType": "Databricks",
"properties": {
"databricksAccessToken": "string",
"workspaceUrl": "string"
}
Pro DataFactory použijte:
"computeType": "DataFactory"
Pro DataLakeAnalytics použijte:
"computeType": "DataLakeAnalytics",
"properties": {
"dataLakeStoreAccountName": "string"
}
Pro HDInsight použijte:
"computeType": "HDInsight",
"properties": {
"address": "string",
"administratorAccount": {
"password": "string",
"privateKeyData": "string",
"publicKeyData": "string",
"username": "string"
},
"sshPort": "int"
}
Pro VirtualMachine použijte:
"computeType": "VirtualMachine",
"properties": {
"address": "string",
"administratorAccount": {
"password": "string",
"privateKeyData": "string",
"publicKeyData": "string",
"username": "string"
},
"sshPort": "int",
"virtualMachineSize": "string"
}
Hodnoty vlastností
pracovní prostory/ výpočetní prostředí
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.MachineLearningServices/workspaces/computes |
apiVersion | Verze rozhraní API prostředku | '2021-01-01' |
name | Název prostředku Podívejte se, jak nastavit názvy a typy pro podřízené prostředky v šablonách JSON ARM. |
string (povinné) Limit počtu znaků: 3–24 pro výpočetní instanci 3–32 pro výpočetní prostředky AML 2–16 pro jiné typy výpočetních prostředků Platné znaky: Alfanumerické znaky a pomlčky. |
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ů a hodnot značek. Zobrazit značky v šablonách |
Sku | Skladová položka pracovního prostoru. | Sku |
identity | Identita prostředku. | Identita |
properties | Vlastnosti výpočetních prostředků | Výpočetní služby |
Identita
Název | Description | Hodnota |
---|---|---|
typ | Typ identity. | 'Žádný' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' |
userAssignedIdentity | Uživatelem přiřazené identity přidružené k prostředku | 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í.
Compute
Název | Description | Hodnota |
---|---|---|
computeLocation | Umístění podkladových výpočetních prostředků | řetězec |
description | Popis výpočetních prostředků služby Machine Learning. | řetězec |
resourceId | ID prostředku ARM podkladového výpočetního prostředí | řetězec |
computeType | Nastavení typu objektu | AKS AmlCompute ComputeInstance Databricks DataFactory DataLakeAnalytics HDInsight VirtualMachine (povinné) |
AKS
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | AKS (povinné) |
properties | Vlastnosti AKS | AKSVlastnosti |
AKSVlastnosti
Název | Description | Hodnota |
---|---|---|
agentCount | Počet agentů | int Omezení: Minimální hodnota = 1 |
agentVmSize | Velikost virtuálního počítače agenta | řetězec |
aksNetworkingConfiguration | Konfigurace sítě AKS pro virtuální síť | AksNetworkingConfiguration |
clusterFqdn | Plně kvalifikovaný název domény clusteru | řetězec |
clusterPurpose | Zamýšlené použití clusteru | 'DenseProd' DevTest 'FastProd' |
konfigurace ssl | Konfigurace protokolu SSL | Konfigurace ssl |
AksNetworkingConfiguration
Název | Description | Hodnota |
---|---|---|
dnsServiceIP | IP adresa přiřazená ke službě DNS Kubernetes. Musí být v rozsahu adres služby Kubernetes zadaném v serviceCidr. | řetězec Omezení: Pattern = ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$ |
dockerBridgeCidr | Rozsah IP adres zápisu CIDR přiřazený síti mostu Dockeru. Nesmí se překrývat s žádnými rozsahy IP adres podsítě nebo s rozsahem adres služby Kubernetes. | řetězec Omezení: Vzor = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
serviceCidr | Rozsah IP adres notace CIDR, ze kterého se přiřazují IP adresy clusteru služeb. Nesmí se překrývat s žádnými rozsahy IP adres podsítě. | řetězec Omezení: Vzor = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
id podsítě | ID prostředku podsítě virtuální sítě, do které patří výpočetní uzly | řetězec |
Konfigurace ssl
Název | Description | Hodnota |
---|---|---|
cert | Data certifikátu | řetězec |
Cname | CNAME certifikátu | řetězec |
key | Klíčová data | řetězec |
status | Povolení nebo zakázání ssl pro vyhodnocování | 'Automaticky' Zakázáno Povoleno |
AmlCompute
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | AmlCompute (povinné) |
properties | Vlastnosti výpočetních prostředků AML | AmlComputeProperties |
AmlComputeProperties
Název | Description | Hodnota |
---|---|---|
enableNodePublicIp | Povolte nebo zakažte zřizování veřejných IP adres uzlů. Možné hodnoty: Možné hodnoty jsou: true – Indikuje, že výpočetní uzly budou mít zřízené veřejné IP adresy. false – označuje, že výpočetní uzly budou mít privátní koncový bod a žádné veřejné IP adresy. | bool |
isolatedNetwork | Síť je nebo není izolovaná | bool |
typ operačního systému | Typ výpočetního operačního systému | 'Linux' 'Windows' |
remoteLoginPortPublicAccess | Stav veřejného portu SSH Možné hodnoty jsou: Disabled – Označuje, že veřejný port SSH je na všech uzlech clusteru zavřený. Povoleno – Označuje, že veřejný port SSH je otevřený na všech uzlech clusteru. Nezadané – označuje, že veřejný port SSH je zavřený na všech uzlech clusteru, pokud je definovaná virtuální síť, jinak je otevřená všechny veřejné uzly. Může být výchozí pouze během vytváření clusteru. Po jeho vytvoření se buď povolí, nebo zakáže. | Zakázáno Povoleno Neurčené |
škálovací nastavení | Nastavení škálování pro výpočetní prostředky AML | ScaleSettings |
podsíť | ID prostředku podsítě virtuální sítě, do které patří výpočetní uzly. | ResourceId |
uživatelské_účtyCredentials | Přihlašovací údaje pro uživatelský účet správce, který se vytvoří na každém výpočetním uzlu. | Přihlašovací údaje uživatelského účtu |
virtualMachineImage | Image virtuálního počítače pro výpočetní prostředky AML – pouze windows | VirtualMachineImage |
vmPriority | Priorita virtuálního počítače | 'Dedicated' 'Nízkápriorita' |
vmSize | Velikost virtuálního počítače | řetězec |
ScaleSettings
Název | Description | Hodnota |
---|---|---|
maxNodeCount | Maximální počet uzlů, které se mají použít | int (povinné) |
počet uzlů minNodeCount | Minimální počet uzlů, které se mají použít | int |
nodeIdleTimeBeforeScaleDown | Doba nečinnosti uzlu před vertikálním snížením kapacity amlCompute. Tento řetězec musí být ve formátu RFC. | řetězec |
ResourceId
Název | Description | Hodnota |
---|---|---|
id | ID prostředku | string (povinné) |
Přihlašovací údaje uživatelského účtu
Název | Description | Hodnota |
---|---|---|
adminUserName | Název uživatelského účtu správce, který se dá použít k připojení K uzlům SSH. | string (povinné) |
adminUserPassword | Heslo uživatelského účtu správce | řetězec |
adminUserSshPublicKey | Veřejný klíč SSH uživatelského účtu správce. | řetězec |
VirtualMachineImage
Název | Description | Hodnota |
---|---|---|
id | Cesta k imagi virtuálního počítače | string (povinné) |
ComputeInstance
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | ComputeInstance (povinné) |
properties | Vlastnosti výpočetní instance | ComputeInstanceProperties |
ComputeInstanceProperties
Název | Description | Hodnota |
---|---|---|
applicationSharingPolicy | Zásady pro sdílení aplikací v této výpočetní instanci mezi uživateli nadřazeného pracovního prostoru Pokud osobní, může k aplikacím v této výpočetní instanci přistupovat pouze tvůrce. Pokud je sdíleno, každý uživatel pracovního prostoru má přístup k aplikacím v této instanci v závislosti na jeho přiřazené roli. | 'Osobní' Sdílené |
computeInstanceAuthorizationType | Typ autorizace výpočetní instance Dostupné hodnoty jsou osobní (výchozí). | 'osobní' |
personalComputeInstanceSettings | Nastavení pro osobní výpočetní instanci | PersonalComputeInstanceSettings |
instalační skripty | Podrobnosti o přizpůsobených skriptech, které se mají spustit pro nastavení clusteru. | Skripty SetupScript |
sshSettings | Určuje zásady a nastavení pro přístup SSH. | ComputeInstanceSshSettings |
podsíť | ID prostředku podsítě virtuální sítě, do které patří výpočetní uzly. | ResourceId |
vmSize | Velikost virtuálního počítače | řetězec |
PersonalComputeInstanceSettings
Název | Description | Hodnota |
---|---|---|
přiřazený uživatel | Uživatel explicitně přiřazený k osobní výpočetní instanci. | Přiřazený uživatel |
Přiřazený uživatel
Název | Description | Hodnota |
---|---|---|
objectId | ID objektu AAD uživatele. | string (povinné) |
ID tenanta | ID tenanta AAD uživatele. | string (povinné) |
Skripty SetupScript
Název | Description | Hodnota |
---|---|---|
skripty | Přizpůsobené instalační skripty | SkriptyToExecute |
SkriptyToExecute
Název | Description | Hodnota |
---|---|---|
creationScript | Skript, který se během zřizování výpočetních prostředků spustí jenom jednou. | Scriptreference |
startupScript | Skript, který se spustí při každém spuštění počítače. | Scriptreference |
Scriptreference
Název | Description | Hodnota |
---|---|---|
scriptArguments | Volitelné argumenty příkazového řádku předané skriptu ke spuštění. | řetězec |
scriptData | Umístění skriptů v připojeném svazku. | řetězec |
skriptSource | Zdroj úložiště skriptu: vložený pracovní prostor. | řetězec |
timeout | Volitelné časové období předané příkazu časového limitu | řetězec |
ComputeInstanceSshSettings
Název | Description | Hodnota |
---|---|---|
adminPublicKey | Určuje soubor veřejného klíče SSH rsa jako řetězec. Pomocí příkazu ssh-keygen -t rsa -b 2048 vygenerujte páry klíčů SSH. | řetězec |
sshPublicAccess | Stav veřejného portu SSH Možné hodnoty jsou: Zakázáno – označuje, že veřejný port SSH je v této instanci zavřený. Povoleno – označuje, že veřejný port SSH je otevřený a přístupný podle zásad virtuální sítě nebo podsítě, pokud jsou k dispozici. | Zakázáno 'Povoleno' |
Databricks
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | Databricks (povinné) |
properties | DatabricksProperties |
DatabricksProperties
Název | Description | Hodnota |
---|---|---|
databricksAccessToken | Přístupový token Databricks | řetězec |
workspaceUrl | Adresa URL pracovního prostoru | řetězec |
DataFactory
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | 'DataFactory' (povinné) |
DataLakeAnalytics
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | DataLakeAnalytics (povinné) |
properties | DataLakeAnalyticsProperties |
DataLakeAnalyticsProperties
Název | Description | Hodnota |
---|---|---|
dataLakeStoreAccountName | Název účtu úložiště DataLake | řetězec |
HDInsight
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | HDInsight (povinné) |
properties | HDInsightProperties |
HDInsightProperties
Název | Description | Hodnota |
---|---|---|
adresa | Veřejná IP adresa hlavního uzlu clusteru. | řetězec |
administratorAccount | Správa přihlašovacích údajů pro hlavní uzel clusteru | VirtualMachineSshCredentials |
sshPort | Otevřený port pro připojení SSH na hlavním uzlu clusteru. | int |
VirtualMachineSshCredentials
Název | Description | Hodnota |
---|---|---|
heslo | Heslo účtu správce | řetězec |
privateKeyData | Data privátního klíče | řetězec |
publicKeyData | Data veřejného klíče | řetězec |
username | Uživatelské jméno účtu správce | řetězec |
VirtualMachine
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | VirtualMachine (povinné) |
properties | VirtualMachineVlastnosti |
VirtualMachineVlastnosti
Název | Description | Hodnota |
---|---|---|
adresa | Veřejná IP adresa virtuálního počítače. | řetězec |
administratorAccount | Správa přihlašovacích údajů pro virtuální počítač | VirtualMachineSshCredentials |
sshPort | Otevřený port pro připojení SSH. | int |
virtualMachineSize | Velikost virtuálního počítače | řetězec |
Skladová jednotka (SKU)
Název | Description | Hodnota |
---|---|---|
name | Název skladové položky | řetězec |
tier | Úroveň skladové položky, jako je Basic nebo Enterprise | řetězec |
Šablony pro rychlý start
Následující šablony pro rychlý start nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vytvoření služby Machine Learning Service ADLA Compute |
Tato šablona vytvoří službu Machine Learning Service ADLA Compute. |
Vytvoření výpočetních prostředků služby Machine Learning Service |
Tato šablona vytvoří výpočetní prostředky služby Machine Learning Service Aks. |
Vytvoření výpočetních prostředků dsvm ve službě Machine Learning Service |
Tato šablona vytvoří výpočetní prostředky dsvm ve službě Machine Learning Service. |
Vytvoření clusteru HDInsight služby Machine Learning Service |
Tato šablona vytvoří cluster HDInsight služby Machine Learning Service. |
Vytvoření výpočetních prostředků služby Azure Machine Learning aKS |
Tato šablona vytvoří výpočetní prostředky služby Azure Machine Learning aKS. |
Vytvoření výpočetního clusteru Azure Machine Learning |
Tato šablona vytvoří výpočetní cluster Azure Machine Learning. |
Vytvoření výpočetní instance služby Azure Machine Learning |
Tato šablona vytvoří výpočetní instanci služby Azure Machine Learning jménem jiného uživatele s ukázkovým vloženým instalačním skriptem. |
Vytvoření propojené služby v pracovním prostoru Azure Machine Learning |
Tato šablona vytvoří linkedservice v existujícím pracovním prostoru Azure Machine Learning. |
Vytvoření cílového výpočetního objektu AKS s privátní IP adresou |
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. |
Definice prostředku Terraform (poskytovatel AzAPI)
Typ prostředku pracovních prostorů/výpočetních prostředků 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/computes, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MachineLearningServices/workspaces/computes@2021-01-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
computeLocation = "string"
description = "string"
resourceId = "string"
computeType = "string"
// For remaining properties, see Compute objects
}
sku = {
name = "string"
tier = "string"
}
})
}
Výpočetní objekty
Nastavte vlastnost computeType a určete typ objektu.
V případě AKS použijte:
computeType = "AKS"
properties = {
agentCount = int
agentVmSize = "string"
aksNetworkingConfiguration = {
dnsServiceIP = "string"
dockerBridgeCidr = "string"
serviceCidr = "string"
subnetId = "string"
}
clusterFqdn = "string"
clusterPurpose = "string"
sslConfiguration = {
cert = "string"
cname = "string"
key = "string"
status = "string"
}
}
Pro AmlCompute použijte:
computeType = "AmlCompute"
properties = {
enableNodePublicIp = bool
isolatedNetwork = bool
osType = "string"
remoteLoginPortPublicAccess = "string"
scaleSettings = {
maxNodeCount = int
minNodeCount = int
nodeIdleTimeBeforeScaleDown = "string"
}
subnet = {
id = "string"
}
userAccountCredentials = {
adminUserName = "string"
adminUserPassword = "string"
adminUserSshPublicKey = "string"
}
virtualMachineImage = {
id = "string"
}
vmPriority = "string"
vmSize = "string"
}
Pro ComputeInstance použijte:
computeType = "ComputeInstance"
properties = {
applicationSharingPolicy = "string"
computeInstanceAuthorizationType = "personal"
personalComputeInstanceSettings = {
assignedUser = {
objectId = "string"
tenantId = "string"
}
}
setupScripts = {
scripts = {
creationScript = {
scriptArguments = "string"
scriptData = "string"
scriptSource = "string"
timeout = "string"
}
startupScript = {
scriptArguments = "string"
scriptData = "string"
scriptSource = "string"
timeout = "string"
}
}
}
sshSettings = {
adminPublicKey = "string"
sshPublicAccess = "string"
}
subnet = {
id = "string"
}
vmSize = "string"
}
V případě Databricks použijte:
computeType = "Databricks"
properties = {
databricksAccessToken = "string"
workspaceUrl = "string"
}
Pro DataFactory použijte:
computeType = "DataFactory"
Pro DataLakeAnalytics použijte:
computeType = "DataLakeAnalytics"
properties = {
dataLakeStoreAccountName = "string"
}
Pro HDInsight použijte:
computeType = "HDInsight"
properties = {
address = "string"
administratorAccount = {
password = "string"
privateKeyData = "string"
publicKeyData = "string"
username = "string"
}
sshPort = int
}
Pro VirtualMachine použijte:
computeType = "VirtualMachine"
properties = {
address = "string"
administratorAccount = {
password = "string"
privateKeyData = "string"
publicKeyData = "string"
username = "string"
}
sshPort = int
virtualMachineSize = "string"
}
Hodnoty vlastností
pracovní prostory/ výpočetní prostředí
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.MachineLearningServices/workspaces/computes@2021-01-01 |
name | Název prostředku | string (povinné) Limit počtu znaků: 3–24 pro výpočetní instanci 3–32 pro výpočetní prostředky AML 2–16 pro jiné typy výpočetních prostředků Platné znaky: Alfanumerické znaky a pomlčky. |
location | Určuje umístění prostředku. | řetězec |
parent_id | ID prostředku, který je nadřazený pro tento prostředek. | ID prostředku typu: pracovní prostory |
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 |
identity | Identita prostředku. | Identita |
properties | Vlastnosti výpočetních prostředků | Výpočetní služby |
Identita
Název | Description | Hodnota |
---|---|---|
typ | Typ identity. | "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" |
identity_ids | Identity přiřazené uživatelem přidružené k prostředku. | 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í.
Compute
Název | Description | Hodnota |
---|---|---|
computeLocation | Umístění podkladových výpočetních prostředků | řetězec |
description | Popis výpočetních prostředků služby Machine Learning. | řetězec |
resourceId | ID prostředku ARM základního výpočetního prostředku | řetězec |
computeType | Nastavení typu objektu | AKS AmlCompute ComputeInstance Databricks DataFactory DataLakeAnalytics HDInsight VirtualMachine (povinné) |
AKS
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | "AKS" (povinné) |
properties | Vlastnosti AKS | AKSVlastnosti |
AKSVlastnosti
Název | Description | Hodnota |
---|---|---|
agentCount | Počet agentů | int Omezení: Minimální hodnota = 1 |
agentVmSize | Velikost virtuálního počítače agenta | řetězec |
aksNetworkingConfiguration | Konfigurace sítě AKS pro virtuální síť | AksNetworkingConfiguration |
Fqdn clusteru | Plně kvalifikovaný název domény clusteru | řetězec |
clusterPurpose | Zamýšlené použití clusteru | "DenseProd" "DevTest" "FastProd" |
konfigurace ssl | Konfigurace protokolu SSL | Konfigurace ssl |
AksNetworkingConfiguration
Název | Description | Hodnota |
---|---|---|
dnsServiceIP | IP adresa přiřazená ke službě DNS Kubernetes. Musí být v rozsahu adres služby Kubernetes zadaném v serviceCidr. | řetězec Omezení: Pattern = ^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$ |
dockerBridgeCidr | Rozsah IP adres zápisu CIDR přiřazený síti mostu Dockeru. Nesmí se překrývat s žádnými rozsahy IP adres podsítě ani s rozsahem adres služby Kubernetes. | řetězec Omezení: Pattern = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
serviceCidr | Rozsah IP adres notace CIDR, ze kterého se přiřazují IP adresy clusteru služeb. Nesmí se překrývat s žádnými rozsahy IP adres podsítě. | řetězec Omezení: Pattern = ^([0-9]{1,3}\.){3}[0-9]{1,3}(\/([0-9]|[1-2][0-9]|3[0-2]))?$ |
subnetId | ID prostředku podsítě virtuální sítě, do které patří výpočetní uzly | řetězec |
Konfigurace ssl
Název | Description | Hodnota |
---|---|---|
cert | Data certifikátu | řetězec |
Cname | CNAME certifikátu | řetězec |
key | Klíčová data | řetězec |
status | Povolení nebo zakázání ssl pro vyhodnocování | "Automaticky" "Zakázáno" "Povoleno" |
AmlCompute
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | "AmlCompute" (povinné) |
properties | Vlastnosti výpočetních prostředků AML | AmlComputeProperties |
AmlComputeProperties
Název | Description | Hodnota |
---|---|---|
enableNodePublicIp | Povolte nebo zakažte zřizování veřejných IP adres uzlů. Možné hodnoty: Možné hodnoty jsou: true – označuje, že výpočetní uzly budou mít zřízené veřejné IP adresy. false – označuje, že výpočetní uzly budou mít privátní koncový bod a žádné veřejné IP adresy. | bool |
isolatedNetwork | Síť je nebo není izolovaná | bool |
osType | Typ výpočetního operačního systému | "Linux" "Windows" |
remoteLoginPortPublicAccess | Stav veřejného portu SSH Možné hodnoty jsou: Zakázáno – označuje, že veřejný port SSH je uzavřený na všech uzlech clusteru. Povoleno – označuje, že veřejný port SSH je otevřený na všech uzlech clusteru. Nezadřené – označuje, že veřejný port SSH je zavřený na všech uzlech clusteru, pokud je definovaná virtuální síť, jinak je otevřená všechny veřejné uzly. Může být výchozí pouze během vytváření clusteru. Po vytvoření bude buď povolený, nebo zakázaný. | "Zakázáno" "Povoleno" "Není zadáno" |
scaleSettings | Nastavení škálování pro výpočetní prostředky AML | ScaleSettings |
podsíť | ID prostředku podsítě virtuální sítě, ke kterým patří výpočetní uzly. | ResourceId |
userAccountCredentials | Přihlašovací údaje pro uživatelský účet správce, který se vytvoří na každém výpočetním uzlu. | UserAccountCredentials |
virtualMachineImage | Image virtuálního počítače pro výpočetní prostředky AML – pouze windows | VirtualMachineImage |
vmPriority | Priorita virtuálního počítače | "Vyhrazené" "LowPriority" |
vmSize | Velikost virtuálního počítače | řetězec |
ScaleSettings
Název | Description | Hodnota |
---|---|---|
maxNodeCount | Maximální počet uzlů, které se mají použít | int (povinné) |
minNodeCount | Minimální počet uzlů, které se mají použít | int |
nodeIdleTimeBeforeScaleDown | Doba nečinnosti uzlu před vertikálním snížením kapacity amlCompute. Tento řetězec musí být ve formátu RFC. | řetězec |
ResourceId
Název | Description | Hodnota |
---|---|---|
id | ID prostředku | string (povinné) |
UserAccountCredentials
Název | Description | Hodnota |
---|---|---|
adminUserName | Název uživatelského účtu správce, který lze použít k připojení SSH k uzlům. | string (povinné) |
adminUserPassword | Heslo uživatelského účtu správce. | řetězec |
adminUserSshPublicKey | Veřejný klíč SSH uživatelského účtu správce. | řetězec |
VirtualMachineImage
Název | Description | Hodnota |
---|---|---|
id | Cesta k imagi virtuálního počítače | string (povinné) |
ComputeInstance
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | "ComputeInstance" (povinné) |
properties | Vlastnosti výpočetní instance | ComputeInstanceProperties |
ComputeInstanceProperties
Název | Description | Hodnota |
---|---|---|
applicationSharingPolicy | Zásady sdílení aplikací v této výpočetní instanci mezi uživateli nadřazeného pracovního prostoru Pokud je osobní, může k aplikacím v této výpočetní instanci přistupovat jenom autor. Když je sdíleno, každý uživatel pracovního prostoru může přistupovat k aplikacím v této instanci v závislosti na jeho přiřazené roli. | "Osobní" "Sdílené" |
computeInstanceAuthorizationType | Typ autorizace výpočetní instance Dostupné hodnoty jsou osobní (výchozí). | "osobní" |
personalComputeInstanceSettings | Nastavení pro osobní výpočetní instanci | PersonalComputeInstanceSettings |
setupScripts | Podrobnosti o přizpůsobených skriptech, které se mají spustit pro nastavení clusteru. | Instalační skripty |
sshSettings | Určuje zásady a nastavení pro přístup SSH. | ComputeInstanceSshSettings |
podsíť | ID prostředku podsítě virtuální sítě, ke kterým patří výpočetní uzly. | ResourceId |
vmSize | Velikost virtuálního počítače | řetězec |
PersonalComputeInstanceSettings
Název | Description | Hodnota |
---|---|---|
přiřazenoUživatel | Uživatel explicitně přiřazený k osobní výpočetní instanci. | Přiřazený uživatel |
Přiřazený uživatel
Název | Description | Hodnota |
---|---|---|
objectId | ID objektu AAD uživatele. | string (povinné) |
id tenanta | ID tenanta AAD uživatele. | string (povinné) |
Instalační skripty
Název | Description | Hodnota |
---|---|---|
skripty | Přizpůsobené instalační skripty | ScriptsToExecute |
ScriptsToExecute
Název | Description | Hodnota |
---|---|---|
creationScript | Skript, který se během zřizování výpočetních prostředků spustí jenom jednou. | Scriptreference |
startupScript | Skript, který se spouští při každém spuštění počítače. | Scriptreference |
Scriptreference
Název | Description | Hodnota |
---|---|---|
scriptArguments | Volitelné argumenty příkazového řádku předané skriptu ke spuštění. | řetězec |
scriptData | Umístění skriptů v připojeném svazku. | řetězec |
skriptSource | Zdroj úložiště skriptu: vložený pracovní prostor. | řetězec |
timeout | Volitelné časové období předané příkazu časového limitu | řetězec |
ComputeInstanceSshSettings
Název | Description | Hodnota |
---|---|---|
adminPublicKey | Určuje soubor veřejného klíče SSH rsa jako řetězec. Pomocí příkazu ssh-keygen -t rsa -b 2048 vygenerujte páry klíčů SSH. | řetězec |
sshPublicAccess | Stav veřejného portu SSH Možné hodnoty jsou: Zakázáno – označuje, že veřejný port SSH je v této instanci zavřený. Povoleno – označuje, že veřejný port SSH je otevřený a přístupný podle zásad virtuální sítě nebo podsítě, pokud jsou k dispozici. | "Zakázáno" "Povoleno" |
Databricks
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | "Databricks" (povinné) |
properties | DatabricksProperties |
DatabricksProperties
Název | Description | Hodnota |
---|---|---|
databricksAccessToken | Přístupový token Databricks | řetězec |
workspaceUrl | Adresa URL pracovního prostoru | řetězec |
DataFactory
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | "DataFactory" (povinné) |
DataLakeAnalytics
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | "DataLakeAnalytics" (povinné) |
properties | DataLakeAnalyticsProperties |
DataLakeAnalyticsProperties
Název | Description | Hodnota |
---|---|---|
dataLakeStoreAccountName | Název účtu úložiště DataLake | řetězec |
HDInsight
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | "HDInsight" (povinné) |
properties | HDInsightProperties |
HDInsightProperties
Název | Description | Hodnota |
---|---|---|
adresa | Veřejná IP adresa hlavního uzlu clusteru. | řetězec |
administratorAccount | Správa přihlašovacích údajů pro hlavní uzel clusteru | VirtualMachineSshCredentials |
sshPort | Otevřený port pro připojení SSH na hlavním uzlu clusteru. | int |
VirtualMachineSshCredentials
Název | Description | Hodnota |
---|---|---|
heslo | Heslo účtu správce | řetězec |
privateKeyData | Data privátního klíče | řetězec |
publicKeyData | Data veřejného klíče | řetězec |
username | Uživatelské jméno účtu správce | řetězec |
VirtualMachine
Název | Description | Hodnota |
---|---|---|
computeType | Typ výpočetních prostředků | "VirtualMachine" (povinné) |
properties | VirtualMachineProperties |
VirtualMachineProperties
Název | Description | Hodnota |
---|---|---|
adresa | Veřejná IP adresa virtuálního počítače. | řetězec |
administratorAccount | Správa přihlašovacích údajů pro virtuální počítač | VirtualMachineSshCredentials |
sshPort | Otevřený port pro připojení SSH. | int |
virtualMachineSize | Velikost virtuálního počítače | řetězec |
Skladová jednotka (SKU)
Název | Description | Hodnota |
---|---|---|
name | Název skladové položky | řetězec |
tier | Úroveň skladové položky, jako je Basic nebo Enterprise | řetězec |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro